Amazon MQ · Schema

BrokerInstanceOption

Option for host instance type.

BroadcastingMedia ProcessingMedia

Properties

Name Type Description
AvailabilityZones object
EngineType object
HostInstanceType object
StorageType object
SupportedDeploymentModes object
SupportedEngineVersions object
View JSON Schema on GitHub

JSON Schema

mq-api-broker-instance-option-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-mq/refs/heads/main/json-schema/mq-api-broker-instance-option-schema.json",
  "title": "BrokerInstanceOption",
  "description": "Option for host instance type.",
  "type": "object",
  "properties": {
    "AvailabilityZones": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__listOfAvailabilityZone"
        },
        {
          "xml": {
            "name": "availabilityZones"
          },
          "description": "The list of available az."
        }
      ]
    },
    "EngineType": {
      "allOf": [
        {
          "$ref": "#/components/schemas/EngineType"
        },
        {
          "xml": {
            "name": "engineType"
          },
          "description": "The broker's engine type."
        }
      ]
    },
    "HostInstanceType": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__string"
        },
        {
          "xml": {
            "name": "hostInstanceType"
          },
          "description": "The broker's instance type."
        }
      ]
    },
    "StorageType": {
      "allOf": [
        {
          "$ref": "#/components/schemas/BrokerStorageType"
        },
        {
          "xml": {
            "name": "storageType"
          },
          "description": "The broker's storage type."
        }
      ]
    },
    "SupportedDeploymentModes": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__listOfDeploymentMode"
        },
        {
          "xml": {
            "name": "supportedDeploymentModes"
          },
          "description": "The list of supported deployment modes."
        }
      ]
    },
    "SupportedEngineVersions": {
      "allOf": [
        {
          "$ref": "#/components/schemas/__listOf__string"
        },
        {
          "xml": {
            "name": "supportedEngineVersions"
          },
          "description": "The list of supported engine versions."
        }
      ]
    }
  }
}