UNPKG

aws-sdk

Version:
5 lines • 3.4 MB
// AWS SDK for JavaScript v2.1692.0 // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // License at https://sdk.amazonaws.com/js/BUNDLE_LICENSE.txt !function(){function e(t,r,a){function i(o,n){if(!r[o]){if(!t[o]){var u="function"==typeof require&&require;if(!n&&u)return u(o,!0);if(s)return s(o,!0);var p=new Error("Cannot find module '"+o+"'");throw p.code="MODULE_NOT_FOUND",p}var m=r[o]={exports:{}};t[o][0].call(m.exports,function(e){return i(t[o][1][e]||e)},m,m.exports,e,t,r,a)}return r[o].exports}for(var s="function"==typeof require&&require,o=0;o<a.length;o++)i(a[o]);return i}return e}()({1:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-12-08",endpointPrefix:"acm",jsonVersion:"1.1",protocol:"json",protocols:["json"],serviceAbbreviation:"ACM",serviceFullName:"AWS Certificate Manager",serviceId:"ACM",signatureVersion:"v4",targetPrefix:"CertificateManager",uid:"acm-2015-12-08",auth:["aws.auth#sigv4"]},operations:{AddTagsToCertificate:{input:{type:"structure",required:["CertificateArn","Tags"],members:{CertificateArn:{},Tags:{shape:"S3"}}}},DeleteCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}}},DescribeCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Certificate:{type:"structure",members:{CertificateArn:{},DomainName:{},SubjectAlternativeNames:{shape:"Sc"},DomainValidationOptions:{shape:"Sd"},Serial:{},Subject:{},Issuer:{},CreatedAt:{type:"timestamp"},IssuedAt:{type:"timestamp"},ImportedAt:{type:"timestamp"},Status:{},RevokedAt:{type:"timestamp"},RevocationReason:{},NotBefore:{type:"timestamp"},NotAfter:{type:"timestamp"},KeyAlgorithm:{},SignatureAlgorithm:{},InUseBy:{type:"list",member:{}},FailureReason:{},Type:{},RenewalSummary:{type:"structure",required:["RenewalStatus","DomainValidationOptions","UpdatedAt"],members:{RenewalStatus:{},DomainValidationOptions:{shape:"Sd"},RenewalStatusReason:{},UpdatedAt:{type:"timestamp"}}},KeyUsages:{type:"list",member:{type:"structure",members:{Name:{}}}},ExtendedKeyUsages:{type:"list",member:{type:"structure",members:{Name:{},OID:{}}}},CertificateAuthorityArn:{},RenewalEligibility:{},Options:{shape:"S11"}}}}}},ExportCertificate:{input:{type:"structure",required:["CertificateArn","Passphrase"],members:{CertificateArn:{},Passphrase:{type:"blob",sensitive:!0}}},output:{type:"structure",members:{Certificate:{},CertificateChain:{},PrivateKey:{type:"string",sensitive:!0}}}},GetAccountConfiguration:{output:{type:"structure",members:{ExpiryEvents:{shape:"S1a"}}}},GetCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Certificate:{},CertificateChain:{}}}},ImportCertificate:{input:{type:"structure",required:["Certificate","PrivateKey"],members:{CertificateArn:{},Certificate:{type:"blob"},PrivateKey:{type:"blob",sensitive:!0},CertificateChain:{type:"blob"},Tags:{shape:"S3"}}},output:{type:"structure",members:{CertificateArn:{}}}},ListCertificates:{input:{type:"structure",members:{CertificateStatuses:{type:"list",member:{}},Includes:{type:"structure",members:{extendedKeyUsage:{type:"list",member:{}},keyUsage:{type:"list",member:{}},keyTypes:{type:"list",member:{}}}},NextToken:{},MaxItems:{type:"integer"},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{NextToken:{},CertificateSummaryList:{type:"list",member:{type:"structure",members:{CertificateArn:{},DomainName:{},SubjectAlternativeNameSummaries:{shape:"Sc"},HasAdditionalSubjectAlternativeNames:{type:"boolean"},Status:{},Type:{},KeyAlgorithm:{},KeyUsages:{type:"list",member:{}},ExtendedKeyUsages:{type:"list",member:{}},InUse:{type:"boolean"},Exported:{type:"boolean"},RenewalEligibility:{},NotBefore:{type:"timestamp"},NotAfter:{type:"timestamp"},CreatedAt:{type:"timestamp"},IssuedAt:{type:"timestamp"},ImportedAt:{type:"timestamp"},RevokedAt:{type:"timestamp"}}}}}}},ListTagsForCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Tags:{shape:"S3"}}}},PutAccountConfiguration:{input:{type:"structure",required:["IdempotencyToken"],members:{ExpiryEvents:{shape:"S1a"},IdempotencyToken:{}}}},RemoveTagsFromCertificate:{input:{type:"structure",required:["CertificateArn","Tags"],members:{CertificateArn:{},Tags:{shape:"S3"}}}},RenewCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}}},RequestCertificate:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},ValidationMethod:{},SubjectAlternativeNames:{shape:"Sc"},IdempotencyToken:{},DomainValidationOptions:{type:"list",member:{type:"structure",required:["DomainName","ValidationDomain"],members:{DomainName:{},ValidationDomain:{}}}},Options:{shape:"S11"},CertificateAuthorityArn:{},Tags:{shape:"S3"},KeyAlgorithm:{}}},output:{type:"structure",members:{CertificateArn:{}}}},ResendValidationEmail:{input:{type:"structure",required:["CertificateArn","Domain","ValidationDomain"],members:{CertificateArn:{},Domain:{},ValidationDomain:{}}}},UpdateCertificateOptions:{input:{type:"structure",required:["CertificateArn","Options"],members:{CertificateArn:{},Options:{shape:"S11"}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},Sc:{type:"list",member:{}},Sd:{type:"list",member:{type:"structure",required:["DomainName"],members:{DomainName:{},ValidationEmails:{type:"list",member:{}},ValidationDomain:{},ValidationStatus:{},ResourceRecord:{type:"structure",required:["Name","Type","Value"],members:{Name:{},Type:{},Value:{}}},ValidationMethod:{}}}},S11:{type:"structure",members:{CertificateTransparencyLoggingPreference:{}}},S1a:{type:"structure",members:{DaysBeforeExpiry:{type:"integer"}}}}}},{}],2:[function(e,t,r){t.exports={pagination:{ListCertificates:{input_token:"NextToken",limit_key:"MaxItems",output_token:"NextToken",result_key:"CertificateSummaryList"}}}},{}],3:[function(e,t,r){t.exports={version:2,waiters:{CertificateValidated:{delay:60,maxAttempts:40,operation:"DescribeCertificate",acceptors:[{matcher:"pathAll",expected:"SUCCESS",argument:"Certificate.DomainValidationOptions[].ValidationStatus",state:"success"},{matcher:"pathAny",expected:"PENDING_VALIDATION",argument:"Certificate.DomainValidationOptions[].ValidationStatus",state:"retry"},{matcher:"path",expected:"FAILED",argument:"Certificate.Status",state:"failure"},{matcher:"error",expected:"ResourceNotFoundException",state:"failure"}]}}}},{}],4:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2020-08-01",endpointPrefix:"aps",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Prometheus Service",serviceId:"amp",signatureVersion:"v4",signingName:"aps",uid:"amp-2020-08-01"},operations:{CreateAlertManagerDefinition:{http:{requestUri:"/workspaces/{workspaceId}/alertmanager/definition",responseCode:202},input:{type:"structure",required:["data","workspaceId"],members:{clientToken:{idempotencyToken:!0},data:{type:"blob"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["status"],members:{status:{shape:"S6"}}},idempotent:!0},CreateLoggingConfiguration:{http:{requestUri:"/workspaces/{workspaceId}/logging",responseCode:202},input:{type:"structure",required:["logGroupArn","workspaceId"],members:{clientToken:{idempotencyToken:!0},logGroupArn:{},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["status"],members:{status:{shape:"Sc"}}},idempotent:!0},CreateRuleGroupsNamespace:{http:{requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces",responseCode:202},input:{type:"structure",required:["data","name","workspaceId"],members:{clientToken:{idempotencyToken:!0},data:{type:"blob"},name:{},tags:{shape:"Sh"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["arn","name","status"],members:{arn:{},name:{},status:{shape:"Sm"},tags:{shape:"Sh"}}},idempotent:!0},CreateScraper:{http:{requestUri:"/scrapers",responseCode:202},input:{type:"structure",required:["destination","scrapeConfiguration","source"],members:{alias:{},clientToken:{idempotencyToken:!0},destination:{shape:"Sq"},scrapeConfiguration:{shape:"St"},source:{shape:"Sv"},tags:{shape:"Sh"}}},output:{type:"structure",required:["arn","scraperId","status"],members:{arn:{},scraperId:{},status:{shape:"S15"},tags:{shape:"Sh"}}},idempotent:!0},CreateWorkspace:{http:{requestUri:"/workspaces",responseCode:202},input:{type:"structure",members:{alias:{},clientToken:{idempotencyToken:!0},kmsKeyArn:{},tags:{shape:"Sh"}}},output:{type:"structure",required:["arn","status","workspaceId"],members:{arn:{},kmsKeyArn:{},status:{shape:"S1b"},tags:{shape:"Sh"},workspaceId:{}}},idempotent:!0},DeleteAlertManagerDefinition:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/alertmanager/definition",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:!0},DeleteLoggingConfiguration:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/logging",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:!0},DeleteRuleGroupsNamespace:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}",responseCode:202},input:{type:"structure",required:["name","workspaceId"],members:{clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"},name:{location:"uri",locationName:"name"},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:!0},DeleteScraper:{http:{method:"DELETE",requestUri:"/scrapers/{scraperId}",responseCode:202},input:{type:"structure",required:["scraperId"],members:{clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"},scraperId:{location:"uri",locationName:"scraperId"}}},output:{type:"structure",required:["scraperId","status"],members:{scraperId:{},status:{shape:"S15"}}},idempotent:!0},DeleteWorkspace:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{clientToken:{idempotencyToken:!0,location:"querystring",locationName:"clientToken"},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:!0},DescribeAlertManagerDefinition:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/alertmanager/definition",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["alertManagerDefinition"],members:{alertManagerDefinition:{type:"structure",required:["createdAt","data","modifiedAt","status"],members:{createdAt:{type:"timestamp"},data:{type:"blob"},modifiedAt:{type:"timestamp"},status:{shape:"S6"}}}}}},DescribeLoggingConfiguration:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/logging",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["loggingConfiguration"],members:{loggingConfiguration:{type:"structure",required:["createdAt","logGroupArn","modifiedAt","status","workspace"],members:{createdAt:{type:"timestamp"},logGroupArn:{},modifiedAt:{type:"timestamp"},status:{shape:"Sc"},workspace:{}}}}}},DescribeRuleGroupsNamespace:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}",responseCode:200},input:{type:"structure",required:["name","workspaceId"],members:{name:{location:"uri",locationName:"name"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["ruleGroupsNamespace"],members:{ruleGroupsNamespace:{type:"structure",required:["arn","createdAt","data","modifiedAt","name","status"],members:{arn:{},createdAt:{type:"timestamp"},data:{type:"blob"},modifiedAt:{type:"timestamp"},name:{},status:{shape:"Sm"},tags:{shape:"Sh"}}}}}},DescribeScraper:{http:{method:"GET",requestUri:"/scrapers/{scraperId}",responseCode:200},input:{type:"structure",required:["scraperId"],members:{scraperId:{location:"uri",locationName:"scraperId"}}},output:{type:"structure",required:["scraper"],members:{scraper:{type:"structure",required:["arn","createdAt","destination","lastModifiedAt","roleArn","scrapeConfiguration","scraperId","source","status"],members:{alias:{},arn:{},createdAt:{type:"timestamp"},destination:{shape:"Sq"},lastModifiedAt:{type:"timestamp"},roleArn:{},scrapeConfiguration:{shape:"St"},scraperId:{},source:{shape:"Sv"},status:{shape:"S15"},statusReason:{},tags:{shape:"Sh"}}}}}},DescribeWorkspace:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{type:"structure",required:["arn","createdAt","status","workspaceId"],members:{alias:{},arn:{},createdAt:{type:"timestamp"},kmsKeyArn:{},prometheusEndpoint:{},status:{shape:"S1b"},tags:{shape:"Sh"},workspaceId:{}}}}}},GetDefaultScraperConfiguration:{http:{method:"GET",requestUri:"/scraperconfiguration",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",required:["configuration"],members:{configuration:{type:"blob"}}}},ListRuleGroupsNamespaces:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["ruleGroupsNamespaces"],members:{nextToken:{},ruleGroupsNamespaces:{type:"list",member:{type:"structure",required:["arn","createdAt","modifiedAt","name","status"],members:{arn:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},name:{},status:{shape:"Sm"},tags:{shape:"Sh"}}}}}}},ListScrapers:{http:{method:"GET",requestUri:"/scrapers",responseCode:200},input:{type:"structure",members:{filters:{location:"querystring",type:"map",key:{},value:{type:"list",member:{}}},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["scrapers"],members:{nextToken:{},scrapers:{type:"list",member:{type:"structure",required:["arn","createdAt","destination","lastModifiedAt","roleArn","scraperId","source","status"],members:{alias:{},arn:{},createdAt:{type:"timestamp"},destination:{shape:"Sq"},lastModifiedAt:{type:"timestamp"},roleArn:{},scraperId:{},source:{shape:"Sv"},status:{shape:"S15"},statusReason:{},tags:{shape:"Sh"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sh"}}}},ListWorkspaces:{http:{method:"GET",requestUri:"/workspaces",responseCode:200},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["workspaces"],members:{nextToken:{},workspaces:{type:"list",member:{type:"structure",required:["arn","createdAt","status","workspaceId"],members:{alias:{},arn:{},createdAt:{type:"timestamp"},kmsKeyArn:{},status:{shape:"S1b"},tags:{shape:"Sh"},workspaceId:{}}}}}}},PutAlertManagerDefinition:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}/alertmanager/definition",responseCode:202},input:{type:"structure",required:["data","workspaceId"],members:{clientToken:{idempotencyToken:!0},data:{type:"blob"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["status"],members:{status:{shape:"S6"}}},idempotent:!0},PutRuleGroupsNamespace:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}",responseCode:202},input:{type:"structure",required:["data","name","workspaceId"],members:{clientToken:{idempotencyToken:!0},data:{type:"blob"},name:{location:"uri",locationName:"name"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["arn","name","status"],members:{arn:{},name:{},status:{shape:"Sm"},tags:{shape:"Sh"}}},idempotent:!0},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sh"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:!0},UpdateLoggingConfiguration:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}/logging",responseCode:202},input:{type:"structure",required:["logGroupArn","workspaceId"],members:{clientToken:{idempotencyToken:!0},logGroupArn:{},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["status"],members:{status:{shape:"Sc"}}},idempotent:!0},UpdateWorkspaceAlias:{http:{requestUri:"/workspaces/{workspaceId}/alias",responseCode:204},input:{type:"structure",required:["workspaceId"],members:{alias:{},clientToken:{idempotencyToken:!0},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:!0}},shapes:{S6:{type:"structure",required:["statusCode"],members:{statusCode:{},statusReason:{}}},Sc:{type:"structure",required:["statusCode"],members:{statusCode:{},statusReason:{}}},Sh:{type:"map",key:{},value:{}},Sm:{type:"structure",required:["statusCode"],members:{statusCode:{},statusReason:{}}},Sq:{type:"structure",members:{ampConfiguration:{type:"structure",required:["workspaceArn"],members:{workspaceArn:{}}}},union:!0},St:{type:"structure",members:{configurationBlob:{type:"blob"}},union:!0},Sv:{type:"structure",members:{eksConfiguration:{type:"structure",required:["clusterArn","subnetIds"],members:{clusterArn:{},securityGroupIds:{type:"list",member:{}},subnetIds:{type:"list",member:{}}}}},union:!0},S15:{type:"structure",required:["statusCode"],members:{statusCode:{}}},S1b:{type:"structure",required:["statusCode"],members:{statusCode:{}}}}}},{}],5:[function(e,t,r){t.exports={pagination:{ListRuleGroupsNamespaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"ruleGroupsNamespaces"},ListScrapers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"scrapers"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workspaces"}}}},{}],6:[function(e,t,r){t.exports={version:2,waiters:{ScraperActive:{description:"Wait until a scraper reaches ACTIVE status",delay:2,maxAttempts:60,operation:"DescribeScraper",acceptors:[{matcher:"path",argument:"scraper.status.statusCode",state:"success",expected:"ACTIVE"},{matcher:"path",argument:"scraper.status.statusCode",state:"failure",expected:"CREATION_FAILED"}]},ScraperDeleted:{description:"Wait until a scraper reaches DELETED status",delay:2,maxAttempts:60,operation:"DescribeScraper",acceptors:[{matcher:"error",state:"success",expected:"ResourceNotFoundException"},{matcher:"path",argument:"scraper.status.statusCode",state:"failure",expected:"DELETION_FAILED"}]},WorkspaceActive:{description:"Wait until a workspace reaches ACTIVE status",delay:2,maxAttempts:60,operation:"DescribeWorkspace",acceptors:[{matcher:"path",argument:"workspace.status.statusCode",state:"success",expected:"ACTIVE"},{matcher:"path",argument:"workspace.status.statusCode",state:"retry",expected:"UPDATING"},{matcher:"path",argument:"workspace.status.statusCode",state:"retry",expected:"CREATING"}]},WorkspaceDeleted:{description:"Wait until a workspace reaches DELETED status",delay:2,maxAttempts:60,operation:"DescribeWorkspace",acceptors:[{matcher:"error",state:"success",expected:"ResourceNotFoundException"},{matcher:"path",argument:"workspace.status.statusCode",state:"retry",expected:"DELETING"}]}}}},{}],7:[function(e,t,r){t.exports={version:"2.0",metadata:{apiVersion:"2015-07-09",endpointPrefix:"apigateway",protocol:"rest-json",protocols:["rest-json"],serviceFullName:"Amazon API Gateway",serviceId:"API Gateway",signatureVersion:"v4",uid:"apigateway-2015-07-09",auth:["aws.auth#sigv4"]},operations:{CreateApiKey:{http:{requestUri:"/apikeys",responseCode:201},input:{type:"structure",members:{name:{},description:{},enabled:{type:"boolean"},generateDistinctId:{type:"boolean"},value:{},stageKeys:{type:"list",member:{type:"structure",members:{restApiId:{},stageName:{}}}},customerId:{},tags:{shape:"S6"}}},output:{shape:"S7"}},CreateAuthorizer:{http:{requestUri:"/restapis/{restapi_id}/authorizers",responseCode:201},input:{type:"structure",required:["restApiId","name","type"],members:{restApiId:{location:"uri",locationName:"restapi_id"},name:{},type:{},providerARNs:{shape:"Sc"},authType:{},authorizerUri:{},authorizerCredentials:{},identitySource:{},identityValidationExpression:{},authorizerResultTtlInSeconds:{type:"integer"}}},output:{shape:"Sf"}},CreateBasePathMapping:{http:{requestUri:"/domainnames/{domain_name}/basepathmappings",responseCode:201},input:{type:"structure",required:["domainName","restApiId"],members:{domainName:{location:"uri",locationName:"domain_name"},basePath:{},restApiId:{},stage:{}}},output:{shape:"Sh"}},CreateDeployment:{http:{requestUri:"/restapis/{restapi_id}/deployments",responseCode:201},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{},stageDescription:{},description:{},cacheClusterEnabled:{type:"boolean"},cacheClusterSize:{},variables:{shape:"S6"},canarySettings:{type:"structure",members:{percentTraffic:{type:"double"},stageVariableOverrides:{shape:"S6"},useStageCache:{type:"boolean"}}},tracingEnabled:{type:"boolean"}}},output:{shape:"Sn"}},CreateDocumentationPart:{http:{requestUri:"/restapis/{restapi_id}/documentation/parts",responseCode:201},input:{type:"structure",required:["restApiId","location","properties"],members:{restApiId:{location:"uri",locationName:"restapi_id"},location:{shape:"Ss"},properties:{}}},output:{shape:"Sv"}},CreateDocumentationVersion:{http:{requestUri:"/restapis/{restapi_id}/documentation/versions",responseCode:201},input:{type:"structure",required:["restApiId","documentationVersion"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationVersion:{},stageName:{},description:{}}},output:{shape:"Sx"}},CreateDomainName:{http:{requestUri:"/domainnames",responseCode:201},input:{type:"structure",required:["domainName"],members:{domainName:{},certificateName:{},certificateBody:{},certificatePrivateKey:{},certificateChain:{},certificateArn:{},regionalCertificateName:{},regionalCertificateArn:{},endpointConfiguration:{shape:"Sz"},tags:{shape:"S6"},securityPolicy:{},mutualTlsAuthentication:{type:"structure",members:{truststoreUri:{},truststoreVersion:{}}},ownershipVerificationCertificateArn:{}}},output:{shape:"S14"}},CreateModel:{http:{requestUri:"/restapis/{restapi_id}/models",responseCode:201},input:{type:"structure",required:["restApiId","name","contentType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},name:{},description:{},schema:{},contentType:{}}},output:{shape:"S18"}},CreateRequestValidator:{http:{requestUri:"/restapis/{restapi_id}/requestvalidators",responseCode:201},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},name:{},validateRequestBody:{type:"boolean"},validateRequestParameters:{type:"boolean"}}},output:{shape:"S1a"}},CreateResource:{http:{requestUri:"/restapis/{restapi_id}/resources/{parent_id}",responseCode:201},input:{type:"structure",required:["restApiId","parentId","pathPart"],members:{restApiId:{location:"uri",locationName:"restapi_id"},parentId:{location:"uri",locationName:"parent_id"},pathPart:{}}},output:{shape:"S1c"}},CreateRestApi:{http:{requestUri:"/restapis",responseCode:201},input:{type:"structure",required:["name"],members:{name:{},description:{},version:{},cloneFrom:{},binaryMediaTypes:{shape:"S9"},minimumCompressionSize:{type:"integer"},apiKeySource:{},endpointConfiguration:{shape:"Sz"},policy:{},tags:{shape:"S6"},disableExecuteApiEndpoint:{type:"boolean"}}},output:{shape:"S1t"}},CreateStage:{http:{requestUri:"/restapis/{restapi_id}/stages",responseCode:201},input:{type:"structure",required:["restApiId","stageName","deploymentId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{},deploymentId:{},description:{},cacheClusterEnabled:{type:"boolean"},cacheClusterSize:{},variables:{shape:"S6"},documentationVersion:{},canarySettings:{shape:"S1v"},tracingEnabled:{type:"boolean"},tags:{shape:"S6"}}},output:{shape:"S1w"}},CreateUsagePlan:{http:{requestUri:"/usageplans",responseCode:201},input:{type:"structure",required:["name"],members:{name:{},description:{},apiStages:{shape:"S23"},throttle:{shape:"S26"},quota:{shape:"S27"},tags:{shape:"S6"}}},output:{shape:"S29"}},CreateUsagePlanKey:{http:{requestUri:"/usageplans/{usageplanId}/keys",responseCode:201},input:{type:"structure",required:["usagePlanId","keyId","keyType"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{},keyType:{}}},output:{shape:"S2b"}},CreateVpcLink:{http:{requestUri:"/vpclinks",responseCode:202},input:{type:"structure",required:["name","targetArns"],members:{name:{},description:{},targetArns:{shape:"S9"},tags:{shape:"S6"}}},output:{shape:"S2d"}},DeleteApiKey:{http:{method:"DELETE",requestUri:"/apikeys/{api_Key}",responseCode:202},input:{type:"structure",required:["apiKey"],members:{apiKey:{location:"uri",locationName:"api_Key"}}}},DeleteAuthorizer:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/authorizers/{authorizer_id}",responseCode:202},input:{type:"structure",required:["restApiId","authorizerId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},authorizerId:{location:"uri",locationName:"authorizer_id"}}}},DeleteBasePathMapping:{http:{method:"DELETE",requestUri:"/domainnames/{domain_name}/basepathmappings/{base_path}",responseCode:202},input:{type:"structure",required:["domainName","basePath"],members:{domainName:{location:"uri",locationName:"domain_name"},basePath:{location:"uri",locationName:"base_path"}}}},DeleteClientCertificate:{http:{method:"DELETE",requestUri:"/clientcertificates/{clientcertificate_id}",responseCode:202},input:{type:"structure",required:["clientCertificateId"],members:{clientCertificateId:{location:"uri",locationName:"clientcertificate_id"}}}},DeleteDeployment:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/deployments/{deployment_id}",responseCode:202},input:{type:"structure",required:["restApiId","deploymentId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},deploymentId:{location:"uri",locationName:"deployment_id"}}}},DeleteDocumentationPart:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/documentation/parts/{part_id}",responseCode:202},input:{type:"structure",required:["restApiId","documentationPartId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationPartId:{location:"uri",locationName:"part_id"}}}},DeleteDocumentationVersion:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/documentation/versions/{doc_version}",responseCode:202},input:{type:"structure",required:["restApiId","documentationVersion"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationVersion:{location:"uri",locationName:"doc_version"}}}},DeleteDomainName:{http:{method:"DELETE",requestUri:"/domainnames/{domain_name}",responseCode:202},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domain_name"}}}},DeleteGatewayResponse:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/gatewayresponses/{response_type}",responseCode:202},input:{type:"structure",required:["restApiId","responseType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},responseType:{location:"uri",locationName:"response_type"}}}},DeleteIntegration:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration",responseCode:204},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"}}}},DeleteIntegrationResponse:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}",responseCode:204},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"}}}},DeleteMethod:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}",responseCode:204},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"}}}},DeleteMethodResponse:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}",responseCode:204},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"}}}},DeleteModel:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/models/{model_name}",responseCode:202},input:{type:"structure",required:["restApiId","modelName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},modelName:{location:"uri",locationName:"model_name"}}}},DeleteRequestValidator:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}",responseCode:202},input:{type:"structure",required:["restApiId","requestValidatorId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},requestValidatorId:{location:"uri",locationName:"requestvalidator_id"}}}},DeleteResource:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}",responseCode:202},input:{type:"structure",required:["restApiId","resourceId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"}}}},DeleteRestApi:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}",responseCode:202},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"}}}},DeleteStage:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/stages/{stage_name}",responseCode:202},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"}}}},DeleteUsagePlan:{http:{method:"DELETE",requestUri:"/usageplans/{usageplanId}",responseCode:202},input:{ type:"structure",required:["usagePlanId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"}}}},DeleteUsagePlanKey:{http:{method:"DELETE",requestUri:"/usageplans/{usageplanId}/keys/{keyId}",responseCode:202},input:{type:"structure",required:["usagePlanId","keyId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{location:"uri",locationName:"keyId"}}}},DeleteVpcLink:{http:{method:"DELETE",requestUri:"/vpclinks/{vpclink_id}",responseCode:202},input:{type:"structure",required:["vpcLinkId"],members:{vpcLinkId:{location:"uri",locationName:"vpclink_id"}}}},FlushStageAuthorizersCache:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/stages/{stage_name}/cache/authorizers",responseCode:202},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"}}}},FlushStageCache:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/stages/{stage_name}/cache/data",responseCode:202},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"}}}},GenerateClientCertificate:{http:{requestUri:"/clientcertificates",responseCode:201},input:{type:"structure",members:{description:{},tags:{shape:"S6"}}},output:{shape:"S34"}},GetAccount:{http:{method:"GET",requestUri:"/account"},input:{type:"structure",members:{}},output:{shape:"S36"}},GetApiKey:{http:{method:"GET",requestUri:"/apikeys/{api_Key}"},input:{type:"structure",required:["apiKey"],members:{apiKey:{location:"uri",locationName:"api_Key"},includeValue:{location:"querystring",locationName:"includeValue",type:"boolean"}}},output:{shape:"S7"}},GetApiKeys:{http:{method:"GET",requestUri:"/apikeys"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"},nameQuery:{location:"querystring",locationName:"name"},customerId:{location:"querystring",locationName:"customerId"},includeValues:{location:"querystring",locationName:"includeValues",type:"boolean"}}},output:{type:"structure",members:{warnings:{shape:"S9"},position:{},items:{locationName:"item",type:"list",member:{shape:"S7"}}}}},GetAuthorizer:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/authorizers/{authorizer_id}"},input:{type:"structure",required:["restApiId","authorizerId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},authorizerId:{location:"uri",locationName:"authorizer_id"}}},output:{shape:"Sf"}},GetAuthorizers:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/authorizers"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sf"}}}}},GetBasePathMapping:{http:{method:"GET",requestUri:"/domainnames/{domain_name}/basepathmappings/{base_path}"},input:{type:"structure",required:["domainName","basePath"],members:{domainName:{location:"uri",locationName:"domain_name"},basePath:{location:"uri",locationName:"base_path"}}},output:{shape:"Sh"}},GetBasePathMappings:{http:{method:"GET",requestUri:"/domainnames/{domain_name}/basepathmappings"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domain_name"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sh"}}}}},GetClientCertificate:{http:{method:"GET",requestUri:"/clientcertificates/{clientcertificate_id}"},input:{type:"structure",required:["clientCertificateId"],members:{clientCertificateId:{location:"uri",locationName:"clientcertificate_id"}}},output:{shape:"S34"}},GetClientCertificates:{http:{method:"GET",requestUri:"/clientcertificates"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S34"}}}}},GetDeployment:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/deployments/{deployment_id}"},input:{type:"structure",required:["restApiId","deploymentId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},deploymentId:{location:"uri",locationName:"deployment_id"},embed:{shape:"S9",location:"querystring",locationName:"embed"}}},output:{shape:"Sn"}},GetDeployments:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/deployments"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sn"}}}}},GetDocumentationPart:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/documentation/parts/{part_id}"},input:{type:"structure",required:["restApiId","documentationPartId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationPartId:{location:"uri",locationName:"part_id"}}},output:{shape:"Sv"}},GetDocumentationParts:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/documentation/parts"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},type:{location:"querystring",locationName:"type"},nameQuery:{location:"querystring",locationName:"name"},path:{location:"querystring",locationName:"path"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"},locationStatus:{location:"querystring",locationName:"locationStatus"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sv"}}}}},GetDocumentationVersion:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/documentation/versions/{doc_version}"},input:{type:"structure",required:["restApiId","documentationVersion"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationVersion:{location:"uri",locationName:"doc_version"}}},output:{shape:"Sx"}},GetDocumentationVersions:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/documentation/versions"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sx"}}}}},GetDomainName:{http:{method:"GET",requestUri:"/domainnames/{domain_name}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domain_name"}}},output:{shape:"S14"}},GetDomainNames:{http:{method:"GET",requestUri:"/domainnames"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S14"}}}}},GetExport:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/stages/{stage_name}/exports/{export_type}",responseCode:200},input:{type:"structure",required:["restApiId","stageName","exportType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"},exportType:{location:"uri",locationName:"export_type"},parameters:{shape:"S6",location:"querystring"},accepts:{location:"header",locationName:"Accept"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},contentDisposition:{location:"header",locationName:"Content-Disposition"},body:{type:"blob"}},payload:"body"}},GetGatewayResponse:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/gatewayresponses/{response_type}"},input:{type:"structure",required:["restApiId","responseType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},responseType:{location:"uri",locationName:"response_type"}}},output:{shape:"S48"}},GetGatewayResponses:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/gatewayresponses"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S48"}}}}},GetIntegration:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration"},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"}}},output:{shape:"S1j"}},GetIntegrationResponse:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"}}},output:{shape:"S1p"}},GetMethod:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"}}},output:{shape:"S1e"}},GetMethodResponse:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"}}},output:{shape:"S1h"}},GetModel:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/models/{model_name}"},input:{type:"structure",required:["restApiId","modelName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},modelName:{location:"uri",locationName:"model_name"},flatten:{location:"querystring",locationName:"flatten",type:"boolean"}}},output:{shape:"S18"}},GetModelTemplate:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/models/{model_name}/default_template"},input:{type:"structure",required:["restApiId","modelName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},modelName:{location:"uri",locationName:"model_name"}}},output:{type:"structure",members:{value:{}}}},GetModels:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/models"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S18"}}}}},GetRequestValidator:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}"},input:{type:"structure",required:["restApiId","requestValidatorId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},requestValidatorId:{location:"uri",locationName:"requestvalidator_id"}}},output:{shape:"S1a"}},GetRequestValidators:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/requestvalidators"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S1a"}}}}},GetResource:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}"},input:{type:"structure",required:["restApiId","resourceId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},embed:{shape:"S9",location:"querystring",locationName:"embed"}}},output:{shape:"S1c"}},GetResources:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"},embed:{shape:"S9",location:"querystring",locationName:"embed"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S1c"}}}}},GetRestApi:{http:{method:"GET",requestUri:"/restapis/{restapi_id}"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"}}},output:{shape:"S1t"}},GetRestApis:{http:{method:"GET",requestUri:"/restapis"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S1t"}}}}},GetSdk:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/stages/{stage_name}/sdks/{sdk_type}",responseCode:200},input:{type:"structure",required:["restApiId","stageName","sdkType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"},sdkType:{location:"uri",locationName:"sdk_type"},parameters:{shape:"S6",location:"querystring"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},contentDisposition:{location:"header",locationName:"Content-Disposition"},body:{type:"blob"}},payload:"body"}},GetSdkType:{http:{method:"GET",requestUri:"/sdktypes/{sdktype_id}"},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"sdktype_id"}}},output:{shape:"S51"}},GetSdkTypes:{http:{method:"GET",requestUri:"/sdktypes"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S51"}}}}},GetStage:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/stages/{stage_name}"},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"}}},output:{shape:"S1w"}},GetStages:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/stages"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},deploymentId:{location:"querystring",locationName:"deploymentId"}}},output:{type:"structure",members:{item:{type:"list",member:{shape:"S1w"}}}}},GetTags:{http:{method:"GET",requestUri:"/tags/{resource_arn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resource_arn"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{tags:{shape:"S6"}}}},GetUsage:{http:{method:"GET",requestUri:"/usageplans/{usageplanId}/usage"},input:{type:"structure",required:["usagePlanId","startDate","endDate"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{location:"querystring",locationName:"keyId"},startDate:{location:"querystring",locationName:"startDate"},endDate:{location:"querystring",locationName:"endDate"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{shape:"S5e"}},GetUsagePlan:{http:{method:"GET",requestUri:"/usageplans/{usageplanId}"},input:{type:"structure",required:["usagePlanId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"}}},output:{shape:"S29"}},GetUsagePlanKey:{http:{method:"GET",requestUri:"/usageplans/{usageplanId}/keys/{keyId}",responseCode:200},input:{type:"structure",required:["usagePlanId","keyId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{location:"uri",locationName:"keyId"}}},output:{shape:"S2b"}},GetUsagePlanKeys:{http:{method:"GET",requestUri:"/usageplans/{usageplanId}/keys"},input:{type:"structure",required:["usagePlanId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"},nameQuery:{location:"querystring",locationName:"name"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S2b"}}}}},GetUsagePlans:{http:{method:"GET",requestUri:"/usageplans"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},keyId:{location:"querystring",locationName:"keyId"},limit:{location:"querystring",locationName:"lim