Updated on 2025-09-19 GMT+08:00

SWR Operations Supported by CTS

Scenarios

Cloud Trace Service (CTS) is a log audit service provided by Huawei Cloud and intended for cloud security. It allows you to collect, store, and query cloud resource operation records and use these records to analyze security, audit compliance, track resources, and locate faults.

With CTS, you can record operations related to SWR for future query, audit, and backtrack.

Key Operations Recorded by CTS

Table 1 SWR Enterprise Edition operations recorded by CTS

Operation

Resource Type

Trace Name

Creating an Enterprise Edition instance

instance

createInstance

Listing Enterprise Edition instances

instance

listInstances

Querying the details about an Enterprise Edition instance

instance

getInstance

Deleting an Enterprise Edition instance

instance

deleteInstance

Querying the instance configuration

configuration

getInstanceConfigurations

Modifying the instance configuration

configuration

updateInstanceConfigurations

Querying audit logs

instance

getInstanceAuditLogs

Querying instance statistics

instance

getInstanceStatistics

Creating a namespace

namespace

createNamespace

Listing namespaces

namespace

listNamespace

Querying the details about a namespace

namespace

getInstanceNamespace

Modifying a namespace

namespace

updateNamespace

Deleting a namespace

namespace

deleteNamespace

Listing repositories

repository

listInstanceRepositories

Listing repositories in an organization

repository

listInstanceRepositories

Querying the details about a repository

repository

getInstanceRepository

Deleting a repository

repository

deleteRepository

Modifying a repository

repository

updateRepository

Listing artifacts

artifact

listInstanceArtifacts

Querying the details about an artifact

artifact

getInstanceArtifact

Deleting an artifact

artifact

deleteArtifact

Listing artifact attachments

artifact

listInstanceAccessories

Querying artifact dependencies

artifact

getInstanceArtifactAddition

Listing artifact tags

tag

listInstanceTags

Querying the details about an artifact tag

tag

getInstanceTag

Deleting an artifact tag

tag

deleteTag

Querying the details about an artifact accessory

tag

getInstanceTagAddition

Creating a retention policy

retentionpolicy

createRetention

Listing retention policies

retentionpolicy

listInstanceRetentionPolicies

Querying the details about a retention policy

retentionpolicy

getInstanceRetentionPolicy

Modifying a retention policy

retentionpolicy

updateRetention

Deleting a retention policy

retentionpolicy

deleteRetention

Executing a retention policy manually

retentionpolicy

executeRetention

Listing execution records of a retention policy

retention

listInstanceRetentionPolicyExecutions

Listing execution tasks of a retention policy

retention

listInstanceRetentionPolicyExecTasks

Listing execution subtasks of a retention policy

retention

listInstanceRetentionPolicyExecSubTasks

Creating a trigger policy

triggerPolicy

createTriggerPolicy

Listing trigger policies

triggerPolicy

listInstanceWebhooks

Querying the details of a trigger policy

triggerPolicy

getInstanceWebhook

Modifying a trigger policy

triggerPolicy

updateTriggerPolicy

Deleting a trigger policy

triggerPolicy

deleteTriggerPolicy

Listing jobs executed by a trigger policy

triggerPolicy

listInstanceWebhookJobs

Creating an image replication registry

registry

createRegistry

Listing image replication registries

registry

listInstanceRegistries

Querying the details about an image replication registry

registry

getInstanceRegistry

Modifying an image replication registry

registry

updateRegistry

Deleting an image replication registry

registry

deleteRegistry

Creating an image replication policy

replication

createReplicationPolicy

Listing image replication policies

replication

listInstanceReplicationPolicies

Querying the details about an image replication policy

replication

getInstanceReplicationPolicy

Updating an image replication policy

replication

updateReplicationPolicy

Deleting an image replication policy

replication

deleteReplicationPolicy

Executing an image replication policy

replication

executeReplicationPolicy

Listing execution records of an image replication policy

replication

listInstanceReplicationPolicyExecutions

Stopping an image replication task

replication

stopReplicationExecution

Listing execution tasks of an image replication policy

replication

listInstanceReplicationPolicyExecTasks

Listing execution subtasks of an image replication policy

replication

listInstanceReplicationPolicyExecSubTasks

