UNPKG

cdk-stepfunctions-patterns

Version:
2,131 lines (2,130 loc) 5.43 MB
// AWS SDK for JavaScript v2.741.0 // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // License at https://sdk.amazonaws.com/js/BUNDLE_LICENSE.txt (function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){ module.exports={ "version": "2.0", "metadata": { "apiVersion": "2015-12-08", "endpointPrefix": "acm", "jsonVersion": "1.1", "protocol": "json", "serviceAbbreviation": "ACM", "serviceFullName": "AWS Certificate Manager", "serviceId": "ACM", "signatureVersion": "v4", "targetPrefix": "CertificateManager", "uid": "acm-2015-12-08" }, "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": true } } }, "output": { "type": "structure", "members": { "Certificate": {}, "CertificateChain": {}, "PrivateKey": { "type": "string", "sensitive": true } } } }, "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": true }, "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" } } }, "output": { "type": "structure", "members": { "NextToken": {}, "CertificateSummaryList": { "type": "list", "member": { "type": "structure", "members": { "CertificateArn": {}, "DomainName": {} } } } } } }, "ListTagsForCertificate": { "input": { "type": "structure", "required": [ "CertificateArn" ], "members": { "CertificateArn": {} } }, "output": { "type": "structure", "members": { "Tags": { "shape": "S3" } } } }, "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" } } }, "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": {} } } } } },{}],2:[function(require,module,exports){ module.exports={ "pagination": { "ListCertificates": { "input_token": "NextToken", "limit_key": "MaxItems", "output_token": "NextToken", "result_key": "CertificateSummaryList" } } } },{}],3:[function(require,module,exports){ module.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(require,module,exports){ module.exports={ "version": "2.0", "metadata": { "apiVersion": "2015-07-09", "endpointPrefix": "apigateway", "protocol": "rest-json", "serviceFullName": "Amazon API Gateway", "serviceId": "API Gateway", "signatureVersion": "v4", "uid": "apigateway-2015-07-09" }, "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": {} } }, "output": { "shape": "S13" } }, "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": "S16" } }, "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": "S18" } }, "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": "S1a" } }, "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" } } }, "output": { "shape": "S1r" } }, "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": "S1t" }, "tracingEnabled": { "type": "boolean" }, "tags": { "shape": "S6" } } }, "output": { "shape": "S1u" } }, "CreateUsagePlan": { "http": { "requestUri": "/usageplans", "responseCode": 201 }, "input": { "type": "structure", "required": [ "name" ], "members": { "name": {}, "description": {}, "apiStages": { "shape": "S21" }, "throttle": { "shape": "S24" }, "quota": { "shape": "S25" }, "tags": { "shape": "S6" } } }, "output": { "shape": "S27" } }, "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": "S29" } }, "CreateVpcLink": { "http": { "requestUri": "/vpclinks", "responseCode": 202 }, "input": { "type": "structure", "required": [ "name", "targetArns" ], "members": { "name": {}, "description": {}, "targetArns": { "shape": "S9" }, "tags": { "shape": "S6" } } }, "output": { "shape": "S2b" } }, "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": "S32" } }, "GetAccount": { "http": { "method": "GET", "requestUri": "/account" }, "input": { "type": "structure", "members": {} }, "output": { "shape": "S34" } }, "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": "S32" } }, "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": "S32" } } } } }, "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": "S13" } }, "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": "S13" } } } } }, "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": "heade