The following lists all open APIs of Container Registry Enterprise Edition based on their functions.

Instance management

Operation Description

GetInstance

Queries the information of an instance.

GetInstanceUsage

Queries the quota usage of an instance.
ListInstanceRegion Queries regions where an instance can reside.

ListInstance

Queries instances.

Access control management

Operation Description

CreateInstanceEndpointAclPolicy

Adds an access control entry to control access from the Internet to an instance.

DeleteInstanceEndpointAclPolicy

Deletes an access control entry to control access from the Internet to an instance.

GetInstanceEndpoint

Queries an endpoint of an instance.

ListInstanceEndpoint

Queries endpoints of an instance.

UpdateInstanceEndpointStatus

Updates the status of an endpoint.

CreateInstanceVpcEndpointLinkedVpc

Associates a VPC with an instance to allow access from the VPC to the instance.
DeleteInstanceVpcEndpointLinkedVpc Disassociates a VPC from an instance.
GetInstanceVpcEndpoint Retrieves a VPC associated with an instance.

Image synchronization management

Operation Description

CreateRepoSyncRule

Creates an image synchronization rule for a repository.

CreateRepoSyncTaskByRule

Creates an image synchronization task based on a manual synchronization rule.

DeleteRepoSyncRule

Deletes an image synchronization rule for a repository.

GetRepoSyncTask

Queries an image synchronization task in an instance.

ListRepoSyncRule

Queries image synchronization rules in an instance.

GetRepoSyncTask

Queries image synchronization tasks in an instance.

UpdateRepoBuildRule

Updates an image build rule for a repository.

Namespace management

Operation Description

CreateNamespace

Creates a namespace in an instance.

DeleteNamespace

Deletes a namespace from an instance.

GetNamespace

Queries the information of a namespace in an instance.

ListNamespace

Queries namespaces created in an instance.

UpdateNamespace

Updates a namespace in an instance.

Image repository management

Operation Description

CreateRepository

Creates an image repository in an instance.

DeleteRepository

Deletes an image repository from an instance.

GetRepository

Queries the information about an image repository in an instance.

ListRepository

Queries repositories in an instance.

UpdateRepository

Updates the information about an image repository in an instance.

Image management

Operation Description

DeleteRepoTag

Deletes an image from a repository.

GetRepoTagLayers

Queries the information about image layers of an image.

GetRepoTagManifest

Queries the manifest information of an image tag.

ListRepoTag

Queries image tags in a repository.

Image security management

Operation Description

CreateRepoTagScanTask

Creates a security scan task for an image.

Image build management

Operation Description

CancelRepoBuildRecord

Cancels an image build.

CreateBuildRecordByRule

Generates an image build record based on a rule.

CreateRepoBuildRule

Creates an image build rule for a repository.

DeleteRepoBuildRule

Deletes an image build rule for a repository.

GetRepoBuildRecord

Queries the status of an image build.

GetRepoBuildRecordStatus

Queries an image build record in a repository.
ListRepoBuildRecord Queries image build records in a repository.
ListRepoBuildRule Queries image build rules for a repository.

Image trigger management

Operation Description

CreateRepoTrigger

Creates an image trigger for a repository.

DeleteRepoTrigger

Deletes an image trigger for a repository.

ListRepoTrigger

Queries a list of triggers for a repository.

UpdateRepoTrigger

Updates an image trigger for a repository.

Chart namespace management

Operation Description

CreateChartNamespace

Creates a chart namespace in an instance.

DeleteChartNamespace

Deletes a chart namespace from an instance.

GetChartNamespace

Queries a chart namespace in an instance.

ListChartNamespace

Queries chart namespaces in an instance.

UpdateChartNamespace

Updates a chart namespace in an instance.

Chart repository management

Operation Description

CreateChartRepository

Creates a chart repository in an instance.

DeleteChartRepository

Deletes a chart repository from an instance.

GetChartRepository

Queries the information of a chart repository in an instance.

ListChartRepository

Queries chart repositories created in an instance.

UpdateChartRepository

Updates the information of a chart repository in an instance.

Chart version management

Operation Description

ListChartRelease

Retrieves chart versions of a repository.

DeleteChartRelease

Deletes a chart version for a repository.

Access credential management

Operation Description

GetAuthorizationToken

Obtains a temporary account and password to log on to an instance.

ResetLoginPassword

Resets the logon password of an instance.