Class CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.cloud_run_service.CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef.Jsii$Proxy
-
- All Implemented Interfaces:
CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef
@Stability(Stable) @Internal public static final class CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef
An implementation forCloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.cloud_run_service.CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef
CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef.Builder, CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef.Builder builder)Constructor that initializes the object based on literal property values passed by theCloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetKey()A Cloud Secret Manager secret version.StringgetName()The name of the secret in Cloud Secret Manager.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef.Builder builder)
Constructor that initializes the object based on literal property values passed by theCloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef.Builder.
-
-
Method Detail
-
getKey
public final String getKey()
Description copied from interface:CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRefA Cloud Secret Manager secret version. Must be 'latest' for the latest version or an integer for a specific version.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_service#key CloudRunService#key}
- Specified by:
getKeyin interfaceCloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef
-
getName
public final String getName()
Description copied from interface:CloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRefThe name of the secret in Cloud Secret Manager.By default, the secret is assumed to be in the same project. If the secret is in another project, you must define an alias. An alias definition has the form: :projects/{project-id|project-number}/secrets/. If multiple alias definitions are needed, they must be separated by commas. The alias definitions must be set on the run.googleapis.com/secrets annotation. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_service#name CloudRunService#name}
- Specified by:
getNamein interfaceCloudRunServiceTemplateSpecContainersEnvValueFromSecretKeyRef
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-