Get KMSCrypto Key Result
data class GetKMSCryptoKeyResult(val cryptoKeyBackend: String, val destroyScheduledDuration: String, val effectiveLabels: Map<String, String>, val id: String, val importOnly: Boolean, val keyAccessJustificationsPolicies: List<GetKMSCryptoKeyKeyAccessJustificationsPolicy>, val keyRing: String, val labels: Map<String, String>, val name: String, val primaries: List<GetKMSCryptoKeyPrimary>, val pulumiLabels: Map<String, String>, val purpose: String, val rotationPeriod: String, val skipInitialVersionCreation: Boolean, val versionTemplates: List<GetKMSCryptoKeyVersionTemplate>)
A collection of values returned by getKMSCryptoKey.
Constructors
Link copied to clipboard
constructor(cryptoKeyBackend: String, destroyScheduledDuration: String, effectiveLabels: Map<String, String>, id: String, importOnly: Boolean, keyAccessJustificationsPolicies: List<GetKMSCryptoKeyKeyAccessJustificationsPolicy>, keyRing: String, labels: Map<String, String>, name: String, primaries: List<GetKMSCryptoKeyPrimary>, pulumiLabels: Map<String, String>, purpose: String, rotationPeriod: String, skipInitialVersionCreation: Boolean, versionTemplates: List<GetKMSCryptoKeyVersionTemplate>)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Every time this period passes, generate a new CryptoKeyVersion and set it as the primary. The first rotation will take place after the specified period. The rotation period has the format of a decimal number with up to 9 fractional digits, followed by the letter s (seconds).
Link copied to clipboard
Link copied to clipboard