Class PipesPipeTargetParametersEcsTaskParametersOverridesOutputReference

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

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:54.441Z")
    @Stability(Stable)
    public class PipesPipeTargetParametersEcsTaskParametersOverridesOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • PipesPipeTargetParametersEcsTaskParametersOverridesOutputReference

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

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

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

      • putContainerOverride

        @Stability(Stable)
        public void putContainerOverride​(@NotNull
                                         Object value)
        Parameters:
        value - This parameter is required.
      • putInferenceAcceleratorOverride

        @Stability(Stable)
        public void putInferenceAcceleratorOverride​(@NotNull
                                                    Object value)
        Parameters:
        value - This parameter is required.
      • resetContainerOverride

        @Stability(Stable)
        public void resetContainerOverride()
      • resetCpu

        @Stability(Stable)
        public void resetCpu()
      • resetEphemeralStorage

        @Stability(Stable)
        public void resetEphemeralStorage()
      • resetExecutionRoleArn

        @Stability(Stable)
        public void resetExecutionRoleArn()
      • resetInferenceAcceleratorOverride

        @Stability(Stable)
        public void resetInferenceAcceleratorOverride()
      • resetMemory

        @Stability(Stable)
        public void resetMemory()
      • resetTaskRoleArn

        @Stability(Stable)
        public void resetTaskRoleArn()
      • getContainerOverrideInput

        @Stability(Stable)
        @Nullable
        public Object getContainerOverrideInput()
      • getCpuInput

        @Stability(Stable)
        @Nullable
        public String getCpuInput()
      • getExecutionRoleArnInput

        @Stability(Stable)
        @Nullable
        public String getExecutionRoleArnInput()
      • getInferenceAcceleratorOverrideInput

        @Stability(Stable)
        @Nullable
        public Object getInferenceAcceleratorOverrideInput()
      • getMemoryInput

        @Stability(Stable)
        @Nullable
        public String getMemoryInput()
      • getTaskRoleArnInput

        @Stability(Stable)
        @Nullable
        public String getTaskRoleArnInput()
      • getCpu

        @Stability(Stable)
        @NotNull
        public String getCpu()
      • setCpu

        @Stability(Stable)
        public void setCpu​(@NotNull
                           String value)
      • getExecutionRoleArn

        @Stability(Stable)
        @NotNull
        public String getExecutionRoleArn()
      • setExecutionRoleArn

        @Stability(Stable)
        public void setExecutionRoleArn​(@NotNull
                                        String value)
      • getMemory

        @Stability(Stable)
        @NotNull
        public String getMemory()
      • setMemory

        @Stability(Stable)
        public void setMemory​(@NotNull
                              String value)
      • getTaskRoleArn

        @Stability(Stable)
        @NotNull
        public String getTaskRoleArn()
      • setTaskRoleArn

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