artifact_signatures
Creates, updates, deletes, gets or lists an artifact_signatures resource.
Overview​
| Name | artifact_signatures |
| Type | Resource |
| Id | nvidia.private_registry.artifact_signatures |
Fields​
The following fields are returned by SELECT queries:
SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.
Methods​
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
set_by_team | exec | team_name, artifact_type, artifact_name, version_id | Request to sign artifact version | |
set | exec | artifact_type, artifact_name, version_id | Request to sign artifact version |
Parameters​
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
artifact_name | string (UTF-8) | Artifact name |
artifact_type | string (UTF-8) | Artifact type |
team_name | string (UTF-8) | Team name |
version_id | string (UTF-8) | Version ID |
Lifecycle Methods​
EXEC variables use wire (API) names.
- set_by_team
- set
Request to sign artifact version
EXEC nvidia.private_registry.artifact_signatures.set_by_team
@team_name='{{ team_name }}' --required,
@artifact_type='{{ artifact_type }}' --required,
@artifact_name='{{ artifact_name }}' --required,
@version_id='{{ version_id }}' --required
;
Request to sign artifact version
EXEC nvidia.private_registry.artifact_signatures.set
@artifact_type='{{ artifact_type }}' --required,
@artifact_name='{{ artifact_name }}' --required,
@version_id='{{ version_id }}' --required
;