Package-level declarations
Types
Link copied to clipboard
data class CryptoKeyIAMBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class CryptoKeyIAMMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CryptoKeyVersionAttestation(val certChains: CryptoKeyVersionAttestationCertChains? = null, val content: String? = null, val externalProtectionLevelOptions: CryptoKeyVersionAttestationExternalProtectionLevelOptions? = null, val format: String? = null)
Link copied to clipboard
Link copied to clipboard
data class CryptoKeyVersionAttestationExternalProtectionLevelOptions(val ekmConnectionKeyPath: String? = null, val externalKeyUri: String? = null)
Link copied to clipboard
data class CryptoKeyVersionExternalProtectionLevelOptions(val ekmConnectionKeyPath: String? = null, val externalKeyUri: String? = null)
Link copied to clipboard
Link copied to clipboard
data class EkmConnectionIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class EkmConnectionIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class EkmConnectionServiceResolver(val endpointFilter: String? = null, val hostname: String, val serverCertificates: List<EkmConnectionServiceResolverServerCertificate>, val serviceDirectoryService: String)
Link copied to clipboard
data class EkmConnectionServiceResolverServerCertificate(val issuer: String? = null, val notAfterTime: String? = null, val notBeforeTime: String? = null, val parsed: Boolean? = null, val rawDer: String, val serialNumber: String? = null, val sha256Fingerprint: String? = null, val subject: String? = null, val subjectAlternativeDnsNames: List<String>? = null)
Link copied to clipboard
A collection of values returned by getAutokeyConfig.
Link copied to clipboard
data class GetCryptoKeyIamPolicyResult(val cryptoKeyId: String, val etag: String, val id: String, val policyData: String)
A collection of values returned by getCryptoKeyIamPolicy.
Link copied to clipboard
Link copied to clipboard
data class GetCryptoKeyLatestVersionResult(val algorithm: String, val cryptoKey: String, val filter: String? = null, val id: String, val name: String, val protectionLevel: String, val publicKeys: List<GetCryptoKeyLatestVersionPublicKey>, val state: String, val version: Int)
A collection of values returned by getCryptoKeyLatestVersion.
Link copied to clipboard
data class GetCryptoKeysKey(val cryptoKeyBackend: String, val destroyScheduledDuration: String, val effectiveLabels: Map<String, String>, val id: String, val importOnly: Boolean, val keyAccessJustificationsPolicies: List<GetCryptoKeysKeyKeyAccessJustificationsPolicy>, val keyRing: String? = null, val labels: Map<String, String>, val name: String? = null, val primaries: List<GetCryptoKeysKeyPrimary>, val pulumiLabels: Map<String, String>, val purpose: String, val rotationPeriod: String, val skipInitialVersionCreation: Boolean, val versionTemplates: List<GetCryptoKeysKeyVersionTemplate>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetCryptoKeysResult(val filter: String? = null, val id: String, val keyRing: String, val keys: List<GetCryptoKeysKey>)
A collection of values returned by getCryptoKeys.
Link copied to clipboard
Link copied to clipboard
data class GetCryptoKeyVersionsResult(val cryptoKey: String, val filter: String? = null, val id: String, val publicKeys: List<GetCryptoKeyVersionsPublicKey>, val versions: List<GetCryptoKeyVersionsVersion>)
A collection of values returned by getCryptoKeyVersions.
Link copied to clipboard
data class GetCryptoKeyVersionsVersion(val algorithm: String, val cryptoKey: String, val id: String, val name: String, val protectionLevel: String, val publicKeys: List<GetCryptoKeyVersionsVersionPublicKey>, val state: String, val version: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetKeyHandlesKeyHandle(val kmsKey: String, val name: String, val resourceTypeSelector: String)
Link copied to clipboard
data class GetKeyHandlesResult(val id: String, val keyHandles: List<GetKeyHandlesKeyHandle>, val location: String, val project: String? = null, val resourceTypeSelector: String)
A collection of values returned by getKeyHandles.
Link copied to clipboard
data class GetKeyRingIamPolicyResult(val etag: String, val id: String, val keyRingId: String, val policyData: String)
A collection of values returned by getKeyRingIamPolicy.
Link copied to clipboard
Link copied to clipboard
data class GetKeyRingsResult(val filter: String? = null, val id: String, val keyRings: List<GetKeyRingsKeyRing>, val location: String, val project: String? = null)
A collection of values returned by getKeyRings.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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.
Link copied to clipboard
Link copied to clipboard
data class GetKMSCryptoKeyVersionResult(val algorithm: String, val cryptoKey: String, val id: String, val name: String, val protectionLevel: String, val publicKeys: List<GetKMSCryptoKeyVersionPublicKey>, val state: String, val version: Int? = null)
A collection of values returned by getKMSCryptoKeyVersion.
Link copied to clipboard
Link copied to clipboard
data class GetKMSKeyRingResult(val id: String, val location: String, val name: String, val project: String? = null)
A collection of values returned by getKMSKeyRing.
Link copied to clipboard
Link copied to clipboard
data class GetKMSSecretCiphertextResult(val ciphertext: String, val cryptoKey: String, val id: String, val plaintext: String)
A collection of values returned by getKMSSecretCiphertext.
Link copied to clipboard
Link copied to clipboard
data class KeyRingIAMBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class KeyRingIAMMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
Link copied to clipboard