{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-supply-chain/refs/heads/main/json-schema/amazon-supply-chain-instance-schema.json", "title": "Instance", "description": "An AWS Supply Chain instance", "type": "object", "properties": { "instanceId": { "type": "string", "description": "The unique identifier of the instance", "example": "inst-abc12345" }, "instanceName": { "type": "string", "description": "The name of the instance", "example": "MySupplyChainInstance" }, "instanceDescription": { "type": "string", "description": "The description of the instance", "example": "Production supply chain instance" }, "instanceState": { "type": "string", "enum": [ "Initializing", "Active", "CreateFailed", "DeleteFailed", "Deleting", "Deleted" ], "description": "The state of the instance", "example": "Active" }, "kmsKeyArn": { "type": "string", "description": "The KMS key ARN used to encrypt instance data", "example": "arn:aws:kms:us-east-1:123456789012:key/abc12345" }, "webAppDnsDomain": { "type": "string", "description": "The DNS domain for the web application", "example": "instance.scn.amazonaws.com" }, "createdTime": { "type": "string", "format": "date-time", "description": "The creation timestamp", "example": "2025-01-15T10:30:00Z" }, "lastModifiedTime": { "type": "string", "format": "date-time", "description": "The last modification timestamp", "example": "2025-03-01T08:00:00Z" } } }