Class FunctionSecretEnvironmentVariableArgs.Builder

    • Method Detail

      • projectId

        public FunctionSecretEnvironmentVariableArgs.Builder projectId​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> projectId)
        Parameters:
        projectId - 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.
        Returns:
        builder
      • projectId

        public FunctionSecretEnvironmentVariableArgs.Builder projectId​(java.lang.String projectId)
        Parameters:
        projectId - 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.
        Returns:
        builder
      • secret

        public FunctionSecretEnvironmentVariableArgs.Builder secret​(com.pulumi.core.Output<java.lang.String> secret)
        Parameters:
        secret - ID of the secret in secret manager (not the full resource name).
        Returns:
        builder
      • version

        public FunctionSecretEnvironmentVariableArgs.Builder version​(com.pulumi.core.Output<java.lang.String> version)
        Parameters:
        version - 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.
        Returns:
        builder
      • version

        public FunctionSecretEnvironmentVariableArgs.Builder version​(java.lang.String version)
        Parameters:
        version - 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.
        Returns:
        builder