Skip to content

Globalaccelerator Classes

Accelerator

AcceleratorArn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

IpAddressType

  • Type: typing.Optional[typing.Literal['DUAL_STACK', 'IPV4']]

Enabled

  • Type: typing.Optional[bool]

IpSets

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.IpSet]]

DnsName

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[typing.Literal['DEPLOYED', 'IN_PROGRESS']]

CreatedTime

  • Type: typing.Optional[datetime.datetime]

LastModifiedTime

  • Type: typing.Optional[datetime.datetime]

DualStackDnsName

  • Type: typing.Optional[str]

Events

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.AcceleratorEvent]]

AcceleratorAttributes

FlowLogsEnabled

  • Type: typing.Optional[bool]

FlowLogsS3Bucket

  • Type: typing.Optional[str]

FlowLogsS3Prefix

  • Type: typing.Optional[str]

AcceleratorEvent

Message

  • Type: typing.Optional[str]

Timestamp

  • Type: typing.Optional[datetime.datetime]

AddCustomRoutingEndpointsRequest

EndpointConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.CustomRoutingEndpointConfiguration]
  • Required: Yes

EndpointGroupArn

  • Type:
  • Required: Yes

AddCustomRoutingEndpointsResponse

EndpointDescriptions

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.CustomRoutingEndpointDescription]
  • Required: Yes

EndpointGroupArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AddEndpointsRequest

EndpointConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.EndpointConfiguration]
  • Required: Yes

EndpointGroupArn

  • Type:
  • Required: Yes

AddEndpointsResponse

EndpointDescriptions

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.EndpointDescription]
  • Required: Yes

EndpointGroupArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AdvertiseByoipCidrRequest

Cidr

  • Type:
  • Required: Yes

AdvertiseByoipCidrResponse

ByoipCidr

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AllowCustomRoutingTrafficRequest

EndpointGroupArn

  • Type:
  • Required: Yes

EndpointId

  • Type:
  • Required: Yes

DestinationAddresses

  • Type: typing.Optional[typing.List[str]]

DestinationPorts

  • Type: typing.Optional[typing.List[int]]

AllowAllTrafficToEndpoint

  • Type: typing.Optional[bool]

Attachment

AttachmentArn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Principals

  • Type: typing.Optional[typing.List[str]]

Resources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.Resource]]

LastModifiedTime

  • Type: typing.Optional[datetime.datetime]

CreatedTime

  • Type: typing.Optional[datetime.datetime]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

ByoipCidr

Cidr

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['ADVERTISING', 'DEPROVISIONED', 'FAILED_ADVERTISING', 'FAILED_DEPROVISION', 'FAILED_PROVISION', 'FAILED_WITHDRAW', 'PENDING_ADVERTISING', 'PENDING_DEPROVISIONING', 'PENDING_PROVISIONING', 'PENDING_WITHDRAWING', 'READY']]

Events

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.ByoipCidrEvent]]

ByoipCidrEvent

Message

  • Type: typing.Optional[str]

Timestamp

  • Type: typing.Optional[datetime.datetime]

CidrAuthorizationContext

Message

  • Type:
  • Required: Yes

Signature

  • Type:
  • Required: Yes

CreateAcceleratorRequest

Name

  • Type:
  • Required: Yes

IdempotencyToken

  • Type:
  • Required: Yes

IpAddressType

  • Type: typing.Optional[typing.Literal['DUAL_STACK', 'IPV4']]

IpAddresses

  • Type: typing.Optional[typing.List[str]]

Enabled

  • Type: typing.Optional[bool]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.Tag]]

CreateAcceleratorResponse

Accelerator

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateCrossAccountAttachmentRequest

Name

  • Type:
  • Required: Yes

IdempotencyToken

  • Type:
  • Required: Yes

Principals

  • Type: typing.Optional[typing.List[str]]

Resources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.Resource]]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.Tag]]

CreateCrossAccountAttachmentResponse

CrossAccountAttachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateCustomRoutingAcceleratorRequest

Name

  • Type:
  • Required: Yes

IdempotencyToken

  • Type:
  • Required: Yes

IpAddressType

  • Type: typing.Optional[typing.Literal['DUAL_STACK', 'IPV4']]

IpAddresses

  • Type: typing.Optional[typing.List[str]]

Enabled

  • Type: typing.Optional[bool]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.Tag]]

