Class CfnApplicationStatusCheckMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnApplicationStatusCheckMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnApplicationStatusCheckMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnApplicationStatusCheckMixinProps
@Stability(Stable)
@Internal
public static final class CfnApplicationStatusCheckMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnApplicationStatusCheckMixinProps
An implementation for
CfnApplicationStatusCheckMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnApplicationStatusCheckMixinProps
CfnApplicationStatusCheckMixinProps.Builder, CfnApplicationStatusCheckMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnApplicationStatusCheckMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringWhether this check is included in the rolled-up application status.final NumberThe network interface device index used for the health check.final NumberThe number of consecutive failed probes required to mark the instance unhealthy.final ObjectThe source/destination network paths used for the health check.final NumberSeconds to wait after instance launch before beginning health checks.final NumberThe interval, in seconds, between health check probes.final StringThe IP scope used for the health check.final StringThe IP version used for the health check.final StringgetPath()The HTTP path used for the health check.final NumbergetPort()The port used for the health check.final StringThe network protocol used for the health check.final StringThe HTTP status codes considered successful (e.g., "200-299").final NumberThe number of consecutive successful probes required to mark the instance healthy.getTags()Tags to apply to the application status check.final NumberThe timeout, in seconds, for each health check probe.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnApplicationStatusCheckMixinProps.Builder.
-
-
Method Details
-
getAggregation
Description copied from interface:CfnApplicationStatusCheckMixinPropsWhether this check is included in the rolled-up application status.- Specified by:
getAggregationin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getDeviceIndex
Description copied from interface:CfnApplicationStatusCheckMixinPropsThe network interface device index used for the health check.- Specified by:
getDeviceIndexin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getFailureThreshold
Description copied from interface:CfnApplicationStatusCheckMixinPropsThe number of consecutive failed probes required to mark the instance unhealthy.- Specified by:
getFailureThresholdin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getHealthCheckPaths
Description copied from interface:CfnApplicationStatusCheckMixinPropsThe source/destination network paths used for the health check.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnApplicationStatusCheckPropsMixin.HealthCheckPathProperty>- Specified by:
getHealthCheckPathsin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getInitializationGracePeriodSeconds
Description copied from interface:CfnApplicationStatusCheckMixinPropsSeconds to wait after instance launch before beginning health checks.- Specified by:
getInitializationGracePeriodSecondsin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getInterval
Description copied from interface:CfnApplicationStatusCheckMixinPropsThe interval, in seconds, between health check probes.- Specified by:
getIntervalin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getIpScope
Description copied from interface:CfnApplicationStatusCheckMixinPropsThe IP scope used for the health check.- Specified by:
getIpScopein interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getIpVersion
Description copied from interface:CfnApplicationStatusCheckMixinPropsThe IP version used for the health check.- Specified by:
getIpVersionin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getPath
Description copied from interface:CfnApplicationStatusCheckMixinPropsThe HTTP path used for the health check.- Specified by:
getPathin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getPort
Description copied from interface:CfnApplicationStatusCheckMixinPropsThe port used for the health check.- Specified by:
getPortin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getProtocol
Description copied from interface:CfnApplicationStatusCheckMixinPropsThe network protocol used for the health check.- Specified by:
getProtocolin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getStatusCodeMatcher
Description copied from interface:CfnApplicationStatusCheckMixinPropsThe HTTP status codes considered successful (e.g., "200-299").- Specified by:
getStatusCodeMatcherin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getSuccessThreshold
Description copied from interface:CfnApplicationStatusCheckMixinPropsThe number of consecutive successful probes required to mark the instance healthy.- Specified by:
getSuccessThresholdin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getTags
Description copied from interface:CfnApplicationStatusCheckMixinPropsTags to apply to the application status check.- Specified by:
getTagsin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
getTimeout
Description copied from interface:CfnApplicationStatusCheckMixinPropsThe timeout, in seconds, for each health check probe.- Specified by:
getTimeoutin interfaceCfnApplicationStatusCheckMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-