{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-route-53/refs/heads/main/json-structure/amazon-route-53-openapi-create-hosted-zone-request-structure.json", "description": "CreateHostedZoneRequest schema from openapi", "type": "object", "properties": { "Name": { "type": "string", "description": "The name of the domain." }, "CallerReference": { "type": "string", "description": "A unique string that identifies the request and allows failed requests to be retried without risk of executing the operation twice." }, "HostedZoneConfig": { "type": "object", "properties": { "Comment": { "type": "string" }, "PrivateZone": { "type": "boolean" } } }, "VPC": { "type": "object", "properties": { "VPCRegion": { "type": "string" }, "VPCId": { "type": "string" } } }, "DelegationSetId": { "type": "string" } }, "required": [ "Name", "CallerReference" ], "name": "CreateHostedZoneRequest" }