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:
- jsNone (0)
- jsInProgress (1)
- jsSucceeded (2)
- jsFailed (3)
|
StatusMessage String |
A user friendly description of the status.
|
Type GlacierJobTypes |
The type of the current job. Possible values are:
- jtArchiveRetrieval (0)
- jtInventoryRetrieval (1)
|
VaultArn String |
The Amazon Resource Name (ARN) of the vault from which the archive retrieval or inventory retrieval was requested.
|
Constructors
[VB.NET]
Public GlacierJob()
[C#]
public GlacierJob();
[VB.NET]
Public GlacierJob(ByVal Type As Integer, ByVal ArchiveId As String, ByVal ArchiveSize As Long, ByVal ArchiveSHA256TreeHash As String, ByVal Completed As Boolean, ByVal CompletionDate As String, ByVal CreationDate As String, ByVal Description As String, ByVal JobId As String, ByVal SNSTopic As String, ByVal SHA256TreeHash As String, ByVal StatusCode As Integer, ByVal StatusMessage As String, ByVal VaultArn As String, ByVal InventorySize As Long)
[C#]
public GlacierJob(int type, string archiveId, long archiveSize, string archiveSHA256TreeHash, bool completed, string completionDate, string creationDate, string description, string jobId, string SNSTopic, string SHA256TreeHash, int statusCode, string statusMessage, string vaultArn, long inventorySize);