CreateCustomRoutingAcceleratorResponse

Accelerator

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateCustomRoutingEndpointGroupRequest

ListenerArn

  • Type:
  • Required: Yes

EndpointGroupRegion

  • Type:
  • Required: Yes

DestinationConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.CustomRoutingDestinationConfiguration]
  • Required: Yes

IdempotencyToken

  • Type:
  • Required: Yes

CreateCustomRoutingEndpointGroupResponse

EndpointGroup

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateCustomRoutingListenerRequest

AcceleratorArn

  • Type:
  • Required: Yes

PortRanges

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PortRange]
  • Required: Yes

IdempotencyToken

  • Type:
  • Required: Yes

CreateCustomRoutingListenerResponse

Listener

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateEndpointGroupRequest

ListenerArn

  • Type:
  • Required: Yes

EndpointGroupRegion

  • Type:
  • Required: Yes

IdempotencyToken

  • Type:
  • Required: Yes

EndpointConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.EndpointConfiguration]]

TrafficDialPercentage

  • Type: typing.Optional[float]

HealthCheckPort

  • Type: typing.Optional[int]

HealthCheckProtocol

  • Type: typing.Optional[typing.Literal['HTTP', 'HTTPS', 'TCP']]

HealthCheckPath

  • Type: typing.Optional[str]

HealthCheckIntervalSeconds

  • Type: typing.Optional[int]

ThresholdCount

  • Type: typing.Optional[int]

PortOverrides

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PortOverride]]

CreateEndpointGroupResponse

EndpointGroup

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateListenerRequest

AcceleratorArn

  • Type:
  • Required: Yes

PortRanges

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PortRange]
  • Required: Yes

Protocol

  • Type: typing.Literal['TCP', 'UDP']
  • Required: Yes

IdempotencyToken

  • Type:
  • Required: Yes

ClientAffinity

  • Type: typing.Optional[typing.Literal['NONE', 'SOURCE_IP']]

CreateListenerResponse

Listener

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CrossAccountResource

EndpointId

  • Type: typing.Optional[str]

Cidr

  • Type: typing.Optional[str]

AttachmentArn

  • Type: typing.Optional[str]

CustomRoutingAccelerator

AcceleratorArn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

IpAddressType

  • Type: typing.Optional[typing.Literal['DUAL_STACK', 'IPV4']]

Enabled

  • Type: typing.Optional[bool]

IpSets

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.IpSet]]

DnsName

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[typing.Literal['DEPLOYED', 'IN_PROGRESS']]

CreatedTime

  • Type: typing.Optional[datetime.datetime]

LastModifiedTime

  • Type: typing.Optional[datetime.datetime]

CustomRoutingAcceleratorAttributes

FlowLogsEnabled

  • Type: typing.Optional[bool]

FlowLogsS3Bucket

  • Type: typing.Optional[str]

FlowLogsS3Prefix

  • Type: typing.Optional[str]

CustomRoutingDestinationConfiguration

FromPort

  • Type:
  • Required: Yes

ToPort

  • Type:
  • Required: Yes

Protocols

  • Type: typing.List[typing.Literal['TCP', 'UDP']]
  • Required: Yes

CustomRoutingDestinationDescription

FromPort

  • Type: typing.Optional[int]

ToPort

  • Type: typing.Optional[int]

Protocols

  • Type: typing.Optional[typing.List[typing.Literal['TCP', 'UDP']]]

CustomRoutingEndpointConfiguration

EndpointId

  • Type: typing.Optional[str]

AttachmentArn

  • Type: typing.Optional[str]

CustomRoutingEndpointDescription

EndpointId

  • Type: typing.Optional[str]

CustomRoutingEndpointGroup

EndpointGroupArn

  • Type: typing.Optional[str]

EndpointGroupRegion

  • Type: typing.Optional[str]

DestinationDescriptions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.CustomRoutingDestinationDescription]]

EndpointDescriptions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.CustomRoutingEndpointDescription]]

CustomRoutingListener

ListenerArn

  • Type: typing.Optional[str]

PortRanges

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PortRange]]

DeleteAcceleratorRequest

AcceleratorArn

  • Type:
  • Required: Yes

DeleteCrossAccountAttachmentRequest

AttachmentArn

  • Type:
  • Required: Yes

DeleteCustomRoutingAcceleratorRequest

AcceleratorArn

  • Type:
  • Required: Yes

