Class DataplexTaskExecutionSpecOutputReference

  • 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:20.646Z")
    @Stability(Stable)
    public class DataplexTaskExecutionSpecOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • DataplexTaskExecutionSpecOutputReference

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

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

        @Stability(Stable)
        public DataplexTaskExecutionSpecOutputReference​(@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

      • resetArgs

        @Stability(Stable)
        public void resetArgs()
      • resetKmsKey

        @Stability(Stable)
        public void resetKmsKey()
      • resetMaxJobExecutionLifetime

        @Stability(Stable)
        public void resetMaxJobExecutionLifetime()
      • resetProject

        @Stability(Stable)
        public void resetProject()
      • getArgsInput

        @Stability(Stable)
        @Nullable
        public Map<String,​String> getArgsInput()
      • getKmsKeyInput

        @Stability(Stable)
        @Nullable
        public String getKmsKeyInput()
      • getMaxJobExecutionLifetimeInput

        @Stability(Stable)
        @Nullable
        public String getMaxJobExecutionLifetimeInput()
      • getProjectInput

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

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

        @Stability(Stable)
        @NotNull
        public Map<String,​String> getArgs()
      • setArgs

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

        @Stability(Stable)
        @NotNull
        public String getKmsKey()
      • setKmsKey

        @Stability(Stable)
        public void setKmsKey​(@NotNull
                              String value)
      • getMaxJobExecutionLifetime

        @Stability(Stable)
        @NotNull
        public String getMaxJobExecutionLifetime()
      • setMaxJobExecutionLifetime

        @Stability(Stable)
        public void setMaxJobExecutionLifetime​(@NotNull
                                               String value)
      • getProject

        @Stability(Stable)
        @NotNull
        public String getProject()
      • setProject

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

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

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