{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/CreateInstanceRequest", "title": "CreateInstanceRequest", "type": "object", "required": [ "IdentityManagementType", "InboundCallsEnabled", "OutboundCallsEnabled" ], "properties": { "ClientToken": { "type": "string", "description": "The idempotency token." }, "IdentityManagementType": { "type": "string", "description": "The type of identity management for your Amazon Connect users.", "enum": [ "SAML", "CONNECT_MANAGED", "EXISTING_DIRECTORY" ], "example": "CONNECT_MANAGED" }, "InstanceAlias": { "type": "string", "description": "The name for your instance.", "example": "my-contact-center" }, "DirectoryId": { "type": "string", "description": "The identifier for the directory." }, "InboundCallsEnabled": { "type": "boolean", "description": "Your contact center handles incoming contacts.", "example": true }, "OutboundCallsEnabled": { "type": "boolean", "description": "Your contact center allows outbound calls.", "example": true }, "Tags": { "type": "object", "description": "The tags used to organize, track, or control access for this resource.", "additionalProperties": { "type": "string" } } } }