tencent cloud

Feedback

Tencent Smart Advisor

Last updated: 2024-06-17 09:45:25

    Fundamental information

    Product Abbreviation in CAM Console Authorization by Tag Authorization Granularity IP Restriction
    Tencent Cloud Advisor advisor Supported not supported Operation level 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.

    • Service level: It defines whether a user has the permission to access the service as a whole. A user can have either full access or no access to the service. For the authorization granularity of cloud products at service level, the authorization of specific APIs are not supported.
    • Operation level: It defines whether a user has the permission to call a specific API of the service. For example, granting an account read-only access to the CVM service is an authorization at the operation level.
    • Resource level: It is the finest authorization granularity which defines whether a user has the permission to access specific resources. For example, granting an account read/write access to a specific CVM instance is an authorization at the resource level.

    API authorization granularity

    Two authorization granularity levels of API are supported: resource level, and operation level.

    • Resource level: It supports the authorization of a specific resource.
    • Operation level: It does not support the authorization of a specific resource. If the policy syntax restricts a specific resource during authorization, CAM will determine that this API is not within the scope of authorization, and deem it as unauthorized.

    Write operations

    API API Description Authorization Granularity Six-segment Resource Description IP Restriction
    ApproveArchShareAuthorization ApproveArchShareAuthorization Operation level * Supported
    CreateArch Create Architecture Operation level * Supported
    CreateArchScanReportFile Create an architecture diagram inspection report Operation level * Supported
    CreateArchScanTask Initiate architecture inspection Operation level * Supported
    CreateArchitectureDiagram Create architecture diagram Operation level * Supported
    CreateArchitectureNode Create the schema diagram node Operation level * Supported
    CreateArchitectureNodeV2 Create Architecture Diagram node V2- only for tke nodes Operation level * Supported
    CreateArchitectureTemplate Create an architecture diagram template Operation level * Supported
    CreateDirectory Create Directory Operation level * Supported
    CreateHighAvailabilityServiceOrder Create a high availability service order Operation level * Supported
    CreatePushHunDunArchitecture CreatePushHunDunArchitecture Operation level * Supported
    CreateScanBindTask Initiate an inspection for label or fuzzy matching data binding Operation level * Supported
    CreateScanMapTask Initiate architecture inspection Operation level * Supported
    CreateScanTask Create scan task Operation level * Supported
    CreateSubscriptionTemplate Create subscription template Operation level * Supported
    DeleteArch Delete Architecture Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    DeleteArchVersion Delete Arch Version Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    DeleteArchitectureDiagram Delete schema diagram information Operation level * Supported
    DeleteArchitectureNode Deleting Node Information Operation level * Supported
    DeleteArchitectureTemplate DeleteArchitectureTemplate Operation level * Supported
    DeleteGlobalIgnoreTags Delete globalIgnore tags Operation level * Supported
    DeletePushHunDunArchitecture DeletePushHunDunArchitecture Operation level * Supported
    DeleteSubscription Delete subscription Operation level * Supported
    DeleteSubscriptionTemplate Delete subscription template Operation level * Supported
    DescribeAsyncArchitectureFile Synchronize schema diagram file information Operation level * Supported
    ModifyArch Modify Architecture Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    ModifyArchIgnoreInstances Modify schema ignore instance state Operation level * Supported
    ModifyArchIgnoreStrategies ModifyArchIgnoreStrategies Operation level * Supported
    ModifyArchInfo Modify Architecture Info Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    ModifyArchNodeIgnoreStatus Example Change the ignore status of schema nodes Operation level * Supported
    ModifyArchProductThreshold modify arch capacity metric threshold Operation level * Supported
    ModifyArchVersionInfo Modify Arch Version Info Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    ModifyArchitectureDiagram Modify the architecture diagram information Operation level * Supported
    ModifyArchitectureNode Modify schema diagram nodes Operation level * Supported
    ModifyArchitectureNodeV2 Modify the architecture graph node v2 -only for the tke node Operation level * Supported
    ModifyArchitectureTemplate Modify the architecture diagram template Operation level * Supported
    ModifyCustomThresholdCondition Modify custom threshold condition Operation level * Supported
    ModifyFocusProduct Update customer focus product Operation level * Supported
    ModifyGlobalIgnoreTags Modify global ignoreTags Operation level * Supported
    ModifyIgnoreArchitectureItem Modify Architecture Item Ignore Operation level * Supported
    ModifyIgnoreInstances Modify ignore instances Operation level * Supported
    ModifyIgnoreStatus Modify ignore state Operation level * Supported
    ModifyIgnoreStrategies Modify ignore strategies Operation level * Supported
    ModifyShareStatus Modify Architecture Share Status Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    ModifySubscriptionTemplate Modify subscription template Operation level * Supported
    MoveArchToDirectory MoveArchToDirectory Operation level * Supported
    OperateArchShareAuthorization OperateArchShareAuthorization Operation level * Supported
    RemoveArchShareAuthorization RemoveArchShareAuthorization Operation level * Supported
    RemoveDirectory Remove the directory. Operation level * Supported
    RenameDirectory Rename Folder(Directory) Operation level * Supported
    ReportPluginUsing Report Plugin Using Operation level * Supported
    UpdateArchScanReportArchiveInfo UpdateArchScanReportArchiveInfo Operation level * Supported
    UpdateArchitectureNodalLevelInfo Update the water level information of the schema diagram Operation level * Supported
    UpdateArchitectureUserThreshold Example Modify the watermark threshold set by the user Operation level * Supported
    UpdateEventResources UpdateEventResources Operation level * Supported
    UpdateNodeResourceCapacityMetric UpdateNodeResourceCapacityMetric Operation level * Supported
    UpdateReportStatus Update report status Operation level * Supported
    UpdateRiskManageStrategyState Update state of strategy in risk manage Operation level * Supported
    UpdateRoleStatus Update role status Operation level * Supported
    UpdateSubscription update subscription Operation level * Supported

    Read operations

    API API Description Authorization Granularity Six-segment Resource Description IP Restriction
    CountSharingArch CountSharingArch Operation level * Supported
    DescribeAllProduct Query product info Operation level * Supported
    DescribeArch Describe Architecture Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    DescribeArchAsync DescribeArchAsync Operation level * Supported
    DescribeArchLogUserList Describe ArchLog UserList Operation level * Supported
    DescribeArchNodeConfigInfo Query the node configuration information of the new architecture diagram Operation level * Supported
    DescribeArchNodeStrategyScoreInfo DescribeArchNodeStrategyScoreInfo Operation level * Supported
    DescribeArchProductThresholdInfo describe arch metric threshold info Operation level * Supported
    DescribeArchProducts get products of architecture Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    DescribeArchResourceStatus get the status of architecture resources Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    DescribeArchRiskTrendInfo DescribeArchRiskTrendInfo Operation level * Supported
    DescribeArchScanIsFinish DescribeArchScanIsFinish Operation level * Supported
    DescribeArchScanOverviewInfo DescribeArchScanOverviewInfo Operation level * Supported
    DescribeArchScanReportArchiveInfo DescribeArchScanReportArchiveInfo Operation level * Supported
    DescribeArchScanReportTaskStatus DescribeArchScanReportTaskStatus Operation level * Supported
    DescribeArchStrategyList DescribeArchStrategyList Operation level * Supported
    DescribeArchSvg DescribeArchSvg Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    DescribeArchSync DescribeArchSync Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    DescribeArchTaskProgress Example Query the architecture inspection progress Operation level * Supported
    DescribeArchTaskResult DescribeArchTaskResult Operation level * Supported
    DescribeArchTaskStrategyIgnores Query schema task policy ignores instances Operation level * Supported
    DescribeArchTaskStrategyRisks Query architecture task policy risk instances Operation level * Supported
    DescribeArchThresholdConfigStatus describe arch capacity metric config status Operation level * Supported
    DescribeArchVersionList Describe Architecture Version List Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    DescribeArchitectureBindNode DescribeArchitectureBindNode Operation level * Supported
    DescribeArchitectureConfigInfo DescribeArchitectureConfigInfo Operation level * Supported
    DescribeArchitectureDiagram Example Query architecture diagram information Operation level * Supported
    DescribeArchitectureExplanatory Get architecture diagram description information Operation level * Supported
    DescribeArchitectureHeartBeat Architecture diagram Heartbeat detection Operation level * Supported
    DescribeArchitectureIsEdit Determine whether the schema diagram is being edited Operation level * Supported
    DescribeArchitectureNodalLevelInfo Example Query water levels in the architecture diagram Operation level * Supported
    DescribeArchitectureNode Query schema diagram nodes Operation level * Supported
    DescribeArchitectureNodeInstances Example Query information about a node binding instance Operation level * Supported
    DescribeArchitectureNodeIsInstance Determine whether the node is bound to an instance Operation level * Supported
    DescribeArchitectureNodeRiskInfo Example Query node risk information Operation level * Supported
    DescribeArchitectureNodeRiskInfoV2 Query architecture diagram Node risk v2 Operation level * Supported
    DescribeArchitectureNodeRiskInfoV3 Example Query risk information about nodes in the architecture diagram Operation level * Supported
    DescribeArchitectureNodeV2 Querying information about nodes in the architecture diagram - applies only to tke nodes Operation level * Supported
    DescribeArchitectureOperationHistory Query the schema diagram operation history Operation level * Supported
    DescribeArchitectureShapes Query schema diagrams support graphical information Operation level * Supported
    DescribeArchitectureStrategyRisks Describe Architecture Strategy Risks Operation level * Supported
    DescribeArchitectureTaskSummary Example Query inspection details Operation level * Supported
    DescribeArchitectureTemplate Gets schema template information Operation level * Supported
    DescribeArchitectureUserThreshold Example Query the architecture graph thresholds that can be set by users Operation level * Supported
    DescribeAsyncNodeListInfo Synchronize architecture diagram node information Operation level * Supported
    DescribeBindTaskIsSuccess Check whether the binding type task is successful Operation level * Supported
    DescribeCapacityMetricInfo describe product capacity monitor metric info Operation level * Supported
    DescribeCapacityProductList Describe arch capacity product list Operation level * Supported
    DescribeCloudArchOperateLog DescribeCloudArchOperateLog Operation level * Supported
    DescribeConfig Describe config Operation level * Supported
    DescribeCustomThresholdCondition Describe custom threshold condition Operation level * Supported
    DescribeDownloadTask get report download url Operation level * Supported
    DescribeEventResources DescribeEventResources Operation level * Supported
    DescribeFocusProduct Query focus products Operation level * Supported
    DescribeFuzzyIgnoreConfig Describe Fuzzy Ignore Config Operation level * Supported
    DescribeFuzzyIgnoreInfo Example Query fuzzy ignore information Operation level * Supported
    DescribeGlobalIgnoreTags Describe globalIgnore tags Operation level * Supported
    DescribeGroupAndProductInfos DescribeGroupAndProductInfos Operation level * Supported
    DescribeHighAvailabilityDescriptionUrl Query the HA service specification Operation level * Supported
    DescribeHighAvailabilityServiceDetail Query details about an HA service order Operation level * Supported
    DescribeHighAvailabilityServiceOrderList Query the HA service order list Operation level * Supported
    DescribeHighAvailabilityServicePermission Query whether HA services are granted Operation level * Supported
    DescribeIgnoredInstances Example Query ignored instance information Operation level * Supported
    DescribeInsCapacityMetricData DescribeInsCapacityMetricData Operation level * Supported
    DescribeInsResourceRealTimeInfo DescribeInsResourceRealTimeInfo Operation level * Supported
    DescribeIsSubscribedEmail DescribeI s Subscribed Email Operation level * Supported
    DescribeLastTask Describe last task Operation level * Supported
    DescribeMyResourceCount Describe My Resource Count Operation level * Supported
    DescribeMyResources get my resources Operation level * Supported
    DescribeMyResourcesV2 get my resources new version Operation level * Supported
    DescribeNodeLoadInfo describe arch node capacity risk info Operation level * Supported
    DescribeNodeResourceBindingInfo get resource info of arch node Resource level qcs::advisor::uin/${uin}:arch/{ArchId} Supported
    DescribeNodeResourceLoadInfo Query the node resource capacity distribution of the architecture diagram Operation level * Supported
    DescribeNodeResources query the resource list of the node Operation level * Supported
    DescribeNodeRiskCountForPolicyScan DescribeNodeRiskCountForPolicyScan Operation level * Supported
    DescribeNodeStrategyRiskInfo Example Query risk information about a single-node policy Operation level * Supported
    DescribeNoticeInfo Query notice info Operation level * Supported
    DescribeOverview get overview data Operation level * Supported
    DescribeOverviewTabInfo Query the advisor overview tab info Operation level * Supported
    DescribeParamList Describe Param List Operation level * Supported
    DescribeProductAndRegion Query product information market product and region Operation level * Supported
    DescribeProductConfig Obtain cloud architecture support product configuration information Operation level * Supported
    DescribeProductConfigList describe product config Operation level * Supported
    DescribeProductDetailInfo Query product detail chart info Operation level * Supported
    DescribeProductDetailTabInfo Query product detail tab info Operation level * Supported
    DescribeProductDiagramList Describe Product Diagram List Operation level * Supported
    DescribeProductDistributeInfo Query product distribute info Operation level * Supported
    DescribeProductEvents Query advisor product events Operation level * Supported
    DescribeProductInstance Get product instance information Operation level * Supported
    DescribeProductOverviewInfo Query product overview info Operation level * Supported
    DescribeProductQuotaInfo Query product quota info Operation level * Supported
    DescribeProductRegionAndZone Get product support address and availability zone information Operation level * Supported
    DescribeProductResourceInfoDetails Interface for querying product information Operation level * Supported
    DescribeProductTrendInfo Query product trend info Operation level * Supported
    DescribeQuotaManagement Query product information market quota information Operation level * Supported
    DescribeRegions query the region list Operation level * Supported
    DescribeReportStatus Describe report status Operation level * Supported
    DescribeResourceFields query the resource filtering field list Operation level * Supported
    DescribeResourceProducts get product list Operation level * Supported
    DescribeResourceTrend Query product information and the trend of market resources Operation level * Supported
    DescribeResources query the resource list Operation level * Supported
    DescribeRiskDisplay Describe risk display Operation level * Supported
    DescribeRiskHistory describe risk histroy Operation level * Supported
    DescribeRiskLists Get risk list Operation level * Supported
    DescribeRiskManageStrategyDetail Get detail of risk manage strategy Operation level * Supported
    DescribeRiskManageStrategyTrend Get resouce list of strategy in risk manage Operation level * Supported
    DescribeRiskOverview Get overview of risk manage Operation level * Supported
    DescribeRiskResultInfo Query advisor scan result overview info Operation level * Supported
    DescribeRiskTrend describe risk trend Operation level * Supported
    DescribeRoleStatus Describe role status Operation level * Supported
    DescribeStrategies Describe strategies Operation level * Supported
    DescribeStrategyOverview Query risk scan overview info Operation level * Supported
    DescribeSubscriptionTemplates Describe subscription templates Operation level * Supported
    DescribeSubscriptions Describe subscriptions Operation level * Supported
    DescribeSupportLanguage Describe support language Operation level * Supported
    DescribeTaskProgress Describe task progress Operation level * Supported
    DescribeTaskStrategyIgnores Describe task strategy ignores Operation level * Supported
    DescribeTaskStrategyRisks Describe task strategy risks Operation level * Supported
    DescribeTaskSummary get task result summary Operation level * Supported
    DescribeTaskSummaryV2 DescribeTaskSummaryV2 Operation level * Supported
    DescribeZones query the zone list Operation level * Supported
    DownloadReportFile down report file Operation level * Supported
    DownloadReportFileAsync create report file Operation level * Supported
    GetAccountInfoByFields Get account name information Operation level * Supported
    ListAllIgnoreInstances List allIgnore instances Operation level * Supported
    ListIgnoreInstances List ignore instances Operation level * Supported
    ListIgnoreStrategies List ignore strategies Operation level * Supported
    ListPluginConfig Get the configs of plugins Operation level * Supported
    ListRegionCodes List region codes Operation level * Supported
    QueryArchShareAuthorization QueryArchShareAuthorization Operation level * Supported

    List Operations

    API API Description Authorization Granularity Six-segment Resource Description IP Restriction
    DescribeArchList Describe Architecture List Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    DescribeLastVisit Describe Last Visit Architecture Resource level qcs::advisor::uin/${uin}:arch/${ArchId} Supported
    ListDirectory Describe the list of folderes Operation level * Supported
    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support