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
data class GetSecretReplication(val automatic: Boolean, val autos: List<GetSecretReplicationAuto>, val userManageds: List<GetSecretReplicationUserManaged>)
Link copied to clipboard
Link copied to clipboard
data class GetSecretResult(val annotations: Map<String, String>, val createTime: String, val expireTime: String, val id: String, val labels: Map<String, String>, val name: String, val project: String? = null, val replications: List<GetSecretReplication>, val rotations: List<GetSecretRotation>, val secretId: String, val topics: List<GetSecretTopic>, val ttl: String, val versionAliases: Map<String, 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 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 automatic: Boolean? = 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)