项目作者: rdpierce237

项目描述 :
Azure PowerShell scripts
高级语言: PowerShell
项目地址: git://github.com/rdpierce237/PowerShell.git
创建时间: 2019-12-16T22:51:59Z
项目社区:https://github.com/rdpierce237/PowerShell

开源协议:

下载


PowerShell

PowerShell scripts
Sript to export Network Security Groups including application security groups

Command arguments include:
AZEnvironment - Specify the Azure login environment. AzureUSGovernment is the default
resourceGroup - Specify the resource group for the NSG’s. Script can be modified to change the default which is set to
AA01_RG_DAL_A_NETWORK, which is our resource group
exportPath - Specify the path for exported files. By default, it will use the directory from which the command was executed
nsgList - Specify a comma separated list of NSG’s to export. By default, the script will enumerate NSG’s matching a naming schema
which can be set by changing the naming schema ($nsgSchema) to match your NSG naming convention.

By default, this script will backup all NSG’s matching the default naming criteria to the execution directory as CSV files. If a
backup file already exists, it will rename the existing file by appending the creation date to the end of the filename, formatted
MM-dd-yyyy (eg. backup_file.csv created on 12/17/2019 becomes backup_file_12-17-2019.CSV).

Loop local variables are in all UPPER CASE and variables used throughout the script are in mixed case.