Package: AzureStor 3.7.0.9000

Hong Ooi

AzureStor: Storage Management in 'Azure'

Manage storage in Microsoft's 'Azure' cloud: <https://azure.microsoft.com/en-us/product-categories/storage/>. On the admin side, 'AzureStor' includes features to create, modify and delete storage accounts. On the client side, it includes an interface to blob storage, file storage, and 'Azure Data Lake Storage Gen2': upload and download files and blobs; list containers and files/blobs; create containers; and so on. Authenticated access to storage is supported, via either a shared access key or a shared access signature (SAS). Part of the 'AzureR' family of packages.

Authors:Hong Ooi [aut, cre], Microsoft [cph]

AzureStor_3.7.0.9000.tar.gz
AzureStor_3.7.0.9000.zip(r-4.5)AzureStor_3.7.0.9000.zip(r-4.4)AzureStor_3.7.0.9000.zip(r-4.3)
AzureStor_3.7.0.9000.tgz(r-4.4-any)AzureStor_3.7.0.9000.tgz(r-4.3-any)
AzureStor_3.7.0.9000.tar.gz(r-4.5-noble)AzureStor_3.7.0.9000.tar.gz(r-4.4-noble)
AzureStor_3.7.0.9000.tgz(r-4.4-emscripten)AzureStor_3.7.0.9000.tgz(r-4.3-emscripten)
AzureStor.pdf |AzureStor.html
AzureStor/json (API)
NEWS

