diff --git a/src/ResourceManager/Network/Commands.Network/Commands.Network.csproj b/src/ResourceManager/Network/Commands.Network/Commands.Network.csproj index e115398e13a6..e29eefef7836 100644 --- a/src/ResourceManager/Network/Commands.Network/Commands.Network.csproj +++ b/src/ResourceManager/Network/Commands.Network/Commands.Network.csproj @@ -493,7 +493,9 @@ AzureRM.Network.psd1 PreserveNewest - + + Always + Always Designer diff --git a/src/ResourceManager/Network/Commands.Network/Microsoft.Azure.Commands.Network.dll-Help.xml b/src/ResourceManager/Network/Commands.Network/Microsoft.Azure.Commands.Network.dll-Help.xml index 7cda6d9b57e2..6f18a654448f 100644 --- a/src/ResourceManager/Network/Commands.Network/Microsoft.Azure.Commands.Network.dll-Help.xml +++ b/src/ResourceManager/Network/Commands.Network/Microsoft.Azure.Commands.Network.dll-Help.xml @@ -169,7 +169,8 @@ - System.String + +System.String @@ -2146,7 +2147,8 @@ PS C:\> $AppGw = Add-AzureRmApplicationGatewayIPConfiguration -ApplicationGat - + + @@ -2158,7 +2160,8 @@ PS C:\> $AppGw = Add-AzureRmApplicationGatewayIPConfiguration -ApplicationGat - + + @@ -3072,7 +3075,8 @@ PS C:\> $AppGW = Add-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + + @@ -3084,7 +3088,8 @@ PS C:\> $AppGW = Add-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + + @@ -3209,7 +3214,8 @@ PS C:\> $AppGW = Add-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + + @@ -3221,7 +3227,8 @@ PS C:\> $AppGW = Add-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + + @@ -6047,7 +6054,8 @@ PS C:\> $LoadBalancer | Add-AzureRmLoadBalancerRuleConfig -Name "LbRuleC - + + @@ -6059,7 +6067,8 @@ PS C:\> $LoadBalancer | Add-AzureRmLoadBalancerRuleConfig -Name "LbRuleC - + + @@ -7253,7 +7262,8 @@ Subnets : [] - + + @@ -7265,7 +7275,8 @@ Subnets : [] - + + @@ -7428,7 +7439,8 @@ Subnets : [] - + + @@ -7440,7 +7452,8 @@ Subnets : [] - + + @@ -9111,7 +9124,8 @@ PS C:\> $GatewaySubnets = Get-AzureRmApplicationGatewayIPConfiguration -Appli - + + @@ -9123,7 +9137,8 @@ PS C:\> $GatewaySubnets = Get-AzureRmApplicationGatewayIPConfiguration -Appli - + + @@ -9849,7 +9864,8 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + + @@ -9861,7 +9877,8 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + + @@ -10020,7 +10037,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmExpressRouteCircuitAuthorization + Get-AzureRmExpressRouteCircuitARPTable @@ -10028,7 +10045,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate Get - AzureRmExpressRouteCircuitAuthorization + AzureRmExpressRouteCircuitARPTable @@ -10036,157 +10053,41 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmExpressRouteCircuitAuthorization - + Get-AzureRmExpressRouteCircuitARPTable + Name String - - ExpressRouteCircuit - - - - PSExpressRouteCircuit - - - InformationAction + + ResourceGroupName - ActionPreference + String - - InformationVariable + + ExpressRouteCircuitName String - - - - - Name - - - - String - - String - - - - - - ExpressRouteCircuit - - - - PSExpressRouteCircuit - - PSExpressRouteCircuit - - - - - - InformationAction - - - - ActionPreference - - ActionPreference - - - - - - InformationVariable - - - - String - - String - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Get-AzureRmExpressRouteCircuitPeeringConfig - - - - - - - Get - AzureRmExpressRouteCircuitPeeringConfig - - - - - - - - Get-AzureRmExpressRouteCircuitPeeringConfig - Name + PeeringType String - - ExpressRouteCircuit + + DevicePath - PSExpressRouteCircuit + DevicePathEnum InformationAction @@ -10205,7 +10106,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + Name @@ -10217,32 +10118,32 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - - ExpressRouteCircuit + + ResourceGroupName - PSExpressRouteCircuit + String - PSExpressRouteCircuit + String - - InformationAction + + ExpressRouteCircuitName - ActionPreference + String - ActionPreference + String - InformationVariable + PeeringType @@ -10253,95 +10154,18 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - - Circuit + + DevicePath - psexpressroutecircuit + DevicePathEnum - psexpressroutecircuit + DevicePathEnum - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Get-AzureRmExpressRouteServiceProvider - - - - - - - Get - AzureRmExpressRouteServiceProvider - - - - - - - - Get-AzureRmExpressRouteServiceProvider - - InformationAction - - - - ActionPreference - - - InformationVariable - - - - String - - - - InformationAction @@ -10366,6 +10190,30 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate + + Force + + + + switchparameter + + switchparameter + + + + + + PassThru + + + + switchparameter + + switchparameter + + + + @@ -10409,74 +10257,36 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmLoadBalancer + Get-AzureRmExpressRouteCircuitAuthorization - Gets a load balancer. + Get - AzureRmLoadBalancer + AzureRmExpressRouteCircuitAuthorization - The Get-AzureRmLoadBalancer cmdlet gets one or more Azure load balancers that are contained in a resource group. + - Get-AzureRmLoadBalancer - - Name - - Specifies the name of the load balancer to get. - - String - - - ResourceGroupName - - Specifies the resource group that contains the load balancer to get. - - String - - - InformationAction - - - - ActionPreference - + Get-AzureRmExpressRouteCircuitAuthorization - InformationVariable - - - - String - - - - Get-AzureRmLoadBalancer - Name - Specifies the name of the load balancer to get. - - String - - - ResourceGroupName - - Specifies the resource group that contains the load balancer to get. + String - - ExpandResource + + ExpressRouteCircuit - String + PSExpressRouteCircuit InformationAction @@ -10495,29 +10305,29 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + Name - Specifies the name of the load balancer to get. + String String - none + - - ResourceGroupName + + ExpressRouteCircuit - Specifies the resource group that contains the load balancer to get. + - String + PSExpressRouteCircuit - String + PSExpressRouteCircuit - none + InformationAction @@ -10543,30 +10353,6 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - - ExpandResource - - - - String - - String - - - - - - Profile - - Specifies an Azure profile. - - azureprofile - - azureprofile - - - none - @@ -10599,79 +10385,47 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Keywords: azure, azurerm, arm, resource, management, manager, network, networking + - - -------------------------- 1: -------------------------- - - PS C:\> - - - - - - - - - - - - - - - - - - New-AzureRmLoadBalancer - - - - Remove-AzureRmLoadBalancer - - - - Set-AzureRmLoadBalancer - - - Get-AzureRmLoadBalancerBackendAddressPoolConfig + Get-AzureRmExpressRouteCircuitPeeringConfig - Gets a backend address pool configuration for a load balancer. + Get - AzureRmLoadBalancerBackendAddressPoolConfig + AzureRmExpressRouteCircuitPeeringConfig - The Get-AzureRmLoadBalancerBackendAddressPoolConfig cmdlet gets a single backend address pool or a list of backend address pools within a load balancer. + - Get-AzureRmLoadBalancerBackendAddressPoolConfig + Get-AzureRmExpressRouteCircuitPeeringConfig Name - Specifies the name of the load balancer that contains the backend address pool to get. + String - LoadBalancer + ExpressRouteCircuit - Specifies the load balancer that is associated with the backend address pool to get. + - PSLoadBalancer + PSExpressRouteCircuit InformationAction @@ -10693,26 +10447,26 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate Name - Specifies the name of the load balancer that contains the backend address pool to get. + String String - none + - LoadBalancer + ExpressRouteCircuit - Specifies the load balancer that is associated with the backend address pool to get. + - PSLoadBalancer + PSExpressRouteCircuit - PSLoadBalancer + PSExpressRouteCircuit - none + InformationAction @@ -10738,17 +10492,17 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - - Profile + + Circuit - Specifies an Azure profile. + - azureprofile + psexpressroutecircuit - azureprofile + psexpressroutecircuit - none + @@ -10782,79 +10536,68 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Keywords: azure, azurerm, arm, resource, management, manager, network, networking + - - -------------------------- 1: -------------------------- - - PS C:\> - - - - - - - - - - - - - - - - - - Add-AzureRmLoadBalancerBackendAddressPoolConfig - - - - New-AzureRmLoadBalancerBackendAddressPoolConfig - - - - Remove-AzureRmLoadBalancerBackendAddressPoolConfig - - - Get-AzureRmLoadBalancerFrontendIpConfig + Get-AzureRmExpressRouteCircuitRouteTable - Gets a front-end IP configuration in a load balancer. + Get - AzureRmLoadBalancerFrontendIpConfig + AzureRmExpressRouteCircuitRouteTable - The Get-AzureRmLoadBalancerFrontendIpConfig cmdlet gets a front-end IP configuration or a list of front-end IP configurations in a load balancer. + - Get-AzureRmLoadBalancerFrontendIpConfig - + Get-AzureRmExpressRouteCircuitRouteTable + Name - Specifies the name of the load balancer that contains the front-end IP configuration to get. + + + String + + + ResourceGroupName + + String - LoadBalancer + ExpressRouteCircuitName - Specifies the load balancer that is associated with the front-end IP configuration to get. + - PSLoadBalancer + String + + + PeeringType + + + + String + + + DevicePath + + + + DevicePathEnum InformationAction @@ -10873,29 +10616,65 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + Name - Specifies the name of the load balancer that contains the front-end IP configuration to get. + String String - none + + + + ResourceGroupName + + + + String + + String + + + - LoadBalancer + ExpressRouteCircuitName - Specifies the load balancer that is associated with the front-end IP configuration to get. + - PSLoadBalancer + String - PSLoadBalancer + String - none + + + + PeeringType + + + + String + + String + + + + + + DevicePath + + + + DevicePathEnum + + DevicePathEnum + + + InformationAction @@ -10922,16 +10701,28 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Profile + Force - Specifies an Azure profile. + - azureprofile + switchparameter - azureprofile + switchparameter - none + + + + PassThru + + + + switchparameter + + switchparameter + + + @@ -10965,54 +10756,18 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Keywords: azure, azurerm, arm, resource, management, manager, network, networking + - - -------------------------- 1: -------------------------- - - PS C:\> - - - - - - - - - - - - - - - - - - Add-AzureRmLoadBalancerFrontendIpConfig - - - - New-AzureRmLoadBalancerFrontendIpConfig - - - - Remove-AzureRmLoadBalancerFrontendIpConfig - - - - Set-AzureRmLoadBalancerFrontendIpConfig - - - Get-AzureRmLoadBalancerInboundNatPoolConfig + Get-AzureRmExpressRouteCircuitRouteTableSummary @@ -11020,7 +10775,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate Get - AzureRmLoadBalancerInboundNatPoolConfig + AzureRmExpressRouteCircuitRouteTableSummary @@ -11028,20 +10783,41 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmLoadBalancerInboundNatPoolConfig - + Get-AzureRmExpressRouteCircuitRouteTableSummary + Name String + + ResourceGroupName + + + + String + - LoadBalancer + ExpressRouteCircuitName - PSLoadBalancer + String + + + PeeringType + + + + String + + + DevicePath + + + + DevicePathEnum InformationAction @@ -11060,7 +10836,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + Name @@ -11072,14 +10848,50 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate + + ResourceGroupName + + + + String + + String + + + + - LoadBalancer + ExpressRouteCircuitName - PSLoadBalancer + String - PSLoadBalancer + String + + + + + + PeeringType + + + + String + + String + + + + + + DevicePath + + + + DevicePathEnum + + DevicePathEnum @@ -11108,6 +10920,30 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate + + Force + + + + switchparameter + + switchparameter + + + + + + PassThru + + + + switchparameter + + switchparameter + + + + @@ -11151,36 +10987,50 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmLoadBalancerInboundNatRuleConfig + Get-AzureRmExpressRouteCircuitStats - Gets an inbound NAT rule configuration for a load balancer. + Get - AzureRmLoadBalancerInboundNatRuleConfig + AzureRmExpressRouteCircuitStats - The Get-AzureRmLoadBalancerInboundNatRuleConfig cmdlet gets one or more inbound network address translation (NAT) rules in an Azure load balancer. + - Get-AzureRmLoadBalancerInboundNatRuleConfig - + Get-AzureRmExpressRouteCircuitStats + Name - Specifies the name of the inbound NAT rule configuration to get. + + + String + + + ResourceGroupName + + String - LoadBalancer + ExpressRouteCircuitName - Specifies the load balancer that is associated with the inbound NAT rule configuration to get. + - PSLoadBalancer + String + + + PeeringType + + + + String InformationAction @@ -11199,26 +11049,352 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + Name - Specifies the name of the inbound NAT rule configuration to get. + String String - none + - - LoadBalancer + + ResourceGroupName - Specifies the load balancer that is associated with the inbound NAT rule configuration to get. + - PSLoadBalancer + String - PSLoadBalancer + String + + + + + + ExpressRouteCircuitName + + + + String + + String + + + + + + PeeringType + + + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Force + + + + switchparameter + + switchparameter + + + + + + PassThru + + + + switchparameter + + switchparameter + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Get-AzureRmExpressRouteServiceProvider + + + + + + + Get + AzureRmExpressRouteServiceProvider + + + + + + + + Get-AzureRmExpressRouteServiceProvider + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Get-AzureRmLoadBalancer + + Gets a load balancer. + + + + + Get + AzureRmLoadBalancer + + + + The Get-AzureRmLoadBalancer cmdlet gets one or more Azure load balancers that are contained in a resource group. + + + + Get-AzureRmLoadBalancer + + Name + + Specifies the name of the load balancer to get. + + String + + + ResourceGroupName + + Specifies the resource group that contains the load balancer to get. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureRmLoadBalancer + + Name + + Specifies the name of the load balancer to get. + + String + + + ResourceGroupName + + Specifies the resource group that contains the load balancer to get. + + String + + + ExpandResource + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Specifies the name of the load balancer to get. + + String + + String + + + none + + + ResourceGroupName + + Specifies the resource group that contains the load balancer to get. + + String + + String none @@ -11247,6 +11423,18 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate + + ExpandResource + + + + String + + String + + + + Profile @@ -11318,19 +11506,15 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Add-AzureRmLoadBalancerInboundNatRuleConfig - - - - New-AzureRmLoadBalancerInboundNatRuleConfig + New-AzureRmLoadBalancer - Remove-AzureRmLoadBalancerInboundNatRuleConfig + Remove-AzureRmLoadBalancer - Set-AzureRmLoadBalancerInboundNatRuleConfig + Set-AzureRmLoadBalancer @@ -11338,34 +11522,34 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmLoadBalancerProbeConfig + Get-AzureRmLoadBalancerBackendAddressPoolConfig - Gets a probe configuration for a load balancer. + Gets a backend address pool configuration for a load balancer. Get - AzureRmLoadBalancerProbeConfig + AzureRmLoadBalancerBackendAddressPoolConfig - The Get-AzureRmLoadBalancerProbeConfig cmdlet gets one or more probe configurations for a load balancer. + The Get-AzureRmLoadBalancerBackendAddressPoolConfig cmdlet gets a single backend address pool or a list of backend address pools within a load balancer. - Get-AzureRmLoadBalancerProbeConfig + Get-AzureRmLoadBalancerBackendAddressPoolConfig Name - Specifies the name of the probe configuration to get. + Specifies the name of the load balancer that contains the backend address pool to get. String LoadBalancer - Specifies the load balancer that is associated with the probe configuration to get. + Specifies the load balancer that is associated with the backend address pool to get. PSLoadBalancer @@ -11389,7 +11573,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate Name - Specifies the name of the probe configuration to get. + Specifies the name of the load balancer that contains the backend address pool to get. String @@ -11401,7 +11585,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate LoadBalancer - Specifies the load balancer that is associated with the probe configuration to get. + Specifies the load balancer that is associated with the backend address pool to get. PSLoadBalancer @@ -11505,19 +11689,15 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Add-AzureRmLoadBalancerProbeConfig - - - - New-AzureRmLoadBalancerProbeConfig + Add-AzureRmLoadBalancerBackendAddressPoolConfig - Remove-AzureRmLoadBalancerProbeConfig + New-AzureRmLoadBalancerBackendAddressPoolConfig - Set-AzureRmLoadBalancerProbeConfig + Remove-AzureRmLoadBalancerBackendAddressPoolConfig @@ -11525,34 +11705,34 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmLoadBalancerRuleConfig + Get-AzureRmLoadBalancerFrontendIpConfig - Gets the rule configuration for a load balancer. + Gets a front-end IP configuration in a load balancer. Get - AzureRmLoadBalancerRuleConfig + AzureRmLoadBalancerFrontendIpConfig - The Get-AzureRmLoadBalancerRuleConfig cmdlet gets one or more rule configurations for a load balancer. + The Get-AzureRmLoadBalancerFrontendIpConfig cmdlet gets a front-end IP configuration or a list of front-end IP configurations in a load balancer. - Get-AzureRmLoadBalancerRuleConfig + Get-AzureRmLoadBalancerFrontendIpConfig Name - Specifies the name of the rule configuration to get. + Specifies the name of the load balancer that contains the front-end IP configuration to get. String LoadBalancer - Specifies the load balancer that is associated with the rule configuration to get. + Specifies the load balancer that is associated with the front-end IP configuration to get. PSLoadBalancer @@ -11576,7 +11756,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate Name - Specifies the name of the rule configuration to get. + Specifies the name of the load balancer that contains the front-end IP configuration to get. String @@ -11588,7 +11768,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate LoadBalancer - Specifies the load balancer that is associated with the rule configuration to get. + Specifies the load balancer that is associated with the front-end IP configuration to get. PSLoadBalancer @@ -11692,19 +11872,19 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Add-AzureRmLoadBalancerRuleConfig + Add-AzureRmLoadBalancerFrontendIpConfig - New-AzureRmLoadBalancerRuleConfig + New-AzureRmLoadBalancerFrontendIpConfig - Remove-AzureRmLoadBalancerRuleConfig + Remove-AzureRmLoadBalancerFrontendIpConfig - Set-AzureRmLoadBalancerRuleConfig + Set-AzureRmLoadBalancerFrontendIpConfig @@ -11712,7 +11892,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmLocalNetworkGateway + Get-AzureRmLoadBalancerInboundNatPoolConfig @@ -11720,7 +11900,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate Get - AzureRmLocalNetworkGateway + AzureRmLoadBalancerInboundNatPoolConfig @@ -11728,20 +11908,20 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmLocalNetworkGateway - + Get-AzureRmLoadBalancerInboundNatPoolConfig + Name String - - ResourceGroupName + + LoadBalancer - String + PSLoadBalancer InformationAction @@ -11760,7 +11940,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + Name @@ -11770,19 +11950,19 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate String - none + - - ResourceGroupName + + LoadBalancer - String + PSLoadBalancer - String + PSLoadBalancer - none + InformationAction @@ -11808,18 +11988,6 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - - Profile - - - - azureprofile - - azureprofile - - - none - @@ -11852,30 +12020,10 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Keywords: azure, azurerm, arm, resource, management, manager, network, networking + - - -------------------------- 1: -------------------------- - - PS C:\> - - PS C:\> - - - - - - - - - - - - - - @@ -11883,171 +12031,36 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmNetworkInterface + Get-AzureRmLoadBalancerInboundNatRuleConfig - Gets a network interface. + Gets an inbound NAT rule configuration for a load balancer. Get - AzureRmNetworkInterface + AzureRmLoadBalancerInboundNatRuleConfig - The Get-AzureRmNetworkInterface cmdlet gets an Azure network interface or a list of Azure network interfaces in a resource group. + The Get-AzureRmLoadBalancerInboundNatRuleConfig cmdlet gets one or more inbound network address translation (NAT) rules in an Azure load balancer. - Get-AzureRmNetworkInterface - + Get-AzureRmLoadBalancerInboundNatRuleConfig + Name - Specifies the name of the network interface to get. + Specifies the name of the inbound NAT rule configuration to get. String - - ResourceGroupName + + LoadBalancer - Specifies the name of the resource group that contains the network interface to get. + Specifies the load balancer that is associated with the inbound NAT rule configuration to get. - String - - - InformationAction - - - - ActionPreference - - - InformationVariable - - - - String - - - - Get-AzureRmNetworkInterface - - Name - - Specifies the name of the network interface to get. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the network interface to get. - - String - - - ExpandResource - - - - String - - - InformationAction - - - - ActionPreference - - - InformationVariable - - - - String - - - - Get-AzureRmNetworkInterface - - Name - - Specifies the name of the network interface to get. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the network interface to get. - - String - - - VirtualMachineScaleSetName - - - - String - - - VirtualMachineIndex - - - - String - - - InformationAction - - - - ActionPreference - - - InformationVariable - - - - String - - - - Get-AzureRmNetworkInterface - - Name - - Specifies the name of the network interface to get. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the network interface to get. - - String - - - VirtualMachineScaleSetName - - - - String - - - VirtualMachineIndex - - - - String - - - ExpandResource - - - - String + PSLoadBalancer InformationAction @@ -12066,10 +12079,10 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + Name - Specifies the name of the network interface to get. + Specifies the name of the inbound NAT rule configuration to get. String @@ -12078,14 +12091,14 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate none - - ResourceGroupName + + LoadBalancer - Specifies the name of the resource group that contains the network interface to get. + Specifies the load balancer that is associated with the inbound NAT rule configuration to get. - String + PSLoadBalancer - String + PSLoadBalancer none @@ -12114,42 +12127,6 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - - ExpandResource - - - - String - - String - - - - - - VirtualMachineScaleSetName - - - - String - - String - - - - - - VirtualMachineIndex - - - - String - - String - - - - Profile @@ -12221,15 +12198,19 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - New-AzureRmNetworkInterface + Add-AzureRmLoadBalancerInboundNatRuleConfig - Remove-AzureRmNetworkInterface + New-AzureRmLoadBalancerInboundNatRuleConfig - Set-AzureRmNetworkInterface + Remove-AzureRmLoadBalancerInboundNatRuleConfig + + + + Set-AzureRmLoadBalancerInboundNatRuleConfig @@ -12237,36 +12218,36 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmNetworkInterfaceIpConfig + Get-AzureRmLoadBalancerProbeConfig - Gets a network interface IPConfiguration for a network interface. + Gets a probe configuration for a load balancer. Get - AzureRmNetworkInterfaceIpConfig + AzureRmLoadBalancerProbeConfig - The Get-AzureRmNetworkInterfaceIPConfig cmdlet gets a network interface IPConfiguration from an Azure network interface. + The Get-AzureRmLoadBalancerProbeConfig cmdlet gets one or more probe configurations for a load balancer. - Get-AzureRmNetworkInterfaceIpConfig + Get-AzureRmLoadBalancerProbeConfig Name - Specifies the name of the network IPConfiguration to get. + Specifies the name of the probe configuration to get. String - NetworkInterface + LoadBalancer - Specifies a NetworkInterface object that contains the network IPConfiguration to get. + Specifies the load balancer that is associated with the probe configuration to get. - PSNetworkInterface + PSLoadBalancer InformationAction @@ -12288,26 +12269,26 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate Name - Specifies the name of the network IPConfiguration to get. + Specifies the name of the probe configuration to get. String String - + none - NetworkInterface + LoadBalancer - Specifies a NetworkInterface object that contains the network IPConfiguration to get. + Specifies the load balancer that is associated with the probe configuration to get. - PSNetworkInterface + PSLoadBalancer - PSNetworkInterface + PSLoadBalancer - + none InformationAction @@ -12333,6 +12314,18 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate + + Profile + + Specifies an Azure profile. + + azureprofile + + azureprofile + + + none + @@ -12342,7 +12335,8 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + + @@ -12354,7 +12348,8 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + + @@ -12367,81 +12362,79 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate + + -------------------------- 1: -------------------------- + + PS C:\> + + + + + + + + + + + + + + + + + + Add-AzureRmLoadBalancerProbeConfig + + + + New-AzureRmLoadBalancerProbeConfig + + + + Remove-AzureRmLoadBalancerProbeConfig + + + + Set-AzureRmLoadBalancerProbeConfig + + - Get-AzureRmNetworkSecurityGroup + Get-AzureRmLoadBalancerRuleConfig - Gets a network security group. + Gets the rule configuration for a load balancer. Get - AzureRmNetworkSecurityGroup + AzureRmLoadBalancerRuleConfig - The Get-AzureRmNetworkSecurityGroup cmdlet gets an Azure network security group. + The Get-AzureRmLoadBalancerRuleConfig cmdlet gets one or more rule configurations for a load balancer. - Get-AzureRmNetworkSecurityGroup - - Name - - Specifies the name of the network security group to get. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the network security group to get. - - String - - - InformationAction - - - - ActionPreference - + Get-AzureRmLoadBalancerRuleConfig - InformationVariable - - - - String - - - - Get-AzureRmNetworkSecurityGroup - Name - Specifies the name of the network security group to get. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the network security group to get. + Specifies the name of the rule configuration to get. String - - ExpandResource + + LoadBalancer - + Specifies the load balancer that is associated with the rule configuration to get. - String + PSLoadBalancer InformationAction @@ -12460,10 +12453,10 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + Name - Specifies the name of the network security group to get. + Specifies the name of the rule configuration to get. String @@ -12472,14 +12465,14 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate none - - ResourceGroupName + + LoadBalancer - Specifies the name of the resource group that contains the network security group to get. + Specifies the load balancer that is associated with the rule configuration to get. - String + PSLoadBalancer - String + PSLoadBalancer none @@ -12508,18 +12501,6 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - - ExpandResource - - - - String - - String - - - - Profile @@ -12591,15 +12572,19 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - New-AzureRmNetworkSecurityGroup + Add-AzureRmLoadBalancerRuleConfig - Remove-AzureRmNetworkSecurityGroup + New-AzureRmLoadBalancerRuleConfig - Set-AzureRmNetworkSecurityGroup + Remove-AzureRmLoadBalancerRuleConfig + + + + Set-AzureRmLoadBalancerRuleConfig @@ -12607,43 +12592,36 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmNetworkSecurityRuleConfig + Get-AzureRmLocalNetworkGateway - Get a network security rule configuration for a network security group. + Get - AzureRmNetworkSecurityRuleConfig + AzureRmLocalNetworkGateway - The Get-AzureRmNetworkSecurityRuleConfig cmdlet gets a network security rule configuration for an Azure network security group. + - Get-AzureRmNetworkSecurityRuleConfig - + Get-AzureRmLocalNetworkGateway + Name - Specifies the name of the network security rule configuration to get. + String - - NetworkSecurityGroup - - Specifies a NetworkSecurityGroup object that contains the network security rule configuration to get. - - PSNetworkSecurityGroup - - - DefaultRules + + ResourceGroupName - Indicates whether this cmdlet gets a user-created rule configuration or a default rule configuration. + - SwitchParameter + String InformationAction @@ -12662,10 +12640,10 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - + Name - Specifies the name of the network security rule configuration to get. + String @@ -12674,26 +12652,14 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate none - - NetworkSecurityGroup - - Specifies a NetworkSecurityGroup object that contains the network security rule configuration to get. - - PSNetworkSecurityGroup - - PSNetworkSecurityGroup - - - none - - - DefaultRules + + ResourceGroupName - Indicates whether this cmdlet gets a user-created rule configuration or a default rule configuration. + - SwitchParameter + String - SwitchParameter + String none @@ -12725,7 +12691,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate Profile - Specifies an Azure profile. + azureprofile @@ -12775,7 +12741,7 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate PS C:\> - + PS C:\> @@ -12792,55 +12758,39 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - - Add-AzureRmNetworkSecurityRuleConfig - - - - New-AzureRmNetworkSecurityRuleConfig - - - - Remove-AzureRmNetworkSecurityRuleConfig - - - - Set-AzureRmNetworkSecurityRuleConfig - - - Get-AzureRmPublicIpAddress + Get-AzureRmNetworkInterface - Gets a public IP address. + Gets a network interface. Get - AzureRmPublicIpAddress + AzureRmNetworkInterface - The Get-AzureRmPublicIPAddress cmdlet gets one or more public IP addresses in a resource group. + The Get-AzureRmNetworkInterface cmdlet gets an Azure network interface or a list of Azure network interfaces in a resource group. - Get-AzureRmPublicIpAddress + Get-AzureRmNetworkInterface Name - Specifies the name of the public IP address to get. + Specifies the name of the network interface to get. String ResourceGroupName - Specifies the name of the resource group that contains the public IP address to get. + Specifies the name of the resource group that contains the network interface to get. String @@ -12860,18 +12810,18 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmPublicIpAddress + Get-AzureRmNetworkInterface Name - Specifies the name of the public IP address to get. + Specifies the name of the network interface to get. String ResourceGroupName - Specifies the name of the resource group that contains the public IP address to get. + Specifies the name of the resource group that contains the network interface to get. String @@ -12897,72 +12847,193 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate String - - - - Name - - Specifies the name of the public IP address to get. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the public IP address to get. - - String - - String - - - none - - - InformationAction - - - - ActionPreference - - ActionPreference - - - - - - InformationVariable - - - - String - - String - - - - - - ExpandResource - - - - String - - String - - - - - - Profile - - Specifies an Azure profile. + + Get-AzureRmNetworkInterface + + Name + + Specifies the name of the network interface to get. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the network interface to get. + + String + + + VirtualMachineScaleSetName + + + + String + + + VirtualMachineIndex + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + Get-AzureRmNetworkInterface + + Name + + Specifies the name of the network interface to get. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the network interface to get. + + String + + + VirtualMachineScaleSetName + + + + String + + + VirtualMachineIndex + + + + String + + + ExpandResource + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Specifies the name of the network interface to get. + + String + + String + + + none + + + ResourceGroupName + + Specifies the name of the resource group that contains the network interface to get. + + String + + String + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + ExpandResource + + + + String + + String + + + + + + VirtualMachineScaleSetName + + + + String + + String + + + + + + VirtualMachineIndex + + + + String + + String + + + + + + Profile + + Specifies an Azure profile. azureprofile @@ -13030,15 +13101,15 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - New-AzureRmPublicIpAddress + New-AzureRmNetworkInterface - Remove-AzureRmPublicIpAddress + Remove-AzureRmNetworkInterface - Set-AzureRmPublicIpAddress + Set-AzureRmNetworkInterface @@ -13046,36 +13117,36 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - Get-AzureRmRouteConfig + Get-AzureRmNetworkInterfaceIpConfig - Gets routes from a route table. + Gets a network interface IPConfiguration for a network interface. Get - AzureRmRouteConfig + AzureRmNetworkInterfaceIpConfig - The Get-AzureRmRouteConfig cmdlet gets routes from an Azure route table. You can specify a route by name. + The Get-AzureRmNetworkInterfaceIPConfig cmdlet gets a network interface IPConfiguration from an Azure network interface. - Get-AzureRmRouteConfig + Get-AzureRmNetworkInterfaceIpConfig Name - Specifies the name of the route that this cmdlet gets. + Specifies the name of the network IPConfiguration to get. String - RouteTable + NetworkInterface - Specifies the route table from which this cmdlet gets routes. + Specifies a NetworkInterface object that contains the network IPConfiguration to get. - PSRouteTable + PSNetworkInterface InformationAction @@ -13097,26 +13168,26 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate Name - Specifies the name of the route that this cmdlet gets. + Specifies the name of the network IPConfiguration to get. String String - none + - RouteTable + NetworkInterface - Specifies the route table from which this cmdlet gets routes. + Specifies a NetworkInterface object that contains the network IPConfiguration to get. - PSRouteTable + PSNetworkInterface - PSRouteTable + PSNetworkInterface - none + InformationAction @@ -13142,18 +13213,6 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - @@ -13190,89 +13249,41 @@ PS C:\> $Certs = Get-AzureRmApplicationGatewaySslCertificate -ApplicationGate - - -------------------------- Example 1: Get a route table -------------------------- - - PS C:\> - - PS C:\>Get-AzureRmRouteTable -ResourceGroupName "ResourceGroup11" -Name "routetable01" | Get-AzureRmRouteConfig -Name "route07" - -Name : route07 -Id : -Etag : -ProvisioningState : -AddressPrefix : 10.1.0.0/16 -NextHopType : VnetLocal -NextHopIpAddress : - - This command gets the route table named routetable01 by using the Get-AzureRmRouteTable cmdlet. The command passes that table to the current cmdlet by using the pipeline operator. The current cmdlet gets the route named route07 in the route table named routetable01. - - - - - - - - - - - - - - Add-AzureRmRouteConfig - - - - Get-AzureRmRouteTable - - - - New-AzureRmRouteConfig - - - - Remove-AzureRmRouteConfig - - - - Set-AzureRmRouteConfig - - - Get-AzureRmRouteTable + Get-AzureRmNetworkSecurityGroup - Gets route tables. + Gets a network security group. Get - AzureRmRouteTable + AzureRmNetworkSecurityGroup - The Get-AzureRmRouteTable cmdlet gets Azure route tables. You can retrieve a single route table, or retrieve all the route tables in a resource group or in your subscription. + The Get-AzureRmNetworkSecurityGroup cmdlet gets an Azure network security group. - Get-AzureRmRouteTable + Get-AzureRmNetworkSecurityGroup Name - Specifies the name of the route table that this cmdlet gets. + Specifies the name of the network security group to get. String ResourceGroupName - Specifies the name of the resource group that contains the route tables that this cmdlet gets. + Specifies the name of the resource group that contains the network security group to get. String @@ -13292,18 +13303,18 @@ NextHopIpAddress : - Get-AzureRmRouteTable + Get-AzureRmNetworkSecurityGroup Name - Specifies the name of the route table that this cmdlet gets. + Specifies the name of the network security group to get. String ResourceGroupName - Specifies the name of the resource group that contains the route tables that this cmdlet gets. + Specifies the name of the resource group that contains the network security group to get. String @@ -13334,7 +13345,7 @@ NextHopIpAddress : Name - Specifies the name of the route table that this cmdlet gets. + Specifies the name of the network security group to get. String @@ -13346,7 +13357,7 @@ NextHopIpAddress : ResourceGroupName - Specifies the name of the resource group that contains the route tables that this cmdlet gets. + Specifies the name of the resource group that contains the network security group to get. String @@ -13394,7 +13405,7 @@ NextHopIpAddress : Profile - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + Specifies an Azure profile. azureprofile @@ -13440,34 +13451,13 @@ NextHopIpAddress : - -------------------------- Example 1: Get a route table -------------------------- + -------------------------- 1: -------------------------- PS C:\> - PS C:\>Get-AzureRmRouteTable -ResourceGroupName "ResourceGroup11" -Name "routetable01" -Name : routetable01 -ResourceGroupName : ResourceGroup11 -Location : eastus -Id : /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/ResourceGroup11/providers/Microsoft.Networ - k/routeTables/routetable01 -Etag : W/"db5f4e12-3f34-465b-92dd-0ab3bf6fc274" -ProvisioningState : Succeeded -Tags : -Routes : [ - { - "Name": "route07", - "Etag": "W/\"db5f4e12-3f34-465b-92dd-0ab3bf6fc274\"", - "Id": "/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/ResourceGroup11/providers/Micro - soft.Network/routeTables/routetable01/routes/route07", - "AddressPrefix": "10.1.0.0/16", - "NextHopType": "VnetLocal", - "NextHopIpAddress": null, - "ProvisioningState": "Succeeded" - } - ] -Subnets : [] + - This command gets the route table named routetable01 in the resource group named ResourceGroup11. + @@ -13483,15 +13473,15 @@ Subnets : [] - New-AzureRmRouteTable + New-AzureRmNetworkSecurityGroup - Remove-AzureRmRouteTable + Remove-AzureRmNetworkSecurityGroup - Set-AzureRmRouteTable + Set-AzureRmNetworkSecurityGroup @@ -13499,74 +13489,43 @@ Subnets : [] - Get-AzureRmVirtualNetwork + Get-AzureRmNetworkSecurityRuleConfig - Gets a virtual network in a resource group. + Get a network security rule configuration for a network security group. Get - AzureRmVirtualNetwork + AzureRmNetworkSecurityRuleConfig - The Get-AzureRmVirtualNetwork cmdlet gets one or more virtual networks n a resource group. + The Get-AzureRmNetworkSecurityRuleConfig cmdlet gets a network security rule configuration for an Azure network security group. - Get-AzureRmVirtualNetwork - - Name - - Specifies the name of the virtual network to get. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the virtual network. - - String - - - InformationAction - - - - ActionPreference - + Get-AzureRmNetworkSecurityRuleConfig - InformationVariable - - - - String - - - - Get-AzureRmVirtualNetwork - Name - Specifies the name of the virtual network to get. + Specifies the name of the network security rule configuration to get. String - - ResourceGroupName + + NetworkSecurityGroup - Specifies the name of the resource group that contains the virtual network. + Specifies a NetworkSecurityGroup object that contains the network security rule configuration to get. - String + PSNetworkSecurityGroup - - ExpandResource + + DefaultRules - + Indicates whether this cmdlet gets a user-created rule configuration or a default rule configuration. - String + SwitchParameter InformationAction @@ -13585,10 +13544,10 @@ Subnets : [] - + Name - Specifies the name of the virtual network to get. + Specifies the name of the network security rule configuration to get. String @@ -13597,44 +13556,44 @@ Subnets : [] none - - ResourceGroupName + + NetworkSecurityGroup - Specifies the name of the resource group that contains the virtual network. + Specifies a NetworkSecurityGroup object that contains the network security rule configuration to get. - String + PSNetworkSecurityGroup - String + PSNetworkSecurityGroup none - InformationAction + DefaultRules - + Indicates whether this cmdlet gets a user-created rule configuration or a default rule configuration. - ActionPreference + SwitchParameter - ActionPreference + SwitchParameter - + none - InformationVariable + InformationAction - String + ActionPreference - String + ActionPreference - - ExpandResource + + InformationVariable @@ -13716,15 +13675,19 @@ Subnets : [] - New-AzureRmVirtualNetwork + Add-AzureRmNetworkSecurityRuleConfig - Remove-AzureRmVirtualNetwork + New-AzureRmNetworkSecurityRuleConfig - Set-AzureRmVirtualNetwork + Remove-AzureRmNetworkSecurityRuleConfig + + + + Set-AzureRmNetworkSecurityRuleConfig @@ -13732,32 +13695,70 @@ Subnets : [] - Get-AzureRmVirtualNetworkGateway + Get-AzureRmPublicIpAddress - + Gets a public IP address. Get - AzureRmVirtualNetworkGateway + AzureRmPublicIpAddress - + The Get-AzureRmPublicIPAddress cmdlet gets one or more public IP addresses in a resource group. - Get-AzureRmVirtualNetworkGateway + Get-AzureRmPublicIpAddress Name + + Specifies the name of the public IP address to get. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the public IP address to get. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable String - + + + Get-AzureRmPublicIpAddress + + Name + + Specifies the name of the public IP address to get. + + String + + ResourceGroupName + + Specifies the name of the resource group that contains the public IP address to get. + + String + + + ExpandResource @@ -13783,7 +13784,7 @@ Subnets : [] Name - + Specifies the name of the public IP address to get. String @@ -13792,10 +13793,10 @@ Subnets : [] none - + ResourceGroupName - + Specifies the name of the resource group that contains the public IP address to get. String @@ -13828,17 +13829,29 @@ Subnets : [] - - Profile + + ExpandResource - azureprofile + String - azureprofile + String - none + + + + Profile + + Specifies an Azure profile. + + azureprofile + + azureprofile + + + none @@ -13881,7 +13894,7 @@ Subnets : [] PS C:\> - PS C:\> + @@ -13898,41 +13911,53 @@ Subnets : [] + + New-AzureRmPublicIpAddress + + + + Remove-AzureRmPublicIpAddress + + + + Set-AzureRmPublicIpAddress + + - Get-AzureRmVirtualNetworkGatewayConnection + Get-AzureRmRouteConfig - + Gets routes from a route table. Get - AzureRmVirtualNetworkGatewayConnection + AzureRmRouteConfig - + The Get-AzureRmRouteConfig cmdlet gets routes from an Azure route table. You can specify a route by name. - Get-AzureRmVirtualNetworkGatewayConnection - + Get-AzureRmRouteConfig + Name - + Specifies the name of the route that this cmdlet gets. String - - ResourceGroupName + + RouteTable - + Specifies the route table from which this cmdlet gets routes. - String + PSRouteTable InformationAction @@ -13951,10 +13976,10 @@ Subnets : [] - + Name - + Specifies the name of the route that this cmdlet gets. String @@ -13963,14 +13988,14 @@ Subnets : [] none - - ResourceGroupName + + RouteTable - + Specifies the route table from which this cmdlet gets routes. - String + PSRouteTable - String + PSRouteTable none @@ -14002,7 +14027,7 @@ Subnets : [] Profile - + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. azureprofile @@ -14048,13 +14073,21 @@ Subnets : [] - -------------------------- 1: -------------------------- + -------------------------- Example 1: Get a route table -------------------------- PS C:\> - PS C:\> + PS C:\>Get-AzureRmRouteTable -ResourceGroupName "ResourceGroup11" -Name "routetable01" | Get-AzureRmRouteConfig -Name "route07" + +Name : route07 +Id : +Etag : +ProvisioningState : +AddressPrefix : 10.1.0.0/16 +NextHopType : VnetLocal +NextHopIpAddress : - + This command gets the route table named routetable01 by using the Get-AzureRmRouteTable cmdlet. The command passes that table to the current cmdlet by using the pipeline operator. The current cmdlet gets the route named route07 in the route table named routetable01. @@ -14069,37 +14102,95 @@ Subnets : [] + + Add-AzureRmRouteConfig + + + + Get-AzureRmRouteTable + + + + New-AzureRmRouteConfig + + + + Remove-AzureRmRouteConfig + + + + Set-AzureRmRouteConfig + + - Get-AzureRmVirtualNetworkGatewayConnectionSharedKey + Get-AzureRmRouteTable - + Gets route tables. Get - AzureRmVirtualNetworkGatewayConnectionSharedKey + AzureRmRouteTable - + The Get-AzureRmRouteTable cmdlet gets Azure route tables. You can retrieve a single route table, or retrieve all the route tables in a resource group or in your subscription. - Get-AzureRmVirtualNetworkGatewayConnectionSharedKey + Get-AzureRmRouteTable Name + + Specifies the name of the route table that this cmdlet gets. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the route tables that this cmdlet gets. + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable String - + + + Get-AzureRmRouteTable + + Name + + Specifies the name of the route table that this cmdlet gets. + + String + + ResourceGroupName + + Specifies the name of the resource group that contains the route tables that this cmdlet gets. + + String + + + ExpandResource @@ -14125,7 +14216,7 @@ Subnets : [] Name - + Specifies the name of the route table that this cmdlet gets. String @@ -14134,10 +14225,10 @@ Subnets : [] none - + ResourceGroupName - + Specifies the name of the resource group that contains the route tables that this cmdlet gets. String @@ -14170,10 +14261,22 @@ Subnets : [] + + ExpandResource + + + + String + + String + + + + Profile - + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. azureprofile @@ -14219,13 +14322,34 @@ Subnets : [] - -------------------------- 1: -------------------------- + -------------------------- Example 1: Get a route table -------------------------- PS C:\> - PS C:\> + PS C:\>Get-AzureRmRouteTable -ResourceGroupName "ResourceGroup11" -Name "routetable01" +Name : routetable01 +ResourceGroupName : ResourceGroup11 +Location : eastus +Id : /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/ResourceGroup11/providers/Microsoft.Networ + k/routeTables/routetable01 +Etag : W/"db5f4e12-3f34-465b-92dd-0ab3bf6fc274" +ProvisioningState : Succeeded +Tags : +Routes : [ + { + "Name": "route07", + "Etag": "W/\"db5f4e12-3f34-465b-92dd-0ab3bf6fc274\"", + "Id": "/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/ResourceGroup11/providers/Micro + soft.Network/routeTables/routetable01/routes/route07", + "AddressPrefix": "10.1.0.0/16", + "NextHopType": "VnetLocal", + "NextHopIpAddress": null, + "ProvisioningState": "Succeeded" + } + ] +Subnets : [] - + This command gets the route table named routetable01 in the resource group named ResourceGroup11. @@ -14240,41 +14364,91 @@ Subnets : [] + + New-AzureRmRouteTable + + + + Remove-AzureRmRouteTable + + + + Set-AzureRmRouteTable + + - Get-AzureRmVirtualNetworkSubnetConfig + Get-AzureRmVirtualNetwork - Gets a subnet in a virtual network. + Gets a virtual network in a resource group. Get - AzureRmVirtualNetworkSubnetConfig + AzureRmVirtualNetwork - The Get-AzureRmVirtualNetworkSubnetConfig cmdlet gets one or more subnet configurations in an Azure virtual network. + The Get-AzureRmVirtualNetwork cmdlet gets one or more virtual networks n a resource group. - Get-AzureRmVirtualNetworkSubnetConfig + Get-AzureRmVirtualNetwork + + Name + + Specifies the name of the virtual network to get. + + String + + + ResourceGroupName + + Specifies the name of the resource group that contains the virtual network. + + String + + + InformationAction + + + + ActionPreference + + InformationVariable + + + + String + + + + Get-AzureRmVirtualNetwork + Name - Specifies the name of the subnet configuration to get. + Specifies the name of the virtual network to get. String - - VirtualNetwork + + ResourceGroupName - Specifies the VirtualNetwork object that contains the subnet configuration to get. + Specifies the name of the resource group that contains the virtual network. - PSVirtualNetwork + String + + + ExpandResource + + + + String InformationAction @@ -14293,10 +14467,10 @@ Subnets : [] - + Name - Specifies the name of the subnet configuration to get. + Specifies the name of the virtual network to get. String @@ -14305,14 +14479,14 @@ Subnets : [] none - - VirtualNetwork + + ResourceGroupName - Specifies the VirtualNetwork object that contains the subnet configuration to get. + Specifies the name of the resource group that contains the virtual network. - PSVirtualNetwork + String - PSVirtualNetwork + String none @@ -14341,6 +14515,18 @@ Subnets : [] + + ExpandResource + + + + String + + String + + + + Profile @@ -14412,19 +14598,15 @@ Subnets : [] - Add-AzureRmVirtualNetworkSubnetConfig - - - - New-AzureRmVirtualNetworkSubnetConfig + New-AzureRmVirtualNetwork - Remove-AzureRmVirtualNetworkSubnetConfig + Remove-AzureRmVirtualNetwork - Set-AzureRmVirtualNetworkSubnetConfig + Set-AzureRmVirtualNetwork @@ -14432,7 +14614,7 @@ Subnets : [] - Get-AzureRmVpnClientPackage + Get-AzureRmVirtualNetworkGateway @@ -14440,7 +14622,7 @@ Subnets : [] Get - AzureRmVpnClientPackage + AzureRmVirtualNetworkGateway @@ -14448,23 +14630,16 @@ Subnets : [] - Get-AzureRmVpnClientPackage - - ResourceGroupName - - - - String - - - VirtualNetworkGatewayName + Get-AzureRmVirtualNetworkGateway + + Name String - ProcessorArchitecture + ResourceGroupName @@ -14487,20 +14662,8 @@ Subnets : [] - - ResourceGroupName - - - - String - - String - - - - - - VirtualNetworkGatewayName + + Name @@ -14509,10 +14672,10 @@ Subnets : [] String - + none - ProcessorArchitecture + ResourceGroupName @@ -14521,7 +14684,7 @@ Subnets : [] String - + none InformationAction @@ -14547,6 +14710,18 @@ Subnets : [] + + Profile + + + + azureprofile + + azureprofile + + + none + @@ -14556,7 +14731,8 @@ Subnets : [] - + + @@ -14568,7 +14744,8 @@ Subnets : [] - + + @@ -14577,10 +14754,30 @@ Subnets : [] - + Keywords: azure, azurerm, arm, resource, management, manager, network, networking + + -------------------------- 1: -------------------------- + + PS C:\> + + PS C:\> + + + + + + + + + + + + + + @@ -14588,7 +14785,7 @@ Subnets : [] - Get-AzureRmVpnClientRevokedCertificate + Get-AzureRmVirtualNetworkGatewayConnection @@ -14596,7 +14793,7 @@ Subnets : [] Get - AzureRmVpnClientRevokedCertificate + AzureRmVirtualNetworkGatewayConnection @@ -14604,16 +14801,9 @@ Subnets : [] - Get-AzureRmVpnClientRevokedCertificate + Get-AzureRmVirtualNetworkGatewayConnection - VpnClientRevokedCertificateName - - - - String - - - VirtualNetworkGatewayName + Name @@ -14644,19 +14834,7 @@ Subnets : [] - VpnClientRevokedCertificateName - - - - String - - String - - - - - - VirtualNetworkGatewayName + Name @@ -14665,7 +14843,7 @@ Subnets : [] String - + none ResourceGroupName @@ -14677,7 +14855,7 @@ Subnets : [] String - + none InformationAction @@ -14703,6 +14881,18 @@ Subnets : [] + + Profile + + + + azureprofile + + azureprofile + + + none + @@ -14712,7 +14902,8 @@ Subnets : [] - + + @@ -14724,7 +14915,8 @@ Subnets : [] - + + @@ -14733,10 +14925,30 @@ Subnets : [] - + Keywords: azure, azurerm, arm, resource, management, manager, network, networking + + -------------------------- 1: -------------------------- + + PS C:\> + + PS C:\> + + + + + + + + + + + + + + @@ -14744,7 +14956,7 @@ Subnets : [] - Get-AzureRmVpnClientRootCertificate + Get-AzureRmVirtualNetworkGatewayConnectionSharedKey @@ -14752,7 +14964,7 @@ Subnets : [] Get - AzureRmVpnClientRootCertificate + AzureRmVirtualNetworkGatewayConnectionSharedKey @@ -14760,16 +14972,9 @@ Subnets : [] - Get-AzureRmVpnClientRootCertificate + Get-AzureRmVirtualNetworkGatewayConnectionSharedKey - VpnClientRootCertificateName - - - - String - - - VirtualNetworkGatewayName + Name @@ -14800,19 +15005,7 @@ Subnets : [] - VpnClientRootCertificateName - - - - String - - String - - - - - - VirtualNetworkGatewayName + Name @@ -14821,7 +15014,7 @@ Subnets : [] String - + none ResourceGroupName @@ -14833,7 +15026,7 @@ Subnets : [] String - + none InformationAction @@ -14859,6 +15052,18 @@ Subnets : [] + + Profile + + + + azureprofile + + azureprofile + + + none + @@ -14868,7 +15073,8 @@ Subnets : [] - + + @@ -14880,7 +15086,8 @@ Subnets : [] - + + @@ -14889,10 +15096,30 @@ Subnets : [] - + Keywords: azure, azurerm, arm, resource, management, manager, network, networking + + -------------------------- 1: -------------------------- + + PS C:\> + + PS C:\> + + + + + + + + + + + + + + @@ -14900,64 +15127,36 @@ Subnets : [] - Move-AzureRmExpressRouteCircuit + Get-AzureRmVirtualNetworkSubnetConfig - + Gets a subnet in a virtual network. - Move - AzureRmExpressRouteCircuit + Get + AzureRmVirtualNetworkSubnetConfig - + The Get-AzureRmVirtualNetworkSubnetConfig cmdlet gets one or more subnet configurations in an Azure virtual network. - Move-AzureRmExpressRouteCircuit - + Get-AzureRmVirtualNetworkSubnetConfig + Name - - - String - - - ResourceGroupName - - - - String - - - Location - - - - String - - - ServiceKey - - + Specifies the name of the subnet configuration to get. String - - Tag - - - - Hashtable[] - - - Force + + VirtualNetwork - + Specifies the VirtualNetwork object that contains the subnet configuration to get. - SwitchParameter + PSVirtualNetwork InformationAction @@ -14976,32 +15175,44 @@ Subnets : [] - + Name - + Specifies the name of the subnet configuration to get. String String - + none - - ResourceGroupName + + VirtualNetwork + + Specifies the VirtualNetwork object that contains the subnet configuration to get. + + PSVirtualNetwork + + PSVirtualNetwork + + + none + + + InformationAction - String + ActionPreference - String + ActionPreference - - Location + + InformationVariable @@ -15012,8 +15223,154 @@ Subnets : [] - - ServiceKey + + Profile + + Specifies an Azure profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, network, networking + + + + + -------------------------- 1: -------------------------- + + PS C:\> + + + + + + + + + + + + + + + + + + + + Add-AzureRmVirtualNetworkSubnetConfig + + + + New-AzureRmVirtualNetworkSubnetConfig + + + + Remove-AzureRmVirtualNetworkSubnetConfig + + + + Set-AzureRmVirtualNetworkSubnetConfig + + + + + + + + Get-AzureRmVpnClientPackage + + + + + + + Get + AzureRmVpnClientPackage + + + + + + + + Get-AzureRmVpnClientPackage + + ResourceGroupName + + + + String + + + VirtualNetworkGatewayName + + + + String + + + ProcessorArchitecture + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + ResourceGroupName @@ -15024,26 +15381,26 @@ Subnets : [] - - Tag + + VirtualNetworkGatewayName - Hashtable[] + String - Hashtable[] + String - - Force + + ProcessorArchitecture - SwitchParameter + String - SwitchParameter + String @@ -15115,78 +15472,609 @@ Subnets : [] - New-AzureRmApplicationGateway + Get-AzureRmVpnClientRevokedCertificate - Creates an application gateway. + - New - AzureRmApplicationGateway + Get + AzureRmVpnClientRevokedCertificate - The New-AzureRmApplicationGateway cmdlet creates an Azure application gateway. - An application gateway requires the following: - -- A resource group. --- A virtual network. --- A back-end server pool, containing the IP addresses of the back-end servers. --- Back-end server pool settings. Each pool has settings such as port, protocol and cookie-based affinity, that are applied to all servers within the pool. --- Front-end IP addresses, which are the IP addresses opened on the application gateway. A front-end IP address can be a public IP address or an internal IP address. --- Front-end ports, which are the public ports opened on the application gateway. Traffic that hits these ports is redirected to the back-end servers. --- A request routing rule that binds the listener and the back-end server pool. The rule defines which back-end server pool the traffic should be directed to when it hits a particular listener. A listener has a front-end port, front-end IP address, protocol (http or https) and Secure Sockets Layer (SSL) certificate name (if configuring SSL offload). + - New-AzureRmApplicationGateway - - Name + Get-AzureRmVpnClientRevokedCertificate + + VpnClientRevokedCertificateName - Specifies the name of application gateway. + String - ResourceGroupName + VirtualNetworkGatewayName - Specifies the name of the resource group in which to create the application gateway. + String - Location + ResourceGroupName - Specifies the region in which to create the application gateway. + String - - Sku - - Specifies the stock keeping unit (SKU) of the application gateway. - - PSApplicationGatewaySku - - - GatewayIPConfigurations + + InformationAction - Specifies a list of IP configurations for the application gateway. + - List`1[PSApplicationGatewayIPConfiguration] + ActionPreference - - SslCertificates + + InformationVariable - Specifies the list of Secure Sockets Layer (SSL) certificates for the application gateway. + - List`1[PSApplicationGatewaySslCertificate] + String - - FrontendIPConfigurations - - Specifies a list of front-end IP configurations for the application gateway. - + + + + + VpnClientRevokedCertificateName + + + + String + + String + + + + + + VirtualNetworkGatewayName + + + + String + + String + + + + + + ResourceGroupName + + + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Get-AzureRmVpnClientRootCertificate + + + + + + + Get + AzureRmVpnClientRootCertificate + + + + + + + + Get-AzureRmVpnClientRootCertificate + + VpnClientRootCertificateName + + + + String + + + VirtualNetworkGatewayName + + + + String + + + ResourceGroupName + + + + String + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + VpnClientRootCertificateName + + + + String + + String + + + + + + VirtualNetworkGatewayName + + + + String + + String + + + + + + ResourceGroupName + + + + String + + String + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Move-AzureRmExpressRouteCircuit + + + + + + + Move + AzureRmExpressRouteCircuit + + + + + + + + Move-AzureRmExpressRouteCircuit + + Name + + + + String + + + ResourceGroupName + + + + String + + + Location + + + + String + + + ServiceKey + + + + String + + + Tag + + + + Hashtable[] + + + Force + + + + SwitchParameter + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + + + String + + String + + + + + + ResourceGroupName + + + + String + + String + + + + + + Location + + + + String + + String + + + + + + ServiceKey + + + + String + + String + + + + + + Tag + + + + Hashtable[] + + Hashtable[] + + + + + + Force + + + + SwitchParameter + + SwitchParameter + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + New-AzureRmApplicationGateway + + Creates an application gateway. + + + + + New + AzureRmApplicationGateway + + + + The New-AzureRmApplicationGateway cmdlet creates an Azure application gateway. + An application gateway requires the following: + -- A resource group. +-- A virtual network. +-- A back-end server pool, containing the IP addresses of the back-end servers. +-- Back-end server pool settings. Each pool has settings such as port, protocol and cookie-based affinity, that are applied to all servers within the pool. +-- Front-end IP addresses, which are the IP addresses opened on the application gateway. A front-end IP address can be a public IP address or an internal IP address. +-- Front-end ports, which are the public ports opened on the application gateway. Traffic that hits these ports is redirected to the back-end servers. +-- A request routing rule that binds the listener and the back-end server pool. The rule defines which back-end server pool the traffic should be directed to when it hits a particular listener. A listener has a front-end port, front-end IP address, protocol (http or https) and Secure Sockets Layer (SSL) certificate name (if configuring SSL offload). + + + + New-AzureRmApplicationGateway + + Name + + Specifies the name of application gateway. + + String + + + ResourceGroupName + + Specifies the name of the resource group in which to create the application gateway. + + String + + + Location + + Specifies the region in which to create the application gateway. + + String + + + Sku + + Specifies the stock keeping unit (SKU) of the application gateway. + + PSApplicationGatewaySku + + + GatewayIPConfigurations + + Specifies a list of IP configurations for the application gateway. + + List`1[PSApplicationGatewayIPConfiguration] + + + SslCertificates + + Specifies the list of Secure Sockets Layer (SSL) certificates for the application gateway. + + List`1[PSApplicationGatewaySslCertificate] + + + FrontendIPConfigurations + + Specifies a list of front-end IP configurations for the application gateway. + List`1[PSApplicationGatewayFrontendIPConfiguration] @@ -17583,7 +18471,8 @@ PS C:\ $GatewayIpConfig = New-AzureRmApplicationGatewayIPConfiguration -Name &qu - + + @@ -17595,7 +18484,8 @@ PS C:\ $GatewayIpConfig = New-AzureRmApplicationGatewayIPConfiguration -Name &qu - + + @@ -17815,7 +18705,8 @@ PS C:\ $GatewayIpConfig = New-AzureRmApplicationGatewayIPConfiguration -Name &qu - + + @@ -17827,7 +18718,8 @@ PS C:\ $GatewayIpConfig = New-AzureRmApplicationGatewayIPConfiguration -Name &qu - + + @@ -18866,7 +19758,8 @@ PS C:\ $GatewayIpConfig = New-AzureRmApplicationGatewayIPConfiguration -Name &qu - + + @@ -18878,7 +19771,8 @@ PS C:\ $GatewayIpConfig = New-AzureRmApplicationGatewayIPConfiguration -Name &qu - + + @@ -19332,7 +20226,8 @@ PS C:\ $GatewayIpConfig = New-AzureRmApplicationGatewayIPConfiguration -Name &qu - + + @@ -19344,7 +20239,8 @@ PS C:\ $GatewayIpConfig = New-AzureRmApplicationGatewayIPConfiguration -Name &qu - + + @@ -23397,7 +24293,8 @@ PS C:\ $GatewayIpConfig = New-AzureRmApplicationGatewayIPConfiguration -Name &qu - + + @@ -23409,7 +24306,8 @@ PS C:\ $GatewayIpConfig = New-AzureRmApplicationGatewayIPConfiguration -Name &qu - + + @@ -23650,13 +24548,146 @@ PS C:\ $GatewayIpConfig = New-AzureRmApplicationGatewayIPConfiguration -Name &qu - -------------------------- 1: -------------------------- + -------------------------- Example 1 -------------------------- PS C:\> - + New-AzureRmNetworkSecurityGroup -Name "nsg1" -ResourceGroupName "rg1" -Location "westus" - + Creates a new Azure network security group named "nsg1" in resource group "rg1" in location "westus". + + + Name : nsg1 +ResourceGroupName : rg1 +Location : westus +Id : /subscriptions/<subscriptionId>/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nsg1 +Etag : W/"b4833539-3f97-4c90-ab00-8521d7f5ca35" +ResourceGuid : 91e36ce0-8640-41db-a2b9-20e8a17e167c +ProvisioningState : Succeeded +Tags : +SecurityRules : [] +DefaultSecurityRules : [ + { + "Name": "AllowVnetInBound", + "Etag": "W/\"b4833539-3f97-4c90-ab00-8521d7f5ca35\"", + "Id": "/subscriptions/9532a63e-f2eb-4649-bb23-5ed01077ce80/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/AllowVnetInBound", + "Description": "Allow inbound traffic from all VMs in VNET", + "Protocol": "*", + "SourcePortRange": "*", + "DestinationPortRange": "*", + "SourceAddressPrefix": "VirtualNetwork", + "DestinationAddressPrefix": "VirtualNetwork", + "Access": "Allow", + "Priority": 65000, + "Direction": "Inbound", + "ProvisioningState": "Succeeded" + }, + { + "Name": "AllowAzureLoadBalancerInBound", + "Etag": "W/\"b4833539-3f97-4c90-ab00-8521d7f5ca35\"", + "Id": "/subscriptions/9532a63e-f2eb-4649-bb23-5ed01077ce80/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/AllowAzureLoadBalancerInBound", + "Description": "Allow inbound traffic from azure load balancer", + "Protocol": "*", + "SourcePortRange": "*", + "DestinationPortRange": "*", + "SourceAddressPrefix": "AzureLoadBalancer", + "DestinationAddressPrefix": "*", + "Access": "Allow", + "Priority": 65001, + "Direction": "Inbound", + "ProvisioningState": "Succeeded" + }, + { + "Name": "DenyAllInBound", + "Etag": "W/\"b4833539-3f97-4c90-ab00-8521d7f5ca35\"", + "Id": "/subscriptions/9532a63e-f2eb-4649-bb23-5ed01077ce80/resourceGroups/rg1/providers/Micr + osoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/DenyAllInBound", + "Description": "Deny all inbound traffic", + "Protocol": "*", + "SourcePortRange": "*", + "DestinationPortRange": "*", + "SourceAddressPrefix": "*", + "DestinationAddressPrefix": "*", + "Access": "Deny", + "Priority": 65500, + "Direction": "Inbound", + "ProvisioningState": "Succeeded" + }, + { + "Name": "AllowVnetOutBound", + "Etag": "W/\"b4833539-3f97-4c90-ab00-8521d7f5ca35\"", + "Id": "/subscriptions/9532a63e-f2eb-4649-bb23-5ed01077ce80/resourceGroups/rg1/providers/Micr + osoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/AllowVnetOutBound", + "Description": "Allow outbound traffic from all VMs to all VMs in VNET", + "Protocol": "*", + "SourcePortRange": "*", + "DestinationPortRange": "*", + "SourceAddressPrefix": "VirtualNetwork", + "DestinationAddressPrefix": "VirtualNetwork", + "Access": "Allow", + "Priority": 65000, + "Direction": "Outbound", + "ProvisioningState": "Succeeded" + }, + { + "Name": "AllowInternetOutBound", + "Etag": "W/\"b4833539-3f97-4c90-ab00-8521d7f5ca35\"", + "Id": "/subscriptions/9532a63e-f2eb-4649-bb23-5ed01077ce80/resourceGroups/rg1/providers/Micr + osoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/AllowInternetOutBound", + "Description": "Allow outbound traffic from all VMs to Internet", + "Protocol": "*", + "SourcePortRange": "*", + "DestinationPortRange": "*", + "SourceAddressPrefix": "*", + "DestinationAddressPrefix": "Internet", + "Access": "Allow", + "Priority": 65001, + "Direction": "Outbound", + "ProvisioningState": "Succeeded" + }, + { + "Name": "DenyAllOutBound", + "Etag": "W/\"b4833539-3f97-4c90-ab00-8521d7f5ca35\"", + "Id": "/subscriptions/9532a63e-f2eb-4649-bb23-5ed01077ce80/resourceGroups/rg1/providers/Micr + osoft.Network/networkSecurityGroups/nsg1/defaultSecurityRules/DenyAllOutBound", + "Description": "Deny all outbound traffic", + "Protocol": "*", + "SourcePortRange": "*", + "DestinationPortRange": "*", + "SourceAddressPrefix": "*", + "DestinationAddressPrefix": "*", + "Access": "Deny", + "Priority": 65500, + "Direction": "Outbound", + "ProvisioningState": "Succeeded" + } + ] +NetworkInterfaces : [] +Subnets : [] + + + + + + + + + + + + -------------------------- Example 2 -------------------------- + + PS C:\> + + $rule1 = New-AzureRmNetworkSecurityRuleConfig -Name rdp-rule -Description "Allow RDP" -Access Allow -Protocol Tcp -Direction Inbound -Priority 100 -SourceAddressPrefix Internet -SourcePortRange * -DestinationAddressPrefix * -DestinationPortRange 3389 + +$rule2 = New-AzureRmNetworkSecurityRuleConfig -Name web-rule -Description "Allow HTTP" -Access Allow -Protocol Tcp -Direction Inbound -Priority 101 -SourceAddressPrefix Internet -SourcePortRange * -DestinationAddressPrefix * -DestinationPortRange 80 + +$nsg = New-AzureRmNetworkSecurityGroup -ResourceGroupName TestRG -Location westus -Name "NSG-FrontEnd" -SecurityRules $rule1,$rule2 + + Step:1 Create a security rule allowing access from the Internet to port 3389. +Step:2 Create a security rule allowing access from the Internet to port 80. +Step:3 Add the rules created above to a new NSG named NSG-FrontEnd. @@ -24021,16 +25052,61 @@ PS C:\ $GatewayIpConfig = New-AzureRmApplicationGatewayIPConfiguration -Name &qu - -------------------------- 1: -------------------------- + -------------------------- Example 1 -------------------------- PS C:\> - + $rule1 = New-AzureRmNetworkSecurityRuleConfig -Name rdp-rule -Description "Allow RDP" -Access Allow -Protocol Tcp -Direction Inbound -Priority 100 -SourceAddressPrefix Internet -SourcePortRange * -DestinationAddressPrefix * -DestinationPortRange 3389 - - - - + Create a security rule allowing access from the Internet to port 3389 + + + Name : rdp-rule +Id : +Etag : +ProvisioningState : +Description : Allow RDP +Protocol : Tcp +SourcePortRange : * +DestinationPortRange : 3389 +SourceAddressPrefix : Internet +DestinationAddressPrefix : * +Access : Allow +Priority : 100 +Direction : Inbound + + + + + + + + + + + -------------------------- Example 2 -------------------------- + + PS C:\> + + $rule2 = New-AzureRmNetworkSecurityRuleConfig -Name web-rule -Description "Allow HTTP" -Access Allow -Protocol Tcp -Direction Inbound -Priority 101 -SourceAddressPrefix Internet -SourcePortRange * -DestinationAddressPrefix * -DestinationPortRange 80 + + Create a security rule allowing access from the Internet to port 80 + + + Name : web-rule +Id : +Etag : +ProvisioningState : +Description : Allow HTTP +Protocol : Tcp +SourcePortRange : * +DestinationPortRange : 80 +SourceAddressPrefix : Internet +DestinationAddressPrefix : * +Access : Allow +Priority : 101 +Direction : Inbound + @@ -25248,488 +26324,93 @@ Subnets : [] String - ResourceGroupName - - - - String - - - Location - - - - String - - - IpConfigurations - - - - List`1[PSVirtualNetworkGatewayIpConfiguration] - - - GatewayType - - - - String - - - VpnType - - - - String - - - EnableBgp - - - - Boolean - - - GatewaySku - - - - String - - - GatewayDefaultSite - - - - PSLocalNetworkGateway - - - VpnClientAddressPool - - - - List`1[String] - - - VpnClientRootCertificates - - - - List`1[PSVpnClientRootCertificate] - - - VpnClientRevokedCertificates - - - - List`1[PSVpnClientRevokedCertificate] - - - Asn - - - - UInt32 - - - PeerWeight - - - - Int32 - - - Tag - - - - Hashtable[] - - - Force - - - - SwitchParameter - - - InformationAction - - - - ActionPreference - - - InformationVariable - - - - String - - - - - - Name - - - - String - - String - - - none - - - ResourceGroupName - - - - String - - String - - - none - - - Location - - - - String - - String - - - none - - - IpConfigurations - - - - List`1[PSVirtualNetworkGatewayIpConfiguration] - - List`1[PSVirtualNetworkGatewayIpConfiguration] - - - none - - - GatewayType - - - - String - - String - - - none - - - VpnType - - - - String - - String - - - none - - - EnableBgp - - - - Boolean - - Boolean - - - none - - - GatewaySku - - - - String - - String - - - - - - GatewayDefaultSite - - - - PSLocalNetworkGateway - - PSLocalNetworkGateway - - - - - - VpnClientAddressPool - - - - List`1[String] - - List`1[String] - - - - - - VpnClientRootCertificates - - - - List`1[PSVpnClientRootCertificate] - - List`1[PSVpnClientRootCertificate] - - - - - - VpnClientRevokedCertificates - - - - List`1[PSVpnClientRevokedCertificate] - - List`1[PSVpnClientRevokedCertificate] - - - - - - Asn - - - - UInt32 - - UInt32 - - - - - - PeerWeight - - - - Int32 - - Int32 - - - - - - Tag - - - - Hashtable[] - - Hashtable[] - - - none - - - Force - - - - SwitchParameter - - SwitchParameter - - - none - - - InformationAction - - - - ActionPreference - - ActionPreference - - - - - - InformationVariable - - - - String - - String - - - - - - Profile - - - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, network, networking - - - - - -------------------------- 1: -------------------------- - - PS C:\> - - PS C:\> - - - - - - - - - - - - - - - - - - - - - - Set-AzureRmVirtualNetworkGateway - - Updates a virtual network gateway - - - - - Set - AzureRmVirtualNetworkGateway - - - - - - - - Set-AzureRmVirtualNetworkGateway - - VirtualNetworkGateway + ResourceGroupName - The virtual network gateway object to base modifications off of. This can be retrieved using Get-AzureRmVirtualNetworkGateway + - PSVirtualNetworkGateway + String + + + Location + + + + String + + + IpConfigurations + + + + List`1[PSVirtualNetworkGatewayIpConfiguration] + + + GatewayType + + + + String + + + VpnType + + + + String + + + EnableBgp + + + + Boolean GatewaySku - The virtual network gateway's SKU + String GatewayDefaultSite - The default site to use for force tunneling. If a default site is specified, all internet traffic from the gateway's vnet is routed to that site. + PSLocalNetworkGateway VpnClientAddressPool - The address space to allocate VPN client IP addresses from. This should not overlap with virtual network or on-premise ranges. + List`1[String] VpnClientRootCertificates - A list of VPN client root certificates to use for VPN client authentication. Connecting VPN clients must present certificates generated from one of these root certificates. + List`1[PSVpnClientRootCertificate] VpnClientRevokedCertificates - A list of revoked VPN client certificates. A VPN client presenting a certificate that matches one of these will be told to go away. + List`1[PSVpnClientRevokedCertificate] Asn - The virtual network gateway's ASN, used to set up BGP sessions inside IPsec tunnels + UInt32 PeerWeight - The weight added to routes learned over BGP from this virtual network gateway + Int32 @@ -25764,17 +26445,94 @@ Subnets : [] - - VirtualNetworkGateway + + Name - The virtual network gateway object to base modifications off of. This can be retrieved using Get-AzureRmVirtualNetworkGateway + - PSVirtualNetworkGateway + String + + String + + + none + + + ResourceGroupName + + + + String + + String + + + none + + + Location + + + + String + + String + + + none + + + IpConfigurations + + + + List`1[PSVirtualNetworkGatewayIpConfiguration] + + List`1[PSVirtualNetworkGatewayIpConfiguration] + + + none + + + GatewayType + + + + String + + String + + + none + + + VpnType + + + + String + + String + + + none + + + EnableBgp + + + + Boolean + + Boolean + + + none GatewaySku - The virtual network gateway's SKU. + String @@ -25786,7 +26544,7 @@ Subnets : [] GatewayDefaultSite - The default site to use for force tunneling. If a default site is specified, all internet traffic from the gateway's vnet is routed to that site. + PSLocalNetworkGateway @@ -25798,7 +26556,7 @@ Subnets : [] VpnClientAddressPool - The address space to allocate VPN client IP addresses from. This should not overlap with virtual network or on-premise ranges. + List`1[String] @@ -25810,7 +26568,7 @@ Subnets : [] VpnClientRootCertificates - A list of VPN client root certificates to use for VPN client authentication. Connecting VPN clients must present certificates generated from one of these root certificates. + List`1[PSVpnClientRootCertificate] @@ -25822,7 +26580,7 @@ Subnets : [] VpnClientRevokedCertificates - A list of revoked VPN client certificates. A VPN client presenting a certificate that matches one of these will be told to go away. + List`1[PSVpnClientRevokedCertificate] @@ -25834,7 +26592,7 @@ Subnets : [] Asn - The virtual network gateway's ASN, used to set up BGP sessions inside IPsec tunnels + UInt32 @@ -25846,7 +26604,7 @@ Subnets : [] PeerWeight - The weight added to routes learned over BGP from this virtual network gateway + Int32 @@ -25954,19 +26712,19 @@ Subnets : [] -------------------------- 1: -------------------------- - Update a virtual network gateway's ASN + PS C:\> - - PS C:\> $gw = Get-AzureRmVirtualNetworkGateway -ResourceGroupName "testrg" -Name "gw1" -PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - + PS C:\> - Set-AzureRmVirtualNetworkGateway is used to set a new, complete goal state for the virtual network gateway. Make sure the snapshot of - the virtual network gateway state you're working with is up to date. + + + + + @@ -26304,363 +27062,13 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 PSLocalNetworkGateway - PSLocalNetworkGateway - - - none - - - ConnectionType - - - - String - - String - - - none - - - RoutingWeight - - - - Int32 - - Int32 - - - none - - - SharedKey - - - - String - - String - - - none - - - Peer - - - - PSPeering - - PSPeering - - - - - - EnableBgp - - - - String - - String - - - - - - Tag - - - - Hashtable[] - - Hashtable[] - - - none - - - Force - - - - SwitchParameter - - SwitchParameter - - - none - - - InformationAction - - - - ActionPreference - - ActionPreference - - - - - - InformationVariable - - - - String - - String - - - - - - PeerId - - - - String - - String - - - - - - Profile - - - - azureprofile - - azureprofile - - - none - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, network, networking - - - - - -------------------------- 1: -------------------------- - - PS C:\> - - PS C:\> - - - - - - - - - - - - - - - - - - - - - - New-AzureRmVirtualNetworkGatewayIpConfig - - - - - - - New - AzureRmVirtualNetworkGatewayIpConfig - - - - - - - - New-AzureRmVirtualNetworkGatewayIpConfig - - Name - - - - String - - - PrivateIpAddress - - - - String - - - Subnet - - - - PSSubnet - - - InformationAction - - - - ActionPreference - - - InformationVariable - - - - String - - - - New-AzureRmVirtualNetworkGatewayIpConfig - - Name - - - - String - - - PrivateIpAddress - - - - String - - - SubnetId - - - - String - - - InformationAction - - - - ActionPreference - - - InformationVariable - - - - String - - - - New-AzureRmVirtualNetworkGatewayIpConfig - - Name - - - - String - - - PublicIpAddressId - - - - String - - - InformationAction - - - - ActionPreference - - - InformationVariable - - - - String - - - - New-AzureRmVirtualNetworkGatewayIpConfig - - Name - - - - String - - - PublicIpAddress - - - - PSPublicIpAddress - - - InformationAction - - - - ActionPreference - - - InformationVariable - - - - String - - - - - - Name + PSLocalNetworkGateway + + + none + + + ConnectionType @@ -26671,44 +27079,44 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 none - - PrivateIpAddress + + RoutingWeight - String + Int32 - String + Int32 none - - Subnet + + SharedKey - PSSubnet + String - PSSubnet + String none - - InformationAction + + Peer - ActionPreference + PSPeering - ActionPreference + PSPeering - - InformationVariable + + EnableBgp @@ -26719,20 +27127,44 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - - SubnetId + + Tag - String + Hashtable[] - String + Hashtable[] none - - PublicIpAddressId + + Force + + + + SwitchParameter + + SwitchParameter + + + none + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable @@ -26741,19 +27173,19 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 String - none + - - PublicIpAddress + + PeerId - PSPublicIpAddress + String - PSPublicIpAddress + String - none + Profile @@ -26830,50 +27262,50 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - New-AzureRmVirtualNetworkSubnetConfig + New-AzureRmVirtualNetworkGatewayIpConfig - Creates a virtual network subnet configuration. + New - AzureRmVirtualNetworkSubnetConfig + AzureRmVirtualNetworkGatewayIpConfig - The New-AzureRmVirtualNetworkSubnetConfig cmdlet creates a virtual network subnet configuration. + - New-AzureRmVirtualNetworkSubnetConfig + New-AzureRmVirtualNetworkGatewayIpConfig Name - Specifies the name of the subnet configuration to create. + String - - AddressPrefix + + PrivateIpAddress - Specifies a range of IP addresses for a subnet configuration. + String - - NetworkSecurityGroup + + SubnetId - Specifies a NetworkSecurityGroup object. + - PSNetworkSecurityGroup + String - - RouteTable + + PublicIpAddressId - PSRouteTable + String InformationAction @@ -26891,34 +27323,34 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - New-AzureRmVirtualNetworkSubnetConfig + New-AzureRmVirtualNetworkGatewayIpConfig Name - Specifies the name of the subnet configuration to create. + String - - AddressPrefix + + PrivateIpAddress - Specifies a range of IP addresses for a subnet configuration. + String - - NetworkSecurityGroupId + + Subnet - Specifies the ID of a network security group. + - String + PSSubnet - - RouteTableId + + PublicIpAddress - String + PSPublicIpAddress InformationAction @@ -26940,7 +27372,7 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 Name - Specifies the name of the subnet configuration to create. + String @@ -26949,10 +27381,10 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 none - - AddressPrefix + + PrivateIpAddress - Specifies a range of IP addresses for a subnet configuration. + String @@ -26961,26 +27393,26 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 none - - NetworkSecurityGroup + + SubnetId - Specifies a NetworkSecurityGroup object. + - PSNetworkSecurityGroup + String - PSNetworkSecurityGroup + String none - - RouteTable + + PublicIpAddressId - PSRouteTable + String - PSRouteTable + String none @@ -27009,26 +27441,26 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - - NetworkSecurityGroupId + + Subnet - Specifies the ID of a network security group. + - String + PSSubnet - String + PSSubnet none - - RouteTableId + + PublicIpAddress - String + PSPublicIpAddress - String + PSPublicIpAddress none @@ -27036,7 +27468,7 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 Profile - Specifies an Azure profile. + azureprofile @@ -27086,7 +27518,7 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 PS C:\> - + PS C:\> @@ -27103,194 +27535,55 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - - Add-AzureRmVirtualNetworkSubnetConfig - - - - Get-AzureRmVirtualNetworkSubnetConfig - - - - Remove-AzureRmVirtualNetworkSubnetConfig - - - - Set-AzureRmVirtualNetworkSubnetConfig - - - New-AzureRmVpnClientRevokedCertificate + New-AzureRmVirtualNetworkSubnetConfig - + Creates a virtual network subnet configuration. New - AzureRmVpnClientRevokedCertificate + AzureRmVirtualNetworkSubnetConfig - + The New-AzureRmVirtualNetworkSubnetConfig cmdlet creates a virtual network subnet configuration. - New-AzureRmVpnClientRevokedCertificate + New-AzureRmVirtualNetworkSubnetConfig Name - + Specifies the name of the subnet configuration to create. String - Thumbprint - - - - String - - - InformationAction - - - - ActionPreference - - - InformationVariable + AddressPrefix - + Specifies a range of IP addresses for a subnet configuration. String - - - - - Name - - - - String - - String - - - - - - Thumbprint - - - - String - - String - - - - - - InformationAction - - - - ActionPreference - - ActionPreference - - - - - - InformationVariable - - - - String - - String - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - New-AzureRmVpnClientRootCertificate - - - - - - - New - AzureRmVpnClientRootCertificate - - - - - - - - New-AzureRmVpnClientRootCertificate - - Name + + NetworkSecurityGroup - + Specifies a NetworkSecurityGroup object. - String + PSNetworkSecurityGroup - - PublicCertData + + RouteTable - String + PSRouteTable InformationAction @@ -27307,141 +27600,35 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 String - - - - Name - - - - String - - String - - - - - - PublicCertData - - - - String - - String - - - - - - InformationAction - - - - ActionPreference - - ActionPreference - - - - - - InformationVariable - - - - String - - String - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Remove-AzureRmApplicationGateway - - Removes an application gateway. - - - - - Remove - AzureRmApplicationGateway - - - - The Remove-AzureRmApplicationGateway cmdlet removes an application gateway. - - - Remove-AzureRmApplicationGateway - + New-AzureRmVirtualNetworkSubnetConfig + Name - Specifies the name of the application gateway to be removed. + Specifies the name of the subnet configuration to create. String - - ResourceGroupName + + AddressPrefix - Specifies the name of the resource group name that contains the application gateway. + Specifies a range of IP addresses for a subnet configuration. String - Force + NetworkSecurityGroupId - Forces the deletion of the application gateway regardless of whether resources are assigned to it. + Specifies the ID of a network security group. - SwitchParameter + String - - PassThru + + RouteTableId - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + - SwitchParameter + String InformationAction @@ -27460,10 +27647,10 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - + Name - Specifies the name of the application gateway to be removed. + Specifies the name of the subnet configuration to create. String @@ -27472,10 +27659,10 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 none - - ResourceGroupName + + AddressPrefix - Specifies the name of the resource group name that contains the application gateway. + Specifies a range of IP addresses for a subnet configuration. String @@ -27485,25 +27672,25 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 none - Force + NetworkSecurityGroup - Forces the deletion of the application gateway regardless of whether resources are assigned to it. + Specifies a NetworkSecurityGroup object. - SwitchParameter + PSNetworkSecurityGroup - SwitchParameter + PSNetworkSecurityGroup none - - PassThru + + RouteTable - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + - SwitchParameter + PSRouteTable - SwitchParameter + PSRouteTable none @@ -27532,10 +27719,34 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 + + NetworkSecurityGroupId + + Specifies the ID of a network security group. + + String + + String + + + none + + + RouteTableId + + + + String + + String + + + none + Profile - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + Specifies an Azure profile. azureprofile @@ -27561,7 +27772,7 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - System.String + @@ -27581,13 +27792,13 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - -------------------------- Example 1: Remove a specified application gateway -------------------------- + -------------------------- 1: -------------------------- PS C:\> - PS C:\> Remove-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" + - This command removes the application gateway named ApplicationGateway01 in the resource group named ResourceGroup01. + @@ -27603,7 +27814,19 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - Set-AzureRmApplicationGateway + Add-AzureRmVirtualNetworkSubnetConfig + + + + Get-AzureRmVirtualNetworkSubnetConfig + + + + Remove-AzureRmVirtualNetworkSubnetConfig + + + + Set-AzureRmVirtualNetworkSubnetConfig @@ -27611,36 +27834,36 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - Remove-AzureRmApplicationGatewayBackendAddressPool + New-AzureRmVpnClientRevokedCertificate - Removes a back-end address pool from an application gateway. + - Remove - AzureRmApplicationGatewayBackendAddressPool + New + AzureRmVpnClientRevokedCertificate - The Remove-AzureRmApplicationGatewayBackendAddressPool cmdlet removes a back-end address pool from an Azure application gateway. + - Remove-AzureRmApplicationGatewayBackendAddressPool + New-AzureRmVpnClientRevokedCertificate Name - Specifies the name of the back-end address pool that this cmdlet removes. + String - - ApplicationGateway + + Thumbprint - Specifies the application gateway from which this cmdlet removes a back-end address pool. + - PSApplicationGateway + String InformationAction @@ -27662,26 +27885,26 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 Name - Specifies the name of the back-end address pool that this cmdlet removes. + String String - none + - - ApplicationGateway + + Thumbprint - Specifies the application gateway from which this cmdlet removes a back-end address pool. + - PSApplicationGateway + String - PSApplicationGateway + String - none + InformationAction @@ -27707,23 +27930,11 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - System.String + @@ -27751,84 +27962,47 @@ PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 - Keywords: azure, azurerm, arm, resource, management, manager, network, networking + - - -------------------------- Example 1: Remove a backend address pool from an application gateway -------------------------- - - PS C:\> - - PS C:\> $AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" -PS C:\> Remove-AzureRmApplicationGatewayBackendAddressPool -ApplicationGateway $AppGw -Name "BackEndPool02" - - The first command gets the application gateway named ApplicationGateway01 belonging to the resource group named ResourceGroup01 and saves it in the $AppGw variable. The second command removes the back-end address pool named BackEndPool02 from the application gateway. - - - - - - - - - - - - - - Add-AzureRmApplicationGatewayBackendAddressPool - - - - Get-AzureRmApplicationGatewayBackendAddressPool - - - - New-AzureRmApplicationGatewayBackendAddressPool - - - - Set-AzureRmApplicationGatewayBackendAddressPool - - - Remove-AzureRmApplicationGatewayBackendHttpSettings + New-AzureRmVpnClientRootCertificate - Removes back-end HTTP settings from an application gateway. + - Remove - AzureRmApplicationGatewayBackendHttpSettings + New + AzureRmVpnClientRootCertificate - The Remove-AzureRmApplicationGatewayBackendHttpSettings cmdlet removes back-end Hypertext Transfer Protocol (HTTP) settings from an Azure application gateway. + - Remove-AzureRmApplicationGatewayBackendHttpSettings + New-AzureRmVpnClientRootCertificate Name - Specifies the name of the back-end HTTP settings that this cmdlet removes. + String - - ApplicationGateway + + PublicCertData - Specifies the application gateway from which this cmdlet removes back-end HTTP settings. + - PSApplicationGateway + String InformationAction @@ -27850,26 +28024,26 @@ PS C:\> Remove-AzureRmApplicationGatewayBackendAddressPool -ApplicationGatewa Name - Specifies the name of the back-end HTTP settings that this cmdlet removes. + String String - none + - - ApplicationGateway + + PublicCertData - Specifies the application gateway from which this cmdlet removes back-end HTTP settings. + - PSApplicationGateway + String - PSApplicationGateway + String - none + InformationAction @@ -27895,23 +28069,11 @@ PS C:\> Remove-AzureRmApplicationGatewayBackendAddressPool -ApplicationGatewa - - Profile - - Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - - azureprofile - - azureprofile - - - none - - System.String + @@ -27939,84 +28101,61 @@ PS C:\> Remove-AzureRmApplicationGatewayBackendAddressPool -ApplicationGatewa - Keywords: azure, azurerm, arm, resource, management, manager, network, networking + - - -------------------------- Example 1: Remove backend HTTP settings from an application gateway -------------------------- - - PS C:\> - - PS C:\> $AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" -PS C:\> Remove-AzureRmApplicationGatewayBackendHttpSettings -ApplicationGateway $AppGw -Name "BackEndSetting02" - - The first command gets an application gateway named ApplicationGateway01 that belongs to the resource group named ResourceGroup01 and stores it in the $AppGw variable. - - - - - - - - - - - - - - Add-AzureRmApplicationGatewayBackendHttpSettings - - - - New-AzureRmApplicationGatewayBackendHttpSettings - - - - Get-AzureRmApplicationGatewayBackendHttpSettings - - - - Set-AzureRmApplicationGatewayBackendHttpSettings - - - Remove-AzureRmApplicationGatewayFrontendIPConfig + Remove-AzureRmApplicationGateway - Removes a front-end IP configuration from an application gateway. + Removes an application gateway. Remove - AzureRmApplicationGatewayFrontendIPConfig + AzureRmApplicationGateway - The Remove-AzureRmApplicationGatewayFrontendIPConfig cmdlet removes frontend IP from an Azure application gateway. + The Remove-AzureRmApplicationGateway cmdlet removes an application gateway. - Remove-AzureRmApplicationGatewayFrontendIPConfig - + Remove-AzureRmApplicationGateway + Name - Specifies the name of a front-end IP configuration to remove. + Specifies the name of the application gateway to be removed. String - - ApplicationGateway + + ResourceGroupName - Specifies an application gateway from which to remove a front-end IP configuration. + Specifies the name of the resource group name that contains the application gateway. - PSApplicationGateway + String + + + Force + + Forces the deletion of the application gateway regardless of whether resources are assigned to it. + + SwitchParameter + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter InformationAction @@ -28035,10 +28174,10 @@ PS C:\> Remove-AzureRmApplicationGatewayBackendHttpSettings -ApplicationGatew - + Name - Specifies the name of a front-end IP configuration to remove. + Specifies the name of the application gateway to be removed. String @@ -28047,14 +28186,38 @@ PS C:\> Remove-AzureRmApplicationGatewayBackendHttpSettings -ApplicationGatew none - - ApplicationGateway + + ResourceGroupName - Specifies an application gateway from which to remove a front-end IP configuration. + Specifies the name of the resource group name that contains the application gateway. - PSApplicationGateway + String - PSApplicationGateway + String + + + none + + + Force + + Forces the deletion of the application gateway regardless of whether resources are assigned to it. + + SwitchParameter + + SwitchParameter + + + none + + + PassThru + + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + + SwitchParameter + + SwitchParameter none @@ -28099,7 +28262,7 @@ PS C:\> Remove-AzureRmApplicationGatewayBackendHttpSettings -ApplicationGatew - System.String + @@ -28112,7 +28275,7 @@ PS C:\> Remove-AzureRmApplicationGatewayBackendHttpSettings -ApplicationGatew - + System.String @@ -28132,14 +28295,13 @@ PS C:\> Remove-AzureRmApplicationGatewayBackendHttpSettings -ApplicationGatew - -------------------------- Example 1: Remove a frontend IP configuration -------------------------- + -------------------------- Example 1: Remove a specified application gateway -------------------------- PS C:\> - PS C:\> $AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" -PS C:\> Remove-AzureRmApplicationGatewayFrontendIPConfig -ApplicationGateway $AppGw -Name "FrontEndIP02" + PS C:\> Remove-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" - The first command gets an application gateway named ApplicationGateway01 and stores it in the $AppGw variable. + This command removes the application gateway named ApplicationGateway01 in the resource group named ResourceGroup01. @@ -28155,19 +28317,7 @@ PS C:\> Remove-AzureRmApplicationGatewayFrontendIPConfig -ApplicationGateway - Add-AzureRmApplicationGatewayFrontendIPConfig - - - - Get-AzureRmApplicationGatewayFrontendIPConfig - - - - New-AzureRmApplicationGatewayFrontendIPConfig - - - - Set-AzureRmApplicationGatewayFrontendIPConfig + Set-AzureRmApplicationGateway @@ -28175,34 +28325,34 @@ PS C:\> Remove-AzureRmApplicationGatewayFrontendIPConfig -ApplicationGateway - Remove-AzureRmApplicationGatewayFrontendPort + Remove-AzureRmApplicationGatewayBackendAddressPool - Removes a front-end port from an application gateway. + Removes a back-end address pool from an application gateway. Remove - AzureRmApplicationGatewayFrontendPort + AzureRmApplicationGatewayBackendAddressPool - The Remove-AzureRmApplicationGatewayFrontendPort cmdlet removes a front-end port from an Azure application gateway. + The Remove-AzureRmApplicationGatewayBackendAddressPool cmdlet removes a back-end address pool from an Azure application gateway. - Remove-AzureRmApplicationGatewayFrontendPort + Remove-AzureRmApplicationGatewayBackendAddressPool Name - Specifies name of the frontend port to remove. + Specifies the name of the back-end address pool that this cmdlet removes. String ApplicationGateway - Specifies the application gateway from which to remove a front-end port. + Specifies the application gateway from which this cmdlet removes a back-end address pool. PSApplicationGateway @@ -28226,7 +28376,7 @@ PS C:\> Remove-AzureRmApplicationGatewayFrontendIPConfig -ApplicationGateway Name - Specifies name of the frontend port to remove. + Specifies the name of the back-end address pool that this cmdlet removes. String @@ -28238,7 +28388,7 @@ PS C:\> Remove-AzureRmApplicationGatewayFrontendIPConfig -ApplicationGateway ApplicationGateway - Specifies the application gateway from which to remove a front-end port. + Specifies the application gateway from which this cmdlet removes a back-end address pool. PSApplicationGateway @@ -28320,14 +28470,14 @@ PS C:\> Remove-AzureRmApplicationGatewayFrontendIPConfig -ApplicationGateway - -------------------------- Example: Remove a frontend port from an application gateway -------------------------- + -------------------------- Example 1: Remove a backend address pool from an application gateway -------------------------- PS C:\> - PS C:\>$AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" -PS C:\> Remove-AzureRmApplicationGatewayFrontendPort -ApplicationGateway $ AppGw -Name "FrontEndPort02" + PS C:\> $AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> Remove-AzureRmApplicationGatewayBackendAddressPool -ApplicationGateway $AppGw -Name "BackEndPool02" - The first command gets an application gateway named ApplicationGateway01 that belongs to the resource group named ResourceGroup01 and stores the gateway in $AppGw variable. + The first command gets the application gateway named ApplicationGateway01 belonging to the resource group named ResourceGroup01 and saves it in the $AppGw variable. The second command removes the back-end address pool named BackEndPool02 from the application gateway. @@ -28343,19 +28493,19 @@ PS C:\> Remove-AzureRmApplicationGatewayFrontendPort -ApplicationGateway $ Ap - Add-AzureRmApplicationGatewayFrontendPort + Add-AzureRmApplicationGatewayBackendAddressPool - Get-AzureRmApplicationGatewayFrontendPort + Get-AzureRmApplicationGatewayBackendAddressPool - New-AzureRmApplicationGatewayFrontendPort + New-AzureRmApplicationGatewayBackendAddressPool - Set-AzureRmApplicationGatewayFrontendPort + Set-AzureRmApplicationGatewayBackendAddressPool @@ -28363,34 +28513,34 @@ PS C:\> Remove-AzureRmApplicationGatewayFrontendPort -ApplicationGateway $ Ap - Remove-AzureRmApplicationGatewayHttpListener + Remove-AzureRmApplicationGatewayBackendHttpSettings - Removes an HTTP listener from an application gateway. + Removes back-end HTTP settings from an application gateway. Remove - AzureRmApplicationGatewayHttpListener + AzureRmApplicationGatewayBackendHttpSettings - The Remove-AzureRmApplicationGatewayHttpListener cmdlet removes an HTTP listener from an Azureapplication gateway. + The Remove-AzureRmApplicationGatewayBackendHttpSettings cmdlet removes back-end Hypertext Transfer Protocol (HTTP) settings from an Azure application gateway. - Remove-AzureRmApplicationGatewayHttpListener + Remove-AzureRmApplicationGatewayBackendHttpSettings Name - Specifies the name of the HTTP listener to remove. + Specifies the name of the back-end HTTP settings that this cmdlet removes. String ApplicationGateway - Specifies the application gateway from which to remove an HTTP listener. + Specifies the application gateway from which this cmdlet removes back-end HTTP settings. PSApplicationGateway @@ -28414,7 +28564,7 @@ PS C:\> Remove-AzureRmApplicationGatewayFrontendPort -ApplicationGateway $ Ap Name - Specifies the name of the HTTP listener to remove. + Specifies the name of the back-end HTTP settings that this cmdlet removes. String @@ -28426,7 +28576,7 @@ PS C:\> Remove-AzureRmApplicationGatewayFrontendPort -ApplicationGateway $ Ap ApplicationGateway - Specifies the application gateway from which to remove an HTTP listener. + Specifies the application gateway from which this cmdlet removes back-end HTTP settings. PSApplicationGateway @@ -28508,14 +28658,14 @@ PS C:\> Remove-AzureRmApplicationGatewayFrontendPort -ApplicationGateway $ Ap - -------------------------- 1: -------------------------- + -------------------------- Example 1: Remove backend HTTP settings from an application gateway -------------------------- PS C:\> - PS C:\>$AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" -PS C:\> Remove-AzureRmApplicationGatewayHttpListener -ApplicationGateway $AppGw -Name "Listener02" + PS C:\> $AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> Remove-AzureRmApplicationGatewayBackendHttpSettings -ApplicationGateway $AppGw -Name "BackEndSetting02" - The first command gets an application gateway and stores it in the $AppGw variable. + The first command gets an application gateway named ApplicationGateway01 that belongs to the resource group named ResourceGroup01 and stores it in the $AppGw variable. @@ -28531,19 +28681,19 @@ PS C:\> Remove-AzureRmApplicationGatewayHttpListener -ApplicationGateway $App - Add-AzureRmApplicationGatewayHttpListener + Add-AzureRmApplicationGatewayBackendHttpSettings - Get-AzureRmApplicationGatewayHttpListener + New-AzureRmApplicationGatewayBackendHttpSettings - New-AzureRmApplicationGatewayHttpListener + Get-AzureRmApplicationGatewayBackendHttpSettings - Set-AzureRmApplicationGatewayHttpListener + Set-AzureRmApplicationGatewayBackendHttpSettings @@ -28551,34 +28701,34 @@ PS C:\> Remove-AzureRmApplicationGatewayHttpListener -ApplicationGateway $App - Remove-AzureRmApplicationGatewayIPConfiguration + Remove-AzureRmApplicationGatewayFrontendIPConfig - Removes an IP configuration from an application gateway. + Removes a front-end IP configuration from an application gateway. Remove - AzureRmApplicationGatewayIPConfiguration + AzureRmApplicationGatewayFrontendIPConfig - The Remove-AzureRmApplicationGatewayIPConfiguration cmdlet removes an IP configuration from an Azure application gateway. + The Remove-AzureRmApplicationGatewayFrontendIPConfig cmdlet removes frontend IP from an Azure application gateway. - Remove-AzureRmApplicationGatewayIPConfiguration + Remove-AzureRmApplicationGatewayFrontendIPConfig Name - Specifies the name of the IP configuration to remove. + Specifies the name of a front-end IP configuration to remove. String ApplicationGateway - Specifies the application gateway from which to remove an IP configuration. + Specifies an application gateway from which to remove a front-end IP configuration. PSApplicationGateway @@ -28602,7 +28752,7 @@ PS C:\> Remove-AzureRmApplicationGatewayHttpListener -ApplicationGateway $App Name - Specifies the name of the IP configuration to remove. + Specifies the name of a front-end IP configuration to remove. String @@ -28614,7 +28764,7 @@ PS C:\> Remove-AzureRmApplicationGatewayHttpListener -ApplicationGateway $App ApplicationGateway - Specifies the application gateway from which to remove an IP configuration. + Specifies an application gateway from which to remove a front-end IP configuration. PSApplicationGateway @@ -28696,14 +28846,14 @@ PS C:\> Remove-AzureRmApplicationGatewayHttpListener -ApplicationGateway $App - -------------------------- Example 1: Remove an IP configuration from an azure_2 application gateway. -------------------------- + -------------------------- Example 1: Remove a frontend IP configuration -------------------------- PS C:\> - PS C:\>$AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" -PS C:\> Remove-AzureRmApplicationGatewayIPConfiguration -ApplicationGateway $AppGw -Name "Subnet02" + PS C:\> $AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> Remove-AzureRmApplicationGatewayFrontendIPConfig -ApplicationGateway $AppGw -Name "FrontEndIP02" - The first command gets an application gateway and stores it in the $AppGw variable. + The first command gets an application gateway named ApplicationGateway01 and stores it in the $AppGw variable. @@ -28719,19 +28869,19 @@ PS C:\> Remove-AzureRmApplicationGatewayIPConfiguration -ApplicationGateway $ - Add-AzureRmApplicationGatewayIPConfiguration + Add-AzureRmApplicationGatewayFrontendIPConfig - Get-AzureRmApplicationGatewayIPConfiguration + Get-AzureRmApplicationGatewayFrontendIPConfig - New-AzureRmApplicationGatewayIPConfiguration + New-AzureRmApplicationGatewayFrontendIPConfig - Set-AzureRmApplicationGatewayIPConfiguration + Set-AzureRmApplicationGatewayFrontendIPConfig @@ -28739,171 +28889,34 @@ PS C:\> Remove-AzureRmApplicationGatewayIPConfiguration -ApplicationGateway $ - Remove-AzureRmApplicationGatewayProbeConfig - - - - - - - Remove - AzureRmApplicationGatewayProbeConfig - - - - - - - - Remove-AzureRmApplicationGatewayProbeConfig - - Name - - - - String - - - ApplicationGateway - - - - PSApplicationGateway - - - InformationAction - - - - ActionPreference - - - InformationVariable - - - - String - - - - - - Name - - - - String - - String - - - - - - ApplicationGateway - - - - PSApplicationGateway - - PSApplicationGateway - - - - - - InformationAction - - - - ActionPreference - - ActionPreference - - - - - - InformationVariable - - - - String - - String - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Remove-AzureRmApplicationGatewayRequestRoutingRule + Remove-AzureRmApplicationGatewayFrontendPort - Removes a request routing rule from an application gateway. + Removes a front-end port from an application gateway. Remove - AzureRmApplicationGatewayRequestRoutingRule + AzureRmApplicationGatewayFrontendPort - The Remove-AzureRmApplicationGatewayRequestRoutingRule cmdlet removes a request routing rule from an Azure application gateway. + The Remove-AzureRmApplicationGatewayFrontendPort cmdlet removes a front-end port from an Azure application gateway. - Remove-AzureRmApplicationGatewayRequestRoutingRule + Remove-AzureRmApplicationGatewayFrontendPort Name - Specifies the name of the request routing rule to remove. + Specifies name of the frontend port to remove. String ApplicationGateway - Specifies the application gateway from which to remove a request routing rule. + Specifies the application gateway from which to remove a front-end port. PSApplicationGateway @@ -28927,7 +28940,7 @@ PS C:\> Remove-AzureRmApplicationGatewayIPConfiguration -ApplicationGateway $ Name - Specifies the name of the request routing rule to remove. + Specifies name of the frontend port to remove. String @@ -28939,7 +28952,7 @@ PS C:\> Remove-AzureRmApplicationGatewayIPConfiguration -ApplicationGateway $ ApplicationGateway - Specifies the application gateway from which to remove a request routing rule. + Specifies the application gateway from which to remove a front-end port. PSApplicationGateway @@ -29021,14 +29034,14 @@ PS C:\> Remove-AzureRmApplicationGatewayIPConfiguration -ApplicationGateway $ - -------------------------- Example 1: Remove a request routing rule from an application gateway -------------------------- + -------------------------- Example: Remove a frontend port from an application gateway -------------------------- PS C:\> PS C:\>$AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" -PS C:\> Remove-AzureRmApplicationGatewayRequestRoutingRule -ApplicationGateway $AppGw -Name "Rule02" +PS C:\> Remove-AzureRmApplicationGatewayFrontendPort -ApplicationGateway $ AppGw -Name "FrontEndPort02" - The first command gets an application gateway and stores it in the $AppGw variable. + The first command gets an application gateway named ApplicationGateway01 that belongs to the resource group named ResourceGroup01 and stores the gateway in $AppGw variable. @@ -29044,19 +29057,19 @@ PS C:\> Remove-AzureRmApplicationGatewayRequestRoutingRule -ApplicationGatewa - Add-AzureRmApplicationGatewayRequestRoutingRule + Add-AzureRmApplicationGatewayFrontendPort - Get-AzureRmApplicationGatewayRequestRoutingRule + Get-AzureRmApplicationGatewayFrontendPort - New-AzureRmApplicationGatewayRequestRoutingRule + New-AzureRmApplicationGatewayFrontendPort - Set-AzureRmApplicationGatewayRequestRoutingRule + Set-AzureRmApplicationGatewayFrontendPort @@ -29064,34 +29077,34 @@ PS C:\> Remove-AzureRmApplicationGatewayRequestRoutingRule -ApplicationGatewa - Remove-AzureRmApplicationGatewaySslCertificate + Remove-AzureRmApplicationGatewayHttpListener - Removes an SSL certificate from an Azure application gateway. + Removes an HTTP listener from an application gateway. Remove - AzureRmApplicationGatewaySslCertificate + AzureRmApplicationGatewayHttpListener - The Remove-AzureRmApplicationGatewaySslCertificate cmdlet removes a Secure Sockets Layer (SSL) certificate from an Azure application gateway. + The Remove-AzureRmApplicationGatewayHttpListener cmdlet removes an HTTP listener from an Azureapplication gateway. - Remove-AzureRmApplicationGatewaySslCertificate + Remove-AzureRmApplicationGatewayHttpListener Name - Specifies the name of an SSL certificate that this cmdlet removes. + Specifies the name of the HTTP listener to remove. String ApplicationGateway - Specifies the application gateway from which this cmdlet removes an SSL certificate. + Specifies the application gateway from which to remove an HTTP listener. PSApplicationGateway @@ -29115,7 +29128,7 @@ PS C:\> Remove-AzureRmApplicationGatewayRequestRoutingRule -ApplicationGatewa Name - Specifies the name of an SSL certificate that this cmdlet removes. + Specifies the name of the HTTP listener to remove. String @@ -29127,7 +29140,7 @@ PS C:\> Remove-AzureRmApplicationGatewayRequestRoutingRule -ApplicationGatewa ApplicationGateway - Specifies the application gateway from which this cmdlet removes an SSL certificate. + Specifies the application gateway from which to remove an HTTP listener. PSApplicationGateway @@ -29209,14 +29222,14 @@ PS C:\> Remove-AzureRmApplicationGatewayRequestRoutingRule -ApplicationGatewa - -------------------------- Example 1: Remove an SSL certificate from an application gateway -------------------------- + -------------------------- 1: -------------------------- PS C:\> - PS C:\>$AppGW = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" -PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $AppGW -Name "Cert02" + PS C:\>$AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> Remove-AzureRmApplicationGatewayHttpListener -ApplicationGateway $AppGw -Name "Listener02" - This command removes the SSL certificate named Cert02 from the application gateway named ApplicationGateway01. + The first command gets an application gateway and stores it in the $AppGw variable. @@ -29232,19 +29245,19 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - Add-AzureRmApplicationGatewaySslCertificate + Add-AzureRmApplicationGatewayHttpListener - Get-AzureRmApplicationGatewaySslCertificate + Get-AzureRmApplicationGatewayHttpListener - New-AzureRmApplicationGatewaySslCertificate + New-AzureRmApplicationGatewayHttpListener - Set-AzureRmApplicationGatewaySslCertificate + Set-AzureRmApplicationGatewayHttpListener @@ -29252,34 +29265,34 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - Remove-AzureRmApplicationGatewayUrlPathMapConfig + Remove-AzureRmApplicationGatewayIPConfiguration - + Removes an IP configuration from an application gateway. Remove - AzureRmApplicationGatewayUrlPathMapConfig + AzureRmApplicationGatewayIPConfiguration - + The Remove-AzureRmApplicationGatewayIPConfiguration cmdlet removes an IP configuration from an Azure application gateway. - Remove-AzureRmApplicationGatewayUrlPathMapConfig + Remove-AzureRmApplicationGatewayIPConfiguration Name - + Specifies the name of the IP configuration to remove. String ApplicationGateway - + Specifies the application gateway from which to remove an IP configuration. PSApplicationGateway @@ -29303,26 +29316,26 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A Name - + Specifies the name of the IP configuration to remove. String String - + none ApplicationGateway - + Specifies the application gateway from which to remove an IP configuration. PSApplicationGateway PSApplicationGateway - + none InformationAction @@ -29348,16 +29361,29 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + - + System.String - + + @@ -29369,7 +29395,8 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + + @@ -29378,18 +29405,55 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + Keywords: azure, azurerm, arm, resource, management, manager, network, networking + + -------------------------- Example 1: Remove an IP configuration from an azure_2 application gateway. -------------------------- + + PS C:\> + + PS C:\>$AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> Remove-AzureRmApplicationGatewayIPConfiguration -ApplicationGateway $AppGw -Name "Subnet02" + + The first command gets an application gateway and stores it in the $AppGw variable. + + + + + + + + + + + + + + Add-AzureRmApplicationGatewayIPConfiguration + + + + Get-AzureRmApplicationGatewayIPConfiguration + + + + New-AzureRmApplicationGatewayIPConfiguration + + + + Set-AzureRmApplicationGatewayIPConfiguration + + - Remove-AzureRmExpressRouteCircuit + Remove-AzureRmApplicationGatewayProbeConfig @@ -29397,7 +29461,7 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A Remove - AzureRmExpressRouteCircuit + AzureRmApplicationGatewayProbeConfig @@ -29405,34 +29469,20 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - Remove-AzureRmExpressRouteCircuit - + Remove-AzureRmApplicationGatewayProbeConfig + Name String - - ResourceGroupName - - - - String - - - Force - - - - SwitchParameter - - - PassThru + + ApplicationGateway - SwitchParameter + PSApplicationGateway InformationAction @@ -29451,7 +29501,7 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + Name @@ -29463,38 +29513,14 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - - ResourceGroupName - - - - String - - String - - - - - - Force - - - - SwitchParameter - - SwitchParameter - - - - - - PassThru + + ApplicationGateway - SwitchParameter + PSApplicationGateway - SwitchParameter + PSApplicationGateway @@ -29566,36 +29592,36 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - Remove-AzureRmExpressRouteCircuitAuthorization + Remove-AzureRmApplicationGatewayRequestRoutingRule - + Removes a request routing rule from an application gateway. Remove - AzureRmExpressRouteCircuitAuthorization + AzureRmApplicationGatewayRequestRoutingRule - + The Remove-AzureRmApplicationGatewayRequestRoutingRule cmdlet removes a request routing rule from an Azure application gateway. - Remove-AzureRmExpressRouteCircuitAuthorization - + Remove-AzureRmApplicationGatewayRequestRoutingRule + Name - + Specifies the name of the request routing rule to remove. String - ExpressRouteCircuit + ApplicationGateway - + Specifies the application gateway from which to remove a request routing rule. - PSExpressRouteCircuit + PSApplicationGateway InformationAction @@ -29614,29 +29640,29 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + Name - + Specifies the name of the request routing rule to remove. String String - + none - ExpressRouteCircuit + ApplicationGateway - + Specifies the application gateway from which to remove a request routing rule. - PSExpressRouteCircuit + PSApplicationGateway - PSExpressRouteCircuit + PSApplicationGateway - + none InformationAction @@ -29662,16 +29688,29 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A + + Profile + + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. + + azureprofile + + azureprofile + + + none + - + System.String - + + @@ -29683,7 +29722,8 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + + @@ -29692,47 +29732,84 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + Keywords: azure, azurerm, arm, resource, management, manager, network, networking + + -------------------------- Example 1: Remove a request routing rule from an application gateway -------------------------- + + PS C:\> + + PS C:\>$AppGw = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> Remove-AzureRmApplicationGatewayRequestRoutingRule -ApplicationGateway $AppGw -Name "Rule02" + + The first command gets an application gateway and stores it in the $AppGw variable. + + + + + + + + + + + + + + Add-AzureRmApplicationGatewayRequestRoutingRule + + + + Get-AzureRmApplicationGatewayRequestRoutingRule + + + + New-AzureRmApplicationGatewayRequestRoutingRule + + + + Set-AzureRmApplicationGatewayRequestRoutingRule + + - Remove-AzureRmExpressRouteCircuitPeeringConfig + Remove-AzureRmApplicationGatewaySslCertificate - + Removes an SSL certificate from an Azure application gateway. Remove - AzureRmExpressRouteCircuitPeeringConfig + AzureRmApplicationGatewaySslCertificate - + The Remove-AzureRmApplicationGatewaySslCertificate cmdlet removes a Secure Sockets Layer (SSL) certificate from an Azure application gateway. - Remove-AzureRmExpressRouteCircuitPeeringConfig - + Remove-AzureRmApplicationGatewaySslCertificate + Name - + Specifies the name of an SSL certificate that this cmdlet removes. String - ExpressRouteCircuit + ApplicationGateway - + Specifies the application gateway from which this cmdlet removes an SSL certificate. - PSExpressRouteCircuit + PSApplicationGateway InformationAction @@ -29751,29 +29828,29 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + Name - + Specifies the name of an SSL certificate that this cmdlet removes. String String - + none - ExpressRouteCircuit + ApplicationGateway - + Specifies the application gateway from which this cmdlet removes an SSL certificate. - PSExpressRouteCircuit + PSApplicationGateway - PSExpressRouteCircuit + PSApplicationGateway - + none InformationAction @@ -29799,23 +29876,23 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - - Circuit + + Profile - + Specifies the Azure profile from which this cmdlet reads. If you do not specify a profile, this cmdlet reads from the local default profile. - psexpressroutecircuit + azureprofile - psexpressroutecircuit + azureprofile - + none - + System.String @@ -29843,61 +29920,84 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + Keywords: azure, azurerm, arm, resource, management, manager, network, networking + + -------------------------- Example 1: Remove an SSL certificate from an application gateway -------------------------- + + PS C:\> + + PS C:\>$AppGW = Get-AzureRmApplicationGateway -Name "ApplicationGateway01" -ResourceGroupName "ResourceGroup01" +PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $AppGW -Name "Cert02" + + This command removes the SSL certificate named Cert02 from the application gateway named ApplicationGateway01. + + + + + + + + + + + + + + Add-AzureRmApplicationGatewaySslCertificate + + + + Get-AzureRmApplicationGatewaySslCertificate + + + + New-AzureRmApplicationGatewaySslCertificate + + + + Set-AzureRmApplicationGatewaySslCertificate + + - Remove-AzureRmLoadBalancer + Remove-AzureRmApplicationGatewayUrlPathMapConfig - Removes a load balancer. + Remove - AzureRmLoadBalancer + AzureRmApplicationGatewayUrlPathMapConfig - The Remove-AzureRmLoadBalancer cmdlet removes an Azure load balancer. + - Remove-AzureRmLoadBalancer - + Remove-AzureRmApplicationGatewayUrlPathMapConfig + Name - Specifies the name of the load balancer to remove. - - String - - - ResourceGroupName - - Specifies the name of the resource group that contains the load balancer to remove. + String - - Force - - Indicates that this cmdlet removes the load balancer regardless of whether resources are assigned to it. - - SwitchParameter - - - PassThru + + ApplicationGateway - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + - SwitchParameter + PSApplicationGateway InformationAction @@ -29916,53 +30016,29 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + Name - Specifies the name of the load balancer to remove. - - String - - String - - - none - - - ResourceGroupName - - Specifies the name of the resource group that contains the load balancer to remove. + String String - none - - - Force - - Indicates that this cmdlet removes the load balancer regardless of whether resources are assigned to it. - - SwitchParameter - - SwitchParameter - - - none + - - PassThru + + ApplicationGateway - Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. + - SwitchParameter + PSApplicationGateway - SwitchParameter + PSApplicationGateway - none + InformationAction @@ -29988,18 +30064,6 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - - Profile - - Specifies an Azure profile. - - azureprofile - - azureprofile - - - none - @@ -30032,79 +30096,61 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - Keywords: azure, azurerm, arm, resource, management, manager, network, networking + - - -------------------------- 1: -------------------------- - - PS C:\> - - - - - - - - - - - - - - - - - - Get-AzureRmLoadBalancer - - - - New-AzureRmLoadBalancer - - - - Set-AzureRmLoadBalancer - - - Remove-AzureRmLoadBalancerBackendAddressPoolConfig + Remove-AzureRmExpressRouteCircuit - Removes a backend address pool configuration from a load balancer. + Remove - AzureRmLoadBalancerBackendAddressPoolConfig + AzureRmExpressRouteCircuit - The Remove-AzureRmLoadBalancerBackendAddressPoolConfig cmdlet removes a backend address pool from a load balancer. + - Remove-AzureRmLoadBalancerBackendAddressPoolConfig - + Remove-AzureRmExpressRouteCircuit + Name - Specifies the name of the backend address pool to remove. + String - - LoadBalancer + + ResourceGroupName - Specifies the load balancer that contains the backend address pool to remove. + - PSLoadBalancer + String + + + Force + + + + SwitchParameter + + + PassThru + + + + SwitchParameter InformationAction @@ -30123,65 +30169,77 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + Name - Specifies the name of the backend address pool to remove. + String String - none + - - LoadBalancer + + ResourceGroupName - Specifies the load balancer that contains the backend address pool to remove. + - PSLoadBalancer + String - PSLoadBalancer + String - none + - InformationAction + Force - ActionPreference + SwitchParameter - ActionPreference + SwitchParameter - InformationVariable + PassThru - String + SwitchParameter - String + SwitchParameter - Profile + InformationAction - Specifies an Azure profile. + - azureprofile + ActionPreference - azureprofile + ActionPreference - none + + + + InformationVariable + + + + String + + String + + + @@ -30215,79 +30273,47 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - Keywords: azure, azurerm, arm, resource, management, manager, network, networking + - - -------------------------- 1: -------------------------- - - PS C:\> - - - - - - - - - - - - - - - - - - Add-AzureRmLoadBalancerBackendAddressPoolConfig - - - - Get-AzureRmLoadBalancerBackendAddressPoolConfig - - - - New-AzureRmLoadBalancerBackendAddressPoolConfig - - - Remove-AzureRmLoadBalancerFrontendIpConfig + Remove-AzureRmExpressRouteCircuitAuthorization - Removes a front-end IP configuration from a load balancer. + Remove - AzureRmLoadBalancerFrontendIpConfig + AzureRmExpressRouteCircuitAuthorization - The Remove-AzureRmLoadBalancerFrontendIpConfig cmdlet removes a front-end IP configuration from an Azure load balancer. + - Remove-AzureRmLoadBalancerFrontendIpConfig + Remove-AzureRmExpressRouteCircuitAuthorization Name - Specifies the name of the front-end IP address configuration to remove. + String - LoadBalancer + ExpressRouteCircuit - Specifies the load balancer that contains the front-end IP configuration to remove. + - PSLoadBalancer + PSExpressRouteCircuit InformationAction @@ -30309,26 +30335,26 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A Name - Specifies the name of the front-end IP address configuration to remove. + String String - none + - LoadBalancer + ExpressRouteCircuit - Specifies the load balancer that contains the front-end IP configuration to remove. + - PSLoadBalancer + PSExpressRouteCircuit - PSLoadBalancer + PSExpressRouteCircuit - none + InformationAction @@ -30354,18 +30380,6 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - - Profile - - Specifies an Azure profile. - - azureprofile - - azureprofile - - - none - @@ -30398,54 +30412,18 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - Keywords: azure, azurerm, arm, resource, management, manager, network, networking + - - -------------------------- 1: -------------------------- - - PS C:\> - - - - - - - - - - - - - - - - - - Add-AzureRmLoadBalancerFrontendIpConfig - - - - Get-AzureRmLoadBalancerFrontendIpConfig - - - - New-AzureRmLoadBalancerFrontendIpConfig - - - - Set-AzureRmLoadBalancerFrontendIpConfig - - - Remove-AzureRmLoadBalancerInboundNatPoolConfig + Remove-AzureRmExpressRouteCircuitPeeringConfig @@ -30453,7 +30431,7 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A Remove - AzureRmLoadBalancerInboundNatPoolConfig + AzureRmExpressRouteCircuitPeeringConfig @@ -30461,7 +30439,7 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - Remove-AzureRmLoadBalancerInboundNatPoolConfig + Remove-AzureRmExpressRouteCircuitPeeringConfig Name @@ -30470,11 +30448,11 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A String - LoadBalancer + ExpressRouteCircuit - PSLoadBalancer + PSExpressRouteCircuit InformationAction @@ -30506,13 +30484,13 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - LoadBalancer + ExpressRouteCircuit - PSLoadBalancer + PSExpressRouteCircuit - PSLoadBalancer + PSExpressRouteCircuit @@ -30541,6 +30519,18 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A + + Circuit + + + + psexpressroutecircuit + + psexpressroutecircuit + + + + @@ -30581,67 +30571,67 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + - Get-AzureRmExpressRouteCircuitStats + Remove-AzureRmLoadBalancer - + Removes a load balancer. - Get - AzureRmExpressRouteCircuitStats + Remove + AzureRmLoadBalancer - + The Remove-AzureRmLoadBalancer cmdlet removes an Azure load balancer. - Get-AzureRmExpressRouteCircuitStats + Remove-AzureRmLoadBalancer Name - + Specifies the name of the load balancer to remove. String ResourceGroupName - + Specifies the name of the resource group that contains the load balancer to remove. String - - ExpressRouteCircuitName + + Force - + Indicates that this cmdlet removes the load balancer regardless of whether resources are assigned to it. - String + SwitchParameter - - PeeringType + + PassThru - + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - String + SwitchParameter - Force + InformationAction - SwitchParameter + ActionPreference - PassThru + InformationVariable - SwitchParameter + String @@ -30649,75 +30639,87 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A Name - + Specifies the name of the load balancer to remove. String String - + none ResourceGroupName - + Specifies the name of the resource group that contains the load balancer to remove. String String - + none - - ExpressRouteCircuitName + + Force - + Indicates that this cmdlet removes the load balancer regardless of whether resources are assigned to it. - String + SwitchParameter - String + SwitchParameter - + none - - PeeringType + + PassThru - + Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output. - String + SwitchParameter - String + SwitchParameter - + none - Force + InformationAction - SwitchParameter + ActionPreference - SwitchParameter + ActionPreference - PassThru + InformationVariable - SwitchParameter + String - SwitchParameter + String + + Profile + + Specifies an Azure profile. + + azureprofile + + azureprofile + + + none + @@ -30727,7 +30729,8 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + + @@ -30739,7 +30742,8 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + + @@ -30748,170 +30752,156 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + Keywords: azure, azurerm, arm, resource, management, manager, network, networking + + -------------------------- 1: -------------------------- + + PS C:\> + + + + + + + + + + + + + + + + + + Get-AzureRmLoadBalancer + + + + New-AzureRmLoadBalancer + + + + Set-AzureRmLoadBalancer + + - - + - Get-AzureRmExpressRouteCircuitARPTable + Remove-AzureRmLoadBalancerBackendAddressPoolConfig - + Removes a backend address pool configuration from a load balancer. - Get - AzureRmExpressRouteCircuitARPTable + Remove + AzureRmLoadBalancerBackendAddressPoolConfig - + The Remove-AzureRmLoadBalancerBackendAddressPoolConfig cmdlet removes a backend address pool from a load balancer. - Get-AzureRmExpressRouteCircuitARPTable - + Remove-AzureRmLoadBalancerBackendAddressPoolConfig + Name - - - String - - - ResourceGroupName - - - - String - - - ExpressRouteCircuitName - - - - String - - - PeeringType - - + Specifies the name of the backend address pool to remove. String - - DevicePath + + LoadBalancer - + Specifies the load balancer that contains the backend address pool to remove. - String + PSLoadBalancer - Force + InformationAction - SwitchParameter + ActionPreference - PassThru + InformationVariable - SwitchParameter + String - + Name - - - String - - String - - - - - - ResourceGroupName - - - - String - - String - - - - - - ExpressRouteCircuitName - - + Specifies the name of the backend address pool to remove. String String - + none - - PeeringType + + LoadBalancer - + Specifies the load balancer that contains the backend address pool to remove. - String + PSLoadBalancer - String + PSLoadBalancer - + none - - DevicePath + + InformationAction - String + ActionPreference - String + ActionPreference - Force + InformationVariable - SwitchParameter + String - SwitchParameter + String - PassThru + Profile - + Specifies an Azure profile. - SwitchParameter + azureprofile - SwitchParameter + azureprofile - + none @@ -30922,7 +30912,8 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + + @@ -30934,7 +30925,8 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + + @@ -30943,138 +30935,135 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + Keywords: azure, azurerm, arm, resource, management, manager, network, networking + + -------------------------- 1: -------------------------- + + PS C:\> + + + + + + + + + + + + + + + + + + Add-AzureRmLoadBalancerBackendAddressPoolConfig + + + + Get-AzureRmLoadBalancerBackendAddressPoolConfig + + + + New-AzureRmLoadBalancerBackendAddressPoolConfig + + - - - + - Get-AzureRmExpressRouteCircuitRouteTableSummary + Remove-AzureRmLoadBalancerFrontendIpConfig - + Removes a front-end IP configuration from a load balancer. - Get - AzureRmExpressRouteCircuitRouteTableSummary + Remove + AzureRmLoadBalancerFrontendIpConfig - + The Remove-AzureRmLoadBalancerFrontendIpConfig cmdlet removes a front-end IP configuration from an Azure load balancer. - Get-AzureRmExpressRouteCircuitRouteTableSummary - + Remove-AzureRmLoadBalancerFrontendIpConfig + Name - - - String - - - ResourceGroupName - - - - String - - - ExpressRouteCircuitName - - - - String - - - PeeringType - - + Specifies the name of the front-end IP address configuration to remove. String - - DevicePath + + LoadBalancer - + Specifies the load balancer that contains the front-end IP configuration to remove. - String + PSLoadBalancer - Force + InformationAction - SwitchParameter + ActionPreference - PassThru + InformationVariable - SwitchParameter + String - + Name - - - String - - String - - - - - - ResourceGroupName - - + Specifies the name of the front-end IP address configuration to remove. String String - + none - - ExpressRouteCircuitName + + LoadBalancer - + Specifies the load balancer that contains the front-end IP configuration to remove. - String + PSLoadBalancer - String + PSLoadBalancer - + none - - PeeringType + + InformationAction - String + ActionPreference - String + ActionPreference - - DevicePath + + InformationVariable @@ -31086,28 +31075,16 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - Force - - - - SwitchParameter - - SwitchParameter - - - - - - PassThru + Profile - + Specifies an Azure profile. - SwitchParameter + azureprofile - SwitchParameter + azureprofile - + none @@ -31118,7 +31095,8 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + + @@ -31130,7 +31108,8 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + + @@ -31139,27 +31118,62 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + Keywords: azure, azurerm, arm, resource, management, manager, network, networking + + -------------------------- 1: -------------------------- + + PS C:\> + + + + + + + + + + + + + + + + + + Add-AzureRmLoadBalancerFrontendIpConfig + + + + Get-AzureRmLoadBalancerFrontendIpConfig + + + + New-AzureRmLoadBalancerFrontendIpConfig + + + + Set-AzureRmLoadBalancerFrontendIpConfig + + - - + - Get-AzureRmExpressRouteCircuitRouteTable + Remove-AzureRmLoadBalancerInboundNatPoolConfig - Get - AzureRmExpressRouteCircuitRouteTable + Remove + AzureRmLoadBalancerInboundNatPoolConfig @@ -31167,60 +31181,39 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - Get-AzureRmExpressRouteCircuitRouteTable - + Remove-AzureRmLoadBalancerInboundNatPoolConfig + Name String - - ResourceGroupName - - - - String - - - ExpressRouteCircuitName - - - - String - - - PeeringType - - - - String - - - DevicePath + + LoadBalancer - String + PSLoadBalancer - Force + InformationAction - SwitchParameter + ActionPreference - PassThru + InformationVariable - SwitchParameter + String - + Name @@ -31232,74 +31225,38 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - - ResourceGroupName - - - - String - - String - - - - - - ExpressRouteCircuitName - - - - String - - String - - - - - - PeeringType - - - - String - - String - - - - - - DevicePath + + LoadBalancer - String + PSLoadBalancer - String + PSLoadBalancer - Force + InformationAction - SwitchParameter + ActionPreference - SwitchParameter + ActionPreference - PassThru + InformationVariable - SwitchParameter + String - SwitchParameter + String @@ -31313,7 +31270,8 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + + @@ -31325,7 +31283,8 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - + + @@ -31342,10 +31301,6 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - - - - @@ -32253,18 +32208,189 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A - - Profile - - Specifies an Azure profile. - - azureprofile - - azureprofile - - - none - + + Profile + + Specifies an Azure profile. + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, network, networking + + + + + -------------------------- 1: -------------------------- + + PS C:\> + + + + + + + + + + + + + + + + + + + + Get-AzureRmNetworkInterface + + + + New-AzureRmNetworkInterface + + + + Set-AzureRmNetworkInterface + + + + + + + + Remove-AzureRmNetworkInterfaceIpConfig + + Removes a network interface IPConfiguration from a network interface. + + + + + Remove + AzureRmNetworkInterfaceIpConfig + + + + The Remove-AzureRmNetworkInterfaceIpConfig cmdlet removes a network interface IPConfiguration from an Azure network interface. + + + + Remove-AzureRmNetworkInterfaceIpConfig + + Name + + Specifies the name of the network interface IPConfiguration to remove. + + String + + + NetworkInterface + + Specifies a NetworkInterface object. This object contains the a network interface IPConfiguration to remove. + + PSNetworkInterface + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + Name + + Specifies the name of the network interface IPConfiguration to remove. + + String + + String + + + + + + NetworkInterface + + Specifies a NetworkInterface object. This object contains the a network interface IPConfiguration to remove. + + PSNetworkInterface + + PSNetworkInterface + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + @@ -32300,175 +32426,6 @@ PS C:\> Remove-AzureRmApplicationGatewaySslCertificate -ApplicationGateway $A Keywords: azure, azurerm, arm, resource, management, manager, network, networking - - - -------------------------- 1: -------------------------- - - PS C:\> - - - - - - - - - - - - - - - - - - - - Get-AzureRmNetworkInterface - - - - New-AzureRmNetworkInterface - - - - Set-AzureRmNetworkInterface - - - - - - - - Remove-AzureRmNetworkInterfaceIpConfig - - Removes a network interface IPConfiguration from a network interface. - - - - - Remove - AzureRmNetworkInterfaceIpConfig - - - - The Remove-AzureRmNetworkInterfaceIpConfig cmdlet removes a network interface IPConfiguration from an Azure network interface. - - - - Remove-AzureRmNetworkInterfaceIpConfig - - Name - - Specifies the name of the network interface IPConfiguration to remove. - - String - - - NetworkInterface - - Specifies a NetworkInterface object. This object contains the a network interface IPConfiguration to remove. - - PSNetworkInterface - - - InformationAction - - - - ActionPreference - - - InformationVariable - - - - String - - - - - - Name - - Specifies the name of the network interface IPConfiguration to remove. - - String - - String - - - - - - NetworkInterface - - Specifies a NetworkInterface object. This object contains the a network interface IPConfiguration to remove. - - PSNetworkInterface - - PSNetworkInterface - - - - - - InformationAction - - - - ActionPreference - - ActionPreference - - - - - - InformationVariable - - - - String - - String - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Keywords: azure, azurerm, arm, resource, management, manager, network, networking - - @@ -34263,7 +34220,8 @@ Are you sure you want to remove resource 'routetable01' - + + @@ -34275,7 +34233,8 @@ Are you sure you want to remove resource 'routetable01' - + + @@ -34625,7 +34584,8 @@ Are you sure you want to remove resource 'routetable01' - + + @@ -34637,7 +34597,8 @@ Are you sure you want to remove resource 'routetable01' - + + @@ -34800,7 +34761,8 @@ Are you sure you want to remove resource 'routetable01' - + + @@ -34812,7 +34774,8 @@ Are you sure you want to remove resource 'routetable01' - + + @@ -35298,7 +35261,8 @@ Are you sure you want to remove resource 'routetable01' - + + @@ -35310,7 +35274,8 @@ Are you sure you want to remove resource 'routetable01' - + + @@ -37613,7 +37578,8 @@ PS C:\> $AppGw = Set-AzureRmApplicationGatewayIPConfiguration -ApplicationGat - + + @@ -37625,7 +37591,8 @@ PS C:\> $AppGw = Set-AzureRmApplicationGatewayIPConfiguration -ApplicationGat - + + @@ -38757,7 +38724,8 @@ PS C:\> $Cert = Set-AzureRmApplicationGatewaySslCertificate –ApplicationGat - + + @@ -38769,7 +38737,8 @@ PS C:\> $Cert = Set-AzureRmApplicationGatewaySslCertificate –ApplicationGat - + + @@ -41269,13 +41238,34 @@ PS C:\> $Cert = Set-AzureRmApplicationGatewaySslCertificate –ApplicationGat PSLocalNetworkGateway - + AddressPrefix List`1[String] + + Asn + + + + UInt32 + + + BgpPeeringAddress + + + + String + + + PeerWeight + + + + Int32 + InformationAction @@ -41305,7 +41295,7 @@ PS C:\> $Cert = Set-AzureRmApplicationGatewaySslCertificate –ApplicationGat none - + AddressPrefix @@ -41317,6 +41307,42 @@ PS C:\> $Cert = Set-AzureRmApplicationGatewaySslCertificate –ApplicationGat none + + Asn + + + + UInt32 + + UInt32 + + + + + + BgpPeeringAddress + + + + String + + String + + + + + + PeerWeight + + + + Int32 + + Int32 + + + + InformationAction @@ -41958,7 +41984,8 @@ PS C:\> $Cert = Set-AzureRmApplicationGatewaySslCertificate –ApplicationGat - + + @@ -41970,7 +41997,8 @@ PS C:\> $Cert = Set-AzureRmApplicationGatewaySslCertificate –ApplicationGat - + + @@ -43375,6 +43403,317 @@ Subnets : [] + + + Set-AzureRmVirtualNetworkGateway + + Updates a virtual network gateway + + + + + Set + AzureRmVirtualNetworkGateway + + + + + + + + Set-AzureRmVirtualNetworkGateway + + VirtualNetworkGateway + + The virtual network gateway object to base modifications off of. This can be retrieved using Get-AzureRmVirtualNetworkGateway + + PSVirtualNetworkGateway + + + GatewaySku + + The virtual network gateway's SKU. + + String + + + GatewayDefaultSite + + The default site to use for force tunneling. If a default site is specified, all internet traffic from the gateway's vnet is routed to that site. + + PSLocalNetworkGateway + + + VpnClientAddressPool + + The address space to allocate VPN client IP addresses from. This should not overlap with virtual network or on-premise ranges. + + List`1[String] + + + VpnClientRootCertificates + + A list of VPN client root certificates to use for VPN client authentication. Connecting VPN clients must present certificates generated from one of these root certificates. + + List`1[PSVpnClientRootCertificate] + + + VpnClientRevokedCertificates + + A list of revoked VPN client certificates. A VPN client presenting a certificate that matches one of these will be told to go away. + + List`1[PSVpnClientRevokedCertificate] + + + Asn + + The virtual network gateway's ASN, used to set up BGP sessions inside IPsec tunnels + + UInt32 + + + PeerWeight + + The weight added to routes learned over BGP from this virtual network gateway + + Int32 + + + InformationAction + + + + ActionPreference + + + InformationVariable + + + + String + + + + + + VirtualNetworkGateway + + The virtual network gateway object to base modifications off of. This can be retrieved using Get-AzureRmVirtualNetworkGateway + + PSVirtualNetworkGateway + + PSVirtualNetworkGateway + + + + + + GatewaySku + + The virtual network gateway's SKU. + + String + + String + + + + + + GatewayDefaultSite + + The default site to use for force tunneling. If a default site is specified, all internet traffic from the gateway's vnet is routed to that site. + + PSLocalNetworkGateway + + PSLocalNetworkGateway + + + + + + VpnClientAddressPool + + The address space to allocate VPN client IP addresses from. This should not overlap with virtual network or on-premise ranges. + + List`1[String] + + List`1[String] + + + + + + VpnClientRootCertificates + + A list of VPN client root certificates to use for VPN client authentication. Connecting VPN clients must present certificates generated from one of these root certificates. + + List`1[PSVpnClientRootCertificate] + + List`1[PSVpnClientRootCertificate] + + + + + + VpnClientRevokedCertificates + + A list of revoked VPN client certificates. A VPN client presenting a certificate that matches one of these will be told to go away. + + List`1[PSVpnClientRevokedCertificate] + + List`1[PSVpnClientRevokedCertificate] + + + + + + Asn + + The virtual network gateway's ASN, used to set up BGP sessions inside IPsec tunnels + + UInt32 + + UInt32 + + + + + + PeerWeight + + The weight added to routes learned over BGP from this virtual network gateway + + Int32 + + Int32 + + + + + + InformationAction + + + + ActionPreference + + ActionPreference + + + + + + InformationVariable + + + + String + + String + + + + + + Tag + + + + hashtable[] + + hashtable[] + + + none + + + Force + + + + switchparameter + + switchparameter + + + none + + + Profile + + + + azureprofile + + azureprofile + + + none + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords: azure, azurerm, arm, resource, management, manager, network, networking + + + + + -------------------------- 1: -------------------------- + + PS C:\> + + PS C:\> $gw = Get-AzureRmVirtualNetworkGateway -ResourceGroupName "testrg" -Name "gw1" +PS C:\> Set-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $gw -Asn 1337 + + Set-AzureRmVirtualNetworkGateway is used to set a new, complete goal state for the virtual network gateway. Make sure the snapshot of + the virtual network gateway state you're working with is up to date. + + + + + + + + + + + + + + + + + Set-AzureRmVirtualNetworkGatewayConnection @@ -43862,7 +44201,8 @@ Subnets : [] - + + @@ -43874,7 +44214,8 @@ Subnets : [] - + + @@ -43999,7 +44340,8 @@ Subnets : [] - + + @@ -44011,7 +44353,8 @@ Subnets : [] - + +