RuleGroupsNamespaceDescription

Represents a description of the rule groups namespace.

ContainersMonitoringObservabilityPrometheus

Properties

Name Type Description
arn object
name object
status object
data object
createdAt object
modifiedAt object
tags object
View JSON Schema on GitHub

JSON Schema

amazon-managed-prometheus-rule-groups-namespace-description-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-managed-prometheus/refs/heads/main/json-schema/amazon-managed-prometheus-rule-groups-namespace-description-schema.json",
  "title": "RuleGroupsNamespaceDescription",
  "description": "Represents a description of the rule groups namespace.",
  "type": "object",
  "properties": {
    "arn": {
      "allOf": [
        {
          "$ref": "#/components/schemas/RuleGroupsNamespaceArn"
        },
        {
          "description": "The Amazon Resource Name (ARN) of this rule groups namespace."
        }
      ]
    },
    "name": {
      "allOf": [
        {
          "$ref": "#/components/schemas/RuleGroupsNamespaceName"
        },
        {
          "description": "The rule groups namespace name."
        }
      ]
    },
    "status": {
      "allOf": [
        {
          "$ref": "#/components/schemas/RuleGroupsNamespaceStatus"
        },
        {
          "description": "The status of rule groups namespace."
        }
      ]
    },
    "data": {
      "allOf": [
        {
          "$ref": "#/components/schemas/RuleGroupsNamespaceData"
        },
        {
          "description": "The rule groups namespace data."
        }
      ]
    },
    "createdAt": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Timestamp"
        },
        {
          "description": "The time when the rule groups namespace was created."
        }
      ]
    },
    "modifiedAt": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Timestamp"
        },
        {
          "description": "The time when the rule groups namespace was modified."
        }
      ]
    },
    "tags": {
      "allOf": [
        {
          "$ref": "#/components/schemas/TagMap"
        },
        {
          "description": "The tags of this rule groups namespace."
        }
      ]
    }
  },
  "required": [
    "arn",
    "name",
    "status",
    "data",
    "createdAt",
    "modifiedAt"
  ]
}