# Install 'AzureStor' in R:
install.packages('AzureStor', repos = c('https://azure.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/azure/azurestor/issues

On CRAN:

azure-data-lakeazure-sdk-razure-storageazure-storage-blobazure-storage-file

10.57 score 64 stars 4 packages 261 scripts 18k downloads 106 exports 20 dependencies

Last updated 2 years agofrom:73048b74ac. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 17 2024
R-4.5-winNOTEDec 17 2024
R-4.5-linuxNOTEDec 17 2024
R-4.4-winNOTEDec 17 2024
R-4.4-macNOTEDec 17 2024
R-4.3-winNOTEDec 17 2024
R-4.3-macNOTEDec 17 2024

Exports:acquire_leaseadls_dir_existsadls_endpointadls_file_existsadls_filesystemaz_storageazure_dir_existsazure_file_existsblob_containerblob_dir_existsblob_endpointblob_existsbreak_leasecall_azcopycall_storage_endpointchange_leasecopy_url_to_blobcopy_url_to_storagecreate_adls_dircreate_adls_filesystemcreate_azure_dircreate_blob_containercreate_blob_dircreate_blob_snapshotcreate_file_sharecreate_storage_containercreate_storage_dircreate_storage_snapshotdelete_adls_dirdelete_adls_filedelete_adls_filesystemdelete_azure_dirdelete_azure_filedelete_blobdelete_blob_containerdelete_blob_dirdelete_blob_snapshotdelete_blob_versiondelete_file_sharedelete_storage_containerdelete_storage_dirdelete_storage_filedelete_storage_snapshotdelete_storage_versiondo_container_opdownload_adls_filedownload_azure_filedownload_blobdownload_from_urlfile_endpointfile_shareget_account_sasget_adls_file_aclget_adls_file_statusget_service_sasget_storage_metadataget_storage_propertiesget_user_delegation_keyget_user_delegation_saslist_adls_fileslist_adls_filesystemslist_azure_fileslist_blob_containerslist_blob_snapshotslist_blob_versionslist_blobslist_file_shareslist_storage_containerslist_storage_fileslist_storage_snapshotslist_storage_versionsmulticopy_url_to_blobmulticopy_url_to_storagemultidownload_adls_filemultidownload_azure_filemultidownload_blobmultiupload_adls_filemultiupload_azure_filemultiupload_blobrelease_leaserenew_leaserevoke_user_delegation_keysset_storage_metadatasign_requeststorage_containerstorage_dir_existsstorage_downloadstorage_endpointstorage_file_existsstorage_load_rdatastorage_load_rdsstorage_multidownloadstorage_multiuploadstorage_read_csvstorage_read_csv2storage_read_delimstorage_save_rdatastorage_save_rdsstorage_uploadstorage_write_csvstorage_write_csv2storage_write_delimupload_adls_fileupload_azure_fileupload_blobupload_to_url

Dependencies:askpassAzureAuthAzureGraphAzureRMRclicurlgluehttrjosejsonlitelifecyclemimeopensslR6rappdirsrlangsysuuidvctrsxml2

How to enable AAD authentication for a storage account

Rendered fromaad.rmdusingknitr::rmarkdownon Dec 17 2024.

Last update: 2021-03-13
Started: 2021-03-08

AzureStor 2.0 client generics and methods

Rendered fromgenerics.Rmdusingknitr::rmarkdownon Dec 17 2024.

Last update: 2019-10-22
Started: 2019-02-15

Introduction to AzureStor

Rendered fromintro.rmdusingknitr::rmarkdownon Dec 17 2024.

Last update: 2021-01-13
Started: 2018-11-06

Readme and manuals

Help Manual

Help pageTopics
Operations on blob leasesacquire_lease break_lease change_lease release_lease renew_lease
Operations on an Azure Data Lake Storage Gen2 endpointadls_filesystem adls_filesystem.adls_endpoint adls_filesystem.character create_adls_filesystem create_adls_filesystem.adls_endpoint create_adls_filesystem.adls_filesystem create_adls_filesystem.character delete_adls_filesystem delete_adls_filesystem.adls_endpoint delete_adls_filesystem.adls_filesystem delete_adls_filesystem.character list_adls_filesystems list_adls_filesystems.adls_endpoint list_adls_filesystems.character print.adls_filesystem
Storage account resource classaz_storage
Operations on a blob endpointblob_container blob_container.blob_endpoint blob_container.character create_blob_container create_blob_container.blob_container create_blob_container.blob_endpoint create_blob_container.character delete_blob_container delete_blob_container.blob_container delete_blob_container.blob_endpoint delete_blob_container.character list_blob_containers list_blob_containers.blob_endpoint list_blob_containers.character print.blob_container
Call the azcopy file transfer utilityazcopy call_azcopy
Upload and download genericscopy_url_to_storage copy_url_to_storage.blob_container download_from_url multicopy_url_to_storage multicopy_url_to_storage.blob_container storage_download storage_download.adls_filesystem storage_download.blob_container storage_download.file_share storage_multidownload storage_multidownload.adls_filesystem storage_multidownload.blob_container storage_multidownload.file_share storage_multiupload storage_multiupload.adls_filesystem storage_multiupload.blob_container storage_multiupload.file_share storage_upload storage_upload.adls_filesystem storage_upload.blob_container storage_upload.file_share upload_to_url
Create, list and delete blob snapshotscreate_blob_snapshot delete_blob_snapshot list_blob_snapshots
Create Azure storage accountcreate_storage_account
Delete an Azure storage accountdelete_storage_account
Carry out operations on a storage account container or endpointcall_storage_endpoint do_container_op
Operations on a file endpointcreate_file_share create_file_share.character create_file_share.file_endpoint create_file_share.file_share delete_file_share delete_file_share.character delete_file_share.file_endpoint delete_file_share.file_share file_share file_share.character file_share.file_endpoint list_file_shares list_file_shares.character list_file_shares.file_endpoint print.file_share
Generate shared access signaturesget_account_sas get_account_sas.az_storage get_account_sas.default get_account_sas.storage_endpoint get_service_sas get_service_sas.az_storage get_service_sas.default get_service_sas.storage_endpoint get_user_delegation_key get_user_delegation_key.az_resource get_user_delegation_key.blob_endpoint get_user_delegation_sas get_user_delegation_sas.az_storage get_user_delegation_sas.blob_endpoint get_user_delegation_sas.default revoke_user_delegation_keys revoke_user_delegation_keys.az_storage sas shared-access-signature shared_access_signature
Get existing Azure storage account(s)get_storage_account list_storage_accounts
Get/set user-defined metadata for a storage objectget_storage_metadata get_storage_metadata.adls_filesystem get_storage_metadata.blob_container get_storage_metadata.file_share set_storage_metadata set_storage_metadata.adls_filesystem set_storage_metadata.blob_container set_storage_metadata.file_share
Get storage properties for an objectget_adls_file_acl get_adls_file_status get_storage_properties get_storage_properties.adls_filesystem get_storage_properties.blob_container get_storage_properties.file_share
Operations on an Azure Data Lake Storage Gen2 filesystemadls_dir_exists adls_file_exists create_adls_dir delete_adls_dir delete_adls_file download_adls_file list_adls_files multidownload_adls_file multiupload_adls_file upload_adls_file
Operations on a file shareazure_dir_exists azure_file_exists create_azure_dir delete_azure_dir delete_azure_file download_azure_file list_azure_files multidownload_azure_file multiupload_azure_file upload_azure_file
List and delete blob versionsdelete_blob_version list_blob_versions
Operations on a blob container or blobblob_dir_exists blob_exists copy_url_to_blob create_blob_dir delete_blob delete_blob_dir download_blob list_blobs multicopy_url_to_blob multidownload_blob multiupload_blob upload_blob
Signs a request to the storage REST endpoint with a shared keysign_request
Storage client genericscreate_storage_container create_storage_container.adls_endpoint create_storage_container.blob_endpoint create_storage_container.character create_storage_container.file_endpoint create_storage_container.storage_container create_storage_dir create_storage_dir.adls_filesystem create_storage_dir.blob_container create_storage_dir.file_share create_storage_snapshot create_storage_snapshot.blob_container delete_storage_container delete_storage_container.adls_endpoint delete_storage_container.blob_endpoint delete_storage_container.character delete_storage_container.file_endpoint delete_storage_container.storage_container delete_storage_dir delete_storage_dir.adls_filesystem delete_storage_dir.blob_container delete_storage_dir.file_share delete_storage_file delete_storage_file.adls_filesystem delete_storage_file.blob_container delete_storage_file.file_share delete_storage_snapshot delete_storage_snapshot.blob_container delete_storage_version delete_storage_version.blob_container list_storage_containers list_storage_containers.adls_endpoint list_storage_containers.blob_endpoint list_storage_containers.character list_storage_containers.file_endpoint list_storage_files list_storage_files.adls_filesystem list_storage_files.blob_container list_storage_files.file_share list_storage_snapshots list_storage_snapshots.blob_container list_storage_versions list_storage_versions.blob_container storage_container storage_container.adls_endpoint storage_container.blob_endpoint storage_container.character storage_container.file_endpoint storage_dir_exists storage_dir_exists.adls_filesystem storage_dir_exists.blob_container storage_dir_exists.file_share storage_file_exists storage_file_exists.adls_filesystem storage_file_exists.blob_container storage_file_exists.file_share storage_generics
Create a storage endpoint objectadls_endpoint blob_endpoint endpoint file_endpoint print.adls_endpoint print.storage_endpoint queue_endpoint storage_endpoint table_endpoint
Save and load R objects to/from a storage accountstorage_load_rdata storage_load_rds storage_save_rdata storage_save_rds
Read and write a data frame to/from a storage accountstorage_read_csv storage_read_csv2 storage_read_delim storage_write_csv storage_write_csv2 storage_write_delim