Skip to content

jovieir/AzureRmStorageBillableSize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

AzureRmStorageBillableSize

PowerShell script that determines the billable size for a storage account, a container inside a storage account, or specific page blobs.

Based on the official existing version in Classic - https://gallery.technet.microsoft.com/scriptcenter/Get-Billable-Size-of-32175802

Reworked to work on ARM, with a few new features.

-- Instructions:

Open an elevated PowerShell command and run the following commands for:

  • Storage Account billable summary:
    • .\AzureRmStorageBillableSize.ps1 -StorageAccountName -ResourceGroupName
  • Container billable summary:
    • .\AzureRmStorageBillableSize.ps1 -StorageAccountName "mystorageaccountname" -ResourceGroupName "RG name" -ContainerName "mycontainername"
  • Blob(s) billable summary:
    • .\AzureRmStorageBillableSize.ps1 -StorageAccountName "mystorageaccountname" -ResourceGroupName "RG name" -ContainerName "mycontainername" -BlobNamesArray "disk1.vhd","disk2.vhd","disk3.vhd"

Parameters:

  • StorageAccountName [Required] :The name of the storage account
  • ResourceGroupName [Required] :The name of the resource group where the storage account resides.
  • ContainerName [Optional] :The name of the container. If specified, the script will only calculate the size of the container and the blobs within it.
  • BlobNames [Optional] :The name(s) of the Page Blobs. If specified, the script will only calculate the size of the blobs. [ContainerName parameter is required with this parameter]
  • Authenticated [Optional] :If the user is not authenticated, it'll be prompted to do so and choose a subscription.

About

PowerShell script to determine the billable size for the storage account / container

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published