Package-level declarations

Types

Link copied to clipboard
data class GetSecretIamPolicyResult(val etag: String, val id: String, val policyData: String, val project: String, val secretId: String)

A collection of values returned by getSecretIamPolicy.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetSecretResult(val annotations: Map<String, String>, val createTime: String, val effectiveAnnotations: Map<String, String>, val effectiveLabels: Map<String, String>, val expireTime: String, val id: String, val labels: Map<String, String>, val name: String, val project: String? = null, val pulumiLabels: Map<String, String>, val replications: List<GetSecretReplication>, val rotations: List<GetSecretRotation>, val secretId: String, val topics: List<GetSecretTopic>, val ttl: String, val versionAliases: Map<String, String>, val versionDestroyTtl: String)

A collection of values returned by getSecret.

Link copied to clipboard
data class GetSecretRotation(val nextRotationTime: String, val rotationPeriod: String)
Link copied to clipboard
data class GetSecretsResult(val filter: String? = null, val id: String, val project: String, val secrets: List<GetSecretsSecret>)

A collection of values returned by getSecrets.

Link copied to clipboard
data class GetSecretsSecret(val annotations: Map<String, String>, val createTime: String, val effectiveAnnotations: Map<String, String>, val effectiveLabels: Map<String, String>, val expireTime: String, val labels: Map<String, String>, val name: String, val project: String, val pulumiLabels: Map<String, String>, val replications: List<GetSecretsSecretReplication>, val rotations: List<GetSecretsSecretRotation>, val secretId: String, val topics: List<GetSecretsSecretTopic>, val ttl: String, val versionAliases: Map<String, String>, val versionDestroyTtl: String)
Link copied to clipboard
data class GetSecretsSecretRotation(val nextRotationTime: String, val rotationPeriod: String)
Link copied to clipboard
data class GetSecretsSecretTopic(val name: String)
Link copied to clipboard
data class GetSecretTopic(val name: String)
Link copied to clipboard
data class GetSecretVersionAccessResult(val id: String, val name: String, val project: String, val secret: String, val secretData: String, val version: String)

A collection of values returned by getSecretVersionAccess.

Link copied to clipboard
data class GetSecretVersionResult(val createTime: String, val destroyTime: String, val enabled: Boolean, val id: String, val name: String, val project: String, val secret: String, val secretData: String, val version: String)

A collection of values returned by getSecretVersion.

Link copied to clipboard
data class SecretIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class SecretIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class SecretReplication(val auto: SecretReplicationAuto? = null, val userManaged: SecretReplicationUserManaged? = null)
Link copied to clipboard
data class SecretReplicationAuto(val customerManagedEncryption: SecretReplicationAutoCustomerManagedEncryption? = null)
Link copied to clipboard
data class SecretReplicationUserManagedReplica(val customerManagedEncryption: SecretReplicationUserManagedReplicaCustomerManagedEncryption? = null, val location: String)
Link copied to clipboard
data class SecretRotation(val nextRotationTime: String? = null, val rotationPeriod: String? = null)
Link copied to clipboard
data class SecretTopic(val name: String)