Listing scan policies

scan

listInstanceScanPolicies

Creating a scan policy

scan

createScanPolicy

Querying the details of a scan policy

scan

getInstanceScanPolicy

Modifying a scan policy

scan

updateScanPolicy

Deleting a scan policy

scan

deleteScanPolicy

Executing a scan policy

scan

executeScanPolicy

Listing the execution records of a scan policy

scan

listInstanceScanPolicyExecutions

Listing the execution tasks of a scan policy

scan

listInstanceScanPolicyExecTasks

Listing image signature policies

signature

listInstanceSignPolicies

Creating an image signing policy

signature

createSignaturePolicy

Querying the details about an image signing policy

signature

getInstanceSignPolicy

Updating an image signing policy

signature

updateSignaturePolicy

Deleting an image signing policy

signature

deleteSignaturePolicy

Executing an image signing policy manually

signature

executeSignaturePolicy

Listing the execution records of an image signing policy

signature

listInstanceSignPolicyExecutions

Listing execution tasks of an image signing policy

signature

listInstanceSignPolicyExecTasks

Listing the execution subtasks of an image signing policy

signature

listInstanceSignatureExecutionSubtasks

Listing blocking policies

block

listInstanceBlockPolicies

Creating a blocking policy

block

createBlockPolicy

Querying the details about a blocking policy

block

getInstanceBlockPolicy

Modifying a blocking policy

block

updateBlockPolicy

Deleting a blocking policy

block

deleteBlockPolicy

Listing the execution records of a blocking policy

block

listInstanceBlockPolicyRecords

Creating a temporary access credential

TempCredentialAuth

createTempCredentialAuthPolicy

Creating a long-term access credential

LongTermCredentialAuth

createLongTermCredentialAuthPolicy

Listing long-term access credentials

LongTermCredentialAuth

listInstanceLTCredentials

Enabling or disabling a long-term access credential

LongTermCredentialAuth

updateLongTermCredentialAuthPolicy

Deleting a long-term access credential

LongTermCredentialAuth

deleteLongTermCredentialAuthPolicy

Listing jobs

jobs

listInstanceJobs

Querying the details about a job

jobs

getInstanceJobs

Deleting a job

jobs

deleteJob

Listing private network access rules

IntranetEndpoint

listInstanceInternalEndpoints

Creating a private network access rule

IntranetEndpoint

createInternalEndpoint

Querying the details about a private network access rule

IntranetEndpoint

getInstanceInternalEndpoint

Deleting a private network access rule

IntranetEndpoint

deleteInternalEndpoint

Updating the status of the trustlist configuration for public network access

endpointPolicy

enableEndpointPolicy

disableEndpointPolicy

Updating the trustlist configuration for public network access

endpointPolicy

updateEndpointPolicy

Querying the trustlist configuration for public network access

endpointPolicy

getInstanceEndpointPolicy

Listing resource instances

instance

listInstanceResourceInstances

Querying the number of resource instances

instance

getInstanceResourceInstancesCount

Creating resource tags in batches

tms

createResourceTags

Deleting resource tags in batches

tms

deleteResourceTags

Querying project tags

tms

getInstanceProjectTags

Querying resource tags

tms

getInstanceResourceTags

Listing resource instances

tms

listInstanceResourceInstances

Querying the number of resource instances

tms

getInstanceResourceInstancesCount

Creating resource tags in batches

resourceTag

createResourceTags

Deleting resource tags in batches

resourceTag

deleteResourceTags

Querying project tags

tms

getInstanceProjectTags

Querying resource tags

resourceTag

getInstanceResourceTags

Creating an image tag immutability policy

immutableRule

createImmutableRule

Listing image tag immutability policies

immutableRule

listImmutableRules

Updating an image tag immutability policy

immutableRule

updateImmutableRule

Deleting an image tag immutability policy

immutableRule

deleteImmutableRule

Creating a domain name

DomainName

addDomainName

Deleting a domain name

DomainName

deleteDomainName

Updating a domain name

DomainName

updateDomainName

Listing domain names

DomainName

listDomainNames

Pulling an image

Manifest

GetInstanceManifest

Pushing an image

Manifest

PutInstanceManifest

Creating a repository

Repository

CreateInstanceRepository