class Secret extends Collection (View source)

Properties

protected $collection_key
string[] $annotations
string $createTime
protected $customerManagedEncryptionType
protected $customerManagedEncryptionDataType
string $etag
string $expireTime
string[] $labels
string $name
protected $replicationType
protected $replicationDataType
protected $rotationType
protected $rotationDataType
protected $topicsType
protected $topicsDataType
string $ttl
string[] $versionAliases
string $versionDestroyTtl

Methods

setAnnotations($annotations)

No description

string[]
getAnnotations()

No description

setCreateTime($createTime)

No description

string
getCreateTime()

No description

setCustomerManagedEncryption(CustomerManagedEncryption $customerManagedEncryption)

No description

setEtag($etag)

No description

string
getEtag()

No description

setExpireTime($expireTime)

No description

string
getExpireTime()

No description

setLabels($labels)

No description

string[]
getLabels()

No description

setName($name)

No description

string
getName()

No description

setReplication(Replication $replication)

No description

getReplication()

No description

setRotation(Rotation $rotation)

No description

getRotation()

No description

setTopics($topics)

No description

Topic[]
getTopics()

No description

setTtl($ttl)

No description

string
getTtl()

No description

setVersionAliases($versionAliases)

No description

string[]
getVersionAliases()

No description

setVersionDestroyTtl($versionDestroyTtl)

No description

string
getVersionDestroyTtl()

No description

Details

setAnnotations($annotations)

No description

Parameters

$annotations

string[] getAnnotations()

No description

Return Value

string[]

setCreateTime($createTime)

No description

Parameters

$createTime

string getCreateTime()

No description

Return Value

string

setCustomerManagedEncryption(CustomerManagedEncryption $customerManagedEncryption)

No description

Parameters

CustomerManagedEncryption $customerManagedEncryption

CustomerManagedEncryption getCustomerManagedEncryption()

No description

setEtag($etag)

No description

Parameters

$etag

string getEtag()

No description

Return Value

string

setExpireTime($expireTime)

No description

Parameters

$expireTime

string getExpireTime()

No description

Return Value

string

setLabels($labels)

No description

Parameters

$labels

string[] getLabels()

No description

Return Value

string[]

setName($name)

No description

Parameters

$name

string getName()

No description

Return Value

string

setReplication(Replication $replication)

No description

Parameters

Replication $replication

Replication getReplication()

No description

Return Value

Replication

setRotation(Rotation $rotation)

No description

Parameters

Rotation $rotation

Rotation getRotation()

No description

Return Value

Rotation

setTopics($topics)

No description

Parameters

$topics

Topic[] getTopics()

No description

Return Value

Topic[]

setTtl($ttl)

No description

Parameters

$ttl

string getTtl()

No description

Return Value

string

setVersionAliases($versionAliases)

No description

Parameters

$versionAliases

string[] getVersionAliases()

No description

Return Value

string[]

setVersionDestroyTtl($versionDestroyTtl)

No description

Parameters

$versionDestroyTtl

string getVersionDestroyTtl()

No description

Return Value

string