Freigeben über


Remove-AzDelegation

Entfernt eine Dienstdelegierung aus dem bereitgestellten Subnetz.

Syntax

Default (Standard)

Remove-AzDelegation
    -Name <String>
    -Subnet <PSSubnet>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Beschreibung

Das Cmdlet Remove-AzDelegation verwendet ein Subnetz mit Delegierungen und entfernt die benannte Delegierung aus diesem Subnetz.

Beispiele

Beispiel 1

# Add a delegation to an existing subnet
$vnet = Get-AzVirtualNetwork -Name "myVNet" -ResourceGroupName "myResourceGroup"
$subnet = Get-AzVirtualNetworkSubnetConfig -Name "mySubnet" -VirtualNetwork $vnet
$subnet = Add-AzDelegation -Name "myDelegation" -ServiceName "Microsoft.Sql/servers" -Subnet $subnet
Set-AzVirtualNetwork -VirtualNetwork $vnet

# Remove the delegation
$vnet = Get-AzVirtualNetwork -Name "myVNet" -ResourceGroupName "myResourceGroup"
$subnet = Get-AzVirtualNetworkSubnetConfig -Name "mySubnet" -VirtualNetwork $vnet
$subnet = Remove-AzDelegation -Name "myDelegation" -Subnet $subnet
Set-AzVirtualNetwork -VirtualNetwork $vnet

In diesem Beispiel ist die erste Hälfte (unter "Delegierung zu einem vorhandenen Subnetz hinzufügen") identisch mit Add-AzDelegation. In der zweiten Hälfte rufen die ersten beiden Cmdlets das Subnetz von Interesse ab und aktualisieren die lokale Kopie mit dem, was sich auf dem Server befindet. Das dritte Cmdlet entfernt die Delegierung, die in der ersten Hälfte von mySubnet erstellt wurde, und speichert das aktualisierte Subnetz in $subnet. Das letzte Cmdlet aktualisiert den Server mit der entfernten Delegierung.

Parameter

-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

-Name

Der Name der Delegierung

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:True
Wert aus verbleibenden Argumenten:False

-Subnet

Das Subnetz, aus dem die Delegierung entfernt werden soll

Parametereigenschaften

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

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:True
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

PSSubnet

Ausgaben

PSSubnet