API |
API Description |
Authorization Granularity |
Six-segment Resource Description |
IP Restriction |
AssociateSecurityGroups |
Associate Security Groups |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
BalanceROGroup |
Balancing weights within the RO group |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
not supported |
BalanceReadOnlyGroup |
Balance the routing weight of read-only instances |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/$instanceId |
Supported |
CloneDB |
Clone Databases |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
CloseInterCommunication |
This interface (CloseInterCommunication) is used to close instance intercommunication. |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
CompleteExpansion |
Complete instance expansion immediately |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
CreateAccount |
Create account |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
CreateBackup |
create backup |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
CreateBackupMigration |
Create Backup Migration Job |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
CreateBasicDBInstances |
Create Basic Instances |
Operation level |
* |
not supported |
CreateBusinessDBInstances |
This interface (CreateBusinessDBInstances) is used to create business intelligence service instances. |
Operation level |
* |
Supported |
CreateBusinessIntelligenceFile |
This interface (CreateBusinessIntelligenceFile) is used to add a business intelligence service file. |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
CreateCloudDBInstances |
This interface (CreateCloudDBInstances) is used to create a highly available instance (VM version). |
Operation level |
* |
not supported |
CreateCloudReadOnlyDBInstances |
This interface (CreateCloudReadOnlyDBInstances) is used to add read replica instances (VM version). |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
not supported |
CreateDB |
Create database |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
CreateDBInstances |
Purchase instance |
Operation level |
* |
not supported |
CreateIncrementalMigration |
Create Increment Migration Job |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
CreateMigration |
Create a migration task |
Operation level |
* |
not supported |
CreatePublicKey |
create new public key |
Operation level |
* |
not supported |
CreatePublishSubscribe |
Create a publish subscription relationship |
Operation level |
* |
Supported |
CreateROInstances |
Create a read-only copy |
Operation level |
* |
not supported |
CreateReadOnlyDBInstances |
Create ReadOnly Instances |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
not supported |
CreateSIInstances |
Create a basic instance |
Operation level |
* |
not supported |
CutXEvents |
Manually splitting blocking logs and deadlock logs |
Resource level |
qcs::sqlserver::uin/${uin}:instance/${instanceId} |
Supported |
DeleteAccount |
Delete account |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
DeleteBackupMigration |
Delete Backup Migration Job |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
DeleteBusinessIntelligenceFile |
This interface (DeleteBusinessIntelligenceFile) is used to delete business intelligence files. |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
DeleteDB |
Delete database |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
DeleteDBInstance |
Delete DB Instance |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
DeleteDBInstanceSet |
Instantly offline instances in batches |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/$instanceId |
Supported |
DeleteIncrementalMigration |
Delete Increment Migration Job |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
DeleteMigration |
Delete migration task |
Operation level |
* |
Supported |
DeletePublishSubscribe |
Delete publish subscription relationship |
Operation level |
* |
Supported |
DeleteRestoreTask |
Delete the restore task record |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/$instanceId |
Supported |
DisassociateSecurityGroups |
Disassociate Security Groups |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyAccountCam |
Modify instance account whether switch CAM validation |
Resource level |
qcs::sqlserver:${Region}:uin/${uin}:instance/${instance} |
Supported |
ModifyAccountPrivilege |
Modify account authority |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyAccountRemark |
Modify account remark |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyBackupMigration |
Modify Backup Migration Job |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyBackupName |
Modify backup name |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyBackupStrategy |
Modify the time the backup was created |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyBusinessIntelligenceFileRemark |
This interface (ModifyBusinessIntelligenceFileRemark) is used to modify the remarks of the business intelligence service file. |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
not supported |
ModifyCloseWanIp |
close wanIp |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyCrossBackupStrategy |
The command is used to enable or disable a regional backup policy |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDBEncryptAttributes |
Turn on and off the TDE encryption function of the database |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDBInstanceName |
Modify instance name |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDBInstanceNetwork |
Modify Instance Network From VPC To VPC |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDBInstanceNote |
Modify instance remark information |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/$instanceId |
Supported |
ModifyDBInstanceProject |
Modify the project name of the instance |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDBInstanceRenewFlag |
Modify instance renewal flag |
Operation level |
* |
Supported |
ModifyDBInstanceSSL |
SSL encryption for operational instances |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDBInstanceSecurityGroups |
Modify the security group of instance |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDBInstanceZone |
ModifyDBInstanceZone |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
not supported |
ModifyDBName |
Modify database name |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDBRemark |
Modify database remark |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDReadable |
Enable/disable read-only on standby machine |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDatabaseCDC |
Enable or disable database CDC |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDatabaseCT |
Enable or disable database CT |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDatabaseMdf |
Shrink database mdf |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyDatabasePrivilege |
Modify database privilege |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
not supported |
ModifyDatabaseShrinkMDF |
This interface (ModifyDatabaseShrinkDMF) is used to shrink the database MDF file (Shrink MDF). |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyIncrementalMigration |
Modify Increment Migration Job |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyInstanceEncryptAttributes |
Enabling the TDE encryption function of an instance |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyInstanceParam |
ModifyInstanceParam |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyMaintenanceSpan |
Modify the maintainable time window |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyMigration |
Modify the migration task |
Operation level |
* |
Supported |
ModifyOpenWanIp |
open domain |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
ModifyPublishSubscribeName |
Modify publish subscription relationship name |
Operation level |
* |
Supported |
ModifyROGroupInfo |
Modify information for read-only groups |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
not supported |
ModifyReadOnlyGroupDetails |
Modify ReadOnly Group |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
OfflineDBInstance |
Offline instance immediately |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
not supported |
OpenInterCommunication |
This interface (OpenInterCommunication) is used to open the intercommunication of instances. |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
RecoveryPostInstance |
RecoveryPostInstance |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
not supported |
RecycleDBInstance |
Recycle Instance Immediately |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
not supported |
RecycleReadOnlyGroup |
Recycle ReadOnly Group Immediately |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
RefreshCamPassword |
Manual refresh CAM password |
Resource level |
qcs::sqlserver:${Region}:uin/${uin}:instanceId/${instanceId} |
Supported |
ReleaseOldVip |
Manual release old IP |
Resource level |
qcs::sqlserver::uin/${uin}:instance/${instanceId} |
Supported |
RemoveBackups |
Delete backup files |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
RenewPostpaidDBInstanceSet |
Restoring Pay-As-You-Go instances in batches |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/$instanceId |
Supported |
ResetAccountPassword |
Reset account password |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
RestartDBInstance |
Restart instance |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
RestoreInstance |
Rollback backup |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
RollbackInstance |
Rollback instance |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
RunMigration |
Start migration task |
Operation level |
* |
Supported |
StartBackupMigration |
Start Backup Migration Job |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
StartIncrementalMigration |
Start Incremental Migration Job |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
StartInstanceXEvent |
Set the extended event threshold |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
SwitchCloudInstanceHA |
Instance manual master/slave switch |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
Supported |
TerminateDBInstance |
Termination instance |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
not supported |
UpgradeDBInstance |
Upgrade instance |
Resource level |
qcs::sqlserver:${region}:uin/${uin}:instance/${instanceId} |
not supported |
문제 해결에 도움이 되었나요?