Class ComputeInstanceBootDiskInitializeParamsOutputReference

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

      • ComputeInstanceBootDiskInitializeParamsOutputReference

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

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

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

      • resetEnableConfidentialCompute

        @Stability(Stable)
        public void resetEnableConfidentialCompute()
      • resetImage

        @Stability(Stable)
        public void resetImage()
      • resetLabels

        @Stability(Stable)
        public void resetLabels()
      • resetProvisionedIops

        @Stability(Stable)
        public void resetProvisionedIops()
      • resetProvisionedThroughput

        @Stability(Stable)
        public void resetProvisionedThroughput()
      • resetResourceManagerTags

        @Stability(Stable)
        public void resetResourceManagerTags()
      • resetSize

        @Stability(Stable)
        public void resetSize()
      • resetStoragePool

        @Stability(Stable)
        public void resetStoragePool()
      • resetType

        @Stability(Stable)
        public void resetType()
      • getEnableConfidentialComputeInput

        @Stability(Stable)
        @Nullable
        public Object getEnableConfidentialComputeInput()
      • getImageInput

        @Stability(Stable)
        @Nullable
        public String getImageInput()
      • getLabelsInput

        @Stability(Stable)
        @Nullable
        public Map<String,​String> getLabelsInput()
      • getProvisionedIopsInput

        @Stability(Stable)
        @Nullable
        public Number getProvisionedIopsInput()
      • getProvisionedThroughputInput

        @Stability(Stable)
        @Nullable
        public Number getProvisionedThroughputInput()
      • getResourceManagerTagsInput

        @Stability(Stable)
        @Nullable
        public Map<String,​String> getResourceManagerTagsInput()
      • getSizeInput

        @Stability(Stable)
        @Nullable
        public Number getSizeInput()
      • getStoragePoolInput

        @Stability(Stable)
        @Nullable
        public String getStoragePoolInput()
      • getTypeInput

        @Stability(Stable)
        @Nullable
        public String getTypeInput()
      • getEnableConfidentialCompute

        @Stability(Stable)
        @NotNull
        public Object getEnableConfidentialCompute()
      • setEnableConfidentialCompute

        @Stability(Stable)
        public void setEnableConfidentialCompute​(@NotNull
                                                 Boolean value)
      • setEnableConfidentialCompute

        @Stability(Stable)
        public void setEnableConfidentialCompute​(@NotNull
                                                 com.hashicorp.cdktf.IResolvable value)
      • getImage

        @Stability(Stable)
        @NotNull
        public String getImage()
      • setImage

        @Stability(Stable)
        public void setImage​(@NotNull
                             String value)
      • getLabels

        @Stability(Stable)
        @NotNull
        public Map<String,​String> getLabels()
      • setLabels

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

        @Stability(Stable)
        @NotNull
        public Number getProvisionedIops()
      • setProvisionedIops

        @Stability(Stable)
        public void setProvisionedIops​(@NotNull
                                       Number value)
      • getProvisionedThroughput

        @Stability(Stable)
        @NotNull
        public Number getProvisionedThroughput()
      • setProvisionedThroughput

        @Stability(Stable)
        public void setProvisionedThroughput​(@NotNull
                                             Number value)
      • getResourceManagerTags

        @Stability(Stable)
        @NotNull
        public Map<String,​String> getResourceManagerTags()
      • setResourceManagerTags

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

        @Stability(Stable)
        @NotNull
        public Number getSize()
      • setSize

        @Stability(Stable)
        public void setSize​(@NotNull
                            Number value)
      • getStoragePool

        @Stability(Stable)
        @NotNull
        public String getStoragePool()
      • setStoragePool

        @Stability(Stable)
        public void setStoragePool​(@NotNull
                                   String value)
      • getType

        @Stability(Stable)
        @NotNull
        public String getType()
      • setType

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