@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:21.956Z") @Stability(value=Stable) public interface CfnTargetGroupProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnTargetGroupProps.Builder
A builder for
CfnTargetGroupProps |
static class |
CfnTargetGroupProps.Jsii$Proxy
An implementation for
CfnTargetGroupProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnTargetGroupProps.Builder |
builder() |
default Object |
getHealthCheckEnabled()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckEnabled`.
|
default Number |
getHealthCheckIntervalSeconds()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckIntervalSeconds`.
|
default String |
getHealthCheckPath()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckPath`.
|
default String |
getHealthCheckPort()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckPort`.
|
default String |
getHealthCheckProtocol()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckProtocol`.
|
default Number |
getHealthCheckTimeoutSeconds()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthCheckTimeoutSeconds`.
|
default Number |
getHealthyThresholdCount()
`AWS::ElasticLoadBalancingV2::TargetGroup.HealthyThresholdCount`.
|
default Object |
getMatcher()
`AWS::ElasticLoadBalancingV2::TargetGroup.Matcher`.
|
default String |
getName()
`AWS::ElasticLoadBalancingV2::TargetGroup.Name`.
|
default Number |
getPort()
`AWS::ElasticLoadBalancingV2::TargetGroup.Port`.
|
default String |
getProtocol()
`AWS::ElasticLoadBalancingV2::TargetGroup.Protocol`.
|
default String |
getProtocolVersion()
`AWS::ElasticLoadBalancingV2::TargetGroup.ProtocolVersion`.
|
default List<CfnTag> |
getTags()
`AWS::ElasticLoadBalancingV2::TargetGroup.Tags`.
|
default Object |
getTargetGroupAttributes()
`AWS::ElasticLoadBalancingV2::TargetGroup.TargetGroupAttributes`.
|
default Object |
getTargets()
`AWS::ElasticLoadBalancingV2::TargetGroup.Targets`.
|
default String |
getTargetType()
`AWS::ElasticLoadBalancingV2::TargetGroup.TargetType`.
|
default Number |
getUnhealthyThresholdCount()
`AWS::ElasticLoadBalancingV2::TargetGroup.UnhealthyThresholdCount`.
|
default String |
getVpcId()
`AWS::ElasticLoadBalancingV2::TargetGroup.VpcId`.
|
@Stability(value=Stable) @Nullable default Object getHealthCheckEnabled()
@Stability(value=Stable) @Nullable default Number getHealthCheckIntervalSeconds()
@Stability(value=Stable) @Nullable default String getHealthCheckPath()
@Stability(value=Stable) @Nullable default String getHealthCheckPort()
@Stability(value=Stable) @Nullable default String getHealthCheckProtocol()
@Stability(value=Stable) @Nullable default Number getHealthCheckTimeoutSeconds()
@Stability(value=Stable) @Nullable default Number getHealthyThresholdCount()
@Stability(value=Stable) @Nullable default Object getMatcher()
@Stability(value=Stable) @Nullable default String getName()
@Stability(value=Stable) @Nullable default Number getPort()
@Stability(value=Stable) @Nullable default String getProtocol()
@Stability(value=Stable) @Nullable default String getProtocolVersion()
@Stability(value=Stable) @Nullable default List<CfnTag> getTags()
@Stability(value=Stable) @Nullable default Object getTargetGroupAttributes()
@Stability(value=Stable) @Nullable default Object getTargets()
@Stability(value=Stable) @Nullable default String getTargetType()
@Stability(value=Stable) @Nullable default Number getUnhealthyThresholdCount()
@Stability(value=Stable) @Nullable default String getVpcId()
@Stability(value=Stable) static CfnTargetGroupProps.Builder builder()
CfnTargetGroupProps.Builder of CfnTargetGroupPropsCopyright © 2021. All rights reserved.