Macie2 / Client / put_findings_publication_configuration
put_findings_publication_configuration#
- Macie2.Client.put_findings_publication_configuration(**kwargs)#
- Updates the configuration settings for publishing findings to Security Hub. - See also: AWS API Documentation - Request Syntax- response = client.put_findings_publication_configuration( clientToken='string', securityHubConfiguration={ 'publishClassificationFindings': True|False, 'publishPolicyFindings': True|False } ) - Parameters:
- clientToken (string) – - A unique, case-sensitive token that you provide to ensure the idempotency of the request. - This field is autopopulated if not provided. 
- securityHubConfiguration (dict) – - The configuration settings that determine which findings to publish to Security Hub. - publishClassificationFindings (boolean) – [REQUIRED] - Specifies whether to publish sensitive data findings to Security Hub. If you set this value to true, Amazon Macie automatically publishes all sensitive data findings that weren’t suppressed by a findings filter. The default value is false. 
- publishPolicyFindings (boolean) – [REQUIRED] - Specifies whether to publish policy findings to Security Hub. If you set this value to true, Amazon Macie automatically publishes all new and updated policy findings that weren’t suppressed by a findings filter. The default value is true. 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – - The request succeeded and there isn’t any content to include in the body of the response (No Content). 
 
 - Exceptions- Macie2.Client.exceptions.ValidationException
- Macie2.Client.exceptions.InternalServerException
- Macie2.Client.exceptions.ServiceQuotaExceededException
- Macie2.Client.exceptions.AccessDeniedException
- Macie2.Client.exceptions.ResourceNotFoundException
- Macie2.Client.exceptions.ThrottlingException
- Macie2.Client.exceptions.ConflictException