The following tables list API operations available for use in Container Registry.
Precautions
You can choose Enterprise Edition in the upper-left corner of the OpenAPI Developer
Portal. Enterprise Edition and Personal Edition correspond to different versions:
- 2018-12-01: Enterprise Edition
- 2016-06-07: Personal Edition
Instance management
Operation | Description |
---|---|
CreateInstance | Creates a Container Registry Enterprise Edition instance. |
Queries the details of an instance. | |
Queries the quota usage of an instance. | |
ListInstanceRegion | Queries regions in which you can create instances. |
Queries instances |
Access control management
Operation | Description |
---|---|
Creates a whitelist of IP addresses allowed to access an instance from the Internet. | |
Associates a virtual private cloud (VPC) with an instance. | |
Deletes a public endpoint from the instance whitelist policy. | |
DeleteInstanceVpcEndpointLinkedVpc | Disassociates a VPC from an instance. |
Queries an endpoint of an instance. | |
Queries endpoints of an instance. | |
Updates the status of an endpoint. | |
Associates a VPC with an instance. | |
DeleteInstanceVpcEndpointLinkedVpc | Disassociates a VPC from an instance. |
GetInstanceVpcEndpoint | Queries the VPCs associated with an instance. |
Image synchronization management
Operation | Description |
---|---|
Creates an image synchronization rule for an image repository. | |
Creates an image synchronization task based on a manual synchronization rule. | |
Deletes an image synchronization rule for an image repository. | |
Queries an image synchronization task in an instance. | |
Queries image synchronization rules created for an instance. | |
Queries image synchronization tasks in an instance. | |
Updates an image build rule for an image repository. |
Namespace management
Operation | Description |
---|---|
Creates a namespace. | |
Deletes a namespace. | |
Queries the details of a namespace. | |
Queries namespaces. | |
Updates a namespace. |
Image repository management
Operation | Description |
---|---|
Creates an image repository. | |
Deletes an image repository. | |
Queries the details of an image repository. | |
Queries image repositories. | |
Updates an image repository. |
Image management
Operation | Description |
---|---|
CreateRepoTag | Creates an image tag based on an existing image tag in an image repository. |
Deletes an image from an image repository. | |
Queries the information about image layers of an image tag. | |
Queries the manifest information of an image tag. | |
Queries image tags in an image repository. |
Image security management
Operation | Description |
---|---|
Creates a security scan task for an image. | |
GetRepoTagScanStatus | Queries the scanning state of an image tag. |
GetRepoTagScanSummary | Queries the number of vulnerabilities for each severity level. |
ListRepoTagScanResult | Queries the results of a security scan that is created for an image tag. |
Image build management
Operation | Description |
---|---|
Creates an image build record based on a rule. | |
Creates an image build rule for an image repository. | |
CreateRepoSourceCodeRepo | Binds a source code repository to an image repository. |
CancelRepoBuildRecord | Cancels an image build. |
Deletes an image build rule of an image repository. | |
Queries the status of an image build. | |
Queries image build records of an image repository. | |
GetRepoSourceCodeRepo | Queries the information about the source code repository that is bound to an image repository. |
UpdateRepoBuildRule | Updates an image build rule for an image repository. |
UpdateRepoSourceCodeRepo | Updates the source code repository that is bound to an image repository. |
ListRepoBuildRecord | Queries image build records of an image repository. |
ListRepoBuildRule | Queries image build rules for an image repository. |
ListRepoBuildRecordLog | Queries the log of an image build record. |
Trigger management
Operation | Description |
---|---|
Creates a trigger for an image repository. | |
Deletes a trigger of an image repository. | |
Queries the triggers of an image repository. | |
Updates a trigger for an image repository. |
Helm chart namespace management
Operation | Description |
---|---|
Creates a chart namespace in an instance. | |
Deletes a chart namespace from an instance. | |
Queries a chart namespace in an instance. | |
Queries chart namespaces in an instance. | |
Updates a chart namespace in an instance. |
Chart repository management
Operation | Description |
---|---|
Creates a chart repository in an instance. | |
Deletes a chart repository from an instance. | |
Queries a chart repository in an instance. | |
Queries chart repositories in an instance. | |
Updates a chart repository in an instance. |
Chart version management
Operation | Description |
---|---|
DeleteChartRelease | Deletes a chart version for a chart repository. |
Queries the versions of a chart in a chart repository. |
Access credential management
Operation | Description |
---|---|
Queries a pair of temporary username and password that is used to log on to a Container Registry instance. | |
Resets the logon password of a Container Registry instance. |
Artifact build
Operation | Description |
---|---|
CancelArtifactBuildTask | Cancels an artifact build task. |
GetArtifactBuildTask | Queries the details of an artifact build task. |
ListArtifactBuildTaskLog | Queries the log entries of an artifact build task. |
Cloud native delivery chain management
Operation | Description |
---|---|
CreateChain | Creates a delivery chain |
DeleteChain | Deletes a delivery chain. |
UpdateChain | Modifies the information of a delivery chain. |
GetChain | Queries the information of a delivery chain to understand the node execution sequence of the delivery chain. |
ListChain | Queries delivery chains. |
ListChainInstance | Queries the records of delivery chains. |
Event notification
Operation | Description |
---|---|
DeleteEventCenterRule | Deletes an event rule. |
UpdateEventCenterRule | Updates an event rule. |
ListEventCenterRecord | Queries the historical events of an event rule. |
ListEventCenterRuleName | Queries the name of an event rule. |