New-AzVpnServerConfigurationPolicyGroup
Создает новую vpnServerConfigurationPolicyGroup, которую можно подключить к P2SVpnGateway.
Синтаксис
New-AzVpnServerConfigurationPolicyGroup
-ResourceGroupName <String>
-ServerConfigurationName <String>
-Name <String>
-Priority <Int32>
[-DefaultPolicyGroup]
[-PolicyMember <PSVpnServerConfigurationPolicyGroupMember[]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzVpnServerConfigurationPolicyGroup
-ServerConfigurationObject <PSVpnServerConfiguration>
-Priority <Int32>
[-DefaultPolicyGroup]
[-PolicyMember <PSVpnServerConfigurationPolicyGroupMember[]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzVpnServerConfigurationPolicyGroup
-ServerConfigurationResourceId <String>
-Priority <Int32>
[-DefaultPolicyGroup]
[-PolicyMember <PSVpnServerConfigurationPolicyGroupMember[]>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет New-AzVpnServerConfigurationPolicyGroup позволяет создать новую группу VpnServerConfigurationPolicyGroup в vpnServerConfiguration, которую можно подключить к P2SVpnGateway для подключения типа "Точка — сеть" с клиентов сайта к Azure VirtualWan.
Примеры
Пример 1
# Create a PolicyMember1 Object
$policyGroupMember1 = New-Object -TypeName Microsoft.Azure.Commands.Network.Models.PSVpnServerConfigurationPolicyGroupMember
$policyGroupMember1.Name = "policyGroupMember1"
$policyGroupMember1.AttributeType = "AADGroupId"
$policyGroupMember1.AttributeValue = "41b23e61-6c1e-4545-b367-cd054e0ed4b5"
# Create a PolicyGroup1
New-AzVpnServerConfigurationPolicyGroup -ResourceGroupName TestRG -ServerConfigurationName VpnServerConfig2 -Name Group3 -Priority 3 -PolicyMember $policyGroupMember1
ProvisioningState : Succeeded
IsDefault : True
Priority : 0
PolicyMembers : {AADPolicy, CertPolicy1, RadiusPolicy1}
P2SConnectionConfigurations : {/subscriptions/b1f1deed-af60-4bab-9223-65d340462e24/resourceGroups/TestingRG/providers/Microsoft.Network/p2sVpnGateways/4e72273faa1346ad9b910c37a5667c99-westcentralus-gw/p2sConnectio
nConfigurations/P2SConfig1, /subscriptions/b1f1deed-af60-4bab-9223-65d340462e24/resourceGroups/TestingRG/providers/Microsoft.Network/p2sVpnGateways/f6d6b5d6711641028c480bf342478392-we
stcentralus-p2s-gw/p2sConnectionConfigurations/Config1}
PolicyMembersText : [
{
"Name": "AADPolicy",
"AttributeType": "AADGroupId",
"AttributeValue": "41b23e61-6c1e-4545-b367-cd054e0ed4b4"
},
{
"Name": "CertPolicy1",
"AttributeType": "CertificateGroupId",
"AttributeValue": "ab"
},
{
"Name": "RadiusPolicy1",
"AttributeType": "RadiusAzureGroupId",
"AttributeValue": "6ad1bd09"
}
]
P2SConnectionConfigurationsText : [
{
"Id": "/subscriptions/b1f1deed-af60-4bab-9223-65d340462e24/resourceGroups/TestingRG/providers/Microsoft.Network/p2sVpnGateways/4e72273faa1346ad9b910c37a5667c99-westcentralus-gw/p2
sConnectionConfigurations/P2SConfig1"
},
{
"Id": "/subscriptions/b1f1deed-af60-4bab-9223-65d340462e24/resourceGroups/TestingRG/providers/Microsoft.Network/p2sVpnGateways/f6d6b5d6711641028c480bf342478392-westcentralus-p2s-g
w/p2sConnectionConfigurations/Config1"
}
]
Name : Group1
Id : /subscriptions/b1f1deed-af60-4bab-9223-65d340462e24/resourceGroups/TestingRG/providers/Microsoft.Network/vpnServerConfigurations/MPConfig/configurationPolicyGroups/Group1
Создает новую группу политик VpnServerConfiguration.
Параметры
-AsJob
Запуск командлета в фоновом режиме
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Запрашивает подтверждение перед запуском cmdlet.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultPolicyGroup
Пометка, чтобы задать эту группу политик по умолчанию в этой конфигурации VPNServerConfiguration.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Имя ресурса.
Тип: | String |
Aliases: | ResourceName, VpnServerConfigurationPolicyGroupName |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PolicyMember
Список членов политики.
Тип: | PSVpnServerConfigurationPolicyGroupMember[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Priority
Приоритет группы политик. Приоритет должен находиться в последовательных заказах.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ResourceGroupName
Имя группы ресурсов.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ServerConfigurationName
Имя VPNServerConfiguration, к котором связана эта группа политик.
Тип: | String |
Aliases: | ParentVpnServerConfigurationName, VpnServerConfigurationName |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ServerConfigurationObject
Объект VpnServerConfiguration, к котором связана эта группа политик.
Тип: | PSVpnServerConfiguration |
Aliases: | ParentVpnServerConfiguration, VpnServerConfiguration |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-ServerConfigurationResourceId
Идентификатор объекта VpnServerConfiguration, к котором связана эта группа политик.
Тип: | String |
Aliases: | ParentVpnServerConfigurationId, VpnServerConfigurationId |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если командлет будет запущен. Командлет не запускается.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |