3354 lines
92 KiB
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"}
|
|
}
|
|
}
|