'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']]], 'CopySnapshot' => ['name' => 'CopySnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CopySnapshotRequest'], 'output' => ['shape' => 'CopySnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateCloudFormationStack' => ['name' => 'CreateCloudFormationStack', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateCloudFormationStackRequest'], 'output' => ['shape' => 'CreateCloudFormationStackResult'], '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']]], 'CreateRelationalDatabase' => ['name' => 'CreateRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRelationalDatabaseRequest'], 'output' => ['shape' => 'CreateRelationalDatabaseResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateRelationalDatabaseFromSnapshot' => ['name' => 'CreateRelationalDatabaseFromSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRelationalDatabaseFromSnapshotRequest'], 'output' => ['shape' => 'CreateRelationalDatabaseFromSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'CreateRelationalDatabaseSnapshot' => ['name' => 'CreateRelationalDatabaseSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'CreateRelationalDatabaseSnapshotRequest'], 'output' => ['shape' => 'CreateRelationalDatabaseSnapshotResult'], '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']]], 'DeleteRelationalDatabase' => ['name' => 'DeleteRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRelationalDatabaseRequest'], 'output' => ['shape' => 'DeleteRelationalDatabaseResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'DeleteRelationalDatabaseSnapshot' => ['name' => 'DeleteRelationalDatabaseSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'DeleteRelationalDatabaseSnapshotRequest'], 'output' => ['shape' => 'DeleteRelationalDatabaseSnapshotResult'], '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']]], 'ExportSnapshot' => ['name' => 'ExportSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'ExportSnapshotRequest'], 'output' => ['shape' => 'ExportSnapshotResult'], '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']]], 'GetCloudFormationStackRecords' => ['name' => 'GetCloudFormationStackRecords', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetCloudFormationStackRecordsRequest'], 'output' => ['shape' => 'GetCloudFormationStackRecordsResult'], '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']]], 'GetExportSnapshotRecords' => ['name' => 'GetExportSnapshotRecords', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetExportSnapshotRecordsRequest'], 'output' => ['shape' => 'GetExportSnapshotRecordsResult'], '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']]], 'GetRelationalDatabase' => ['name' => 'GetRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseRequest'], 'output' => ['shape' => 'GetRelationalDatabaseResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseBlueprints' => ['name' => 'GetRelationalDatabaseBlueprints', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseBlueprintsRequest'], 'output' => ['shape' => 'GetRelationalDatabaseBlueprintsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseBundles' => ['name' => 'GetRelationalDatabaseBundles', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseBundlesRequest'], 'output' => ['shape' => 'GetRelationalDatabaseBundlesResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseEvents' => ['name' => 'GetRelationalDatabaseEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseEventsRequest'], 'output' => ['shape' => 'GetRelationalDatabaseEventsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseLogEvents' => ['name' => 'GetRelationalDatabaseLogEvents', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseLogEventsRequest'], 'output' => ['shape' => 'GetRelationalDatabaseLogEventsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseLogStreams' => ['name' => 'GetRelationalDatabaseLogStreams', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseLogStreamsRequest'], 'output' => ['shape' => 'GetRelationalDatabaseLogStreamsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseMasterUserPassword' => ['name' => 'GetRelationalDatabaseMasterUserPassword', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseMasterUserPasswordRequest'], 'output' => ['shape' => 'GetRelationalDatabaseMasterUserPasswordResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseMetricData' => ['name' => 'GetRelationalDatabaseMetricData', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseMetricDataRequest'], 'output' => ['shape' => 'GetRelationalDatabaseMetricDataResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseParameters' => ['name' => 'GetRelationalDatabaseParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseParametersRequest'], 'output' => ['shape' => 'GetRelationalDatabaseParametersResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseSnapshot' => ['name' => 'GetRelationalDatabaseSnapshot', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseSnapshotRequest'], 'output' => ['shape' => 'GetRelationalDatabaseSnapshotResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabaseSnapshots' => ['name' => 'GetRelationalDatabaseSnapshots', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabaseSnapshotsRequest'], 'output' => ['shape' => 'GetRelationalDatabaseSnapshotsResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'GetRelationalDatabases' => ['name' => 'GetRelationalDatabases', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'GetRelationalDatabasesRequest'], 'output' => ['shape' => 'GetRelationalDatabasesResult'], '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']]], 'RebootRelationalDatabase' => ['name' => 'RebootRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'RebootRelationalDatabaseRequest'], 'output' => ['shape' => 'RebootRelationalDatabaseResult'], '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']]], 'StartRelationalDatabase' => ['name' => 'StartRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StartRelationalDatabaseRequest'], 'output' => ['shape' => 'StartRelationalDatabaseResult'], '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']]], 'StopRelationalDatabase' => ['name' => 'StopRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'StopRelationalDatabaseRequest'], 'output' => ['shape' => 'StopRelationalDatabaseResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'TagResource' => ['name' => 'TagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'TagResourceRequest'], 'output' => ['shape' => 'TagResourceResult'], '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']]], 'UntagResource' => ['name' => 'UntagResource', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UntagResourceRequest'], 'output' => ['shape' => 'UntagResourceResult'], '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']]], 'UpdateRelationalDatabase' => ['name' => 'UpdateRelationalDatabase', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRelationalDatabaseRequest'], 'output' => ['shape' => 'UpdateRelationalDatabaseResult'], 'errors' => [['shape' => 'ServiceException'], ['shape' => 'InvalidInputException'], ['shape' => 'NotFoundException'], ['shape' => 'OperationFailureException'], ['shape' => 'AccessDeniedException'], ['shape' => 'AccountSetupInProgressException'], ['shape' => 'UnauthenticatedException']]], 'UpdateRelationalDatabaseParameters' => ['name' => 'UpdateRelationalDatabaseParameters', 'http' => ['method' => 'POST', 'requestUri' => '/'], 'input' => ['shape' => 'UpdateRelationalDatabaseParametersRequest'], 'output' => ['shape' => 'UpdateRelationalDatabaseParametersResult'], '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']]], 'CloudFormationStackRecord' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'state' => ['shape' => 'RecordState'], 'sourceInfo' => ['shape' => 'CloudFormationStackRecordSourceInfoList'], 'destinationInfo' => ['shape' => 'DestinationInfo']]], 'CloudFormationStackRecordList' => ['type' => 'list', 'member' => ['shape' => 'CloudFormationStackRecord']], 'CloudFormationStackRecordSourceInfo' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'CloudFormationStackRecordSourceType'], 'name' => ['shape' => 'NonEmptyString'], 'arn' => ['shape' => 'NonEmptyString']]], 'CloudFormationStackRecordSourceInfoList' => ['type' => 'list', 'member' => ['shape' => 'CloudFormationStackRecordSourceInfo']], 'CloudFormationStackRecordSourceType' => ['type' => 'string', 'enum' => ['ExportSnapshotRecord']], 'CopySnapshotRequest' => ['type' => 'structure', 'required' => ['sourceSnapshotName', 'targetSnapshotName', 'sourceRegion'], 'members' => ['sourceSnapshotName' => ['shape' => 'ResourceName'], 'targetSnapshotName' => ['shape' => 'ResourceName'], 'sourceRegion' => ['shape' => 'RegionName']]], 'CopySnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateCloudFormationStackRequest' => ['type' => 'structure', 'required' => ['instances'], 'members' => ['instances' => ['shape' => 'InstanceEntryList']]], 'CreateCloudFormationStackResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateDiskFromSnapshotRequest' => ['type' => 'structure', 'required' => ['diskName', 'diskSnapshotName', 'availabilityZone', 'sizeInGb'], 'members' => ['diskName' => ['shape' => 'ResourceName'], 'diskSnapshotName' => ['shape' => 'ResourceName'], 'availabilityZone' => ['shape' => 'NonEmptyString'], 'sizeInGb' => ['shape' => 'integer'], 'tags' => ['shape' => 'TagList']]], 'CreateDiskFromSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateDiskRequest' => ['type' => 'structure', 'required' => ['diskName', 'availabilityZone', 'sizeInGb'], 'members' => ['diskName' => ['shape' => 'ResourceName'], 'availabilityZone' => ['shape' => 'NonEmptyString'], 'sizeInGb' => ['shape' => 'integer'], 'tags' => ['shape' => 'TagList']]], 'CreateDiskResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateDiskSnapshotRequest' => ['type' => 'structure', 'required' => ['diskName', 'diskSnapshotName'], 'members' => ['diskName' => ['shape' => 'ResourceName'], 'diskSnapshotName' => ['shape' => 'ResourceName'], 'tags' => ['shape' => 'TagList']]], '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'], 'tags' => ['shape' => 'TagList']]], 'CreateDomainResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'CreateInstanceSnapshotRequest' => ['type' => 'structure', 'required' => ['instanceSnapshotName', 'instanceName'], 'members' => ['instanceSnapshotName' => ['shape' => 'ResourceName'], 'instanceName' => ['shape' => 'ResourceName'], 'tags' => ['shape' => 'TagList']]], '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'], 'tags' => ['shape' => 'TagList']]], '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'], 'tags' => ['shape' => 'TagList']]], 'CreateInstancesResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateKeyPairRequest' => ['type' => 'structure', 'required' => ['keyPairName'], 'members' => ['keyPairName' => ['shape' => 'ResourceName'], 'tags' => ['shape' => 'TagList']]], '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'], 'tags' => ['shape' => 'TagList']]], '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'], 'tags' => ['shape' => 'TagList']]], 'CreateLoadBalancerTlsCertificateResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateRelationalDatabaseFromSnapshotRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'availabilityZone' => ['shape' => 'string'], 'publiclyAccessible' => ['shape' => 'boolean'], 'relationalDatabaseSnapshotName' => ['shape' => 'ResourceName'], 'relationalDatabaseBundleId' => ['shape' => 'string'], 'sourceRelationalDatabaseName' => ['shape' => 'ResourceName'], 'restoreTime' => ['shape' => 'IsoDate'], 'useLatestRestorableTime' => ['shape' => 'boolean'], 'tags' => ['shape' => 'TagList']]], 'CreateRelationalDatabaseFromSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName', 'relationalDatabaseBlueprintId', 'relationalDatabaseBundleId', 'masterDatabaseName', 'masterUsername'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'availabilityZone' => ['shape' => 'string'], 'relationalDatabaseBlueprintId' => ['shape' => 'string'], 'relationalDatabaseBundleId' => ['shape' => 'string'], 'masterDatabaseName' => ['shape' => 'string'], 'masterUsername' => ['shape' => 'string'], 'masterUserPassword' => ['shape' => 'SensitiveString'], 'preferredBackupWindow' => ['shape' => 'string'], 'preferredMaintenanceWindow' => ['shape' => 'string'], 'publiclyAccessible' => ['shape' => 'boolean'], 'tags' => ['shape' => 'TagList']]], 'CreateRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'CreateRelationalDatabaseSnapshotRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName', 'relationalDatabaseSnapshotName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'relationalDatabaseSnapshotName' => ['shape' => 'ResourceName'], 'tags' => ['shape' => 'TagList']]], 'CreateRelationalDatabaseSnapshotResult' => ['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']]], 'DeleteRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'skipFinalSnapshot' => ['shape' => 'boolean'], 'finalRelationalDatabaseSnapshotName' => ['shape' => 'ResourceName']]], 'DeleteRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DeleteRelationalDatabaseSnapshotRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseSnapshotName'], 'members' => ['relationalDatabaseSnapshotName' => ['shape' => 'ResourceName']]], 'DeleteRelationalDatabaseSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'DestinationInfo' => ['type' => 'structure', 'members' => ['id' => ['shape' => 'NonEmptyString'], 'service' => ['shape' => 'NonEmptyString']]], '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'], 'tags' => ['shape' => 'TagList'], '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]]], 'DiskInfo' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'string'], 'path' => ['shape' => 'NonEmptyString'], 'sizeInGb' => ['shape' => 'integer'], 'isSystemDisk' => ['shape' => 'boolean']]], 'DiskInfoList' => ['type' => 'list', 'member' => ['shape' => 'DiskInfo']], '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'], 'tags' => ['shape' => 'TagList'], 'sizeInGb' => ['shape' => 'integer'], 'state' => ['shape' => 'DiskSnapshotState'], 'progress' => ['shape' => 'string'], 'fromDiskName' => ['shape' => 'ResourceName'], 'fromDiskArn' => ['shape' => 'NonEmptyString']]], 'DiskSnapshotInfo' => ['type' => 'structure', 'members' => ['sizeInGb' => ['shape' => 'integer']]], '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'], 'tags' => ['shape' => 'TagList'], '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']]], 'ExportSnapshotRecord' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'state' => ['shape' => 'RecordState'], 'sourceInfo' => ['shape' => 'ExportSnapshotRecordSourceInfo'], 'destinationInfo' => ['shape' => 'DestinationInfo']]], 'ExportSnapshotRecordList' => ['type' => 'list', 'member' => ['shape' => 'ExportSnapshotRecord']], 'ExportSnapshotRecordSourceInfo' => ['type' => 'structure', 'members' => ['resourceType' => ['shape' => 'ExportSnapshotRecordSourceType'], 'createdAt' => ['shape' => 'IsoDate'], 'name' => ['shape' => 'NonEmptyString'], 'arn' => ['shape' => 'NonEmptyString'], 'fromResourceName' => ['shape' => 'NonEmptyString'], 'fromResourceArn' => ['shape' => 'NonEmptyString'], 'instanceSnapshotInfo' => ['shape' => 'InstanceSnapshotInfo'], 'diskSnapshotInfo' => ['shape' => 'DiskSnapshotInfo']]], 'ExportSnapshotRecordSourceType' => ['type' => 'string', 'enum' => ['InstanceSnapshot', 'DiskSnapshot']], 'ExportSnapshotRequest' => ['type' => 'structure', 'required' => ['sourceSnapshotName'], 'members' => ['sourceSnapshotName' => ['shape' => 'ResourceName']]], 'ExportSnapshotResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], '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']]], 'GetCloudFormationStackRecordsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetCloudFormationStackRecordsResult' => ['type' => 'structure', 'members' => ['cloudFormationStackRecords' => ['shape' => 'CloudFormationStackRecordList'], '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']]], 'GetExportSnapshotRecordsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetExportSnapshotRecordsResult' => ['type' => 'structure', 'members' => ['exportSnapshotRecords' => ['shape' => 'ExportSnapshotRecordList'], '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'], 'includeRelationalDatabaseAvailabilityZones' => ['shape' => 'boolean']]], 'GetRegionsResult' => ['type' => 'structure', 'members' => ['regions' => ['shape' => 'RegionList']]], 'GetRelationalDatabaseBlueprintsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseBlueprintsResult' => ['type' => 'structure', 'members' => ['blueprints' => ['shape' => 'RelationalDatabaseBlueprintList'], 'nextPageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseBundlesRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseBundlesResult' => ['type' => 'structure', 'members' => ['bundles' => ['shape' => 'RelationalDatabaseBundleList'], 'nextPageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseEventsRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'durationInMinutes' => ['shape' => 'integer'], 'pageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseEventsResult' => ['type' => 'structure', 'members' => ['relationalDatabaseEvents' => ['shape' => 'RelationalDatabaseEventList'], 'nextPageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseLogEventsRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName', 'logStreamName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'logStreamName' => ['shape' => 'string'], 'startTime' => ['shape' => 'IsoDate'], 'endTime' => ['shape' => 'IsoDate'], 'startFromHead' => ['shape' => 'boolean'], 'pageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseLogEventsResult' => ['type' => 'structure', 'members' => ['resourceLogEvents' => ['shape' => 'LogEventList'], 'nextBackwardToken' => ['shape' => 'string'], 'nextForwardToken' => ['shape' => 'string']]], 'GetRelationalDatabaseLogStreamsRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName']]], 'GetRelationalDatabaseLogStreamsResult' => ['type' => 'structure', 'members' => ['logStreams' => ['shape' => 'StringList']]], 'GetRelationalDatabaseMasterUserPasswordRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'passwordVersion' => ['shape' => 'RelationalDatabasePasswordVersion']]], 'GetRelationalDatabaseMasterUserPasswordResult' => ['type' => 'structure', 'members' => ['masterUserPassword' => ['shape' => 'SensitiveString'], 'createdAt' => ['shape' => 'IsoDate']]], 'GetRelationalDatabaseMetricDataRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName', 'metricName', 'period', 'startTime', 'endTime', 'unit', 'statistics'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'metricName' => ['shape' => 'RelationalDatabaseMetricName'], 'period' => ['shape' => 'MetricPeriod'], 'startTime' => ['shape' => 'IsoDate'], 'endTime' => ['shape' => 'IsoDate'], 'unit' => ['shape' => 'MetricUnit'], 'statistics' => ['shape' => 'MetricStatisticList']]], 'GetRelationalDatabaseMetricDataResult' => ['type' => 'structure', 'members' => ['metricName' => ['shape' => 'RelationalDatabaseMetricName'], 'metricData' => ['shape' => 'MetricDatapointList']]], 'GetRelationalDatabaseParametersRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'pageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseParametersResult' => ['type' => 'structure', 'members' => ['parameters' => ['shape' => 'RelationalDatabaseParameterList'], 'nextPageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName']]], 'GetRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['relationalDatabase' => ['shape' => 'RelationalDatabase']]], 'GetRelationalDatabaseSnapshotRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseSnapshotName'], 'members' => ['relationalDatabaseSnapshotName' => ['shape' => 'ResourceName']]], 'GetRelationalDatabaseSnapshotResult' => ['type' => 'structure', 'members' => ['relationalDatabaseSnapshot' => ['shape' => 'RelationalDatabaseSnapshot']]], 'GetRelationalDatabaseSnapshotsRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetRelationalDatabaseSnapshotsResult' => ['type' => 'structure', 'members' => ['relationalDatabaseSnapshots' => ['shape' => 'RelationalDatabaseSnapshotList'], 'nextPageToken' => ['shape' => 'string']]], 'GetRelationalDatabasesRequest' => ['type' => 'structure', 'members' => ['pageToken' => ['shape' => 'string']]], 'GetRelationalDatabasesResult' => ['type' => 'structure', 'members' => ['relationalDatabases' => ['shape' => 'RelationalDatabaseList'], 'nextPageToken' => ['shape' => 'string']]], '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'], 'tags' => ['shape' => 'TagList'], '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']], 'InstanceEntry' => ['type' => 'structure', 'required' => ['sourceName', 'instanceType', 'portInfoSource', 'availabilityZone'], 'members' => ['sourceName' => ['shape' => 'ResourceName'], 'instanceType' => ['shape' => 'NonEmptyString'], 'portInfoSource' => ['shape' => 'PortInfoSourceType'], 'userData' => ['shape' => 'string'], 'availabilityZone' => ['shape' => 'string']]], 'InstanceEntryList' => ['type' => 'list', 'member' => ['shape' => 'InstanceEntry']], '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'], 'tags' => ['shape' => 'TagList'], 'state' => ['shape' => 'InstanceSnapshotState'], 'progress' => ['shape' => 'string'], 'fromAttachedDisks' => ['shape' => 'DiskList'], 'fromInstanceName' => ['shape' => 'ResourceName'], 'fromInstanceArn' => ['shape' => 'NonEmptyString'], 'fromBlueprintId' => ['shape' => 'string'], 'fromBundleId' => ['shape' => 'string'], 'sizeInGb' => ['shape' => 'integer']]], 'InstanceSnapshotInfo' => ['type' => 'structure', 'members' => ['fromBundleId' => ['shape' => 'NonEmptyString'], 'fromBlueprintId' => ['shape' => 'NonEmptyString'], 'fromDiskInfo' => ['shape' => 'DiskInfoList']]], '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'], 'tags' => ['shape' => 'TagList'], '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'], 'tags' => ['shape' => 'TagList'], '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'], 'tags' => ['shape' => 'TagList'], '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']], 'LogEvent' => ['type' => 'structure', 'members' => ['createdAt' => ['shape' => 'IsoDate'], 'message' => ['shape' => 'string']]], 'LogEventList' => ['type' => 'list', 'member' => ['shape' => 'LogEvent']], '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', 'Succeeded']], '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', 'CreateRelationalDatabase', 'UpdateRelationalDatabase', 'DeleteRelationalDatabase', 'CreateRelationalDatabaseFromSnapshot', 'CreateRelationalDatabaseSnapshot', 'DeleteRelationalDatabaseSnapshot', 'UpdateRelationalDatabaseParameters', 'StartRelationalDatabase', 'RebootRelationalDatabase', 'StopRelationalDatabase']], 'PasswordData' => ['type' => 'structure', 'members' => ['ciphertext' => ['shape' => 'string'], 'keyPairName' => ['shape' => 'ResourceName']]], 'PeerVpcRequest' => ['type' => 'structure', 'members' => []], 'PeerVpcResult' => ['type' => 'structure', 'members' => ['operation' => ['shape' => 'Operation']]], 'PendingMaintenanceAction' => ['type' => 'structure', 'members' => ['action' => ['shape' => 'NonEmptyString'], 'description' => ['shape' => 'NonEmptyString'], 'currentApplyDate' => ['shape' => 'IsoDate']]], 'PendingMaintenanceActionList' => ['type' => 'list', 'member' => ['shape' => 'PendingMaintenanceAction']], 'PendingModifiedRelationalDatabaseValues' => ['type' => 'structure', 'members' => ['masterUserPassword' => ['shape' => 'string'], 'engineVersion' => ['shape' => 'string'], 'backupRetentionEnabled' => ['shape' => 'boolean']]], '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']], 'PortInfoSourceType' => ['type' => 'string', 'enum' => ['DEFAULT', 'INSTANCE', 'NONE']], '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']]], 'RebootRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName']]], 'RebootRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'RecordState' => ['type' => 'string', 'enum' => ['Started', 'Succeeded', 'Failed']], 'Region' => ['type' => 'structure', 'members' => ['continentCode' => ['shape' => 'string'], 'description' => ['shape' => 'string'], 'displayName' => ['shape' => 'string'], 'name' => ['shape' => 'RegionName'], 'availabilityZones' => ['shape' => 'AvailabilityZoneList'], 'relationalDatabaseAvailabilityZones' => ['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-west-2', 'eu-west-3', 'eu-central-1', 'ca-central-1', 'ap-south-1', 'ap-southeast-1', 'ap-southeast-2', 'ap-northeast-1', 'ap-northeast-2']], 'RelationalDatabase' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'relationalDatabaseBlueprintId' => ['shape' => 'NonEmptyString'], 'relationalDatabaseBundleId' => ['shape' => 'NonEmptyString'], 'masterDatabaseName' => ['shape' => 'string'], 'hardware' => ['shape' => 'RelationalDatabaseHardware'], 'state' => ['shape' => 'NonEmptyString'], 'secondaryAvailabilityZone' => ['shape' => 'string'], 'backupRetentionEnabled' => ['shape' => 'boolean'], 'pendingModifiedValues' => ['shape' => 'PendingModifiedRelationalDatabaseValues'], 'engine' => ['shape' => 'NonEmptyString'], 'engineVersion' => ['shape' => 'NonEmptyString'], 'latestRestorableTime' => ['shape' => 'IsoDate'], 'masterUsername' => ['shape' => 'NonEmptyString'], 'parameterApplyStatus' => ['shape' => 'NonEmptyString'], 'preferredBackupWindow' => ['shape' => 'NonEmptyString'], 'preferredMaintenanceWindow' => ['shape' => 'NonEmptyString'], 'publiclyAccessible' => ['shape' => 'boolean'], 'masterEndpoint' => ['shape' => 'RelationalDatabaseEndpoint'], 'pendingMaintenanceActions' => ['shape' => 'PendingMaintenanceActionList']]], 'RelationalDatabaseBlueprint' => ['type' => 'structure', 'members' => ['blueprintId' => ['shape' => 'string'], 'engine' => ['shape' => 'RelationalDatabaseEngine'], 'engineVersion' => ['shape' => 'string'], 'engineDescription' => ['shape' => 'string'], 'engineVersionDescription' => ['shape' => 'string'], 'isEngineDefault' => ['shape' => 'boolean']]], 'RelationalDatabaseBlueprintList' => ['type' => 'list', 'member' => ['shape' => 'RelationalDatabaseBlueprint']], 'RelationalDatabaseBundle' => ['type' => 'structure', 'members' => ['bundleId' => ['shape' => 'string'], 'name' => ['shape' => 'string'], 'price' => ['shape' => 'float'], 'ramSizeInGb' => ['shape' => 'float'], 'diskSizeInGb' => ['shape' => 'integer'], 'transferPerMonthInGb' => ['shape' => 'integer'], 'cpuCount' => ['shape' => 'integer'], 'isEncrypted' => ['shape' => 'boolean'], 'isActive' => ['shape' => 'boolean']]], 'RelationalDatabaseBundleList' => ['type' => 'list', 'member' => ['shape' => 'RelationalDatabaseBundle']], 'RelationalDatabaseEndpoint' => ['type' => 'structure', 'members' => ['port' => ['shape' => 'integer'], 'address' => ['shape' => 'NonEmptyString']]], 'RelationalDatabaseEngine' => ['type' => 'string', 'enum' => ['mysql']], 'RelationalDatabaseEvent' => ['type' => 'structure', 'members' => ['resource' => ['shape' => 'ResourceName'], 'createdAt' => ['shape' => 'IsoDate'], 'message' => ['shape' => 'string'], 'eventCategories' => ['shape' => 'StringList']]], 'RelationalDatabaseEventList' => ['type' => 'list', 'member' => ['shape' => 'RelationalDatabaseEvent']], 'RelationalDatabaseHardware' => ['type' => 'structure', 'members' => ['cpuCount' => ['shape' => 'integer'], 'diskSizeInGb' => ['shape' => 'integer'], 'ramSizeInGb' => ['shape' => 'float']]], 'RelationalDatabaseList' => ['type' => 'list', 'member' => ['shape' => 'RelationalDatabase']], 'RelationalDatabaseMetricName' => ['type' => 'string', 'enum' => ['CPUUtilization', 'DatabaseConnections', 'DiskQueueDepth', 'FreeStorageSpace', 'NetworkReceiveThroughput', 'NetworkTransmitThroughput']], 'RelationalDatabaseParameter' => ['type' => 'structure', 'members' => ['allowedValues' => ['shape' => 'string'], 'applyMethod' => ['shape' => 'string'], 'applyType' => ['shape' => 'string'], 'dataType' => ['shape' => 'string'], 'description' => ['shape' => 'string'], 'isModifiable' => ['shape' => 'boolean'], 'parameterName' => ['shape' => 'string'], 'parameterValue' => ['shape' => 'string']]], 'RelationalDatabaseParameterList' => ['type' => 'list', 'member' => ['shape' => 'RelationalDatabaseParameter']], 'RelationalDatabasePasswordVersion' => ['type' => 'string', 'enum' => ['CURRENT', 'PREVIOUS', 'PENDING']], 'RelationalDatabaseSnapshot' => ['type' => 'structure', 'members' => ['name' => ['shape' => 'ResourceName'], 'arn' => ['shape' => 'NonEmptyString'], 'supportCode' => ['shape' => 'string'], 'createdAt' => ['shape' => 'IsoDate'], 'location' => ['shape' => 'ResourceLocation'], 'resourceType' => ['shape' => 'ResourceType'], 'tags' => ['shape' => 'TagList'], 'engine' => ['shape' => 'NonEmptyString'], 'engineVersion' => ['shape' => 'NonEmptyString'], 'sizeInGb' => ['shape' => 'integer'], 'state' => ['shape' => 'NonEmptyString'], 'fromRelationalDatabaseName' => ['shape' => 'NonEmptyString'], 'fromRelationalDatabaseArn' => ['shape' => 'NonEmptyString'], 'fromRelationalDatabaseBundleId' => ['shape' => 'string'], 'fromRelationalDatabaseBlueprintId' => ['shape' => 'string']]], 'RelationalDatabaseSnapshotList' => ['type' => 'list', 'member' => ['shape' => 'RelationalDatabaseSnapshot']], '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', 'RelationalDatabase', 'RelationalDatabaseSnapshot', 'ExportSnapshotRecord', 'CloudFormationStackRecord']], 'SensitiveString' => ['type' => 'string', 'sensitive' => \true], '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']]], 'StartRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName']]], 'StartRelationalDatabaseResult' => ['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']]], 'StopRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'relationalDatabaseSnapshotName' => ['shape' => 'ResourceName']]], 'StopRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'StringList' => ['type' => 'list', 'member' => ['shape' => 'string']], 'StringMax256' => ['type' => 'string', 'max' => 256, 'min' => 1], 'Tag' => ['type' => 'structure', 'members' => ['key' => ['shape' => 'TagKey'], 'value' => ['shape' => 'TagValue']]], 'TagKey' => ['type' => 'string'], 'TagKeyList' => ['type' => 'list', 'member' => ['shape' => 'TagKey']], 'TagList' => ['type' => 'list', 'member' => ['shape' => 'Tag']], 'TagResourceRequest' => ['type' => 'structure', 'required' => ['resourceName', 'tags'], 'members' => ['resourceName' => ['shape' => 'ResourceName'], 'tags' => ['shape' => 'TagList']]], 'TagResourceResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'TagValue' => ['type' => 'string'], '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']]], 'UntagResourceRequest' => ['type' => 'structure', 'required' => ['resourceName', 'tagKeys'], 'members' => ['resourceName' => ['shape' => 'ResourceName'], 'tagKeys' => ['shape' => 'TagKeyList']]], 'UntagResourceResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], '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']]], 'UpdateRelationalDatabaseParametersRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName', 'parameters'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'parameters' => ['shape' => 'RelationalDatabaseParameterList']]], 'UpdateRelationalDatabaseParametersResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'UpdateRelationalDatabaseRequest' => ['type' => 'structure', 'required' => ['relationalDatabaseName'], 'members' => ['relationalDatabaseName' => ['shape' => 'ResourceName'], 'masterUserPassword' => ['shape' => 'SensitiveString'], 'rotateMasterUserPassword' => ['shape' => 'boolean'], 'preferredBackupWindow' => ['shape' => 'string'], 'preferredMaintenanceWindow' => ['shape' => 'string'], 'enableBackupRetention' => ['shape' => 'boolean'], 'disableBackupRetention' => ['shape' => 'boolean'], 'publiclyAccessible' => ['shape' => 'boolean'], 'applyImmediately' => ['shape' => 'boolean']]], 'UpdateRelationalDatabaseResult' => ['type' => 'structure', 'members' => ['operations' => ['shape' => 'OperationList']]], 'boolean' => ['type' => 'boolean'], 'double' => ['type' => 'double'], 'float' => ['type' => 'float'], 'integer' => ['type' => 'integer'], 'string' => ['type' => 'string'], 'timestamp' => ['type' => 'timestamp']]];