Module: Aws::GlobalAccelerator::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-globalaccelerator/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- Accelerator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Accelerator')
- AcceleratorAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceleratorAttributes')
- AcceleratorEvent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceleratorEvent')
- AcceleratorEvents =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AcceleratorEvents')
- AcceleratorNotDisabledException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceleratorNotDisabledException')
- AcceleratorNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceleratorNotFoundException')
- AcceleratorStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AcceleratorStatus')
- Accelerators =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Accelerators')
- AccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessDeniedException')
- AddCustomRoutingEndpointsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddCustomRoutingEndpointsRequest')
- AddCustomRoutingEndpointsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddCustomRoutingEndpointsResponse')
- AddEndpointsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddEndpointsRequest')
- AddEndpointsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddEndpointsResponse')
- AdvertiseByoipCidrRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdvertiseByoipCidrRequest')
- AdvertiseByoipCidrResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdvertiseByoipCidrResponse')
- AllowCustomRoutingTrafficRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AllowCustomRoutingTrafficRequest')
- AssociatedEndpointGroupFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociatedEndpointGroupFoundException')
- AssociatedListenerFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociatedListenerFoundException')
- Attachment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Attachment')
- AttachmentName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AttachmentName')
- AttachmentNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachmentNotFoundException')
- Attachments =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Attachments')
- AwsAccountId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AwsAccountId')
- AwsAccountIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AwsAccountIds')
- ByoipCidr =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ByoipCidr')
- ByoipCidrEvent =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ByoipCidrEvent')
- ByoipCidrEvents =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ByoipCidrEvents')
- ByoipCidrNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ByoipCidrNotFoundException')
- ByoipCidrState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ByoipCidrState')
- ByoipCidrs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ByoipCidrs')
- CidrAuthorizationContext =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CidrAuthorizationContext')
- ClientAffinity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientAffinity')
- ConflictException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictException')
- CreateAcceleratorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAcceleratorRequest')
- CreateAcceleratorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAcceleratorResponse')
- CreateCrossAccountAttachmentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCrossAccountAttachmentRequest')
- CreateCrossAccountAttachmentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCrossAccountAttachmentResponse')
- CreateCustomRoutingAcceleratorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomRoutingAcceleratorRequest')
- CreateCustomRoutingAcceleratorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomRoutingAcceleratorResponse')
- CreateCustomRoutingEndpointGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomRoutingEndpointGroupRequest')
- CreateCustomRoutingEndpointGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomRoutingEndpointGroupResponse')
- CreateCustomRoutingListenerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomRoutingListenerRequest')
- CreateCustomRoutingListenerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCustomRoutingListenerResponse')
- CreateEndpointGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateEndpointGroupRequest')
- CreateEndpointGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateEndpointGroupResponse')
- CreateListenerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateListenerRequest')
- CreateListenerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateListenerResponse')
- CrossAccountResource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CrossAccountResource')
- CrossAccountResources =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CrossAccountResources')
- CustomRoutingAccelerator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomRoutingAccelerator')
- CustomRoutingAcceleratorAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomRoutingAcceleratorAttributes')
- CustomRoutingAcceleratorStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CustomRoutingAcceleratorStatus')
- CustomRoutingAccelerators =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomRoutingAccelerators')
- CustomRoutingDestinationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomRoutingDestinationConfiguration')
- CustomRoutingDestinationConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomRoutingDestinationConfigurations')
- CustomRoutingDestinationDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomRoutingDestinationDescription')
- CustomRoutingDestinationDescriptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomRoutingDestinationDescriptions')
- CustomRoutingDestinationTrafficState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CustomRoutingDestinationTrafficState')
- CustomRoutingEndpointConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomRoutingEndpointConfiguration')
- CustomRoutingEndpointConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomRoutingEndpointConfigurations')
- CustomRoutingEndpointDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomRoutingEndpointDescription')
- CustomRoutingEndpointDescriptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomRoutingEndpointDescriptions')
- CustomRoutingEndpointGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomRoutingEndpointGroup')
- CustomRoutingEndpointGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomRoutingEndpointGroups')
- CustomRoutingListener =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CustomRoutingListener')
- CustomRoutingListeners =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomRoutingListeners')
- CustomRoutingProtocol =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CustomRoutingProtocol')
- CustomRoutingProtocols =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomRoutingProtocols')
- DeleteAcceleratorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAcceleratorRequest')
- DeleteCrossAccountAttachmentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCrossAccountAttachmentRequest')
- DeleteCustomRoutingAcceleratorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCustomRoutingAcceleratorRequest')
- DeleteCustomRoutingEndpointGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCustomRoutingEndpointGroupRequest')
- DeleteCustomRoutingListenerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCustomRoutingListenerRequest')
- DeleteEndpointGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteEndpointGroupRequest')
- DeleteListenerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteListenerRequest')
- DenyCustomRoutingTrafficRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DenyCustomRoutingTrafficRequest')
- DeprovisionByoipCidrRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeprovisionByoipCidrRequest')
- DeprovisionByoipCidrResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeprovisionByoipCidrResponse')
- DescribeAcceleratorAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAcceleratorAttributesRequest')
- DescribeAcceleratorAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAcceleratorAttributesResponse')
- DescribeAcceleratorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAcceleratorRequest')
- DescribeAcceleratorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAcceleratorResponse')
- DescribeCrossAccountAttachmentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCrossAccountAttachmentRequest')
- DescribeCrossAccountAttachmentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCrossAccountAttachmentResponse')
- DescribeCustomRoutingAcceleratorAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCustomRoutingAcceleratorAttributesRequest')
- DescribeCustomRoutingAcceleratorAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCustomRoutingAcceleratorAttributesResponse')
- DescribeCustomRoutingAcceleratorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCustomRoutingAcceleratorRequest')
- DescribeCustomRoutingAcceleratorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCustomRoutingAcceleratorResponse')
- DescribeCustomRoutingEndpointGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCustomRoutingEndpointGroupRequest')
- DescribeCustomRoutingEndpointGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCustomRoutingEndpointGroupResponse')
- DescribeCustomRoutingListenerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCustomRoutingListenerRequest')
- DescribeCustomRoutingListenerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCustomRoutingListenerResponse')
- DescribeEndpointGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEndpointGroupRequest')
- DescribeEndpointGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEndpointGroupResponse')
- DescribeListenerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeListenerRequest')
- DescribeListenerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeListenerResponse')
- DestinationAddresses =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DestinationAddresses')
- DestinationPortMapping =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DestinationPortMapping')
- DestinationPortMappings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DestinationPortMappings')
- DestinationPorts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DestinationPorts')
- EndpointAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointAlreadyExistsException')
- EndpointConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointConfiguration')
- EndpointConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EndpointConfigurations')
- EndpointDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointDescription')
- EndpointDescriptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EndpointDescriptions')
- EndpointGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointGroup')
- EndpointGroupAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointGroupAlreadyExistsException')
- EndpointGroupNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointGroupNotFoundException')
- EndpointGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EndpointGroups')
- EndpointIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointIdentifier')
- EndpointIdentifiers =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EndpointIdentifiers')
- EndpointIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EndpointIds')
- EndpointNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointNotFoundException')
- EndpointWeight =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'EndpointWeight')
- ErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorMessage')
- GenericBoolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'GenericBoolean')
- GenericString =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GenericString')
- HealthCheckIntervalSeconds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HealthCheckIntervalSeconds')
- HealthCheckPath =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HealthCheckPath')
- HealthCheckPort =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HealthCheckPort')
- HealthCheckProtocol =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HealthCheckProtocol')
- HealthState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HealthState')
- IdempotencyToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IdempotencyToken')
- IncorrectCidrStateException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IncorrectCidrStateException')
- InternalServiceErrorException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalServiceErrorException')
- InvalidArgumentException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidArgumentException')
- InvalidNextTokenException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidNextTokenException')
- InvalidPortRangeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidPortRangeException')
- IpAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IpAddress')
- IpAddressFamily =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IpAddressFamily')
- IpAddressType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IpAddressType')
- IpAddresses =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IpAddresses')
- IpSet =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IpSet')
- IpSets =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IpSets')
- LimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LimitExceededException')
- ListAcceleratorsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAcceleratorsRequest')
- ListAcceleratorsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAcceleratorsResponse')
- ListByoipCidrsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListByoipCidrsRequest')
- ListByoipCidrsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListByoipCidrsResponse')
- ListCrossAccountAttachmentsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCrossAccountAttachmentsRequest')
- ListCrossAccountAttachmentsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCrossAccountAttachmentsResponse')
- ListCrossAccountResourceAccountsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCrossAccountResourceAccountsRequest')
- ListCrossAccountResourceAccountsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCrossAccountResourceAccountsResponse')
- ListCrossAccountResourcesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCrossAccountResourcesRequest')
- ListCrossAccountResourcesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCrossAccountResourcesResponse')
- ListCustomRoutingAcceleratorsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomRoutingAcceleratorsRequest')
- ListCustomRoutingAcceleratorsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomRoutingAcceleratorsResponse')
- ListCustomRoutingEndpointGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomRoutingEndpointGroupsRequest')
- ListCustomRoutingEndpointGroupsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomRoutingEndpointGroupsResponse')
- ListCustomRoutingListenersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomRoutingListenersRequest')
- ListCustomRoutingListenersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomRoutingListenersResponse')
- ListCustomRoutingPortMappingsByDestinationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomRoutingPortMappingsByDestinationRequest')
- ListCustomRoutingPortMappingsByDestinationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomRoutingPortMappingsByDestinationResponse')
- ListCustomRoutingPortMappingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomRoutingPortMappingsRequest')
- ListCustomRoutingPortMappingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListCustomRoutingPortMappingsResponse')
- ListEndpointGroupsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListEndpointGroupsRequest')
- ListEndpointGroupsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListEndpointGroupsResponse')
- ListListenersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListListenersRequest')
- ListListenersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListListenersResponse')
- ListTagsForResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceResponse')
- Listener =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Listener')
- ListenerNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListenerNotFoundException')
- Listeners =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Listeners')
- MaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxResults')
- PortMapping =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PortMapping')
- PortMappings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PortMappings')
- PortMappingsMaxResults =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PortMappingsMaxResults')
- PortNumber =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PortNumber')
- PortOverride =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PortOverride')
- PortOverrides =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PortOverrides')
- PortRange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PortRange')
- PortRanges =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PortRanges')
- Principal =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Principal')
- Principals =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Principals')
- Protocol =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Protocol')
- Protocols =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Protocols')
- ProvisionByoipCidrRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionByoipCidrRequest')
- ProvisionByoipCidrResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ProvisionByoipCidrResponse')
- RemoveCustomRoutingEndpointsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveCustomRoutingEndpointsRequest')
- RemoveEndpointsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveEndpointsRequest')
- Resource =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Resource')
- ResourceArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceArn')
- Resources =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Resources')
- SocketAddress =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SocketAddress')
- SocketAddresses =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SocketAddresses')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeys =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeys')
- TagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceRequest')
- TagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceResponse')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- Tags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Tags')
- ThresholdCount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ThresholdCount')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- TrafficDialPercentage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'TrafficDialPercentage')
- TransactionInProgressException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TransactionInProgressException')
- UntagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceRequest')
- UntagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceResponse')
- UpdateAcceleratorAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAcceleratorAttributesRequest')
- UpdateAcceleratorAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAcceleratorAttributesResponse')
- UpdateAcceleratorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAcceleratorRequest')
- UpdateAcceleratorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAcceleratorResponse')
- UpdateCrossAccountAttachmentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCrossAccountAttachmentRequest')
- UpdateCrossAccountAttachmentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCrossAccountAttachmentResponse')
- UpdateCustomRoutingAcceleratorAttributesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCustomRoutingAcceleratorAttributesRequest')
- UpdateCustomRoutingAcceleratorAttributesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCustomRoutingAcceleratorAttributesResponse')
- UpdateCustomRoutingAcceleratorRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCustomRoutingAcceleratorRequest')
- UpdateCustomRoutingAcceleratorResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCustomRoutingAcceleratorResponse')
- UpdateCustomRoutingListenerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCustomRoutingListenerRequest')
- UpdateCustomRoutingListenerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateCustomRoutingListenerResponse')
- UpdateEndpointGroupRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateEndpointGroupRequest')
- UpdateEndpointGroupResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateEndpointGroupResponse')
- UpdateListenerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateListenerRequest')
- UpdateListenerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateListenerResponse')
- WithdrawByoipCidrRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WithdrawByoipCidrRequest')
- WithdrawByoipCidrResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WithdrawByoipCidrResponse')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2018-08-08" api. = { "apiVersion" => "2018-08-08", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "globalaccelerator", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceFullName" => "AWS Global Accelerator", "serviceId" => "Global Accelerator", "signatureVersion" => "v4", "signingName" => "globalaccelerator", "targetPrefix" => "GlobalAccelerator_V20180706", "uid" => "globalaccelerator-2018-08-08", } api.add_operation(:add_custom_routing_endpoints, Seahorse::Model::Operation.new.tap do |o| o.name = "AddCustomRoutingEndpoints" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AddCustomRoutingEndpointsRequest) o.output = Shapes::ShapeRef.new(shape: AddCustomRoutingEndpointsResponse) o.errors << Shapes::ShapeRef.new(shape: EndpointAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:add_endpoints, Seahorse::Model::Operation.new.tap do |o| o.name = "AddEndpoints" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AddEndpointsRequest) o.output = Shapes::ShapeRef.new(shape: AddEndpointsResponse) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:advertise_byoip_cidr, Seahorse::Model::Operation.new.tap do |o| o.name = "AdvertiseByoipCidr" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AdvertiseByoipCidrRequest) o.output = Shapes::ShapeRef.new(shape: AdvertiseByoipCidrResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ByoipCidrNotFoundException) o.errors << Shapes::ShapeRef.new(shape: IncorrectCidrStateException) end) api.add_operation(:allow_custom_routing_traffic, Seahorse::Model::Operation.new.tap do |o| o.name = "AllowCustomRoutingTraffic" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AllowCustomRoutingTrafficRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) end) api.add_operation(:create_accelerator, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAccelerator" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateAcceleratorRequest) o.output = Shapes::ShapeRef.new(shape: CreateAcceleratorResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) end) api.add_operation(:create_cross_account_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCrossAccountAttachment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateCrossAccountAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: CreateCrossAccountAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) end) api.add_operation(:create_custom_routing_accelerator, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCustomRoutingAccelerator" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateCustomRoutingAcceleratorRequest) o.output = Shapes::ShapeRef.new(shape: CreateCustomRoutingAcceleratorResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) end) api.add_operation(:create_custom_routing_endpoint_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCustomRoutingEndpointGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateCustomRoutingEndpointGroupRequest) o.output = Shapes::ShapeRef.new(shape: CreateCustomRoutingEndpointGroupResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidPortRangeException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:create_custom_routing_listener, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCustomRoutingListener" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateCustomRoutingListenerRequest) o.output = Shapes::ShapeRef.new(shape: CreateCustomRoutingListenerResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidPortRangeException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:create_endpoint_group, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateEndpointGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateEndpointGroupRequest) o.output = Shapes::ShapeRef.new(shape: CreateEndpointGroupResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:create_listener, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateListener" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateListenerRequest) o.output = Shapes::ShapeRef.new(shape: CreateListenerResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidPortRangeException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:delete_accelerator, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAccelerator" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteAcceleratorRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotDisabledException) o.errors << Shapes::ShapeRef.new(shape: AssociatedListenerFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) end) api.add_operation(:delete_cross_account_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCrossAccountAttachment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteCrossAccountAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: AttachmentNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) end) api.add_operation(:delete_custom_routing_accelerator, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCustomRoutingAccelerator" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteCustomRoutingAcceleratorRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotDisabledException) o.errors << Shapes::ShapeRef.new(shape: AssociatedListenerFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) end) api.add_operation(:delete_custom_routing_endpoint_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCustomRoutingEndpointGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteCustomRoutingEndpointGroupRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) end) api.add_operation(:delete_custom_routing_listener, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCustomRoutingListener" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteCustomRoutingListenerRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AssociatedEndpointGroupFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) end) api.add_operation(:delete_endpoint_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteEndpointGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteEndpointGroupRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) end) api.add_operation(:delete_listener, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteListener" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteListenerRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AssociatedEndpointGroupFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) end) api.add_operation(:deny_custom_routing_traffic, Seahorse::Model::Operation.new.tap do |o| o.name = "DenyCustomRoutingTraffic" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DenyCustomRoutingTrafficRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) end) api.add_operation(:deprovision_byoip_cidr, Seahorse::Model::Operation.new.tap do |o| o.name = "DeprovisionByoipCidr" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeprovisionByoipCidrRequest) o.output = Shapes::ShapeRef.new(shape: DeprovisionByoipCidrResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ByoipCidrNotFoundException) o.errors << Shapes::ShapeRef.new(shape: IncorrectCidrStateException) end) api.add_operation(:describe_accelerator, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAccelerator" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAcceleratorRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAcceleratorResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) end) api.add_operation(:describe_accelerator_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAcceleratorAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAcceleratorAttributesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeAcceleratorAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) end) api.add_operation(:describe_cross_account_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeCrossAccountAttachment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeCrossAccountAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: DescribeCrossAccountAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: AttachmentNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) end) api.add_operation(:describe_custom_routing_accelerator, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeCustomRoutingAccelerator" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeCustomRoutingAcceleratorRequest) o.output = Shapes::ShapeRef.new(shape: DescribeCustomRoutingAcceleratorResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) end) api.add_operation(:describe_custom_routing_accelerator_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeCustomRoutingAcceleratorAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeCustomRoutingAcceleratorAttributesRequest) o.output = Shapes::ShapeRef.new(shape: DescribeCustomRoutingAcceleratorAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) end) api.add_operation(:describe_custom_routing_endpoint_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeCustomRoutingEndpointGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeCustomRoutingEndpointGroupRequest) o.output = Shapes::ShapeRef.new(shape: DescribeCustomRoutingEndpointGroupResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) end) api.add_operation(:describe_custom_routing_listener, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeCustomRoutingListener" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeCustomRoutingListenerRequest) o.output = Shapes::ShapeRef.new(shape: DescribeCustomRoutingListenerResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) end) api.add_operation(:describe_endpoint_group, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEndpointGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEndpointGroupRequest) o.output = Shapes::ShapeRef.new(shape: DescribeEndpointGroupResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) end) api.add_operation(:describe_listener, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeListener" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeListenerRequest) o.output = Shapes::ShapeRef.new(shape: DescribeListenerResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) end) api.add_operation(:list_accelerators, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAccelerators" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListAcceleratorsRequest) o.output = Shapes::ShapeRef.new(shape: ListAcceleratorsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_byoip_cidrs, Seahorse::Model::Operation.new.tap do |o| o.name = "ListByoipCidrs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListByoipCidrsRequest) o.output = Shapes::ShapeRef.new(shape: ListByoipCidrsResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_cross_account_attachments, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCrossAccountAttachments" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListCrossAccountAttachmentsRequest) o.output = Shapes::ShapeRef.new(shape: ListCrossAccountAttachmentsResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_cross_account_resource_accounts, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCrossAccountResourceAccounts" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListCrossAccountResourceAccountsRequest) o.output = Shapes::ShapeRef.new(shape: ListCrossAccountResourceAccountsResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) end) api.add_operation(:list_cross_account_resources, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCrossAccountResources" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListCrossAccountResourcesRequest) o.output = Shapes::ShapeRef.new(shape: ListCrossAccountResourcesResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_custom_routing_accelerators, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCustomRoutingAccelerators" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListCustomRoutingAcceleratorsRequest) o.output = Shapes::ShapeRef.new(shape: ListCustomRoutingAcceleratorsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_custom_routing_endpoint_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCustomRoutingEndpointGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListCustomRoutingEndpointGroupsRequest) o.output = Shapes::ShapeRef.new(shape: ListCustomRoutingEndpointGroupsResponse) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_custom_routing_listeners, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCustomRoutingListeners" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListCustomRoutingListenersRequest) o.output = Shapes::ShapeRef.new(shape: ListCustomRoutingListenersResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_custom_routing_port_mappings, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCustomRoutingPortMappings" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListCustomRoutingPortMappingsRequest) o.output = Shapes::ShapeRef.new(shape: ListCustomRoutingPortMappingsResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_custom_routing_port_mappings_by_destination, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCustomRoutingPortMappingsByDestination" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListCustomRoutingPortMappingsByDestinationRequest) o.output = Shapes::ShapeRef.new(shape: ListCustomRoutingPortMappingsByDestinationResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: EndpointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_endpoint_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "ListEndpointGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListEndpointGroupsRequest) o.output = Shapes::ShapeRef.new(shape: ListEndpointGroupsResponse) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_listeners, Seahorse::Model::Operation.new.tap do |o| o.name = "ListListeners" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListListenersRequest) o.output = Shapes::ShapeRef.new(shape: ListListenersResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidNextTokenException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AttachmentNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) end) api.add_operation(:provision_byoip_cidr, Seahorse::Model::Operation.new.tap do |o| o.name = "ProvisionByoipCidr" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ProvisionByoipCidrRequest) o.output = Shapes::ShapeRef.new(shape: ProvisionByoipCidrResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IncorrectCidrStateException) end) api.add_operation(:remove_custom_routing_endpoints, Seahorse::Model::Operation.new.tap do |o| o.name = "RemoveCustomRoutingEndpoints" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RemoveCustomRoutingEndpointsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: EndpointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:remove_endpoints, Seahorse::Model::Operation.new.tap do |o| o.name = "RemoveEndpoints" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RemoveEndpointsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: UntagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) end) api.add_operation(:update_accelerator, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAccelerator" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateAcceleratorRequest) o.output = Shapes::ShapeRef.new(shape: UpdateAcceleratorResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_accelerator_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAcceleratorAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateAcceleratorAttributesRequest) o.output = Shapes::ShapeRef.new(shape: UpdateAcceleratorAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) end) api.add_operation(:update_cross_account_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateCrossAccountAttachment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateCrossAccountAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: UpdateCrossAccountAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: AttachmentNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) end) api.add_operation(:update_custom_routing_accelerator, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateCustomRoutingAccelerator" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateCustomRoutingAcceleratorRequest) o.output = Shapes::ShapeRef.new(shape: UpdateCustomRoutingAcceleratorResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_custom_routing_accelerator_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateCustomRoutingAcceleratorAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateCustomRoutingAcceleratorAttributesRequest) o.output = Shapes::ShapeRef.new(shape: UpdateCustomRoutingAcceleratorAttributesResponse) o.errors << Shapes::ShapeRef.new(shape: AcceleratorNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: TransactionInProgressException) end) api.add_operation(:update_custom_routing_listener, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateCustomRoutingListener" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateCustomRoutingListenerRequest) o.output = Shapes::ShapeRef.new(shape: UpdateCustomRoutingListenerResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidPortRangeException) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:update_endpoint_group, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateEndpointGroup" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateEndpointGroupRequest) o.output = Shapes::ShapeRef.new(shape: UpdateEndpointGroupResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: EndpointGroupNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:update_listener, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateListener" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateListenerRequest) o.output = Shapes::ShapeRef.new(shape: UpdateListenerResponse) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidPortRangeException) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: LimitExceededException) end) api.add_operation(:withdraw_byoip_cidr, Seahorse::Model::Operation.new.tap do |o| o.name = "WithdrawByoipCidr" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: WithdrawByoipCidrRequest) o.output = Shapes::ShapeRef.new(shape: WithdrawByoipCidrResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServiceErrorException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ByoipCidrNotFoundException) o.errors << Shapes::ShapeRef.new(shape: IncorrectCidrStateException) end) end