API |
API Description |
Authorization Granularity |
Six-segment Resource Description |
IP Restriction |
BatchDeleteImagePersonal |
Batch Delete Image Personal |
Resource level |
qcs::tcr:${Region}:uin/:repo/${Reponame}/${Tags} |
Supported |
BatchDeleteRepositoryPersonal |
Batch Delete Repository Personal |
Resource level |
qcs::${ApiModule}:${Region}:uin/:repo/${RepoNames} |
Supported |
CreateCustomAccount |
create custom account |
Resource level |
qcs::tcr:${region}:uin/${uin}:instance/${instanceid} |
Supported |
CreateGCJob |
Create GC Job |
Resource level |
qcs::tcr:${Region}:uin/:instance/${RegistryId} |
Supported |
CreateHelmChart |
Create Helm Chart |
Resource level |
qcs::tcr:$regionid:$accountid:repository/$instanceid/$namespacename/$repositoryname |
not supported |
CreateImageAccelerationService |
Create Image Acceleration Service |
Resource level |
qcs::tcr:${Region}:uin/:instance/${RegistryId} |
Supported |
CreateImageLifecyclePersonal |
CreateImageLifecyclePersonal |
Resource level |
qcs::tcr:${region}:uin/${uin}:repo/${RepoName} |
Supported |
CreateImmutableTagRules |
CreateImmutable Tag Rule |
Resource level |
qcs::tcr:${Region}:uin/:instance/${RegistryId} |
Supported |
CreateInstance |
Create Enterprise Registry Instance |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
not supported |
CreateInstanceCustomizedDomain |
Create Instance Customized Domain |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
CreateInstanceToken |
Create Instance Token |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
CreateInternalEndpointDns |
CreateInternalEndpointDns |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
CreateMultipleSecurityPolicy |
CreateMultipleSecurityPolicy |
Resource level |
qcs::tcr:${region}:uin/${uin}:instance/${instanceid} |
Supported |
CreateNamespace |
Create Namespace |
Resource level |
qcs::tcr:$regionid:$accountid:repository/$instanceid/$namespacename/* |
not supported |
CreateNamespacePersonal |
Create Namespace Personal |
Resource level |
qcs::tcr:${Region}:uin/:repo/${Namespace} |
Supported |
CreateReplicationInstance |
CreateReplicationInstance |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
CreateRepository |
Create Repository |
Resource level |
qcs::tcr:$regionid:$accountid:repository/$instanceid/$namespacename/$repositoryname |
not supported |
CreateRepositoryPersonal |
Create Repository Personal |
Resource level |
qcs::tcr:${Region}:uin/:repo/${RepoName} |
Supported |
CreateSecurityPolicy |
Create Security Policy |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
CreateServiceAccount |
create service account |
Resource level |
qcs::tcr:${region}:uin/${uin}:instance/${RegistryId} |
Supported |
CreateSignature |
Create Signature |
Resource level |
qcs::tcr:${region}:uin/${uin}:repository/$instanceid/$namespacename/$repositoryname |
not supported |
CreateTagRetentionRule |
Create Tag RetentionRule |
Operation level |
* |
not supported |
CreateWebhookTrigger |
Create Webhook Trigger |
Resource level |
qcs::tcr:$regionid:$accountid:repository/$instanceid/$namespacename |
Supported |
DeleteCustomAccount |
delete custom account |
Resource level |
qcs::tcr:${region}:uin/${uin}:instance/${instanceid} |
Supported |
DeleteHelmChart |
Delete Helm Chart |
Resource level |
qcs::tcr:$regionid:$accountid:repository/$instanceid/$namespacename/$repositoryname |
not supported |
DeleteImageAccelerateService |
Delete image accelerate service |
Resource level |
qcs::tcr:${Region}:uin/:instance/${RegistryId} |
Supported |
DeleteImageLifecycleGlobalPersonal |
Delete global image tag lifecycle strategy |
Resource level |
qcs::tcr:$regionid:$accountid:repo/* |
Supported |
DeleteImageLifecyclePersonal |
DeleteImageLifecyclePersonal |
Resource level |
qcs::${ApiModule}:${Region}:uin/:repo/${RepoName} |
Supported |
DeleteImagePersonal |
Delete Image Personal |
Resource level |
qcs::tcr:${Region}:uin/:repo/${Reponame}/${Tag} |
Supported |
DeleteImmutableTagRules |
DeleteImmutable Tag Rule |
Resource level |
qcs::tcr:${Region}:uin/:instance/${RegistryId} |
Supported |
DeleteInstance |
DeleteI instance |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
DeleteInstanceCustomizedDomain |
Delete Instance Customized Domain |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
DeleteInstanceToken |
Delete Instance Token |
Resource level |
qcs::tcr:${Region}:uin/:instance/${RegistryId} |
Supported |
DeleteInternalEndpointDns |
DeleteInternalEndpointDns |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
DeleteMultipleSecurityPolicy |
DeleteMultipleSecurityPolicy |
Resource level |
qcs::tcr:${region}:uin/${uin}:instance/${instanceId} |
Supported |
DeleteNamespace |
Delete Namespace |
Resource level |
qcs::tcr:$regionid:$accountid:repository/$instanceid/$namespacename |
not supported |
DeleteNamespacePersonal |
Delete Namespace Personal |
Resource level |
qcs::tcr:${Region}:uin/:repo/${Namespace} |
Supported |
DeleteReplicationInstance |
DeleteReplicationInstance |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
DeleteRepository |
Delete Repository |
Resource level |
qcs::tcr:$regionid:$accountid:repository/$instanceid/$namespacename/$repositoryname |
not supported |
DeleteRepositoryPersonal |
Delete Repository Personal |
Resource level |
qcs::tcr:${Region}:uin/:repo/${Reponame} |
Supported |
DeleteSecurityPolicy |
Delete Security Policy |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
DeleteServiceAccount |
delete service account |
Resource level |
qcs::tcr:${region}:uin/${uin}:instance/${RegistryId} |
Supported |
DeleteTagRetentionRule |
Delete Tag RetentionRule |
Operation level |
* |
not supported |
DeleteWebhookTrigger |
Delete Webhook Trigger |
Resource level |
qcs::tcr:$regionid:$accountid:repository/$instanceid/$namespacename |
not supported |
DuplicateImagePersonal |
DuplicateImagePersonal |
Resource level |
qcs::${ApiModule}:${Region}:uin/:repo/* |
Supported |
ManageExternalEndpoint |
Manage External Endpoint |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
ManageImageLifecycleGlobalPersonal |
Set global image tag lifecycle strategy |
Resource level |
qcs::tcr:$regionid:$accountid:repo/* |
Supported |
ManageInternalEndpoint |
Manage Internal Endpoint |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
ManageReplication |
Manage Replication |
Resource level |
* |
Supported |
ModifyCustomAccount |
update properties of custom account |
Resource level |
qcs::tcr:${region}:uin/${uin}:instance/${instanceid} |
Supported |
ModifyImmutableTagRules |
ModifyImmutable Tag Rules |
Resource level |
qcs::tcr:${Region}:uin/:instance/${RegistryId} |
Supported |
ModifyInstance |
Modify Instance |
Resource level |
qcs::tcr:$regionid:$accountid:instance/* |
Supported |
ModifyInstanceToken |
Modify Instance Token |
Resource level |
qcs::tcr:${Region}:uin/:instance/${RegistryId} |
Supported |
ModifyInstanceTokenValidTime |
Modify Instance Token Valid Time |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
not supported |
ModifyNamespace |
Modify Namespace |
Resource level |
qcs::tcr:$regionid:$accountid:repository/$instanceid/$namespacename |
not supported |
ModifyRepository |
Modify Repository |
Resource level |
qcs::tcr:$regionid:$accountid:repository/$instanceid/$namespacename/$repositoryname |
not supported |
ModifyRepositoryAccessPersonal |
ModifyRepositoryAccessPersonal |
Resource level |
qcs::${ApiModule}:${Region}:uin/:repo/${RepoName} |
Supported |
ModifySecurityPolicy |
Modify Security Policy |
Resource level |
qcs::tcr:$regionid:$accountid:instance/$instanceid |
Supported |
ModifyServiceAccount |
update properties of service account |
Resource level |
qcs::tcr:${region}:uin/${uin}:instance/${RegistryId} |
Supported |
ModifyTagRetentionRule |
Modify Tag RetentionRule |
Operation level |
* |
not supported |
ModifyWebhookTrigger |
Modify Webhook Trigger |
Resource level |
qcs::tcr:$regionid:$accountid:repository/$instanceid/$namespacename |
not supported |
PushRepository |
Push Repository |
Resource level |
qcs::tcr:$regionid:$accountid:repository/$instanceid/$namespacename/$repositoryname |
not supported |
PushRepositoryPersonal |
Push Repository Personal |
Resource level |
qcs::tcr:${Region}:uin/:repo/${RepoName} |
not supported |
RenewInstance |
Renewal of prepaid instances supports pay-as-you-go subscriptions to yearly and monthly subscriptions during the same period |
Resource level |
qcs::tcr:${Region}:uin/:instance/${RegistryId} |
Supported |
この記事はお役に立ちましたか?