Class CloudfunctionsFunctionSecretEnvironmentVariables.Jsii$Proxy

    • Method Detail

      • getVersion

        public final String getVersion()
        Description copied from interface: CloudfunctionsFunctionSecretEnvironmentVariables
        Version of the secret (version number or the string "latest").

        It is recommended to use a numeric version for secret environment variables as any updates to the secret value is not reflected until new clones start. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudfunctions_function#version CloudfunctionsFunction#version}

        Specified by:
        getVersion in interface CloudfunctionsFunctionSecretEnvironmentVariables
      • getProjectId

        public final String getProjectId()
        Description copied from interface: CloudfunctionsFunctionSecretEnvironmentVariables
        Project identifier (due to a known limitation, only project number is supported by this field) of the project that contains the secret.

        If not set, it will be populated with the function's project, assuming that the secret exists in the same project as of the function. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudfunctions_function#project_id CloudfunctionsFunction#project_id}

        Specified by:
        getProjectId in interface CloudfunctionsFunctionSecretEnvironmentVariables
      • $jsii$toJson

        @Internal
        public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
        Specified by:
        $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object