Azure-Storage-Blob-Client
view release on metacpan or search on metacpan
```
my $client = Azure::Storage::Blob::Client->new(
account_name => $storage_account_name,
account_key => $storage_account_key,
api_version => '2018-03-28',
);
my $blobs = $client->ListBlobs(
container => $container,
prefix => $blob_prefix,
# Makes the client transparently issue additional requests to retrieve
# paginated results under the hood
auto_retrieve_paginated_results => 1,
);
my $blob_properties = $client->GetBlobProperties(
container => $container_name,
blob_name => $blob_name,
);
$client->PutBlob(
### ListBlobs
Lists all of the blobs in a container.
```
my $blobs = $client->ListBlobs(
container => $container,
prefix => $blob_prefix,
auto_retrieve_paginated_results => 1,
);
```
**auto_retrieve_paginated_results**: When enabled, the client will transparently issue additional requests to retrieve paginated results under the hood.
### GetBlobProperties
Returns all system properties and user-defined metadata on the blob.
```
my $blob_properties = $client->GetBlobProperties(
container => $container_name,
blob_name => $blob_name,
);
```
### PutBlob
lib/Azure/Storage/Blob/Client.pm view on Meta::CPAN
my $client = Azure::Storage::Blob::Client->new(
account_name => $storage_account_name,
account_key => $storage_account_key,
api_version => '2018-03-28',
);
my $blobs = $client->ListBlobs(
container => $container,
prefix => $blobI<prefix,
# Makes the client transparently issue additional requests to retrieve
# paginated results under the hood
auto>retrieveI<paginated>results => 1,
);
my $blobI<properties = $client->GetBlobProperties(
container => $container>name,
blobI<name => $blob>name,
);
$client->PutBlob(
lib/Azure/Storage/Blob/Client.pm view on Meta::CPAN
=head3 ListBlobs
Lists all of the blobs in a container.
my $blobs = $client->ListBlobs(
container => $container,
prefix => $blob_prefix,
auto_retrieve_paginated_results => 1,
);
B<autoI<retrieve>paginated_results>: When enabled, the client will transparently issue additional requests to retrieve paginated results under the hood.
=head3 GetBlobProperties
Returns all system properties and user-defined metadata on the blob.
my $blob_properties = $client->GetBlobProperties(
container => $container_name,
blob_name => $blob_name,
);
( run in 0.304 second using v1.01-cache-2.11-cpan-0a6323c29d9 )