Help Center/ SoftWare Repository for Container/ CLI Reference/ CLI Command Reference (Enterprise Edition)
Updated on 2026-08-31 GMT+08:00

CLI Command Reference (Enterprise Edition)

Instance Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

Create an instance

hcloud SWR CreateInstance

Create an enterprise repository instance

Go debug

Query instance list

hcloud SWR ListInstance

Query the list of instances

Go debug

Get instance details

hcloud SWR ShowInstance

Get instance details

Go debug

Delete an instance

hcloud SWR DeleteInstance

Delete an instance

Go debug

Retrieve Instance Configuration

hcloud SWR ShowInstanceConfiguration

Retrieve Instance Configuration

Go debug

Update Instance Configuration

hcloud SWR UpdateInstanceConfiguration

Update Instance Configuration

Go debug

Get Upload and Download Audit Logs

hcloud SWR ListAuditLogs

Get Upload and Download Audit Logs

Go debug

Get Instance Statistics

hcloud SWR ListInstanceStatistics

Get Instance Statistics

Go debug

Namespace Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

Create Namespace

hcloud SWR CreateInstanceNamespace

Create Namespace

Go debug

List Namespaces

hcloud SWR ListInstanceNamespaces

List Namespaces

Go debug

Retrieve Namespace Details

hcloud SWR ShowInstanceNamespace

Retrieve Namespace Details

Go debug

Update Namespace

hcloud SWR UpdateInstanceNamespace

Update Namespace

Go debug

Delete Namespace

hcloud SWR DeleteInstanceNamespace

Delete Namespace

Go debug

Artifact Repository Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

Get List of Artifact Repositories

hcloud SWR ListInstanceRepositories

Get List of Artifact Repositories

Go debug

Get List of Artifact Repositories in a Namespace

hcloud SWR ListNamespaceRepositories

Get List of Artifact Repositories in a Namespace

Go debug

Get Artifact Repository Details

hcloud SWR ShowInstanceRepository

Get Artifact Repository Details

Go debug

Update Artifact Repository

hcloud SWR UpdateInstanceRepository

Update Artifact Repository

Go debug

Delete Artifact Repository

hcloud SWR DeleteInstanceRepository

Delete Repository

Go debug

Retrieve the list of all enterprise repository instances under the current project.

hcloud SWR ListAllInstanceRepositories

Retrieve the list of all enterprise repository instances under the current project.

Go debug

Access Credential Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

Retrieve Temporary Access Credentials

hcloud SWR CreateInstanceTempCredential

Retrieve Temporary Access Credentials

Go debug

Create Long-Term Access Credentials

hcloud SWR CreateInstanceLtCredential

Create Long-Term Access Credentials

Go debug

Enable/Disable Long-Term Access Credentials

hcloud SWR UpdateInstanceLtCredential

Enable or disable long-term access credentials

Go debug

Delete Long-Term Access Credentials

hcloud SWR DeleteInstanceLtCredential

Delete long-term access credentials

Go debug

List Long-Term Access Credentials

hcloud SWR ListInstanceLtCredentials

List long-term access credentials

Go debug

Access Control Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

Add Internal Access

hcloud SWR CreateInstanceInternalEndpoint

Add Internal Access

Go debug

List Internal Access

hcloud SWR ListInstanceInternalEndpoints

List Internal Access

Go debug

Get Internal Access Details

hcloud SWR ShowInstanceInternalEndpoint

Get Internal Access Details

Go debug

Delete Internal Access

hcloud SWR DeleteInstanceInternalEndpoint

Delete Internal Access

Go debug

Enable or Disable Public Network Access

hcloud SWR CreateInstanceEndpointPolicy

Enable or Disable Public Network Access

Go debug

Update Public Network Access Whitelist

hcloud SWR UpdateInstanceEndpointPolicy

Update the public network access whitelist, using a full update method

Go debug

Get Public Network Access Information

hcloud SWR ShowInstanceEndpointPolicy

Get Public Network Access Information

Go debug

Trigger Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

Create Trigger Policy

hcloud SWR CreateInstanceWebhook

Create Trigger Policy

Go debug

List Trigger Policies

hcloud SWR ListInstanceWebhooks

List Trigger Policies

Go debug

Get Trigger Policy Details

hcloud SWR ShowInstanceWebhook

Get Trigger Policy Details

Go debug

Update Trigger Policy

hcloud SWR UpdateInstanceWebhook

Update Trigger Policy

Go debug

Delete Trigger Policy

hcloud SWR DeleteInstanceWebhook

Delete Trigger Policy

Go debug

List Trigger Execution Jobs

hcloud SWR ListInstanceWebhookJobs

List Trigger Execution Jobs

Go debug

Task Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

List Tasks

hcloud SWR ListInstanceJobs

List Tasks

Go debug

Get Task Details

hcloud SWR ShowInstanceJob

Get Task Details

Go debug

Delete Task

hcloud SWR DeleteInstanceJob

Delete Task

