Class OsConfigPatchDeploymentInstanceFilterOutputReference

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

      • OsConfigPatchDeploymentInstanceFilterOutputReference

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

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

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

      • putGroupLabels

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

        @Stability(Stable)
        public void resetAll()
      • resetGroupLabels

        @Stability(Stable)
        public void resetGroupLabels()
      • resetInstanceNamePrefixes

        @Stability(Stable)
        public void resetInstanceNamePrefixes()
      • resetInstances

        @Stability(Stable)
        public void resetInstances()
      • resetZones

        @Stability(Stable)
        public void resetZones()
      • getAllInput

        @Stability(Stable)
        @Nullable
        public Object getAllInput()
      • getGroupLabelsInput

        @Stability(Stable)
        @Nullable
        public Object getGroupLabelsInput()
      • getInstanceNamePrefixesInput

        @Stability(Stable)
        @Nullable
        public List<String> getInstanceNamePrefixesInput()
      • getInstancesInput

        @Stability(Stable)
        @Nullable
        public List<String> getInstancesInput()
      • getZonesInput

        @Stability(Stable)
        @Nullable
        public List<String> getZonesInput()
      • getAll

        @Stability(Stable)
        @NotNull
        public Object getAll()
      • setAll

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

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

        @Stability(Stable)
        @NotNull
        public List<String> getInstanceNamePrefixes()
      • setInstanceNamePrefixes

        @Stability(Stable)
        public void setInstanceNamePrefixes​(@NotNull
                                            List<String> value)
      • getInstances

        @Stability(Stable)
        @NotNull
        public List<String> getInstances()
      • setInstances

        @Stability(Stable)
        public void setInstances​(@NotNull
                                 List<String> value)
      • getZones

        @Stability(Stable)
        @NotNull
        public List<String> getZones()
      • setZones

        @Stability(Stable)
        public void setZones​(@NotNull
                             List<String> value)