Module: Aws::ServiceQuotas::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-servicequotas/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
- AWSServiceAccessNotEnabledException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AWSServiceAccessNotEnabledException')
- 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')
- AmazonResourceName =
This constant is part 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: 'AmazonResourceName')
- AppliedLevelEnum =
This constant is part 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: 'AppliedLevelEnum')
- AssociateServiceQuotaTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateServiceQuotaTemplateRequest')
- AssociateServiceQuotaTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateServiceQuotaTemplateResponse')
- AwsRegion =
This constant is part 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: 'AwsRegion')
- CustomerServiceEngagementId =
This constant is part 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: 'CustomerServiceEngagementId')
- 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')
- DeleteServiceQuotaIncreaseRequestFromTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteServiceQuotaIncreaseRequestFromTemplateRequest')
- DeleteServiceQuotaIncreaseRequestFromTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteServiceQuotaIncreaseRequestFromTemplateResponse')
- DependencyAccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DependencyAccessDeniedException')
- DisassociateServiceQuotaTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateServiceQuotaTemplateRequest')
- DisassociateServiceQuotaTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateServiceQuotaTemplateResponse')
- ErrorCode =
This constant is part 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: 'ErrorCode')
- ErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorMessage')
- ErrorReason =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ErrorReason')
- ExceptionMessage =
This constant is part 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: 'ExceptionMessage')
- GetAWSDefaultServiceQuotaRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAWSDefaultServiceQuotaRequest')
- GetAWSDefaultServiceQuotaResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAWSDefaultServiceQuotaResponse')
- GetAssociationForServiceQuotaTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAssociationForServiceQuotaTemplateRequest')
- GetAssociationForServiceQuotaTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAssociationForServiceQuotaTemplateResponse')
- GetRequestedServiceQuotaChangeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRequestedServiceQuotaChangeRequest')
- GetRequestedServiceQuotaChangeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRequestedServiceQuotaChangeResponse')
- GetServiceQuotaIncreaseRequestFromTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetServiceQuotaIncreaseRequestFromTemplateRequest')
- GetServiceQuotaIncreaseRequestFromTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetServiceQuotaIncreaseRequestFromTemplateResponse')
- GetServiceQuotaRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetServiceQuotaRequest')
- GetServiceQuotaResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetServiceQuotaResponse')
- GlobalQuota =
This constant is part 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: 'GlobalQuota')
- IllegalArgumentException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IllegalArgumentException')
- InputTagKeys =
This constant is part 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: 'InputTagKeys')
- InputTags =
This constant is part 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: 'InputTags')
- InvalidPaginationTokenException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidPaginationTokenException')
- InvalidResourceStateException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidResourceStateException')
- ListAWSDefaultServiceQuotasRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAWSDefaultServiceQuotasRequest')
- ListAWSDefaultServiceQuotasResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAWSDefaultServiceQuotasResponse')
- ListRequestedServiceQuotaChangeHistoryByQuotaRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRequestedServiceQuotaChangeHistoryByQuotaRequest')
- ListRequestedServiceQuotaChangeHistoryByQuotaResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRequestedServiceQuotaChangeHistoryByQuotaResponse')
- ListRequestedServiceQuotaChangeHistoryRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRequestedServiceQuotaChangeHistoryRequest')
- ListRequestedServiceQuotaChangeHistoryResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListRequestedServiceQuotaChangeHistoryResponse')
- ListServiceQuotaIncreaseRequestsInTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListServiceQuotaIncreaseRequestsInTemplateRequest')
- ListServiceQuotaIncreaseRequestsInTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListServiceQuotaIncreaseRequestsInTemplateResponse')
- ListServiceQuotasRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListServiceQuotasRequest')
- ListServiceQuotasResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListServiceQuotasResponse')
- ListServicesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListServicesRequest')
- ListServicesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListServicesResponse')
- 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')
- 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')
- MetricDimensionName =
This constant is part 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: 'MetricDimensionName')
- MetricDimensionValue =
This constant is part 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: 'MetricDimensionValue')
- MetricDimensionsMapDefinition =
This constant is part 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: 'MetricDimensionsMapDefinition')
- MetricInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MetricInfo')
- 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')
- NoAvailableOrganizationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoAvailableOrganizationException')
- NoSuchResourceException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoSuchResourceException')
- OrganizationNotInAllFeaturesModeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OrganizationNotInAllFeaturesModeException')
- OutputTags =
This constant is part 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: 'OutputTags')
- PeriodUnit =
This constant is part 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: 'PeriodUnit')
- PeriodValue =
This constant is part 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: 'PeriodValue')
- PutServiceQuotaIncreaseRequestIntoTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutServiceQuotaIncreaseRequestIntoTemplateRequest')
- PutServiceQuotaIncreaseRequestIntoTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PutServiceQuotaIncreaseRequestIntoTemplateResponse')
- QuotaAdjustable =
This constant is part 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: 'QuotaAdjustable')
- QuotaArn =
This constant is part 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: 'QuotaArn')
- QuotaCode =
This constant is part 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: 'QuotaCode')
- QuotaContextId =
This constant is part 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: 'QuotaContextId')
- QuotaContextInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QuotaContextInfo')
- QuotaContextScope =
This constant is part 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: 'QuotaContextScope')
- QuotaContextScopeType =
This constant is part 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: 'QuotaContextScopeType')
- QuotaExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QuotaExceededException')
- QuotaMetricName =
This constant is part 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: 'QuotaMetricName')
- QuotaMetricNamespace =
This constant is part 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: 'QuotaMetricNamespace')
- QuotaName =
This constant is part 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: 'QuotaName')
- QuotaPeriod =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QuotaPeriod')
- QuotaUnit =
This constant is part 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: 'QuotaUnit')
- QuotaValue =
This constant is part 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: 'QuotaValue')
- RequestId =
This constant is part 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: 'RequestId')
- RequestServiceQuotaIncreaseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RequestServiceQuotaIncreaseRequest')
- RequestServiceQuotaIncreaseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RequestServiceQuotaIncreaseResponse')
- RequestStatus =
This constant is part 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: 'RequestStatus')
- RequestedServiceQuotaChange =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RequestedServiceQuotaChange')
- RequestedServiceQuotaChangeHistoryListDefinition =
This constant is part 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: 'RequestedServiceQuotaChangeHistoryListDefinition')
- Requester =
This constant is part 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: 'Requester')
- ResourceAlreadyExistsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceAlreadyExistsException')
- ServiceCode =
This constant is part 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: 'ServiceCode')
- ServiceException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceException')
- ServiceInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceInfo')
- ServiceInfoListDefinition =
This constant is part 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: 'ServiceInfoListDefinition')
- ServiceName =
This constant is part 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: 'ServiceName')
- ServiceQuota =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceQuota')
- ServiceQuotaIncreaseRequestInTemplate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceQuotaIncreaseRequestInTemplate')
- ServiceQuotaIncreaseRequestInTemplateList =
This constant is part 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: 'ServiceQuotaIncreaseRequestInTemplateList')
- ServiceQuotaListDefinition =
This constant is part 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: 'ServiceQuotaListDefinition')
- ServiceQuotaTemplateAssociationStatus =
This constant is part 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: 'ServiceQuotaTemplateAssociationStatus')
- ServiceQuotaTemplateNotInUseException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceQuotaTemplateNotInUseException')
- Statistic =
This constant is part 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: 'Statistic')
- 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')
- TagPolicyViolationException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagPolicyViolationException')
- 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')
- TemplatesNotAvailableInRegionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TemplatesNotAvailableInRegionException')
- TooManyRequestsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyRequestsException')
- TooManyTagsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyTagsException')
- 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')
- 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-06-24" api. = { "apiVersion" => "2019-06-24", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "servicequotas", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceFullName" => "Service Quotas", "serviceId" => "Service Quotas", "signatureVersion" => "v4", "targetPrefix" => "ServiceQuotasV20190624", "uid" => "service-quotas-2019-06-24", } api.add_operation(:associate_service_quota_template, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateServiceQuotaTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateServiceQuotaTemplateRequest) o.output = Shapes::ShapeRef.new(shape: AssociateServiceQuotaTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: DependencyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: AWSServiceAccessNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: OrganizationNotInAllFeaturesModeException) o.errors << Shapes::ShapeRef.new(shape: TemplatesNotAvailableInRegionException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableOrganizationException) end) api.add_operation(:delete_service_quota_increase_request_from_template, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteServiceQuotaIncreaseRequestFromTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteServiceQuotaIncreaseRequestFromTemplateRequest) o.output = Shapes::ShapeRef.new(shape: DeleteServiceQuotaIncreaseRequestFromTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: DependencyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: AWSServiceAccessNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: TemplatesNotAvailableInRegionException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableOrganizationException) end) api.add_operation(:disassociate_service_quota_template, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateServiceQuotaTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateServiceQuotaTemplateRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateServiceQuotaTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: DependencyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaTemplateNotInUseException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: AWSServiceAccessNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: TemplatesNotAvailableInRegionException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableOrganizationException) end) api.add_operation(:get_aws_default_service_quota, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAWSDefaultServiceQuota" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAWSDefaultServiceQuotaRequest) o.output = Shapes::ShapeRef.new(shape: GetAWSDefaultServiceQuotaResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_association_for_service_quota_template, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAssociationForServiceQuotaTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAssociationForServiceQuotaTemplateRequest) o.output = Shapes::ShapeRef.new(shape: GetAssociationForServiceQuotaTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: DependencyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceQuotaTemplateNotInUseException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: AWSServiceAccessNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: TemplatesNotAvailableInRegionException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableOrganizationException) end) api.add_operation(:get_requested_service_quota_change, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRequestedServiceQuotaChange" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetRequestedServiceQuotaChangeRequest) o.output = Shapes::ShapeRef.new(shape: GetRequestedServiceQuotaChangeResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_service_quota, Seahorse::Model::Operation.new.tap do |o| o.name = "GetServiceQuota" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetServiceQuotaRequest) o.output = Shapes::ShapeRef.new(shape: GetServiceQuotaResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_service_quota_increase_request_from_template, Seahorse::Model::Operation.new.tap do |o| o.name = "GetServiceQuotaIncreaseRequestFromTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetServiceQuotaIncreaseRequestFromTemplateRequest) o.output = Shapes::ShapeRef.new(shape: GetServiceQuotaIncreaseRequestFromTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: DependencyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: AWSServiceAccessNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: TemplatesNotAvailableInRegionException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableOrganizationException) end) api.add_operation(:list_aws_default_service_quotas, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAWSDefaultServiceQuotas" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListAWSDefaultServiceQuotasRequest) o.output = Shapes::ShapeRef.new(shape: ListAWSDefaultServiceQuotasResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationTokenException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_requested_service_quota_change_history, Seahorse::Model::Operation.new.tap do |o| o.name = "ListRequestedServiceQuotaChangeHistory" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListRequestedServiceQuotaChangeHistoryRequest) o.output = Shapes::ShapeRef.new(shape: ListRequestedServiceQuotaChangeHistoryResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationTokenException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_requested_service_quota_change_history_by_quota, Seahorse::Model::Operation.new.tap do |o| o.name = "ListRequestedServiceQuotaChangeHistoryByQuota" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListRequestedServiceQuotaChangeHistoryByQuotaRequest) o.output = Shapes::ShapeRef.new(shape: ListRequestedServiceQuotaChangeHistoryByQuotaResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationTokenException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_service_quota_increase_requests_in_template, Seahorse::Model::Operation.new.tap do |o| o.name = "ListServiceQuotaIncreaseRequestsInTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListServiceQuotaIncreaseRequestsInTemplateRequest) o.output = Shapes::ShapeRef.new(shape: ListServiceQuotaIncreaseRequestsInTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: DependencyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: AWSServiceAccessNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: TemplatesNotAvailableInRegionException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableOrganizationException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_service_quotas, Seahorse::Model::Operation.new.tap do |o| o.name = "ListServiceQuotas" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListServiceQuotasRequest) o.output = Shapes::ShapeRef.new(shape: ListServiceQuotasResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationTokenException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_services, Seahorse::Model::Operation.new.tap do |o| o.name = "ListServices" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListServicesRequest) o.output = Shapes::ShapeRef.new(shape: ListServicesResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidPaginationTokenException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:put_service_quota_increase_request_into_template, Seahorse::Model::Operation.new.tap do |o| o.name = "PutServiceQuotaIncreaseRequestIntoTemplate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: PutServiceQuotaIncreaseRequestIntoTemplateRequest) o.output = Shapes::ShapeRef.new(shape: PutServiceQuotaIncreaseRequestIntoTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: DependencyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: QuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: AWSServiceAccessNotEnabledException) o.errors << Shapes::ShapeRef.new(shape: TemplatesNotAvailableInRegionException) o.errors << Shapes::ShapeRef.new(shape: NoAvailableOrganizationException) end) api.add_operation(:request_service_quota_increase, Seahorse::Model::Operation.new.tap do |o| o.name = "RequestServiceQuotaIncrease" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RequestServiceQuotaIncreaseRequest) o.output = Shapes::ShapeRef.new(shape: RequestServiceQuotaIncreaseResponse) o.errors << Shapes::ShapeRef.new(shape: DependencyAccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: QuotaExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceAlreadyExistsException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceStateException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: TooManyTagsException) o.errors << Shapes::ShapeRef.new(shape: TagPolicyViolationException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: UntagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: NoSuchResourceException) o.errors << Shapes::ShapeRef.new(shape: IllegalArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ServiceException) end) end