universal-s3
Version:
Universal S3 SDK for JavaScript, available for Node.js backends
2,253 lines (2,252 loc) • 73.5 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2016-11-28",
"endpointPrefix": "lightsail",
"jsonVersion": "1.1",
"protocol": "json",
"serviceFullName": "Amazon Lightsail",
"serviceId": "Lightsail",
"signatureVersion": "v4",
"targetPrefix": "Lightsail_20161128",
"uid": "lightsail-2016-11-28"
},
"operations": {
"AllocateStaticIp": {
"input": {
"type": "structure",
"required": [
"staticIpName"
],
"members": {
"staticIpName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"AttachDisk": {
"input": {
"type": "structure",
"required": [
"diskName",
"instanceName",
"diskPath"
],
"members": {
"diskName": {},
"instanceName": {},
"diskPath": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"AttachInstancesToLoadBalancer": {
"input": {
"type": "structure",
"required": [
"loadBalancerName",
"instanceNames"
],
"members": {
"loadBalancerName": {},
"instanceNames": {
"shape": "Si"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"AttachLoadBalancerTlsCertificate": {
"input": {
"type": "structure",
"required": [
"loadBalancerName",
"certificateName"
],
"members": {
"loadBalancerName": {},
"certificateName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"AttachStaticIp": {
"input": {
"type": "structure",
"required": [
"staticIpName",
"instanceName"
],
"members": {
"staticIpName": {},
"instanceName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CloseInstancePublicPorts": {
"input": {
"type": "structure",
"required": [
"portInfo",
"instanceName"
],
"members": {
"portInfo": {
"shape": "Sp"
},
"instanceName": {}
}
},
"output": {
"type": "structure",
"members": {
"operation": {
"shape": "S5"
}
}
}
},
"CopySnapshot": {
"input": {
"type": "structure",
"required": [
"targetSnapshotName",
"sourceRegion"
],
"members": {
"sourceSnapshotName": {},
"sourceResourceName": {},
"restoreDate": {},
"useLatestRestorableAutoSnapshot": {
"type": "boolean"
},
"targetSnapshotName": {},
"sourceRegion": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CreateCloudFormationStack": {
"input": {
"type": "structure",
"required": [
"instances"
],
"members": {
"instances": {
"type": "list",
"member": {
"type": "structure",
"required": [
"sourceName",
"instanceType",
"portInfoSource",
"availabilityZone"
],
"members": {
"sourceName": {},
"instanceType": {},
"portInfoSource": {},
"userData": {},
"availabilityZone": {}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CreateDisk": {
"input": {
"type": "structure",
"required": [
"diskName",
"availabilityZone",
"sizeInGb"
],
"members": {
"diskName": {},
"availabilityZone": {},
"sizeInGb": {
"type": "integer"
},
"tags": {
"shape": "S12"
},
"addOns": {
"shape": "S16"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CreateDiskFromSnapshot": {
"input": {
"type": "structure",
"required": [
"diskName",
"availabilityZone",
"sizeInGb"
],
"members": {
"diskName": {},
"diskSnapshotName": {},
"availabilityZone": {},
"sizeInGb": {
"type": "integer"
},
"tags": {
"shape": "S12"
},
"addOns": {
"shape": "S16"
},
"sourceDiskName": {},
"restoreDate": {},
"useLatestRestorableAutoSnapshot": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CreateDiskSnapshot": {
"input": {
"type": "structure",
"required": [
"diskSnapshotName"
],
"members": {
"diskName": {},
"diskSnapshotName": {},
"instanceName": {},
"tags": {
"shape": "S12"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CreateDomain": {
"input": {
"type": "structure",
"required": [
"domainName"
],
"members": {
"domainName": {},
"tags": {
"shape": "S12"
}
}
},
"output": {
"type": "structure",
"members": {
"operation": {
"shape": "S5"
}
}
}
},
"CreateDomainEntry": {
"input": {
"type": "structure",
"required": [
"domainName",
"domainEntry"
],
"members": {
"domainName": {},
"domainEntry": {
"shape": "S1k"
}
}
},
"output": {
"type": "structure",
"members": {
"operation": {
"shape": "S5"
}
}
}
},
"CreateInstanceSnapshot": {
"input": {
"type": "structure",
"required": [
"instanceSnapshotName",
"instanceName"
],
"members": {
"instanceSnapshotName": {},
"instanceName": {},
"tags": {
"shape": "S12"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CreateInstances": {
"input": {
"type": "structure",
"required": [
"instanceNames",
"availabilityZone",
"blueprintId",
"bundleId"
],
"members": {
"instanceNames": {
"shape": "S1s"
},
"availabilityZone": {},
"customImageName": {
"deprecated": true
},
"blueprintId": {},
"bundleId": {},
"userData": {},
"keyPairName": {},
"tags": {
"shape": "S12"
},
"addOns": {
"shape": "S16"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CreateInstancesFromSnapshot": {
"input": {
"type": "structure",
"required": [
"instanceNames",
"availabilityZone",
"bundleId"
],
"members": {
"instanceNames": {
"shape": "S1s"
},
"attachedDiskMapping": {
"type": "map",
"key": {},
"value": {
"type": "list",
"member": {
"type": "structure",
"members": {
"originalDiskPath": {},
"newDiskName": {}
}
}
}
},
"availabilityZone": {},
"instanceSnapshotName": {},
"bundleId": {},
"userData": {},
"keyPairName": {},
"tags": {
"shape": "S12"
},
"addOns": {
"shape": "S16"
},
"sourceInstanceName": {},
"restoreDate": {},
"useLatestRestorableAutoSnapshot": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CreateKeyPair": {
"input": {
"type": "structure",
"required": [
"keyPairName"
],
"members": {
"keyPairName": {},
"tags": {
"shape": "S12"
}
}
},
"output": {
"type": "structure",
"members": {
"keyPair": {
"shape": "S21"
},
"publicKeyBase64": {},
"privateKeyBase64": {},
"operation": {
"shape": "S5"
}
}
}
},
"CreateLoadBalancer": {
"input": {
"type": "structure",
"required": [
"loadBalancerName",
"instancePort"
],
"members": {
"loadBalancerName": {},
"instancePort": {
"type": "integer"
},
"healthCheckPath": {},
"certificateName": {},
"certificateDomainName": {},
"certificateAlternativeNames": {
"shape": "S24"
},
"tags": {
"shape": "S12"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CreateLoadBalancerTlsCertificate": {
"input": {
"type": "structure",
"required": [
"loadBalancerName",
"certificateName",
"certificateDomainName"
],
"members": {
"loadBalancerName": {},
"certificateName": {},
"certificateDomainName": {},
"certificateAlternativeNames": {
"shape": "S24"
},
"tags": {
"shape": "S12"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CreateRelationalDatabase": {
"input": {
"type": "structure",
"required": [
"relationalDatabaseName",
"relationalDatabaseBlueprintId",
"relationalDatabaseBundleId",
"masterDatabaseName",
"masterUsername"
],
"members": {
"relationalDatabaseName": {},
"availabilityZone": {},
"relationalDatabaseBlueprintId": {},
"relationalDatabaseBundleId": {},
"masterDatabaseName": {},
"masterUsername": {},
"masterUserPassword": {
"shape": "S29"
},
"preferredBackupWindow": {},
"preferredMaintenanceWindow": {},
"publiclyAccessible": {
"type": "boolean"
},
"tags": {
"shape": "S12"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CreateRelationalDatabaseFromSnapshot": {
"input": {
"type": "structure",
"required": [
"relationalDatabaseName"
],
"members": {
"relationalDatabaseName": {},
"availabilityZone": {},
"publiclyAccessible": {
"type": "boolean"
},
"relationalDatabaseSnapshotName": {},
"relationalDatabaseBundleId": {},
"sourceRelationalDatabaseName": {},
"restoreTime": {
"type": "timestamp"
},
"useLatestRestorableTime": {
"type": "boolean"
},
"tags": {
"shape": "S12"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"CreateRelationalDatabaseSnapshot": {
"input": {
"type": "structure",
"required": [
"relationalDatabaseName",
"relationalDatabaseSnapshotName"
],
"members": {
"relationalDatabaseName": {},
"relationalDatabaseSnapshotName": {},
"tags": {
"shape": "S12"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DeleteAutoSnapshot": {
"input": {
"type": "structure",
"required": [
"resourceName",
"date"
],
"members": {
"resourceName": {},
"date": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DeleteDisk": {
"input": {
"type": "structure",
"required": [
"diskName"
],
"members": {
"diskName": {},
"forceDeleteAddOns": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DeleteDiskSnapshot": {
"input": {
"type": "structure",
"required": [
"diskSnapshotName"
],
"members": {
"diskSnapshotName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DeleteDomain": {
"input": {
"type": "structure",
"required": [
"domainName"
],
"members": {
"domainName": {}
}
},
"output": {
"type": "structure",
"members": {
"operation": {
"shape": "S5"
}
}
}
},
"DeleteDomainEntry": {
"input": {
"type": "structure",
"required": [
"domainName",
"domainEntry"
],
"members": {
"domainName": {},
"domainEntry": {
"shape": "S1k"
}
}
},
"output": {
"type": "structure",
"members": {
"operation": {
"shape": "S5"
}
}
}
},
"DeleteInstance": {
"input": {
"type": "structure",
"required": [
"instanceName"
],
"members": {
"instanceName": {},
"forceDeleteAddOns": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DeleteInstanceSnapshot": {
"input": {
"type": "structure",
"required": [
"instanceSnapshotName"
],
"members": {
"instanceSnapshotName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DeleteKeyPair": {
"input": {
"type": "structure",
"required": [
"keyPairName"
],
"members": {
"keyPairName": {}
}
},
"output": {
"type": "structure",
"members": {
"operation": {
"shape": "S5"
}
}
}
},
"DeleteKnownHostKeys": {
"input": {
"type": "structure",
"required": [
"instanceName"
],
"members": {
"instanceName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DeleteLoadBalancer": {
"input": {
"type": "structure",
"required": [
"loadBalancerName"
],
"members": {
"loadBalancerName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DeleteLoadBalancerTlsCertificate": {
"input": {
"type": "structure",
"required": [
"loadBalancerName",
"certificateName"
],
"members": {
"loadBalancerName": {},
"certificateName": {},
"force": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DeleteRelationalDatabase": {
"input": {
"type": "structure",
"required": [
"relationalDatabaseName"
],
"members": {
"relationalDatabaseName": {},
"skipFinalSnapshot": {
"type": "boolean"
},
"finalRelationalDatabaseSnapshotName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DeleteRelationalDatabaseSnapshot": {
"input": {
"type": "structure",
"required": [
"relationalDatabaseSnapshotName"
],
"members": {
"relationalDatabaseSnapshotName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DetachDisk": {
"input": {
"type": "structure",
"required": [
"diskName"
],
"members": {
"diskName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DetachInstancesFromLoadBalancer": {
"input": {
"type": "structure",
"required": [
"loadBalancerName",
"instanceNames"
],
"members": {
"loadBalancerName": {},
"instanceNames": {
"shape": "Si"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DetachStaticIp": {
"input": {
"type": "structure",
"required": [
"staticIpName"
],
"members": {
"staticIpName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DisableAddOn": {
"input": {
"type": "structure",
"required": [
"addOnType",
"resourceName"
],
"members": {
"addOnType": {},
"resourceName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"DownloadDefaultKeyPair": {
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"publicKeyBase64": {},
"privateKeyBase64": {}
}
}
},
"EnableAddOn": {
"input": {
"type": "structure",
"required": [
"resourceName",
"addOnRequest"
],
"members": {
"resourceName": {},
"addOnRequest": {
"shape": "S17"
}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"ExportSnapshot": {
"input": {
"type": "structure",
"required": [
"sourceSnapshotName"
],
"members": {
"sourceSnapshotName": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
}
}
}
},
"GetActiveNames": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"activeNames": {
"shape": "S1s"
},
"nextPageToken": {}
}
}
},
"GetAutoSnapshots": {
"input": {
"type": "structure",
"required": [
"resourceName"
],
"members": {
"resourceName": {}
}
},
"output": {
"type": "structure",
"members": {
"resourceName": {},
"resourceType": {},
"autoSnapshots": {
"type": "list",
"member": {
"type": "structure",
"members": {
"date": {},
"createdAt": {
"type": "timestamp"
},
"status": {},
"fromAttachedDisks": {
"type": "list",
"member": {
"type": "structure",
"members": {
"path": {},
"sizeInGb": {
"type": "integer"
}
}
}
}
}
}
}
}
}
},
"GetBlueprints": {
"input": {
"type": "structure",
"members": {
"includeInactive": {
"type": "boolean"
},
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"blueprints": {
"type": "list",
"member": {
"type": "structure",
"members": {
"blueprintId": {},
"name": {},
"group": {},
"type": {},
"description": {},
"isActive": {
"type": "boolean"
},
"minPower": {
"type": "integer"
},
"version": {},
"versionCode": {},
"productUrl": {},
"licenseUrl": {},
"platform": {}
}
}
},
"nextPageToken": {}
}
}
},
"GetBundles": {
"input": {
"type": "structure",
"members": {
"includeInactive": {
"type": "boolean"
},
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"bundles": {
"type": "list",
"member": {
"type": "structure",
"members": {
"price": {
"type": "float"
},
"cpuCount": {
"type": "integer"
},
"diskSizeInGb": {
"type": "integer"
},
"bundleId": {},
"instanceType": {},
"isActive": {
"type": "boolean"
},
"name": {},
"power": {
"type": "integer"
},
"ramSizeInGb": {
"type": "float"
},
"transferPerMonthInGb": {
"type": "integer"
},
"supportedPlatforms": {
"type": "list",
"member": {}
}
}
}
},
"nextPageToken": {}
}
}
},
"GetCloudFormationStackRecords": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"cloudFormationStackRecords": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"arn": {},
"createdAt": {
"type": "timestamp"
},
"location": {
"shape": "S9"
},
"resourceType": {},
"state": {},
"sourceInfo": {
"type": "list",
"member": {
"type": "structure",
"members": {
"resourceType": {},
"name": {},
"arn": {}
}
}
},
"destinationInfo": {
"shape": "S4d"
}
}
}
},
"nextPageToken": {}
}
}
},
"GetDisk": {
"input": {
"type": "structure",
"required": [
"diskName"
],
"members": {
"diskName": {}
}
},
"output": {
"type": "structure",
"members": {
"disk": {
"shape": "S4g"
}
}
}
},
"GetDiskSnapshot": {
"input": {
"type": "structure",
"required": [
"diskSnapshotName"
],
"members": {
"diskSnapshotName": {}
}
},
"output": {
"type": "structure",
"members": {
"diskSnapshot": {
"shape": "S4m"
}
}
}
},
"GetDiskSnapshots": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"diskSnapshots": {
"type": "list",
"member": {
"shape": "S4m"
}
},
"nextPageToken": {}
}
}
},
"GetDisks": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"disks": {
"shape": "S4t"
},
"nextPageToken": {}
}
}
},
"GetDomain": {
"input": {
"type": "structure",
"required": [
"domainName"
],
"members": {
"domainName": {}
}
},
"output": {
"type": "structure",
"members": {
"domain": {
"shape": "S4w"
}
}
}
},
"GetDomains": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"domains": {
"type": "list",
"member": {
"shape": "S4w"
}
},
"nextPageToken": {}
}
}
},
"GetExportSnapshotRecords": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"exportSnapshotRecords": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"arn": {},
"createdAt": {
"type": "timestamp"
},
"location": {
"shape": "S9"
},
"resourceType": {},
"state": {},
"sourceInfo": {
"type": "structure",
"members": {
"resourceType": {},
"createdAt": {
"type": "timestamp"
},
"name": {},
"arn": {},
"fromResourceName": {},
"fromResourceArn": {},
"instanceSnapshotInfo": {
"type": "structure",
"members": {
"fromBundleId": {},
"fromBlueprintId": {},
"fromDiskInfo": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"path": {},
"sizeInGb": {
"type": "integer"
},
"isSystemDisk": {
"type": "boolean"
}
}
}
}
}
},
"diskSnapshotInfo": {
"type": "structure",
"members": {
"sizeInGb": {
"type": "integer"
}
}
}
}
},
"destinationInfo": {
"shape": "S4d"
}
}
}
},
"nextPageToken": {}
}
}
},
"GetInstance": {
"input": {
"type": "structure",
"required": [
"instanceName"
],
"members": {
"instanceName": {}
}
},
"output": {
"type": "structure",
"members": {
"instance": {
"shape": "S5d"
}
}
}
},
"GetInstanceAccessDetails": {
"input": {
"type": "structure",
"required": [
"instanceName"
],
"members": {
"instanceName": {},
"protocol": {}
}
},
"output": {
"type": "structure",
"members": {
"accessDetails": {
"type": "structure",
"members": {
"certKey": {},
"expiresAt": {
"type": "timestamp"
},
"ipAddress": {},
"password": {},
"passwordData": {
"type": "structure",
"members": {
"ciphertext": {},
"keyPairName": {}
}
},
"privateKey": {},
"protocol": {},
"instanceName": {},
"username": {},
"hostKeys": {
"type": "list",
"member": {
"type": "structure",
"members": {
"algorithm": {},
"publicKey": {},
"witnessedAt": {
"type": "timestamp"
},
"fingerprintSHA1": {},
"fingerprintSHA256": {},
"notValidBefore": {
"type": "timestamp"
},
"notValidAfter": {
"type": "timestamp"
}
}
}
}
}
}
}
}
},
"GetInstanceMetricData": {
"input": {
"type": "structure",
"required": [
"instanceName",
"metricName",
"period",
"startTime",
"endTime",
"unit",
"statistics"
],
"members": {
"instanceName": {},
"metricName": {},
"period": {
"type": "integer"
},
"startTime": {
"type": "timestamp"
},
"endTime": {
"type": "timestamp"
},
"unit": {},
"statistics": {
"shape": "S60"
}
}
},
"output": {
"type": "structure",
"members": {
"metricName": {},
"metricData": {
"shape": "S63"
}
}
}
},
"GetInstancePortStates": {
"input": {
"type": "structure",
"required": [
"instanceName"
],
"members": {
"instanceName": {}
}
},
"output": {
"type": "structure",
"members": {
"portStates": {
"type": "list",
"member": {
"type": "structure",
"members": {
"fromPort": {
"type": "integer"
},
"toPort": {
"type": "integer"
},
"protocol": {},
"state": {}
}
}
}
}
}
},
"GetInstanceSnapshot": {
"input": {
"type": "structure",
"required": [
"instanceSnapshotName"
],
"members": {
"instanceSnapshotName": {}
}
},
"output": {
"type": "structure",
"members": {
"instanceSnapshot": {
"shape": "S6d"
}
}
}
},
"GetInstanceSnapshots": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"instanceSnapshots": {
"type": "list",
"member": {
"shape": "S6d"
}
},
"nextPageToken": {}
}
}
},
"GetInstanceState": {
"input": {
"type": "structure",
"required": [
"instanceName"
],
"members": {
"instanceName": {}
}
},
"output": {
"type": "structure",
"members": {
"state": {
"shape": "S5n"
}
}
}
},
"GetInstances": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"instances": {
"type": "list",
"member": {
"shape": "S5d"
}
},
"nextPageToken": {}
}
}
},
"GetKeyPair": {
"input": {
"type": "structure",
"required": [
"keyPairName"
],
"members": {
"keyPairName": {}
}
},
"output": {
"type": "structure",
"members": {
"keyPair": {
"shape": "S21"
}
}
}
},
"GetKeyPairs": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"keyPairs": {
"type": "list",
"member": {
"shape": "S21"
}
},
"nextPageToken": {}
}
}
},
"GetLoadBalancer": {
"input": {
"type": "structure",
"required": [
"loadBalancerName"
],
"members": {
"loadBalancerName": {}
}
},
"output": {
"type": "structure",
"members": {
"loadBalancer": {
"shape": "S6u"
}
}
}
},
"GetLoadBalancerMetricData": {
"input": {
"type": "structure",
"required": [
"loadBalancerName",
"metricName",
"period",
"startTime",
"endTime",
"unit",
"statistics"
],
"members": {
"loadBalancerName": {},
"metricName": {},
"period": {
"type": "integer"
},
"startTime": {
"type": "timestamp"
},
"endTime": {
"type": "timestamp"
},
"unit": {},
"statistics": {
"shape": "S60"
}
}
},
"output": {
"type": "structure",
"members": {
"metricName": {},
"metricData": {
"shape": "S63"
}
}
}
},
"GetLoadBalancerTlsCertificates": {
"input": {
"type": "structure",
"required": [
"loadBalancerName"
],
"members": {
"loadBalancerName": {}
}
},
"output": {
"type": "structure",
"members": {
"tlsCertificates": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"arn": {},
"supportCode": {},
"createdAt": {
"type": "timestamp"
},
"location": {
"shape": "S9"
},
"resourceType": {},
"tags": {
"shape": "S12"
},
"loadBalancerName": {},
"isAttached": {
"type": "boolean"
},
"status": {},
"domainName": {},
"domainValidationRecords": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"type": {},
"value": {},
"validationStatus": {},
"domainName": {}
}
}
},
"failureReason": {},
"issuedAt": {
"type": "timestamp"
},
"issuer": {},
"keyAlgorithm": {},
"notAfter": {
"type": "timestamp"
},
"notBefore": {
"type": "timestamp"
},
"renewalSummary": {
"type": "structure",
"members": {
"renewalStatus": {},
"domainValidationOptions": {
"type": "list",
"member": {
"type": "structure",
"members": {
"domainName": {},
"validationStatus": {}
}
}
}
}
},
"revocationReason": {},
"revokedAt": {
"type": "timestamp"
},
"serial": {},
"signatureAlgorithm": {},
"subject": {},
"subjectAlternativeNames": {
"shape": "S1s"
}
}
}
}
}
}
},
"GetLoadBalancers": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"loadBalancers": {
"type": "list",
"member": {
"shape": "S6u"
}
},
"nextPageToken": {}
}
}
},
"GetOperation": {
"input": {
"type": "structure",
"required": [
"operationId"
],
"members": {
"operationId": {}
}
},
"output": {
"type": "structure",
"members": {
"operation": {
"shape": "S5"
}
}
}
},
"GetOperations": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
},
"nextPageToken": {}
}
}
},
"GetOperationsForResource": {
"input": {
"type": "structure",
"required": [
"resourceName"
],
"members": {
"resourceName": {},
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"operations": {
"shape": "S4"
},
"nextPageCount": {
"deprecated": true
},
"nextPageToken": {}
}
}
},
"GetRegions": {
"input": {
"type": "structure",
"members": {
"includeAvailabilityZones": {
"type": "boolean"
},
"includeRelationalDatabaseAvailabilityZones": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"regions": {
"type": "list",
"member": {
"type": "structure",
"members": {
"continentCode": {},
"description": {},
"displayName": {},
"name": {},
"availabilityZones": {
"shape": "S80"
},
"relationalDatabaseAvailabilityZones": {
"shape": "S80"
}
}
}
}
}
}
},
"GetRelationalDatabase": {
"input": {
"type": "structure",
"required": [
"relationalDatabaseName"
],
"members": {
"relationalDatabaseName": {}
}
},
"output": {
"type": "structure",
"members": {
"relationalDatabase": {
"shape": "S84"
}
}
}
},
"GetRelationalDatabaseBlueprints": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"blueprints": {
"type": "list",
"member": {
"type": "structure",
"members": {
"blueprintId": {},
"engine": {},
"engineVersion": {},
"engineDescription": {},
"engineVersionDescription": {},
"isEngineDefault": {
"type": "boolean"
}
}
}
},
"nextPageToken": {}
}
}
},
"GetRelationalDatabaseBundles": {
"input": {
"type": "structure",
"members": {
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"bundles": {
"type": "list",
"member": {
"type": "structure",
"members": {
"bundleId": {},
"name": {},
"price": {
"type": "float"
},
"ramSizeInGb": {
"type": "float"
},
"diskSizeInGb": {
"type": "integer"
},
"transferPerMonthInGb": {
"type": "integer"
},
"cpuCount": {
"type": "integer"
},
"isEncrypted": {
"type": "boolean"
},
"isActive": {
"type": "boolean"
}
}
}
},
"nextPageToken": {}
}
}
},
"GetRelationalDatabaseEvents": {
"input": {
"type": "structure",
"required": [
"relationalDatabaseName"
],
"members": {
"relationalDatabaseName": {},
"durationInMinutes": {
"type": "integer"
},
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"relationalDatabaseEvents": {
"type": "list",
"member": {
"type": "structure",
"members": {
"resource": {},
"createdAt": {
"type": "timestamp"
},
"message": {},
"eventCategories": {
"shape": "S1s"
}
}
}
},
"nextPageToken": {}
}
}
},
"GetRelationalDatabaseLogEvents": {
"input": {
"type": "structure",
"required": [
"relationalDatabaseName",
"logStreamName"
],
"members": {
"relationalDatabaseName": {},
"logStreamName": {},
"startTime": {
"type": "timestamp"
},
"endTime": {
"type": "timestamp"
},
"startFromHead": {
"type": "boolean"
},
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"resourceLogEvents": {
"type": "list",
"member": {
"type": "structure",
"members": {
"createdAt": {
"type": "timestamp"
},
"message": {}
}
}
},
"nextBackwardToken": {},
"nextForwardToken": {}
}
}
},
"GetRelationalDatabaseLogStreams": {
"input": {
"type": "structure",
"required": [
"relationalDatabaseName"
],
"members": {
"relationalDatabaseName": {}
}
},
"output": {
"type": "structure",
"members": {
"logStreams": {
"shape": "S1s"
}
}
}
},
"GetRelationalDatabaseMasterUserPassword": {
"input": {
"type": "structure",
"required": [
"relationalDatabaseName"
],
"members": {
"relationalDatabaseName": {},
"passwordVersion": {}
}
},
"output": {
"type": "structure",
"members": {
"masterUserPassword": {
"shape": "S29"
},
"createdAt": {
"type": "timestamp"
}
}
}
},
"GetRelationalDatabaseMetricData": {
"input": {
"type": "structure",
"required": [
"relationalDatabaseName",
"metricName",
"period",
"startTime",
"endTime",
"unit",
"statistics"
],
"members": {
"relationalDatabaseName": {},
"metricName": {},
"period": {
"type": "integer"
},
"startTime": {
"type": "timestamp"
},
"endTime": {
"type": "timestamp"
},
"unit": {},
"statistics": {
"shape": "S60"
}
}
},
"output": {
"type": "structure",
"members": {
"metricName": {},
"metricData": {
"shape": "S63"
}
}
}
},
"GetRelationalDatabaseParameters": {
"input": {
"type": "structure",
"required": [
"relationalDatabaseName"
],
"members": {
"relationalDatabaseName": {},
"pageToken": {}
}
},
"output": {
"type": "structure",
"members": {
"parameters": {
"shape": "S91"