{
  "opencollection": "1.0.0",
  "info": {
    "name": "Amazon Prometheus Service Tags Workspaces API",
    "version": "1.0.0"
  },
  "request": {
    "auth": {
      "type": "apikey",
      "key": "Authorization",
      "value": "{{Authorization}}",
      "placement": "header"
    }
  },
  "items": [
    {
      "info": {
        "name": "Workspaces",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Describe Alert Manager Definition",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/alertmanager/definition",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace to describe."
              }
            ]
          },
          "docs": "Describes an alert manager definition."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Create Alert Manager Definition",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/alertmanager/definition",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace in which to create the alert manager definition."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create an alert manager definition."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Put Alert Manager Definition",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/alertmanager/definition",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace in which to update the alert manager definition."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update an alert manager definition."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Delete Alert Manager Definition",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/alertmanager/definition",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace in which to delete the alert manager definition."
              },
              {
                "name": "clientToken",
                "value": "",
                "type": "query",
                "description": "Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request."
              }
            ]
          },
          "docs": "Deletes an alert manager definition."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Describe Logging Configuration",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/logging",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace to vend logs to."
              }
            ]
          },
          "docs": "Describes logging configuration."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Create Logging Configuration",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/logging",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace to vend logs to."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create logging configuration."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Update Logging Configuration",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/logging",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace to vend logs to."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update logging configuration."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Delete Logging Configuration",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/logging",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace to vend logs to."
              },
              {
                "name": "clientToken",
                "value": "",
                "type": "query",
                "description": "Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request."
              }
            ]
          },
          "docs": "Delete logging configuration."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus List Rule Groups Namespaces",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/rulegroupsnamespaces",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace."
              },
              {
                "name": "name",
                "value": "",
                "type": "query",
                "description": "Optional filter for rule groups namespace name. Only the rule groups namespace that begin with this value will be returned."
              },
              {
                "name": "nextToken",
                "value": "",
                "type": "query",
                "description": "Pagination token to request the next page in a paginated list. This token is obtained from the output of the previous ListRuleGroupsNamespaces request."
              },
              {
                "name": "maxResults",
                "value": "",
                "type": "query",
                "description": "Maximum results to return in response (default=100, maximum=1000)."
              }
            ]
          },
          "docs": "Lists rule groups namespaces."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Create Rule Groups Namespace",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/rulegroupsnamespaces",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace in which to create the rule group namespace."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create a rule group namespace."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus List Workspaces",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://aps.{region}.amazonaws.com/workspaces",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "nextToken",
                "value": "",
                "type": "query",
                "description": "Pagination token to request the next page in a paginated list. This token is obtained from the output of the previous ListWorkspaces request."
              },
              {
                "name": "alias",
                "value": "",
                "type": "query",
                "description": "Optional filter for workspace alias. Only the workspaces with aliases that begin with this value will be returned."
              },
              {
                "name": "maxResults",
                "value": "",
                "type": "query",
                "description": "Maximum results to return in response (default=100, maximum=1000)."
              }
            ]
          },
          "docs": "Lists all AMP workspaces, including workspaces being created or deleted."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Create Workspace",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "http://aps.{region}.amazonaws.com/workspaces",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Creates a new AMP workspace."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Describe Rule Groups Namespace",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/rulegroupsnamespaces/:name",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace to describe."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The rule groups namespace."
              }
            ]
          },
          "docs": "Describe a rule groups namespace."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Put Rule Groups Namespace",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/rulegroupsnamespaces/:name",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace in which to update the rule group namespace."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The rule groups namespace name."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update a rule groups namespace."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Delete Rule Groups Namespace",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/rulegroupsnamespaces/:name",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace to delete rule group definition."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The rule groups namespace name."
              },
              {
                "name": "clientToken",
                "value": "",
                "type": "query",
                "description": "Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request."
              }
            ]
          },
          "docs": "Delete a rule groups namespace."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Describe Workspace",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace to describe."
              }
            ]
          },
          "docs": "Describes an existing AMP workspace."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Delete Workspace",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace to delete."
              },
              {
                "name": "clientToken",
                "value": "",
                "type": "query",
                "description": "Optional, unique, case-sensitive, user-provided identifier to ensure the idempotency of the request."
              }
            ]
          },
          "docs": "Deletes an AMP workspace."
        },
        {
          "info": {
            "name": "Amazon Managed Service for Prometheus Update Workspace Alias",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "http://aps.{region}.amazonaws.com/workspaces/:workspaceId/alias",
            "headers": [
              {
                "name": "X-Amz-Content-Sha256",
                "value": ""
              },
              {
                "name": "X-Amz-Date",
                "value": ""
              },
              {
                "name": "X-Amz-Algorithm",
                "value": ""
              },
              {
                "name": "X-Amz-Credential",
                "value": ""
              },
              {
                "name": "X-Amz-Security-Token",
                "value": ""
              },
              {
                "name": "X-Amz-Signature",
                "value": ""
              },
              {
                "name": "X-Amz-SignedHeaders",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "workspaceId",
                "value": "",
                "type": "path",
                "description": "The ID of the workspace being updated."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Updates an AMP workspace alias."
        }
      ]
    }
  ],
  "bundled": true
}