Updates the attributes of a cluster.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
adcp:UpdateHubClusterFeature |
update |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
The fleet ID. Call the DescribeHubClusters operation to obtain the IDs of created fleet instances. |
c46979b1075f04d99b5f2b710393e5**** |
| Name |
string |
No |
The fleet name. The name must be 1 to 63 characters long and must start with a letter. It can contain digits, underscores (_), and hyphens (-). |
ack-demo |
| AuditLogEnabled |
boolean |
No |
Specifies whether to enable audit logs.
|
true |
| EnableMesh |
boolean |
No |
Specifies whether to enable Service Mesh (ASM).
|
true |
| DeletionProtection |
boolean |
No |
The deletion protection attribute of the cluster. This attribute specifies whether you can delete the cluster in the console or by calling the DeleteHubCluster operation.
Default value: false. |
true |
| PublicApiServerEnabled |
boolean |
No |
Specifies whether to expose the API server to the Internet.
|
true |
| ApiServerEipId |
string |
No |
The EIP instance ID. |
eip-xxx |
| ArgoCDEnabled |
boolean |
No |
Specifies whether to enable ArgoCD. This parameter takes effect only when Profile is set to XFlow. To view the profile, call the DescribeHubClusterDetails operation. Valid values:
|
true |
| ArgoServerEnabled |
boolean |
No |
Specifies whether to enable the UI for workflow instances. This parameter takes effect only when Profile is set to XFlow. To view the profile, call the DescribeHubClusterDetails operation. Valid values:
|
true |
| WorkflowScheduleMode |
string |
No |
The workflow scheduling mode. This parameter takes effect only when Profile is set to XFlow. To view the profile, call the DescribeHubClusterDetails operation. Valid values:
|
cost-optimized |
| PriceLimit |
string |
No |
The price limit for the workflow payload. This parameter takes effect only when WorkflowScheduleMode is set to cost-optimized. |
0.08 |
| VSwitches |
array |
No |
The list of vSwitches. |
|
|
string |
No |
The vSwitch ID. |
["vsw-2zeaijsas4zkzz81xm***"] |
|
| ArgoCDHAEnabled |
boolean |
No |
Specifies whether to enable the monitoring dashboard for workflow instances. This parameter applies only if Profile is set to XFlow. Valid values:
|
true |
| PublicAccessEnabled |
boolean |
No |
Specifies whether to enable high availability (HA) for ArgoCD. Valid values:
|
true |
| AccessControlList |
array |
No |
Specifies whether to enable public domain name resolution for the ArgoCD or Argo Workflow console. Valid values:
|
|
|
string |
No |
|
["192.168.1.0/24"] |
|
| ArgoEventsEnabled |
boolean |
No |
The public network access control list (ACL). This parameter takes effect only when PublicAccessEnabled is set to true. |
true |
| GatewayEnabled |
boolean |
No |
Specifies whether ArgoEvents is enabled. Valid values:
|
true |
| TrainOperatorEnabled |
boolean |
No |
Specifies whether to enable the Gateway feature. Valid values:
|
true |
| CostInsightsEnabled |
boolean |
No |
Specifies if orchestration is enabled for machine learning training tasks. Valid values:
|
true |
| FluidEnabled |
boolean |
No |
Whether to enable the Cost Insight feature. Valid values are as follows:
|
|
| RRSAEnabled |
boolean |
No |
||
| SparkOperatorEnabled |
boolean |
No |
||
| KubeRayEnabled |
boolean |
No |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. |
52C1B7DF-96C1-5214-97B6-1B0859FEAFE5 |
Examples
Success response
JSON format
{
"RequestId": "52C1B7DF-96C1-5214-97B6-1B0859FEAFE5"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.