DeleteCustomRoutingEndpointGroupRequest

EndpointGroupArn

  • Type:
  • Required: Yes

DeleteCustomRoutingListenerRequest

ListenerArn

  • Type:
  • Required: Yes

DeleteEndpointGroupRequest

EndpointGroupArn

  • Type:
  • Required: Yes

DeleteListenerRequest

ListenerArn

  • Type:
  • Required: Yes

DenyCustomRoutingTrafficRequest

EndpointGroupArn

  • Type:
  • Required: Yes

EndpointId

  • Type:
  • Required: Yes

DestinationAddresses

  • Type: typing.Optional[typing.List[str]]

DestinationPorts

  • Type: typing.Optional[typing.List[int]]

DenyAllTrafficToEndpoint

  • Type: typing.Optional[bool]

DeprovisionByoipCidrRequest

Cidr

  • Type:
  • Required: Yes

DeprovisionByoipCidrResponse

ByoipCidr

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeAcceleratorAttributesRequest

AcceleratorArn

  • Type:
  • Required: Yes

DescribeAcceleratorAttributesResponse

AcceleratorAttributes

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeAcceleratorRequest

AcceleratorArn

  • Type:
  • Required: Yes

DescribeAcceleratorResponse

Accelerator

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeCrossAccountAttachmentRequest

AttachmentArn

  • Type:
  • Required: Yes

DescribeCrossAccountAttachmentResponse

CrossAccountAttachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeCustomRoutingAcceleratorAttributesRequest

AcceleratorArn

  • Type:
  • Required: Yes

DescribeCustomRoutingAcceleratorAttributesResponse

AcceleratorAttributes

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeCustomRoutingAcceleratorRequest

AcceleratorArn

  • Type:
  • Required: Yes

DescribeCustomRoutingAcceleratorResponse

Accelerator

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeCustomRoutingEndpointGroupRequest

EndpointGroupArn

  • Type:
  • Required: Yes

DescribeCustomRoutingEndpointGroupResponse

EndpointGroup

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeCustomRoutingListenerRequest

ListenerArn

  • Type:
  • Required: Yes

DescribeCustomRoutingListenerResponse

Listener

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeEndpointGroupRequest

EndpointGroupArn

  • Type:
  • Required: Yes

DescribeEndpointGroupResponse

EndpointGroup

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeListenerRequest

ListenerArn

  • Type:
  • Required: Yes

DescribeListenerResponse

Listener

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DestinationPortMapping

AcceleratorArn

  • Type: typing.Optional[str]

AcceleratorSocketAddresses

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.SocketAddress]]

EndpointGroupArn

  • Type: typing.Optional[str]

EndpointId

  • Type: typing.Optional[str]

EndpointGroupRegion

  • Type: typing.Optional[str]

DestinationSocketAddress

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.SocketAddress]

IpAddressType

  • Type: typing.Optional[typing.Literal['DUAL_STACK', 'IPV4']]

DestinationTrafficState

  • Type: typing.Optional[typing.Literal['ALLOW', 'DENY']]

EmptyResponseMetadata

ResponseMetadata

  • Type:
  • Required: Yes

EndpointConfiguration

EndpointId

  • Type: typing.Optional[str]

Weight

  • Type: typing.Optional[int]

ClientIPPreservationEnabled

  • Type: typing.Optional[bool]

AttachmentArn

  • Type: typing.Optional[str]

EndpointDescription

EndpointId

  • Type: typing.Optional[str]

Weight

  • Type: typing.Optional[int]

HealthState

  • Type: typing.Optional[typing.Literal['HEALTHY', 'INITIAL', 'UNHEALTHY']]

HealthReason

  • Type: typing.Optional[str]

ClientIPPreservationEnabled

  • Type: typing.Optional[bool]

EndpointGroup

EndpointGroupArn

  • Type: typing.Optional[str]

EndpointGroupRegion

  • Type: typing.Optional[str]

EndpointDescriptions

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.EndpointDescription]]

TrafficDialPercentage

  • Type: typing.Optional[float]

HealthCheckPort

  • Type: typing.Optional[int]

HealthCheckProtocol

  • Type: typing.Optional[typing.Literal['HTTP', 'HTTPS', 'TCP']]

HealthCheckPath

  • Type: typing.Optional[str]

HealthCheckIntervalSeconds

  • Type: typing.Optional[int]

ThresholdCount

  • Type: typing.Optional[int]

