ControlTower / Client / disable_baseline
disable_baseline#
- ControlTower.Client.disable_baseline(**kwargs)#
Disable an
EnabledBaseline
resource on the specified Target. This API starts an asynchronous operation to remove all resources deployed as part of the baseline enablement. The resource will vary depending on the enabled baseline. For usage examples, see the Amazon Web Services Control Tower User Guide.See also: AWS API Documentation
Request Syntax
response = client.disable_baseline( enabledBaselineIdentifier='string' )
- Parameters:
enabledBaselineIdentifier (string) –
[REQUIRED]
Identifier of the
EnabledBaseline
resource to be deactivated, in ARN format.- Return type:
dict
- Returns:
Response Syntax
{ 'operationIdentifier': 'string' }
Response Structure
(dict) –
operationIdentifier (string) –
The ID (in UUID format) of the asynchronous
DisableBaseline
operation. ThisoperationIdentifier
is used to track status through calls to theGetBaselineOperation
API.
Exceptions
ControlTower.Client.exceptions.ValidationException
ControlTower.Client.exceptions.ConflictException
ControlTower.Client.exceptions.ServiceQuotaExceededException
ControlTower.Client.exceptions.InternalServerException
ControlTower.Client.exceptions.AccessDeniedException
ControlTower.Client.exceptions.ThrottlingException
ControlTower.Client.exceptions.ResourceNotFoundException