test-storagecontainers.ps1
Test Azure Storage Blob containers for visible blobs
Description
...
Results could be found at files:
Blobs: "./case/$CaseName/storage/$Endpoint/$Container/pub-blobs.csv"
Helping files (if results received):
BlobContainer - List of blobs: "./case/$CaseName/storage/$Endpoint/$Container/blobs-list.xml"
BlobContainer - Metadata: "./case/$CaseName/storage/$Endpoint/$Container/container-metadata-headers.txt"
BlobContainer - Properties: "./case/$CaseName/storage/$Endpoint/$Container/container-properties-headers.txt"
Requirements
This script requires PowerShell v7.4 or higher.
Parameters
CaseName
Type: string
Specifies the case's name for which the user data will be retrieved. This parameter is mandatory for all ParameterSets.
ContainerEndpoints
Type: string[]
Specifies the endpoints of the Azure Storage Blobs Container to test. This parameter is mandatory for ParameterSet "Container".
FilePath
Type: string
Specifies the path to the CSV file containing the list of endpoints. This parameter is mandatory for ParameterSet "File".
This file should contain the endpoints in the format https://<account>.blob.core.windows.net/<container> at column Value. Or next option is to use columns Endpoint and Container to specify the endpoint and container name respectively. In this case, the script will construct the full endpoint URL as https://<endpoint>/<container>.
CommonParameters
Supports common parameters: -Verbose, -Debug, -ErrorAction, -WarningAction, -InformationAction, -OutVariable, -OutBuffer.
Usage
Changelog
Version: 1.0.0
Initial version.
Last updated