ControlTower / Client / disable_control
disable_control#
- ControlTower.Client.disable_control(**kwargs)#
- This API call turns off a control. It starts an asynchronous operation that deletes AWS resources on the specified organizational unit and the accounts it contains. The resources will vary according to the control that you specify. - See also: AWS API Documentation - Request Syntax- response = client.disable_control( controlIdentifier='string', targetIdentifier='string' ) - Parameters:
- controlIdentifier (string) – - [REQUIRED] - The ARN of the control. Only Strongly recommended and Elective controls are permitted, with the exception of the Region deny guardrail. 
- targetIdentifier (string) – - [REQUIRED] - The ARN of the organizational unit. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'operationIdentifier': 'string' } - Response Structure- (dict) – - operationIdentifier (string) – - The ID of the asynchronous operation, which is used to track status. The operation is available for 90 days. 
 
 
 - 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