{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/cloud:aliyun-servicemesh/add-cluster-into-service-mesh":{"post":{"operationId":"cloud_aliyun_servicemesh_add_cluster_into_service_mesh","summary":"Adds a cluster to a service mesh","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","ClusterId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (ASM) instance"},"ClusterId":{"type":"string","description":"The ID of the cluster to add"},"IgnoreNamespaceCheck":{"type":"string","description":"Specifies whether to skip checking for the \\`istio-system\\` namespace in the target cluster. This parameter is typically used when you…"},"Kubeconfig":{"type":"string","description":"The cluster certificate"},"DiscoveryOnly":{"type":"string","description":"Specifies whether to add the cluster for service discovery only"}}}}}},"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-servicemesh/add-vm-app-to-mesh":{"post":{"operationId":"cloud_aliyun_servicemesh_add_vm_app_to_mesh","summary":"AddVmAppToMesh","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","Namespace","ServiceName","Ips","Ports","Labels"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ServiceMeshId"},"Namespace":{"type":"string","description":"The Namespace"},"ServiceName":{"type":"string","description":"The ServiceName"},"Ips":{"type":"string","description":"The Ips"},"Ports":{"type":"string","description":"The Ports"},"Labels":{"type":"string","description":"The Labels"},"Annotations":{"type":"string","description":"The Annotations"},"ServiceAccount":{"type":"string","description":"The ServiceAccount"},"Force":{"type":"string","description":"The Force"}}}}}},"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-servicemesh/create-asmgateway":{"post":{"operationId":"cloud_aliyun_servicemesh_create_asmgateway","summary":"Creates an ASM gateway","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"},"Body":{"type":"string","description":"The YAML content for the ASM gateway"}}}}}},"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-servicemesh/create-gateway-secret":{"post":{"operationId":"cloud_aliyun_servicemesh_create_gateway_secret","summary":"Creates a gateway secret","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"},"SecretName":{"type":"string","description":"The name of the secret"},"Cert":{"type":"string","description":"The content of the certificate"},"Key":{"type":"string","description":"The private key of the certificate"}}}}}},"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-servicemesh/create-istio-gateway-domains":{"post":{"operationId":"cloud_aliyun_servicemesh_create_istio_gateway_domains","summary":"Creates a domain name certificate for a gateway","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","IstioGatewayName","Hosts","Number","PortName","Protocol"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (ASM) instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"},"Hosts":{"type":"string","description":"One or more hosts exposed by the gateway. Separate multiple hosts with commas (,)"},"Number":{"type":"integer","description":"The port number provided by the gateway"},"PortName":{"type":"string","description":"The name of the port"},"Protocol":{"type":"string","description":"The protocol. Valid values: `HTTP`, `HTTPS`, `GRPC`, `HTTP2`, `MONGO`, `TCP`, and `TLS`"},"Credential":{"type":"string","description":"The name of the secret that contains the Transport Layer Security (TLS) certificate and the certificate authority (CA) certificate"},"ForceHttps":{"type":"string","description":"Specifies whether to enforce TLS encryption for connections. Valid values: `true`: Enforces TLS encryption for connections. `false`: Does…"},"Namespace":{"type":"string","description":"The namespace"},"Limit":{"type":"string","description":"The maximum number of gateway resources to 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-servicemesh/create-istio-gateway-routes":{"post":{"operationId":"cloud_aliyun_servicemesh_create_istio_gateway_routes","summary":"Creates routes for an ASM gateway","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"},"GatewayRoute":{"type":"string","description":"The information about the gateway route (JSON-encoded)"},"Priority":{"type":"integer","description":"The priority of the route. A smaller integer indicates a higher priority"},"Status":{"type":"integer","description":"The status of the gateway route. Valid values: `0`: online. `1`: offline. `2`: creation or update error"},"Description":{"type":"string","description":"The description of the route"}}}}}},"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-servicemesh/create-service-mesh":{"post":{"operationId":"cloud_aliyun_servicemesh_create_service_mesh","summary":"Creates a Service Mesh instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["RegionId","VpcId","VSwitches"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"RegionId":{"type":"string","description":"The ID of the region where the Service Mesh instance resides"},"IstioVersion":{"type":"string","description":"The Istio version"},"VpcId":{"type":"string","description":"The virtual private cloud (VPC) ID"},"ApiServerPublicEip":{"type":"string","description":"Specifies whether to expose the API server to the Internet. Valid values: `true`: Exposes the API server to the Internet. `false`: Does…"},"Tracing":{"type":"string","description":"Specifies whether to enable Tracing Analysis. Valid values: `true`: Enables Tracing Analysis. `false`: Disables Tracing Analysis. Default…"},"Name":{"type":"string","description":"The name of the Service Mesh instance"},"VSwitches":{"type":"string","description":"The virtual switch ID"},"TraceSampling":{"type":"number","description":"The tracing sampling percentage"},"CustomizedZipkin":{"type":"string","description":"Specifies whether to use a self-managed Zipkin system. Valid values: `true`: Uses a self-managed Zipkin system. `false`: Uses Alibaba…"},"LocalityLoadBalancing":{"type":"string","description":"Specifies whether to enable locality load balancing. Valid values: `true`: Enables locality load balancing. `false`: Disables locality…"},"LocalityLBConf":{"type":"string","description":"The configurations of locality load balancing"},"Telemetry":{"type":"string","description":"Specifies whether to enable Prometheus monitoring. We recommend that you use Managed Service for Prometheus…"},"OpenAgentPolicy":{"type":"string","description":"Specifies whether to integrate with the Open Policy Agent (OPA) plug-in. Valid values: `true`: Integrates with the OPA plug-in. `false`:…"},"OPALogLevel":{"type":"string","description":"The log level of the OPA proxy container"},"OPARequestCPU":{"type":"string","description":"The CPU resource request of the OPA proxy container. You can use the standard Kubernetes CPU format. For example, 1 indicates one vCPU"},"OPARequestMemory":{"type":"string","description":"The memory resource request of the OPA proxy container. You can use the standard Kubernetes memory format. For example, 1 Mi indicates…"},"OPALimitCPU":{"type":"string","description":"The CPU resource limit of the OPA proxy container"},"OPALimitMemory":{"type":"string","description":"The memory resource limit of the OPA proxy container. You can use the standard Kubernetes memory format. For example, 1 Mi indicates 1024 KB"},"EnableAudit":{"type":"string","description":"Specifies whether to enable mesh audit. To enable this feature, you must first activate Simple Log Service…"},"AuditProject":{"type":"string","description":"The name of the Simple Log Service project that is used for mesh audit. Default value: mesh-log-{meshId}"},"ClusterDomain":{"type":"string","description":"The cluster domain"},"ProxyRequestCPU":{"type":"string","description":"The CPU resource request of the proxy container"},"ProxyRequestMemory":{"type":"string","description":"The memory resource request of the proxy container"},"ProxyLimitCPU":{"type":"string","description":"The CPU resource limit of the proxy container"},"ProxyLimitMemory":{"type":"string","description":"The memory resource limit of the proxy container"},"IncludeIPRanges":{"type":"string","description":"The IP address ranges that are allowed to access the proxy"},"ExcludeIPRanges":{"type":"string","description":"The IP address ranges that are not allowed to access the proxy"},"ExcludeOutboundPorts":{"type":"string","description":"A comma-separated list of outbound ports to be excluded"},"ExcludeInboundPorts":{"type":"string","description":"A comma-separated list of inbound ports to be excluded"},"OpaEnabled":{"type":"string","description":"Specifies whether to enable OPA. Valid values: `true`: Enables OPA. `false`: Disables OPA. Default value: `false`"},"KialiEnabled":{"type":"string","description":"Specifies whether to enable the mesh topology feature. To enable this feature, you must first enable Prometheus monitoring. If Prometheus…"},"AccessLogEnabled":{"type":"string","description":"Specifies whether to enable access log. Valid values: `true`: Enables access log. `false`: Disables access log. Default value: `false`"},"CustomizedPrometheus":{"type":"string","description":"Specifies whether to use a self-managed Prometheus system. Valid values: `true`: Uses a self-managed Prometheus system. `false`: Does not…"},"PrometheusUrl":{"type":"string","description":"The endpoint of the self-managed Prometheus system"},"RedisFilterEnabled":{"type":"string","description":"Specifies whether to enable the Redis filter. Valid values: `true`: Enables the Redis filter. `false`: Disables the Redis filter. Default…"},"MysqlFilterEnabled":{"type":"string","description":"Specifies whether to enable the MySQL filter. Valid values: `true`: Enables the MySQL filter. `false`: Disables the MySQL filter. Default…"},"ThriftFilterEnabled":{"type":"string","description":"Specifies whether to enable the Thrift filter. Valid values: `true`: Enables the Thrift filter. `false`: Disables the Thrift filter.…"},"WebAssemblyFilterEnabled":{"type":"string","description":"Specifies whether to enable the WebAssembly filter. Valid values: `true`: Enables the WebAssembly filter. `false`: Disables the…"},"MSEEnabled":{"type":"string","description":"Specifies whether to enable Microservices Engine (MSE). Valid values: `true`: Enables MSE. `false`: Disables MSE. Default value: `false`"},"DNSProxyingEnabled":{"type":"string","description":"Specifies whether to enable DNS proxy. Valid values: `true`: Enables DNS proxy. `false`: Disables DNS proxy. Default value: `false`"},"Edition":{"type":"string","description":"The edition of the ASM instance"},"ConfigSourceEnabled":{"type":"string","description":"Specifies whether to enable an external service registry. Valid values: `true`: Enables an external service registry. `false`: Disables an…"},"ConfigSourceNacosID":{"type":"string","description":"The ID of the Nacos instance"},"DubboFilterEnabled":{"type":"string","description":"Specifies whether to enable the Dubbo filter. Valid values: `true`: Enables the Dubbo filter. `false`: Disables the Dubbo filter. Default…"},"FilterGatewayClusterConfig":{"type":"string","description":"Specifies whether to enable gateway configuration filtering. Valid values: `true`: Enables gateway configuration filtering. `false`:…"},"EnableSDSServer":{"type":"string","description":"Specifies whether to enable the Secret Discovery Service (SDS). Valid values: `true`: Enables SDS. `false`: Disables SDS. Default value:…"},"AccessLogServiceEnabled":{"type":"string","description":"Specifies whether to enable the gRPC Access Log Service (ALS) for Envoy. Valid values: `true`: Enables the gRPC ALS for Envoy. `false`:…"},"AccessLogServiceHost":{"type":"string","description":"The endpoint of the gRPC ALS for Envoy"},"AccessLogServicePort":{"type":"integer","description":"The port of the gRPC ALS for Envoy"},"GatewayAPIEnabled":{"type":"string","description":"Specifies whether to enable the Gateway API. Valid values: `true`: Enables the Gateway API. `false`: Disables the Gateway API. Default…"},"ControlPlaneLogEnabled":{"type":"string","description":"Specifies whether to enable control plane log collection. Valid values: `true`: Enables control plane log collection. `false`: Disables…"},"ControlPlaneLogProject":{"type":"string","description":"The Simple Log Service project for control plane log collection"},"AccessLogFormat":{"type":"string","description":"The custom format of access logs. This parameter is available only if you enable access log. The value must be a JSON string that contains…"},"AccessLogFile":{"type":"string","description":"Specifies whether to enable or disable access log. Valid values: \"\": Disables access log. `/dev/stdout`: Enables access log"},"AccessLogProject":{"type":"string","description":"The Simple Log Service project for access log collection"},"EnableCRHistory":{"type":"string","description":"Specifies whether to enable the history version management feature for Istio resources in ASM. Valid values: `true`: Enables the history…"},"CRAggregationEnabled":{"type":"string","description":"Specifies whether to enable data plane clusters to access Istio resources using the Kubernetes API. This feature is available only for ASM…"},"ApiServerLoadBalancerSpec":{"type":"string","description":"The specification of the Server Load Balancer (SLB) instance that is bound to the API server. Valid values: `slb.s1.small`,…"},"PilotLoadBalancerSpec":{"type":"string","description":"The specification of the SLB instance that is bound to Istio Pilot of the control plane. Valid values: `slb.s1.small`, `slb.s2.small`,…"},"ChargeType":{"type":"string","description":"The billing method of the SLB instance. Valid values: `PayOnDemand`: Pay-as-you-go. `PrePay`: Subscription"},"Period":{"type":"integer","description":"This parameter is valid only if you set `ChargeType` to `PrePay`. The subscription duration of the SLB instance. Unit: months. If you want…"},"AutoRenew":{"type":"string","description":"Specifies whether to enable auto-renewal for the subscription SLB instance. Valid values: `true`: Enables auto-renewal. `false`: Disables…"},"AutoRenewPeriod":{"type":"integer","description":"This parameter is valid only if you set `ChargeType` to `PrePay`. The auto-renewal period. If the subscription duration is less than one…"},"ClusterSpec":{"type":"string","description":"The specification of the Service Mesh instance. Valid values: `standard`: Standard Edition. `enterprise`: Enterprise Edition. `ultimate`:…"},"MultiBufferEnabled":{"type":"string","description":"Specifies whether to enable TLS performance optimization that is based on MultiBuffer. Valid values: `true`: Enables the feature. `false`:…"},"MultiBufferPollDelay":{"type":"string","description":"The synchronization period of the MultiBuffer enabling status. Default value: `30s`"},"UseExistingCA":{"type":"string","description":"Specifies whether to use an existing certificate authority (CA) certificate and private key"},"ExistingCaCert":{"type":"string","description":"The CA certificate in Base64-encoded format. This parameter is typically used to migrate a self-managed Istio cluster to ASM. The value…"},"ExistingCaKey":{"type":"string","description":"The CA private key in Base64-encoded format. This parameter is typically used to migrate a self-managed Istio cluster to ASM. The value…"},"ExistingCaType":{"type":"string","description":"The type of the existing certificate: 1: A self-signed certificate of Istiod. This corresponds to the istio-ca-secret secret in the…"},"ExistingRootCaCert":{"type":"string","description":"The existing root certificate"},"ExistingRootCaKey":{"type":"string","description":"The private key that corresponds to the existing root certificate"},"CertChain":{"type":"string","description":"The certificate chain from the CA certificate to the root certificate. The chain must contain at least two certificates"},"GuestCluster":{"type":"string","description":"When you create a Service Mesh instance, you can add a cluster to the instance. If you do not specify this parameter, no cluster is added.…"},"Tag":{"type":"string","description":"The tags to add to the Service Mesh instance. The following information is included: key: The tag key. value: The tag value (JSON-encoded)"},"EnableAmbient":{"type":"string","description":"Specifies whether to enable the Ambient Mesh mode for the Service Mesh instance"},"PlaygroundScene":{"type":"string","description":"The playground scenario. If you specify this parameter, an ASM playground instance is created. Valid value: ewmaLb: the exponentially…"},"EnableACMG":{"type":"string","description":"Specifies whether to enable the ACMG mode"}}}}}},"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-servicemesh/create-swim-lane":{"post":{"operationId":"cloud_aliyun_servicemesh_create_swim_lane","summary":"Creates a swimlane","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The Service Mesh (ASM) instance ID"},"SwimLaneName":{"type":"string","description":"The name of the swimlane"},"LabelSelectorKey":{"type":"string","description":"The label of the workload. The value is fixed to `ASM_TRAFFIC_TAG`"},"ServicesList":{"type":"string","description":"The list of services to associate with the swimlane. The value is a JSON array. The format for a single service is…"},"LabelSelectorValue":{"type":"string","description":"The value of the `ASM_TRAFFIC_TAG` label for the service workload"},"GroupName":{"type":"string","description":"The name of the swimlane group"}}}}}},"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-servicemesh/create-swim-lane-group":{"post":{"operationId":"cloud_aliyun_servicemesh_create_swim_lane_group","summary":"Creates a traffic lane group","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","ServicesList","GroupName","IngressType","IngressGatewayName"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (ASM) instance"},"ServicesList":{"type":"string","description":"The services to associate with the swimlane group. The value must be a JSON array. The format for a single service is…"},"GroupName":{"type":"string","description":"The name of the swimlane group"},"IngressType":{"type":"string","description":"The type of Ingress traffic. Only ASM gateways are supported"},"IngressGatewayName":{"type":"string","description":"The name of the ASM gateway used for traffic routing. A gateway rule that has the same name as the ASM gateway is required. For ASM…"},"IsPermissive":{"type":"string","description":"Specifies whether to create the swimlane in loose mode"},"TraceHeader":{"type":"string","description":"The request header for passing through requests in a loose-mode swimlane group. This parameter is required if IsPermissive is set to true"},"RouteHeader":{"type":"string","description":"The request header for routing traffic in a loose-mode swimlane group. This parameter is required if IsPermissive is set to true"},"IngressGatewayNamespace":{"type":"string","description":"The namespace of the gateway rule used to route traffic for the swimlane group. This parameter is available for ASM instances of…"}}}}}},"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-servicemesh/create-waypoint":{"post":{"operationId":"cloud_aliyun_servicemesh_create_waypoint","summary":"Creates a waypoint","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","ClusterId","Namespace"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (ASM) instance"},"ClusterId":{"type":"string","description":"The ID of the data plane cluster"},"Namespace":{"type":"string","description":"The namespace"},"ServiceAccount":{"type":"string","description":"The service account for the waypoint. If this parameter is empty, the waypoint applies to the entire namespace"},"RequestCPU":{"type":"string","description":"The CPU resources requested for the waypoint pod"},"RequestMemory":{"type":"string","description":"The memory resources requested for the waypoint pod"},"LimitCPU":{"type":"string","description":"The CPU limit for the waypoint pod"},"LimitMemory":{"type":"string","description":"The memory limit for the waypoint pod"},"Replicas":{"type":"integer","description":"The number of replicas for the waypoint pod"},"HPAEnabled":{"type":"string","description":"Specifies whether to enable Horizontal Pod Autoscaling (HPA)"},"HPATargetCPU":{"type":"integer","description":"The target CPU utilization for HPA"},"HPATargetMemory":{"type":"integer","description":"The target memory usage for HPA"},"HPAMinReplicas":{"type":"integer","description":"The minimum number of replicas for HPA"},"HPAMaxReplicas":{"type":"integer","description":"The maximum number of replicas for HPA"},"PreferECI":{"type":"string","description":"Specifies whether to preferentially schedule the waypoint to Elastic Container Instance (ECI) nodes"}}}}}},"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-servicemesh/delete-gateway-route":{"post":{"operationId":"cloud_aliyun_servicemesh_delete_gateway_route","summary":"Deletes a gateway route","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The Service Mesh instance ID"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"},"RouteName":{"type":"string","description":"The name of the route"}}}}}},"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-servicemesh/delete-gateway-secret":{"post":{"operationId":"cloud_aliyun_servicemesh_delete_gateway_secret","summary":"Deletes a gateway key","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (ASM) instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"},"SecretName":{"type":"string","description":"The name of the key"}}}}}},"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-servicemesh/delete-istio-gateway-domains":{"post":{"operationId":"cloud_aliyun_servicemesh_delete_istio_gateway_domains","summary":"Deletes domains from an Istio gateway","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"},"Hosts":{"type":"string","description":"One or more hosts exposed by the gateway. Separate multiple hosts with commas (,)"},"PortName":{"type":"string","description":"The port name"},"Namespace":{"type":"string","description":"The namespace"},"Limit":{"type":"string","description":"The maximum number of gateway resources to 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-servicemesh/delete-service-mesh":{"post":{"operationId":"cloud_aliyun_servicemesh_delete_service_mesh","summary":"Deletes a Service Mesh instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The Service Mesh instance ID"},"Force":{"type":"string","description":"Specifies whether to force delete the ASM instance. Valid values: `true`: Force deletes the ASM instance. `false`: Does not force delete…"},"RetainResources":{"type":"string","description":"A JSON string that can be parsed into an array of strings. The array contains the instance IDs of the resources to retain when you delete…"}}}}}},"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-servicemesh/delete-swim-lane":{"post":{"operationId":"cloud_aliyun_servicemesh_delete_swim_lane","summary":"Deletes a specified swim lane","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The Service Mesh ID"},"SwimLaneName":{"type":"string","description":"The name of the swim lane"},"GroupName":{"type":"string","description":"The name of the swim lane group"}}}}}},"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-servicemesh/delete-swim-lane-group":{"post":{"operationId":"cloud_aliyun_servicemesh_delete_swim_lane_group","summary":"Deletes a specific swim lane group. This operation also deletes the swim lanes and traffic routing rules…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"GroupName":{"type":"string","description":"The name of the swim lane group"}}}}}},"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-servicemesh/delete-waypoint":{"post":{"operationId":"cloud_aliyun_servicemesh_delete_waypoint","summary":"Deletes a Waypoint resource","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","ClusterId","Namespace","Name"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"ClusterId":{"type":"string","description":"The ID of the data plane cluster"},"Namespace":{"type":"string","description":"The namespace"},"Name":{"type":"string","description":"The name of the Waypoint"}}}}}},"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-servicemesh/describe-asmgateway-imported-services":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_asmgateway_imported_services","summary":"Retrieves information about services imported into an ASM gateway","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"ASMGatewayName":{"type":"string","description":"The name of the ASM gateway"},"ServiceNamespace":{"type":"string","description":"The namespace where the service resides"}}}}}},"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-servicemesh/describe-ccmversion":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_ccmversion","summary":"You can call DescribeCCMVersion to query the version of the cloud-controller-manager (CCM) component","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM 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-servicemesh/describe-cens":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_cens","summary":"DescribeCens retrieves the results of a network connectivity test for multiple clusters across different…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (ASM) 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-servicemesh/describe-cluster-grafana":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_cluster_grafana","summary":"Retrieves information about Grafana reports for a cluster in a service mesh","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","K8sClusterId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (SM) instance"},"K8sClusterId":{"type":"string","description":"The ID of the data plane cluster"},"ReAddPrometheusIntegration":{"type":"string","description":"Specifies whether to reintegrate Prometheus for the data plane cluster"}}}}}},"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-servicemesh/describe-cluster-prometheus":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_cluster_prometheus","summary":"You can call the DescribeClusterPrometheus operation to retrieve the public endpoint of Prometheus for a…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"K8sClusterId":{"type":"string","description":"The ID of the data plane cluster"},"K8sClusterRegionId":{"type":"string","description":"The region ID of the data plane cluster"}}}}}},"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-servicemesh/describe-clusters-in-service-mesh":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_clusters_in_service_mesh","summary":"The `DescribeClustersInServiceMesh` operation retrieves information about one or more clusters in a service…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (ASM) 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-servicemesh/describe-cr-templates":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_cr_templates","summary":"Call the DescribeCrTemplates operation to query YAML templates for Istio resources that are used in common…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["IstioVersion","Kind"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"IstioVersion":{"type":"string","description":"The Istio version that the service mesh uses"},"Kind":{"type":"string","description":"The type of Istio resource for which you want to obtain common templates. Valid values: AuthorizationPolicy RequestAuthentication…"}}}}}},"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-servicemesh/describe-eip-resources":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_eip_resources","summary":"Queries a list of Elastic IP Address (EIP) resources","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"PageNum":{"type":"integer","description":"The page number for paged queries. The first page is returned by default"},"PageSize":{"type":"integer","description":"The number of entries to return on each page"}}}}}},"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-servicemesh/describe-gateway-secret-details":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_gateway_secret_details","summary":"Queries the details of the certificate and key for a gateway","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (ASM) instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"}}}}}},"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-servicemesh/describe-guest-cluster-access-log-dashboards":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_guest_cluster_access_log_dashboards","summary":"Retrieves the access log reports of a data plane cluster","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["K8sClusterId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"K8sClusterId":{"type":"string","description":"The ID of the data plane cluster"}}}}}},"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-servicemesh/describe-guest-cluster-namespaces":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_guest_cluster_namespaces","summary":"Call DescribeGuestClusterNamespaces to retrieve a list of namespaces from a Kubernetes cluster that is added…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","GuestClusterID"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"GuestClusterID":{"type":"string","description":"The ID of the Kubernetes cluster that is added to the service mesh"},"ShowNsLabels":{"type":"string","description":"Specifies whether to return the labels of the namespaces"}}}}}},"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-servicemesh/describe-guest-cluster-pods":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_guest_cluster_pods","summary":"Retrieves the pods in a specified namespace of a Kubernetes cluster","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","GuestClusterID","Namespace"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The service mesh ID"},"GuestClusterID":{"type":"string","description":"The ID of the Kubernetes cluster that is added to the service mesh"},"Namespace":{"type":"string","description":"The namespace"}}}}}},"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-servicemesh/describe-imported-services-detail":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_imported_services_detail","summary":"Queries the details of services imported into an ASM gateway","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The Service Mesh instance ID"},"ASMGatewayName":{"type":"string","description":"The name of the gateway"},"ServiceNamespace":{"type":"string","description":"The namespace where the service resides"}}}}}},"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-servicemesh/describe-istio-gateway-domains":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_istio_gateway_domains","summary":"Returns a list of gateway domain names","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"},"Namespace":{"type":"string","description":"The namespace"},"Limit":{"type":"string","description":"The maximum number of entries to return"}}}}}},"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-servicemesh/describe-istio-gateway-route-detail":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_istio_gateway_route_detail","summary":"Queries the details of a gateway routing rule","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (ASM) instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"},"RouteName":{"type":"string","description":"The name of the routing rule"}}}}}},"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-servicemesh/describe-istio-gateway-routes":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_istio_gateway_routes","summary":"Queries the routes of a gateway in a Service Mesh (ASM) instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"}}}}}},"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-servicemesh/describe-mesh-multi-cluster-network":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_mesh_multi_cluster_network","summary":"Describes the network partition configurations for multiple Kubernetes clusters in a Service Mesh instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (ASM) 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-servicemesh/describe-metadata":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_metadata","summary":"Retrieves the basic information about a Service Mesh (ASM) instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.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"}},"/v1/cloud:aliyun-servicemesh/describe-namespace-scope-sidecar-config":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_namespace_scope_sidecar_config","summary":"Call `DescribeNamespaceScopeSidecarConfig` to query the namespace-level sidecar configuration","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The Service Mesh (ASM) instance ID"},"Namespace":{"type":"string","description":"The namespace"}}}}}},"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-servicemesh/describe-nodes-instance-type":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_nodes_instance_type","summary":"You can call the DescribeNodesInstanceType operation to query the types of data plane nodes and determine…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM 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-servicemesh/describe-reusable-slb":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_reusable_slb","summary":"Retrieves reusable Classic Load Balancer (CLB) instances","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["NetworkType"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"K8sClusterId":{"type":"string","description":"The ID of the data plane cluster. You must specify either this parameter or ServiceMeshId, but not both"},"NetworkType":{"type":"string","description":"The network type. Valid values: `intranet`: virtual private cloud (VPC) `internet`: Internet"},"LbType":{"type":"string","description":"The type of the load balancer. Valid values: `clb`: Classic Load Balancer `nlb`: Network Load Balancer (NLB) The default value is `clb`"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance. You must specify either this parameter or K8sClusterId, but not both"}}}}}},"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-servicemesh/describe-service-mesh-additional-status":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_service_mesh_additional_status","summary":"Call DescribeServiceMeshAdditionalStatus to query information about additional checks for an ASM instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"CheckMode":{"type":"string","description":"The check mode of the service mesh. Valid values: `normal`: Checks the status of only the API Server load balancing, Pilot load balancing,…"}}}}}},"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-servicemesh/describe-service-mesh-clusters":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_service_mesh_clusters","summary":"Queries the available clusters in a service mesh","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The service mesh ID"},"Offset":{"type":"integer","description":"The start position of the query"},"Limit":{"type":"integer","description":"The maximum number of clusters to return"}}}}}},"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-servicemesh/describe-service-mesh-detail":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_service_mesh_detail","summary":"Call DescribeServiceMeshDetail to retrieve the details of a service mesh","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh 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-servicemesh/describe-service-mesh-kubeconfig":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_service_mesh_kubeconfig","summary":"Retrieves the KubeConfig configuration for a Service Mesh instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"PrivateIpAddress":{"type":"string","description":"Specifies whether to access the instance over an internal network"}}}}}},"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-servicemesh/describe-service-mesh-logs":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_service_mesh_logs","summary":"Retrieves service mesh logs","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM 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-servicemesh/describe-service-mesh-proxy-status":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_service_mesh_proxy_status","summary":"Queries the status of an Istio proxy","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM 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-servicemesh/describe-service-mesh-upgrade-status":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_service_mesh_upgrade_status","summary":"Queries the upgrade status of an ASM instance and its ASM gateways","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"GuestClusterIds":{"type":"string","description":"The IDs of the data plane clusters that are added to the ASM instance. Separate multiple IDs with commas"},"AllIstioGatewayFullNames":{"type":"string","description":"The fully qualified names of the ASM gateways. Separate multiple names with commas"}}}}}},"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-servicemesh/describe-service-meshes":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_service_meshes","summary":"Queries a list of service meshes","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"Tag":{"type":"string","description":"The list of tags (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-servicemesh/describe-upgrade-version":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_upgrade_version","summary":"Call DescribeUpgradeVersion to retrieve the available upgrade versions for a Service Mesh instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM 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-servicemesh/describe-user-permissions":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_user_permissions","summary":"Obtains the authorizations for a RAM user","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["SubAccountUserId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"SubAccountUserId":{"type":"string","description":"The ID of the RAM user or RAM role"}}}}}},"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-servicemesh/describe-users-with-permissions":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_users_with_permissions","summary":"Call DescribeUsersWithPermissions to retrieve the IDs of all Resource Access Management (RAM) users or RAM…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["UserType"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"UserType":{"type":"string","description":"Specifies whether to list the IDs of RAM users or RAM roles. Valid values: `SubUser`: Lists the IDs of RAM users. `RamRole`: Lists the IDs…"}}}}}},"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-servicemesh/describe-vswitches":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_vswitches","summary":"Retrieves a list of vSwitches in a specified region and VPC","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["RegionId","VpcId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"RegionId":{"type":"string","description":"The region ID"},"VpcId":{"type":"string","description":"The VPC 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-servicemesh/describe-versions":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_versions","summary":"Call DescribeVersions to retrieve the available ASM versions for creating a service mesh","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.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"}},"/v1/cloud:aliyun-servicemesh/describe-vpcs":{"post":{"operationId":"cloud_aliyun_servicemesh_describe_vpcs","summary":"Call DescribeVpcs to retrieve available VPCs in a specified region","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["RegionId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"RegionId":{"type":"string","description":"Region 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-servicemesh/get-ca-cert":{"post":{"operationId":"cloud_aliyun_servicemesh_get_ca_cert","summary":"Obtains the CA certificate","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The Service Mesh 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-servicemesh/get-deployment-by-selector":{"post":{"operationId":"cloud_aliyun_servicemesh_get_deployment_by_selector","summary":"Retrieves a list of workloads that are specified by a selector","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"GuestCluster":{"type":"string","description":"The name of the cluster"},"NameSpace":{"type":"string","description":"The namespace"},"Limit":{"type":"integer","description":"The maximum number of entries to return"},"Mark":{"type":"string","description":"The pagination token that is returned from the previous query"},"LabelSelector":{"type":"string","description":"The label selector (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-servicemesh/get-grafana-dashboard-url":{"post":{"operationId":"cloud_aliyun_servicemesh_get_grafana_dashboard_url","summary":"Retrieves a Grafana dashboard URL from ARMS","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","K8sClusterId","Title"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The service mesh ID"},"K8sClusterId":{"type":"string","description":"The ID of the ACK or ASK cluster"},"Title":{"type":"string","description":"The name of the dashboard"}}}}}},"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-servicemesh/get-registered-service-endpoints":{"post":{"operationId":"cloud_aliyun_servicemesh_get_registered_service_endpoints","summary":"You can call GetRegisteredServiceEndpoints to retrieve information about registered service endpoints","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"Namespace":{"type":"string","description":"The namespace"},"ClusterIds":{"type":"string","description":"A list of cluster IDs, separated by commas"},"Name":{"type":"string","description":"The service name"},"ServiceType":{"type":"string","description":"The type of the service. Valid values: `ServiceEntry`: a service registered in the Service Mesh by a service entry. `Kubernetes`: a…"}}}}}},"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-servicemesh/get-registered-service-namespaces":{"post":{"operationId":"cloud_aliyun_servicemesh_get_registered_service_namespaces","summary":"Call GetRegisteredServiceNamespaces to retrieve a list of namespaces for registered services","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM 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-servicemesh/get-swim-lane-detail":{"post":{"operationId":"cloud_aliyun_servicemesh_get_swim_lane_detail","summary":"You can call GetSwimLaneDetail to retrieve the details of a specific swimlane","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The service mesh ID"},"SwimLaneName":{"type":"string","description":"The name of the swimlane"},"GroupName":{"type":"string","description":"The name of the swimlane group"}}}}}},"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-servicemesh/get-swim-lane-group-list":{"post":{"operationId":"cloud_aliyun_servicemesh_get_swim_lane_group_list","summary":"Lists all traffic lane groups in a Service Mesh (ASM) instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (ASM) 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-servicemesh/get-swim-lane-list":{"post":{"operationId":"cloud_aliyun_servicemesh_get_swim_lane_list","summary":"Call GetSwimLaneList to retrieve a list of all swimlanes in a swimlane group","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The Service Mesh instance ID"},"GroupName":{"type":"string","description":"The name of the swimlane group"}}}}}},"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-servicemesh/grant-user-permissions":{"post":{"operationId":"cloud_aliyun_servicemesh_grant_user_permissions","summary":"Updates the permissions of a RAM user","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"SubAccountUserId":{"type":"string","description":"The ID of the RAM user or RAM role"},"Permissions":{"type":"string","description":"The list of permissions. The value is a JSON array string. You must pass all permissions. To add a permission, add an item to the list. To…"},"SubAccountUserIds":{"type":"string","description":"A list of RAM user or RAM role IDs. You can grant permissions to multiple users 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-servicemesh/list-service-accounts":{"post":{"operationId":"cloud_aliyun_servicemesh_list_service_accounts","summary":"This operation retrieves a list of all service accounts","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","ClusterId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the service mesh"},"ClusterId":{"type":"string","description":"The ID of the data plane cluster"},"Namespace":{"type":"string","description":"The namespace"}}}}}},"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-servicemesh/list-tag-resources":{"post":{"operationId":"cloud_aliyun_servicemesh_list_tag_resources","summary":"Queries user tags for one or more instances","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["RegionId","ResourceType"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"RegionId":{"type":"string","description":"The ID of the region where the Service Mesh (ASM) instance is located"},"ResourceType":{"type":"string","description":"A required parameter. The value must be `servicemesh`"},"ResourceId":{"type":"string","description":"A list of Service Mesh instance IDs (JSON-encoded)"},"Tag":{"type":"string","description":"A list of tags. It can contain up to 20 items (JSON-encoded)"},"NextToken":{"type":"string","description":"The token that is used to retrieve the next page of results. If this parameter is empty, all results have been returned"}}}}}},"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-servicemesh/list-waypoints":{"post":{"operationId":"cloud_aliyun_servicemesh_list_waypoints","summary":"Retrieves all Waypoint configurations in a namespace of a data plane cluster","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","ClusterId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"ClusterId":{"type":"string","description":"The ID of the data plane cluster"},"Namespace":{"type":"string","description":"The namespace"},"Name":{"type":"string","description":"The name of the waypoint. If this parameter is left empty, all waypoints are returned. Otherwise, only the waypoint with the specified…"},"Limit":{"type":"integer","description":"The maximum number of waypoints to return"},"Continue":{"type":"string","description":"A pagination token used to retrieve the next page of results. For the first call, leave this parameter empty. If the response includes a…"}}}}}},"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-servicemesh/modify-api-server-eip-resource":{"post":{"operationId":"cloud_aliyun_servicemesh_modify_api_server_eip_resource","summary":"Attach or detach an EIP from an API server","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"Operation":{"type":"string","description":"The type of the operation. Valid values: `UnBindEip`: Detaches an EIP. `BindEip`: Attaches an EIP"},"ApiServerEipId":{"type":"string","description":"The ID of the EIP 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-servicemesh/modify-pilot-eip-resource":{"post":{"operationId":"cloud_aliyun_servicemesh_modify_pilot_eip_resource","summary":"Modifies the elastic IP address (EIP) of a pilot instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The Service Mesh instance ID"},"Operation":{"type":"string","enum":["BindEip","UnBindEip"],"description":"The operation to perform. Valid values: `UnBindEip`: Detach an EIP. `BindEip`: Attach an EIP"},"EipId":{"type":"string","description":"The ID of the Elastic IP Address (EIP) instance"},"IsCanary":{"type":"string","description":"The type of pilot to which the EIP is attached. Valid values: `true`: The EIP is attached to a canary pilot. This value is valid only…"}}}}}},"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-servicemesh/modify-service-mesh-name":{"post":{"operationId":"cloud_aliyun_servicemesh_modify_service_mesh_name","summary":"Changes the name of a Service Mesh instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","Name"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"Name":{"type":"string","description":"The new name of the Service Mesh 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-servicemesh/re-activate-audit":{"post":{"operationId":"cloud_aliyun_servicemesh_re_activate_audit","summary":"Recreates a mesh audit log. If you accidentally delete the SLS project that stores audit logs after enabling…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"EnableAudit":{"type":"string","description":"Specifies whether to recreate the ASM audit log. Valid values: true: Recreates the ASM audit log. false: Does not recreate the ASM audit log"}}}}}},"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-servicemesh/remove-cluster-from-service-mesh":{"post":{"operationId":"cloud_aliyun_servicemesh_remove_cluster_from_service_mesh","summary":"Deletes a cluster from a service mesh","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","ClusterId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The service mesh ID"},"ClusterId":{"type":"string","description":"The ID of the cluster to delete"},"ReserveNamespace":{"type":"string","description":"Specifies whether to retain the istio-system namespace when the cluster is removed"}}}}}},"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-servicemesh/remove-vm-app-from-mesh":{"post":{"operationId":"cloud_aliyun_servicemesh_remove_vm_app_from_mesh","summary":"RemoveVmAppFromMesh","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","Namespace","ServiceName"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ServiceMeshId"},"Namespace":{"type":"string","description":"The Namespace"},"ServiceName":{"type":"string","description":"The ServiceName"}}}}}},"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-servicemesh/revoke-kubeconfig":{"post":{"operationId":"cloud_aliyun_servicemesh_revoke_kubeconfig","summary":"Revokes the Kubeconfig for an ASM instance and generates a new Kubeconfig","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"PrivateIpAddress":{"type":"string","description":"Specifies whether to return a Kubeconfig for internal access. Valid values: `true`: Returns the Kubeconfig for internal access. `false`:…"}}}}}},"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-servicemesh/tag-resources":{"post":{"operationId":"cloud_aliyun_servicemesh_tag_resources","summary":"Adds or modifies tags for one or more resources","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["RegionId","ResourceType","ResourceId","Tag"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"RegionId":{"type":"string","description":"The ID of the region where the Service Mesh instance is located"},"ResourceType":{"type":"string","description":"A required parameter. Set the value to `servicemesh`"},"ResourceId":{"type":"string","description":"A list of mesh instance IDs (JSON-encoded)"},"Tag":{"type":"string","description":"The list of tags (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-servicemesh/untag-resources":{"post":{"operationId":"cloud_aliyun_servicemesh_untag_resources","summary":"Deletes user tags from an instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["RegionId","ResourceType","ResourceId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"RegionId":{"type":"string","description":"The ID of the region where the Service Mesh instance is located"},"ResourceType":{"type":"string","description":"A required parameter. The value must be `servicemesh`"},"ResourceId":{"type":"string","description":"The IDs of the Service Mesh instances (JSON-encoded)"},"TagKey":{"type":"string","description":"The tag keys (JSON-encoded)"},"All":{"type":"string","description":"Specifies whether to remove all tags. This parameter is valid only when you leave TagKey.N empty. Valid values: true: Remove all tags.…"}}}}}},"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-servicemesh/update-asmgateway":{"post":{"operationId":"cloud_aliyun_servicemesh_update_asmgateway","summary":"Updates an ASM gateway","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"},"Body":{"type":"string","description":"The new YAML content of the ASM gateway"}}}}}},"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-servicemesh/update-asmgateway-imported-services":{"post":{"operationId":"cloud_aliyun_servicemesh_update_asmgateway_imported_services","summary":"Call UpdateASMGatewayImportedServices to update the services imported into an ASM gateway. You can import or…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"ServiceNames":{"type":"string","description":"A list of service names. Separate multiple names with commas (,). For example: reviews,sleep"},"ASMGatewayName":{"type":"string","description":"The name of the ASM gateway"},"ServiceNamespace":{"type":"string","description":"The namespace where the services reside"}}}}}},"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-servicemesh/update-asmnamespace-from-guest-cluster":{"post":{"operationId":"cloud_aliyun_servicemesh_update_asmnamespace_from_guest_cluster","summary":"Synchronizes namespace information from a Kubernetes cluster that is added to a service mesh","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","K8sClusterId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The Service Mesh (ASM) instance ID"},"K8sClusterId":{"type":"string","description":"The ID of the Kubernetes cluster from which to sync namespaces. The Kubernetes cluster is added to the service mesh that is specified by…"}}}}}},"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-servicemesh/update-control-plane-log-config":{"post":{"operationId":"cloud_aliyun_servicemesh_update_control_plane_log_config","summary":"Updates the log collection configuration for the control plane","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","Enabled"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"Enabled":{"type":"string","description":"Specifies whether to collect control plane logs and send them to SLS"},"Project":{"type":"string","description":"The name of the custom SLS project where control plane logs are stored"},"LogTTLInDay":{"type":"integer","description":"The retention period of the collected logs, in days"}}}}}},"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-servicemesh/update-guest-cluster-config":{"post":{"operationId":"cloud_aliyun_servicemesh_update_guest_cluster_config","summary":"Updates the configuration of a guest cluster","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"GuestClusterId":{"type":"string","description":"The ID of the Kubernetes cluster"},"SMCEnabled":{"type":"string","description":"Specifies whether to enable SMC-R optimization. This feature improves cross-node communication performance and requires Alibaba Cloud…"}}}}}},"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-servicemesh/update-istio-gateway-routes":{"post":{"operationId":"cloud_aliyun_servicemesh_update_istio_gateway_routes","summary":"The UpdateIstioGatewayRoutes operation updates a gateway route","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"},"GatewayRoute":{"type":"string","description":"The information about the gateway route (JSON-encoded)"},"Priority":{"type":"integer","description":"The route priority. The value is an integer. A smaller value indicates a higher priority"},"Status":{"type":"integer","description":"The status of the gateway route. Valid values: `0`: The gateway route is in service. `1`: The gateway route is unpublished. `2`: An error…"},"Description":{"type":"string","description":"The description of the route"}}}}}},"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-servicemesh/update-istio-injection-config":{"post":{"operationId":"cloud_aliyun_servicemesh_update_istio_injection_config","summary":"Modifies the injection settings for a service mesh","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","Namespace"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The service mesh ID"},"Namespace":{"type":"string","description":"The namespace"},"EnableIstioInjection":{"type":"string","description":"Specifies whether to enable automatic injection"},"EnableSidecarSetInjection":{"type":"string","description":"Specifies whether to enable SidecarSet injection"},"IstioRev":{"type":"string","description":"The injection version for the namespace. This parameter is valid only during a canary upgrade of the service mesh. If you specify…"},"DataPlaneMode":{"type":"string","description":"The data plane mode of the namespace. This parameter is valid only if Ambient Mesh mode is enabled for the Service Mesh instance. Valid…"}}}}}},"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-servicemesh/update-istio-route-additional-status":{"post":{"operationId":"cloud_aliyun_servicemesh_update_istio_route_additional_status","summary":"Updates the additional information for a route","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh (ASM) instance"},"IstioGatewayName":{"type":"string","description":"The name of the ASM gateway"},"RouteName":{"type":"string","description":"The name of the route"},"Priority":{"type":"integer","description":"The route priority. This is an integer. A smaller value indicates a higher priority"},"Status":{"type":"integer","description":"The status of the route. A value of 0 indicates that the route is published. A value of 1 indicates that the route is unpublished. A value…"},"Description":{"type":"string","description":"The description of the route"}}}}}},"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-servicemesh/update-mesh-craggregation":{"post":{"operationId":"cloud_aliyun_servicemesh_update_mesh_craggregation","summary":"Updates the status of the feature that allows the data plane to access Istio resources using the KubeAPI","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"Enabled":{"type":"string","description":"Specifies whether the data plane can access Istio resources in ASM using the KubeAPI. Valid values: `true`: Enable the feature. `false`:…"},"CPURequirement":{"type":"string","description":"When KubeAPI-based access to Istio resources is enabled, a component is installed in the data plane cluster. This parameter specifies the…"},"MemoryRequirement":{"type":"string","description":"When KubeAPI-based access to Istio resources is enabled, a component is installed in the data plane cluster. This parameter specifies the…"},"CPULimit":{"type":"string","description":"When KubeAPI-based access to Istio resources is enabled, a component is installed in the data plane cluster. This parameter specifies the…"},"MemoryLimit":{"type":"string","description":"When KubeAPI-based access to Istio resources is enabled, a component is installed in the data plane cluster. This parameter specifies the…"},"UsePublicApiServer":{"type":"string","description":"Specifies whether the data plane uses the public endpoint of the ASM API server to access Istio resources. This parameter applies only…"}}}}}},"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-servicemesh/update-mesh-feature":{"post":{"operationId":"cloud_aliyun_servicemesh_update_mesh_feature","summary":"Updates the features of a service mesh","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the service mesh"},"Tracing":{"type":"string","description":"Specifies whether to enable Tracing Analysis. To enable this feature, you must activate Managed Service for OpenTelemetry…"},"TraceSampling":{"type":"number","description":"The sampling percentage for Tracing Analysis"},"TraceCustomTags":{"type":"string","description":"The custom tags for Tracing Analysis. The value must be a JSON string. The structure is as follows: ``` { \"name1\": CustomTag, \"name2\":…"},"TraceMaxPathTagLength":{"type":"string","description":"The maximum length of the URI of the request that is contained in the \\`HttpUrl\\` span tag. Default value: `256`"},"LocalityLoadBalancing":{"type":"string","description":"Specifies whether to enable locality-based load balancing. Valid values: `true`: enables locality-based load balancing. `false`: disables…"},"LocalityLBConf":{"type":"string","description":"The configurations of locality-based load balancing. Valid values: `failover`: the configurations of cross-region failover. Example: ```…"},"Telemetry":{"type":"string","description":"Specifies whether to enable Prometheus to collect metrics. We recommend that you use Managed Service for Prometheus…"},"OpenAgentPolicy":{"type":"string","description":"Specifies whether to integrate with the Open Policy Agent (OPA) plug-in. Valid values: `true`: integrates with the OPA plug-in. `false`:…"},"OPALogLevel":{"type":"string","description":"The log level of the OPA proxy container. Valid values: `info`: outputs all information. `debug`: outputs debugging information and error…"},"OPARequestCPU":{"type":"string","description":"The CPU resource request of the OPA proxy container"},"OPARequestMemory":{"type":"string","description":"The memory resource request of the OPA proxy container"},"OPALimitCPU":{"type":"string","description":"The CPU resource limit of the OPA proxy container"},"OPALimitMemory":{"type":"string","description":"The memory resource limit of the OPA proxy container"},"EnableAudit":{"type":"string","description":"Specifies whether to enable mesh audit. To enable this feature, you must activate Simple Log Service (https://sls.console.aliyun.com/).…"},"AuditProject":{"type":"string","description":"The SLS project that is used for mesh audit. Default value: `mesh-log-{meshId}`"},"CustomizedZipkin":{"type":"string","description":"Specifies whether to use a self-managed Zipkin system. Valid values: `true`: uses a self-managed Zipkin system. `false`: does not use a…"},"OutboundTrafficPolicy":{"type":"string","description":"The policy for accessing external services. Valid values: `ALLOW_ANY`: allows access to all external services. `REGISTRY_ONLY`: allows…"},"ProxyRequestCPU":{"type":"string","description":"The CPU resources required by the proxy"},"ProxyRequestMemory":{"type":"string","description":"The memory resources required by the proxy"},"ProxyLimitCPU":{"type":"string","description":"The CPU resource limit"},"ProxyLimitMemory":{"type":"string","description":"The memory resource limit"},"IncludeIPRanges":{"type":"string","description":"The IP address ranges for which outbound traffic is intercepted"},"ExcludeIPRanges":{"type":"string","description":"The IP address ranges for which outbound traffic is not intercepted"},"ExcludeOutboundPorts":{"type":"string","description":"A comma-separated list of outbound ports that are excluded from redirection"},"IncludeInboundPorts":{"type":"string","description":"The inbound ports for which traffic is redirected to the sidecar proxy"},"ExcludeInboundPorts":{"type":"string","description":"A comma-separated list of inbound ports that are excluded from redirection"},"EnableNamespacesByDefault":{"type":"string","description":"Specifies whether to enable automatic sidecar proxy injection for all namespaces. Valid values: `true`: enables automatic sidecar proxy…"},"AutoInjectionPolicyEnabled":{"type":"string","description":"Specifies whether to enable automatic sidecar proxy injection using pod annotations. Valid values: `true`: enables automatic sidecar proxy…"},"SidecarInjectorRequestCPU":{"type":"string","description":"The CPU resource request of the sidecar injector pod"},"SidecarInjectorRequestMemory":{"type":"string","description":"The memory resource request of the sidecar injector pod"},"SidecarInjectorLimitCPU":{"type":"string","description":"The CPU resource limit of the sidecar injector pod"},"SidecarInjectorLimitMemory":{"type":"string","description":"The memory resource limit of the sidecar injector pod"},"SidecarInjectorWebhookAsYaml":{"type":"string","description":"Other configurations for automatic sidecar proxy injection. The value must be in the YAML format"},"CniEnabled":{"type":"string","description":"Specifies whether to enable Container Network Interface (CNI). Valid values: `true`: enables CNI. `false`: disables CNI. Default value:…"},"CniExcludeNamespaces":{"type":"string","description":"The namespaces that are excluded from CNI"},"OpaEnabled":{"type":"string","description":"Specifies whether to enable OPA. Valid values: `true`: enables OPA. `false`: disables OPA. Default value: `false`"},"Http10Enabled":{"type":"string","description":"Specifies whether to enable support for HTTP 1.0. Valid values: `true`: enables support for HTTP 1.0. `false`: disables support for HTTP…"},"KialiEnabled":{"type":"string","description":"Specifies whether to enable the mesh topology feature. To enable this feature, you must first enable Prometheus to collect metrics. If you…"},"CustomizedPrometheus":{"type":"string","description":"Specifies whether to use a self-managed Prometheus instance. Valid values: `true`: uses a self-managed Prometheus instance. `false`: does…"},"PrometheusUrl":{"type":"string","description":"The endpoint of the Prometheus service. If you do not use a self-managed Prometheus instance, use the endpoint of an ARMS Prometheus…"},"AccessLogEnabled":{"type":"string","description":"Specifies whether to enable access log collection. Valid values: `true`: enables access log collection. `false`: disables access log…"},"MSEEnabled":{"type":"string","description":"Specifies whether to enable Microservices Engine (MSE). Valid values: `true`: enables MSE. `false`: disables MSE. Default value: `false`"},"RedisFilterEnabled":{"type":"string","description":"Specifies whether to enable the Redis filter. Valid values: `true`: enables the Redis filter. `false`: disables the Redis filter. Default…"},"MysqlFilterEnabled":{"type":"string","description":"Specifies whether to enable the MySQL filter. Valid values: `true`: enables the MySQL filter. `false`: disables the MySQL filter. Default…"},"ThriftFilterEnabled":{"type":"string","description":"Specifies whether to enable the Thrift filter. Valid values: `true`: enables the Thrift filter. `false`: disables the Thrift filter.…"},"WebAssemblyFilterEnabled":{"type":"string","description":"Specifies whether to enable the WebAssembly filter. Valid values: `true`: enables the WebAssembly filter. `false`: disables the…"},"DNSProxyingEnabled":{"type":"string","description":"Specifies whether to enable DNS proxying. Valid values: `true`: enables DNS proxying. `false`: disables DNS proxying. Default value: `false`"},"DubboFilterEnabled":{"type":"string","description":"Specifies whether to enable the Dubbo filter. Valid values: `true`: enables the Dubbo filter. `false`: disables the Dubbo filter. Default…"},"FilterGatewayClusterConfig":{"type":"string","description":"Specifies whether to enable gateway configuration filtering. Valid values: `true`: enables gateway configuration filtering. `false`:…"},"EnableSDSServer":{"type":"string","description":"Specifies whether to enable the Secret Discovery Service (SDS). Valid values: `true`: enables the SDS. `false`: disables the SDS. Default…"},"AccessLogServiceEnabled":{"type":"string","description":"Specifies whether to enable the gRPC Access Log Service (ALS) of Envoy. Valid values: `true`: enables the gRPC ALS of Envoy. `false`:…"},"AccessLogServiceHost":{"type":"string","description":"The endpoint of the gRPC ALS of Envoy"},"AccessLogServicePort":{"type":"integer","description":"The port of the gRPC ALS of Envoy"},"GatewayAPIEnabled":{"type":"string","description":"Specifies whether to enable Gateway API. Valid values: `true`: enables Gateway API. `false`: disables Gateway API. Default value: `false`"},"ConfigSourceEnabled":{"type":"string","description":"Specifies whether to use an external service registry. Valid values: `true`: uses an external service registry. `false`: does not use an…"},"ConfigSourceNacosID":{"type":"string","description":"The ID of the Nacos instance"},"AccessLogFormat":{"type":"string","description":"The custom format of access logs. This parameter is ignored if access log collection is disabled. The value must be a JSON string. The…"},"AccessLogFile":{"type":"string","description":"Specifies whether to enable access logs. Valid values: `\"\"`: disables access logs. `/dev/stdout`: enables access logs"},"AccessLogProject":{"type":"string","description":"The custom SLS project to which access logs are collected"},"EnableCRHistory":{"type":"string","description":"Specifies whether to enable the history revision management feature for Istio resources in Service Mesh (ASM)"},"CRAggregationEnabled":{"type":"string","description":"Specifies whether to enable data plane clusters to access Istio resources using the Kubernetes API. This feature is available only for ASM…"},"TerminationDrainDuration":{"type":"string","description":"The duration for which the istio-proxy container waits for connections to drain before termination. For example, a value of 5s indicates 5…"},"ProxyInitCPUResourceLimit":{"type":"string","description":"The CPU resource limit of the istio-init container"},"ProxyInitMemoryResourceLimit":{"type":"string","description":"The memory resource limit of the istio-init container"},"ProxyInitCPUResourceRequest":{"type":"string","description":"The CPU resource request of the istio-init container"},"ProxyInitMemoryResourceRequest":{"type":"string","description":"The memory resource request of the istio-init container"},"Lifecycle":{"type":"string","description":"The lifecycle of the istio-proxy container"},"MultiBufferEnabled":{"type":"string","description":"Specifies whether to enable the MultiBuffer-based acceleration feature"},"MultiBufferPollDelay":{"type":"string","description":"The polling delay for the MultiBuffer feature. The default value is empty"},"DiscoverySelectors":{"type":"string","description":"The label selectors for the namespaces of the data plane. The selectors are used for selective service discovery"},"ClusterSpec":{"type":"string","description":"The instance type of the service mesh. Valid values: `standard`: Standard Edition. `enterprise`: Enterprise Edition. `ultimate`: Ultimate…"},"OPAScopeInjected":{"type":"string","description":"Specifies whether to enable OPA injection scope control. Valid values: `true`: enables OPA injection scope control. `false`: disables OPA…"},"OPAInjectorCPURequirement":{"type":"string","description":"The minimum number of CPU cores that are requested by the pod responsible for OPA proxy injection. For example, `1000m` indicates one CPU…"},"OPAInjectorMemoryRequirement":{"type":"string","description":"The minimum memory that is requested by the pod responsible for OPA proxy injection. For example, `50Mi` indicates 50 MB"},"OPAInjectorCPULimit":{"type":"string","description":"The maximum number of CPU cores that are allowed for the pod responsible for OPA proxy injection. For example, `1000m` indicates one CPU…"},"OPAInjectorMemoryLimit":{"type":"string","description":"The maximum memory that is allowed for the pod responsible for OPA proxy injection. For example, `1024Mi` indicates 1024 MB"},"IntegrateKiali":{"type":"string","description":"Specifies whether to create a Classic Load Balancer (CLB) instance for accessing the ASM mesh topology"},"NFDEnabled":{"type":"string","description":"Specifies whether to enable automatic node feature discovery"},"NFDLabelPruned":{"type":"string","description":"Specifies whether to remove the feature labels from nodes when you disable automatic node feature discovery. This parameter is required…"},"TracingOnExtZipkinRequestCPU":{"type":"string","description":"The minimum number of CPU cores that are requested by the proxy service for exporting Tracing Analysis data. For example, `1000m`…"},"TracingOnExtZipkinRequestMemory":{"type":"string","description":"The minimum memory that is requested by the proxy service for exporting Tracing Analysis data. For example, `1Mi` indicates 1 MB"},"TracingOnExtZipkinLimitCPU":{"type":"string","description":"The maximum number of CPU cores that are allowed for the proxy service for exporting Tracing Analysis data. For example, `1000m` indicates…"},"TracingOnExtZipkinLimitMemory":{"type":"string","description":"The maximum memory that is allowed for the proxy service for exporting Tracing Analysis data. For example, `1Mi` indicates 1 MB"},"TracingOnExtZipkinReplicaCount":{"type":"string","description":"The number of replicas for the proxy service that exports Tracing Analysis data"},"AccessLogGatewayLifecycle":{"type":"integer","description":"The retention period of the access logs of the ingress gateway that are collected in SLS. Unit: days. For example, `30` indicates 30 days"},"AccessLogSidecarLifecycle":{"type":"integer","description":"The retention period of the access logs of the sidecar proxy that are collected in SLS. Unit: days. For example, `30` indicates 30 days"},"EnableAutoDiagnosis":{"type":"string","description":"Specifies whether to enable automatic diagnostics for the service mesh. If you enable this feature, the service mesh is automatically…"},"IncludeOutboundPorts":{"type":"string","description":"The outbound ports for which traffic is redirected to the sidecar proxy"},"LogLevel":{"type":"string","description":"The log level of the sidecar proxy on the data plane. The log levels are sorted in ascending order of the log verbosity: `none`, `error`,…"},"Concurrency":{"type":"integer","description":"The degree of parallelism for the sidecar proxy on the data plane"},"HoldApplicationUntilProxyStarts":{"type":"string","description":"Specifies whether to wait for the sidecar proxy container to start before the application container starts when a pod is being started"},"ProxyStatsMatcher":{"type":"string","description":"The additional metrics that are reported by the sidecar proxy on the data plane"},"InterceptionMode":{"type":"string","description":"The mode of inbound traffic interception by the sidecar proxy. Valid values: `REDIRECT`: the default interception mode. The sidecar proxy…"},"EnableBootstrapXdsAgent":{"type":"string","description":"Specifies whether to load the bootstrap configurations before the sidecar proxy starts"},"KialiArmsAuthTokens":{"type":"string","description":"If you enable the mesh topology feature and use ARMS Prometheus to collect metrics, and the ARMS Prometheus instance has a token-based…"},"DefaultComponentsScheduleConfig":{"type":"string","description":"The default scheduling configurations that ASM delivers to the data plane components. You can configure `nodeSelector` and `tolerations`…"},"KialiServiceAnnotations":{"type":"string","description":"If you enable the mesh topology feature and create a CLB instance to access the mesh topology, you can use this parameter to configure the…"},"AccessLogGatewayEnabled":{"type":"string","description":"Specifies whether to collect the access logs of the ASM gateway to Simple Log Service"},"AccessLogSidecarEnabled":{"type":"string","description":"Specifies whether to collect the access logs of the sidecar proxy to Simple Log Service"},"LabelsForOffloadedWorkloads":{"type":"string","description":"The labels of the workloads that are offloaded"},"ExistingRootCaCert":{"type":"string","description":"The new root certificate. You can modify this parameter only if you used a custom certificate when you created the service mesh"},"ExistingCaCert":{"type":"string","description":"The new CA certificate. You can modify this parameter only if you used a custom certificate when you created the service mesh"},"ExistingCaKey":{"type":"string","description":"The new CA key. You can modify this parameter only if you used a custom certificate when you created the service mesh"},"CertChain":{"type":"string","description":"The certificate chain from the CA certificate to the root certificate. The certificate chain must contain at least two certificates"},"SMCEnabled":{"type":"string","description":"Specifies whether to install SMC acceleration"},"PilotEnableQuicListeners":{"type":"string","description":"Specifies whether to enable HTTP/3 support"}}}}}},"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-servicemesh/update-mesh-multi-cluster-network":{"post":{"operationId":"cloud_aliyun_servicemesh_update_mesh_multi_cluster_network","summary":"Updates the network partition configuration for multiple Kubernetes clusters in a service mesh","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"MultiClusterNetworks":{"type":"string","description":"A map that contains the network partition configurations for multiple Kubernetes clusters. The key is the cluster ID and the value is the…"}}}}}},"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-servicemesh/update-namespace-scope-sidecar-config":{"post":{"operationId":"cloud_aliyun_servicemesh_update_namespace_scope_sidecar_config","summary":"You can call the UpdateNamespaceScopeSidecarConfig operation to update the sidecar configurations for a…","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ASM instance ID"},"Namespace":{"type":"string","description":"The namespace"},"IncludeIPRanges":{"type":"string","description":"The IP address ranges for outbound traffic that is intercepted by the sidecar proxy. This corresponds to the…"},"ExcludeIPRanges":{"type":"string","description":"The IP address ranges for outbound traffic that is not intercepted by the sidecar proxy. This corresponds to the…"},"IncludeInboundPorts":{"type":"string","description":"The inbound ports for which traffic is intercepted by the sidecar proxy"},"ExcludeOutboundPorts":{"type":"string","description":"The outbound ports for which traffic is not intercepted by the sidecar proxy"},"ExcludeInboundPorts":{"type":"string","description":"The inbound ports for which traffic is not intercepted by the sidecar proxy"},"IncludeOutboundPorts":{"type":"string","description":"The outbound ports for which traffic is intercepted by the sidecar proxy"},"TerminationDrainDuration":{"type":"string","description":"The duration for which the sidecar proxy waits for active connections to terminate"},"ProxyInitCPUResourceLimit":{"type":"string","description":"The CPU limit for the sidecar proxy init container"},"ProxyInitMemoryResourceLimit":{"type":"string","description":"The memory limit for the sidecar proxy init container"},"ProxyInitCPUResourceRequest":{"type":"string","description":"The CPU resource request for the sidecar proxy init container"},"ProxyInitMemoryResourceRequest":{"type":"string","description":"The memory resource request for the sidecar proxy init container"},"SidecarProxyCPUResourceLimit":{"type":"string","description":"The CPU limit for the sidecar proxy container"},"SidecarProxyMemoryResourceLimit":{"type":"string","description":"The memory limit for the sidecar proxy container"},"SidecarProxyCPUResourceRequest":{"type":"string","description":"The CPU resource request for the sidecar proxy container"},"SidecarProxyMemoryResourceRequest":{"type":"string","description":"The memory resource request for the sidecar proxy container"},"Lifecycle":{"type":"string","description":"The lifecycle of the sidecar proxy"},"IstioDNSProxyEnabled":{"type":"string","description":"Specifies whether to enable the DNS proxy feature. Valid values: `true`: enables the DNS proxy feature. `false`: disables the DNS proxy…"},"PostStart":{"type":"string","description":"The parameters that are executed after the istio-proxy container starts"},"PreStop":{"type":"string","description":"The parameters that are executed before the istio-proxy container stops"},"Concurrency":{"type":"integer","description":"The number of concurrent threads for the istio-proxy"},"ProxyStatsMatcher":{"type":"string","description":"The metrics that are used for Envoy monitoring and statistics. The value is in the JSON format"},"HoldApplicationUntilProxyStarts":{"type":"string","description":"Specifies whether to wait for the istio-proxy container to start before the application starts. Valid values: `true`: waits for the…"},"LogLevel":{"type":"string","description":"The log level. Valid values: `info`, `debug`, `tracing`, and `error`"},"Tracing":{"type":"string","description":"The custom configurations for Tracing Analysis. The configurations must be serialized into a JSON string. The Tracing Analysis…"},"InterceptionMode":{"type":"string","description":"The policy used by the sidecar proxy to intercept inbound traffic. Valid values: `REDIRECT`: The default policy. The sidecar proxy…"},"ProxyMetadata":{"type":"string","description":"The environment variables that are added to the sidecar proxy. The value is a JSON object. The keys and values in the JSON object…"},"ProxyInitAckSloCPUResourceLimit":{"type":"string","description":"The CPU limit for the sidecar proxy init container, which is specified in the ACK dynamic overcommitment resource format. This parameter…"},"ProxyInitAckSloMemoryResourceLimit":{"type":"string","description":"The memory limit for the sidecar proxy init container, which is specified in the ACK dynamic overcommitment resource format. This…"},"ProxyInitAckSloCPUResourceRequest":{"type":"string","description":"The CPU resource request for the sidecar proxy init container, which is specified in the ACK dynamic overcommitment resource format. This…"},"ProxyInitAckSloMemoryResourceRequest":{"type":"string","description":"The memory resource request for the sidecar proxy init container, which is specified in the ACK dynamic overcommitment resource format.…"},"SidecarProxyAckSloCPUResourceLimit":{"type":"string","description":"The CPU limit for the sidecar proxy container, which is specified in the ACK dynamic overcommitment resource format. This parameter is…"},"SidecarProxyAckSloMemoryResourceLimit":{"type":"string","description":"The memory limit for the sidecar proxy container, which is specified in the ACK dynamic overcommitment resource format. This parameter is…"},"SidecarProxyAckSloCPUResourceRequest":{"type":"string","description":"The CPU resource request for the sidecar proxy container, which is specified in the ACK dynamic overcommitment resource format. This…"},"SidecarProxyAckSloMemoryResourceRequest":{"type":"string","description":"The memory resource request for the sidecar proxy container, which is specified in the ACK dynamic overcommitment resource format. This…"},"Privileged":{"type":"string","description":"Specifies whether to enable the privileged mode for the sidecar proxy container in the security context. Valid values: `true`: The sidecar…"},"EnableCoreDump":{"type":"string","description":"Specifies whether to enable core dump for the sidecar proxy container. A core dump file is generated when a program crashes. Valid values:…"},"ReadinessInitialDelaySeconds":{"type":"integer","description":"The amount of time to wait before the readiness probe is initiated for the sidecar proxy container. Unit: seconds"},"ReadinessPeriodSeconds":{"type":"integer","description":"The interval at which the readiness probe is performed for the sidecar proxy container. Unit: seconds"},"ReadinessFailureThreshold":{"type":"integer","description":"The failure threshold for the readiness probe of the sidecar proxy container"},"SMCEnabled":{"type":"string","description":"Specifies whether to enable Shared Memory Communications over Remote Direct Memory Access (SMC-R) optimization. SMC-R optimization…"},"RuntimeValues":{"type":"string","description":"The runtime parameters for Envoy in the sidecar proxy. The value is a JSON-serialized string. The keys in the object are the Envoy runtime…"},"ScaledSidecarResource":{"type":"string","description":"The ScaledSidecarResource (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-servicemesh/update-swim-lane":{"post":{"operationId":"cloud_aliyun_servicemesh_update_swim_lane","summary":"Updates the information for a specified swim lane","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The Service Mesh instance ID"},"ServicesList":{"type":"string","description":"A list of services to associate with the swim lane"},"SwimLaneName":{"type":"string","description":"The name of the swim lane"},"LabelSelectorKey":{"type":"string","description":"The value is fixed to `ASM_TRAFFIC_TAG`"},"LabelSelectorValue":{"type":"string","description":"The value of the `ASM_TRAFFIC_TAG` label"},"GroupName":{"type":"string","description":"The name of the swim lane group"}}}}}},"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-servicemesh/update-swim-lane-group":{"post":{"operationId":"cloud_aliyun_servicemesh_update_swim_lane_group","summary":"Updates a swim lane group","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"ServicesList":{"type":"string","description":"The list of services associated with the swim lane group"},"GroupName":{"type":"string","description":"The name of the swim lane group"},"FallbackTarget":{"type":"string","description":"The name of the baseline swim lane for the group. This parameter is used only if the group operates in loose mode"},"IngressRoutingStrategy":{"type":"string","description":"The policy for routing requests to the swim lanes in the group. Valid values: `weighted`: Specifies a weight-based routing policy.…"},"WeightedIngressRule":{"type":"string","description":"The routing rule for the entire swim lane group. This parameter is used when the group's routing policy is `weighted`"},"ServiceLevelFallbackTarget":{"type":"string","description":"This parameter is not in use"}}}}}},"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-servicemesh/update-waypoint":{"post":{"operationId":"cloud_aliyun_servicemesh_update_waypoint","summary":"Updates a specified waypoint","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId","ClusterId","Namespace","Name"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the Service Mesh instance"},"ClusterId":{"type":"string","description":"The ID of the data plane cluster"},"Namespace":{"type":"string","description":"The namespace"},"Name":{"type":"string","description":"The name of the Waypoint"},"RequestCPU":{"type":"string","description":"The CPU resources requested by the Waypoint pod"},"RequestMemory":{"type":"string","description":"The memory resources requested by the Waypoint pod"},"LimitCPU":{"type":"string","description":"The CPU resource limit for the Waypoint pod"},"LimitMemory":{"type":"string","description":"The memory resource limit for the Waypoint pod"},"Replicas":{"type":"integer","description":"The number of replicas for the Waypoint pod"},"HPAEnabled":{"type":"string","description":"Specifies whether to enable Horizontal Pod Autoscaling (HPA)"},"HPATargetCPU":{"type":"integer","description":"The target CPU utilization for HPA"},"HPATargetMemory":{"type":"integer","description":"The target memory usage for HPA"},"HPAMinReplicas":{"type":"integer","description":"The minimum number of replicas for HPA"},"HPAMaxReplicas":{"type":"integer","description":"The maximum number of replicas for HPA"},"PreferECI":{"type":"string","description":"Specifies whether to preferentially schedule pods to Elastic Container Instance (ECI) nodes"}}}}}},"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-servicemesh/upgrade-mesh-edition-partially":{"post":{"operationId":"cloud_aliyun_servicemesh_upgrade_mesh_edition_partially","summary":"Upgrade an ASM instance or switch it to the Professional Edition","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"SwitchToPro":{"type":"string","description":"Specifies whether to switch the instance to the Professional Edition. Valid values: `true`: Switches the instance to the Professional…"},"ASMGatewayContinue":{"type":"string","description":"Specifies whether to continue upgrading the ASM gateway. Valid values: `true`: Upgrades the ASM gateway. `false`: Does not upgrade the ASM…"},"UpgradeGatewayRecords":{"type":"string","description":"The list of ASM gateways to upgrade. Separate multiple gateway names with commas"},"ExpectedVersion":{"type":"string","description":"The version to which you want to upgrade the instance. If you set this parameter, the backend checks if the target version matches this…"},"PreCheck":{"type":"string","description":"Specifies whether to perform only a precheck. If set to true, the system performs a precheck but does not start the upgrade"}}}}}},"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-servicemesh/upgrade-mesh-version":{"post":{"operationId":"cloud_aliyun_servicemesh_upgrade_mesh_version","summary":"Upgrades a Service Mesh instance","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["ServiceMeshId"],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.aliyuncs.com"},"ServiceMeshId":{"type":"string","description":"The ID of the ASM instance"},"PreCheck":{"type":"string","description":"Specifies whether to perform a precheck. The default value is false. If this parameter is set to true, this operation checks whether the…"}}}}}},"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-servicemesh/version":{"post":{"operationId":"cloud_aliyun_servicemesh_version","summary":"version","description":"POST /","tags":["cloud"],"parameters":[],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"endpoint":{"type":"string","enum":["https://servicemesh.aliyuncs.com","https://servicemesh.us-east-1.aliyuncs.com","https://servicemesh.us-west-1.aliyuncs.com"],"default":"https://servicemesh.aliyuncs.com","description":"Regional endpoint, for example https://servicemesh.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"}}}}}}}