Lightsail.Client.get_regions(**kwargs)¶Returns a list of all valid regions for Amazon Lightsail. Use the include availability zones parameter to also return the Availability Zones in a region.
See also: AWS API Documentation
Request Syntax
response = client.get_regions(
includeAvailabilityZones=True|False,
includeRelationalDatabaseAvailabilityZones=True|False
)
us-east-2a .us-east-2a ).dict
Response Syntax
{
'regions': [
{
'continentCode': 'string',
'description': 'string',
'displayName': 'string',
'name': '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'|'eu-north-1',
'availabilityZones': [
{
'zoneName': 'string',
'state': 'string'
},
],
'relationalDatabaseAvailabilityZones': [
{
'zoneName': 'string',
'state': 'string'
},
]
},
]
}
Response Structure
(dict) --
regions (list) --
An array of key-value pairs containing information about your get regions request.
(dict) --
Describes the Amazon Web Services Region.
continentCode (string) --
The continent code (e.g., NA , meaning North America).
description (string) --
The description of the Amazon Web Services Region (e.g., This region is recommended to serve users in the eastern United States and eastern Canada ).
displayName (string) --
The display name (e.g., Ohio ).
name (string) --
The region name (e.g., us-east-2 ).
availabilityZones (list) --
The Availability Zones. Follows the format us-east-2a (case-sensitive).
(dict) --
Describes an Availability Zone. This is returned only as part of a GetRegions request.
zoneName (string) --
The name of the Availability Zone. The format is us-east-2a (case-sensitive).
state (string) --
The state of the Availability Zone.
relationalDatabaseAvailabilityZones (list) --
The Availability Zones for databases. Follows the format us-east-2a (case-sensitive).
(dict) --
Describes an Availability Zone. This is returned only as part of a GetRegions request.
zoneName (string) --
The name of the Availability Zone. The format is us-east-2a (case-sensitive).
state (string) --
The state of the Availability Zone.
Exceptions
Lightsail.Client.exceptions.ServiceExceptionLightsail.Client.exceptions.InvalidInputExceptionLightsail.Client.exceptions.NotFoundExceptionLightsail.Client.exceptions.OperationFailureExceptionLightsail.Client.exceptions.AccessDeniedExceptionLightsail.Client.exceptions.AccountSetupInProgressExceptionLightsail.Client.exceptions.UnauthenticatedException