PortOverrides

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PortOverride]]

EndpointIdentifier

EndpointId

  • Type:
  • Required: Yes

ClientIPPreservationEnabled

  • Type: typing.Optional[bool]

IpSet

IpFamily

  • Type: typing.Optional[str]

IpAddresses

  • Type: typing.Optional[typing.List[str]]

IpAddressFamily

  • Type: typing.Optional[typing.Literal['IPv4', 'IPv6']]

ListAcceleratorsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListAcceleratorsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PaginatorConfig]

ListAcceleratorsResponse

Accelerators

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.Accelerator]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListByoipCidrsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListByoipCidrsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PaginatorConfig]

ListByoipCidrsResponse

ByoipCidrs

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.ByoipCidr]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCrossAccountAttachmentsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListCrossAccountAttachmentsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PaginatorConfig]

ListCrossAccountAttachmentsResponse

CrossAccountAttachments

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.Attachment]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCrossAccountResourceAccountsResponse

ResourceOwnerAwsAccountIds

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListCrossAccountResourcesRequest

ResourceOwnerAwsAccountId

  • Type:
  • Required: Yes

AcceleratorArn

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListCrossAccountResourcesRequestPaginate

ResourceOwnerAwsAccountId

  • Type:
  • Required: Yes

AcceleratorArn

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PaginatorConfig]

ListCrossAccountResourcesResponse

CrossAccountResources

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.CrossAccountResource]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCustomRoutingAcceleratorsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListCustomRoutingAcceleratorsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PaginatorConfig]

ListCustomRoutingAcceleratorsResponse

Accelerators

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.CustomRoutingAccelerator]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCustomRoutingEndpointGroupsRequest

ListenerArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListCustomRoutingEndpointGroupsRequestPaginate

ListenerArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PaginatorConfig]

ListCustomRoutingEndpointGroupsResponse

EndpointGroups

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.CustomRoutingEndpointGroup]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCustomRoutingListenersRequest

AcceleratorArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListCustomRoutingListenersRequestPaginate

AcceleratorArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PaginatorConfig]

ListCustomRoutingListenersResponse

Listeners

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.CustomRoutingListener]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCustomRoutingPortMappingsByDestinationRequest

EndpointId

  • Type:
  • Required: Yes

DestinationAddress

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListCustomRoutingPortMappingsByDestinationRequestPaginate

EndpointId

  • Type:
  • Required: Yes

DestinationAddress

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PaginatorConfig]

ListCustomRoutingPortMappingsByDestinationResponse

DestinationPortMappings

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.DestinationPortMapping]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListCustomRoutingPortMappingsRequest

AcceleratorArn

  • Type:
  • Required: Yes

EndpointGroupArn

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListCustomRoutingPortMappingsRequestPaginate

AcceleratorArn

  • Type:
  • Required: Yes

EndpointGroupArn

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PaginatorConfig]

ListCustomRoutingPortMappingsResponse

PortMappings

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PortMapping]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListEndpointGroupsRequest

ListenerArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListEndpointGroupsRequestPaginate

ListenerArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PaginatorConfig]

ListEndpointGroupsResponse

EndpointGroups

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.EndpointGroup]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListListenersRequest

AcceleratorArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListListenersRequestPaginate

AcceleratorArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PaginatorConfig]

ListListenersResponse

Listeners

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.Listener]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponse

Tags

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.Tag]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Listener

ListenerArn

  • Type: typing.Optional[str]

PortRanges

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PortRange]]

Protocol

  • Type: typing.Optional[typing.Literal['TCP', 'UDP']]

ClientAffinity

  • Type: typing.Optional[typing.Literal['NONE', 'SOURCE_IP']]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PortMapping

AcceleratorPort

  • Type: typing.Optional[int]

EndpointGroupArn

  • Type: typing.Optional[str]

EndpointId

  • Type: typing.Optional[str]

DestinationSocketAddress

  • Type: typing.Optional[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.SocketAddress]

Protocols

  • Type: typing.Optional[typing.List[typing.Literal['TCP', 'UDP']]]

DestinationTrafficState

  • Type: typing.Optional[typing.Literal['ALLOW', 'DENY']]

PortOverride

ListenerPort

  • Type: typing.Optional[int]

EndpointPort

  • Type: typing.Optional[int]

PortRange

