{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/cloud:aliyun-gwlb/add-servers-to-server-group":{"post":{"operationId":"cloud_aliyun_gwlb_add_servers_to_server_group","summary":"Adds backend servers to a load balancing server group","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServerGroupId","Servers"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ServerGroupId":{"type":"string","description":"The ID of the server group"},"Servers":{"type":"string","description":"The list of backend servers. You can specify up to 200 servers in a single call (JSON-encoded)"},"DryRun":{"type":"string","description":"Specifies whether to only precheck this request. Valid values: true: sends a precheck request without adding the backend servers to the…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can generate a parameter value on your client to ensure that…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/create-listener":{"post":{"operationId":"cloud_aliyun_gwlb_create_listener","summary":"Creates a listener for a Gateway Load Balancer (GWLB) instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["LoadBalancerId","ServerGroupId"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"LoadBalancerId":{"type":"string","description":"The ID of the GWLB instance"},"ListenerDescription":{"type":"string","description":"The description of the listener. The description must be 2 to 256 characters in length. It can contain Chinese characters, letters,…"},"ServerGroupId":{"type":"string","description":"The server group ID"},"TcpIdleTimeout":{"type":"integer","description":"The timeout period of an idle TCP connection. Valid values: 60 to 6000 seconds. Default value: 350 seconds"},"DryRun":{"type":"string","description":"Specifies whether to perform a dry run. Valid values: true: performs a dry run. The system checks the required parameters, the request…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can use the client to generate a token, but you must make sure…"},"Tag":{"type":"string","description":"The tags. You can specify up to 20 tags in each call (JSON-encoded)"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/create-load-balancer":{"post":{"operationId":"cloud_aliyun_gwlb_create_load_balancer","summary":"Creates a Gateway Load Balancer (GWLB) instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["VpcId","ZoneMappings"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"AddressIpVersion":{"type":"string","description":"The IP version. Valid values: Ipv4 (default): IPv4"},"LoadBalancerName":{"type":"string","description":"The GWLB instance name. The name must be 2 to 128 characters in length, and can contain letters, digits, periods (.), underscores (_), and…"},"VpcId":{"type":"string","description":"The virtual private cloud (VPC) ID"},"ZoneMappings":{"type":"string","description":"The mappings between zones and vSwitches. You must specify at least one zone. You can specify at most 20 zones. If the region supports two…"},"Tag":{"type":"string","description":"The tags that are added to the instance (JSON-encoded)"},"ResourceGroupId":{"type":"string","description":"The resource group ID"},"DryRun":{"type":"string","description":"Specifies whether to perform a dry run, without performing the actual request. Valid values: true: performs only a dry run. The system…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/create-server-group":{"post":{"operationId":"cloud_aliyun_gwlb_create_server_group","summary":"Creates a server group for a Gateway Load Balancer (GWLB) instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["VpcId"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ServerGroupType":{"type":"string","enum":["Instance","Ip"],"description":"The type of the server group. Valid values: Instance (default): allows you to specify resources of the Ecs, Eni, or Eci type. Ip: allows…"},"ServerGroupName":{"type":"string","description":"The server group name. The name must be 2 to 128 characters in length, and can contain digits, periods (.), underscores (_), and hyphens…"},"Protocol":{"type":"string","enum":["GENEVE"],"description":"The backend protocol. Valid value: GENEVE (default)"},"Scheduler":{"type":"string","enum":["5TCH","3TCH","2TCH"],"description":"The scheduling algorithm. Valid values: 5TCH (default): specifies consistent hashing that is based on the following factors: source IP…"},"ServerFailoverMode":{"type":"string","enum":["NoRebalance","Rebalance"],"description":"Specifies how GWLB processes requests over existing connections when a backend server is not running as expected. Valid values:…"},"VpcId":{"type":"string","description":"The VPC ID. If ServerGroupType is set to Instance, only servers in the specified VPC can be added to the server group"},"ResourceGroupId":{"type":"string","description":"The resource group ID"},"ConnectionDrainConfig":{"type":"string","description":"The configurations of connection draining (JSON-encoded)"},"HealthCheckConfig":{"type":"string","description":"The health check configurations (JSON-encoded)"},"Tag":{"type":"string","description":"The tag keys. You can specify at most 20 tags in each call (JSON-encoded)"},"DryRun":{"type":"string","description":"Specifies whether to perform only a dry run without performing the actual request. Valid values: true: performs only a dry run. The system…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/delete-listener":{"post":{"operationId":"cloud_aliyun_gwlb_delete_listener","summary":"Deletes a Server Load Balancer listener","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ListenerId"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ListenerId":{"type":"string","description":"The listener ID"},"DryRun":{"type":"string","description":"Specifies whether to perform a dry run. Valid values: true: performs a dry run. The system checks the required parameters, request format,…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can use the client to generate a token, but you must make sure…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/delete-load-balancer":{"post":{"operationId":"cloud_aliyun_gwlb_delete_load_balancer","summary":"Deletes a Gateway Load Balancer instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["LoadBalancerId"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"LoadBalancerId":{"type":"string","description":"The ID of the Gateway Load Balancer instance"},"DryRun":{"type":"string","description":"Specifies whether to perform a dry run. Valid values: true: performs a dry run. The system checks the required parameters, request format,…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can use the client to generate a token, but you must make sure…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/delete-server-group":{"post":{"operationId":"cloud_aliyun_gwlb_delete_server_group","summary":"Deletes a server group","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServerGroupId"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ServerGroupId":{"type":"string","description":"The ID of the server group"},"DryRun":{"type":"string","description":"Specifies whether to perform a dry run. Valid values: true: sends a check request without deleting the server group. The system checks…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can use the client to generate a value, and you must make sure…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/describe-regions":{"post":{"operationId":"cloud_aliyun_gwlb_describe_regions","summary":"Queries the regions and endpoints supported by load balancing","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"AcceptLanguage":{"type":"string","description":"The supported language. Valid values: zh-CN: Chinese. en-US (default): English. ja: Japanese"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/describe-zones":{"post":{"operationId":"cloud_aliyun_gwlb_describe_zones","summary":"Queries the zones that support Server Load Balancer","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"AcceptLanguage":{"type":"string","description":"The supported language. Valid values: zh-CN: Chinese en-US (default): English ja: Japanese"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/get-listener-attribute":{"post":{"operationId":"cloud_aliyun_gwlb_get_listener_attribute","summary":"Queries the attributes of a listener for a Gateway Load Balancer (GWLB) instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ListenerId"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ListenerId":{"type":"string","description":"The listener ID"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/get-listener-health-status":{"post":{"operationId":"cloud_aliyun_gwlb_get_listener_health_status","summary":"Queries the health check status of a load balancing instance listener","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ListenerId"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ListenerId":{"type":"string","description":"The listener ID"},"NextToken":{"type":"string","description":"Specifies whether a next query token exists. Valid values: If NextToken is empty, no next query exists. If NextToken has a return value,…"},"MaxResults":{"type":"integer","description":"The number of entries per page in a paginated query. Valid values: 1 to 1000. Default value: 20"},"Skip":{"type":"integer","description":"The number of entries to skip in a paging query"},"Filter":{"type":"string","description":"The list of dynamic query conditions. You can add up to 20 dynamic query conditions at a time (JSON-encoded)"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/get-load-balancer-attribute":{"post":{"operationId":"cloud_aliyun_gwlb_get_load_balancer_attribute","summary":"Queries the details of a Gateway Load Balancer (GWLB) instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["LoadBalancerId"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"LoadBalancerId":{"type":"string","description":"The GWLB instance ID"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/list-listeners":{"post":{"operationId":"cloud_aliyun_gwlb_list_listeners","summary":"Queries listeners for Gateway Load Balancers","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ListenerIds":{"type":"string","description":"The listener IDs. You can specify up to 20 listener IDs (JSON-encoded)"},"LoadBalancerIds":{"type":"string","description":"The IDs of the Gateway Load Balancer (GWLB) instances. You can specify up to 20 instance IDs (JSON-encoded)"},"NextToken":{"type":"string","description":"The token that is used for the next query. Valid values: If NextToken is empty, no subsequent query is performed. If a value is returned…"},"MaxResults":{"type":"integer","description":"The number of entries to return on each page. Valid values: 1 to 1000. Default value: 20"},"Tag":{"type":"string","description":"The tags. You can specify up to 20 tags in each call (JSON-encoded)"},"Skip":{"type":"integer","description":"The number of entries to skip for a paged query"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/list-load-balancers":{"post":{"operationId":"cloud_aliyun_gwlb_list_load_balancers","summary":"Lists Gateway Load Balancer (GWLB) instances","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ZoneIds":{"type":"string","description":"The list of zone IDs. You can query up to 20 zone IDs at a time (JSON-encoded)"},"VpcIds":{"type":"string","description":"The list of virtual private cloud (VPC) IDs. You can query up to 20 VPC IDs at a time (JSON-encoded)"},"AddressIpVersion":{"type":"string","description":"The protocol version. Valid value: Ipv4: IPv4"},"LoadBalancerStatus":{"type":"string","description":"The status of the GWLB instance. Valid values: Active: The instance is running. Inactive: The instance is stopped. In this state, the…"},"LoadBalancerBusinessStatus":{"type":"string","description":"The business status of the GWLB instance. Valid values: Normal: The instance is running as expected. FinancialLocked: The instance is…"},"LoadBalancerNames":{"type":"string","description":"The list of GWLB instance names. You can query up to 20 instance names at a time (JSON-encoded)"},"ResourceGroupId":{"type":"string","description":"The ID of the resource group"},"LoadBalancerIds":{"type":"string","description":"The list of GWLB instance IDs. You can query up to 20 instance IDs at a time (JSON-encoded)"},"TrafficMode":{"type":"string","description":"The traffic mode. Valid values: LoadBalance: The instance is in load balancing mode. ByPass: The instance is in bypass mode"},"Tag":{"type":"string","description":"The list of tags. You can specify up to 20 tags in each call (JSON-encoded)"},"NextToken":{"type":"string","description":"The token that is used for the next query. Valid values: If NextToken is empty, it indicates that no next query is to be sent. If…"},"MaxResults":{"type":"integer","description":"The number of entries to return on each page. Valid values: 1 to 1000. Default value: 20"},"Skip":{"type":"integer","description":"The number of entries to skip"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/list-server-group-servers":{"post":{"operationId":"cloud_aliyun_gwlb_list_server_group_servers","summary":"Queries the servers in a Server Load Balancer server group","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ServerGroupId":{"type":"string","description":"The ID of the server group"},"ServerIds":{"type":"string","description":"The list of server IDs. You can specify up to 200 server IDs in each call (JSON-encoded)"},"ServerIps":{"type":"string","description":"The list of server IP addresses. You can specify up to 200 server IP addresses in each call (JSON-encoded)"},"NextToken":{"type":"string","description":"The pagination token that is used in the next request to retrieve a new page of results. Valid values: If NextToken is empty, no next page…"},"MaxResults":{"type":"integer","description":"The number of entries to return on each page. Valid values: 1 to 1000. Default value: 20"},"Skip":{"type":"integer","description":"The number of entries to skip"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/list-server-groups":{"post":{"operationId":"cloud_aliyun_gwlb_list_server_groups","summary":"Queries the server groups of a Gateway Load Balancer (GWLB) instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ServerGroupIds":{"type":"string","description":"The server group IDs. You can specify at most 20 server group IDs in each call (JSON-encoded)"},"ServerGroupNames":{"type":"string","description":"The server group names. You can specify at most 20 server group names in each call (JSON-encoded)"},"ServerGroupType":{"type":"string","enum":["Instance","Ip"],"description":"The server group type. Valid values: Instance: allows you to specify resources of the Ecs, Eni, or Eci type. Ip: allows you to add servers…"},"ResourceGroupId":{"type":"string","description":"The ID of the resource group to which the instance belongs"},"Tag":{"type":"string","description":"The tag keys. You can specify at most 20 tags in each call (JSON-encoded)"},"VpcId":{"type":"string","description":"The VPC ID"},"NextToken":{"type":"string","description":"The pagination token that is used in the next request to retrieve a new page of results. Valid values: If NextToken is empty, no next page…"},"MaxResults":{"type":"integer","description":"The number of entries per page. Valid values: 1 to 1000. Default value: 20"},"Skip":{"type":"integer","description":"The number of entries to be skipped in the call"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/list-tag-resources":{"post":{"operationId":"cloud_aliyun_gwlb_list_tag_resources","summary":"Lists the tags that are attached to specified resources","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ResourceType"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ResourceType":{"type":"string","description":"The resource type. Valid values: loadbalancer: a Gateway Load Balancer (GWLB) instance. listener: a listener. servergroup: a server group"},"ResourceId":{"type":"string","description":"A list of resource IDs. You can specify up to 50 resource IDs in each call (JSON-encoded)"},"Tag":{"type":"string","description":"A list of tags. You can specify up to 20 tags in each call (JSON-encoded)"},"NextToken":{"type":"string","description":"The token that is used to retrieve the next page of results. Valid values: If the NextToken parameter is empty, it indicates that no…"},"MaxResults":{"type":"integer","description":"The number of entries to return on each page. Valid values: 1 to 1000. Default value: 20"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/move-resource-group":{"post":{"operationId":"cloud_aliyun_gwlb_move_resource_group","summary":"Modifies the resource group to which a resource belongs","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ResourceId","NewResourceGroupId","ResourceType"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ResourceId":{"type":"string","description":"The resource ID"},"NewResourceGroupId":{"type":"string","description":"The ID of the destination resource group"},"ResourceType":{"type":"string","enum":["loadbalancer","servergroup"],"description":"The resource type. Valid values: loadbalancer: Gateway Load Balancer (GWLB) instance. servergroup: server group"},"DryRun":{"type":"string","description":"Specifies whether to perform a dry run. Valid values: true: performs a dry run without actually migrating the resource group. The system…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. Generate a parameter value from your client to ensure uniqueness…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/remove-servers-from-server-group":{"post":{"operationId":"cloud_aliyun_gwlb_remove_servers_from_server_group","summary":"Removes backend servers from a load balancing server group","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServerGroupId","Servers"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ServerGroupId":{"type":"string","description":"The ID of the server group"},"Servers":{"type":"string","description":"The list of backend servers. You can specify up to 200 backend servers in a single call (JSON-encoded)"},"DryRun":{"type":"string","description":"Specifies whether to only precheck the request. Valid values: true: prechecks the request without removing the backend servers from the…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can generate a parameter value on your client to ensure that…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/tag-resources":{"post":{"operationId":"cloud_aliyun_gwlb_tag_resources","summary":"Creates and attaches tags to specified resources","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ResourceType","ResourceId","Tag"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ResourceType":{"type":"string","description":"The resource type. Valid values: loadbalancer: a Gateway Load Balancer (GWLB) instance. listener: a listener. servergroup: a server group"},"ResourceId":{"type":"string","description":"The list of resource IDs. You can specify up to 50 resource IDs in each call (JSON-encoded)"},"Tag":{"type":"string","description":"The tags. You can specify up to 20 tags in each call (JSON-encoded)"},"DryRun":{"type":"string","description":"Specifies whether to perform a dry run. Valid values: true: performs a dry run. The system checks the required parameters, the request…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/untag-resources":{"post":{"operationId":"cloud_aliyun_gwlb_untag_resources","summary":"Removes tags from resources","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ResourceType","ResourceId"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ResourceType":{"type":"string","description":"The type of resource. Valid values: loadbalancer: Gateway Load Balancer (GWLB) instance listener: listener servergroup: server group"},"ResourceId":{"type":"string","description":"The resource IDs. You can specify at most 50 resource IDs in each call (JSON-encoded)"},"TagKey":{"type":"string","description":"The keys of the tags that you want to remove. You can remove at most 20 tags in each call (JSON-encoded)"},"All":{"type":"string","description":"Specifies whether to remove all tags from the specified resource. This parameter is ignored if the TagKey parameter is specified. Valid…"},"DryRun":{"type":"string","description":"Specifies whether to perform a dry run, without performing the actual request. Valid values: true: performs only a dry run. The system…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/update-listener-attribute":{"post":{"operationId":"cloud_aliyun_gwlb_update_listener_attribute","summary":"Updates the properties of a listener","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ListenerId"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ListenerId":{"type":"string","description":"The listener ID"},"ListenerDescription":{"type":"string","description":"The description of the listener. The description must be 2 to 256 characters in length and can contain letters, digits, commas (,),…"},"ServerGroupId":{"type":"string","description":"The server group ID"},"TcpIdleTimeout":{"type":"integer","description":"The timeout period of an idle TCP connection. Valid values: 60 to 6000. Unit: seconds"},"DryRun":{"type":"string","description":"Specifies whether to perform a dry run. Valid values: true: performs a dry run. The system checks the required parameters, request format,…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/update-load-balancer-attribute":{"post":{"operationId":"cloud_aliyun_gwlb_update_load_balancer_attribute","summary":"Modifies the attributes of a Gateway Load Balancer (GWLB) instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["LoadBalancerId"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"LoadBalancerId":{"type":"string","description":"The ID of the GWLB instance"},"LoadBalancerName":{"type":"string","description":"The name of the GWLB instance. The name must be 2 to 128 characters in length, start with a letter or a Chinese character, and can contain…"},"DryRun":{"type":"string","description":"Specifies whether to perform a dry run. Valid values: true: performs a dry run. The system checks the required parameters, request format,…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make…"},"TrafficMode":{"type":"string","description":"The traffic mode. Valid values: LoadBalance: The traffic is distributed by the GWLB instance. ByPass: The traffic bypasses the GWLB instance"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/update-load-balancer-zones":{"post":{"operationId":"cloud_aliyun_gwlb_update_load_balancer_zones","summary":"Updates the zones of a Gateway Load Balancer (GWLB) instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["LoadBalancerId","ZoneMappings"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"LoadBalancerId":{"type":"string","description":"The GWLB instance ID"},"ZoneMappings":{"type":"string","description":"The mappings between zones and vSwitches. You must specify at least one zone. You can specify at most 20 zones. If the region supports two…"},"DryRun":{"type":"string","description":"Specifies whether to perform a dry run, without performing the actual request. Valid values: true: performs only a dry run. The system…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/update-server-group-attribute":{"post":{"operationId":"cloud_aliyun_gwlb_update_server_group_attribute","summary":"Updates the attributes of a Server Load Balancer server group","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServerGroupId"],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"},"ServerGroupId":{"type":"string","description":"The server group ID"},"ServerGroupName":{"type":"string","description":"The name of the server group. The name must be 2 to 128 characters in length, start with a letter or a Chinese character, and can contain…"},"Scheduler":{"type":"string","enum":["5TCH","3TCH","2TCH"],"description":"The scheduling algorithm. Valid values: 5TCH: 5-tuple hashing. Packets are distributed to backend servers based on a 5-tuple hash of the…"},"ServerFailoverMode":{"type":"string","enum":["NoRebalance","Rebalance"],"description":"The method that is used to handle existing connections when a backend server is exceptional. Valid values: NoRebalance: Existing…"},"ConnectionDrainConfig":{"type":"string","description":"The configurations of connection draining (JSON-encoded)"},"HealthCheckConfig":{"type":"string","description":"The configurations of health checks (JSON-encoded)"},"DryRun":{"type":"string","description":"Specifies whether to perform a dry run. Valid values: true: performs a dry run. The system checks the required parameters, request format,…"},"ClientToken":{"type":"string","description":"The client token that is used to ensure the idempotence of the request. You can use the client to generate a token, but you must make sure…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:aliyun-gwlb/version":{"post":{"operationId":"cloud_aliyun_gwlb_version","summary":"version","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://gwlb.ap-northeast-1.aliyuncs.com","https://gwlb.ap-southeast-1.aliyuncs.com","https://gwlb.ap-southeast-3.aliyuncs.com","https://gwlb.ap-southeast-7.aliyuncs.com","https://gwlb.ap-southeast-8.aliyuncs.com","https://gwlb.cn-beijing.aliyuncs.com","https://gwlb.cn-chengdu.aliyuncs.com","https://gwlb.cn-hangzhou.aliyuncs.com","https://gwlb.cn-hongkong.aliyuncs.com","https://gwlb.cn-shanghai.aliyuncs.com","https://gwlb.cn-shenzhen.aliyuncs.com","https://gwlb.cn-wulanchabu.aliyuncs.com","https://gwlb.eu-central-1.aliyuncs.com","https://gwlb.eu-west-1.aliyuncs.com","https://gwlb.me-central-1.aliyuncs.com","https://gwlb.me-east-1.aliyuncs.com"],"default":"https://gwlb.ap-southeast-1.aliyuncs.com","description":"Regional endpoint, for example https://gwlb.ap-southeast-1.aliyuncs.com"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}