Claim an image share, copying the image to your org
This endpoint allows you to claim an image share provided to your organization by another organization using NVIDIA DSX Air. The image_share payload value is the id of the image share instance the source organization created. The claim process will create a new image in your organization and asynchronously copy the image content from the source organization.
Process:
- The image is duplicated with your organization as the owner
- Image content is copied asynchronously in the background
- The image share record is deleted upon successful claim
- The new image will transition from
COPYING_FROM_IMAGE_SHAREtoCOMPLETEonce the content transfer finishes
Note: Only non-expired shares for your specific organization can be claimed.
Required scopes (any one):
air:image_write(roles:air_image_publisher,air_image_uploader)air:image_claiming(roles:air_image_claimer)
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
The name of the image. This must be unique with the version.
The version of the image. This must be unique with the name.
Response
The name of the image. This must be unique with the version.
The version of the image. This must be unique with the name.
Whether the image is published to all users (public) vs restricted to an allow-list. Always false for unpublished images.
The id of the image publish access record. Returned only to the owning organization, Air admins, and SREs; null otherwise.
The upload status of the image file.
READY- ReadyUPLOADING- UploadingVALIDATING- ValidatingCOMPLETE- CompletePUBLISHING- PublishingUNPUBLISHING- UnpublishingCOPYING_FROM_IMAGE_SHARE- Copying from image sharePENDING_PUBLISH- Pending PublishPENDING_UNPUBLISH- Pending Unpublish
If the image is owned by the client. When true, the client can share/publish/unpublish the image.
The CPU architecture of the image.
x86- x86ARM- ARM
The provider of the image.
VM- VMCONTAINER- CONTAINER