Updates the status of the feature that allows the data plane to access Istio resources using the KubeAPI.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
servicemesh:UpdateMeshCRAggregation | update | *All Resource
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
ServiceMeshId | string | Yes | The ID of the ASM instance. | c08ba3fd1e6484b0f8cc1ad8fe10d**** |
Enabled | boolean | No | Specifies whether the data plane can access Istio resources in ASM using the KubeAPI. Valid values:
| true |
CPURequirement | string | No | When KubeAPI-based access to Istio resources is enabled, a component is installed in the data plane cluster. This parameter specifies the CPU resource request for the component. Use the standard Kubernetes format for CPU resources. | 1 |
MemoryRequirement | string | No | When KubeAPI-based access to Istio resources is enabled, a component is installed in the data plane cluster. This parameter specifies the memory resource request for the component. Use the standard Kubernetes format for memory resources. 1 Mi is equivalent to 1024 KiB. | 500Mi |
CPULimit | string | No | When KubeAPI-based access to Istio resources is enabled, a component is installed in the data plane cluster. This parameter specifies the CPU resource limit for the component. Use the standard Kubernetes format for CPU resources. | 1 |
MemoryLimit | string | No | When KubeAPI-based access to Istio resources is enabled, a component is installed in the data plane cluster. This parameter specifies the memory resource limit for the component. Use the standard Kubernetes format for memory resources. 1 Mi is equivalent to 1024 KiB. | 500Mi |
UsePublicApiServer | boolean | No | Specifies whether the data plane uses the public endpoint of the ASM API server to access Istio resources. This parameter applies only when KubeAPI-based access is enabled. Valid values:
The default value is | false |
Response elements
Element | Type | Description | Example |
object | The returned data. | ||
RequestId | string | The ID of the request. | BD65C0AD-D3C6-48D3-8D93-38D2015C**** |
Examples
Success response
JSON format
{
"RequestId": "BD65C0AD-D3C6-48D3-8D93-38D2015C****"
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.