{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-privatelink/refs/heads/main/json-schema/amazon-privatelink-create-vpc-endpoint-service-configuration-request-schema.json", "title": "CreateVpcEndpointServiceConfigurationRequest", "description": "CreateVpcEndpointServiceConfigurationRequest schema from Amazon PrivateLink API", "type": "object", "properties": { "NetworkLoadBalancerArn": { "type": "array", "items": { "type": "string" }, "description": "ARNs of Network Load Balancers for the endpoint service" }, "GatewayLoadBalancerArn": { "type": "array", "items": { "type": "string" }, "description": "ARNs of Gateway Load Balancers for the endpoint service" }, "AcceptanceRequired": { "type": "boolean", "description": "Whether connection requests require manual acceptance" }, "PrivateDnsName": { "type": "string", "description": "Private DNS name for the endpoint service" } } }