Свойство | Type | Description |
---|
Méthode | Description | |
---|---|---|
ArchiveTransferManager ( |
Constructs an ArchiveTransferManager object using the specified AWS credentials and Amazon Glacier region endpoint.
|
|
ArchiveTransferManager ( IAmazonGlacier glacier ) : System |
Constructs an ArchiveTransferManager object using an existing Amazon Glacier client.
|
|
ArchiveTransferManager ( RegionEndpoint region ) : System |
Constructs an ArchiveTransferManager object for the specified Amazon Glacier region endpoint using the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
|
|
ArchiveTransferManager ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System |
Constructs an ArchiveTransferManager object with the specified AWS Access Key ID, AWS Secret Key, and Amazon Glacier region endpoint.
|
|
CreateVault ( string vaultName ) : void |
Creates a vault.
|
|
CreateVaultAsync ( string vaultName ) : System.Threading.Task |
Creates a vault.
|
|
DeleteArchive ( string vaultName, string archiveId ) : void |
Deletes an archive specified by vault name and archive ID.
|
|
DeleteArchiveAsync ( string vaultName, string archiveId ) : System.Threading.Task |
Deletes an archive specified by vault name and archive ID.
|
|
DeleteVault ( string vaultName ) : void |
Deletes the specified vault. Before deletion, the vault must be empty of all archives.
|
|
DeleteVaultAsync ( string vaultName ) : System.Threading.Task |
Deletes the specified vault. Before deletion, the vault must be empty of all archives.
|
|
Dispose ( ) : void |
Disposes of all managed and unmanaged resources.
|
|
Download ( string vaultName, string archiveId, string filePath ) : void |
Downloads an archive from Amazon Glacier from the specified vault for the current user's account. Saves the archive to the specified file. This method creates an Amazon SNS topic, and an Amazon SQS queue that is subscribed to that topic. It then initiates the archive retrieval job and polls the queue for the archive to be available. This polling takes about 4 hours. Once the archive is available, download will begin. Additional options can be set using the UploadDirectoryOptions object. For example, you can set the FilesTransferProgress property to a delegate to track progress.
|
|
Download ( string vaultName, string archiveId, string filePath, |
Downloads an archive from Amazon Glacier from the specified vault for the current user's account. Saves the archive to the specified file. This method creates an Amazon SNS topic, and an Amazon SQS queue that is subscribed to that topic. It then initiates the archive retrieval job and polls the queue for the archive to be available. This polling takes about 4 hours. Once the archive is available, download will begin. Additional options can be set using the UploadDirectoryOptions object. For example, you can set the FilesTransferProgress property to a delegate to track progress.
|
|
DownloadAsync ( string vaultName, string archiveId, string filePath ) : System.Threading.Task |
Downloads an Amazon Glacier archive from the specified vault for the current user's account. Saves the archive to the specified file. This method creates an Amazon SNS topic, and an Amazon SQS queue that is subscribed to that topic. It then initiates the archive retrieval job and polls the queue for the archive to be available. This polling takes about 4 hours. Once the archive is available, download will begin.
|
|
DownloadAsync ( string vaultName, string archiveId, string filePath, |
Downloads an archive from Amazon Glacier from the specified vault for the current user's account. Saves the archive to the specified file. This method creates an Amazon SNS topic, and an Amazon SQS queue that is subscribed to that topic. It then initiates the archive retrieval job and polls the queue for the archive to be available. This polling takes about 4 hours. Once the archive is available, download will begin. Additional options can be set using the UploadDirectoryOptions object. For example, you can set the FilesTransferProgress property to a delegate to track progress.
|
|
DownloadJob ( string vaultName, string jobId, string filePath ) : void |
Downloads the results from a completed archive retrieval. Saves the job output to the specified file. If there is an error during download the download will be retried from the last point read. Once the download is complete the checksum will be compared.
|
|
DownloadJob ( string vaultName, string jobId, string filePath, |
Downloads the results from a completed archive retrieval. Saves the job output to the specified file. If there is an error during download the download will be retried from the last point read. Once the download is complete the checksum will be compared.
|
|
DownloadJobAsync ( string vaultName, string jobId, string filePath ) : System.Threading.Task |
Downloads the results from a completed archive retrieval. Saves the job output to the specified file. If there is an error during download the download will be retried from the last point read. Once the download is complete the checksum will be compared.
|
|
DownloadJobAsync ( string vaultName, string jobId, string filePath, |
Downloads the results from a completed archive retrieval. Saves the job output to the specified file. If there is an error during download the download will be retried from the last point read. Once the download is complete the checksum will be compared.
|
|
InitiateArchiveRetrievalJob ( string vaultName, string archiveId ) : string |
This method initiates an archive retieval job for the specified archive and returns back the job id. Once the job is complete
|
|
InitiateArchiveRetrievalJob ( string vaultName, string archiveId, |
This method initiates an archive retieval job for the specified archive and returns back the job id. Once the job is complete
|
|
InitiateArchiveRetrievalJobAsync ( string vaultName, string archiveId ) : Task |
This method initiates an archive retieval job for the specified archive and returns back the job id. Once the job is complete
|
|
InitiateArchiveRetrievalJobAsync ( string vaultName, string archiveId, |
This method initiates an archive retieval job for the specified archive and returns back the job id. Once the job is complete
|
|
Upload ( string vaultName, string archiveDescription, string filepath ) : |
Uploads the specified file to Amazon Glacier for archival storage in the specified vault in the specified user's account. For small archives, this method uploads the archive directly to Glacier. For larger archives, this method uses Glacier's multipart upload API to split the upload into multiple parts for better error recovery if any errors are encountered while streaming the data to Amazon Glacier.
|
|
Upload ( string vaultName, string archiveDescription, string filepath, |
Uploads the specified file to Amazon Glacier for archival storage in the specified vault in the specified user's account. For small archives, this method uploads the archive directly to Glacier. For larger archives, this method uses Glacier's multipart upload API to split the upload into multiple parts for better error recovery if any errors are encountered while streaming the data to Amazon Glacier.
|
|
UploadAsync ( string vaultName, string archiveDescription, string filepath ) : Task |
Uploads the specified file to Amazon Glacier for archival storage in the specified vault in the specified user's account. For small archives, this method uploads the archive directly to Glacier. For larger archives, this method uses Glacier's multipart upload API to split the upload into multiple parts for better error recovery if any errors are encountered while streaming the data to Amazon Glacier.
|
|
UploadAsync ( string vaultName, string archiveDescription, string filepath, |
Uploads the specified file to Amazon Glacier for archival storage in the specified vault in the specified user's account. For small archives, this method uploads the archive directly to Glacier. For larger archives, this method uses Glacier's multipart upload API to split the upload into multiple parts for better error recovery if any errors are encountered while streaming the data to Amazon Glacier.
|
Méthode | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Implements the Dispose pattern
|
public ArchiveTransferManager ( |
||
credentials | AWS Credentials | |
region | RegionEndpoint | Amazon Glacier region endpoint |
Résultat | System |
public ArchiveTransferManager ( IAmazonGlacier glacier ) : System | ||
glacier | IAmazonGlacier | An AmazonGlacier client that used to make service calls. |
Résultat | System |
public ArchiveTransferManager ( RegionEndpoint region ) : System | ||
region | RegionEndpoint | Amazon Glacier region endpoint |
Résultat | System |
public ArchiveTransferManager ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
region | RegionEndpoint | Amazon Glacier region endpoint |
Résultat | System |
public CreateVault ( string vaultName ) : void | ||
vaultName | string | The name of the vault to create. |
Résultat | void |
public CreateVaultAsync ( string vaultName ) : System.Threading.Task | ||
vaultName | string | The name of the vault to create. |
Résultat | System.Threading.Task |
public DeleteArchive ( string vaultName, string archiveId ) : void | ||
vaultName | string | The name of the vault containing the archive. |
archiveId | string | The archive ID of the archive to delete. |
Résultat | void |
public DeleteArchiveAsync ( string vaultName, string archiveId ) : System.Threading.Task | ||
vaultName | string | The name of the vault containing the archive. |
archiveId | string | The archive ID of the archive to delete. |
Résultat | System.Threading.Task |
public DeleteVault ( string vaultName ) : void | ||
vaultName | string | The name of the vault to delete. |
Résultat | void |
public DeleteVaultAsync ( string vaultName ) : System.Threading.Task | ||
vaultName | string | The name of the vault to delete. |
Résultat | System.Threading.Task |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | Whether this object is being disposed via a call to Dispose /// or garbage collected. |
Résultat | void |
public Download ( string vaultName, string archiveId, string filePath ) : void | ||
vaultName | string | The name of the vault to download the archive from. |
archiveId | string | The unique ID of the archive to download. |
filePath | string | The file path to save the archive at. |
Résultat | void |
public Download ( string vaultName, string archiveId, string filePath, |
||
vaultName | string | The name of the vault to download the archive from. |
archiveId | string | The unique ID of the archive to download. |
filePath | string | The file path to save the archive at. |
options | Additional options that can be used for the download. | |
Résultat | void |
public DownloadAsync ( string vaultName, string archiveId, string filePath ) : System.Threading.Task | ||
vaultName | string | The name of the vault to download the archive from. |
archiveId | string | The unique ID of the archive to download. |
filePath | string | The file path to save the archive to. |
Résultat | System.Threading.Task |
public DownloadAsync ( string vaultName, string archiveId, string filePath, |
||
vaultName | string | The name of the vault to download the archive from. |
archiveId | string | The unique ID of the archive to download. |
filePath | string | The file path to save the archive at. |
options | Additional options that can be used for the download. | |
Résultat | System.Threading.Task |
public DownloadJob ( string vaultName, string jobId, string filePath ) : void | ||
vaultName | string | The name of the vault to download the job output from. |
jobId | string | The unique job ID for an archive retrieval job. |
filePath | string | The file path to save the job output at. |
Résultat | void |
public DownloadJob ( string vaultName, string jobId, string filePath, |
||
vaultName | string | The name of the vault to download the job output from. |
jobId | string | The unique job ID for an archive retrieval job. |
filePath | string | The file path to save the job output at. |
options | Additional options that can be used for the download. | |
Résultat | void |
public DownloadJobAsync ( string vaultName, string jobId, string filePath ) : System.Threading.Task | ||
vaultName | string | The name of the vault to download the job output from. |
jobId | string | The unique job ID for an archive retrieval job. |
filePath | string | The file path to save the job output at. |
Résultat | System.Threading.Task |
public DownloadJobAsync ( string vaultName, string jobId, string filePath, |
||
vaultName | string | The name of the vault to download the job output from. |
jobId | string | The unique job ID for an archive retrieval job. |
filePath | string | The file path to save the job output at. |
options | Additional options that can be used for the download. | |
Résultat | System.Threading.Task |
public InitiateArchiveRetrievalJob ( string vaultName, string archiveId ) : string | ||
vaultName | string | The name of the vault that contains the archive to initiate the job for. |
archiveId | string | The archive id that the download job will retrieve. |
Résultat | string |
public InitiateArchiveRetrievalJob ( string vaultName, string archiveId, |
||
vaultName | string | The name of the vault that contains the archive to initiate the job for. |
archiveId | string | The archive id that the download job will retrieve. |
options | Additional options that can be used for initiating archive retrieval. | |
Résultat | string |
public InitiateArchiveRetrievalJobAsync ( string vaultName, string archiveId ) : Task |
||
vaultName | string | The name of the vault that contains the archive to initiate the job for. |
archiveId | string | The archive id that the download job will retrieve. |
Résultat | Task |
public InitiateArchiveRetrievalJobAsync ( string vaultName, string archiveId, |
||
vaultName | string | The name of the vault that contains the archive to initiate the job for. |
archiveId | string | The archive id that the download job will retrieve. |
options | Additional options that can be used for initiating archive retrieval. | |
Résultat | Task |
public Upload ( string vaultName, string archiveDescription, string filepath ) : |
||
vaultName | string | The name of the vault to upload the file to. |
archiveDescription | string | A description for the archive. |
filepath | string | The file path to the file to upload. |
Résultat |
public Upload ( string vaultName, string archiveDescription, string filepath, |
||
vaultName | string | The name of the vault to download the archive from. |
archiveDescription | string | A description for the archive. |
filepath | string | The file path to the file to upload. |
options | Additional options that can be used for the upload. | |
Résultat |
public UploadAsync ( string vaultName, string archiveDescription, string filepath ) : Task |
||
vaultName | string | The name of the vault to upload the file to. |
archiveDescription | string | A description for the archive. |
filepath | string | The file path to the file to upload. |
Résultat | Task |
public UploadAsync ( string vaultName, string archiveDescription, string filepath, |
||
vaultName | string | The name of the vault to download the archive from. |
archiveDescription | string | A description for the archive. |
filepath | string | The file path to the file to upload. |
options | Additional options that can be used for the upload. | |
Résultat | Task |