# Packages
Package devopsguruiface provides an interface to enable mocking the Amazon DevOps Guru service client for testing your code.
# Functions
AnomalySeverity_Values returns all elements of the AnomalySeverity enum.
AnomalyStatus_Values returns all elements of the AnomalyStatus enum.
AnomalyType_Values returns all elements of the AnomalyType enum.
CloudWatchMetricDataStatusCode_Values returns all elements of the CloudWatchMetricDataStatusCode enum.
CloudWatchMetricsStat_Values returns all elements of the CloudWatchMetricsStat enum.
CostEstimationServiceResourceState_Values returns all elements of the CostEstimationServiceResourceState enum.
CostEstimationStatus_Values returns all elements of the CostEstimationStatus enum.
EventClass_Values returns all elements of the EventClass enum.
EventDataSource_Values returns all elements of the EventDataSource enum.
EventSourceOptInStatus_Values returns all elements of the EventSourceOptInStatus enum.
InsightFeedbackOption_Values returns all elements of the InsightFeedbackOption enum.
InsightSeverity_Values returns all elements of the InsightSeverity enum.
InsightStatus_Values returns all elements of the InsightStatus enum.
InsightType_Values returns all elements of the InsightType enum.
Locale_Values returns all elements of the Locale enum.
LogAnomalyType_Values returns all elements of the LogAnomalyType enum.
New creates a new instance of the DevOpsGuru client with a session.
NotificationMessageType_Values returns all elements of the NotificationMessageType enum.
OptInStatus_Values returns all elements of the OptInStatus enum.
OrganizationResourceCollectionType_Values returns all elements of the OrganizationResourceCollectionType enum.
ResourceCollectionType_Values returns all elements of the ResourceCollectionType enum.
ResourcePermission_Values returns all elements of the ResourcePermission enum.
ResourceTypeFilter_Values returns all elements of the ResourceTypeFilter enum.
ServerSideEncryptionType_Values returns all elements of the ServerSideEncryptionType enum.
ServiceName_Values returns all elements of the ServiceName enum.
UpdateResourceCollectionAction_Values returns all elements of the UpdateResourceCollectionAction enum.
ValidationExceptionReason_Values returns all elements of the ValidationExceptionReason enum.
# Constants
AnomalySeverityHigh is a AnomalySeverity enum value.
AnomalySeverityLow is a AnomalySeverity enum value.
AnomalySeverityMedium is a AnomalySeverity enum value.
AnomalyStatusClosed is a AnomalyStatus enum value.
AnomalyStatusOngoing is a AnomalyStatus enum value.
AnomalyTypeCausal is a AnomalyType enum value.
AnomalyTypeContextual is a AnomalyType enum value.
CloudWatchMetricDataStatusCodeComplete is a CloudWatchMetricDataStatusCode enum value.
CloudWatchMetricDataStatusCodeInternalError is a CloudWatchMetricDataStatusCode enum value.
CloudWatchMetricDataStatusCodePartialData is a CloudWatchMetricDataStatusCode enum value.
CloudWatchMetricsStatAverage is a CloudWatchMetricsStat enum value.
CloudWatchMetricsStatMaximum is a CloudWatchMetricsStat enum value.
CloudWatchMetricsStatMinimum is a CloudWatchMetricsStat enum value.
CloudWatchMetricsStatP50 is a CloudWatchMetricsStat enum value.
CloudWatchMetricsStatP90 is a CloudWatchMetricsStat enum value.
CloudWatchMetricsStatP99 is a CloudWatchMetricsStat enum value.
CloudWatchMetricsStatSampleCount is a CloudWatchMetricsStat enum value.
CloudWatchMetricsStatSum is a CloudWatchMetricsStat enum value.
CostEstimationServiceResourceStateActive is a CostEstimationServiceResourceState enum value.
CostEstimationServiceResourceStateInactive is a CostEstimationServiceResourceState enum value.
CostEstimationStatusCompleted is a CostEstimationStatus enum value.
CostEstimationStatusOngoing is a CostEstimationStatus enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
EventClassConfigChange is a EventClass enum value.
EventClassDeployment is a EventClass enum value.
EventClassInfrastructure is a EventClass enum value.
EventClassSchemaChange is a EventClass enum value.
EventClassSecurityChange is a EventClass enum value.
EventDataSourceAwsCloudTrail is a EventDataSource enum value.
EventDataSourceAwsCodeDeploy is a EventDataSource enum value.
EventSourceOptInStatusDisabled is a EventSourceOptInStatus enum value.
EventSourceOptInStatusEnabled is a EventSourceOptInStatus enum value.
InsightFeedbackOptionAlertTooSensitive is a InsightFeedbackOption enum value.
InsightFeedbackOptionDataIncorrect is a InsightFeedbackOption enum value.
InsightFeedbackOptionDataNoisyAnomaly is a InsightFeedbackOption enum value.
InsightFeedbackOptionRecommendationUseful is a InsightFeedbackOption enum value.
InsightFeedbackOptionValidCollection is a InsightFeedbackOption enum value.
InsightSeverityHigh is a InsightSeverity enum value.
InsightSeverityLow is a InsightSeverity enum value.
InsightSeverityMedium is a InsightSeverity enum value.
InsightStatusClosed is a InsightStatus enum value.
InsightStatusOngoing is a InsightStatus enum value.
InsightTypeProactive is a InsightType enum value.
InsightTypeReactive is a InsightType enum value.
LocaleDeDe is a Locale enum value.
LocaleEnGb is a Locale enum value.
LocaleEnUs is a Locale enum value.
LocaleEsEs is a Locale enum value.
LocaleFrFr is a Locale enum value.
LocaleItIt is a Locale enum value.
LocaleJaJp is a Locale enum value.
LocaleKoKr is a Locale enum value.
LocalePtBr is a Locale enum value.
LocaleZhCn is a Locale enum value.
LocaleZhTw is a Locale enum value.
LogAnomalyTypeBlockFormat is a LogAnomalyType enum value.
LogAnomalyTypeFormat is a LogAnomalyType enum value.
LogAnomalyTypeHttpCode is a LogAnomalyType enum value.
LogAnomalyTypeKeyword is a LogAnomalyType enum value.
LogAnomalyTypeKeywordToken is a LogAnomalyType enum value.
LogAnomalyTypeNewFieldName is a LogAnomalyType enum value.
LogAnomalyTypeNumericalNan is a LogAnomalyType enum value.
LogAnomalyTypeNumericalPoint is a LogAnomalyType enum value.
NotificationMessageTypeClosedInsight is a NotificationMessageType enum value.
NotificationMessageTypeNewAssociation is a NotificationMessageType enum value.
NotificationMessageTypeNewInsight is a NotificationMessageType enum value.
NotificationMessageTypeNewRecommendation is a NotificationMessageType enum value.
NotificationMessageTypeSeverityUpgraded is a NotificationMessageType enum value.
OptInStatusDisabled is a OptInStatus enum value.
OptInStatusEnabled is a OptInStatus enum value.
OrganizationResourceCollectionTypeAwsAccount is a OrganizationResourceCollectionType enum value.
OrganizationResourceCollectionTypeAwsCloudFormation is a OrganizationResourceCollectionType enum value.
OrganizationResourceCollectionTypeAwsService is a OrganizationResourceCollectionType enum value.
OrganizationResourceCollectionTypeAwsTags is a OrganizationResourceCollectionType enum value.
ResourceCollectionTypeAwsCloudFormation is a ResourceCollectionType enum value.
ResourceCollectionTypeAwsService is a ResourceCollectionType enum value.
ResourceCollectionTypeAwsTags is a ResourceCollectionType enum value.
ResourcePermissionFullPermission is a ResourcePermission enum value.
ResourcePermissionMissingPermission is a ResourcePermission enum value.
ResourceTypeFilterCloudfrontDistribution is a ResourceTypeFilter enum value.
ResourceTypeFilterDynamodbTable is a ResourceTypeFilter enum value.
ResourceTypeFilterEc2NatGateway is a ResourceTypeFilter enum value.
ResourceTypeFilterEcsCluster is a ResourceTypeFilter enum value.
ResourceTypeFilterEcsService is a ResourceTypeFilter enum value.
ResourceTypeFilterEksCluster is a ResourceTypeFilter enum value.
ResourceTypeFilterElasticacheCacheCluster is a ResourceTypeFilter enum value.
ResourceTypeFilterElasticBeanstalkEnvironment is a ResourceTypeFilter enum value.
ResourceTypeFilterElasticLoadBalancerLoadBalancer is a ResourceTypeFilter enum value.
ResourceTypeFilterElasticLoadBalancingV2LoadBalancer is a ResourceTypeFilter enum value.
ResourceTypeFilterElasticLoadBalancingV2TargetGroup is a ResourceTypeFilter enum value.
ResourceTypeFilterElasticsearchDomain is a ResourceTypeFilter enum value.
ResourceTypeFilterKinesisStream is a ResourceTypeFilter enum value.
ResourceTypeFilterLambdaFunction is a ResourceTypeFilter enum value.
ResourceTypeFilterLogGroups is a ResourceTypeFilter enum value.
ResourceTypeFilterOpenSearchServiceDomain is a ResourceTypeFilter enum value.
ResourceTypeFilterRdsDbCluster is a ResourceTypeFilter enum value.
ResourceTypeFilterRdsDbInstance is a ResourceTypeFilter enum value.
ResourceTypeFilterRedshiftCluster is a ResourceTypeFilter enum value.
ResourceTypeFilterRoute53HealthCheck is a ResourceTypeFilter enum value.
ResourceTypeFilterRoute53HostedZone is a ResourceTypeFilter enum value.
ResourceTypeFilterS3Bucket is a ResourceTypeFilter enum value.
ResourceTypeFilterSagemakerEndpoint is a ResourceTypeFilter enum value.
ResourceTypeFilterSnsTopic is a ResourceTypeFilter enum value.
ResourceTypeFilterSqsQueue is a ResourceTypeFilter enum value.
ResourceTypeFilterStepFunctionsActivity is a ResourceTypeFilter enum value.
ResourceTypeFilterStepFunctionsStateMachine is a ResourceTypeFilter enum value.
ServerSideEncryptionTypeAwsOwnedKmsKey is a ServerSideEncryptionType enum value.
ServerSideEncryptionTypeCustomerManagedKey is a ServerSideEncryptionType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
ServiceNameApiGateway is a ServiceName enum value.
ServiceNameApplicationElb is a ServiceName enum value.
ServiceNameAutoScalingGroup is a ServiceName enum value.
ServiceNameCloudFront is a ServiceName enum value.
ServiceNameDynamoDb is a ServiceName enum value.
ServiceNameEc2 is a ServiceName enum value.
ServiceNameEcs is a ServiceName enum value.
ServiceNameEks is a ServiceName enum value.
ServiceNameElastiCache is a ServiceName enum value.
ServiceNameElasticBeanstalk is a ServiceName enum value.
ServiceNameElb is a ServiceName enum value.
ServiceNameEs is a ServiceName enum value.
ServiceNameKinesis is a ServiceName enum value.
ServiceNameLambda is a ServiceName enum value.
ServiceNameNatGateway is a ServiceName enum value.
ServiceNameNetworkElb is a ServiceName enum value.
ServiceNameRds is a ServiceName enum value.
ServiceNameRedshift is a ServiceName enum value.
ServiceNameRoute53 is a ServiceName enum value.
ServiceNameS3 is a ServiceName enum value.
ServiceNameSageMaker is a ServiceName enum value.
ServiceNameSns is a ServiceName enum value.
ServiceNameSqs is a ServiceName enum value.
ServiceNameStepFunctions is a ServiceName enum value.
ServiceNameSwf is a ServiceName enum value.
UpdateResourceCollectionActionAdd is a UpdateResourceCollectionAction enum value.
UpdateResourceCollectionActionRemove is a UpdateResourceCollectionAction enum value.
ValidationExceptionReasonCannotParse is a ValidationExceptionReason enum value.
ValidationExceptionReasonFieldValidationFailed is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidParameterCombination is a ValidationExceptionReason enum value.
ValidationExceptionReasonOther is a ValidationExceptionReason enum value.
ValidationExceptionReasonParameterInconsistentWithServiceState is a ValidationExceptionReason enum value.
ValidationExceptionReasonUnknownOperation is a ValidationExceptionReason enum value.
# Structs
You don't have permissions to perform the requested operation.
Returns the number of open reactive insights, the number of open proactive insights, and the number of metrics analyzed in your Amazon Web Services account.
Information about the number of open reactive and proactive insights that can be used to gauge the health of your system.
Information about your account's integration with Amazon CodeGuru Profiler.
An Amazon CloudWatch log group that contains log anomalies and is used to generate an insight.
A time range that specifies when DevOps Guru opens and then closes an anomaly.
The Amazon Web Services resources in which DevOps Guru detected unusual behavior that resulted in the generation of an anomaly.
Details about the source of the anomalous operational data that triggered the anomaly.
Metadata about the detection source that generates proactive anomalies.
A time range that specifies when the observed unusual behavior in an anomaly started and ended.
Information about Amazon Web Services CloudFormation stacks.
Information about Amazon Web Services CloudFormation stacks.
Information about an Amazon Web Services CloudFormation stack used to create a monthly cost estimate for DevOps Guru to analyze Amazon Web Services resources.
Information about the health of Amazon Web Services resources in your account that are specified by an Amazon Web Services CloudFormation stack.
Contains information about the analyzed metrics that displayed anomalous behavior.
Information about an Amazon CloudWatch metric.
The dimension of an Amazon CloudWatch metric that is used when DevOps Guru analyzes the resources in your account for operational problems and anomalous behavior.
An exception that is thrown when a conflict occurs.
Information about a filter used to specify which Amazon Web Services resources are analyzed to create a monthly DevOps Guru cost estimate.
The time range of a cost estimation.
DevOpsGuru provides the API operation methods for making requests to Amazon DevOps Guru.
A range of time that specifies when anomalous behavior in an anomaly or insight ended.
An Amazon Web Services resource event.
The Amazon Web Services resource that emitted an event.
Information about the integration of DevOps Guru as consumer with another AWS service, such as AWS CodeGuru Profiler via EventBridge.
The time range during which an Amazon Web Services event occurred.
Information about insight feedback received from a customer.
Information about the number of open reactive and proactive insights that can be used to gauge the health of your system.
A time ranged that specifies when the observed behavior in an insight started and ended.
An internal failure in an Amazon service occurred.
Information about the KMS encryption used with DevOps Guru.
Information about whether DevOps Guru is configured to encrypt server-side data using KMS.
Specifies one or more service names that are used to list anomalies.
Filters you can use to specify which events are returned when ListEvents is called.
Used to filter for insights that have any status.
Used to filter for insights that have the status CLOSED.
Used to filter for insights that have the status ONGOING.
A filter used by ListInsights to specify which insights to return.
Filters to determine which monitored resources you want to retrieve.
Information about an anomalous log event found within a log group.
A cluster of similar anomalous log events found within a log group.
Information about the integration of DevOps Guru with CloudWatch log groups for log anomaly detection.
Information about the integration of DevOps Guru with CloudWatch log groups for log anomaly detection.
Information about the resource that is being monitored, including the name of the resource, the type of resource, and whether or not permission is given to DevOps Guru to access that resource.
Information about a notification channel.
Information about notification channels you have configured with DevOps Guru.
The filter configurations for the Amazon SNS notification topic you use with DevOps Guru.
Information about whether DevOps Guru is configured to create an OpsItem in Amazon Web Services Systems Manager OpsCenter for each created insight.
Information about whether DevOps Guru is configured to create an OpsItem in Amazon Web Services Systems Manager OpsCenter for each created insight.
A logical grouping of Performance Insights metrics for a related subject area.
A single query to be processed.
Details about Performance Insights metrics.
Reference scalar values and other metrics that DevOps Guru displays on a graph in its console along with the actual metrics it analyzed.
Reference data used to evaluate Performance Insights to determine if its performance is anomalous or not.
Information about a reference metric used to evaluate Performance Insights.
A reference value to compare Performance Insights metrics against to determine if the metrics demonstrate anomalous behavior.
A statistic in a Performance Insights collection.
The time range during which anomalous behavior in a proactive anomaly or an insight is expected to occur.
Information about an anomaly.
Details about a proactive anomaly.
Details about a proactive insight.
Details about a proactive insight.
Details about a proactive insight.
Details about a reactive anomaly.
Details about a reactive anomaly.
Information about a reactive insight.
Information about a reactive insight.
Information about a reactive insight.
Recommendation information to help you remediate detected anomalous behavior that generated an insight.
Information about an anomaly that is related to a recommendation.
Information about a resource in which DevOps Guru detected anomalous behavior.
Contains an array of RecommendationRelatedCloudWatchMetricsSourceDetail objects that contain the name and namespace of an Amazon CloudWatch metric.
Information about an Amazon CloudWatch metric that is analyzed by DevOps Guru.
Information about an event that is related to a recommendation.
Information about an Amazon Web Services resource that emitted and event that is related to a recommendation in an insight.
A collection of Amazon Web Services resources supported by DevOps Guru.
Information about a filter used to specify which Amazon Web Services resources are analyzed for anomalous behavior by DevOps Guru.
A requested resource could not be found.
Specifies values used to filter responses when searching for insights.
Filters you can use to specify which events are returned when ListEvents is called.
A collection of the names of Amazon Web Services services.
Represents the health of an Amazon Web Services service.
Contains the number of open proactive and reactive insights in an analyzed Amazon Web Services service.
Information about the integration of DevOps Guru with another Amazon Web Services service, such as Amazon Web Services Systems Manager.
The request contains a value that exceeds a maximum quota.
An object that contains information about the estimated monthly cost to analyze an Amazon Web Services resource.
Contains the Amazon Resource Name (ARN) of an Amazon Simple Notification Service topic.
A time range used to specify when the behavior of an insight or anomaly started.
A collection of Amazon Web Services tags.
A collection of Amazon Web Services tags used to filter insights.
Information about a collection of Amazon Web Services resources that are identified by an Amazon Web Services tag.
Information about the health of Amazon Web Services resources in your account that are specified by an Amazon Web Services tag key.
The request was denied due to a request throttling.
A pair that contains metric values at the respective timestamp.
Contains the names of Amazon Web Services CloudFormation stacks used to update a collection of stacks.
Contains information used to update a collection of Amazon Web Services resources.
Information about updating the integration status of an Amazon Web Services service, such as Amazon Web Services Systems Manager, with DevOps Guru.
A new collection of Amazon Web Services resources that are defined by an Amazon Web Services tag or tag key/value pair.
Contains information about data passed in to a field during a request that is not valid.
The field associated with the validation exception.