{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-service-catalog/refs/heads/main/json-structure/amazon-service-catalog-provisioned-product-structure.json",
  "name": "ProvisionedProduct",
  "description": "Information about a provisioned product.",
  "type": "object",
  "properties": {
    "RecordDetail": {
      "type": "object",
      "properties": {
        "RecordId": {
          "type": "string",
          "description": "The identifier of the record.",
          "example": "rec-a1b2c3d4"
        },
        "ProvisionedProductName": {
          "type": "string",
          "description": "The user-friendly name of the provisioned product.",
          "example": "my-ec2-instance"
        },
        "Status": {
          "type": "string",
          "description": "The status of the provisioned product.",
          "enum": [
            "CREATED",
            "IN_PROGRESS",
            "IN_PROGRESS_IN_ERROR",
            "SUCCEEDED",
            "FAILED"
          ]
        },
        "ProvisionedProductId": {
          "type": "string",
          "description": "The identifier of the provisioned product."
        }
      }
    }
  }
}