ControlTower / Client / create_landing_zone
create_landing_zone#
- ControlTower.Client.create_landing_zone(**kwargs)#
- Creates a new landing zone. This API call starts an asynchronous operation that creates and configures a landing zone, based on the parameters specified in the manifest JSON file. - See also: AWS API Documentation - Request Syntax- response = client.create_landing_zone( manifest={...}|[...]|123|123.4|'string'|True|None, tags={ 'string': 'string' }, version='string' ) - Parameters:
- manifest (document) – - [REQUIRED] - The manifest JSON file is a text file that describes your Amazon Web Services resources. For examples, review Launch your landing zone. 
- tags (dict) – - Tags to be applied to the landing zone. - (string) – - (string) – 
 
 
- version (string) – - [REQUIRED] - The landing zone version, for example, 3.0. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'arn': 'string', 'operationIdentifier': 'string' } - Response Structure- (dict) – - arn (string) – - The ARN of the landing zone resource. 
- operationIdentifier (string) – - A unique identifier assigned to a - CreateLandingZoneoperation. You can use this identifier as an input of- GetLandingZoneOperationto check the operation’s status.
 
 
 - Exceptions- ControlTower.Client.exceptions.ValidationException
- ControlTower.Client.exceptions.ConflictException
- ControlTower.Client.exceptions.InternalServerException
- ControlTower.Client.exceptions.AccessDeniedException
- ControlTower.Client.exceptions.ThrottlingException