Module: Aws::NetworkManager::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-networkmanager/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
- 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')
- AWSLocation =
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: 'AWSLocation')
- AcceptAttachmentRequest =
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: 'AcceptAttachmentRequest')
- AcceptAttachmentResponse =
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: 'AcceptAttachmentResponse')
- 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')
- AccountId =
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: 'AccountId')
- AccountStatus =
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: 'AccountStatus')
- AccountStatusList =
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: 'AccountStatusList')
- Action =
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: 'Action')
- AssociateConnectPeerRequest =
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: 'AssociateConnectPeerRequest')
- AssociateConnectPeerResponse =
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: 'AssociateConnectPeerResponse')
- AssociateCustomerGatewayRequest =
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: 'AssociateCustomerGatewayRequest')
- AssociateCustomerGatewayResponse =
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: 'AssociateCustomerGatewayResponse')
- AssociateLinkRequest =
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: 'AssociateLinkRequest')
- AssociateLinkResponse =
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: 'AssociateLinkResponse')
- AssociateTransitGatewayConnectPeerRequest =
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: 'AssociateTransitGatewayConnectPeerRequest')
- AssociateTransitGatewayConnectPeerResponse =
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: 'AssociateTransitGatewayConnectPeerResponse')
- 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')
- AttachmentError =
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: 'AttachmentError')
- AttachmentErrorCode =
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: 'AttachmentErrorCode')
- AttachmentErrorList =
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: 'AttachmentErrorList')
- AttachmentId =
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: 'AttachmentId')
- AttachmentList =
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: 'AttachmentList')
- AttachmentState =
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: 'AttachmentState')
- AttachmentType =
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: 'AttachmentType')
- Bandwidth =
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: 'Bandwidth')
- BgpOptions =
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: 'BgpOptions')
- Boolean =
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: 'Boolean')
- ChangeAction =
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: 'ChangeAction')
- ChangeSetState =
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: 'ChangeSetState')
- ChangeStatus =
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: 'ChangeStatus')
- ChangeType =
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: 'ChangeType')
- ClientToken =
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: 'ClientToken')
- 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')
- ConnectAttachment =
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: 'ConnectAttachment')
- ConnectAttachmentOptions =
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: 'ConnectAttachmentOptions')
- ConnectPeer =
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: 'ConnectPeer')
- ConnectPeerAssociation =
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: 'ConnectPeerAssociation')
- ConnectPeerAssociationList =
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: 'ConnectPeerAssociationList')
- ConnectPeerAssociationState =
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: 'ConnectPeerAssociationState')
- ConnectPeerBgpConfiguration =
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: 'ConnectPeerBgpConfiguration')
- ConnectPeerBgpConfigurationList =
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: 'ConnectPeerBgpConfigurationList')
- ConnectPeerConfiguration =
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: 'ConnectPeerConfiguration')
- ConnectPeerError =
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: 'ConnectPeerError')
- ConnectPeerErrorCode =
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: 'ConnectPeerErrorCode')
- ConnectPeerErrorList =
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: 'ConnectPeerErrorList')
- ConnectPeerId =
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: 'ConnectPeerId')
- ConnectPeerIdList =
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: 'ConnectPeerIdList')
- ConnectPeerState =
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: 'ConnectPeerState')
- ConnectPeerSummary =
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: 'ConnectPeerSummary')
- ConnectPeerSummaryList =
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: 'ConnectPeerSummaryList')
- Connection =
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: 'Connection')
- ConnectionArn =
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: 'ConnectionArn')
- ConnectionHealth =
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: 'ConnectionHealth')
- ConnectionId =
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: 'ConnectionId')
- ConnectionIdList =
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: 'ConnectionIdList')
- ConnectionList =
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: 'ConnectionList')
- ConnectionState =
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: 'ConnectionState')
- ConnectionStatus =
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: 'ConnectionStatus')
- ConnectionType =
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: 'ConnectionType')
- ConstrainedString =
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: 'ConstrainedString')
- ConstrainedStringList =
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: 'ConstrainedStringList')
- CoreNetwork =
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: 'CoreNetwork')
- CoreNetworkArn =
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: 'CoreNetworkArn')
- CoreNetworkChange =
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: 'CoreNetworkChange')
- CoreNetworkChangeEvent =
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: 'CoreNetworkChangeEvent')
- CoreNetworkChangeEventList =
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: 'CoreNetworkChangeEventList')
- CoreNetworkChangeEventValues =
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: 'CoreNetworkChangeEventValues')
- CoreNetworkChangeList =
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: 'CoreNetworkChangeList')
- CoreNetworkChangeValues =
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: 'CoreNetworkChangeValues')
- CoreNetworkEdge =
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: 'CoreNetworkEdge')
- CoreNetworkEdgeList =
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: 'CoreNetworkEdgeList')
- CoreNetworkId =
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: 'CoreNetworkId')
- CoreNetworkNetworkFunctionGroup =
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: 'CoreNetworkNetworkFunctionGroup')
- CoreNetworkNetworkFunctionGroupIdentifier =
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: 'CoreNetworkNetworkFunctionGroupIdentifier')
- CoreNetworkNetworkFunctionGroupList =
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: 'CoreNetworkNetworkFunctionGroupList')
- CoreNetworkPolicy =
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: 'CoreNetworkPolicy')
- CoreNetworkPolicyAlias =
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: 'CoreNetworkPolicyAlias')
- CoreNetworkPolicyDocument =
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: 'CoreNetworkPolicyDocument')
- CoreNetworkPolicyError =
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: 'CoreNetworkPolicyError')
- CoreNetworkPolicyErrorList =
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: 'CoreNetworkPolicyErrorList')
- CoreNetworkPolicyException =
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: 'CoreNetworkPolicyException')
- CoreNetworkPolicyVersion =
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: 'CoreNetworkPolicyVersion')
- CoreNetworkPolicyVersionList =
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: 'CoreNetworkPolicyVersionList')
- CoreNetworkSegment =
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: 'CoreNetworkSegment')
- CoreNetworkSegmentEdgeIdentifier =
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: 'CoreNetworkSegmentEdgeIdentifier')
- CoreNetworkSegmentList =
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: 'CoreNetworkSegmentList')
- CoreNetworkState =
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: 'CoreNetworkState')
- CoreNetworkSummary =
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: 'CoreNetworkSummary')
- CoreNetworkSummaryList =
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: 'CoreNetworkSummaryList')
- CreateConnectAttachmentRequest =
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: 'CreateConnectAttachmentRequest')
- CreateConnectAttachmentResponse =
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: 'CreateConnectAttachmentResponse')
- CreateConnectPeerRequest =
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: 'CreateConnectPeerRequest')
- CreateConnectPeerResponse =
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: 'CreateConnectPeerResponse')
- CreateConnectionRequest =
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: 'CreateConnectionRequest')
- CreateConnectionResponse =
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: 'CreateConnectionResponse')
- CreateCoreNetworkRequest =
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: 'CreateCoreNetworkRequest')
- CreateCoreNetworkResponse =
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: 'CreateCoreNetworkResponse')
- CreateDeviceRequest =
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: 'CreateDeviceRequest')
- CreateDeviceResponse =
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: 'CreateDeviceResponse')
- CreateGlobalNetworkRequest =
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: 'CreateGlobalNetworkRequest')
- CreateGlobalNetworkResponse =
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: 'CreateGlobalNetworkResponse')
- CreateLinkRequest =
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: 'CreateLinkRequest')
- CreateLinkResponse =
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: 'CreateLinkResponse')
- CreateSiteRequest =
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: 'CreateSiteRequest')
- CreateSiteResponse =
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: 'CreateSiteResponse')
- CreateSiteToSiteVpnAttachmentRequest =
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: 'CreateSiteToSiteVpnAttachmentRequest')
- CreateSiteToSiteVpnAttachmentResponse =
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: 'CreateSiteToSiteVpnAttachmentResponse')
- CreateTransitGatewayPeeringRequest =
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: 'CreateTransitGatewayPeeringRequest')
- CreateTransitGatewayPeeringResponse =
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: 'CreateTransitGatewayPeeringResponse')
- CreateTransitGatewayRouteTableAttachmentRequest =
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: 'CreateTransitGatewayRouteTableAttachmentRequest')
- CreateTransitGatewayRouteTableAttachmentResponse =
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: 'CreateTransitGatewayRouteTableAttachmentResponse')
- CreateVpcAttachmentRequest =
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: 'CreateVpcAttachmentRequest')
- CreateVpcAttachmentResponse =
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: 'CreateVpcAttachmentResponse')
- CustomerGatewayArn =
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: 'CustomerGatewayArn')
- CustomerGatewayArnList =
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: 'CustomerGatewayArnList')
- CustomerGatewayAssociation =
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: 'CustomerGatewayAssociation')
- CustomerGatewayAssociationList =
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: 'CustomerGatewayAssociationList')
- CustomerGatewayAssociationState =
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: 'CustomerGatewayAssociationState')
- DateTime =
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: 'DateTime')
- DeleteAttachmentRequest =
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: 'DeleteAttachmentRequest')
- DeleteAttachmentResponse =
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: 'DeleteAttachmentResponse')
- DeleteConnectPeerRequest =
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: 'DeleteConnectPeerRequest')
- DeleteConnectPeerResponse =
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: 'DeleteConnectPeerResponse')
- DeleteConnectionRequest =
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: 'DeleteConnectionRequest')
- DeleteConnectionResponse =
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: 'DeleteConnectionResponse')
- DeleteCoreNetworkPolicyVersionRequest =
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: 'DeleteCoreNetworkPolicyVersionRequest')
- DeleteCoreNetworkPolicyVersionResponse =
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: 'DeleteCoreNetworkPolicyVersionResponse')
- DeleteCoreNetworkRequest =
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: 'DeleteCoreNetworkRequest')
- DeleteCoreNetworkResponse =
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: 'DeleteCoreNetworkResponse')
- DeleteDeviceRequest =
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: 'DeleteDeviceRequest')
- DeleteDeviceResponse =
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: 'DeleteDeviceResponse')
- DeleteGlobalNetworkRequest =
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: 'DeleteGlobalNetworkRequest')
- DeleteGlobalNetworkResponse =
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: 'DeleteGlobalNetworkResponse')
- DeleteLinkRequest =
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: 'DeleteLinkRequest')
- DeleteLinkResponse =
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: 'DeleteLinkResponse')
- DeletePeeringRequest =
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: 'DeletePeeringRequest')
- DeletePeeringResponse =
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: 'DeletePeeringResponse')
- DeleteResourcePolicyRequest =
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: 'DeleteResourcePolicyRequest')
- DeleteResourcePolicyResponse =
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: 'DeleteResourcePolicyResponse')
- DeleteSiteRequest =
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: 'DeleteSiteRequest')
- DeleteSiteResponse =
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: 'DeleteSiteResponse')
- DeregisterTransitGatewayRequest =
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: 'DeregisterTransitGatewayRequest')
- DeregisterTransitGatewayResponse =
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: 'DeregisterTransitGatewayResponse')
- DescribeGlobalNetworksRequest =
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: 'DescribeGlobalNetworksRequest')
- DescribeGlobalNetworksResponse =
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: 'DescribeGlobalNetworksResponse')
- Device =
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: 'Device')
- DeviceArn =
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: 'DeviceArn')
- DeviceId =
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: 'DeviceId')
- DeviceIdList =
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: 'DeviceIdList')
- DeviceList =
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: 'DeviceList')
- DeviceState =
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: 'DeviceState')
- DisassociateConnectPeerRequest =
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: 'DisassociateConnectPeerRequest')
- DisassociateConnectPeerResponse =
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: 'DisassociateConnectPeerResponse')
- DisassociateCustomerGatewayRequest =
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: 'DisassociateCustomerGatewayRequest')
- DisassociateCustomerGatewayResponse =
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: 'DisassociateCustomerGatewayResponse')
- DisassociateLinkRequest =
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: 'DisassociateLinkRequest')
- DisassociateLinkResponse =
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: 'DisassociateLinkResponse')
- DisassociateTransitGatewayConnectPeerRequest =
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: 'DisassociateTransitGatewayConnectPeerRequest')
- DisassociateTransitGatewayConnectPeerResponse =
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: 'DisassociateTransitGatewayConnectPeerResponse')
- EdgeOverride =
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: 'EdgeOverride')
- EdgeSet =
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: 'EdgeSet')
- EdgeSetList =
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: 'EdgeSetList')
- ExceptionContextKey =
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: 'ExceptionContextKey')
- ExceptionContextMap =
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::MapShape.new(name: 'ExceptionContextMap')
- ExceptionContextValue =
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: 'ExceptionContextValue')
- ExecuteCoreNetworkChangeSetRequest =
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: 'ExecuteCoreNetworkChangeSetRequest')
- ExecuteCoreNetworkChangeSetResponse =
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: 'ExecuteCoreNetworkChangeSetResponse')
- ExternalRegionCode =
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: 'ExternalRegionCode')
- ExternalRegionCodeList =
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: 'ExternalRegionCodeList')
- FilterMap =
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::MapShape.new(name: 'FilterMap')
- FilterName =
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: 'FilterName')
- FilterValue =
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: 'FilterValue')
- FilterValues =
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: 'FilterValues')
- GetConnectAttachmentRequest =
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: 'GetConnectAttachmentRequest')
- GetConnectAttachmentResponse =
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: 'GetConnectAttachmentResponse')
- GetConnectPeerAssociationsRequest =
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: 'GetConnectPeerAssociationsRequest')
- GetConnectPeerAssociationsResponse =
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: 'GetConnectPeerAssociationsResponse')
- GetConnectPeerRequest =
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: 'GetConnectPeerRequest')
- GetConnectPeerResponse =
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: 'GetConnectPeerResponse')
- GetConnectionsRequest =
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: 'GetConnectionsRequest')
- GetConnectionsResponse =
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: 'GetConnectionsResponse')
- GetCoreNetworkChangeEventsRequest =
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: 'GetCoreNetworkChangeEventsRequest')
- GetCoreNetworkChangeEventsResponse =
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: 'GetCoreNetworkChangeEventsResponse')
- GetCoreNetworkChangeSetRequest =
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: 'GetCoreNetworkChangeSetRequest')
- GetCoreNetworkChangeSetResponse =
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: 'GetCoreNetworkChangeSetResponse')
- GetCoreNetworkPolicyRequest =
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: 'GetCoreNetworkPolicyRequest')
- GetCoreNetworkPolicyResponse =
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: 'GetCoreNetworkPolicyResponse')
- GetCoreNetworkRequest =
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: 'GetCoreNetworkRequest')
- GetCoreNetworkResponse =
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: 'GetCoreNetworkResponse')
- GetCustomerGatewayAssociationsRequest =
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: 'GetCustomerGatewayAssociationsRequest')
- GetCustomerGatewayAssociationsResponse =
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: 'GetCustomerGatewayAssociationsResponse')
- GetDevicesRequest =
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: 'GetDevicesRequest')
- GetDevicesResponse =
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: 'GetDevicesResponse')
- GetLinkAssociationsRequest =
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: 'GetLinkAssociationsRequest')
- GetLinkAssociationsResponse =
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: 'GetLinkAssociationsResponse')
- GetLinksRequest =
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: 'GetLinksRequest')
- GetLinksResponse =
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: 'GetLinksResponse')
- GetNetworkResourceCountsRequest =
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: 'GetNetworkResourceCountsRequest')
- GetNetworkResourceCountsResponse =
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: 'GetNetworkResourceCountsResponse')
- GetNetworkResourceRelationshipsRequest =
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: 'GetNetworkResourceRelationshipsRequest')
- GetNetworkResourceRelationshipsResponse =
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: 'GetNetworkResourceRelationshipsResponse')
- GetNetworkResourcesRequest =
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: 'GetNetworkResourcesRequest')
- GetNetworkResourcesResponse =
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: 'GetNetworkResourcesResponse')
- GetNetworkRoutesRequest =
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: 'GetNetworkRoutesRequest')
- GetNetworkRoutesResponse =
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: 'GetNetworkRoutesResponse')
- GetNetworkTelemetryRequest =
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: 'GetNetworkTelemetryRequest')
- GetNetworkTelemetryResponse =
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: 'GetNetworkTelemetryResponse')
- GetResourcePolicyRequest =
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: 'GetResourcePolicyRequest')
- GetResourcePolicyResponse =
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: 'GetResourcePolicyResponse')
- GetRouteAnalysisRequest =
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: 'GetRouteAnalysisRequest')
- GetRouteAnalysisResponse =
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: 'GetRouteAnalysisResponse')
- GetSiteToSiteVpnAttachmentRequest =
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: 'GetSiteToSiteVpnAttachmentRequest')
- GetSiteToSiteVpnAttachmentResponse =
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: 'GetSiteToSiteVpnAttachmentResponse')
- GetSitesRequest =
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: 'GetSitesRequest')
- GetSitesResponse =
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: 'GetSitesResponse')
- GetTransitGatewayConnectPeerAssociationsRequest =
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: 'GetTransitGatewayConnectPeerAssociationsRequest')
- GetTransitGatewayConnectPeerAssociationsResponse =
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: 'GetTransitGatewayConnectPeerAssociationsResponse')
- GetTransitGatewayPeeringRequest =
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: 'GetTransitGatewayPeeringRequest')
- GetTransitGatewayPeeringResponse =
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: 'GetTransitGatewayPeeringResponse')
- GetTransitGatewayRegistrationsRequest =
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: 'GetTransitGatewayRegistrationsRequest')
- GetTransitGatewayRegistrationsResponse =
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: 'GetTransitGatewayRegistrationsResponse')
- GetTransitGatewayRouteTableAttachmentRequest =
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: 'GetTransitGatewayRouteTableAttachmentRequest')
- GetTransitGatewayRouteTableAttachmentResponse =
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: 'GetTransitGatewayRouteTableAttachmentResponse')
- GetVpcAttachmentRequest =
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: 'GetVpcAttachmentRequest')
- GetVpcAttachmentResponse =
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: 'GetVpcAttachmentResponse')
- GlobalNetwork =
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: 'GlobalNetwork')
- GlobalNetworkArn =
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: 'GlobalNetworkArn')
- GlobalNetworkId =
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: 'GlobalNetworkId')
- GlobalNetworkIdList =
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: 'GlobalNetworkIdList')
- GlobalNetworkList =
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: 'GlobalNetworkList')
- GlobalNetworkState =
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: 'GlobalNetworkState')
- 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')
- Integer =
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: 'Integer')
- InternalServerException =
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: 'InternalServerException')
- Link =
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: 'Link')
- LinkArn =
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: 'LinkArn')
- LinkAssociation =
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: 'LinkAssociation')
- LinkAssociationList =
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: 'LinkAssociationList')
- LinkAssociationState =
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: 'LinkAssociationState')
- LinkId =
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: 'LinkId')
- LinkIdList =
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: 'LinkIdList')
- LinkList =
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: 'LinkList')
- LinkState =
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: 'LinkState')
- ListAttachmentsRequest =
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: 'ListAttachmentsRequest')
- ListAttachmentsResponse =
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: 'ListAttachmentsResponse')
- ListConnectPeersRequest =
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: 'ListConnectPeersRequest')
- ListConnectPeersResponse =
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: 'ListConnectPeersResponse')
- ListCoreNetworkPolicyVersionsRequest =
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: 'ListCoreNetworkPolicyVersionsRequest')
- ListCoreNetworkPolicyVersionsResponse =
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: 'ListCoreNetworkPolicyVersionsResponse')
- ListCoreNetworksRequest =
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: 'ListCoreNetworksRequest')
- ListCoreNetworksResponse =
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: 'ListCoreNetworksResponse')
- ListOrganizationServiceAccessStatusRequest =
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: 'ListOrganizationServiceAccessStatusRequest')
- ListOrganizationServiceAccessStatusResponse =
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: 'ListOrganizationServiceAccessStatusResponse')
- ListPeeringsRequest =
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: 'ListPeeringsRequest')
- ListPeeringsResponse =
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: 'ListPeeringsResponse')
- 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')
- Location =
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: 'Location')
- Long =
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: 'Long')
- 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')
- NetworkFunctionGroup =
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: 'NetworkFunctionGroup')
- NetworkFunctionGroupList =
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: 'NetworkFunctionGroupList')
- NetworkFunctionGroupName =
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: 'NetworkFunctionGroupName')
- NetworkResource =
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: 'NetworkResource')
- NetworkResourceCount =
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: 'NetworkResourceCount')
- NetworkResourceCountList =
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: 'NetworkResourceCountList')
- NetworkResourceList =
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: 'NetworkResourceList')
- NetworkResourceMetadataMap =
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::MapShape.new(name: 'NetworkResourceMetadataMap')
- NetworkResourceSummary =
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: 'NetworkResourceSummary')
- NetworkRoute =
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: 'NetworkRoute')
- NetworkRouteDestination =
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: 'NetworkRouteDestination')
- NetworkRouteDestinationList =
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: 'NetworkRouteDestinationList')
- NetworkRouteList =
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: 'NetworkRouteList')
- NetworkTelemetry =
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: 'NetworkTelemetry')
- NetworkTelemetryList =
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: 'NetworkTelemetryList')
- NextToken =
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: 'NextToken')
- OrganizationAwsServiceAccessStatus =
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: 'OrganizationAwsServiceAccessStatus')
- OrganizationId =
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: 'OrganizationId')
- OrganizationStatus =
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: 'OrganizationStatus')
- PathComponent =
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: 'PathComponent')
- PathComponentList =
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: 'PathComponentList')
- Peering =
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: 'Peering')
- PeeringError =
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: 'PeeringError')
- PeeringErrorCode =
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: 'PeeringErrorCode')
- PeeringErrorList =
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: 'PeeringErrorList')
- PeeringId =
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: 'PeeringId')
- PeeringList =
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: 'PeeringList')
- PeeringState =
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: 'PeeringState')
- PeeringType =
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: 'PeeringType')
- PermissionsErrorContext =
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: 'PermissionsErrorContext')
- ProposedNetworkFunctionGroupChange =
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: 'ProposedNetworkFunctionGroupChange')
- ProposedSegmentChange =
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: 'ProposedSegmentChange')
- PutCoreNetworkPolicyRequest =
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: 'PutCoreNetworkPolicyRequest')
- PutCoreNetworkPolicyResponse =
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: 'PutCoreNetworkPolicyResponse')
- PutResourcePolicyRequest =
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: 'PutResourcePolicyRequest')
- PutResourcePolicyResponse =
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: 'PutResourcePolicyResponse')
- ReasonContextKey =
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: 'ReasonContextKey')
- ReasonContextMap =
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::MapShape.new(name: 'ReasonContextMap')
- ReasonContextValue =
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: 'ReasonContextValue')
- RegisterTransitGatewayRequest =
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: 'RegisterTransitGatewayRequest')
- RegisterTransitGatewayResponse =
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: 'RegisterTransitGatewayResponse')
- RejectAttachmentRequest =
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: 'RejectAttachmentRequest')
- RejectAttachmentResponse =
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: 'RejectAttachmentResponse')
- Relationship =
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: 'Relationship')
- RelationshipList =
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: 'RelationshipList')
- 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')
- ResourceNotFoundException =
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: 'ResourceNotFoundException')
- ResourcePolicyDocument =
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: 'ResourcePolicyDocument')
- RestoreCoreNetworkPolicyVersionRequest =
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: 'RestoreCoreNetworkPolicyVersionRequest')
- RestoreCoreNetworkPolicyVersionResponse =
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: 'RestoreCoreNetworkPolicyVersionResponse')
- RetryAfterSeconds =
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: 'RetryAfterSeconds')
- RouteAnalysis =
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: 'RouteAnalysis')
- RouteAnalysisCompletion =
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: 'RouteAnalysisCompletion')
- RouteAnalysisCompletionReasonCode =
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: 'RouteAnalysisCompletionReasonCode')
- RouteAnalysisCompletionResultCode =
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: 'RouteAnalysisCompletionResultCode')
- RouteAnalysisEndpointOptions =
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: 'RouteAnalysisEndpointOptions')
- RouteAnalysisEndpointOptionsSpecification =
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: 'RouteAnalysisEndpointOptionsSpecification')
- RouteAnalysisPath =
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: 'RouteAnalysisPath')
- RouteAnalysisStatus =
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: 'RouteAnalysisStatus')
- RouteState =
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: 'RouteState')
- RouteStateList =
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: 'RouteStateList')
- RouteTableIdentifier =
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: 'RouteTableIdentifier')
- RouteTableType =
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: 'RouteTableType')
- RouteType =
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: 'RouteType')
- RouteTypeList =
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: 'RouteTypeList')
- SLRDeploymentStatus =
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: 'SLRDeploymentStatus')
- SegmentActionServiceInsertion =
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: 'SegmentActionServiceInsertion')
- SendViaMode =
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: 'SendViaMode')
- ServerSideString =
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: 'ServerSideString')
- ServiceInsertionAction =
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: 'ServiceInsertionAction')
- ServiceInsertionActionList =
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: 'ServiceInsertionActionList')
- ServiceInsertionSegments =
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: 'ServiceInsertionSegments')
- ServiceQuotaExceededException =
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: 'ServiceQuotaExceededException')
- Site =
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: 'Site')
- SiteArn =
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: 'SiteArn')
- SiteId =
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: 'SiteId')
- SiteIdList =
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: 'SiteIdList')
- SiteList =
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: 'SiteList')
- SiteState =
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: 'SiteState')
- SiteToSiteVpnAttachment =
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: 'SiteToSiteVpnAttachment')
- StartOrganizationServiceAccessUpdateRequest =
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: 'StartOrganizationServiceAccessUpdateRequest')
- StartOrganizationServiceAccessUpdateResponse =
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: 'StartOrganizationServiceAccessUpdateResponse')
- StartRouteAnalysisRequest =
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: 'StartRouteAnalysisRequest')
- StartRouteAnalysisResponse =
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: 'StartRouteAnalysisResponse')
- SubnetArn =
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: 'SubnetArn')
- SubnetArnList =
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: 'SubnetArnList')
- 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')
- TagKeyList =
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: 'TagKeyList')
- TagList =
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: 'TagList')
- 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')
- ThrottlingException =
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: 'ThrottlingException')
- TransitGatewayArn =
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: 'TransitGatewayArn')
- TransitGatewayArnList =
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: 'TransitGatewayArnList')
- TransitGatewayAttachmentArn =
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: 'TransitGatewayAttachmentArn')
- TransitGatewayAttachmentId =
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: 'TransitGatewayAttachmentId')
- TransitGatewayConnectPeerArn =
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: 'TransitGatewayConnectPeerArn')
- TransitGatewayConnectPeerArnList =
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: 'TransitGatewayConnectPeerArnList')
- TransitGatewayConnectPeerAssociation =
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: 'TransitGatewayConnectPeerAssociation')
- TransitGatewayConnectPeerAssociationList =
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: 'TransitGatewayConnectPeerAssociationList')
- TransitGatewayConnectPeerAssociationState =
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: 'TransitGatewayConnectPeerAssociationState')
- TransitGatewayPeering =
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: 'TransitGatewayPeering')
- TransitGatewayPeeringAttachmentId =
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: 'TransitGatewayPeeringAttachmentId')
- TransitGatewayRegistration =
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: 'TransitGatewayRegistration')
- TransitGatewayRegistrationList =
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: 'TransitGatewayRegistrationList')
- TransitGatewayRegistrationState =
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: 'TransitGatewayRegistrationState')
- TransitGatewayRegistrationStateReason =
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: 'TransitGatewayRegistrationStateReason')
- TransitGatewayRouteTableArn =
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: 'TransitGatewayRouteTableArn')
- TransitGatewayRouteTableAttachment =
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: 'TransitGatewayRouteTableAttachment')
- TunnelProtocol =
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: 'TunnelProtocol')
- 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')
- UpdateConnectionRequest =
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: 'UpdateConnectionRequest')
- UpdateConnectionResponse =
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: 'UpdateConnectionResponse')
- UpdateCoreNetworkRequest =
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: 'UpdateCoreNetworkRequest')
- UpdateCoreNetworkResponse =
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: 'UpdateCoreNetworkResponse')
- UpdateDeviceRequest =
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: 'UpdateDeviceRequest')
- UpdateDeviceResponse =
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: 'UpdateDeviceResponse')
- UpdateGlobalNetworkRequest =
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: 'UpdateGlobalNetworkRequest')
- UpdateGlobalNetworkResponse =
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: 'UpdateGlobalNetworkResponse')
- UpdateLinkRequest =
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: 'UpdateLinkRequest')
- UpdateLinkResponse =
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: 'UpdateLinkResponse')
- UpdateNetworkResourceMetadataRequest =
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: 'UpdateNetworkResourceMetadataRequest')
- UpdateNetworkResourceMetadataResponse =
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: 'UpdateNetworkResourceMetadataResponse')
- UpdateSiteRequest =
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: 'UpdateSiteRequest')
- UpdateSiteResponse =
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: 'UpdateSiteResponse')
- UpdateVpcAttachmentRequest =
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: 'UpdateVpcAttachmentRequest')
- UpdateVpcAttachmentResponse =
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: 'UpdateVpcAttachmentResponse')
- ValidationException =
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: 'ValidationException')
- ValidationExceptionField =
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: 'ValidationExceptionField')
- ValidationExceptionFieldList =
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: 'ValidationExceptionFieldList')
- ValidationExceptionReason =
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: 'ValidationExceptionReason')
- Via =
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: 'Via')
- VpcArn =
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: 'VpcArn')
- VpcAttachment =
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: 'VpcAttachment')
- VpcOptions =
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: 'VpcOptions')
- VpnConnectionArn =
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: 'VpnConnectionArn')
- WhenSentTo =
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: 'WhenSentTo')
- WhenSentToSegmentsList =
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: 'WhenSentToSegmentsList')
- WithEdgeOverridesList =
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: 'WithEdgeOverridesList')
- 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 = "2019-07-05" api. = { "apiVersion" => "2019-07-05", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "networkmanager", "jsonVersion" => "1.1", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceAbbreviation" => "NetworkManager", "serviceFullName" => "AWS Network Manager", "serviceId" => "NetworkManager", "signatureVersion" => "v4", "signingName" => "networkmanager", "uid" => "networkmanager-2019-07-05", } api.add_operation(:accept_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "AcceptAttachment" o.http_method = "POST" o.http_request_uri = "/attachments/{attachmentId}/accept" o.input = Shapes::ShapeRef.new(shape: AcceptAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: AcceptAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:associate_connect_peer, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateConnectPeer" o.http_method = "POST" o.http_request_uri = "/global-networks/{globalNetworkId}/connect-peer-associations" o.input = Shapes::ShapeRef.new(shape: AssociateConnectPeerRequest) o.output = Shapes::ShapeRef.new(shape: AssociateConnectPeerResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:associate_customer_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateCustomerGateway" o.http_method = "POST" o.http_request_uri = "/global-networks/{globalNetworkId}/customer-gateway-associations" o.input = Shapes::ShapeRef.new(shape: AssociateCustomerGatewayRequest) o.output = Shapes::ShapeRef.new(shape: AssociateCustomerGatewayResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:associate_link, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateLink" o.http_method = "POST" o.http_request_uri = "/global-networks/{globalNetworkId}/link-associations" o.input = Shapes::ShapeRef.new(shape: AssociateLinkRequest) o.output = Shapes::ShapeRef.new(shape: AssociateLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:associate_transit_gateway_connect_peer, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateTransitGatewayConnectPeer" o.http_method = "POST" o.http_request_uri = "/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations" o.input = Shapes::ShapeRef.new(shape: AssociateTransitGatewayConnectPeerRequest) o.output = Shapes::ShapeRef.new(shape: AssociateTransitGatewayConnectPeerResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_connect_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateConnectAttachment" o.http_method = "POST" o.http_request_uri = "/connect-attachments" o.input = Shapes::ShapeRef.new(shape: CreateConnectAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: CreateConnectAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_connect_peer, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateConnectPeer" o.http_method = "POST" o.http_request_uri = "/connect-peers" o.input = Shapes::ShapeRef.new(shape: CreateConnectPeerRequest) o.output = Shapes::ShapeRef.new(shape: CreateConnectPeerResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_connection, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateConnection" o.http_method = "POST" o.http_request_uri = "/global-networks/{globalNetworkId}/connections" o.input = Shapes::ShapeRef.new(shape: CreateConnectionRequest) o.output = Shapes::ShapeRef.new(shape: CreateConnectionResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_core_network, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCoreNetwork" o.http_method = "POST" o.http_request_uri = "/core-networks" o.input = Shapes::ShapeRef.new(shape: CreateCoreNetworkRequest) o.output = Shapes::ShapeRef.new(shape: CreateCoreNetworkResponse) o.errors << Shapes::ShapeRef.new(shape: CoreNetworkPolicyException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_device, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDevice" o.http_method = "POST" o.http_request_uri = "/global-networks/{globalNetworkId}/devices" o.input = Shapes::ShapeRef.new(shape: CreateDeviceRequest) o.output = Shapes::ShapeRef.new(shape: CreateDeviceResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_global_network, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateGlobalNetwork" o.http_method = "POST" o.http_request_uri = "/global-networks" o.input = Shapes::ShapeRef.new(shape: CreateGlobalNetworkRequest) o.output = Shapes::ShapeRef.new(shape: CreateGlobalNetworkResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_link, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLink" o.http_method = "POST" o.http_request_uri = "/global-networks/{globalNetworkId}/links" o.input = Shapes::ShapeRef.new(shape: CreateLinkRequest) o.output = Shapes::ShapeRef.new(shape: CreateLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_site, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSite" o.http_method = "POST" o.http_request_uri = "/global-networks/{globalNetworkId}/sites" o.input = Shapes::ShapeRef.new(shape: CreateSiteRequest) o.output = Shapes::ShapeRef.new(shape: CreateSiteResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_site_to_site_vpn_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSiteToSiteVpnAttachment" o.http_method = "POST" o.http_request_uri = "/site-to-site-vpn-attachments" o.input = Shapes::ShapeRef.new(shape: CreateSiteToSiteVpnAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: CreateSiteToSiteVpnAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_transit_gateway_peering, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTransitGatewayPeering" o.http_method = "POST" o.http_request_uri = "/transit-gateway-peerings" o.input = Shapes::ShapeRef.new(shape: CreateTransitGatewayPeeringRequest) o.output = Shapes::ShapeRef.new(shape: CreateTransitGatewayPeeringResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_transit_gateway_route_table_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTransitGatewayRouteTableAttachment" o.http_method = "POST" o.http_request_uri = "/transit-gateway-route-table-attachments" o.input = Shapes::ShapeRef.new(shape: CreateTransitGatewayRouteTableAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: CreateTransitGatewayRouteTableAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:create_vpc_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVpcAttachment" o.http_method = "POST" o.http_request_uri = "/vpc-attachments" o.input = Shapes::ShapeRef.new(shape: CreateVpcAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: CreateVpcAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:delete_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAttachment" o.http_method = "DELETE" o.http_request_uri = "/attachments/{attachmentId}" o.input = Shapes::ShapeRef.new(shape: DeleteAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: DeleteAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:delete_connect_peer, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConnectPeer" o.http_method = "DELETE" o.http_request_uri = "/connect-peers/{connectPeerId}" o.input = Shapes::ShapeRef.new(shape: DeleteConnectPeerRequest) o.output = Shapes::ShapeRef.new(shape: DeleteConnectPeerResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:delete_connection, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteConnection" o.http_method = "DELETE" o.http_request_uri = "/global-networks/{globalNetworkId}/connections/{connectionId}" o.input = Shapes::ShapeRef.new(shape: DeleteConnectionRequest) o.output = Shapes::ShapeRef.new(shape: DeleteConnectionResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:delete_core_network, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCoreNetwork" o.http_method = "DELETE" o.http_request_uri = "/core-networks/{coreNetworkId}" o.input = Shapes::ShapeRef.new(shape: DeleteCoreNetworkRequest) o.output = Shapes::ShapeRef.new(shape: DeleteCoreNetworkResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:delete_core_network_policy_version, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCoreNetworkPolicyVersion" o.http_method = "DELETE" o.http_request_uri = "/core-networks/{coreNetworkId}/core-network-policy-versions/{policyVersionId}" o.input = Shapes::ShapeRef.new(shape: DeleteCoreNetworkPolicyVersionRequest) o.output = Shapes::ShapeRef.new(shape: DeleteCoreNetworkPolicyVersionResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:delete_device, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDevice" o.http_method = "DELETE" o.http_request_uri = "/global-networks/{globalNetworkId}/devices/{deviceId}" o.input = Shapes::ShapeRef.new(shape: DeleteDeviceRequest) o.output = Shapes::ShapeRef.new(shape: DeleteDeviceResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:delete_global_network, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteGlobalNetwork" o.http_method = "DELETE" o.http_request_uri = "/global-networks/{globalNetworkId}" o.input = Shapes::ShapeRef.new(shape: DeleteGlobalNetworkRequest) o.output = Shapes::ShapeRef.new(shape: DeleteGlobalNetworkResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:delete_link, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLink" o.http_method = "DELETE" o.http_request_uri = "/global-networks/{globalNetworkId}/links/{linkId}" o.input = Shapes::ShapeRef.new(shape: DeleteLinkRequest) o.output = Shapes::ShapeRef.new(shape: DeleteLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:delete_peering, Seahorse::Model::Operation.new.tap do |o| o.name = "DeletePeering" o.http_method = "DELETE" o.http_request_uri = "/peerings/{peeringId}" o.input = Shapes::ShapeRef.new(shape: DeletePeeringRequest) o.output = Shapes::ShapeRef.new(shape: DeletePeeringResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:delete_resource_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteResourcePolicy" o.http_method = "DELETE" o.http_request_uri = "/resource-policy/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: DeleteResourcePolicyRequest) o.output = Shapes::ShapeRef.new(shape: DeleteResourcePolicyResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:delete_site, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSite" o.http_method = "DELETE" o.http_request_uri = "/global-networks/{globalNetworkId}/sites/{siteId}" o.input = Shapes::ShapeRef.new(shape: DeleteSiteRequest) o.output = Shapes::ShapeRef.new(shape: DeleteSiteResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:deregister_transit_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DeregisterTransitGateway" o.http_method = "DELETE" o.http_request_uri = "/global-networks/{globalNetworkId}/transit-gateway-registrations/{transitGatewayArn}" o.input = Shapes::ShapeRef.new(shape: DeregisterTransitGatewayRequest) o.output = Shapes::ShapeRef.new(shape: DeregisterTransitGatewayResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:describe_global_networks, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeGlobalNetworks" o.http_method = "GET" o.http_request_uri = "/global-networks" o.input = Shapes::ShapeRef.new(shape: DescribeGlobalNetworksRequest) o.output = Shapes::ShapeRef.new(shape: DescribeGlobalNetworksResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:disassociate_connect_peer, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateConnectPeer" o.http_method = "DELETE" o.http_request_uri = "/global-networks/{globalNetworkId}/connect-peer-associations/{connectPeerId}" o.input = Shapes::ShapeRef.new(shape: DisassociateConnectPeerRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateConnectPeerResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:disassociate_customer_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateCustomerGateway" o.http_method = "DELETE" o.http_request_uri = "/global-networks/{globalNetworkId}/customer-gateway-associations/{customerGatewayArn}" o.input = Shapes::ShapeRef.new(shape: DisassociateCustomerGatewayRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateCustomerGatewayResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:disassociate_link, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateLink" o.http_method = "DELETE" o.http_request_uri = "/global-networks/{globalNetworkId}/link-associations" o.input = Shapes::ShapeRef.new(shape: DisassociateLinkRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:disassociate_transit_gateway_connect_peer, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateTransitGatewayConnectPeer" o.http_method = "DELETE" o.http_request_uri = "/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations/{transitGatewayConnectPeerArn}" o.input = Shapes::ShapeRef.new(shape: DisassociateTransitGatewayConnectPeerRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateTransitGatewayConnectPeerResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:execute_core_network_change_set, Seahorse::Model::Operation.new.tap do |o| o.name = "ExecuteCoreNetworkChangeSet" o.http_method = "POST" o.http_request_uri = "/core-networks/{coreNetworkId}/core-network-change-sets/{policyVersionId}/execute" o.input = Shapes::ShapeRef.new(shape: ExecuteCoreNetworkChangeSetRequest) o.output = Shapes::ShapeRef.new(shape: ExecuteCoreNetworkChangeSetResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_connect_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "GetConnectAttachment" o.http_method = "GET" o.http_request_uri = "/connect-attachments/{attachmentId}" o.input = Shapes::ShapeRef.new(shape: GetConnectAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: GetConnectAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_connect_peer, Seahorse::Model::Operation.new.tap do |o| o.name = "GetConnectPeer" o.http_method = "GET" o.http_request_uri = "/connect-peers/{connectPeerId}" o.input = Shapes::ShapeRef.new(shape: GetConnectPeerRequest) o.output = Shapes::ShapeRef.new(shape: GetConnectPeerResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_connect_peer_associations, Seahorse::Model::Operation.new.tap do |o| o.name = "GetConnectPeerAssociations" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/connect-peer-associations" o.input = Shapes::ShapeRef.new(shape: GetConnectPeerAssociationsRequest) o.output = Shapes::ShapeRef.new(shape: GetConnectPeerAssociationsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_connections, Seahorse::Model::Operation.new.tap do |o| o.name = "GetConnections" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/connections" o.input = Shapes::ShapeRef.new(shape: GetConnectionsRequest) o.output = Shapes::ShapeRef.new(shape: GetConnectionsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_core_network, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCoreNetwork" o.http_method = "GET" o.http_request_uri = "/core-networks/{coreNetworkId}" o.input = Shapes::ShapeRef.new(shape: GetCoreNetworkRequest) o.output = Shapes::ShapeRef.new(shape: GetCoreNetworkResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_core_network_change_events, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCoreNetworkChangeEvents" o.http_method = "GET" o.http_request_uri = "/core-networks/{coreNetworkId}/core-network-change-events/{policyVersionId}" o.input = Shapes::ShapeRef.new(shape: GetCoreNetworkChangeEventsRequest) o.output = Shapes::ShapeRef.new(shape: GetCoreNetworkChangeEventsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_core_network_change_set, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCoreNetworkChangeSet" o.http_method = "GET" o.http_request_uri = "/core-networks/{coreNetworkId}/core-network-change-sets/{policyVersionId}" o.input = Shapes::ShapeRef.new(shape: GetCoreNetworkChangeSetRequest) o.output = Shapes::ShapeRef.new(shape: GetCoreNetworkChangeSetResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_core_network_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCoreNetworkPolicy" o.http_method = "GET" o.http_request_uri = "/core-networks/{coreNetworkId}/core-network-policy" o.input = Shapes::ShapeRef.new(shape: GetCoreNetworkPolicyRequest) o.output = Shapes::ShapeRef.new(shape: GetCoreNetworkPolicyResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_customer_gateway_associations, Seahorse::Model::Operation.new.tap do |o| o.name = "GetCustomerGatewayAssociations" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/customer-gateway-associations" o.input = Shapes::ShapeRef.new(shape: GetCustomerGatewayAssociationsRequest) o.output = Shapes::ShapeRef.new(shape: GetCustomerGatewayAssociationsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_devices, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDevices" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/devices" o.input = Shapes::ShapeRef.new(shape: GetDevicesRequest) o.output = Shapes::ShapeRef.new(shape: GetDevicesResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_link_associations, Seahorse::Model::Operation.new.tap do |o| o.name = "GetLinkAssociations" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/link-associations" o.input = Shapes::ShapeRef.new(shape: GetLinkAssociationsRequest) o.output = Shapes::ShapeRef.new(shape: GetLinkAssociationsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_links, Seahorse::Model::Operation.new.tap do |o| o.name = "GetLinks" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/links" o.input = Shapes::ShapeRef.new(shape: GetLinksRequest) o.output = Shapes::ShapeRef.new(shape: GetLinksResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_network_resource_counts, Seahorse::Model::Operation.new.tap do |o| o.name = "GetNetworkResourceCounts" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/network-resource-count" o.input = Shapes::ShapeRef.new(shape: GetNetworkResourceCountsRequest) o.output = Shapes::ShapeRef.new(shape: GetNetworkResourceCountsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_network_resource_relationships, Seahorse::Model::Operation.new.tap do |o| o.name = "GetNetworkResourceRelationships" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/network-resource-relationships" o.input = Shapes::ShapeRef.new(shape: GetNetworkResourceRelationshipsRequest) o.output = Shapes::ShapeRef.new(shape: GetNetworkResourceRelationshipsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_network_resources, Seahorse::Model::Operation.new.tap do |o| o.name = "GetNetworkResources" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/network-resources" o.input = Shapes::ShapeRef.new(shape: GetNetworkResourcesRequest) o.output = Shapes::ShapeRef.new(shape: GetNetworkResourcesResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_network_routes, Seahorse::Model::Operation.new.tap do |o| o.name = "GetNetworkRoutes" o.http_method = "POST" o.http_request_uri = "/global-networks/{globalNetworkId}/network-routes" o.input = Shapes::ShapeRef.new(shape: GetNetworkRoutesRequest) o.output = Shapes::ShapeRef.new(shape: GetNetworkRoutesResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_network_telemetry, Seahorse::Model::Operation.new.tap do |o| o.name = "GetNetworkTelemetry" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/network-telemetry" o.input = Shapes::ShapeRef.new(shape: GetNetworkTelemetryRequest) o.output = Shapes::ShapeRef.new(shape: GetNetworkTelemetryResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_resource_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "GetResourcePolicy" o.http_method = "GET" o.http_request_uri = "/resource-policy/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: GetResourcePolicyRequest) o.output = Shapes::ShapeRef.new(shape: GetResourcePolicyResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_route_analysis, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRouteAnalysis" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/route-analyses/{routeAnalysisId}" o.input = Shapes::ShapeRef.new(shape: GetRouteAnalysisRequest) o.output = Shapes::ShapeRef.new(shape: GetRouteAnalysisResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_site_to_site_vpn_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSiteToSiteVpnAttachment" o.http_method = "GET" o.http_request_uri = "/site-to-site-vpn-attachments/{attachmentId}" o.input = Shapes::ShapeRef.new(shape: GetSiteToSiteVpnAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: GetSiteToSiteVpnAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_sites, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSites" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/sites" o.input = Shapes::ShapeRef.new(shape: GetSitesRequest) o.output = Shapes::ShapeRef.new(shape: GetSitesResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_transit_gateway_connect_peer_associations, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTransitGatewayConnectPeerAssociations" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/transit-gateway-connect-peer-associations" o.input = Shapes::ShapeRef.new(shape: GetTransitGatewayConnectPeerAssociationsRequest) o.output = Shapes::ShapeRef.new(shape: GetTransitGatewayConnectPeerAssociationsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_transit_gateway_peering, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTransitGatewayPeering" o.http_method = "GET" o.http_request_uri = "/transit-gateway-peerings/{peeringId}" o.input = Shapes::ShapeRef.new(shape: GetTransitGatewayPeeringRequest) o.output = Shapes::ShapeRef.new(shape: GetTransitGatewayPeeringResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_transit_gateway_registrations, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTransitGatewayRegistrations" o.http_method = "GET" o.http_request_uri = "/global-networks/{globalNetworkId}/transit-gateway-registrations" o.input = Shapes::ShapeRef.new(shape: GetTransitGatewayRegistrationsRequest) o.output = Shapes::ShapeRef.new(shape: GetTransitGatewayRegistrationsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_transit_gateway_route_table_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTransitGatewayRouteTableAttachment" o.http_method = "GET" o.http_request_uri = "/transit-gateway-route-table-attachments/{attachmentId}" o.input = Shapes::ShapeRef.new(shape: GetTransitGatewayRouteTableAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: GetTransitGatewayRouteTableAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:get_vpc_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVpcAttachment" o.http_method = "GET" o.http_request_uri = "/vpc-attachments/{attachmentId}" o.input = Shapes::ShapeRef.new(shape: GetVpcAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: GetVpcAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:list_attachments, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAttachments" o.http_method = "GET" o.http_request_uri = "/attachments" o.input = Shapes::ShapeRef.new(shape: ListAttachmentsRequest) o.output = Shapes::ShapeRef.new(shape: ListAttachmentsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_connect_peers, Seahorse::Model::Operation.new.tap do |o| o.name = "ListConnectPeers" o.http_method = "GET" o.http_request_uri = "/connect-peers" o.input = Shapes::ShapeRef.new(shape: ListConnectPeersRequest) o.output = Shapes::ShapeRef.new(shape: ListConnectPeersResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_core_network_policy_versions, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCoreNetworkPolicyVersions" o.http_method = "GET" o.http_request_uri = "/core-networks/{coreNetworkId}/core-network-policy-versions" o.input = Shapes::ShapeRef.new(shape: ListCoreNetworkPolicyVersionsRequest) o.output = Shapes::ShapeRef.new(shape: ListCoreNetworkPolicyVersionsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_core_networks, Seahorse::Model::Operation.new.tap do |o| o.name = "ListCoreNetworks" o.http_method = "GET" o.http_request_uri = "/core-networks" o.input = Shapes::ShapeRef.new(shape: ListCoreNetworksRequest) o.output = Shapes::ShapeRef.new(shape: ListCoreNetworksResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_organization_service_access_status, Seahorse::Model::Operation.new.tap do |o| o.name = "ListOrganizationServiceAccessStatus" o.http_method = "GET" o.http_request_uri = "/organizations/service-access" o.input = Shapes::ShapeRef.new(shape: ListOrganizationServiceAccessStatusRequest) o.output = Shapes::ShapeRef.new(shape: ListOrganizationServiceAccessStatusResponse) end) api.add_operation(:list_peerings, Seahorse::Model::Operation.new.tap do |o| o.name = "ListPeerings" o.http_method = "GET" o.http_request_uri = "/peerings" o.input = Shapes::ShapeRef.new(shape: ListPeeringsRequest) o.output = Shapes::ShapeRef.new(shape: ListPeeringsResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) 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 = "GET" o.http_request_uri = "/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:put_core_network_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "PutCoreNetworkPolicy" o.http_method = "POST" o.http_request_uri = "/core-networks/{coreNetworkId}/core-network-policy" o.input = Shapes::ShapeRef.new(shape: PutCoreNetworkPolicyRequest) o.output = Shapes::ShapeRef.new(shape: PutCoreNetworkPolicyResponse) o.errors << Shapes::ShapeRef.new(shape: CoreNetworkPolicyException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:put_resource_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "PutResourcePolicy" o.http_method = "POST" o.http_request_uri = "/resource-policy/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: PutResourcePolicyRequest) o.output = Shapes::ShapeRef.new(shape: PutResourcePolicyResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:register_transit_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "RegisterTransitGateway" o.http_method = "POST" o.http_request_uri = "/global-networks/{globalNetworkId}/transit-gateway-registrations" o.input = Shapes::ShapeRef.new(shape: RegisterTransitGatewayRequest) o.output = Shapes::ShapeRef.new(shape: RegisterTransitGatewayResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:reject_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "RejectAttachment" o.http_method = "POST" o.http_request_uri = "/attachments/{attachmentId}/reject" o.input = Shapes::ShapeRef.new(shape: RejectAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: RejectAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:restore_core_network_policy_version, Seahorse::Model::Operation.new.tap do |o| o.name = "RestoreCoreNetworkPolicyVersion" o.http_method = "POST" o.http_request_uri = "/core-networks/{coreNetworkId}/core-network-policy-versions/{policyVersionId}/restore" o.input = Shapes::ShapeRef.new(shape: RestoreCoreNetworkPolicyVersionRequest) o.output = Shapes::ShapeRef.new(shape: RestoreCoreNetworkPolicyVersionResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:start_organization_service_access_update, Seahorse::Model::Operation.new.tap do |o| o.name = "StartOrganizationServiceAccessUpdate" o.http_method = "POST" o.http_request_uri = "/organizations/service-access" o.input = Shapes::ShapeRef.new(shape: StartOrganizationServiceAccessUpdateRequest) o.output = Shapes::ShapeRef.new(shape: StartOrganizationServiceAccessUpdateResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:start_route_analysis, Seahorse::Model::Operation.new.tap do |o| o.name = "StartRouteAnalysis" o.http_method = "POST" o.http_request_uri = "/global-networks/{globalNetworkId}/route-analyses" o.input = Shapes::ShapeRef.new(shape: StartRouteAnalysisRequest) o.output = Shapes::ShapeRef.new(shape: StartRouteAnalysisResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "DELETE" o.http_request_uri = "/tags/{resourceArn}" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: UntagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:update_connection, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateConnection" o.http_method = "PATCH" o.http_request_uri = "/global-networks/{globalNetworkId}/connections/{connectionId}" o.input = Shapes::ShapeRef.new(shape: UpdateConnectionRequest) o.output = Shapes::ShapeRef.new(shape: UpdateConnectionResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:update_core_network, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateCoreNetwork" o.http_method = "PATCH" o.http_request_uri = "/core-networks/{coreNetworkId}" o.input = Shapes::ShapeRef.new(shape: UpdateCoreNetworkRequest) o.output = Shapes::ShapeRef.new(shape: UpdateCoreNetworkResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:update_device, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDevice" o.http_method = "PATCH" o.http_request_uri = "/global-networks/{globalNetworkId}/devices/{deviceId}" o.input = Shapes::ShapeRef.new(shape: UpdateDeviceRequest) o.output = Shapes::ShapeRef.new(shape: UpdateDeviceResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:update_global_network, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateGlobalNetwork" o.http_method = "PATCH" o.http_request_uri = "/global-networks/{globalNetworkId}" o.input = Shapes::ShapeRef.new(shape: UpdateGlobalNetworkRequest) o.output = Shapes::ShapeRef.new(shape: UpdateGlobalNetworkResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:update_link, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateLink" o.http_method = "PATCH" o.http_request_uri = "/global-networks/{globalNetworkId}/links/{linkId}" o.input = Shapes::ShapeRef.new(shape: UpdateLinkRequest) o.output = Shapes::ShapeRef.new(shape: UpdateLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:update_network_resource_metadata, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateNetworkResourceMetadata" o.http_method = "PATCH" o.http_request_uri = "/global-networks/{globalNetworkId}/network-resources/{resourceArn}/metadata" o.input = Shapes::ShapeRef.new(shape: UpdateNetworkResourceMetadataRequest) o.output = Shapes::ShapeRef.new(shape: UpdateNetworkResourceMetadataResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:update_site, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSite" o.http_method = "PATCH" o.http_request_uri = "/global-networks/{globalNetworkId}/sites/{siteId}" o.input = Shapes::ShapeRef.new(shape: UpdateSiteRequest) o.output = Shapes::ShapeRef.new(shape: UpdateSiteResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) api.add_operation(:update_vpc_attachment, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateVpcAttachment" o.http_method = "PATCH" o.http_request_uri = "/vpc-attachments/{attachmentId}" o.input = Shapes::ShapeRef.new(shape: UpdateVpcAttachmentRequest) o.output = Shapes::ShapeRef.new(shape: UpdateVpcAttachmentResponse) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) end) end