Awso_amp_lwtSourceval create_alert_manager_definition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.CreateAlertManagerDefinitionRequest.t ->
(Awso_amp.Values.CreateAlertManagerDefinitionResponse.t,
Awso_amp.Values.CreateAlertManagerDefinitionResponse.error)
Result.t
Lwt.tval create_anomaly_detector :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.CreateAnomalyDetectorRequest.t ->
(Awso_amp.Values.CreateAnomalyDetectorResponse.t,
Awso_amp.Values.CreateAnomalyDetectorResponse.error)
Result.t
Lwt.tval create_logging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.CreateLoggingConfigurationRequest.t ->
(Awso_amp.Values.CreateLoggingConfigurationResponse.t,
Awso_amp.Values.CreateLoggingConfigurationResponse.error)
Result.t
Lwt.tval create_query_logging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.CreateQueryLoggingConfigurationRequest.t ->
(Awso_amp.Values.CreateQueryLoggingConfigurationResponse.t,
Awso_amp.Values.CreateQueryLoggingConfigurationResponse.error)
Result.t
Lwt.tval create_rule_groups_namespace :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.CreateRuleGroupsNamespaceRequest.t ->
(Awso_amp.Values.CreateRuleGroupsNamespaceResponse.t,
Awso_amp.Values.CreateRuleGroupsNamespaceResponse.error)
Result.t
Lwt.tval create_scraper :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.CreateScraperRequest.t ->
(Awso_amp.Values.CreateScraperResponse.t,
Awso_amp.Values.CreateScraperResponse.error)
Result.t
Lwt.tval create_workspace :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.CreateWorkspaceRequest.t ->
(Awso_amp.Values.CreateWorkspaceResponse.t,
Awso_amp.Values.CreateWorkspaceResponse.error)
Result.t
Lwt.tval delete_alert_manager_definition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DeleteAlertManagerDefinitionRequest.t ->
(unit, unit) Result.t Lwt.tval delete_anomaly_detector :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DeleteAnomalyDetectorRequest.t ->
(unit, unit) Result.t Lwt.tval delete_logging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DeleteLoggingConfigurationRequest.t ->
(unit, unit) Result.t Lwt.tval delete_query_logging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DeleteQueryLoggingConfigurationRequest.t ->
(unit, unit) Result.t Lwt.tval delete_resource_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DeleteResourcePolicyRequest.t ->
(unit, unit) Result.t Lwt.tval delete_rule_groups_namespace :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DeleteRuleGroupsNamespaceRequest.t ->
(unit, unit) Result.t Lwt.tval delete_scraper :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DeleteScraperRequest.t ->
(Awso_amp.Values.DeleteScraperResponse.t,
Awso_amp.Values.DeleteScraperResponse.error)
Result.t
Lwt.tval delete_scraper_logging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DeleteScraperLoggingConfigurationRequest.t ->
(unit, unit) Result.t Lwt.tval delete_workspace :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DeleteWorkspaceRequest.t ->
(unit, unit) Result.t Lwt.tval describe_alert_manager_definition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DescribeAlertManagerDefinitionRequest.t ->
(Awso_amp.Values.DescribeAlertManagerDefinitionResponse.t,
Awso_amp.Values.DescribeAlertManagerDefinitionResponse.error)
Result.t
Lwt.tval describe_anomaly_detector :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DescribeAnomalyDetectorRequest.t ->
(Awso_amp.Values.DescribeAnomalyDetectorResponse.t,
Awso_amp.Values.DescribeAnomalyDetectorResponse.error)
Result.t
Lwt.tval describe_logging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DescribeLoggingConfigurationRequest.t ->
(Awso_amp.Values.DescribeLoggingConfigurationResponse.t,
Awso_amp.Values.DescribeLoggingConfigurationResponse.error)
Result.t
Lwt.tval describe_query_logging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DescribeQueryLoggingConfigurationRequest.t ->
(Awso_amp.Values.DescribeQueryLoggingConfigurationResponse.t,
Awso_amp.Values.DescribeQueryLoggingConfigurationResponse.error)
Result.t
Lwt.tval describe_resource_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DescribeResourcePolicyRequest.t ->
(Awso_amp.Values.DescribeResourcePolicyResponse.t,
Awso_amp.Values.DescribeResourcePolicyResponse.error)
Result.t
Lwt.tval describe_rule_groups_namespace :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DescribeRuleGroupsNamespaceRequest.t ->
(Awso_amp.Values.DescribeRuleGroupsNamespaceResponse.t,
Awso_amp.Values.DescribeRuleGroupsNamespaceResponse.error)
Result.t
Lwt.tval describe_scraper :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DescribeScraperRequest.t ->
(Awso_amp.Values.DescribeScraperResponse.t,
Awso_amp.Values.DescribeScraperResponse.error)
Result.t
Lwt.tval describe_scraper_logging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DescribeScraperLoggingConfigurationRequest.t ->
(Awso_amp.Values.DescribeScraperLoggingConfigurationResponse.t,
Awso_amp.Values.DescribeScraperLoggingConfigurationResponse.error)
Result.t
Lwt.tval describe_workspace :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DescribeWorkspaceRequest.t ->
(Awso_amp.Values.DescribeWorkspaceResponse.t,
Awso_amp.Values.DescribeWorkspaceResponse.error)
Result.t
Lwt.tval describe_workspace_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.DescribeWorkspaceConfigurationRequest.t ->
(Awso_amp.Values.DescribeWorkspaceConfigurationResponse.t,
Awso_amp.Values.DescribeWorkspaceConfigurationResponse.error)
Result.t
Lwt.tval get_default_scraper_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.GetDefaultScraperConfigurationRequest.t ->
(Awso_amp.Values.GetDefaultScraperConfigurationResponse.t,
Awso_amp.Values.GetDefaultScraperConfigurationResponse.error)
Result.t
Lwt.tval list_anomaly_detectors :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.ListAnomalyDetectorsRequest.t ->
(Awso_amp.Values.ListAnomalyDetectorsResponse.t,
Awso_amp.Values.ListAnomalyDetectorsResponse.error)
Result.t
Lwt.tval list_rule_groups_namespaces :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.ListRuleGroupsNamespacesRequest.t ->
(Awso_amp.Values.ListRuleGroupsNamespacesResponse.t,
Awso_amp.Values.ListRuleGroupsNamespacesResponse.error)
Result.t
Lwt.tval list_scrapers :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.ListScrapersRequest.t ->
(Awso_amp.Values.ListScrapersResponse.t,
Awso_amp.Values.ListScrapersResponse.error)
Result.t
Lwt.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.ListTagsForResourceRequest.t ->
(Awso_amp.Values.ListTagsForResourceResponse.t,
Awso_amp.Values.ListTagsForResourceResponse.error)
Result.t
Lwt.tval list_workspaces :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.ListWorkspacesRequest.t ->
(Awso_amp.Values.ListWorkspacesResponse.t,
Awso_amp.Values.ListWorkspacesResponse.error)
Result.t
Lwt.tval put_alert_manager_definition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.PutAlertManagerDefinitionRequest.t ->
(Awso_amp.Values.PutAlertManagerDefinitionResponse.t,
Awso_amp.Values.PutAlertManagerDefinitionResponse.error)
Result.t
Lwt.tval put_anomaly_detector :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.PutAnomalyDetectorRequest.t ->
(Awso_amp.Values.PutAnomalyDetectorResponse.t,
Awso_amp.Values.PutAnomalyDetectorResponse.error)
Result.t
Lwt.tval put_resource_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.PutResourcePolicyRequest.t ->
(Awso_amp.Values.PutResourcePolicyResponse.t,
Awso_amp.Values.PutResourcePolicyResponse.error)
Result.t
Lwt.tval put_rule_groups_namespace :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.PutRuleGroupsNamespaceRequest.t ->
(Awso_amp.Values.PutRuleGroupsNamespaceResponse.t,
Awso_amp.Values.PutRuleGroupsNamespaceResponse.error)
Result.t
Lwt.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.TagResourceRequest.t ->
(Awso_amp.Values.TagResourceResponse.t,
Awso_amp.Values.TagResourceResponse.error)
Result.t
Lwt.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.UntagResourceRequest.t ->
(Awso_amp.Values.UntagResourceResponse.t,
Awso_amp.Values.UntagResourceResponse.error)
Result.t
Lwt.tval update_logging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.UpdateLoggingConfigurationRequest.t ->
(Awso_amp.Values.UpdateLoggingConfigurationResponse.t,
Awso_amp.Values.UpdateLoggingConfigurationResponse.error)
Result.t
Lwt.tval update_query_logging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.UpdateQueryLoggingConfigurationRequest.t ->
(Awso_amp.Values.UpdateQueryLoggingConfigurationResponse.t,
Awso_amp.Values.UpdateQueryLoggingConfigurationResponse.error)
Result.t
Lwt.tval update_scraper :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.UpdateScraperRequest.t ->
(Awso_amp.Values.UpdateScraperResponse.t,
Awso_amp.Values.UpdateScraperResponse.error)
Result.t
Lwt.tval update_scraper_logging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.UpdateScraperLoggingConfigurationRequest.t ->
(Awso_amp.Values.UpdateScraperLoggingConfigurationResponse.t,
Awso_amp.Values.UpdateScraperLoggingConfigurationResponse.error)
Result.t
Lwt.tval update_workspace_alias :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.UpdateWorkspaceAliasRequest.t ->
(unit, unit) Result.t Lwt.tval update_workspace_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_amp.Values.UpdateWorkspaceConfigurationRequest.t ->
(Awso_amp.Values.UpdateWorkspaceConfigurationResponse.t,
Awso_amp.Values.UpdateWorkspaceConfigurationResponse.error)
Result.t
Lwt.tinclude module type of struct include Awso_amp.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]ID of a VPC security group.
ID of a VPC subnet.
An ARN identifying a Workspace.
The ARN of an EKS cluster.
module LimitsPerLabelSetEntryMaxSeriesLong =
Awso_amp.Values.LimitsPerLabelSetEntryMaxSeriesLongThe AmpConfiguration structure defines the Amazon Managed Service for Prometheus instance a scraper should send metrics to.
An ARN identifying an IAM role used by the scraper.
The EksConfiguration structure describes the connection to the Amazon EKS cluster from which a scraper collects metrics.
The Amazon VPC configuration that specifies the network settings for a Prometheus collector to securely connect to Amazon MSK clusters. This configuration includes the security groups and subnets that control network access and placement for the collector.
This structure contains the information about the limits that apply to time series that match one label set.
Configuration details for logging to CloudWatch Logs.
Filtering criteria that determine which queries are logged.
Configuration for threshold settings that determine when values near expected values should be ignored during anomaly detection.
module RandomCutForestConfigurationSampleSizeInteger =
Awso_amp.Values.RandomCutForestConfigurationSampleSizeIntegermodule RandomCutForestConfigurationShingleSizeInteger =
Awso_amp.Values.RandomCutForestConfigurationShingleSizeIntegerInformation about a field passed into a request that resulted in an exception.
Configuration settings for a scraper component.
A KMS Key ARN.
A user-assigned workspace alias.
A workspace ID.
The status of the workspace.
Where to send the metrics from a scraper.
Use this structure to enable cross-account access, so that you can use a target account to access Prometheus metrics from source accounts.
An optional user-assigned scraper alias.
An ARN identifying a scrape configuration.
A scraper ID.
The ScraperStatus structure contains status information about the scraper.
The source of collected metrics for a scraper.
The reason for the failure, if any.
The value for a given key by which to filter.
An ARN identifying a rule groups namespace.
The name of the namespace that the rule group belong to.
The status information about a rule groups namespace.
The status information of an anomaly detector.
This structure defines one label set used to enforce active time series limits for the workspace, and defines the limit for that label set. A label set is a unique combination of label-value pairs. Use them to control time series limits and to monitor usage by specific label groups. Example label sets might be team:finance or env:prod
Defines a destination and its associated filtering criteria for query logging.
module QueryLoggingConfigurationStatusCode =
Awso_amp.Values.QueryLoggingConfigurationStatusCodeConfiguration for the Random Cut Forest algorithm used for anomaly detection in time-series data.
module ScraperLoggingConfigurationStatusCode =
Awso_amp.Values.ScraperLoggingConfigurationStatusCodeA component of a Amazon Managed Service for Prometheus scraper that can be configured for logging.
The information about one Amazon Managed Service for Prometheus workspace in your account.
The ScraperSummary structure contains a summary of the details about one scraper in your account.
The name of the key by which to filter.
The high-level information about a rule groups namespace. To retrieve more information, use DescribeRuleGroupsNamespace.
Summary information about an anomaly detector for list operations.
module WorkspaceConfigurationDescriptionRetentionPeriodInDaysInteger =
Awso_amp.Values.WorkspaceConfigurationDescriptionRetentionPeriodInDaysIntegerThis structure displays the current status of the workspace configuration, and might also contain a reason for that status.
A scrape configuration for a scraper, base 64 encoded. For more information, see Scraper configuration in the Amazon Managed Service for Prometheus User Guide.
The rule groups namespace data.
The status information for a query logging configuration.
The status of the logging configuration.
The configuration for the anomaly detection algorithm.
Specifies the action to take when data is missing during anomaly detection evaluation.
The base-64 encoded blob that is alert manager definition. For details about the alert manager definition, see AlertManagedDefinitionData.
The status of the alert manager.
You do not have sufficient access to perform this action.
The request would cause an inconsistent state.
An unexpected error occurred during the processing of the request.
The request references a resources that doesn't exist.
Completing the request would cause a service quota to be exceeded.
The request was denied due to request throttling.
The input fails to satisfy the constraints specified by an Amazon Web Services service.
An identifier used to ensure the idempotency of a write request.
module UpdateWorkspaceConfigurationRequestRetentionPeriodInDaysInteger =
Awso_amp.Values.UpdateWorkspaceConfigurationRequestRetentionPeriodInDaysIntegerThe status of a scraper logging configuration.
The destination where scraper logs are sent.
A token used to access the next page in a paginated result set.
module ListWorkspacesRequestMaxResultsInteger =
Awso_amp.Values.ListWorkspacesRequestMaxResultsIntegermodule ListScrapersRequestMaxResultsInteger =
Awso_amp.Values.ListScrapersRequestMaxResultsIntegermodule ListRuleGroupsNamespacesRequestMaxResultsInteger =
Awso_amp.Values.ListRuleGroupsNamespacesRequestMaxResultsIntegermodule ListAnomalyDetectorsRequestMaxResultsInteger =
Awso_amp.Values.ListAnomalyDetectorsRequestMaxResultsIntegerThe full details about one Amazon Managed Service for Prometheus workspace in your account.
This structure contains the description of the workspace configuration.
The ScraperDescription structure contains the full details about one scraper in your account.
The details about one rule groups namespace.
The metadata for a query logging configuration.
Contains information about the current rules and alerting logging configuration for the workspace. These logging configurations are only for rules and alerting logs.
Detailed information about an anomaly detector.
The details of an alert manager definition. It is the configuration for the alert manager, including information about receivers for routing alerts.
module CreateAnomalyDetectorRequestLabelsMap =
Awso_amp.Values.CreateAnomalyDetectorRequestLabelsMapmodule UpdateWorkspaceConfigurationResponse =
Awso_amp.Values.UpdateWorkspaceConfigurationResponseUse this operation to create or update the label sets, label set limits, and retention period of a workspace. You must specify at least one of limitsPerLabelSet or retentionPeriodInDays for the request to be valid.
module UpdateWorkspaceConfigurationRequest =
Awso_amp.Values.UpdateWorkspaceConfigurationRequestUse this operation to create or update the label sets, label set limits, and retention period of a workspace. You must specify at least one of limitsPerLabelSet or retentionPeriodInDays for the request to be valid.
Represents the input of an UpdateWorkspaceAlias operation.
Updates an existing scraper. You can't use this function to update the source from which the scraper is collecting metrics. To change the source, delete the scraper and create a new one.
Updates an existing scraper. You can't use this function to update the source from which the scraper is collecting metrics. To change the source, delete the scraper and create a new one.
module UpdateScraperLoggingConfigurationResponse =
Awso_amp.Values.UpdateScraperLoggingConfigurationResponseUpdates the logging configuration for a Amazon Managed Service for Prometheus scraper.
module UpdateScraperLoggingConfigurationRequest =
Awso_amp.Values.UpdateScraperLoggingConfigurationRequestUpdates the logging configuration for a Amazon Managed Service for Prometheus scraper.
module UpdateQueryLoggingConfigurationResponse =
Awso_amp.Values.UpdateQueryLoggingConfigurationResponseUpdates the query logging configuration for the specified workspace.
module UpdateQueryLoggingConfigurationRequest =
Awso_amp.Values.UpdateQueryLoggingConfigurationRequestUpdates the query logging configuration for the specified workspace.
module UpdateLoggingConfigurationResponse =
Awso_amp.Values.UpdateLoggingConfigurationResponseRepresents the output of an UpdateLoggingConfiguration operation.
Represents the input of an UpdateLoggingConfiguration operation.
Removes the specified tags from an Amazon Managed Service for Prometheus resource. The only resources that can be tagged are rule groups namespaces, scrapers, and workspaces.
Removes the specified tags from an Amazon Managed Service for Prometheus resource. The only resources that can be tagged are rule groups namespaces, scrapers, and workspaces.
The TagResource operation associates tags with an Amazon Managed Service for Prometheus resource. The only resources that can be tagged are rule groups namespaces, scrapers, and workspaces. If you specify a new tag key for the resource, this tag is appended to the list of tags associated with the resource. If you specify a tag key that is already associated with the resource, the new tag value that you specify replaces the previous value for that tag. To remove a tag, use UntagResource.
The TagResource operation associates tags with an Amazon Managed Service for Prometheus resource. The only resources that can be tagged are rule groups namespaces, scrapers, and workspaces. If you specify a new tag key for the resource, this tag is appended to the list of tags associated with the resource. If you specify a tag key that is already associated with the resource, the new tag value that you specify replaces the previous value for that tag. To remove a tag, use UntagResource.
Represents the output of a PutRuleGroupsNamespace operation.
Represents the input of a PutRuleGroupsNamespace operation.
Creates or updates a resource-based policy for an Amazon Managed Service for Prometheus workspace. Use resource-based policies to grant permissions to other AWS accounts or services to access your workspace. Only Prometheus-compatible APIs can be used for workspace sharing. You can add non-Prometheus-compatible APIs to the policy, but they will be ignored. For more information, see Prometheus-compatible APIs in the Amazon Managed Service for Prometheus User Guide. If your workspace uses customer-managed KMS keys for encryption, you must grant the principals in your resource-based policy access to those KMS keys. You can do this by creating KMS grants. For more information, see CreateGrant in the AWS Key Management Service API Reference and Encryption at rest in the Amazon Managed Service for Prometheus User Guide. For more information about working with IAM, see Using Amazon Managed Service for Prometheus with IAM in the Amazon Managed Service for Prometheus User Guide.
Creates or updates a resource-based policy for an Amazon Managed Service for Prometheus workspace. Use resource-based policies to grant permissions to other AWS accounts or services to access your workspace. Only Prometheus-compatible APIs can be used for workspace sharing. You can add non-Prometheus-compatible APIs to the policy, but they will be ignored. For more information, see Prometheus-compatible APIs in the Amazon Managed Service for Prometheus User Guide. If your workspace uses customer-managed KMS keys for encryption, you must grant the principals in your resource-based policy access to those KMS keys. You can do this by creating KMS grants. For more information, see CreateGrant in the AWS Key Management Service API Reference and Encryption at rest in the Amazon Managed Service for Prometheus User Guide. For more information about working with IAM, see Using Amazon Managed Service for Prometheus with IAM in the Amazon Managed Service for Prometheus User Guide.
When you call PutAnomalyDetector, the operation creates a new anomaly detector if one doesn't exist, or updates an existing one. Each call to this operation triggers a complete retraining of the detector, which includes querying the minimum required samples and backfilling the detector with historical data. This process occurs regardless of whether you're making a minor change like updating the evaluation interval or making more substantial modifications. The operation serves as the single method for creating, updating, and retraining anomaly detectors.
When you call PutAnomalyDetector, the operation creates a new anomaly detector if one doesn't exist, or updates an existing one. Each call to this operation triggers a complete retraining of the detector, which includes querying the minimum required samples and backfilling the detector with historical data. This process occurs regardless of whether you're making a minor change like updating the evaluation interval or making more substantial modifications. The operation serves as the single method for creating, updating, and retraining anomaly detectors.
Represents the output of a PutAlertManagerDefinition operation.
Represents the input of a PutAlertManagerDefinition operation.
Represents the output of a ListWorkspaces operation.
Represents the input of a ListWorkspaces operation.
The ListTagsForResource operation returns the tags that are associated with an Amazon Managed Service for Prometheus resource. Currently, the only resources that can be tagged are scrapers, workspaces, and rule groups namespaces.
The ListTagsForResource operation returns the tags that are associated with an Amazon Managed Service for Prometheus resource. Currently, the only resources that can be tagged are scrapers, workspaces, and rule groups namespaces.
Represents the output of a ListScrapers operation.
Represents the input of a ListScrapers operation.
Represents the output of a ListRuleGroupsNamespaces operation.
Represents the input of a ListRuleGroupsNamespaces operation.
Returns a paginated list of anomaly detectors for a workspace with optional filtering by alias.
Returns a paginated list of anomaly detectors for a workspace with optional filtering by alias.
module GetDefaultScraperConfigurationResponse =
Awso_amp.Values.GetDefaultScraperConfigurationResponseRepresents the output of a GetDefaultScraperConfiguration operation.
module GetDefaultScraperConfigurationRequest =
Awso_amp.Values.GetDefaultScraperConfigurationRequestRepresents the input of a GetDefaultScraperConfiguration operation.
Represents the output of a DescribeWorkspace operation.
Represents the input of a DescribeWorkspace operation.
module DescribeWorkspaceConfigurationResponse =
Awso_amp.Values.DescribeWorkspaceConfigurationResponseUse this operation to return information about the configuration of a workspace. The configuration details returned include workspace configuration status, label set limits, and retention period.
module DescribeWorkspaceConfigurationRequest =
Awso_amp.Values.DescribeWorkspaceConfigurationRequestUse this operation to return information about the configuration of a workspace. The configuration details returned include workspace configuration status, label set limits, and retention period.
Represents the output of a DescribeScraper operation.
Represents the input of a DescribeScraper operation.
module DescribeScraperLoggingConfigurationResponse =
Awso_amp.Values.DescribeScraperLoggingConfigurationResponseDescribes the logging configuration for a Amazon Managed Service for Prometheus scraper.
module DescribeScraperLoggingConfigurationRequest =
Awso_amp.Values.DescribeScraperLoggingConfigurationRequestDescribes the logging configuration for a Amazon Managed Service for Prometheus scraper.
module DescribeRuleGroupsNamespaceResponse =
Awso_amp.Values.DescribeRuleGroupsNamespaceResponseRepresents the output of a DescribeRuleGroupsNamespace operation.
module DescribeRuleGroupsNamespaceRequest =
Awso_amp.Values.DescribeRuleGroupsNamespaceRequestRepresents the input of a DescribeRuleGroupsNamespace operation.
Returns information about the resource-based policy attached to an Amazon Managed Service for Prometheus workspace.
Returns information about the resource-based policy attached to an Amazon Managed Service for Prometheus workspace.
module DescribeQueryLoggingConfigurationResponse =
Awso_amp.Values.DescribeQueryLoggingConfigurationResponseRetrieves the details of the query logging configuration for the specified workspace.
module DescribeQueryLoggingConfigurationRequest =
Awso_amp.Values.DescribeQueryLoggingConfigurationRequestRetrieves the details of the query logging configuration for the specified workspace.
module DescribeLoggingConfigurationResponse =
Awso_amp.Values.DescribeLoggingConfigurationResponseRepresents the output of a DescribeLoggingConfiguration operation.
module DescribeLoggingConfigurationRequest =
Awso_amp.Values.DescribeLoggingConfigurationRequestRepresents the input of a DescribeLoggingConfiguration operation.
Retrieves detailed information about a specific anomaly detector, including its status and configuration.
Retrieves detailed information about a specific anomaly detector, including its status and configuration.
module DescribeAlertManagerDefinitionResponse =
Awso_amp.Values.DescribeAlertManagerDefinitionResponseRepresents the output of a DescribeAlertManagerDefinition operation.
module DescribeAlertManagerDefinitionRequest =
Awso_amp.Values.DescribeAlertManagerDefinitionRequestRepresents the input of a DescribeAlertManagerDefinition operation.
Represents the input of a DeleteWorkspace operation.
Represents the output of a DeleteScraper operation.
Represents the input of a DeleteScraper operation.
module DeleteScraperLoggingConfigurationRequest =
Awso_amp.Values.DeleteScraperLoggingConfigurationRequestDeletes the logging configuration for a Amazon Managed Service for Prometheus scraper.
Represents the input of a DeleteRuleGroupsNamespace operation.
Deletes the resource-based policy attached to an Amazon Managed Service for Prometheus workspace.
module DeleteQueryLoggingConfigurationRequest =
Awso_amp.Values.DeleteQueryLoggingConfigurationRequestDeletes the query logging configuration for the specified workspace.
Represents the input of a DeleteLoggingConfiguration operation.
Removes an anomaly detector from a workspace. This operation is idempotent.
module DeleteAlertManagerDefinitionRequest =
Awso_amp.Values.DeleteAlertManagerDefinitionRequestRepresents the input of a DeleteAlertManagerDefinition operation.
Represents the output of a CreateWorkspace operation.
Represents the input of a CreateWorkspace operation.
Represents the output of a CreateScraper operation.
Represents the input of a CreateScraper operation.
Represents the output of a CreateRuleGroupsNamespace operation.
Represents the input of a CreateRuleGroupsNamespace operation.
module CreateQueryLoggingConfigurationResponse =
Awso_amp.Values.CreateQueryLoggingConfigurationResponseCreates a query logging configuration for the specified workspace. This operation enables logging of queries that exceed the specified QSP threshold.
module CreateQueryLoggingConfigurationRequest =
Awso_amp.Values.CreateQueryLoggingConfigurationRequestCreates a query logging configuration for the specified workspace. This operation enables logging of queries that exceed the specified QSP threshold.
module CreateLoggingConfigurationResponse =
Awso_amp.Values.CreateLoggingConfigurationResponseRepresents the output of a CreateLoggingConfiguration operation.
Represents the input of a CreateLoggingConfiguration operation.
Creates an anomaly detector within a workspace using the Random Cut Forest algorithm for time-series analysis. The anomaly detector analyzes Amazon Managed Service for Prometheus metrics to identify unusual patterns and behaviors.
Creates an anomaly detector within a workspace using the Random Cut Forest algorithm for time-series analysis. The anomaly detector analyzes Amazon Managed Service for Prometheus metrics to identify unusual patterns and behaviors.
module CreateAlertManagerDefinitionResponse =
Awso_amp.Values.CreateAlertManagerDefinitionResponseRepresents the output of a CreateAlertManagerDefinition operation.
module CreateAlertManagerDefinitionRequest =
Awso_amp.Values.CreateAlertManagerDefinitionRequestRepresents the input of a CreateAlertManagerDefinition operation.