Class MonitoringUptimeCheckConfigHttpCheckOutputReference

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

      • MonitoringUptimeCheckConfigHttpCheckOutputReference

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

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

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

      • putAcceptedResponseStatusCodes

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

        @Stability(Stable)
        public void resetAcceptedResponseStatusCodes()
      • resetAuthInfo

        @Stability(Stable)
        public void resetAuthInfo()
      • resetBody

        @Stability(Stable)
        public void resetBody()
      • resetContentType

        @Stability(Stable)
        public void resetContentType()
      • resetCustomContentType

        @Stability(Stable)
        public void resetCustomContentType()
      • resetHeaders

        @Stability(Stable)
        public void resetHeaders()
      • resetMaskHeaders

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

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

        @Stability(Stable)
        public void resetPingConfig()
      • resetPort

        @Stability(Stable)
        public void resetPort()
      • resetRequestMethod

        @Stability(Stable)
        public void resetRequestMethod()
      • resetServiceAgentAuthentication

        @Stability(Stable)
        public void resetServiceAgentAuthentication()
      • resetUseSsl

        @Stability(Stable)
        public void resetUseSsl()
      • resetValidateSsl

        @Stability(Stable)
        public void resetValidateSsl()
      • getAcceptedResponseStatusCodesInput

        @Stability(Stable)
        @Nullable
        public Object getAcceptedResponseStatusCodesInput()
      • getBodyInput

        @Stability(Stable)
        @Nullable
        public String getBodyInput()
      • getContentTypeInput

        @Stability(Stable)
        @Nullable
        public String getContentTypeInput()
      • getCustomContentTypeInput

        @Stability(Stable)
        @Nullable
        public String getCustomContentTypeInput()
      • getHeadersInput

        @Stability(Stable)
        @Nullable
        public Map<String,​String> getHeadersInput()
      • getMaskHeadersInput

        @Stability(Stable)
        @Nullable
        public Object getMaskHeadersInput()
      • getPathInput

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

        @Stability(Stable)
        @Nullable
        public Number getPortInput()
      • getRequestMethodInput

        @Stability(Stable)
        @Nullable
        public String getRequestMethodInput()
      • getUseSslInput

        @Stability(Stable)
        @Nullable
        public Object getUseSslInput()
      • getValidateSslInput

        @Stability(Stable)
        @Nullable
        public Object getValidateSslInput()
      • getBody

        @Stability(Stable)
        @NotNull
        public String getBody()
      • setBody

        @Stability(Stable)
        public void setBody​(@NotNull
                            String value)
      • getContentType

        @Stability(Stable)
        @NotNull
        public String getContentType()
      • setContentType

        @Stability(Stable)
        public void setContentType​(@NotNull
                                   String value)
      • getCustomContentType

        @Stability(Stable)
        @NotNull
        public String getCustomContentType()
      • setCustomContentType

        @Stability(Stable)
        public void setCustomContentType​(@NotNull
                                         String value)
      • getHeaders

        @Stability(Stable)
        @NotNull
        public Map<String,​String> getHeaders()
      • setHeaders

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

        @Stability(Stable)
        @NotNull
        public Object getMaskHeaders()
      • setMaskHeaders

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

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

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

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

        @Stability(Stable)
        @NotNull
        public Number getPort()
      • setPort

        @Stability(Stable)
        public void setPort​(@NotNull
                            Number value)
      • getRequestMethod

        @Stability(Stable)
        @NotNull
        public String getRequestMethod()
      • setRequestMethod

        @Stability(Stable)
        public void setRequestMethod​(@NotNull
                                     String value)
      • getUseSsl

        @Stability(Stable)
        @NotNull
        public Object getUseSsl()
      • setUseSsl

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

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

        @Stability(Stable)
        @NotNull
        public Object getValidateSsl()
      • setValidateSsl

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

        @Stability(Stable)
        public void setValidateSsl​(@NotNull
                                   com.hashicorp.cdktf.IResolvable value)