Add-AzDelegation

Aggiunge una delega a una subnet.

Sintassi

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

Descrizione

Il cmdlet Add-AzDelegation aggiunge una delega del servizio a una subnet di Azure.

Esempio

Esempio 1: Aggiunta di una delega

$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

Il primo comando recupera la rete virtuale in cui si trova la subnet. Il secondo comando isola la subnet di interesse, ovvero quella che si vuole delegare. Il terzo comando aggiunge una delega alla subnet. Questo particolare esempio è utile quando si vuole abilitare SQL per creare endpoint di interfaccia in questa subnet. Il comando finale invia la subnet aggiornata al server per aggiornare effettivamente la subnet.

Parametri

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nome della delega

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServiceName

Nome del servizio a cui deve essere delegata la subnet

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Subnet

Subnet

Type:PSSubnet
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Input

String

PSSubnet

Output

PSSubnet