Add-AzVirtualNetworkSubnetConfig
Sanal ağa alt ağ yapılandırması ekler.
Sözdizimi
Add-AzVirtualNetworkSubnetConfig
-Name <String>
-VirtualNetwork <PSVirtualNetwork>
-AddressPrefix <String[]>
[-NetworkSecurityGroup <PSNetworkSecurityGroup>]
[-RouteTable <PSRouteTable>]
[-InputObject <PSNatGateway>]
[-ServiceEndpoint <String[]>]
[-NetworkIdentifier <PSResourceId>]
[-ServiceEndpointConfig <PSServiceEndpoint[]>]
[-ServiceEndpointPolicy <PSServiceEndpointPolicy[]>]
[-Delegation <PSDelegation[]>]
[-PrivateEndpointNetworkPoliciesFlag <String>]
[-PrivateLinkServiceNetworkPoliciesFlag <String>]
[-IpAllocation <PSIpAllocation[]>]
[-DefaultOutboundAccess <Boolean>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Add-AzVirtualNetworkSubnetConfig
-Name <String>
-VirtualNetwork <PSVirtualNetwork>
-AddressPrefix <String[]>
[-NetworkSecurityGroupId <String>]
[-RouteTableId <String>]
[-ResourceId <String>]
[-ServiceEndpoint <String[]>]
[-NetworkIdentifier <PSResourceId>]
[-ServiceEndpointConfig <PSServiceEndpoint[]>]
[-ServiceEndpointPolicy <PSServiceEndpointPolicy[]>]
[-Delegation <PSDelegation[]>]
[-PrivateEndpointNetworkPoliciesFlag <String>]
[-PrivateLinkServiceNetworkPoliciesFlag <String>]
[-IpAllocation <PSIpAllocation[]>]
[-DefaultOutboundAccess <Boolean>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Add-AzVirtualNetworkSubnetConfig cmdlet'i mevcut bir Azure sanal ağına bir alt ağ yapılandırması ekler.
Örnekler
Örnek 1: Mevcut bir sanal ağa alt ağ ekleme
New-AzResourceGroup -Name TestResourceGroup -Location centralus
$frontendSubnet = New-AzVirtualNetworkSubnetConfig -Name frontendSubnet -AddressPrefix "10.0.1.0/24"
$virtualNetwork = New-AzVirtualNetwork -Name MyVirtualNetwork -ResourceGroupName TestResourceGroup -Location centralus -AddressPrefix "10.0.0.0/16" -Subnet $frontendSubnet
Add-AzVirtualNetworkSubnetConfig -Name backendSubnet -VirtualNetwork $virtualNetwork -AddressPrefix "10.0.2.0/24"
$virtualNetwork | Set-AzVirtualNetwork
Bu örnek önce oluşturulacak kaynakların kapsayıcısı olarak bir kaynak grubu oluşturur. Ardından bir alt ağ yapılandırması oluşturur ve bunu kullanarak bir sanal ağ oluşturur. Add-AzVirtualNetworkSubnetConfig daha sonra sanal ağın bellek içi gösterimine bir alt ağ eklemek için kullanılır. Set-AzVirtualNetwork komutu mevcut sanal ağı yeni alt ağ ile güncelleştirir.
Örnek 2: Mevcut bir sanal ağa eklenen alt ağa temsilci ekleme
$vnet = Get-AzVirtualNetwork -Name "myVNet" -ResourceGroupName "myResourceGroup"
$delegation = New-AzDelegation -Name "myDelegation" -ServiceName "Microsoft.Sql/servers"
Add-AzVirtualNetworkSubnetConfig -Name "mySubnet" -VirtualNetwork $vnet -AddressPrefix "10.0.2.0/24" -Delegation $delegation | Set-AzVirtualNetwork
Bu örnek önce mevcut bir sanal ağı alır. Ardından bellekte bir temsilci nesnesi oluşturur. Son olarak, sanal ağa eklenen temsilciyle yeni bir alt ağ oluşturur. Değiştirilen yapılandırma daha sonra sunucuya gönderilir.
Parametreler
-AddressPrefix
Alt ağ yapılandırması için bir IP adresi aralığı belirtir.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DefaultOutboundAccess
Alt ağdaki tüm VM'ler için varsayılan giden bağlantı
Tür: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Delegation
Bu alt ağda işlem yapma izni olan hizmetlerin listesi.
Tür: | PSDelegation[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-InputObject
Alt ağ yapılandırmasıyla ilişkili nat ağ geçidini belirtir.
Tür: | PSNatGateway |
Diğer adlar: | NatGateway |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-IpAllocation
Bir alt ağ için IpAllocations'ı belirtir.
Tür: | PSIpAllocation[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Name
Eklenecek alt ağ yapılandırmasının adını belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-NetworkSecurityGroup
Bir NetworkSecurityGroup nesnesi belirtir. Bu cmdlet, bu parametrenin belirttiği nesneye bir sanal ağ alt ağ yapılandırması ekler.
Tür: | PSNetworkSecurityGroup |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-NetworkSecurityGroupId
Ağ güvenlik grubunun kimliğini belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-PrivateEndpointNetworkPoliciesFlag
Alt ağdaki özel uç noktaya ağ ilkelerini uygulamayı etkinleştirmek veya devre dışı bırakmak için yapılandırın. Varsayılan değer Devre Dışı'dır.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-PrivateLinkServiceNetworkPoliciesFlag
Alt ağdaki özel bağlantı hizmetine ağ ilkelerini uygulamayı etkinleştirmek veya devre dışı bırakmak için yapılandırın.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-ResourceId
Alt ağ yapılandırmasıyla ilişkili NAT Ağ Geçidi kaynağının kimliğini belirtir.
Tür: | String |
Diğer adlar: | NatGatewayId |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-RouteTable
Tür: | PSRouteTable |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-RouteTableId
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-ServiceEndpoint
Hizmet Uç Noktası Değeri
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-ServiceEndpointPolicy
Hizmet Uç Noktası İlkeleri
Tür: | PSServiceEndpointPolicy[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-VirtualNetwork
Alt ağ yapılandırmasının ekleneceği VirtualNetwork nesnesini belirtir.
Tür: | PSVirtualNetwork |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Girişler
String[]