Go debug

Image Synchronization Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

Create Target Repository for Image Synchronization

hcloud SWR CreateInstanceRegistry

Create Target Repository for Image Synchronization

Go debug

Get List of Target Repositories for Image Synchronization

hcloud SWR ListInstanceRegistries

Get List of Target Repositories for Image Synchronization

Go debug

Get Details of Target Repository for Image Synchronization

hcloud SWR ShowInstanceRegistry

Get Details of Target Repository for Image Synchronization

Go debug

Update Target Repository for Image Synchronization

hcloud SWR UpdateInstanceRegistry

Update Target Repository for Image Synchronization

Go debug

Delete Target Repository for Image Synchronization

hcloud SWR DeleteInstanceRegistry

Delete Synchronized Repository

Go debug

Create Image Synchronization Policy

hcloud SWR CreateInstanceReplicationPolicy

Create Image Synchronization Policy

Go debug

Get List of Image Synchronization Policies

hcloud SWR ListInstanceReplicationPolicies

Get List of Image Synchronization Policies

Go debug

Get Image Synchronization Policy Details

hcloud SWR ShowInstanceReplicationPolicy

Get Image Synchronization Policy Details

Go debug

Update Image Synchronization Policy

hcloud SWR UpdateInstanceReplicationPolicy

Update Image Synchronization Policy

Go debug

Delete Image Synchronization Policy

hcloud SWR DeleteInstanceReplicationPolicy

Delete Image Synchronization Policy

Go debug

Manually Execute Image Synchronization Policy

hcloud SWR ExecuteInstanceReplicationPolicy

Manually execute synchronization policy

Go debug

Get List of Image Synchronization Policy Execution Records

hcloud SWR ListInstanceReplicationPolicyExecutions

Get list of image synchronization policy execution records

Go debug

Stop Image Synchronization Task

hcloud SWR StopInstanceReplicationPolicyExecution

Stop image synchronization task

Go debug

Get List of Images for Image Synchronization Policy Execution Tasks

hcloud SWR ListInstanceReplicationPolicyExecTasks

Get list of images for image synchronization policy execution tasks

Go debug

Get List of Image Versions for Image Synchronization Policy Execution Tasks

hcloud SWR ListInstanceReplicationPolicyExecSubTasks

Get list of image versions for image synchronization policy execution tasks

Go debug

Image Signature Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

Get List of Signature Policies

hcloud SWR ListInstanceSignPolicies

Get list of signature policies

Go debug

Create Signature Policy

hcloud SWR CreateInstanceSignPolicy

Create signature policy

Go debug

Get Signature Policy Details

hcloud SWR ShowInstanceSignPolicy

Get signature policy details

Go debug

Update Signature Policy

hcloud SWR UpdateInstanceSignPolicy

Update signature policy

Go debug

Delete Signature Policy

hcloud SWR DeleteInstanceSignPolicy

Delete signature policy

Go debug

Manually Execute Signature Policy

hcloud SWR ExecuteInstanceSignPolicy

Manually execute signature policy

Go debug

Get Signature Execution Records List

hcloud SWR ListInstanceSignPolicyExecutions

Get signature execution records list

Go debug

Get List of Images for Signature Execution Task

hcloud SWR ListInstanceSignPolicyExecTasks

Get list of images for signature execution task

Go debug

Get List of Image Versions for Signature Execution Task

hcloud SWR ListInstanceSignatureExecutionSubtasks

Get list of image versions for signature execution task

Go debug

Retention Policy Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

Create Retention Policy

hcloud SWR CreateInstanceRetentionPolicy

Create retention policy

Go debug

Get List of Retention Policies

hcloud SWR ListInstanceRetentionPolicies

Get list of retention policies

Go debug

Get Retention Policy Details

hcloud SWR ShowInstanceRetentionPolicy

Get retention policy details

Go debug

Update Retention Policy

hcloud SWR UpdateInstanceRetentionPolicy

Update retention policy

Go debug

Delete Retention Policy

hcloud SWR DeleteInstanceRetentionPolicy

Delete retention policy

Go debug

Execute Retention Policy

hcloud SWR ExecuteInstanceRetentionPolicy

Execute retention policy

Go debug

Get List of Retention Policy Execution Records

hcloud SWR ListInstanceRetentionPolicyExecutions

Get list of retention policy execution records

Go debug

Get List of Images for Retention Policy Execution Task

hcloud SWR ListInstanceRetentionPolicyExecTasks

Get list of images for retention policy execution task

Go debug

Get List of Image Versions for Retention Policy Execution Task

hcloud SWR ListInstanceRetentionPolicyExecSubTasks

Get list of image versions for retention policy execution task

Go debug

Tag Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

Search Resource List by Tags

hcloud SWR ListInstanceResourceInstances

Search resource list by tags

Go debug

Search Resource Count by Tags

hcloud SWR ShowInstanceResourceInstancesCount

Search resource count by tags

Go debug

Batch Add Resource Tags

