route/vendor/github.com/aws/aws-sdk-go/models/apis/lightsail/2016-11-28/api-2.json

3354 lines
92 KiB
JSON

{
"version":"2.0",
"metadata":{
"apiVersion":"2016-11-28",
"endpointPrefix":"lightsail",
"jsonVersion":"1.1",
"protocol":"json",
"serviceFullName":"Amazon Lightsail",
"serviceId":"Lightsail",
"signatureVersion":"v4",
"targetPrefix":"Lightsail_20161128",
"uid":"lightsail-2016-11-28"
},
"operations":{
"AllocateStaticIp":{
"name":"AllocateStaticIp",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AllocateStaticIpRequest"},
"output":{"shape":"AllocateStaticIpResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"AttachDisk":{
"name":"AttachDisk",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AttachDiskRequest"},
"output":{"shape":"AttachDiskResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"AttachInstancesToLoadBalancer":{
"name":"AttachInstancesToLoadBalancer",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AttachInstancesToLoadBalancerRequest"},
"output":{"shape":"AttachInstancesToLoadBalancerResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"AttachLoadBalancerTlsCertificate":{
"name":"AttachLoadBalancerTlsCertificate",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AttachLoadBalancerTlsCertificateRequest"},
"output":{"shape":"AttachLoadBalancerTlsCertificateResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"AttachStaticIp":{
"name":"AttachStaticIp",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AttachStaticIpRequest"},
"output":{"shape":"AttachStaticIpResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"CloseInstancePublicPorts":{
"name":"CloseInstancePublicPorts",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CloseInstancePublicPortsRequest"},
"output":{"shape":"CloseInstancePublicPortsResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"CreateDisk":{
"name":"CreateDisk",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateDiskRequest"},
"output":{"shape":"CreateDiskResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"CreateDiskFromSnapshot":{
"name":"CreateDiskFromSnapshot",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateDiskFromSnapshotRequest"},
"output":{"shape":"CreateDiskFromSnapshotResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"CreateDiskSnapshot":{
"name":"CreateDiskSnapshot",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateDiskSnapshotRequest"},
"output":{"shape":"CreateDiskSnapshotResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"CreateDomain":{
"name":"CreateDomain",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateDomainRequest"},
"output":{"shape":"CreateDomainResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"CreateDomainEntry":{
"name":"CreateDomainEntry",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateDomainEntryRequest"},
"output":{"shape":"CreateDomainEntryResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"CreateInstanceSnapshot":{
"name":"CreateInstanceSnapshot",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateInstanceSnapshotRequest"},
"output":{"shape":"CreateInstanceSnapshotResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"CreateInstances":{
"name":"CreateInstances",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateInstancesRequest"},
"output":{"shape":"CreateInstancesResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"CreateInstancesFromSnapshot":{
"name":"CreateInstancesFromSnapshot",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateInstancesFromSnapshotRequest"},
"output":{"shape":"CreateInstancesFromSnapshotResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"CreateKeyPair":{
"name":"CreateKeyPair",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateKeyPairRequest"},
"output":{"shape":"CreateKeyPairResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"CreateLoadBalancer":{
"name":"CreateLoadBalancer",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateLoadBalancerRequest"},
"output":{"shape":"CreateLoadBalancerResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"CreateLoadBalancerTlsCertificate":{
"name":"CreateLoadBalancerTlsCertificate",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateLoadBalancerTlsCertificateRequest"},
"output":{"shape":"CreateLoadBalancerTlsCertificateResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DeleteDisk":{
"name":"DeleteDisk",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteDiskRequest"},
"output":{"shape":"DeleteDiskResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DeleteDiskSnapshot":{
"name":"DeleteDiskSnapshot",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteDiskSnapshotRequest"},
"output":{"shape":"DeleteDiskSnapshotResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DeleteDomain":{
"name":"DeleteDomain",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteDomainRequest"},
"output":{"shape":"DeleteDomainResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DeleteDomainEntry":{
"name":"DeleteDomainEntry",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteDomainEntryRequest"},
"output":{"shape":"DeleteDomainEntryResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DeleteInstance":{
"name":"DeleteInstance",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteInstanceRequest"},
"output":{"shape":"DeleteInstanceResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DeleteInstanceSnapshot":{
"name":"DeleteInstanceSnapshot",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteInstanceSnapshotRequest"},
"output":{"shape":"DeleteInstanceSnapshotResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DeleteKeyPair":{
"name":"DeleteKeyPair",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteKeyPairRequest"},
"output":{"shape":"DeleteKeyPairResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DeleteLoadBalancer":{
"name":"DeleteLoadBalancer",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteLoadBalancerRequest"},
"output":{"shape":"DeleteLoadBalancerResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DeleteLoadBalancerTlsCertificate":{
"name":"DeleteLoadBalancerTlsCertificate",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteLoadBalancerTlsCertificateRequest"},
"output":{"shape":"DeleteLoadBalancerTlsCertificateResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DetachDisk":{
"name":"DetachDisk",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DetachDiskRequest"},
"output":{"shape":"DetachDiskResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DetachInstancesFromLoadBalancer":{
"name":"DetachInstancesFromLoadBalancer",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DetachInstancesFromLoadBalancerRequest"},
"output":{"shape":"DetachInstancesFromLoadBalancerResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DetachStaticIp":{
"name":"DetachStaticIp",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DetachStaticIpRequest"},
"output":{"shape":"DetachStaticIpResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"DownloadDefaultKeyPair":{
"name":"DownloadDefaultKeyPair",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DownloadDefaultKeyPairRequest"},
"output":{"shape":"DownloadDefaultKeyPairResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetActiveNames":{
"name":"GetActiveNames",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetActiveNamesRequest"},
"output":{"shape":"GetActiveNamesResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetBlueprints":{
"name":"GetBlueprints",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetBlueprintsRequest"},
"output":{"shape":"GetBlueprintsResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetBundles":{
"name":"GetBundles",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetBundlesRequest"},
"output":{"shape":"GetBundlesResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetDisk":{
"name":"GetDisk",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetDiskRequest"},
"output":{"shape":"GetDiskResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetDiskSnapshot":{
"name":"GetDiskSnapshot",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetDiskSnapshotRequest"},
"output":{"shape":"GetDiskSnapshotResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetDiskSnapshots":{
"name":"GetDiskSnapshots",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetDiskSnapshotsRequest"},
"output":{"shape":"GetDiskSnapshotsResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetDisks":{
"name":"GetDisks",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetDisksRequest"},
"output":{"shape":"GetDisksResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetDomain":{
"name":"GetDomain",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetDomainRequest"},
"output":{"shape":"GetDomainResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetDomains":{
"name":"GetDomains",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetDomainsRequest"},
"output":{"shape":"GetDomainsResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetInstance":{
"name":"GetInstance",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetInstanceRequest"},
"output":{"shape":"GetInstanceResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetInstanceAccessDetails":{
"name":"GetInstanceAccessDetails",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetInstanceAccessDetailsRequest"},
"output":{"shape":"GetInstanceAccessDetailsResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetInstanceMetricData":{
"name":"GetInstanceMetricData",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetInstanceMetricDataRequest"},
"output":{"shape":"GetInstanceMetricDataResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetInstancePortStates":{
"name":"GetInstancePortStates",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetInstancePortStatesRequest"},
"output":{"shape":"GetInstancePortStatesResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetInstanceSnapshot":{
"name":"GetInstanceSnapshot",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetInstanceSnapshotRequest"},
"output":{"shape":"GetInstanceSnapshotResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetInstanceSnapshots":{
"name":"GetInstanceSnapshots",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetInstanceSnapshotsRequest"},
"output":{"shape":"GetInstanceSnapshotsResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetInstanceState":{
"name":"GetInstanceState",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetInstanceStateRequest"},
"output":{"shape":"GetInstanceStateResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetInstances":{
"name":"GetInstances",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetInstancesRequest"},
"output":{"shape":"GetInstancesResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetKeyPair":{
"name":"GetKeyPair",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetKeyPairRequest"},
"output":{"shape":"GetKeyPairResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetKeyPairs":{
"name":"GetKeyPairs",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetKeyPairsRequest"},
"output":{"shape":"GetKeyPairsResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetLoadBalancer":{
"name":"GetLoadBalancer",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetLoadBalancerRequest"},
"output":{"shape":"GetLoadBalancerResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetLoadBalancerMetricData":{
"name":"GetLoadBalancerMetricData",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetLoadBalancerMetricDataRequest"},
"output":{"shape":"GetLoadBalancerMetricDataResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetLoadBalancerTlsCertificates":{
"name":"GetLoadBalancerTlsCertificates",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetLoadBalancerTlsCertificatesRequest"},
"output":{"shape":"GetLoadBalancerTlsCertificatesResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetLoadBalancers":{
"name":"GetLoadBalancers",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetLoadBalancersRequest"},
"output":{"shape":"GetLoadBalancersResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetOperation":{
"name":"GetOperation",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetOperationRequest"},
"output":{"shape":"GetOperationResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetOperations":{
"name":"GetOperations",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetOperationsRequest"},
"output":{"shape":"GetOperationsResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetOperationsForResource":{
"name":"GetOperationsForResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetOperationsForResourceRequest"},
"output":{"shape":"GetOperationsForResourceResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetRegions":{
"name":"GetRegions",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetRegionsRequest"},
"output":{"shape":"GetRegionsResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetStaticIp":{
"name":"GetStaticIp",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetStaticIpRequest"},
"output":{"shape":"GetStaticIpResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"GetStaticIps":{
"name":"GetStaticIps",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetStaticIpsRequest"},
"output":{"shape":"GetStaticIpsResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"ImportKeyPair":{
"name":"ImportKeyPair",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ImportKeyPairRequest"},
"output":{"shape":"ImportKeyPairResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"IsVpcPeered":{
"name":"IsVpcPeered",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"IsVpcPeeredRequest"},
"output":{"shape":"IsVpcPeeredResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"OpenInstancePublicPorts":{
"name":"OpenInstancePublicPorts",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"OpenInstancePublicPortsRequest"},
"output":{"shape":"OpenInstancePublicPortsResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"PeerVpc":{
"name":"PeerVpc",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"PeerVpcRequest"},
"output":{"shape":"PeerVpcResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"PutInstancePublicPorts":{
"name":"PutInstancePublicPorts",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"PutInstancePublicPortsRequest"},
"output":{"shape":"PutInstancePublicPortsResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"RebootInstance":{
"name":"RebootInstance",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"RebootInstanceRequest"},
"output":{"shape":"RebootInstanceResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"ReleaseStaticIp":{
"name":"ReleaseStaticIp",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ReleaseStaticIpRequest"},
"output":{"shape":"ReleaseStaticIpResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"StartInstance":{
"name":"StartInstance",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StartInstanceRequest"},
"output":{"shape":"StartInstanceResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"StopInstance":{
"name":"StopInstance",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StopInstanceRequest"},
"output":{"shape":"StopInstanceResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"UnpeerVpc":{
"name":"UnpeerVpc",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UnpeerVpcRequest"},
"output":{"shape":"UnpeerVpcResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"UpdateDomainEntry":{
"name":"UpdateDomainEntry",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateDomainEntryRequest"},
"output":{"shape":"UpdateDomainEntryResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
},
"UpdateLoadBalancerAttribute":{
"name":"UpdateLoadBalancerAttribute",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateLoadBalancerAttributeRequest"},
"output":{"shape":"UpdateLoadBalancerAttributeResult"},
"errors":[
{"shape":"ServiceException"},
{"shape":"InvalidInputException"},
{"shape":"NotFoundException"},
{"shape":"OperationFailureException"},
{"shape":"AccessDeniedException"},
{"shape":"AccountSetupInProgressException"},
{"shape":"UnauthenticatedException"}
]
}
},
"shapes":{
"AccessDeniedException":{
"type":"structure",
"members":{
"code":{"shape":"string"},
"docs":{"shape":"string"},
"message":{"shape":"string"},
"tip":{"shape":"string"}
},
"exception":true
},
"AccessDirection":{
"type":"string",
"enum":[
"inbound",
"outbound"
]
},
"AccountSetupInProgressException":{
"type":"structure",
"members":{
"code":{"shape":"string"},
"docs":{"shape":"string"},
"message":{"shape":"string"},
"tip":{"shape":"string"}
},
"exception":true
},
"AllocateStaticIpRequest":{
"type":"structure",
"required":["staticIpName"],
"members":{
"staticIpName":{"shape":"ResourceName"}
}
},
"AllocateStaticIpResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"AttachDiskRequest":{
"type":"structure",
"required":[
"diskName",
"instanceName",
"diskPath"
],
"members":{
"diskName":{"shape":"ResourceName"},
"instanceName":{"shape":"ResourceName"},
"diskPath":{"shape":"NonEmptyString"}
}
},
"AttachDiskResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"AttachInstancesToLoadBalancerRequest":{
"type":"structure",
"required":[
"loadBalancerName",
"instanceNames"
],
"members":{
"loadBalancerName":{"shape":"ResourceName"},
"instanceNames":{"shape":"ResourceNameList"}
}
},
"AttachInstancesToLoadBalancerResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"AttachLoadBalancerTlsCertificateRequest":{
"type":"structure",
"required":[
"loadBalancerName",
"certificateName"
],
"members":{
"loadBalancerName":{"shape":"ResourceName"},
"certificateName":{"shape":"ResourceName"}
}
},
"AttachLoadBalancerTlsCertificateResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"AttachStaticIpRequest":{
"type":"structure",
"required":[
"staticIpName",
"instanceName"
],
"members":{
"staticIpName":{"shape":"ResourceName"},
"instanceName":{"shape":"ResourceName"}
}
},
"AttachStaticIpResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"AttachedDiskMap":{
"type":"map",
"key":{"shape":"ResourceName"},
"value":{"shape":"DiskMapList"}
},
"AvailabilityZone":{
"type":"structure",
"members":{
"zoneName":{"shape":"NonEmptyString"},
"state":{"shape":"NonEmptyString"}
}
},
"AvailabilityZoneList":{
"type":"list",
"member":{"shape":"AvailabilityZone"}
},
"Base64":{"type":"string"},
"Blueprint":{
"type":"structure",
"members":{
"blueprintId":{"shape":"NonEmptyString"},
"name":{"shape":"ResourceName"},
"group":{"shape":"NonEmptyString"},
"type":{"shape":"BlueprintType"},
"description":{"shape":"string"},
"isActive":{"shape":"boolean"},
"minPower":{"shape":"integer"},
"version":{"shape":"string"},
"versionCode":{"shape":"string"},
"productUrl":{"shape":"string"},
"licenseUrl":{"shape":"string"},
"platform":{"shape":"InstancePlatform"}
}
},
"BlueprintList":{
"type":"list",
"member":{"shape":"Blueprint"}
},
"BlueprintType":{
"type":"string",
"enum":[
"os",
"app"
]
},
"Bundle":{
"type":"structure",
"members":{
"price":{"shape":"float"},
"cpuCount":{"shape":"integer"},
"diskSizeInGb":{"shape":"integer"},
"bundleId":{"shape":"NonEmptyString"},
"instanceType":{"shape":"string"},
"isActive":{"shape":"boolean"},
"name":{"shape":"string"},
"power":{"shape":"integer"},
"ramSizeInGb":{"shape":"float"},
"transferPerMonthInGb":{"shape":"integer"},
"supportedPlatforms":{"shape":"InstancePlatformList"}
}
},
"BundleList":{
"type":"list",
"member":{"shape":"Bundle"}
},
"CloseInstancePublicPortsRequest":{
"type":"structure",
"required":[
"portInfo",
"instanceName"
],
"members":{
"portInfo":{"shape":"PortInfo"},
"instanceName":{"shape":"ResourceName"}
}
},
"CloseInstancePublicPortsResult":{
"type":"structure",
"members":{
"operation":{"shape":"Operation"}
}
},
"CreateDiskFromSnapshotRequest":{
"type":"structure",
"required":[
"diskName",
"diskSnapshotName",
"availabilityZone",
"sizeInGb"
],
"members":{
"diskName":{"shape":"ResourceName"},
"diskSnapshotName":{"shape":"ResourceName"},
"availabilityZone":{"shape":"NonEmptyString"},
"sizeInGb":{"shape":"integer"}
}
},
"CreateDiskFromSnapshotResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"CreateDiskRequest":{
"type":"structure",
"required":[
"diskName",
"availabilityZone",
"sizeInGb"
],
"members":{
"diskName":{"shape":"ResourceName"},
"availabilityZone":{"shape":"NonEmptyString"},
"sizeInGb":{"shape":"integer"}
}
},
"CreateDiskResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"CreateDiskSnapshotRequest":{
"type":"structure",
"required":[
"diskName",
"diskSnapshotName"
],
"members":{
"diskName":{"shape":"ResourceName"},
"diskSnapshotName":{"shape":"ResourceName"}
}
},
"CreateDiskSnapshotResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"CreateDomainEntryRequest":{
"type":"structure",
"required":[
"domainName",
"domainEntry"
],
"members":{
"domainName":{"shape":"DomainName"},
"domainEntry":{"shape":"DomainEntry"}
}
},
"CreateDomainEntryResult":{
"type":"structure",
"members":{
"operation":{"shape":"Operation"}
}
},
"CreateDomainRequest":{
"type":"structure",
"required":["domainName"],
"members":{
"domainName":{"shape":"DomainName"}
}
},
"CreateDomainResult":{
"type":"structure",
"members":{
"operation":{"shape":"Operation"}
}
},
"CreateInstanceSnapshotRequest":{
"type":"structure",
"required":[
"instanceSnapshotName",
"instanceName"
],
"members":{
"instanceSnapshotName":{"shape":"ResourceName"},
"instanceName":{"shape":"ResourceName"}
}
},
"CreateInstanceSnapshotResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"CreateInstancesFromSnapshotRequest":{
"type":"structure",
"required":[
"instanceNames",
"availabilityZone",
"instanceSnapshotName",
"bundleId"
],
"members":{
"instanceNames":{"shape":"StringList"},
"attachedDiskMapping":{"shape":"AttachedDiskMap"},
"availabilityZone":{"shape":"string"},
"instanceSnapshotName":{"shape":"ResourceName"},
"bundleId":{"shape":"NonEmptyString"},
"userData":{"shape":"string"},
"keyPairName":{"shape":"ResourceName"}
}
},
"CreateInstancesFromSnapshotResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"CreateInstancesRequest":{
"type":"structure",
"required":[
"instanceNames",
"availabilityZone",
"blueprintId",
"bundleId"
],
"members":{
"instanceNames":{"shape":"StringList"},
"availabilityZone":{"shape":"string"},
"customImageName":{
"shape":"ResourceName",
"deprecated":true
},
"blueprintId":{"shape":"NonEmptyString"},
"bundleId":{"shape":"NonEmptyString"},
"userData":{"shape":"string"},
"keyPairName":{"shape":"ResourceName"}
}
},
"CreateInstancesResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"CreateKeyPairRequest":{
"type":"structure",
"required":["keyPairName"],
"members":{
"keyPairName":{"shape":"ResourceName"}
}
},
"CreateKeyPairResult":{
"type":"structure",
"members":{
"keyPair":{"shape":"KeyPair"},
"publicKeyBase64":{"shape":"Base64"},
"privateKeyBase64":{"shape":"Base64"},
"operation":{"shape":"Operation"}
}
},
"CreateLoadBalancerRequest":{
"type":"structure",
"required":[
"loadBalancerName",
"instancePort"
],
"members":{
"loadBalancerName":{"shape":"ResourceName"},
"instancePort":{"shape":"Port"},
"healthCheckPath":{"shape":"string"},
"certificateName":{"shape":"ResourceName"},
"certificateDomainName":{"shape":"DomainName"},
"certificateAlternativeNames":{"shape":"DomainNameList"}
}
},
"CreateLoadBalancerResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"CreateLoadBalancerTlsCertificateRequest":{
"type":"structure",
"required":[
"loadBalancerName",
"certificateName",
"certificateDomainName"
],
"members":{
"loadBalancerName":{"shape":"ResourceName"},
"certificateName":{"shape":"ResourceName"},
"certificateDomainName":{"shape":"DomainName"},
"certificateAlternativeNames":{"shape":"DomainNameList"}
}
},
"CreateLoadBalancerTlsCertificateResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"DeleteDiskRequest":{
"type":"structure",
"required":["diskName"],
"members":{
"diskName":{"shape":"ResourceName"}
}
},
"DeleteDiskResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"DeleteDiskSnapshotRequest":{
"type":"structure",
"required":["diskSnapshotName"],
"members":{
"diskSnapshotName":{"shape":"ResourceName"}
}
},
"DeleteDiskSnapshotResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"DeleteDomainEntryRequest":{
"type":"structure",
"required":[
"domainName",
"domainEntry"
],
"members":{
"domainName":{"shape":"DomainName"},
"domainEntry":{"shape":"DomainEntry"}
}
},
"DeleteDomainEntryResult":{
"type":"structure",
"members":{
"operation":{"shape":"Operation"}
}
},
"DeleteDomainRequest":{
"type":"structure",
"required":["domainName"],
"members":{
"domainName":{"shape":"DomainName"}
}
},
"DeleteDomainResult":{
"type":"structure",
"members":{
"operation":{"shape":"Operation"}
}
},
"DeleteInstanceRequest":{
"type":"structure",
"required":["instanceName"],
"members":{
"instanceName":{"shape":"ResourceName"}
}
},
"DeleteInstanceResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"DeleteInstanceSnapshotRequest":{
"type":"structure",
"required":["instanceSnapshotName"],
"members":{
"instanceSnapshotName":{"shape":"ResourceName"}
}
},
"DeleteInstanceSnapshotResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"DeleteKeyPairRequest":{
"type":"structure",
"required":["keyPairName"],
"members":{
"keyPairName":{"shape":"ResourceName"}
}
},
"DeleteKeyPairResult":{
"type":"structure",
"members":{
"operation":{"shape":"Operation"}
}
},
"DeleteLoadBalancerRequest":{
"type":"structure",
"required":["loadBalancerName"],
"members":{
"loadBalancerName":{"shape":"ResourceName"}
}
},
"DeleteLoadBalancerResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"DeleteLoadBalancerTlsCertificateRequest":{
"type":"structure",
"required":[
"loadBalancerName",
"certificateName"
],
"members":{
"loadBalancerName":{"shape":"ResourceName"},
"certificateName":{"shape":"ResourceName"},
"force":{"shape":"boolean"}
}
},
"DeleteLoadBalancerTlsCertificateResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"DetachDiskRequest":{
"type":"structure",
"required":["diskName"],
"members":{
"diskName":{"shape":"ResourceName"}
}
},
"DetachDiskResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"DetachInstancesFromLoadBalancerRequest":{
"type":"structure",
"required":[
"loadBalancerName",
"instanceNames"
],
"members":{
"loadBalancerName":{"shape":"ResourceName"},
"instanceNames":{"shape":"ResourceNameList"}
}
},
"DetachInstancesFromLoadBalancerResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"DetachStaticIpRequest":{
"type":"structure",
"required":["staticIpName"],
"members":{
"staticIpName":{"shape":"ResourceName"}
}
},
"DetachStaticIpResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"Disk":{
"type":"structure",
"members":{
"name":{"shape":"ResourceName"},
"arn":{"shape":"NonEmptyString"},
"supportCode":{"shape":"string"},
"createdAt":{"shape":"IsoDate"},
"location":{"shape":"ResourceLocation"},
"resourceType":{"shape":"ResourceType"},
"sizeInGb":{"shape":"integer"},
"isSystemDisk":{"shape":"boolean"},
"iops":{"shape":"integer"},
"path":{"shape":"string"},
"state":{"shape":"DiskState"},
"attachedTo":{"shape":"ResourceName"},
"isAttached":{"shape":"boolean"},
"attachmentState":{
"shape":"string",
"deprecated":true
},
"gbInUse":{
"shape":"integer",
"deprecated":true
}
}
},
"DiskList":{
"type":"list",
"member":{"shape":"Disk"}
},
"DiskMap":{
"type":"structure",
"members":{
"originalDiskPath":{"shape":"NonEmptyString"},
"newDiskName":{"shape":"ResourceName"}
}
},
"DiskMapList":{
"type":"list",
"member":{"shape":"DiskMap"}
},
"DiskSnapshot":{
"type":"structure",
"members":{
"name":{"shape":"ResourceName"},
"arn":{"shape":"NonEmptyString"},
"supportCode":{"shape":"string"},
"createdAt":{"shape":"IsoDate"},
"location":{"shape":"ResourceLocation"},
"resourceType":{"shape":"ResourceType"},
"sizeInGb":{"shape":"integer"},
"state":{"shape":"DiskSnapshotState"},
"progress":{"shape":"string"},
"fromDiskName":{"shape":"ResourceName"},
"fromDiskArn":{"shape":"NonEmptyString"}
}
},
"DiskSnapshotList":{
"type":"list",
"member":{"shape":"DiskSnapshot"}
},
"DiskSnapshotState":{
"type":"string",
"enum":[
"pending",
"completed",
"error",
"unknown"
]
},
"DiskState":{
"type":"string",
"enum":[
"pending",
"error",
"available",
"in-use",
"unknown"
]
},
"Domain":{
"type":"structure",
"members":{
"name":{"shape":"ResourceName"},
"arn":{"shape":"NonEmptyString"},
"supportCode":{"shape":"string"},
"createdAt":{"shape":"IsoDate"},
"location":{"shape":"ResourceLocation"},
"resourceType":{"shape":"ResourceType"},
"domainEntries":{"shape":"DomainEntryList"}
}
},
"DomainEntry":{
"type":"structure",
"members":{
"id":{"shape":"NonEmptyString"},
"name":{"shape":"DomainName"},
"target":{"shape":"string"},
"isAlias":{"shape":"boolean"},
"type":{"shape":"DomainEntryType"},
"options":{
"shape":"DomainEntryOptions",
"deprecated":true
}
}
},
"DomainEntryList":{
"type":"list",
"member":{"shape":"DomainEntry"}
},
"DomainEntryOptions":{
"type":"map",
"key":{"shape":"DomainEntryOptionsKeys"},
"value":{"shape":"string"}
},
"DomainEntryOptionsKeys":{"type":"string"},
"DomainEntryType":{"type":"string"},
"DomainList":{
"type":"list",
"member":{"shape":"Domain"}
},
"DomainName":{"type":"string"},
"DomainNameList":{
"type":"list",
"member":{"shape":"DomainName"}
},
"DownloadDefaultKeyPairRequest":{
"type":"structure",
"members":{
}
},
"DownloadDefaultKeyPairResult":{
"type":"structure",
"members":{
"publicKeyBase64":{"shape":"Base64"},
"privateKeyBase64":{"shape":"Base64"}
}
},
"GetActiveNamesRequest":{
"type":"structure",
"members":{
"pageToken":{"shape":"string"}
}
},
"GetActiveNamesResult":{
"type":"structure",
"members":{
"activeNames":{"shape":"StringList"},
"nextPageToken":{"shape":"string"}
}
},
"GetBlueprintsRequest":{
"type":"structure",
"members":{
"includeInactive":{"shape":"boolean"},
"pageToken":{"shape":"string"}
}
},
"GetBlueprintsResult":{
"type":"structure",
"members":{
"blueprints":{"shape":"BlueprintList"},
"nextPageToken":{"shape":"string"}
}
},
"GetBundlesRequest":{
"type":"structure",
"members":{
"includeInactive":{"shape":"boolean"},
"pageToken":{"shape":"string"}
}
},
"GetBundlesResult":{
"type":"structure",
"members":{
"bundles":{"shape":"BundleList"},
"nextPageToken":{"shape":"string"}
}
},
"GetDiskRequest":{
"type":"structure",
"required":["diskName"],
"members":{
"diskName":{"shape":"ResourceName"}
}
},
"GetDiskResult":{
"type":"structure",
"members":{
"disk":{"shape":"Disk"}
}
},
"GetDiskSnapshotRequest":{
"type":"structure",
"required":["diskSnapshotName"],
"members":{
"diskSnapshotName":{"shape":"ResourceName"}
}
},
"GetDiskSnapshotResult":{
"type":"structure",
"members":{
"diskSnapshot":{"shape":"DiskSnapshot"}
}
},
"GetDiskSnapshotsRequest":{
"type":"structure",
"members":{
"pageToken":{"shape":"string"}
}
},
"GetDiskSnapshotsResult":{
"type":"structure",
"members":{
"diskSnapshots":{"shape":"DiskSnapshotList"},
"nextPageToken":{"shape":"string"}
}
},
"GetDisksRequest":{
"type":"structure",
"members":{
"pageToken":{"shape":"string"}
}
},
"GetDisksResult":{
"type":"structure",
"members":{
"disks":{"shape":"DiskList"},
"nextPageToken":{"shape":"string"}
}
},
"GetDomainRequest":{
"type":"structure",
"required":["domainName"],
"members":{
"domainName":{"shape":"DomainName"}
}
},
"GetDomainResult":{
"type":"structure",
"members":{
"domain":{"shape":"Domain"}
}
},
"GetDomainsRequest":{
"type":"structure",
"members":{
"pageToken":{"shape":"string"}
}
},
"GetDomainsResult":{
"type":"structure",
"members":{
"domains":{"shape":"DomainList"},
"nextPageToken":{"shape":"string"}
}
},
"GetInstanceAccessDetailsRequest":{
"type":"structure",
"required":["instanceName"],
"members":{
"instanceName":{"shape":"ResourceName"},
"protocol":{"shape":"InstanceAccessProtocol"}
}
},
"GetInstanceAccessDetailsResult":{
"type":"structure",
"members":{
"accessDetails":{"shape":"InstanceAccessDetails"}
}
},
"GetInstanceMetricDataRequest":{
"type":"structure",
"required":[
"instanceName",
"metricName",
"period",
"startTime",
"endTime",
"unit",
"statistics"
],
"members":{
"instanceName":{"shape":"ResourceName"},
"metricName":{"shape":"InstanceMetricName"},
"period":{"shape":"MetricPeriod"},
"startTime":{"shape":"timestamp"},
"endTime":{"shape":"timestamp"},
"unit":{"shape":"MetricUnit"},
"statistics":{"shape":"MetricStatisticList"}
}
},
"GetInstanceMetricDataResult":{
"type":"structure",
"members":{
"metricName":{"shape":"InstanceMetricName"},
"metricData":{"shape":"MetricDatapointList"}
}
},
"GetInstancePortStatesRequest":{
"type":"structure",
"required":["instanceName"],
"members":{
"instanceName":{"shape":"ResourceName"}
}
},
"GetInstancePortStatesResult":{
"type":"structure",
"members":{
"portStates":{"shape":"InstancePortStateList"}
}
},
"GetInstanceRequest":{
"type":"structure",
"required":["instanceName"],
"members":{
"instanceName":{"shape":"ResourceName"}
}
},
"GetInstanceResult":{
"type":"structure",
"members":{
"instance":{"shape":"Instance"}
}
},
"GetInstanceSnapshotRequest":{
"type":"structure",
"required":["instanceSnapshotName"],
"members":{
"instanceSnapshotName":{"shape":"ResourceName"}
}
},
"GetInstanceSnapshotResult":{
"type":"structure",
"members":{
"instanceSnapshot":{"shape":"InstanceSnapshot"}
}
},
"GetInstanceSnapshotsRequest":{
"type":"structure",
"members":{
"pageToken":{"shape":"string"}
}
},
"GetInstanceSnapshotsResult":{
"type":"structure",
"members":{
"instanceSnapshots":{"shape":"InstanceSnapshotList"},
"nextPageToken":{"shape":"string"}
}
},
"GetInstanceStateRequest":{
"type":"structure",
"required":["instanceName"],
"members":{
"instanceName":{"shape":"ResourceName"}
}
},
"GetInstanceStateResult":{
"type":"structure",
"members":{
"state":{"shape":"InstanceState"}
}
},
"GetInstancesRequest":{
"type":"structure",
"members":{
"pageToken":{"shape":"string"}
}
},
"GetInstancesResult":{
"type":"structure",
"members":{
"instances":{"shape":"InstanceList"},
"nextPageToken":{"shape":"string"}
}
},
"GetKeyPairRequest":{
"type":"structure",
"required":["keyPairName"],
"members":{
"keyPairName":{"shape":"ResourceName"}
}
},
"GetKeyPairResult":{
"type":"structure",
"members":{
"keyPair":{"shape":"KeyPair"}
}
},
"GetKeyPairsRequest":{
"type":"structure",
"members":{
"pageToken":{"shape":"string"}
}
},
"GetKeyPairsResult":{
"type":"structure",
"members":{
"keyPairs":{"shape":"KeyPairList"},
"nextPageToken":{"shape":"string"}
}
},
"GetLoadBalancerMetricDataRequest":{
"type":"structure",
"required":[
"loadBalancerName",
"metricName",
"period",
"startTime",
"endTime",
"unit",
"statistics"
],
"members":{
"loadBalancerName":{"shape":"ResourceName"},
"metricName":{"shape":"LoadBalancerMetricName"},
"period":{"shape":"MetricPeriod"},
"startTime":{"shape":"timestamp"},
"endTime":{"shape":"timestamp"},
"unit":{"shape":"MetricUnit"},
"statistics":{"shape":"MetricStatisticList"}
}
},
"GetLoadBalancerMetricDataResult":{
"type":"structure",
"members":{
"metricName":{"shape":"LoadBalancerMetricName"},
"metricData":{"shape":"MetricDatapointList"}
}
},
"GetLoadBalancerRequest":{
"type":"structure",
"required":["loadBalancerName"],
"members":{
"loadBalancerName":{"shape":"ResourceName"}
}
},
"GetLoadBalancerResult":{
"type":"structure",
"members":{
"loadBalancer":{"shape":"LoadBalancer"}
}
},
"GetLoadBalancerTlsCertificatesRequest":{
"type":"structure",
"required":["loadBalancerName"],
"members":{
"loadBalancerName":{"shape":"ResourceName"}
}
},
"GetLoadBalancerTlsCertificatesResult":{
"type":"structure",
"members":{
"tlsCertificates":{"shape":"LoadBalancerTlsCertificateList"}
}
},
"GetLoadBalancersRequest":{
"type":"structure",
"members":{
"pageToken":{"shape":"string"}
}
},
"GetLoadBalancersResult":{
"type":"structure",
"members":{
"loadBalancers":{"shape":"LoadBalancerList"},
"nextPageToken":{"shape":"string"}
}
},
"GetOperationRequest":{
"type":"structure",
"required":["operationId"],
"members":{
"operationId":{"shape":"NonEmptyString"}
}
},
"GetOperationResult":{
"type":"structure",
"members":{
"operation":{"shape":"Operation"}
}
},
"GetOperationsForResourceRequest":{
"type":"structure",
"required":["resourceName"],
"members":{
"resourceName":{"shape":"ResourceName"},
"pageToken":{"shape":"string"}
}
},
"GetOperationsForResourceResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"},
"nextPageCount":{
"shape":"string",
"deprecated":true
},
"nextPageToken":{"shape":"string"}
}
},
"GetOperationsRequest":{
"type":"structure",
"members":{
"pageToken":{"shape":"string"}
}
},
"GetOperationsResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"},
"nextPageToken":{"shape":"string"}
}
},
"GetRegionsRequest":{
"type":"structure",
"members":{
"includeAvailabilityZones":{"shape":"boolean"}
}
},
"GetRegionsResult":{
"type":"structure",
"members":{
"regions":{"shape":"RegionList"}
}
},
"GetStaticIpRequest":{
"type":"structure",
"required":["staticIpName"],
"members":{
"staticIpName":{"shape":"ResourceName"}
}
},
"GetStaticIpResult":{
"type":"structure",
"members":{
"staticIp":{"shape":"StaticIp"}
}
},
"GetStaticIpsRequest":{
"type":"structure",
"members":{
"pageToken":{"shape":"string"}
}
},
"GetStaticIpsResult":{
"type":"structure",
"members":{
"staticIps":{"shape":"StaticIpList"},
"nextPageToken":{"shape":"string"}
}
},
"ImportKeyPairRequest":{
"type":"structure",
"required":[
"keyPairName",
"publicKeyBase64"
],
"members":{
"keyPairName":{"shape":"ResourceName"},
"publicKeyBase64":{"shape":"Base64"}
}
},
"ImportKeyPairResult":{
"type":"structure",
"members":{
"operation":{"shape":"Operation"}
}
},
"Instance":{
"type":"structure",
"members":{
"name":{"shape":"ResourceName"},
"arn":{"shape":"NonEmptyString"},
"supportCode":{"shape":"string"},
"createdAt":{"shape":"IsoDate"},
"location":{"shape":"ResourceLocation"},
"resourceType":{"shape":"ResourceType"},
"blueprintId":{"shape":"NonEmptyString"},
"blueprintName":{"shape":"NonEmptyString"},
"bundleId":{"shape":"NonEmptyString"},
"isStaticIp":{"shape":"boolean"},
"privateIpAddress":{"shape":"IpAddress"},
"publicIpAddress":{"shape":"IpAddress"},
"ipv6Address":{"shape":"IpV6Address"},
"hardware":{"shape":"InstanceHardware"},
"networking":{"shape":"InstanceNetworking"},
"state":{"shape":"InstanceState"},
"username":{"shape":"NonEmptyString"},
"sshKeyName":{"shape":"ResourceName"}
}
},
"InstanceAccessDetails":{
"type":"structure",
"members":{
"certKey":{"shape":"string"},
"expiresAt":{"shape":"IsoDate"},
"ipAddress":{"shape":"IpAddress"},
"password":{"shape":"string"},
"passwordData":{"shape":"PasswordData"},
"privateKey":{"shape":"string"},
"protocol":{"shape":"InstanceAccessProtocol"},
"instanceName":{"shape":"ResourceName"},
"username":{"shape":"string"}
}
},
"InstanceAccessProtocol":{
"type":"string",
"enum":[
"ssh",
"rdp"
]
},
"InstanceHardware":{
"type":"structure",
"members":{
"cpuCount":{"shape":"integer"},
"disks":{"shape":"DiskList"},
"ramSizeInGb":{"shape":"float"}
}
},
"InstanceHealthReason":{
"type":"string",
"enum":[
"Lb.RegistrationInProgress",
"Lb.InitialHealthChecking",
"Lb.InternalError",
"Instance.ResponseCodeMismatch",
"Instance.Timeout",
"Instance.FailedHealthChecks",
"Instance.NotRegistered",
"Instance.NotInUse",
"Instance.DeregistrationInProgress",
"Instance.InvalidState",
"Instance.IpUnusable"
]
},
"InstanceHealthState":{
"type":"string",
"enum":[
"initial",
"healthy",
"unhealthy",
"unused",
"draining",
"unavailable"
]
},
"InstanceHealthSummary":{
"type":"structure",
"members":{
"instanceName":{"shape":"ResourceName"},
"instanceHealth":{"shape":"InstanceHealthState"},
"instanceHealthReason":{"shape":"InstanceHealthReason"}
}
},
"InstanceHealthSummaryList":{
"type":"list",
"member":{"shape":"InstanceHealthSummary"}
},
"InstanceList":{
"type":"list",
"member":{"shape":"Instance"}
},
"InstanceMetricName":{
"type":"string",
"enum":[
"CPUUtilization",
"NetworkIn",
"NetworkOut",
"StatusCheckFailed",
"StatusCheckFailed_Instance",
"StatusCheckFailed_System"
]
},
"InstanceNetworking":{
"type":"structure",
"members":{
"monthlyTransfer":{"shape":"MonthlyTransfer"},
"ports":{"shape":"InstancePortInfoList"}
}
},
"InstancePlatform":{
"type":"string",
"enum":[
"LINUX_UNIX",
"WINDOWS"
]
},
"InstancePlatformList":{
"type":"list",
"member":{"shape":"InstancePlatform"}
},
"InstancePortInfo":{
"type":"structure",
"members":{
"fromPort":{"shape":"Port"},
"toPort":{"shape":"Port"},
"protocol":{"shape":"NetworkProtocol"},
"accessFrom":{"shape":"string"},
"accessType":{"shape":"PortAccessType"},
"commonName":{"shape":"string"},
"accessDirection":{"shape":"AccessDirection"}
}
},
"InstancePortInfoList":{
"type":"list",
"member":{"shape":"InstancePortInfo"}
},
"InstancePortState":{
"type":"structure",
"members":{
"fromPort":{"shape":"Port"},
"toPort":{"shape":"Port"},
"protocol":{"shape":"NetworkProtocol"},
"state":{"shape":"PortState"}
}
},
"InstancePortStateList":{
"type":"list",
"member":{"shape":"InstancePortState"}
},
"InstanceSnapshot":{
"type":"structure",
"members":{
"name":{"shape":"ResourceName"},
"arn":{"shape":"NonEmptyString"},
"supportCode":{"shape":"string"},
"createdAt":{"shape":"IsoDate"},
"location":{"shape":"ResourceLocation"},
"resourceType":{"shape":"ResourceType"},
"state":{"shape":"InstanceSnapshotState"},
"progress":{"shape":"string"},
"fromAttachedDisks":{"shape":"DiskList"},
"fromInstanceName":{"shape":"ResourceName"},
"fromInstanceArn":{"shape":"NonEmptyString"},
"fromBlueprintId":{"shape":"string"},
"fromBundleId":{"shape":"string"},
"sizeInGb":{"shape":"integer"}
}
},
"InstanceSnapshotList":{
"type":"list",
"member":{"shape":"InstanceSnapshot"}
},
"InstanceSnapshotState":{
"type":"string",
"enum":[
"pending",
"error",
"available"
]
},
"InstanceState":{
"type":"structure",
"members":{
"code":{"shape":"integer"},
"name":{"shape":"string"}
}
},
"InvalidInputException":{
"type":"structure",
"members":{
"code":{"shape":"string"},
"docs":{"shape":"string"},
"message":{"shape":"string"},
"tip":{"shape":"string"}
},
"exception":true
},
"IpAddress":{
"type":"string",
"pattern":"([0-9]{1,3}\\.){3}[0-9]{1,3}"
},
"IpV6Address":{
"type":"string",
"pattern":"([A-F0-9]{1,4}:){7}[A-F0-9]{1,4}"
},
"IsVpcPeeredRequest":{
"type":"structure",
"members":{
}
},
"IsVpcPeeredResult":{
"type":"structure",
"members":{
"isPeered":{"shape":"boolean"}
}
},
"IsoDate":{"type":"timestamp"},
"KeyPair":{
"type":"structure",
"members":{
"name":{"shape":"ResourceName"},
"arn":{"shape":"NonEmptyString"},
"supportCode":{"shape":"string"},
"createdAt":{"shape":"IsoDate"},
"location":{"shape":"ResourceLocation"},
"resourceType":{"shape":"ResourceType"},
"fingerprint":{"shape":"Base64"}
}
},
"KeyPairList":{
"type":"list",
"member":{"shape":"KeyPair"}
},
"LoadBalancer":{
"type":"structure",
"members":{
"name":{"shape":"ResourceName"},
"arn":{"shape":"NonEmptyString"},
"supportCode":{"shape":"string"},
"createdAt":{"shape":"IsoDate"},
"location":{"shape":"ResourceLocation"},
"resourceType":{"shape":"ResourceType"},
"dnsName":{"shape":"NonEmptyString"},
"state":{"shape":"LoadBalancerState"},
"protocol":{"shape":"LoadBalancerProtocol"},
"publicPorts":{"shape":"PortList"},
"healthCheckPath":{"shape":"NonEmptyString"},
"instancePort":{"shape":"integer"},
"instanceHealthSummary":{"shape":"InstanceHealthSummaryList"},
"tlsCertificateSummaries":{"shape":"LoadBalancerTlsCertificateSummaryList"},
"configurationOptions":{"shape":"LoadBalancerConfigurationOptions"}
}
},
"LoadBalancerAttributeName":{
"type":"string",
"enum":[
"HealthCheckPath",
"SessionStickinessEnabled",
"SessionStickiness_LB_CookieDurationSeconds"
]
},
"LoadBalancerConfigurationOptions":{
"type":"map",
"key":{"shape":"LoadBalancerAttributeName"},
"value":{"shape":"string"}
},
"LoadBalancerList":{
"type":"list",
"member":{"shape":"LoadBalancer"}
},
"LoadBalancerMetricName":{
"type":"string",
"enum":[
"ClientTLSNegotiationErrorCount",
"HealthyHostCount",
"UnhealthyHostCount",
"HTTPCode_LB_4XX_Count",
"HTTPCode_LB_5XX_Count",
"HTTPCode_Instance_2XX_Count",
"HTTPCode_Instance_3XX_Count",
"HTTPCode_Instance_4XX_Count",
"HTTPCode_Instance_5XX_Count",
"InstanceResponseTime",
"RejectedConnectionCount",
"RequestCount"
]
},
"LoadBalancerProtocol":{
"type":"string",
"enum":[
"HTTP_HTTPS",
"HTTP"
]
},
"LoadBalancerState":{
"type":"string",
"enum":[
"active",
"provisioning",
"active_impaired",
"failed",
"unknown"
]
},
"LoadBalancerTlsCertificate":{
"type":"structure",
"members":{
"name":{"shape":"ResourceName"},
"arn":{"shape":"NonEmptyString"},
"supportCode":{"shape":"string"},
"createdAt":{"shape":"IsoDate"},
"location":{"shape":"ResourceLocation"},
"resourceType":{"shape":"ResourceType"},
"loadBalancerName":{"shape":"ResourceName"},
"isAttached":{"shape":"boolean"},
"status":{"shape":"LoadBalancerTlsCertificateStatus"},
"domainName":{"shape":"DomainName"},
"domainValidationRecords":{"shape":"LoadBalancerTlsCertificateDomainValidationRecordList"},
"failureReason":{"shape":"LoadBalancerTlsCertificateFailureReason"},
"issuedAt":{"shape":"IsoDate"},
"issuer":{"shape":"NonEmptyString"},
"keyAlgorithm":{"shape":"NonEmptyString"},
"notAfter":{"shape":"IsoDate"},
"notBefore":{"shape":"IsoDate"},
"renewalSummary":{"shape":"LoadBalancerTlsCertificateRenewalSummary"},
"revocationReason":{"shape":"LoadBalancerTlsCertificateRevocationReason"},
"revokedAt":{"shape":"IsoDate"},
"serial":{"shape":"NonEmptyString"},
"signatureAlgorithm":{"shape":"NonEmptyString"},
"subject":{"shape":"NonEmptyString"},
"subjectAlternativeNames":{"shape":"StringList"}
}
},
"LoadBalancerTlsCertificateDomainStatus":{
"type":"string",
"enum":[
"PENDING_VALIDATION",
"FAILED",
"SUCCESS"
]
},
"LoadBalancerTlsCertificateDomainValidationOption":{
"type":"structure",
"members":{
"domainName":{"shape":"DomainName"},
"validationStatus":{"shape":"LoadBalancerTlsCertificateDomainStatus"}
}
},
"LoadBalancerTlsCertificateDomainValidationOptionList":{
"type":"list",
"member":{"shape":"LoadBalancerTlsCertificateDomainValidationOption"}
},
"LoadBalancerTlsCertificateDomainValidationRecord":{
"type":"structure",
"members":{
"name":{"shape":"NonEmptyString"},
"type":{"shape":"NonEmptyString"},
"value":{"shape":"NonEmptyString"},
"validationStatus":{"shape":"LoadBalancerTlsCertificateDomainStatus"},
"domainName":{"shape":"DomainName"}
}
},
"LoadBalancerTlsCertificateDomainValidationRecordList":{
"type":"list",
"member":{"shape":"LoadBalancerTlsCertificateDomainValidationRecord"}
},
"LoadBalancerTlsCertificateFailureReason":{
"type":"string",
"enum":[
"NO_AVAILABLE_CONTACTS",
"ADDITIONAL_VERIFICATION_REQUIRED",
"DOMAIN_NOT_ALLOWED",
"INVALID_PUBLIC_DOMAIN",
"OTHER"
]
},
"LoadBalancerTlsCertificateList":{
"type":"list",
"member":{"shape":"LoadBalancerTlsCertificate"}
},
"LoadBalancerTlsCertificateRenewalStatus":{
"type":"string",
"enum":[
"PENDING_AUTO_RENEWAL",
"PENDING_VALIDATION",
"SUCCESS",
"FAILED"
]
},
"LoadBalancerTlsCertificateRenewalSummary":{
"type":"structure",
"members":{
"renewalStatus":{"shape":"LoadBalancerTlsCertificateRenewalStatus"},
"domainValidationOptions":{"shape":"LoadBalancerTlsCertificateDomainValidationOptionList"}
}
},
"LoadBalancerTlsCertificateRevocationReason":{
"type":"string",
"enum":[
"UNSPECIFIED",
"KEY_COMPROMISE",
"CA_COMPROMISE",
"AFFILIATION_CHANGED",
"SUPERCEDED",
"CESSATION_OF_OPERATION",
"CERTIFICATE_HOLD",
"REMOVE_FROM_CRL",
"PRIVILEGE_WITHDRAWN",
"A_A_COMPROMISE"
]
},
"LoadBalancerTlsCertificateStatus":{
"type":"string",
"enum":[
"PENDING_VALIDATION",
"ISSUED",
"INACTIVE",
"EXPIRED",
"VALIDATION_TIMED_OUT",
"REVOKED",
"FAILED",
"UNKNOWN"
]
},
"LoadBalancerTlsCertificateSummary":{
"type":"structure",
"members":{
"name":{"shape":"ResourceName"},
"isAttached":{"shape":"boolean"}
}
},
"LoadBalancerTlsCertificateSummaryList":{
"type":"list",
"member":{"shape":"LoadBalancerTlsCertificateSummary"}
},
"MetricDatapoint":{
"type":"structure",
"members":{
"average":{"shape":"double"},
"maximum":{"shape":"double"},
"minimum":{"shape":"double"},
"sampleCount":{"shape":"double"},
"sum":{"shape":"double"},
"timestamp":{"shape":"timestamp"},
"unit":{"shape":"MetricUnit"}
}
},
"MetricDatapointList":{
"type":"list",
"member":{"shape":"MetricDatapoint"}
},
"MetricPeriod":{
"type":"integer",
"max":86400,
"min":60
},
"MetricStatistic":{
"type":"string",
"enum":[
"Minimum",
"Maximum",
"Sum",
"Average",
"SampleCount"
]
},
"MetricStatisticList":{
"type":"list",
"member":{"shape":"MetricStatistic"}
},
"MetricUnit":{
"type":"string",
"enum":[
"Seconds",
"Microseconds",
"Milliseconds",
"Bytes",
"Kilobytes",
"Megabytes",
"Gigabytes",
"Terabytes",
"Bits",
"Kilobits",
"Megabits",
"Gigabits",
"Terabits",
"Percent",
"Count",
"Bytes/Second",
"Kilobytes/Second",
"Megabytes/Second",
"Gigabytes/Second",
"Terabytes/Second",
"Bits/Second",
"Kilobits/Second",
"Megabits/Second",
"Gigabits/Second",
"Terabits/Second",
"Count/Second",
"None"
]
},
"MonthlyTransfer":{
"type":"structure",
"members":{
"gbPerMonthAllocated":{"shape":"integer"}
}
},
"NetworkProtocol":{
"type":"string",
"enum":[
"tcp",
"all",
"udp"
]
},
"NonEmptyString":{
"type":"string",
"pattern":".*\\S.*"
},
"NotFoundException":{
"type":"structure",
"members":{
"code":{"shape":"string"},
"docs":{"shape":"string"},
"message":{"shape":"string"},
"tip":{"shape":"string"}
},
"exception":true
},
"OpenInstancePublicPortsRequest":{
"type":"structure",
"required":[
"portInfo",
"instanceName"
],
"members":{
"portInfo":{"shape":"PortInfo"},
"instanceName":{"shape":"ResourceName"}
}
},
"OpenInstancePublicPortsResult":{
"type":"structure",
"members":{
"operation":{"shape":"Operation"}
}
},
"Operation":{
"type":"structure",
"members":{
"id":{"shape":"NonEmptyString"},
"resourceName":{"shape":"ResourceName"},
"resourceType":{"shape":"ResourceType"},
"createdAt":{"shape":"IsoDate"},
"location":{"shape":"ResourceLocation"},
"isTerminal":{"shape":"boolean"},
"operationDetails":{"shape":"string"},
"operationType":{"shape":"OperationType"},
"status":{"shape":"OperationStatus"},
"statusChangedAt":{"shape":"IsoDate"},
"errorCode":{"shape":"string"},
"errorDetails":{"shape":"string"}
}
},
"OperationFailureException":{
"type":"structure",
"members":{
"code":{"shape":"string"},
"docs":{"shape":"string"},
"message":{"shape":"string"},
"tip":{"shape":"string"}
},
"exception":true
},
"OperationList":{
"type":"list",
"member":{"shape":"Operation"}
},
"OperationStatus":{
"type":"string",
"enum":[
"NotStarted",
"Started",
"Failed",
"Completed"
]
},
"OperationType":{
"type":"string",
"enum":[
"DeleteInstance",
"CreateInstance",
"StopInstance",
"StartInstance",
"RebootInstance",
"OpenInstancePublicPorts",
"PutInstancePublicPorts",
"CloseInstancePublicPorts",
"AllocateStaticIp",
"ReleaseStaticIp",
"AttachStaticIp",
"DetachStaticIp",
"UpdateDomainEntry",
"DeleteDomainEntry",
"CreateDomain",
"DeleteDomain",
"CreateInstanceSnapshot",
"DeleteInstanceSnapshot",
"CreateInstancesFromSnapshot",
"CreateLoadBalancer",
"DeleteLoadBalancer",
"AttachInstancesToLoadBalancer",
"DetachInstancesFromLoadBalancer",
"UpdateLoadBalancerAttribute",
"CreateLoadBalancerTlsCertificate",
"DeleteLoadBalancerTlsCertificate",
"AttachLoadBalancerTlsCertificate",
"CreateDisk",
"DeleteDisk",
"AttachDisk",
"DetachDisk",
"CreateDiskSnapshot",
"DeleteDiskSnapshot",
"CreateDiskFromSnapshot"
]
},
"PasswordData":{
"type":"structure",
"members":{
"ciphertext":{"shape":"string"},
"keyPairName":{"shape":"ResourceName"}
}
},
"PeerVpcRequest":{
"type":"structure",
"members":{
}
},
"PeerVpcResult":{
"type":"structure",
"members":{
"operation":{"shape":"Operation"}
}
},
"Port":{
"type":"integer",
"max":65535,
"min":0
},
"PortAccessType":{
"type":"string",
"enum":[
"Public",
"Private"
]
},
"PortInfo":{
"type":"structure",
"members":{
"fromPort":{"shape":"Port"},
"toPort":{"shape":"Port"},
"protocol":{"shape":"NetworkProtocol"}
}
},
"PortInfoList":{
"type":"list",
"member":{"shape":"PortInfo"}
},
"PortList":{
"type":"list",
"member":{"shape":"Port"}
},
"PortState":{
"type":"string",
"enum":[
"open",
"closed"
]
},
"PutInstancePublicPortsRequest":{
"type":"structure",
"required":[
"portInfos",
"instanceName"
],
"members":{
"portInfos":{"shape":"PortInfoList"},
"instanceName":{"shape":"ResourceName"}
}
},
"PutInstancePublicPortsResult":{
"type":"structure",
"members":{
"operation":{"shape":"Operation"}
}
},
"RebootInstanceRequest":{
"type":"structure",
"required":["instanceName"],
"members":{
"instanceName":{"shape":"ResourceName"}
}
},
"RebootInstanceResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"Region":{
"type":"structure",
"members":{
"continentCode":{"shape":"string"},
"description":{"shape":"string"},
"displayName":{"shape":"string"},
"name":{"shape":"RegionName"},
"availabilityZones":{"shape":"AvailabilityZoneList"}
}
},
"RegionList":{
"type":"list",
"member":{"shape":"Region"}
},
"RegionName":{
"type":"string",
"enum":[
"us-east-1",
"us-east-2",
"us-west-1",
"us-west-2",
"eu-west-1",
"eu-central-1",
"ap-south-1",
"ap-southeast-1",
"ap-southeast-2",
"ap-northeast-1",
"ap-northeast-2"
]
},
"ReleaseStaticIpRequest":{
"type":"structure",
"required":["staticIpName"],
"members":{
"staticIpName":{"shape":"ResourceName"}
}
},
"ReleaseStaticIpResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"ResourceLocation":{
"type":"structure",
"members":{
"availabilityZone":{"shape":"string"},
"regionName":{"shape":"RegionName"}
}
},
"ResourceName":{
"type":"string",
"pattern":"\\w[\\w\\-]*\\w"
},
"ResourceNameList":{
"type":"list",
"member":{"shape":"ResourceName"}
},
"ResourceType":{
"type":"string",
"enum":[
"Instance",
"StaticIp",
"KeyPair",
"InstanceSnapshot",
"Domain",
"PeeredVpc",
"LoadBalancer",
"LoadBalancerTlsCertificate",
"Disk",
"DiskSnapshot"
]
},
"ServiceException":{
"type":"structure",
"members":{
"code":{"shape":"string"},
"docs":{"shape":"string"},
"message":{"shape":"string"},
"tip":{"shape":"string"}
},
"exception":true,
"fault":true
},
"StartInstanceRequest":{
"type":"structure",
"required":["instanceName"],
"members":{
"instanceName":{"shape":"ResourceName"}
}
},
"StartInstanceResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"StaticIp":{
"type":"structure",
"members":{
"name":{"shape":"ResourceName"},
"arn":{"shape":"NonEmptyString"},
"supportCode":{"shape":"string"},
"createdAt":{"shape":"IsoDate"},
"location":{"shape":"ResourceLocation"},
"resourceType":{"shape":"ResourceType"},
"ipAddress":{"shape":"IpAddress"},
"attachedTo":{"shape":"ResourceName"},
"isAttached":{"shape":"boolean"}
}
},
"StaticIpList":{
"type":"list",
"member":{"shape":"StaticIp"}
},
"StopInstanceRequest":{
"type":"structure",
"required":["instanceName"],
"members":{
"instanceName":{"shape":"ResourceName"},
"force":{"shape":"boolean"}
}
},
"StopInstanceResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"StringList":{
"type":"list",
"member":{"shape":"string"}
},
"StringMax256":{
"type":"string",
"max":256,
"min":1
},
"UnauthenticatedException":{
"type":"structure",
"members":{
"code":{"shape":"string"},
"docs":{"shape":"string"},
"message":{"shape":"string"},
"tip":{"shape":"string"}
},
"exception":true
},
"UnpeerVpcRequest":{
"type":"structure",
"members":{
}
},
"UnpeerVpcResult":{
"type":"structure",
"members":{
"operation":{"shape":"Operation"}
}
},
"UpdateDomainEntryRequest":{
"type":"structure",
"required":[
"domainName",
"domainEntry"
],
"members":{
"domainName":{"shape":"DomainName"},
"domainEntry":{"shape":"DomainEntry"}
}
},
"UpdateDomainEntryResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"UpdateLoadBalancerAttributeRequest":{
"type":"structure",
"required":[
"loadBalancerName",
"attributeName",
"attributeValue"
],
"members":{
"loadBalancerName":{"shape":"ResourceName"},
"attributeName":{"shape":"LoadBalancerAttributeName"},
"attributeValue":{"shape":"StringMax256"}
}
},
"UpdateLoadBalancerAttributeResult":{
"type":"structure",
"members":{
"operations":{"shape":"OperationList"}
}
},
"boolean":{"type":"boolean"},
"double":{"type":"double"},
"float":{"type":"float"},
"integer":{"type":"integer"},
"string":{"type":"string"},
"timestamp":{"type":"timestamp"}
}
}