IoT / Client / update_scheduled_audit
update_scheduled_audit#
- IoT.Client.update_scheduled_audit(**kwargs)#
- Updates a scheduled audit, including which checks are performed and how often the audit takes place. - Requires permission to access the UpdateScheduledAudit action. - See also: AWS API Documentation - Request Syntax- response = client.update_scheduled_audit( frequency='DAILY'|'WEEKLY'|'BIWEEKLY'|'MONTHLY', dayOfMonth='string', dayOfWeek='SUN'|'MON'|'TUE'|'WED'|'THU'|'FRI'|'SAT', targetCheckNames=[ 'string', ], scheduledAuditName='string' ) - Parameters:
- frequency (string) – How often the scheduled audit takes place, either - DAILY,- WEEKLY,- BIWEEKLY, or- MONTHLY. The start time of each audit is determined by the system.
- dayOfMonth (string) – The day of the month on which the scheduled audit takes place. This can be - 1through- 31or- LAST. This field is required if the- frequencyparameter is set to- MONTHLY. If days 29-31 are specified, and the month does not have that many days, the audit takes place on the “LAST” day of the month.
- dayOfWeek (string) – The day of the week on which the scheduled audit takes place. This can be one of - SUN,- MON,- TUE,- WED,- THU,- FRI, or- SAT. This field is required if the “frequency” parameter is set to- WEEKLYor- BIWEEKLY.
- targetCheckNames (list) – - Which checks are performed during the scheduled audit. Checks must be enabled for your account. (Use - DescribeAccountAuditConfigurationto see the list of all checks, including those that are enabled or use- UpdateAccountAuditConfigurationto select which checks are enabled.)- (string) – - An audit check name. Checks must be enabled for your account. (Use - DescribeAccountAuditConfigurationto see the list of all checks, including those that are enabled or use- UpdateAccountAuditConfigurationto select which checks are enabled.)
 
- scheduledAuditName (string) – - [REQUIRED] - The name of the scheduled audit. (Max. 128 chars) 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'scheduledAuditArn': 'string' } - Response Structure- (dict) – - scheduledAuditArn (string) – - The ARN of the scheduled audit. 
 
 
 - Exceptions- IoT.Client.exceptions.InvalidRequestException
- IoT.Client.exceptions.ResourceNotFoundException
- IoT.Client.exceptions.ThrottlingException
- IoT.Client.exceptions.InternalFailureException