GlacierJob Type
This type holds details about the job.
Remarks
This type holds details about the job.
Fields
ArchiveId String |
This field is populated with the ArchiveId associated with the Job. This is only applicable when Type is 0 (archive retrieval). |
ArchiveSHA256TreeHash String |
The SHA256 tree hash of the entire archive for an archive retrieval job. This is only applicable when Type is 0 (archive retrieval). |
ArchiveSize long |
The size of the archive in bytes. This is only applicable when Type is 0 (archive retrieval). |
Completed boolean |
Indicates the completion status of the job. By default both incomplete jobs and recently completed jobs are returned when calling ListJobs. See JobCompletionFilter for more options. |
CompletionDate String |
The UTC time that the job completed. |
CreationDate String |
The UTC time that the job was created. This is a string representation of ISO 8601 date format, for example: "2012-03-20T17:03:43.221Z". |
Description String |
The user supplied description. This is specified by the JobDescription setting before calling CreateJob. |
InventorySize long |
The size in bytes of the inventory data. This is only applicable when Type is 1 (inventory retrieval). |
JobId String |
The Amazon assigned JobId. |
SHA256TreeHash String |
The SHA256 tree hash value for the requested range of an archive. This is only applicable when Type is 0 (archive retrieval) and a JobRetrievalByteRange is set to a tree-hash aligned range. When the whole archive is retrieved this values is the same as ArchiveSHA256TreeHash. |
SNSTopic String |
The Amazon SNS topic that will receive notifications about the job status. |
StatusCode int |
The current status of the job. Possible values are:
|
StatusMessage String |
A user friendly description of the status. |
Type int |
The type of the current job. Possible values are:
|
VaultArn String |
The Amazon Resource Name (ARN) of the vault from which the archive retrieval or inventory retrieval was requested. |
Constructors
public GlacierJob();
public GlacierJob(int type, String archiveId, long archiveSize, String archiveSHA256TreeHash, boolean completed, String completionDate, String creationDate, String description, String jobId, String SNSTopic, String SHA256TreeHash, int statusCode, String statusMessage, String vaultArn, long inventorySize);