GetRegionalSecretVersionAccessPlainArgs

data class GetRegionalSecretVersionAccessPlainArgs(val isSecretDataBase64: Boolean? = null, val location: String? = null, val project: String? = null, val secret: String, val version: String? = null) : ConvertibleToJava<GetRegionalSecretVersionAccessPlainArgs>

A collection of arguments for invoking getRegionalSecretVersionAccess.

Constructors

Link copied to clipboard
constructor(isSecretDataBase64: Boolean? = null, location: String? = null, project: String? = null, secret: String, version: String? = null)

Properties

Link copied to clipboard

If set to 'true', the secret data is expected to be base64-encoded string.

Link copied to clipboard
val location: String? = null

Location of Secret Manager regional secret resource. It must be provided when the secret field provided consists of only the name of the regional secret.

Link copied to clipboard
val project: String? = null

The project to get the secret version for. If it is not provided, the provider project is used.

Link copied to clipboard

The regional secret to get the secret version for. This can be either the reference of the regional secret as in projects/{{project}}/locations/{{location}}/secrets/{{secret_id}} or only the name of the regional secret as in {{secret_id}}. If only the name of the regional secret is provided, the location must also be provided.

Link copied to clipboard
val version: String? = null

The version of the regional secret to get. If it is not provided, the latest version is retrieved.

Functions

Link copied to clipboard
open override fun toJava(): GetRegionalSecretVersionAccessPlainArgs