Product | Abbreviation in CAM | Console | Authorization by Tag | Authorization Granularity | IP Restriction |
---|---|---|---|---|---|
Tencent Cloud Mesh | tcm | Supported | Supported | Resource level | Partially supported |
Note:
The authorization granularity of cloud products is divided into three levels: service level, operation level, and resource level, based on the degree of granularity.
Two authorization granularity levels of API are supported: resource level, and operation level.
API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
---|---|---|---|---|
CheckClusterList | CheckClusterList | Resource level | qcs::tcm::uin/${uin}:- | Supported |
DescribeAccessLogConfig | Get AccessLog config | Resource level | qcs::tcm::uin/${uin}:mesh/${MeshId} | Supported |
DescribeAutoInjectionNamespaceList | DescribeAutoInjectionNamespaceList | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DescribeConfig | DescribeConfig | Operation level | * | Supported |
DescribeEgressGateway | get egressgateway workload | Resource level | qcs::${ApiModule}:${Region}:uin/:mesh/${MeshId} | Supported |
DescribeGatewayWorkloadList | get gateway workload list | Resource level | qcs::${ApiModule}:${Region}:uin/:mesh/${MeshId} | Supported |
DescribeIngressGateway | get ingressgateway workload | Resource level | qcs::${ApiModule}:${Region}:uin/:mesh/${MeshId} | Supported |
DescribeIngressGatewayList | DescribeIngressGatewayList | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DescribeIstioResource | fetch istio resources | Resource level | qcs::tcm::uin/${uin}:mesh/${MeshId} | Supported |
DescribeIstioResourceList | DescribeIstioResourceList | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DescribeMesh | Describe Mesh | Resource level | qcs:tcm:gz:uin/12345678:* | Supported |
DescribeMeshList | DescribeMeshList | Resource level | qcs::tcm:${region}:uin/${uin}:- | Supported |
DescribeMeshOperation | DescribeMeshOperation | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DescribeMeshStatistics | DescribeMeshStatistics | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DescribeMetaClusterID | DescribeMetaClusterID | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DescribeNamespaceList | DescribeNamespaceList | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DescribeNodeRegionList | DescribeNodeRegionList | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DescribeServiceDashboard | DescribeServiceDashboard | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DescribeServiceList | DescribeServiceList | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DescribeServiceListDashboard | DescribeServiceListDashboard | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DescribeTopology | DescribeTopology | Resource level | qcs::tcm:${region}:uin/${uin}:DescribeTopology | Supported |
DescribeWorkloadDashboard | DescribeWorkloadDashboard | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
ForwardRequestRead | ForwardRequestRead | Operation level | * | Supported |
ListIstioIngresses | ListIstioIngresses | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | not supported |
ListMeshes | ListMeshes | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | not supported |
API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
---|---|---|---|---|
ConvertIstioIngress | ConvertIstioIngress | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | not supported |
CreateEgressGateway | CreateEgressGateway | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
CreateIngressGateway | CreateIngressGateway | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
CreateIstioResource | CreateIstioResource | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
CreateMesh | CreateMesh | Resource level | qcs:tcm:gz:uin/12345678:* | Supported |
CreateTrial | Create TCM sample deployment | Operation level | * | Supported |
DeleteEgressGateway | DeleteEgressGateway | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DeleteIngressGateway | DeleteIngressGateway | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DeleteIstioResource | DeleteIstioResource | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DeleteMesh | DeleteMesh | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
DeleteTrial | Delete TCM sample deployment | Operation level | * | Supported |
EnableAccessLogConfig | EnableAccessLogConfig | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | not supported |
ForwardRequestWrite | ForwardRequestWrite | Operation level | * | Supported |
LinkClusterList | link clusters | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
LinkNamespaceList | LinkNamespaceList | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
LinkPrometheus | LinkPrometheus | Resource level | qcs::${ApiModule}:${Region}:uin/:mesh/${MeshId} | Supported |
ModifyAccessLogConfig | ModifyAccessLogConfig | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
ModifyIngressGateway | ModifyIngressGateway | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
ModifyIstioResource | ModifyIstioResource | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
ModifyMesh | Modify mesh | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
ModifyMeshCanaryUpgradingPhase | ModifyMeshCanaryUpgradingPhase | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
ModifyTracingConfig | ModifyTracingConfig | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
RelinkCluster | RelinkCluster | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
RetryTrialTask | Retry TCM sample deployment creation | Operation level | * | Supported |
UnlinkCluster | unlink cluster | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
UnlinkNamespaceList | UnlinkNamespaceList | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
UnlinkPrometheus | UnlinkPrometheus | Resource level | qcs::${ApiModule}:${Region}:uin/:mesh/${MeshId} | Supported |
UpgradeGateway | UpgradeGateway | Resource level | qcs::${ApiModule}:${Region}:uin/:mesh/${MeshId} | Supported |
UpgradeMesh | UpgradeMesh | Resource level | qcs::tcm:${region}:uin/${uin}:mesh/${MeshId} | Supported |
문제 해결에 도움이 되었나요?