CfnEndpointGroupProps

class aws_cdk.aws_globalaccelerator.CfnEndpointGroupProps(*, endpoint_group_region, listener_arn, endpoint_configurations=None, health_check_interval_seconds=None, health_check_path=None, health_check_port=None, health_check_protocol=None, port_overrides=None, threshold_count=None, traffic_dial_percentage=None)

Bases: object

Properties for defining a AWS::GlobalAccelerator::EndpointGroup.

Parameters
  • endpoint_group_region (str) – AWS::GlobalAccelerator::EndpointGroup.EndpointGroupRegion.

  • listener_arn (str) – AWS::GlobalAccelerator::EndpointGroup.ListenerArn.

  • endpoint_configurations (Union[IResolvable, List[Union[IResolvable, EndpointConfigurationProperty]], None]) – AWS::GlobalAccelerator::EndpointGroup.EndpointConfigurations.

  • health_check_interval_seconds (Union[int, float, None]) – AWS::GlobalAccelerator::EndpointGroup.HealthCheckIntervalSeconds.

  • health_check_path (Optional[str]) – AWS::GlobalAccelerator::EndpointGroup.HealthCheckPath.

  • health_check_port (Union[int, float, None]) – AWS::GlobalAccelerator::EndpointGroup.HealthCheckPort.

  • health_check_protocol (Optional[str]) – AWS::GlobalAccelerator::EndpointGroup.HealthCheckProtocol.

  • port_overrides (Union[IResolvable, List[Union[IResolvable, PortOverrideProperty]], None]) – AWS::GlobalAccelerator::EndpointGroup.PortOverrides.

  • threshold_count (Union[int, float, None]) – AWS::GlobalAccelerator::EndpointGroup.ThresholdCount.

  • traffic_dial_percentage (Union[int, float, None]) – AWS::GlobalAccelerator::EndpointGroup.TrafficDialPercentage.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html

Attributes

endpoint_configurations

AWS::GlobalAccelerator::EndpointGroup.EndpointConfigurations.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-endpointconfigurations

Return type

Union[IResolvable, List[Union[IResolvable, EndpointConfigurationProperty]], None]

endpoint_group_region

AWS::GlobalAccelerator::EndpointGroup.EndpointGroupRegion.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-endpointgroupregion

Return type

str

health_check_interval_seconds

AWS::GlobalAccelerator::EndpointGroup.HealthCheckIntervalSeconds.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-healthcheckintervalseconds

Return type

Union[int, float, None]

health_check_path

AWS::GlobalAccelerator::EndpointGroup.HealthCheckPath.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-healthcheckpath

Return type

Optional[str]

health_check_port

AWS::GlobalAccelerator::EndpointGroup.HealthCheckPort.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-healthcheckport

Return type

Union[int, float, None]

health_check_protocol

AWS::GlobalAccelerator::EndpointGroup.HealthCheckProtocol.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-healthcheckprotocol

Return type

Optional[str]

listener_arn

AWS::GlobalAccelerator::EndpointGroup.ListenerArn.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-listenerarn

Return type

str

port_overrides

AWS::GlobalAccelerator::EndpointGroup.PortOverrides.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-portoverrides

Return type

Union[IResolvable, List[Union[IResolvable, PortOverrideProperty]], None]

threshold_count

AWS::GlobalAccelerator::EndpointGroup.ThresholdCount.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-thresholdcount

Return type

Union[int, float, None]

traffic_dial_percentage

AWS::GlobalAccelerator::EndpointGroup.TrafficDialPercentage.

See

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-trafficdialpercentage

Return type

Union[int, float, None]