CloudTrail / Client / start_dashboard_refresh
start_dashboard_refresh#
- CloudTrail.Client.start_dashboard_refresh(**kwargs)#
- Starts a refresh of the specified dashboard. - Each time a dashboard is refreshed, CloudTrail runs queries to populate the dashboard’s widgets. CloudTrail must be granted permissions to run the - StartQueryoperation on your behalf. To provide permissions, run the- PutResourcePolicyoperation to attach a resource-based policy to each event data store. For more information, see Example: Allow CloudTrail to run queries to populate a dashboard in the CloudTrail User Guide.- See also: AWS API Documentation - Request Syntax- response = client.start_dashboard_refresh( DashboardId='string', QueryParameterValues={ 'string': 'string' } ) - Parameters:
- DashboardId (string) – - [REQUIRED] - The name or ARN of the dashboard. 
- QueryParameterValues (dict) – - The query parameter values for the dashboard - For custom dashboards, the following query parameters are valid: - $StartTime$,- $EndTime$, and- $Period$.- For managed dashboards, the following query parameters are valid: - $StartTime$,- $EndTime$,- $Period$, and- $EventDataStoreId$. The- $EventDataStoreId$query parameter is required.- (string) – - (string) – 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'RefreshId': 'string' } - Response Structure- (dict) – - RefreshId (string) – - The refresh ID for the dashboard. 
 
 
 - Exceptions- CloudTrail.Client.exceptions.ResourceNotFoundException
- CloudTrail.Client.exceptions.EventDataStoreNotFoundException
- CloudTrail.Client.exceptions.InactiveEventDataStoreException
- CloudTrail.Client.exceptions.ServiceQuotaExceededException
- CloudTrail.Client.exceptions.UnsupportedOperationException