ControlTower / Client / update_landing_zone
update_landing_zone#
- ControlTower.Client.update_landing_zone(**kwargs)#
This API call updates the landing zone. It starts an asynchronous operation that updates the landing zone based on the new landing zone version, or on the changed parameters specified in the updated manifest file.
See also: AWS API Documentation
Request Syntax
response = client.update_landing_zone( landingZoneIdentifier='string', manifest={...}|[...]|123|123.4|'string'|True|None, version='string' )
- Parameters:
landingZoneIdentifier (string) –
[REQUIRED]
The unique identifier of the landing zone.
manifest (document) –
[REQUIRED]
The
manifest.yaml
file is a text file that describes your Amazon Web Services resources. For examples, review The manifest file.version (string) –
[REQUIRED]
The landing zone version, for example, 3.2.
- Return type:
dict
- Returns:
Response Syntax
{ 'operationIdentifier': 'string' }
Response Structure
(dict) –
operationIdentifier (string) –
A unique identifier assigned to a
UpdateLandingZone
operation. You can use this identifier as an input ofGetLandingZoneOperation
to 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
ControlTower.Client.exceptions.ResourceNotFoundException