FromPort

  • Type: typing.Optional[int]

ToPort

  • Type: typing.Optional[int]

ProvisionByoipCidrRequest

Cidr

  • Type:
  • Required: Yes

CidrAuthorizationContext

  • Type:
  • Required: Yes

ProvisionByoipCidrResponse

ByoipCidr

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RemoveCustomRoutingEndpointsRequest

EndpointIds

  • Type: typing.List[str]
  • Required: Yes

EndpointGroupArn

  • Type:
  • Required: Yes

RemoveEndpointsRequest

EndpointIdentifiers

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.EndpointIdentifier]
  • Required: Yes

EndpointGroupArn

  • Type:
  • Required: Yes

Resource

EndpointId

  • Type: typing.Optional[str]

Cidr

  • Type: typing.Optional[str]

Region

  • Type: typing.Optional[str]

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

SocketAddress

IpAddress

  • Type: typing.Optional[str]

Port

  • Type: typing.Optional[int]

Tag

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

TagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.Tag]
  • Required: Yes

UntagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateAcceleratorAttributesRequest

AcceleratorArn

  • Type:
  • Required: Yes

FlowLogsEnabled

  • Type: typing.Optional[bool]

FlowLogsS3Bucket

  • Type: typing.Optional[str]

FlowLogsS3Prefix

  • Type: typing.Optional[str]

UpdateAcceleratorAttributesResponse

AcceleratorAttributes

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateAcceleratorRequest

AcceleratorArn

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

IpAddressType

  • Type: typing.Optional[typing.Literal['DUAL_STACK', 'IPV4']]

IpAddresses

  • Type: typing.Optional[typing.List[str]]

Enabled

  • Type: typing.Optional[bool]

UpdateAcceleratorResponse

Accelerator

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateCrossAccountAttachmentRequest

AttachmentArn

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

AddPrincipals

  • Type: typing.Optional[typing.List[str]]

RemovePrincipals

  • Type: typing.Optional[typing.List[str]]

AddResources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.Resource]]

RemoveResources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.Resource]]

UpdateCrossAccountAttachmentResponse

CrossAccountAttachment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateCustomRoutingAcceleratorAttributesRequest

AcceleratorArn

  • Type:
  • Required: Yes

FlowLogsEnabled

  • Type: typing.Optional[bool]

FlowLogsS3Bucket

  • Type: typing.Optional[str]

FlowLogsS3Prefix

  • Type: typing.Optional[str]

UpdateCustomRoutingAcceleratorAttributesResponse

AcceleratorAttributes

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateCustomRoutingAcceleratorRequest

AcceleratorArn

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

IpAddressType

  • Type: typing.Optional[typing.Literal['DUAL_STACK', 'IPV4']]

IpAddresses

  • Type: typing.Optional[typing.List[str]]

Enabled

  • Type: typing.Optional[bool]

UpdateCustomRoutingAcceleratorResponse

Accelerator

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateCustomRoutingListenerRequest

ListenerArn

  • Type:
  • Required: Yes

PortRanges

  • Type: typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PortRange]
  • Required: Yes

UpdateCustomRoutingListenerResponse

Listener

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateEndpointGroupRequest

EndpointGroupArn

  • Type:
  • Required: Yes

EndpointConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.EndpointConfiguration]]

TrafficDialPercentage

  • Type: typing.Optional[float]

HealthCheckPort

  • Type: typing.Optional[int]

HealthCheckProtocol

  • Type: typing.Optional[typing.Literal['HTTP', 'HTTPS', 'TCP']]

HealthCheckPath

  • Type: typing.Optional[str]

HealthCheckIntervalSeconds

  • Type: typing.Optional[int]

ThresholdCount

  • Type: typing.Optional[int]

PortOverrides

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PortOverride]]

UpdateEndpointGroupResponse

EndpointGroup

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateListenerRequest

ListenerArn

  • Type:
  • Required: Yes

PortRanges

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.globalaccelerator.globalaccelerator_classes.PortRange]]

Protocol

  • Type: typing.Optional[typing.Literal['TCP', 'UDP']]

ClientAffinity

  • Type: typing.Optional[typing.Literal['NONE', 'SOURCE_IP']]

UpdateListenerResponse

Listener

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

WithdrawByoipCidrRequest

Cidr

  • Type:
  • Required: Yes

WithdrawByoipCidrResponse

ByoipCidr

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes