Module: Aws::RTBFabric::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-rtbfabric/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
- AcceptLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptLinkRequest')
- AcceptLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptLinkResponse')
- 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')
- 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::UnionShape.new(name: 'Action')
- AutoScalingGroupName =
This constant is part 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: 'AutoScalingGroupName')
- AutoScalingGroupNameList =
This constant is part 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: 'AutoScalingGroupNameList')
- AutoScalingGroupsConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutoScalingGroupsConfiguration')
- Base64EncodedCertificateChain =
This constant is part 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: 'Base64EncodedCertificateChain')
- 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')
- CertificateAuthorityCertificates =
This constant is part 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: 'CertificateAuthorityCertificates')
- 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')
- CreateInboundExternalLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateInboundExternalLinkRequest')
- CreateInboundExternalLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateInboundExternalLinkResponse')
- 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')
- CreateLinkResponseCustomerProvidedIdString =
This constant is part 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: 'CreateLinkResponseCustomerProvidedIdString')
- CreateOutboundExternalLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateOutboundExternalLinkRequest')
- CreateOutboundExternalLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateOutboundExternalLinkResponse')
- CreateRequesterGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRequesterGatewayRequest')
- CreateRequesterGatewayRequestDescriptionString =
This constant is part 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: 'CreateRequesterGatewayRequestDescriptionString')
- CreateRequesterGatewayRequestSecurityGroupIdsList =
This constant is part 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: 'CreateRequesterGatewayRequestSecurityGroupIdsList')
- CreateRequesterGatewayRequestSubnetIdsList =
This constant is part 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: 'CreateRequesterGatewayRequestSubnetIdsList')
- CreateRequesterGatewayResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRequesterGatewayResponse')
- CreateResponderGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateResponderGatewayRequest')
- CreateResponderGatewayRequestDescriptionString =
This constant is part 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: 'CreateResponderGatewayRequestDescriptionString')
- CreateResponderGatewayRequestPortInteger =
This constant is part 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: 'CreateResponderGatewayRequestPortInteger')
- CreateResponderGatewayRequestSecurityGroupIdsList =
This constant is part 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: 'CreateResponderGatewayRequestSecurityGroupIdsList')
- CreateResponderGatewayRequestSubnetIdsList =
This constant is part 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: 'CreateResponderGatewayRequestSubnetIdsList')
- CreateResponderGatewayResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateResponderGatewayResponse')
- CustomerProvidedId =
This constant is part 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: 'CustomerProvidedId')
- DeleteInboundExternalLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteInboundExternalLinkRequest')
- DeleteInboundExternalLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteInboundExternalLinkResponse')
- 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')
- DeleteOutboundExternalLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteOutboundExternalLinkRequest')
- DeleteOutboundExternalLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteOutboundExternalLinkResponse')
- DeleteRequesterGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRequesterGatewayRequest')
- DeleteRequesterGatewayResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRequesterGatewayResponse')
- DeleteResponderGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteResponderGatewayRequest')
- DeleteResponderGatewayResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteResponderGatewayResponse')
- DomainName =
This constant is part 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: 'DomainName')
- EksEndpointsConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EksEndpointsConfiguration')
- Filter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Filter')
- FilterConfiguration =
This constant is part 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: 'FilterConfiguration')
- FilterCriteria =
This constant is part 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: 'FilterCriteria')
- FilterCriterion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FilterCriterion')
- FilterCriterionValuesList =
This constant is part 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: 'FilterCriterionValuesList')
- FilterType =
This constant is part 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: 'FilterType')
- Float =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'Float')
- FlowModuleName =
This constant is part 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: 'FlowModuleName')
- FlowModuleNameList =
This constant is part 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: 'FlowModuleNameList')
- GatewayId =
This constant is part 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: 'GatewayId')
- GatewayIdList =
This constant is part 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: 'GatewayIdList')
- GetInboundExternalLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetInboundExternalLinkRequest')
- GetInboundExternalLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetInboundExternalLinkResponse')
- GetLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetLinkRequest')
- GetLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetLinkResponse')
- GetOutboundExternalLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetOutboundExternalLinkRequest')
- GetOutboundExternalLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetOutboundExternalLinkResponse')
- GetRequesterGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRequesterGatewayRequest')
- GetRequesterGatewayResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRequesterGatewayResponse')
- GetRequesterGatewayResponseDescriptionString =
This constant is part 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: 'GetRequesterGatewayResponseDescriptionString')
- GetRequesterGatewayResponseSecurityGroupIdsList =
This constant is part 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: 'GetRequesterGatewayResponseSecurityGroupIdsList')
- GetRequesterGatewayResponseSubnetIdsList =
This constant is part 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: 'GetRequesterGatewayResponseSubnetIdsList')
- GetResponderGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResponderGatewayRequest')
- GetResponderGatewayResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetResponderGatewayResponse')
- GetResponderGatewayResponseDescriptionString =
This constant is part 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: 'GetResponderGatewayResponseDescriptionString')
- GetResponderGatewayResponsePortInteger =
This constant is part 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: 'GetResponderGatewayResponsePortInteger')
- GetResponderGatewayResponseSecurityGroupIdsList =
This constant is part 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: 'GetResponderGatewayResponseSecurityGroupIdsList')
- GetResponderGatewayResponseSubnetIdsList =
This constant is part 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: 'GetResponderGatewayResponseSubnetIdsList')
- HeaderTagAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HeaderTagAction')
- 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')
- KubernetesClusterName =
This constant is part 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: 'KubernetesClusterName')
- KubernetesEndpointsResourceName =
This constant is part 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: 'KubernetesEndpointsResourceName')
- KubernetesNamespace =
This constant is part 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: 'KubernetesNamespace')
- LinkApplicationLogConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LinkApplicationLogConfiguration')
- LinkApplicationLogSampling =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LinkApplicationLogSampling')
- LinkApplicationLogSamplingErrorLogDouble =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'LinkApplicationLogSamplingErrorLogDouble')
- LinkApplicationLogSamplingFilterLogDouble =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'LinkApplicationLogSamplingFilterLogDouble')
- LinkAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LinkAttributes')
- LinkDirection =
This constant is part 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: 'LinkDirection')
- 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')
- 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')
- LinkLogSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LinkLogSettings')
- LinkStatus =
This constant is part 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: 'LinkStatus')
- ListLinksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLinksRequest')
- ListLinksResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLinksResponse')
- ListLinksResponseStructure =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLinksResponseStructure')
- ListRequesterGatewaysRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRequesterGatewaysRequest')
- ListRequesterGatewaysRequestMaxResultsInteger =
This constant is part 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: 'ListRequesterGatewaysRequestMaxResultsInteger')
- ListRequesterGatewaysResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRequesterGatewaysResponse')
- ListResponderGatewaysRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResponderGatewaysRequest')
- ListResponderGatewaysRequestMaxResultsInteger =
This constant is part 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: 'ListResponderGatewaysRequestMaxResultsInteger')
- ListResponderGatewaysResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListResponderGatewaysResponse')
- 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')
- ManagedEndpointConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'ManagedEndpointConfiguration')
- ModuleConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModuleConfiguration')
- ModuleConfigurationList =
This constant is part 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: 'ModuleConfigurationList')
- ModuleParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::UnionShape.new(name: 'ModuleParameters')
- NoBidAction =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoBidAction')
- NoBidActionNoBidReasonCodeInteger =
This constant is part 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: 'NoBidActionNoBidReasonCodeInteger')
- NoBidModuleParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoBidModuleParameters')
- NoBidModuleParametersPassThroughPercentageFloat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'NoBidModuleParametersPassThroughPercentageFloat')
- NoBidModuleParametersReasonCodeInteger =
This constant is part 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: 'NoBidModuleParametersReasonCodeInteger')
- NoBidModuleParametersReasonString =
This constant is part 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: 'NoBidModuleParametersReasonString')
- OpenRtbAttributeModuleParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OpenRtbAttributeModuleParameters')
- OpenRtbAttributeModuleParametersHoldbackPercentageFloat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'OpenRtbAttributeModuleParametersHoldbackPercentageFloat')
- Protocol =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Protocol')
- RateLimiterModuleParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RateLimiterModuleParameters')
- RejectLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RejectLinkRequest')
- RejectLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RejectLinkResponse')
- RequesterGatewayStatus =
This constant is part 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: 'RequesterGatewayStatus')
- 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')
- ResponderErrorMasking =
This constant is part 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: 'ResponderErrorMasking')
- ResponderErrorMaskingAction =
This constant is part 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: 'ResponderErrorMaskingAction')
- ResponderErrorMaskingForHttpCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResponderErrorMaskingForHttpCode')
- ResponderErrorMaskingForHttpCodeHttpCodeString =
This constant is part 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: 'ResponderErrorMaskingForHttpCodeHttpCodeString')
- ResponderErrorMaskingForHttpCodeResponseLoggingPercentageFloat =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'ResponderErrorMaskingForHttpCodeResponseLoggingPercentageFloat')
- ResponderErrorMaskingLoggingType =
This constant is part 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: 'ResponderErrorMaskingLoggingType')
- ResponderErrorMaskingLoggingTypes =
This constant is part 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: 'ResponderErrorMaskingLoggingTypes')
- ResponderGatewayStatus =
This constant is part 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: 'ResponderGatewayStatus')
- RtbTaggableResourceArn =
This constant is part 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: 'RtbTaggableResourceArn')
- SecurityGroupId =
This constant is part 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: 'SecurityGroupId')
- 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')
- String =
This constant is part 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: 'String')
- SubnetId =
This constant is part 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: 'SubnetId')
- 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')
- 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')
- TagsMap =
This constant is part 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: 'TagsMap')
- 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')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- TrustStoreConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TrustStoreConfiguration')
- URI =
This constant is part 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: 'URI')
- URL =
This constant is part 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: 'URL')
- 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')
- UpdateLinkModuleFlowRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateLinkModuleFlowRequest')
- UpdateLinkModuleFlowResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateLinkModuleFlowResponse')
- 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')
- UpdateRequesterGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRequesterGatewayRequest')
- UpdateRequesterGatewayRequestDescriptionString =
This constant is part 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: 'UpdateRequesterGatewayRequestDescriptionString')
- UpdateRequesterGatewayResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRequesterGatewayResponse')
- UpdateResponderGatewayRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateResponderGatewayRequest')
- UpdateResponderGatewayRequestDescriptionString =
This constant is part 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: 'UpdateResponderGatewayRequestDescriptionString')
- UpdateResponderGatewayRequestPortInteger =
This constant is part 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: 'UpdateResponderGatewayRequestPortInteger')
- UpdateResponderGatewayResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateResponderGatewayResponse')
- 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')
- Version =
This constant is part 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: 'Version')
- VpcId =
This constant is part 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: 'VpcId')
- 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 = "2023-05-15" api. = { "apiVersion" => "2023-05-15", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "rtbfabric", "jsonVersion" => "1.1", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceAbbreviation" => "RTBFabric", "serviceFullName" => "RTBFabric", "serviceId" => "RTBFabric", "signatureVersion" => "v4", "signingName" => "rtbfabric", "uid" => "rtbfabric-2023-05-15", } api.add_operation(:accept_link, Seahorse::Model::Operation.new.tap do |o| o.name = "AcceptLink" o.http_method = "POST" o.http_request_uri = "/gateway/{gatewayId}/link/{linkId}/accept" o.input = Shapes::ShapeRef.new(shape: AcceptLinkRequest) o.output = Shapes::ShapeRef.new(shape: AcceptLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:create_inbound_external_link, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateInboundExternalLink" o.http_method = "POST" o.http_request_uri = "/responder-gateway/{gatewayId}/inbound-external-link" o.input = Shapes::ShapeRef.new(shape: CreateInboundExternalLinkRequest) o.output = Shapes::ShapeRef.new(shape: CreateInboundExternalLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:create_link, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLink" o.http_method = "POST" o.http_request_uri = "/gateway/{gatewayId}/create-link" o.input = Shapes::ShapeRef.new(shape: CreateLinkRequest) o.output = Shapes::ShapeRef.new(shape: CreateLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:create_outbound_external_link, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateOutboundExternalLink" o.http_method = "POST" o.http_request_uri = "/requester-gateway/{gatewayId}/outbound-external-link" o.input = Shapes::ShapeRef.new(shape: CreateOutboundExternalLinkRequest) o.output = Shapes::ShapeRef.new(shape: CreateOutboundExternalLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:create_requester_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateRequesterGateway" o.http_method = "POST" o.http_request_uri = "/requester-gateway" o.input = Shapes::ShapeRef.new(shape: CreateRequesterGatewayRequest) o.output = Shapes::ShapeRef.new(shape: CreateRequesterGatewayResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:create_responder_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateResponderGateway" o.http_method = "POST" o.http_request_uri = "/responder-gateway" o.input = Shapes::ShapeRef.new(shape: CreateResponderGatewayRequest) o.output = Shapes::ShapeRef.new(shape: CreateResponderGatewayResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:delete_inbound_external_link, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteInboundExternalLink" o.http_method = "DELETE" o.http_request_uri = "/responder-gateway/{gatewayId}/inbound-external-link/{linkId}" o.input = Shapes::ShapeRef.new(shape: DeleteInboundExternalLinkRequest) o.output = Shapes::ShapeRef.new(shape: DeleteInboundExternalLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:delete_link, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLink" o.http_method = "DELETE" o.http_request_uri = "/gateway/{gatewayId}/link/{linkId}" o.input = Shapes::ShapeRef.new(shape: DeleteLinkRequest) o.output = Shapes::ShapeRef.new(shape: DeleteLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:delete_outbound_external_link, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteOutboundExternalLink" o.http_method = "DELETE" o.http_request_uri = "/requester-gateway/{gatewayId}/outbound-external-link/{linkId}" o.input = Shapes::ShapeRef.new(shape: DeleteOutboundExternalLinkRequest) o.output = Shapes::ShapeRef.new(shape: DeleteOutboundExternalLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:delete_requester_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRequesterGateway" o.http_method = "DELETE" o.http_request_uri = "/requester-gateway/{gatewayId}" o.input = Shapes::ShapeRef.new(shape: DeleteRequesterGatewayRequest) o.output = Shapes::ShapeRef.new(shape: DeleteRequesterGatewayResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:delete_responder_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteResponderGateway" o.http_method = "DELETE" o.http_request_uri = "/responder-gateway/{gatewayId}" o.input = Shapes::ShapeRef.new(shape: DeleteResponderGatewayRequest) o.output = Shapes::ShapeRef.new(shape: DeleteResponderGatewayResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:get_inbound_external_link, Seahorse::Model::Operation.new.tap do |o| o.name = "GetInboundExternalLink" o.http_method = "GET" o.http_request_uri = "/responder-gateway/{gatewayId}/inbound-external-link/{linkId}" o.input = Shapes::ShapeRef.new(shape: GetInboundExternalLinkRequest) o.output = Shapes::ShapeRef.new(shape: GetInboundExternalLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:get_link, Seahorse::Model::Operation.new.tap do |o| o.name = "GetLink" o.http_method = "GET" o.http_request_uri = "/gateway/{gatewayId}/link/{linkId}" o.input = Shapes::ShapeRef.new(shape: GetLinkRequest) o.output = Shapes::ShapeRef.new(shape: GetLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:get_outbound_external_link, Seahorse::Model::Operation.new.tap do |o| o.name = "GetOutboundExternalLink" o.http_method = "GET" o.http_request_uri = "/requester-gateway/{gatewayId}/outbound-external-link/{linkId}" o.input = Shapes::ShapeRef.new(shape: GetOutboundExternalLinkRequest) o.output = Shapes::ShapeRef.new(shape: GetOutboundExternalLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:get_requester_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRequesterGateway" o.http_method = "GET" o.http_request_uri = "/requester-gateway/{gatewayId}" o.input = Shapes::ShapeRef.new(shape: GetRequesterGatewayRequest) o.output = Shapes::ShapeRef.new(shape: GetRequesterGatewayResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:get_responder_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "GetResponderGateway" o.http_method = "GET" o.http_request_uri = "/responder-gateway/{gatewayId}" o.input = Shapes::ShapeRef.new(shape: GetResponderGatewayRequest) o.output = Shapes::ShapeRef.new(shape: GetResponderGatewayResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:list_links, Seahorse::Model::Operation.new.tap do |o| o.name = "ListLinks" o.http_method = "GET" o.http_request_uri = "/gateway/{gatewayId}/links/" o.input = Shapes::ShapeRef.new(shape: ListLinksRequest) o.output = Shapes::ShapeRef.new(shape: ListLinksResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_requester_gateways, Seahorse::Model::Operation.new.tap do |o| o.name = "ListRequesterGateways" o.http_method = "GET" o.http_request_uri = "/requester-gateways" o.input = Shapes::ShapeRef.new(shape: ListRequesterGatewaysRequest) o.output = Shapes::ShapeRef.new(shape: ListRequesterGatewaysResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_responder_gateways, Seahorse::Model::Operation.new.tap do |o| o.name = "ListResponderGateways" o.http_method = "GET" o.http_request_uri = "/responder-gateways" o.input = Shapes::ShapeRef.new(shape: ListResponderGatewaysRequest) o.output = Shapes::ShapeRef.new(shape: ListResponderGatewaysResponse) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) 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: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:reject_link, Seahorse::Model::Operation.new.tap do |o| o.name = "RejectLink" o.http_method = "POST" o.http_request_uri = "/gateway/{gatewayId}/link/{linkId}/reject" o.input = Shapes::ShapeRef.new(shape: RejectLinkRequest) o.output = Shapes::ShapeRef.new(shape: RejectLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) 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: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) 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: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:update_link, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateLink" o.http_method = "PATCH" o.http_request_uri = "/gateway/{gatewayId}/link/{linkId}" o.input = Shapes::ShapeRef.new(shape: UpdateLinkRequest) o.output = Shapes::ShapeRef.new(shape: UpdateLinkResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:update_link_module_flow, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateLinkModuleFlow" o.http_method = "POST" o.http_request_uri = "/gateway/{gatewayId}/link/{linkId}/module-flow" o.input = Shapes::ShapeRef.new(shape: UpdateLinkModuleFlowRequest) o.output = Shapes::ShapeRef.new(shape: UpdateLinkModuleFlowResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:update_requester_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateRequesterGateway" o.http_method = "POST" o.http_request_uri = "/requester-gateway/{gatewayId}/update" o.input = Shapes::ShapeRef.new(shape: UpdateRequesterGatewayRequest) o.output = Shapes::ShapeRef.new(shape: UpdateRequesterGatewayResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) api.add_operation(:update_responder_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateResponderGateway" o.http_method = "POST" o.http_request_uri = "/responder-gateway/{gatewayId}/update" o.input = Shapes::ShapeRef.new(shape: UpdateResponderGatewayRequest) o.output = Shapes::ShapeRef.new(shape: UpdateResponderGatewayResponse) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ThrottlingException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: InternalServerException) o.errors << Shapes::ShapeRef.new(shape: ValidationException) end) end