CryptoKey
class CryptoKey extends Model (View source)
Properties
string | $createTime | ||
string | $cryptoKeyBackend | ||
string | $destroyScheduledDuration | ||
bool | $importOnly | ||
protected | $keyAccessJustificationsPolicyType | ||
protected | $keyAccessJustificationsPolicyDataType | ||
string[] | $labels | ||
string | $name | ||
string | $nextRotationTime | ||
protected | $primaryType | ||
protected | $primaryDataType | ||
string | $purpose | ||
string | $rotationPeriod | ||
protected | $versionTemplateType | ||
protected | $versionTemplateDataType |
Methods
setCreateTime($createTime)
No description
string
getCreateTime()
No description
setCryptoKeyBackend($cryptoKeyBackend)
No description
string
getCryptoKeyBackend()
No description
setDestroyScheduledDuration($destroyScheduledDuration)
No description
string
getDestroyScheduledDuration()
No description
setImportOnly($importOnly)
No description
bool
getImportOnly()
No description
setKeyAccessJustificationsPolicy(KeyAccessJustificationsPolicy $keyAccessJustificationsPolicy)
No description
getKeyAccessJustificationsPolicy()
No description
setLabels($labels)
No description
string[]
getLabels()
No description
setName($name)
No description
string
getName()
No description
setNextRotationTime($nextRotationTime)
No description
string
getNextRotationTime()
No description
getPrimary()
No description
setPurpose($purpose)
No description
string
getPurpose()
No description
setRotationPeriod($rotationPeriod)
No description
string
getRotationPeriod()
No description
getVersionTemplate()
No description
Details
setCreateTime($createTime)
No description
string
getCreateTime()
No description
setCryptoKeyBackend($cryptoKeyBackend)
No description
string
getCryptoKeyBackend()
No description
setDestroyScheduledDuration($destroyScheduledDuration)
No description
string
getDestroyScheduledDuration()
No description
setImportOnly($importOnly)
No description
bool
getImportOnly()
No description
setKeyAccessJustificationsPolicy(KeyAccessJustificationsPolicy $keyAccessJustificationsPolicy)
No description
KeyAccessJustificationsPolicy
getKeyAccessJustificationsPolicy()
No description
setLabels($labels)
No description
string[]
getLabels()
No description
setName($name)
No description
string
getName()
No description
setNextRotationTime($nextRotationTime)
No description
string
getNextRotationTime()
No description
setPrimary(CryptoKeyVersion $primary)
No description
CryptoKeyVersion
getPrimary()
No description
setPurpose($purpose)
No description
string
getPurpose()
No description
setRotationPeriod($rotationPeriod)
No description
string
getRotationPeriod()
No description
setVersionTemplate(CryptoKeyVersionTemplate $versionTemplate)
No description
CryptoKeyVersionTemplate
getVersionTemplate()
No description