Поделиться через


New-AzureApplicationGateway

Создает шлюз приложений.

Примечание.

Командлеты, на которые ссылается эта документация, предназначены для управления устаревшими ресурсами Azure, используюющими API Azure Service Manager (ASM). Этот устаревший модуль PowerShell не рекомендуется при создании новых ресурсов, так как ASM планируется выйти на пенсию. Дополнительные сведения см. в статье о выходе на пенсию в Azure Service Manager.

Модуль Az PowerShell — это рекомендуемый модуль PowerShell для управления ресурсами Azure Resource Manager (ARM) с помощью PowerShell.

Синтаксис

New-AzureApplicationGateway
   -Name <String>
   -VnetName <String>
   -Subnets <System.Collections.Generic.List`1[System.String]>
   [-InstanceCount <UInt32>]
   [-GatewaySize <String>]
   [-Description <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Описание

Командлет New-AzureApplicationGateway создает шлюз приложений.

Примеры

Пример 1. Создание шлюза приложений

PS C:\> New-AzureApplicationGateway -Name "ApplicationGateway06" -VnetName "VirutalNetwork17" -Subnets @("Subnet01", "Subnet02", "Subnet03")

Эта команда создает шлюз приложений с именем ApplicationGateway06. Команда развертывает шлюз в VirtualNetwork17 и в указанных подсетях.

Параметры

-Description

Указывает описание, которое этот командлет назначает шлюзу приложений.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-GatewaySize

Указывает размер, который этот командлет назначает шлюзу приложений. Допустимые значения:

  • Небольшой
  • Средняя
  • Большой
Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-InstanceCount

Указывает количество экземпляров, назначенных этому командлету шлюзу приложений.

Тип:UInt32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Name

Указывает имя нового шлюза приложений.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Profile

Указывает профиль Azure, из которого считывается этот командлет. Если профиль не указан, этот командлет считывается из локального профиля по умолчанию.

Тип:AzureSMProfile
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Subnets

Указывает массив подсетей, в которых этот командлет развертывает шлюз приложений.

Тип:List<T>[String]
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-VnetName

Указывает виртуальную сеть, в которой этот командлет развертывает шлюз приложений.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

Входные данные

String

Выходные данные

Microsoft.WindowsAzure.Management.ApplicationGateway.Models.ApplicationGatewayOperationResponse