CloudFront / Client / get_monitoring_subscription
get_monitoring_subscription#
- CloudFront.Client.get_monitoring_subscription(**kwargs)#
Gets information about whether additional CloudWatch metrics are enabled for the specified CloudFront distribution.
See also: AWS API Documentation
Request Syntax
response = client.get_monitoring_subscription( DistributionId='string' )
- Parameters:
DistributionId (string) –
[REQUIRED]
The ID of the distribution that you are getting metrics information for.
- Return type:
dict
- Returns:
Response Syntax
{ 'MonitoringSubscription': { 'RealtimeMetricsSubscriptionConfig': { 'RealtimeMetricsSubscriptionStatus': 'Enabled'|'Disabled' } } }
Response Structure
(dict) –
MonitoringSubscription (dict) –
A monitoring subscription. This structure contains information about whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
RealtimeMetricsSubscriptionConfig (dict) –
A subscription configuration for additional CloudWatch metrics.
RealtimeMetricsSubscriptionStatus (string) –
A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution.
Exceptions
CloudFront.Client.exceptions.NoSuchDistribution
CloudFront.Client.exceptions.AccessDenied
CloudFront.Client.exceptions.UnsupportedOperation
CloudFront.Client.exceptions.NoSuchMonitoringSubscription