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 GlacierJobStatusCodes |
The current status of the job. Possible values are:
|
StatusMessage String? |
A user friendly description of the status. |
Type GlacierJobTypes |
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 constructor()
public constructor(type: Int, archiveId: String?, archiveSize: Long, archiveSHA256TreeHash: String?, completed: Boolean, completionDate: String?, creationDate: String?, description: String?, jobId: String?, snsTopic: String?, sha256TreeHash: String?, statusCode: Int, statusMessage: String?, vaultArn: String?, inventorySize: Long)