{ "@context": { "@version": 1.1, "aws": "https://aws.amazon.com/schema/", "schema": "https://schema.org/", "dcterms": "http://purl.org/dc/terms/", "xsd": "http://www.w3.org/2001/XMLSchema#", "VirtualGatewayHttpConnectionPool": "aws:VirtualGatewayHttpConnectionPool", "VirtualGatewayBackendDefaults": "aws:VirtualGatewayBackendDefaults", "VirtualNodeStatus": "aws:VirtualNodeStatus", "VirtualNodeConnectionPool": "aws:VirtualNodeConnectionPool", "VirtualGatewayListenerTlsFileCertificate": "aws:VirtualGatewayListenerTlsFileCertificate", "VirtualGatewayTlsValidationContextTrust": "aws:VirtualGatewayTlsValidationContextTrust", "VirtualGatewayListener": "aws:VirtualGatewayListener", "VirtualGatewayListenerTlsValidationContext": "aws:VirtualGatewayListenerTlsValidationContext", "VirtualGatewayClientPolicy": "aws:VirtualGatewayClientPolicy", "VirtualGatewayClientTlsCertificate": "aws:VirtualGatewayClientTlsCertificate", "VirtualGatewayRef": "aws:VirtualGatewayRef", "VirtualGatewayGrpcConnectionPool": "aws:VirtualGatewayGrpcConnectionPool", "VirtualRouterListener": "aws:VirtualRouterListener", "VirtualGatewayTlsValidationContext": "aws:VirtualGatewayTlsValidationContext", "VirtualGatewayPortMapping": "aws:VirtualGatewayPortMapping", "VirtualServiceBackend": "aws:VirtualServiceBackend", "VirtualRouterData": "aws:VirtualRouterData", "VirtualServiceProvider": "aws:VirtualServiceProvider", "VirtualGatewayFileAccessLog": "aws:VirtualGatewayFileAccessLog", "VirtualGatewayConnectionPool": "aws:VirtualGatewayConnectionPool", "VirtualGatewaySpec": "aws:VirtualGatewaySpec", "VirtualGatewayHealthCheckPolicy": "aws:VirtualGatewayHealthCheckPolicy", "VirtualRouterRef": "aws:VirtualRouterRef", "VirtualGatewayListenerTlsValidationContextTrust": "aws:VirtualGatewayListenerTlsValidationContextTrust", "VirtualNodeRef": "aws:VirtualNodeRef", "VirtualRouterSpec": "aws:VirtualRouterSpec", "VirtualRouterServiceProvider": "aws:VirtualRouterServiceProvider", "VirtualGatewayTlsValidationContextFileTrust": "aws:VirtualGatewayTlsValidationContextFileTrust", "VirtualGatewayTlsValidationContextAcmTrust": "aws:VirtualGatewayTlsValidationContextAcmTrust", "VirtualRouterStatus": "aws:VirtualRouterStatus", "VirtualServiceSpec": "aws:VirtualServiceSpec", "VirtualServiceData": "aws:VirtualServiceData", "VirtualServiceRef": "aws:VirtualServiceRef", "VirtualGatewayStatus": "aws:VirtualGatewayStatus", "VirtualGatewayLogging": "aws:VirtualGatewayLogging", "VirtualGatewayListenerTls": "aws:VirtualGatewayListenerTls", "VirtualNodeHttpConnectionPool": "aws:VirtualNodeHttpConnectionPool", "VirtualGatewayListenerTlsSdsCertificate": "aws:VirtualGatewayListenerTlsSdsCertificate", "VirtualNodeData": "aws:VirtualNodeData", "VirtualGatewayData": "aws:VirtualGatewayData", "VirtualGatewayTlsValidationContextSdsTrust": "aws:VirtualGatewayTlsValidationContextSdsTrust", "VirtualGatewayListenerTlsAcmCertificate": "aws:VirtualGatewayListenerTlsAcmCertificate", "VirtualServiceStatus": "aws:VirtualServiceStatus", "VirtualNodeServiceProvider": "aws:VirtualNodeServiceProvider", "VirtualGatewayHttp2ConnectionPool": "aws:VirtualGatewayHttp2ConnectionPool", "VirtualGatewayClientPolicyTls": "aws:VirtualGatewayClientPolicyTls", "VirtualNodeGrpcConnectionPool": "aws:VirtualNodeGrpcConnectionPool", "VirtualNodeSpec": "aws:VirtualNodeSpec", "VirtualNodeHttp2ConnectionPool": "aws:VirtualNodeHttp2ConnectionPool", "VirtualGatewayListenerTlsCertificate": "aws:VirtualGatewayListenerTlsCertificate", "VirtualNodeTcpConnectionPool": "aws:VirtualNodeTcpConnectionPool", "VirtualGatewayAccessLog": "aws:VirtualGatewayAccessLog", "meshName": { "@id": "aws:meshName", "@type": "xsd:string" }, "metadata": { "@id": "aws:metadata", "@type": "xsd:string" }, "spec": { "@id": "aws:spec", "@type": "xsd:string" }, "status": { "@id": "aws:status", "@type": "xsd:string" }, "virtualRouterName": { "@id": "aws:virtualRouterName", "@type": "xsd:string" }, "clientPolicy": { "@id": "aws:clientPolicy", "@type": "xsd:string" }, "certificateAuthorityArns": { "@id": "aws:certificateAuthorityArns", "@type": "xsd:string" }, "certificate": { "@id": "aws:certificate", "@type": "xsd:string" }, "mode": { "@id": "aws:mode", "@type": "xsd:string" }, "validation": { "@id": "aws:validation", "@type": "xsd:string" }, "subjectAlternativeNames": { "@id": "aws:subjectAlternativeNames", "@type": "xsd:string" }, "trust": { "@id": "aws:trust", "@type": "xsd:string" }, "secretName": { "@id": "aws:secretName", "@type": "xsd:string" }, "portMapping": { "@id": "aws:portMapping", "@type": "@id" }, "maxRequests": { "@id": "aws:maxRequests", "@type": "xsd:string" }, "certificateChain": { "@id": "aws:certificateChain", "@type": "xsd:string" }, "provider": { "@id": "aws:provider", "@type": "xsd:string" }, "grpc": { "@id": "aws:grpc", "@type": "xsd:string" }, "http": { "@id": "aws:http", "@type": "xsd:string" }, "http2": { "@id": "aws:http2", "@type": "xsd:string" }, "backendDefaults": { "@id": "aws:backendDefaults", "@type": "xsd:string" }, "backends": { "@id": "aws:backends", "@type": "xsd:string" }, "listeners": { "@id": "aws:listeners", "@type": "xsd:string" }, "logging": { "@id": "aws:logging", "@type": "xsd:string" }, "serviceDiscovery": { "@id": "aws:serviceDiscovery", "@type": "xsd:string" }, "arn": { "@id": "aws:arn", "@type": "xsd:string" }, "createdAt": { "@id": "aws:createdAt", "@type": "xsd:string" }, "lastUpdatedAt": { "@id": "aws:lastUpdatedAt", "@type": "xsd:string" }, "meshOwner": { "@id": "aws:meshOwner", "@type": "xsd:string" }, "resourceOwner": { "@id": "aws:resourceOwner", "@type": "xsd:string" }, "version": "schema:version", "virtualServiceName": { "@id": "aws:virtualServiceName", "@type": "xsd:string" }, "port": { "@id": "aws:port", "@type": "xsd:string" }, "protocol": { "@id": "aws:protocol", "@type": "xsd:string" }, "enforce": { "@id": "aws:enforce", "@type": "xsd:string" }, "ports": { "@id": "aws:ports", "@type": "xsd:string" }, "certificateArn": { "@id": "aws:certificateArn", "@type": "xsd:string" }, "virtualGatewayName": { "@id": "aws:virtualGatewayName", "@type": "xsd:string" }, "virtualNodeName": { "@id": "aws:virtualNodeName", "@type": "xsd:string" }, "file": { "@id": "aws:file", "@type": "xsd:string" }, "virtualNode": { "@id": "aws:virtualNode", "@type": "xsd:string" }, "virtualRouter": { "@id": "aws:virtualRouter", "@type": "xsd:string" }, "maxConnections": { "@id": "aws:maxConnections", "@type": "xsd:string" }, "maxPendingRequests": { "@id": "aws:maxPendingRequests", "@type": "xsd:string" }, "format": { "@id": "aws:format", "@type": "xsd:string" }, "path": { "@id": "aws:path", "@type": "xsd:string" }, "sds": { "@id": "aws:sds", "@type": "xsd:string" }, "accessLog": { "@id": "aws:accessLog", "@type": "xsd:string" }, "tls": { "@id": "aws:tls", "@type": "xsd:string" }, "connectionPool": { "@id": "aws:connectionPool", "@type": "xsd:string" }, "healthCheck": { "@id": "aws:healthCheck", "@type": "xsd:string" }, "acm": { "@id": "aws:acm", "@type": "xsd:string" }, "healthyThreshold": { "@id": "aws:healthyThreshold", "@type": "xsd:string" }, "intervalMillis": { "@id": "aws:intervalMillis", "@type": "xsd:string" }, "timeoutMillis": { "@id": "aws:timeoutMillis", "@type": "xsd:string" }, "unhealthyThreshold": { "@id": "aws:unhealthyThreshold", "@type": "xsd:string" }, "tcp": { "@id": "aws:tcp", "@type": "xsd:string" }, "privateKey": { "@id": "aws:privateKey", "@type": "xsd:string" } } }