Amazon Panorama · Schema

CreateApplicationInstanceRequest

CreateApplicationInstanceRequest schema from Amazon Panorama

CamerasComputer VisionEdge MLIndustrial IoT

Properties

Name Type Description
ApplicationInstanceIdToReplace object
DefaultRuntimeContextDevice object
Description object
ManifestOverridesPayload object
ManifestPayload object
Name object
RuntimeRoleArn object
Tags object
View JSON Schema on GitHub

JSON Schema

openapi-create-application-instance-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-panorama/refs/heads/main/json-schema/openapi-create-application-instance-request-schema.json",
  "title": "CreateApplicationInstanceRequest",
  "description": "CreateApplicationInstanceRequest schema from Amazon Panorama",
  "type": "object",
  "properties": {
    "ApplicationInstanceIdToReplace": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ApplicationInstanceId"
        },
        {
          "description": "The ID of an application instance to replace with the new instance."
        }
      ]
    },
    "DefaultRuntimeContextDevice": {
      "allOf": [
        {
          "$ref": "#/components/schemas/DefaultRuntimeContextDevice"
        },
        {
          "description": "A device's ID."
        }
      ]
    },
    "Description": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Description"
        },
        {
          "description": "A description for the application instance."
        }
      ]
    },
    "ManifestOverridesPayload": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ManifestOverridesPayload"
        },
        {
          "description": "Setting overrides for the application manifest."
        }
      ]
    },
    "ManifestPayload": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ManifestPayload"
        },
        {
          "description": "The application's manifest document."
        }
      ]
    },
    "Name": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ApplicationInstanceName"
        },
        {
          "description": "A name for the application instance."
        }
      ]
    },
    "RuntimeRoleArn": {
      "allOf": [
        {
          "$ref": "#/components/schemas/RuntimeRoleArn"
        },
        {
          "description": "The ARN of a runtime role for the application instance."
        }
      ]
    },
    "Tags": {
      "allOf": [
        {
          "$ref": "#/components/schemas/TagMap"
        },
        {
          "description": "Tags for the application instance."
        }
      ]
    }
  },
  "required": [
    "DefaultRuntimeContextDevice",
    "ManifestPayload"
  ]
}