hcloud SWR CreateInstanceResourceTags

Batch add resource tags

Go debug

Batch Delete Resource Tags

hcloud SWR DeleteInstanceResourceTags

Batch delete resource tags

Go debug

Query All Instance Tags Under Project

hcloud SWR ListInstanceProjectTags

Query all instance tags under project

Go debug

Query Resource Tags

hcloud SWR ListInstanceResourceTags

Query resource tags

Go debug

Search Sub-resource List by Tags

hcloud SWR ListSubResourceInstances

Search sub-resource list by tags

Go debug

Search Sub-resource Count by Tags

hcloud SWR ShowSubResourceInstancesCount

Search sub-resource count by tags

Go debug

Batch Add Sub-resource Tags

hcloud SWR CreateSubResourceTags

Batch add sub-resource tags

Go debug

Batch Delete Sub-resource Tags

hcloud SWR DeleteSubResourceTags

Batch delete sub-resource tags

Go debug

Query All Namespace Tags Under Instance

hcloud SWR ListNamespaceTags

Query all namespace tags under instance

Go debug

Query Sub-resource Tags

hcloud SWR ListSubResourceTags

Query sub-resource tags

Go debug

Artifact Version Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

Get Artifact List

hcloud SWR ListInstanceArtifacts

Get artifact list

Go debug

Get Artifact Details

hcloud SWR ShowInstanceArtifact

Get artifact details

Go debug

Delete Artifact

hcloud SWR DeleteInstanceArtifact

Delete artifact

Go debug

Get Artifact Accessories List

hcloud SWR ListInstanceAccessories

Get artifact accessories list

Go debug

Get Artifact Additional Information

hcloud SWR ShowInstanceArtifactAddition

Get artifact additional information

Go debug

Get All Artifact Versions of an Instance

hcloud SWR ListInstanceAllArtifacts

Get a list of all artifact versions in a repository instance (This interface is supported only in enterprise repository instances with version 25.6.0 or later)

Go debug

Get Repository Tags

hcloud SWR ListInstanceTags

Get repository tags

Go debug

Delete an Artifact Tag

hcloud SWR DeleteInstanceTag

This operation deletes a specified tag from an artifact repository.

Go debug

Image Version Immutability (SWR Enterprise Edition)

API Name

Command

Description

Operation

Create Immutable Tag Policy

hcloud SWR CreateImmutableRule

Create an immutable tag policy

Go debug

Get Immutable Tag Policy List

hcloud SWR ListImmutableRules

Get a list of immutable tag policies

Go debug

Update Immutable Tag Policy

hcloud SWR UpdateImmutableRule

Update an immutable tag policy

Go debug

Delete Immutable Tag Policy

hcloud SWR DeleteImmutableRule

Delete an immutable tag policy

Go debug

Domain Management (SWR Enterprise Edition)

API Name

Command

Description

Operation

Add Domain

hcloud SWR AddDomainName

Add a domain

Go debug

List All Domains

hcloud SWR ListDomainNames

List all domains for the current instance

Go debug

Update Domain

hcloud SWR UpdateDomainName

Update a domain

Go debug

Delete Domain

hcloud SWR DeleteDomainName

Delete a domain. The default domain of SWR Enterprise Repository cannot be deleted.

Go debug

Feature Gates (SWR Enterprise Edition)

API Name

Command

Description

Operation

Query Feature Gate Information

hcloud SWR ListFeatureGates

Query feature gate information

Go debug

Query Global Feature Gate Information

hcloud SWR ListGlobalFeatureGates

Query global feature gate information

Go debug

Artifact Scan(SWR Enterprise Edition)

API Name

Command

Description

Operation

Manually Starting an Artifact Scan

hcloud SWR StartManualScanning

Manually Starting an Artifact Scan

Go debug

Querying Vulnerability Information About an Artifact Scan

hcloud SWR ListInstanceArtifactVulnerabilities

Querying Vulnerability Information About an Artifact Scan

Go debug

Artifact Cleanup(SWR Enterprise Edition)

API Name

Command

Description

Operation

Querying the List of Artifact Cleanup Tasks

hcloud SWR ListGcTasks

Querying the List of Artifact Cleanup Tasks

Go debug

Querying Details of an Artifact Cleanup Task

hcloud SWR ShowGcTask

Querying Details of an Artifact Cleanup Task

Go debug

Stopping an Artifact Cleanup Task

hcloud SWR StopGcTask

Stopping an Artifact Cleanup Task

Go debug

Obtaining Artifact Cleanup Schedule Information

hcloud SWR ShowGcSchedule

Obtaining Artifact Cleanup Schedule Information

Go debug

Executing an Artifact Cleanup Schedule

hcloud SWR ExecuteGcSchedule

Executing an Artifact Cleanup Schedule

Go debug

Configuring an Artifact Cleanup Schedule

hcloud SWR UpdateGcSchedule

Configuring an Artifact Cleanup Schedule

Go debug