@@ -789,39 +789,75 @@ With Azure Virtual Desktop, you can independently control public traffic for wor
789
789
1 . In the same PowerShell session, you can disable public access and use private access by running the following command:
790
790
791
791
``` azurepowershell
792
- Update-AzWvdworkspace -Name <WorkspaceName> -ResourceGroup <ResourceGroupName> -PublicNetworkAccess Disabled
792
+ $parameters = @{
793
+ Name = '<WorkspaceName>'
794
+ ResourceGroupName = '<ResourceGroupName>'
795
+ PublicNetworkAccess = 'Disabled'
796
+ }
797
+
798
+ Update-AzWvdWorkspace @parameters
793
799
```
794
800
795
801
1 . To enable public access from all networks, run the following command:
796
802
797
803
``` azurepowershell
798
- Update-AzWvdworkspace -Name <WorkspaceName> -ResourceGroup <ResourceGroupName> -PublicNetworkAccess Enabled
804
+ $parameters = @{
805
+ Name = '<WorkspaceName>'
806
+ ResourceGroupName = '<ResourceGroupName>'
807
+ PublicNetworkAccess = 'Enabled'
808
+ }
809
+
810
+ Update-AzWvdWorkspace @parameters
799
811
```
800
812
801
813
#### Host pools
802
814
803
815
1 . In the same PowerShell session, you can disable public access and use private access by running the following command:
804
816
805
817
``` azurepowershell
806
- Update-AzWvdHostPool -Name <HostPoolName> -ResourceGroup <ResourceGroupName> -PublicNetworkAccess Disabled
818
+ $parameters = @{
819
+ Name = '<HostPoolName>'
820
+ ResourceGroupName = '<ResourceGroupName>'
821
+ PublicNetworkAccess = 'Disabled'
822
+ }
823
+
824
+ Update-AzWvdHostPool @parameters
807
825
```
808
826
809
827
1 . To enable public access from all networks, run the following command:
810
828
811
829
``` azurepowershell
812
- Update-AzWvdHostPool -Name <HostPoolName> -ResourceGroup <ResourceGroupName> -PublicNetworkAccess Enabled
830
+ $parameters = @{
831
+ Name = '<HostPoolName>'
832
+ ResourceGroupName = '<ResourceGroupName>'
833
+ PublicNetworkAccess = 'Enabled'
834
+ }
835
+
836
+ Update-AzWvdHostPool @parameters
813
837
```
814
838
815
839
1 . To use public access for end users, but use private access for session hosts, run the following command:
816
840
817
841
``` azurepowershell
818
- Update-AzWvdHostPool -Name <HostPoolName> -ResourceGroup <ResourceGroupName> -PublicNetworkAccess EnabledForSessionHostsOnly
842
+ $parameters = @{
843
+ Name = '<HostPoolName>'
844
+ ResourceGroupName = '<ResourceGroupName>'
845
+ PublicNetworkAccess = 'EnabledForSessionHostsOnly'
846
+ }
847
+
848
+ Update-AzWvdHostPool @parameters
819
849
```
820
850
821
851
1 . To use private access for end users, but use public access for session hosts, run the following command:
822
852
823
853
``` azurepowershell
824
- Update-AzWvdHostPool -Name <HostPoolName> -ResourceGroup <ResourceGroupName> -PublicNetworkAccess EnabledForClientsOnly
854
+ $parameters = @{
855
+ Name = '<HostPoolName>'
856
+ ResourceGroupName = '<ResourceGroupName>'
857
+ PublicNetworkAccess = 'EnabledForClientsOnly'
858
+ }
859
+
860
+ Update-AzWvdHostPool @parameters
825
861
```
826
862
827
863
---
0 commit comments