{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/harness/main/json-schema/harness-list-access-point-response-schema.json", "title": "ListAccessPointResponse", "x-generated": "2026-10-04", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/harness-autostopping-load-balancers-api-openapi.yml#/components/schemas/ListAccessPointResponse", "type": "object", "properties": { "response": { "type": "array", "items": { "$ref": "#/$defs/AccessPoint" } } }, "$defs": { "AccessPoint": { "type": "object", "properties": { "id": { "type": "string" }, "account_id": { "type": "string" }, "cloud_account_id": { "type": "string" }, "org_id": { "type": "string" }, "project_id": { "type": "string" }, "host_name": { "type": "string" }, "region": { "type": "string" }, "type": { "type": "string" }, "name": { "type": "string" }, "vpc": { "type": "string" }, "status": { "type": "string", "enum": [ "created", "submitted", "errored" ] }, "metadata": { "$ref": "#/$defs/AccessPointMeta" }, "subnets": { "type": "array", "items": { "type": "string" } }, "security_groups": { "type": "array", "items": { "type": "string" } }, "editables": { "type": "array", "items": { "type": "string" } } } }, "AccessPointMeta": { "type": "object", "properties": { "error": { "type": "string" }, "certificate_id": { "type": "string" }, "security_groups": { "type": "array", "items": { "type": "string" } }, "dns": { "type": "object", "properties": { "route53": { "type": "object", "properties": { "hosted_zone_id": { "type": "string" } } }, "others": { "type": "string" } } }, "albArn": { "type": "string" }, "resource_group": { "type": "string" }, "fe_ip_id": { "type": "string" }, "subnet_id": { "type": "string" }, "size": { "type": "string" }, "app_gateway_id": { "type": "string" }, "subnet_name": { "type": "string" }, "fe_ip_name": { "type": "string" }, "certificate": { "$ref": "#/$defs/CertificateData" }, "func_region": { "type": "string" } } }, "CertificateData": { "type": "object", "properties": { "name": { "type": "string" }, "password": { "type": "string" }, "content": { "type": "string" } } } } }