Class LightsailContainerServiceDeploymentVersionPublicEndpointHealthCheckOutputReference

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

      • LightsailContainerServiceDeploymentVersionPublicEndpointHealthCheckOutputReference

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

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

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

      • resetHealthyThreshold

        @Stability(Stable)
        public void resetHealthyThreshold()
      • resetIntervalSeconds

        @Stability(Stable)
        public void resetIntervalSeconds()
      • resetPath

        @Stability(Stable)
        public void resetPath()
      • resetSuccessCodes

        @Stability(Stable)
        public void resetSuccessCodes()
      • resetTimeoutSeconds

        @Stability(Stable)
        public void resetTimeoutSeconds()
      • resetUnhealthyThreshold

        @Stability(Stable)
        public void resetUnhealthyThreshold()
      • getHealthyThresholdInput

        @Stability(Stable)
        @Nullable
        public Number getHealthyThresholdInput()
      • getIntervalSecondsInput

        @Stability(Stable)
        @Nullable
        public Number getIntervalSecondsInput()
      • getPathInput

        @Stability(Stable)
        @Nullable
        public String getPathInput()
      • getSuccessCodesInput

        @Stability(Stable)
        @Nullable
        public String getSuccessCodesInput()
      • getTimeoutSecondsInput

        @Stability(Stable)
        @Nullable
        public Number getTimeoutSecondsInput()
      • getUnhealthyThresholdInput

        @Stability(Stable)
        @Nullable
        public Number getUnhealthyThresholdInput()
      • getHealthyThreshold

        @Stability(Stable)
        @NotNull
        public Number getHealthyThreshold()
      • setHealthyThreshold

        @Stability(Stable)
        public void setHealthyThreshold​(@NotNull
                                        Number value)
      • getIntervalSeconds

        @Stability(Stable)
        @NotNull
        public Number getIntervalSeconds()
      • setIntervalSeconds

        @Stability(Stable)
        public void setIntervalSeconds​(@NotNull
                                       Number value)
      • getPath

        @Stability(Stable)
        @NotNull
        public String getPath()
      • setPath

        @Stability(Stable)
        public void setPath​(@NotNull
                            String value)
      • getSuccessCodes

        @Stability(Stable)
        @NotNull
        public String getSuccessCodes()
      • setSuccessCodes

        @Stability(Stable)
        public void setSuccessCodes​(@NotNull
                                    String value)
      • getTimeoutSeconds

        @Stability(Stable)
        @NotNull
        public Number getTimeoutSeconds()
      • setTimeoutSeconds

        @Stability(Stable)
        public void setTimeoutSeconds​(@NotNull
                                      Number value)
      • getUnhealthyThreshold

        @Stability(Stable)
        @NotNull
        public Number getUnhealthyThreshold()
      • setUnhealthyThreshold

        @Stability(Stable)
        public void setUnhealthyThreshold​(@NotNull
                                          Number value)