Class LaunchTemplatePlacementOutputReference

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

      • LaunchTemplatePlacementOutputReference

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

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

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

      • resetAffinity

        @Stability(Stable)
        public void resetAffinity()
      • resetAvailabilityZone

        @Stability(Stable)
        public void resetAvailabilityZone()
      • resetGroupName

        @Stability(Stable)
        public void resetGroupName()
      • resetHostId

        @Stability(Stable)
        public void resetHostId()
      • resetHostResourceGroupArn

        @Stability(Stable)
        public void resetHostResourceGroupArn()
      • resetPartitionNumber

        @Stability(Stable)
        public void resetPartitionNumber()
      • resetSpreadDomain

        @Stability(Stable)
        public void resetSpreadDomain()
      • resetTenancy

        @Stability(Stable)
        public void resetTenancy()
      • getAffinityInput

        @Stability(Stable)
        @Nullable
        public String getAffinityInput()
      • getAvailabilityZoneInput

        @Stability(Stable)
        @Nullable
        public String getAvailabilityZoneInput()
      • getGroupNameInput

        @Stability(Stable)
        @Nullable
        public String getGroupNameInput()
      • getHostIdInput

        @Stability(Stable)
        @Nullable
        public String getHostIdInput()
      • getHostResourceGroupArnInput

        @Stability(Stable)
        @Nullable
        public String getHostResourceGroupArnInput()
      • getPartitionNumberInput

        @Stability(Stable)
        @Nullable
        public Number getPartitionNumberInput()
      • getSpreadDomainInput

        @Stability(Stable)
        @Nullable
        public String getSpreadDomainInput()
      • getTenancyInput

        @Stability(Stable)
        @Nullable
        public String getTenancyInput()
      • getAffinity

        @Stability(Stable)
        @NotNull
        public String getAffinity()
      • setAffinity

        @Stability(Stable)
        public void setAffinity​(@NotNull
                                String value)
      • getAvailabilityZone

        @Stability(Stable)
        @NotNull
        public String getAvailabilityZone()
      • setAvailabilityZone

        @Stability(Stable)
        public void setAvailabilityZone​(@NotNull
                                        String value)
      • getGroupName

        @Stability(Stable)
        @NotNull
        public String getGroupName()
      • setGroupName

        @Stability(Stable)
        public void setGroupName​(@NotNull
                                 String value)
      • getHostId

        @Stability(Stable)
        @NotNull
        public String getHostId()
      • setHostId

        @Stability(Stable)
        public void setHostId​(@NotNull
                              String value)
      • getHostResourceGroupArn

        @Stability(Stable)
        @NotNull
        public String getHostResourceGroupArn()
      • setHostResourceGroupArn

        @Stability(Stable)
        public void setHostResourceGroupArn​(@NotNull
                                            String value)
      • getPartitionNumber

        @Stability(Stable)
        @NotNull
        public Number getPartitionNumber()
      • setPartitionNumber

        @Stability(Stable)
        public void setPartitionNumber​(@NotNull
                                       Number value)
      • getSpreadDomain

        @Stability(Stable)
        @NotNull
        public String getSpreadDomain()
      • setSpreadDomain

        @Stability(Stable)
        public void setSpreadDomain​(@NotNull
                                    String value)
      • getTenancy

        @Stability(Stable)
        @NotNull
        public String getTenancy()
      • setTenancy

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