GetRegionalSecretsSecret

data class GetRegionalSecretsSecret(val annotations: Map<String, String>, val createTime: String, val customerManagedEncryptions: List<GetRegionalSecretsSecretCustomerManagedEncryption>, val effectiveAnnotations: Map<String, String>, val effectiveLabels: Map<String, String>, val expireTime: String, val labels: Map<String, String>, val location: String, val name: String, val project: String, val pulumiLabels: Map<String, String>, val rotations: List<GetRegionalSecretsSecretRotation>, val secretId: String, val topics: List<GetRegionalSecretsSecretTopic>, val ttl: String, val versionAliases: Map<String, String>, val versionDestroyTtl: String)

Constructors

Link copied to clipboard
constructor(annotations: Map<String, String>, createTime: String, customerManagedEncryptions: List<GetRegionalSecretsSecretCustomerManagedEncryption>, effectiveAnnotations: Map<String, String>, effectiveLabels: Map<String, String>, expireTime: String, labels: Map<String, String>, location: String, name: String, project: String, pulumiLabels: Map<String, String>, rotations: List<GetRegionalSecretsSecretRotation>, secretId: String, topics: List<GetRegionalSecretsSecretTopic>, ttl: String, versionAliases: Map<String, String>, versionDestroyTtl: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Custom metadata about the regional secret.

Link copied to clipboard

The time at which the regional secret was created.

Link copied to clipboard

Customer Managed Encryption for the regional secret. Structure is documented below.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Timestamp in UTC when the regional secret is scheduled to expire.

Link copied to clipboard

The labels assigned to this regional secret.

Link copied to clipboard

The location of the regional secret.

Link copied to clipboard

The resource name of the Pub/Sub topic that will be published to.

Link copied to clipboard

The ID of the project.

Link copied to clipboard

The combination of labels configured directly on the resource and default labels configured on the provider.

Link copied to clipboard

The rotation time and period for a regional secret. Structure is documented below.

Link copied to clipboard

The unique name of the resource.

Link copied to clipboard

A list of up to 10 Pub/Sub topics to which messages are published when control plane operations are called on the regional secret or its versions. Structure is documented below.

Link copied to clipboard
val ttl: String

The TTL for the regional secret. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Only one of 'ttl' or 'expire_time' can be provided.

Link copied to clipboard

Mapping from version alias to version name.

Link copied to clipboard

The version destroy ttl for the regional secret version.