Freigeben über


New-AzBastion

Erstellt eine Bastionressource.

Syntax

ByPublicIpAddressByVirtualNetwork (Standard)

New-AzBastion
    -ResourceGroupName <String>
    -Name <String>
    -PublicIpAddress <PSPublicIpAddress>
    -VirtualNetwork <PSVirtualNetwork>
    [-Sku <String>]
    [-ScaleUnit <Int32>]
    [-EnableKerberos <Boolean>]
    [-DisableCopyPaste <Boolean>]
    [-EnableTunneling <Boolean>]
    [-EnableIpConnect <Boolean>]
    [-EnableShareableLink <Boolean>]
    [-EnableSessionRecording <Boolean>]
    [-AsJob]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByPublicIpAddressByVirtualNetworkRGNameByVirtualNetworkName

New-AzBastion
    -ResourceGroupName <String>
    -Name <String>
    -PublicIpAddress <PSPublicIpAddress>
    -VirtualNetworkRgName <String>
    -VirtualNetworkName <String>
    [-Sku <String>]
    [-ScaleUnit <Int32>]
    [-EnableKerberos <Boolean>]
    [-DisableCopyPaste <Boolean>]
    [-EnableTunneling <Boolean>]
    [-EnableIpConnect <Boolean>]
    [-EnableShareableLink <Boolean>]
    [-EnableSessionRecording <Boolean>]
    [-AsJob]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByPublicIpAddressByVirtualNetworkId

New-AzBastion
    -ResourceGroupName <String>
    -Name <String>
    -PublicIpAddress <PSPublicIpAddress>
    -VirtualNetworkId <String>
    [-Sku <String>]
    [-ScaleUnit <Int32>]
    [-EnableKerberos <Boolean>]
    [-DisableCopyPaste <Boolean>]
    [-EnableTunneling <Boolean>]
    [-EnableIpConnect <Boolean>]
    [-EnableShareableLink <Boolean>]
    [-EnableSessionRecording <Boolean>]
    [-AsJob]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByPublicIpAddressIdByVirtualNetwork

New-AzBastion
    -ResourceGroupName <String>
    -Name <String>
    -PublicIpAddressId <String>
    -VirtualNetwork <PSVirtualNetwork>
    [-Sku <String>]
    [-ScaleUnit <Int32>]
    [-EnableKerberos <Boolean>]
    [-DisableCopyPaste <Boolean>]
    [-EnableTunneling <Boolean>]
    [-EnableIpConnect <Boolean>]
    [-EnableShareableLink <Boolean>]
    [-EnableSessionRecording <Boolean>]
    [-AsJob]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByPublicIpAddressIdByVirtualNetworkRGNameByVirtualNetworkName

New-AzBastion
    -ResourceGroupName <String>
    -Name <String>
    -PublicIpAddressId <String>
    -VirtualNetworkRgName <String>
    -VirtualNetworkName <String>
    [-Sku <String>]
    [-ScaleUnit <Int32>]
    [-EnableKerberos <Boolean>]
    [-DisableCopyPaste <Boolean>]
    [-EnableTunneling <Boolean>]
    [-EnableIpConnect <Boolean>]
    [-EnableShareableLink <Boolean>]
    [-EnableSessionRecording <Boolean>]
    [-AsJob]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByPublicIpAddressIdByVirtualNetworkId

New-AzBastion
    -ResourceGroupName <String>
    -Name <String>
    -PublicIpAddressId <String>
    -VirtualNetworkId <String>
    [-Sku <String>]
    [-ScaleUnit <Int32>]
    [-EnableKerberos <Boolean>]
    [-DisableCopyPaste <Boolean>]
    [-EnableTunneling <Boolean>]
    [-EnableIpConnect <Boolean>]
    [-EnableShareableLink <Boolean>]
    [-EnableSessionRecording <Boolean>]
    [-AsJob]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetwork

New-AzBastion
    -ResourceGroupName <String>
    -Name <String>
    -PublicIpAddressRgName <String>
    -PublicIpAddressName <String>
    -VirtualNetwork <PSVirtualNetwork>
    [-Sku <String>]
    [-ScaleUnit <Int32>]
    [-EnableKerberos <Boolean>]
    [-DisableCopyPaste <Boolean>]
    [-EnableTunneling <Boolean>]
    [-EnableIpConnect <Boolean>]
    [-EnableShareableLink <Boolean>]
    [-EnableSessionRecording <Boolean>]
    [-AsJob]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetworkRGNameByVirtualNetworkName

