Class Cloudfunctions2FunctionBuildConfigOutputReference

  • All Implemented Interfaces:
    com.hashicorp.cdktf.IInterpolatingParent, com.hashicorp.cdktf.IResolvable, com.hashicorp.cdktf.ITerraformAddressable, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:18.200Z")
    @Stability(Stable)
    public class Cloudfunctions2FunctionBuildConfigOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • Cloudfunctions2FunctionBuildConfigOutputReference

        protected Cloudfunctions2FunctionBuildConfigOutputReference​(software.amazon.jsii.JsiiObjectRef objRef)
      • Cloudfunctions2FunctionBuildConfigOutputReference

        protected Cloudfunctions2FunctionBuildConfigOutputReference​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • Cloudfunctions2FunctionBuildConfigOutputReference

        @Stability(Stable)
        public Cloudfunctions2FunctionBuildConfigOutputReference​(@NotNull
                                                                 com.hashicorp.cdktf.IInterpolatingParent terraformResource,
                                                                 @NotNull
                                                                 String terraformAttribute)
        Parameters:
        terraformResource - The parent resource. This parameter is required.
        terraformAttribute - The attribute on the parent resource this class is referencing. This parameter is required.
    • Method Detail

      • resetAutomaticUpdatePolicy

        @Stability(Stable)
        public void resetAutomaticUpdatePolicy()
      • resetDockerRepository

        @Stability(Stable)
        public void resetDockerRepository()
      • resetEntryPoint

        @Stability(Stable)
        public void resetEntryPoint()
      • resetEnvironmentVariables

        @Stability(Stable)
        public void resetEnvironmentVariables()
      • resetOnDeployUpdatePolicy

        @Stability(Stable)
        public void resetOnDeployUpdatePolicy()
      • resetRuntime

        @Stability(Stable)
        public void resetRuntime()
      • resetServiceAccount

        @Stability(Stable)
        public void resetServiceAccount()
      • resetSource

        @Stability(Stable)
        public void resetSource()
      • resetWorkerPool

        @Stability(Stable)
        public void resetWorkerPool()
      • getBuildAttribute

        @Stability(Stable)
        @NotNull
        public String getBuildAttribute()
      • getDockerRepositoryInput

        @Stability(Stable)
        @Nullable
        public String getDockerRepositoryInput()
      • getEntryPointInput

        @Stability(Stable)
        @Nullable
        public String getEntryPointInput()
      • getEnvironmentVariablesInput

        @Stability(Stable)
        @Nullable
        public Map<String,​String> getEnvironmentVariablesInput()
      • getRuntimeInput

        @Stability(Stable)
        @Nullable
        public String getRuntimeInput()
      • getServiceAccountInput

        @Stability(Stable)
        @Nullable
        public String getServiceAccountInput()
      • getWorkerPoolInput

        @Stability(Stable)
        @Nullable
        public String getWorkerPoolInput()
      • getDockerRepository

        @Stability(Stable)
        @NotNull
        public String getDockerRepository()
      • setDockerRepository

        @Stability(Stable)
        public void setDockerRepository​(@NotNull
                                        String value)
      • getEntryPoint

        @Stability(Stable)
        @NotNull
        public String getEntryPoint()
      • setEntryPoint

        @Stability(Stable)
        public void setEntryPoint​(@NotNull
                                  String value)
      • getEnvironmentVariables

        @Stability(Stable)
        @NotNull
        public Map<String,​String> getEnvironmentVariables()
      • setEnvironmentVariables

        @Stability(Stable)
        public void setEnvironmentVariables​(@NotNull
                                            Map<String,​String> value)
      • getRuntime

        @Stability(Stable)
        @NotNull
        public String getRuntime()
      • setRuntime

        @Stability(Stable)
        public void setRuntime​(@NotNull
                               String value)
      • getServiceAccount

        @Stability(Stable)
        @NotNull
        public String getServiceAccount()
      • setServiceAccount

        @Stability(Stable)
        public void setServiceAccount​(@NotNull
                                      String value)
      • getWorkerPool

        @Stability(Stable)
        @NotNull
        public String getWorkerPool()
      • setWorkerPool

        @Stability(Stable)
        public void setWorkerPool​(@NotNull
                                  String value)