https://github.com/markwragg/powershell-aztools
A set of tools wrapped around various Az module commands that make them more useful
https://github.com/markwragg/powershell-aztools
Last synced: 5 months ago
JSON representation
A set of tools wrapped around various Az module commands that make them more useful
- Host: GitHub
- URL: https://github.com/markwragg/powershell-aztools
- Owner: markwragg
- Created: 2021-09-10T22:01:17.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-09-07T11:58:38.000Z (almost 2 years ago)
- Last Synced: 2025-05-29T01:06:35.673Z (about 1 year ago)
- Language: PowerShell
- Size: 22.5 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PowerShell-AzTools
A set of tools wrapped around various Az module commands that make them more useful.
## Tools
| Module | Cmdlet | Description |
| -------------- | ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Azure | Get-APIManagementExpiringCertificate | Retrieves the SSL certificates assigned to each of the API Management resources across all subscriptions. |
| Azure | Get-AppGatewayExpiringCertificate | Retrieves the SSL certificates assigned to each of the App Gateways across all subscriptions. |
| Azure | Get-AppInsightsUsage | Returns the retention, cap and usage information for one or more AppInsights accounts. |
| Azure | Get-AppServiceCertificate | Retrieves the App Service Certificates for the current subscription. |
| Azure | Get-NSGIPWhitelist | Script to retrieve the IP Whitelists on the NSGs. |
| Azure | Get-VNETAddressSpace | Retrieve VNET address space details. |
| Storage | Add-StorageVNETAccess | Use to add a VNET and all of its subnets to the list of permitted networks for a specified Storage Account. |
| Storage | Compare-StorageBlobs | Compares Blobs from one path to another within the same storage container to show those that contain matching file names. |
| Storage | Get-StorageBlobs | Retrieves all Blobs a specified storage container and returns their name, length and last modified date. |
| Storage | Move-StorageBlobs | Moves Blobs from one path to another within the same storage container and/or removes blobs from the source path that already exist in the destination path. |
| VirtualMachine | Get-DiskEncryptionStatus | Retrieve disk encryption status for all disks. |
| VirtualMachine | Get-OldDiskSnapshot | Retrieve disk snapshots older than the specified number of days. |
| VirtualMachine | Get-VMBackupStatus | Retrieve VM backup status for all VMs. |
| VirtualMachine | Get-VmCertificateExists | Script to check if a certificate exists on one or more VMs via PS Remoting. |
| VirtualMachine | Get-VMDiskEncryptionStatus | Retrieve disk encryption status for all VMs. |
| VirtualMachine | Get-VmIP | Returns the private IP addresses for all VMs in the current subscription. |
| VirtualMachine | New-VMDiskSnapshot | Creates disk snapshots for each disk of each VM or for a specified VM or VM/s (by partial name match). |
| VirtualMachine | Remove-OldDiskSnapshot | Removes disk snapshots older than the specified number of days (45 by default). |