New-AzBastion
    -ResourceGroupName <String>
    -Name <String>
    -PublicIpAddressRgName <String>
    -PublicIpAddressName <String>
    -VirtualNetworkRgName <String>
    -VirtualNetworkName <String>
    [-Sku <String>]
    [-ScaleUnit <Int32>]
    [-EnableKerberos <Boolean>]
    [-DisableCopyPaste <Boolean>]
    [-EnableTunneling <Boolean>]
    [-EnableIpConnect <Boolean>]
    [-EnableShareableLink <Boolean>]
    [-EnableSessionRecording <Boolean>]
    [-AsJob]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetworkId

New-AzBastion
    -ResourceGroupName <String>
    -Name <String>
    -PublicIpAddressRgName <String>
    -PublicIpAddressName <String>
    -VirtualNetworkId <String>
    [-Sku <String>]
    [-ScaleUnit <Int32>]
    [-EnableKerberos <Boolean>]
    [-DisableCopyPaste <Boolean>]
    [-EnableTunneling <Boolean>]
    [-EnableIpConnect <Boolean>]
    [-EnableShareableLink <Boolean>]
    [-EnableSessionRecording <Boolean>]
    [-AsJob]
    [-Tag <Hashtable>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Beschreibung

Erstellt eine Bastionressource. Dies benötigt eine öffentliche IP-Adresse und ein VirtualNetwork. In diesem VirtualNetwork muss ein Subnetz mit dem Namen AzureBastionSubnet vorhanden sein.Die pubic IP-Adresse muss mit Sku Standard erstellt werden.

Beispiele

Beispiel 1

$subnetName = "AzureBastionSubnet"
$subnet = New-AzVirtualNetworkSubnetConfig -Name $subnetName -AddressPrefix 10.0.0.0/24
$vnet = New-AzVirtualNetwork -Name "TestVnet" -ResourceGroupName "BastionPowershellTest" -Location "westeurope" -AddressPrefix 10.0.0.0/16 -Subnet $subnet
$publicip = New-AzPublicIpAddress -ResourceGroupName "BastionPowershellTest" -Name "Test-Ip" -location "westeurope" -AllocationMethod Dynamic -Sku Standard
$bastion = New-AzBastion -ResourceGroupName "BastionPowershellTest" -Name "test-Bastion2" -PublicIpAddress $publicip -VirtualNetwork $vnet
IpConfigurations     : {IpConf}
DnsName              : bst-a9ca868f-ddab-4a50-9f45-a443ea8a0187.bastion.azure.com
ProvisioningState    : Succeeded
IpConfigurationsText : [
                         {
                           "Subnet": {
                             "Id": "/subscriptions/359a08a9-ff1b-463c-92d7-6df8d946f25c/resourceGroups/BastionPowershellTest/providers/Microsoft.Network/virtualNetworks/TestVnet/subnets/AzureBastionSubnet"
                           },
                           "PublicIpAddress": {
                             "Id": "/subscriptions/359a08a9-ff1b-463c-92d7-6df8d946f25c/resourceGroups/BastionPowershellTest/providers/Microsoft.Network/publicIPAddresses/Test-Ip"
                           },
                           "ProvisioningState": "Succeeded",
                           "PrivateIpAllocationMethod": "Dynamic",
                           "Name": "IpConf",
                           "Etag": "W/\"ed810ccd-b3f6-4e22-891e-b0ed0a26d6dd\"",
                           "Id": "/subscriptions/359a08a9-ff1b-463c-92d7-6df8d946f25c/resourceGroups/BastionPowershellTest/providers/Microsoft.Network/bastionHosts/test-Bastion2/bastionHostIpConfigurations/IpConf"
                         }
                       ]
ResourceGroupName    : BastionPowershellTest
Location             : westeurope
ResourceGuid         :
Type                 : Microsoft.Network/bastionHosts
Tag                  :
TagsTable            :
Name                 : test-Bastion2
Etag                 : W/"ed810ccd-b3f6-4e22-891e-b0ed0a26d6dd"
Id                   : /subscriptions/359a08a9-ff1b-463c-92d7-6df8d946f25c/resourceGroups/BastionPowershellTest/providers/Microsoft.Network/bastionHosts/test-Bastion2
Sku                  : {
                         "Name": "Basic"
                       }
Scale Units          : 2

In diesem Beispiel wird eine Bastion erstellt, die an das virtuelle Netzwerk "vnet" in derselben Ressourcengruppe wie die Bastion angefügt ist. In diesem vnet muss ein Subnetz mit dem Namen AzureBastionSubnet vorhanden sein. Die IP-Adresse muss mit Sku Standard erstellt werden.

Beispiel 2

$vnet = Get-AzVirtualNetwork -ResourceGroupName "BastionPowershellTest" -Name "testVnet2"
Add-AzVirtualNetworkSubnetConfig -Name "AzureBastionSubnet" -VirtualNetwork $vnet -AddressPrefix "10.0.0.0/24"
$vnet| Set-AzVirtualNetwork
New-AzBastion -ResourceGroupName "BastionPowershellTest" -Name "testBastion2" -PublicIpAddressRgName "BastionPowershellTest" -PublicIpAddressName "testIp2" -VirtualNetworkRgName "BastionPowershellTest" -VirtualNetworkName "testVnet2"
IpConfigurations     : {IpConf}
DnsName              : bst-53757658-c4fd-4908-b1a7-0849e555d489.bastion.azure.com
ProvisioningState    : Succeeded
IpConfigurationsText : [
                         {
                           "Name": "IpConf",
                           "Etag": "W/\"7460e5f6-ad41-438b-a595-a63346ed8f16\"",
                           "Id": "/subscriptions/359a08a9-ff1b-463c-92d7-6df8d946f25c/resourceGroups/BastionPowershellTest/providers/Microsoft.Network/bastionHosts/testBastion2/bastionHostIpConfigurations/IpConf",
                           "Subnet": {
                             "Id": "/subscriptions/359a08a9-ff1b-463c-92d7-6df8d946f25c/resourceGroups/BastionPowershellTest/providers/Microsoft.Network/virtualNetworks/testVnet2/subnets/AzureBastionSubnet"
                           },
                           "PublicIpAddress": {
                             "Id": "/subscriptions/359a08a9-ff1b-463c-92d7-6df8d946f25c/resourceGroups/BastionPowershellTest/providers/Microsoft.Network/publicIPAddresses/testIp2"
                           },
                           "ProvisioningState": "Succeeded",
                           "PrivateIpAllocationMethod": "Dynamic"
                         }
                       ]
ResourceGroupName    : BastionPowershellTest
Location             : westeurope
ResourceGuid         :
Type                 : Microsoft.Network/bastionHosts
Tag                  :
TagsTable            :
Name                 : testBastion2
Etag                 : W/"7460e5f6-ad41-438b-a595-a63346ed8f16"
Id                   : /subscriptions/359a08a9-ff1b-463c-92d7-6df8d946f25c/resourceGroups/BastionPowershellTest/providers/Microsoft.Network/bastionHosts/testBastion2
Sku                  : {
                         "Name": "Basic"
                       }
Scale Units          : 2

Beispiel 3

$vnet = Get-AzVirtualNetwork -ResourceGroupName "BastionPowershellTest" -Name "testVnet2"
Add-AzVirtualNetworkSubnetConfig -Name "AzureBastionSubnet" -VirtualNetwork $vnet -AddressPrefix "10.0.0.0/24"
$vnet| Set-AzVirtualNetwork
New-AzBastion -ResourceGroupName "BastionPowershellTest" -Name "testBastion2" -PublicIpAddressRgName "BastionPowershellTest" -PublicIpAddressName "testIp2" -VirtualNetworkRgName "BastionPowershellTest" -VirtualNetworkName "testVnet2" -Sku "Standard" -ScaleUnit 3
IpConfigurations     : {IpConf}
DnsName              : bst-53757658-c4fd-4908-b1a7-0849e555d489.bastion.azure.com
ProvisioningState    : Succeeded
IpConfigurationsText : [
                         {
                           "Name": "IpConf",
                           "Etag": "W/\"7460e5f6-ad41-438b-a595-a63346ed8f16\"",
                           "Id": "/subscriptions/359a08a9-ff1b-463c-92d7-6df8d946f25c/resourceGroups/BastionPowershellTest/providers/Microsoft.Network/bastionHosts/testBastion2/bastionHostIpConfigurations/IpConf",
                           "Subnet": {
                             "Id": "/subscriptions/359a08a9-ff1b-463c-92d7-6df8d946f25c/resourceGroups/BastionPowershellTest/providers/Microsoft.Network/virtualNetworks/testVnet2/subnets/AzureBastionSubnet"
                           },
                           "PublicIpAddress": {
                             "Id": "/subscriptions/359a08a9-ff1b-463c-92d7-6df8d946f25c/resourceGroups/BastionPowershellTest/providers/Microsoft.Network/publicIPAddresses/testIp2"
                           },
                           "ProvisioningState": "Succeeded",
                           "PrivateIpAllocationMethod": "Dynamic"
                         }
                       ]
ResourceGroupName    : BastionPowershellTest
Location             : westeurope
ResourceGuid         :
Type                 : Microsoft.Network/bastionHosts
Tag                  :
TagsTable            :
Name                 : testBastion2
Etag                 : W/"7460e5f6-ad41-438b-a595-a63346ed8f16"
Id                   : /subscriptions/359a08a9-ff1b-463c-92d7-6df8d946f25c/resourceGroups/BastionPowershellTest/providers/Microsoft.Network/bastionHosts/testBastion2
Sku                  : {
                         "Name": "Standard"
                       }
Scale Units          : 3

In diesem Beispiel wird eine BastionHost-Ressource mit Standard-Sku und 3 Skalierungseinheiten erstellt.

Parameter

-AsJob

Cmdlet im Hintergrund ausführen

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Confirm

Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:vgl

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Parametereigenschaften

Typ:IAzureContextContainer
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:AzContext, AzureRmContext, AzureCredential

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-DisableCopyPaste

Kopieren und Einfügen

Parametereigenschaften

Typ:

Nullable<T>[Boolean]

Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-EnableIpConnect

IP Connect

Parametereigenschaften

Typ:

Nullable<T>[Boolean]

Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-EnableKerberos

Kerberos

Parametereigenschaften

Typ:

Nullable<T>[Boolean]

Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-EnableSessionRecording

Sitzungsaufzeichnung

Parametereigenschaften

Typ:

Nullable<T>[Boolean]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

Teilbarer Link

Typ:

Nullable<T>[Boolean]

Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False
(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-EnableTunneling

Nativer Client

Parametereigenschaften

Typ:

Nullable<T>[Boolean]

Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Name

Der Name der Bastionressource.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Ressourcenname, BastionName

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PublicIpAddress

Das öffentliche IP-Adressobjekt für Bastion.

Parametereigenschaften

Typ:PSPublicIpAddress
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:PublicIpAddressObject

Parametersätze

ByPublicIpAddressByVirtualNetwork
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressByVirtualNetworkRGNameByVirtualNetworkName
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressByVirtualNetworkId
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PublicIpAddressId

Die öffentliche IP-Adresse Azure-Ressourcen-ID für Bastion.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:PublicIpAddressResourceId

Parametersätze

ByPublicIpAddressIdByVirtualNetwork
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressIdByVirtualNetworkRGNameByVirtualNetworkName
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressIdByVirtualNetworkId
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PublicIpAddressName

Der Öffentliche IP-Adressressourcenname für Bastion.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetwork
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetworkRGNameByVirtualNetworkName
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetworkId
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PublicIpAddressRgName

Der Name der öffentlichen IP-Adresse-Ressourcengruppe für Bastion.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:PublicIpAddressResourceGroupName

Parametersätze

ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetwork
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetworkRGNameByVirtualNetworkName
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetworkId
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ResourceGroupName

Der Ressourcengruppenname, in dem Sie Bastion erstellen müssen.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ScaleUnit

Die Skalierungseinheiten für BastionHost

Parametereigenschaften

Typ:

Nullable<T>[Int32]

Standardwert:2
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Sku

Die Bastion-Sku-Ebene

Parametereigenschaften

Typ:String
Standardwert:Basic
Zulässige Werte:Basic, Standard, Premium
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Tag

Eine Hashtabelle, die Ressourcentags darstellt.

Parametereigenschaften

Typ:Hashtable
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VirtualNetwork

Das virtuelle Netzwerkobjekt für Bastion.

Parametereigenschaften

Typ:PSVirtualNetwork
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:VirtualNetworkObject

Parametersätze

ByPublicIpAddressByVirtualNetwork
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressIdByVirtualNetwork
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetwork
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VirtualNetworkId

Die Azure-Ressourcen-ID für das virtuelle Netzwerk für Bastion.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:VirtualNetworkResourceId

Parametersätze

ByPublicIpAddressByVirtualNetworkId
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressIdByVirtualNetworkId
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetworkId
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VirtualNetworkName

Der Name der virtuellen Netzwerkressource für Bastion.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ByPublicIpAddressByVirtualNetworkRGNameByVirtualNetworkName
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressIdByVirtualNetworkRGNameByVirtualNetworkName
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetworkRGNameByVirtualNetworkName
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-VirtualNetworkRgName

Der Name der Ressourcengruppe für virtuelle Netzwerke für bastion.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:VirtualNetworkResourceGroupName

Parametersätze

ByPublicIpAddressByVirtualNetworkRGNameByVirtualNetworkName
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressIdByVirtualNetworkRGNameByVirtualNetworkName
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ByPublicIpAddressRgNameByPublicIpAddressNameByVirtualNetworkRGNameByVirtualNetworkName
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Wi

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

String

Nullable<T>

Nullable<T>

Ausgaben

PSBastion