@@ -18,9 +18,9 @@ Creates a new workgroup cluster.
1818```
1919New-WorkgroupCluster [[-Node] <String[]>] [[-Credentials] <PSCredential[]>] [[-Name] <String>]
2020 [[-StaticAddress] <String[]>] [[-IgnoreNetwork] <String[]>]
21- [[-ManagementPointNetworkType] <AdminAccessPointResType>]
22- [[-AdministrativeAccessPoint] <AdminAccessPoint>] [ -NoStorage] [-S2D] [-Force] [-Confirm] [-WhatIf]
23- [<CommonParameters>]
21+ [[-ManagementPointNetworkType] <AdminAccessPointResType>] [[-AdministrativeAccessPoint] <AdminAccessPoint>]
22+ [-NoStorage] [-S2D] [-Force] [-Confirm] [-WhatIf]
23+ [-AuthenticationMethod] <WorkgroupClusterAuthenticationMethod> [ <CommonParameters>]
2424```
2525
2626## DESCRIPTION
@@ -42,68 +42,77 @@ Note: Only None and DNS are supported for AdministrativeAccessPoint.
4242
4343## PARAMETERS
4444
45- ### -Node
45+ ### -AdministrativeAccessPoint
4646
47- An array of nodes to be included in the cluster.
47+ Specifies the type of administrative access point that the cmdlet creates for the cluster.
48+ Acceptable values are:
49+
50+ - ` DNS ` : The cmdlet creates an administrative access point for the cluster. The administrative
51+ access point is registered in DNS but isn't enabled in Active Directory Domain Services.
52+ - ` None `
53+
54+ The cmdlet doesn't create an administrative access point for the cluster. Some clustered roles and
55+ functionality might not be available for a cluster that doesn't have an administrative access
56+ point. Also, you cannot use Failover Cluster Manager to manage a cluster that doesn't have an
57+ administrative access point.
4858
4959``` yaml
50- Type : String[]
60+ Type : AdminAccessPoint
5161Parameter Sets : (All)
5262Aliases :
63+ Accepted values : None, Dns
5364
5465Required : False
55- Position : 1
56- Default value : @()
66+ Position : 7
67+ Default value : None
5768Accept pipeline input : False
5869Accept wildcard characters : False
5970` ` `
6071
61- ### -Credentials
62-
63- An array of credentials for the nodes.
72+ ### -AuthenticationMethod
73+ {{ Fill AuthenticationMethod Description }}
6474
6575` ` ` yaml
66- Type : PSCredential[]
76+ Type : WorkgroupClusterAuthenticationMethod
6777Parameter Sets : (All)
6878Aliases :
79+ Accepted values : Certificates, NoCertificates
6980
70- Required : False
71- Position : 2
81+ Required : True
82+ Position : 8
7283Default value : None
7384Accept pipeline input : False
7485Accept wildcard characters : False
7586` ` `
7687
77- ### -Name
88+ ### -Credentials
7889
79- The name of the workgroup cluster .
90+ An array of credentials for the nodes .
8091
8192` ` ` yaml
82- Type : String
93+ Type : System.Management.Automation.PSCredential[]
8394Parameter Sets : (All)
8495Aliases :
8596
8697Required : False
87- Position : 3
98+ Position : 2
8899Default value : None
89100Accept pipeline input : False
90101Accept wildcard characters : False
91102` ` `
92103
93- ### -StaticAddress
104+ ### -Force
94105
95- Specifies one or more static addresses to use when running the cmdlet. Networks with DHCP enabled
96- are always included, but other networks need a static address to be specified using the
97- **StaticAddress** parameter or should be explicitly ignored with this **IgnoreNetwork** parameter.
106+ Forces the command to run without asking for user confirmation.
98107
99108` ` ` yaml
100- Type : String[]
109+ Type : System.Management.Automation.SwitchParameter
101110Parameter Sets : (All)
102111Aliases :
103112
104113Required : False
105- Position : 4
106- Default value : None
114+ Position : Named
115+ Default value : False
107116Accept pipeline input : False
108117Accept wildcard characters : False
109118` ` `
@@ -115,7 +124,7 @@ always included, but other networks need a static address to be specified using
115124**StaticAddress** parameter or should be explicitly ignored with this **IgnoreNetwork** parameter.
116125
117126` ` ` yaml
118- Type : String[]
127+ Type : System. String[]
119128Parameter Sets : (All)
120129Aliases :
121130
@@ -151,29 +160,34 @@ Accept pipeline input: False
151160Accept wildcard characters: False
152161` ` `
153162
154- # ## -AdministrativeAccessPoint
163+ # ## -Name
155164
156- Specifies the type of administrative access point that the cmdlet creates for the cluster.
157- Acceptable values are :
165+ The name of the workgroup cluster.
158166
159- - `DNS` : The cmdlet creates an administrative access point for the cluster. The administrative
160- access point is registered in DNS but isn't enabled in Active Directory Domain Services.
161- - ` None`
167+ ` ` ` yaml
168+ Type: System.String
169+ Parameter Sets: (All)
170+ Aliases:
162171
163- The cmdlet doesn't create an administrative access point for the cluster. Some clustered roles and
164- functionality might not be available for a cluster that doesn't have an administrative access
165- point. Also, you cannot use Failover Cluster Manager to manage a cluster that doesn't have an
166- administrative access point.
172+ Required: False
173+ Position: 3
174+ Default value: None
175+ Accept pipeline input: False
176+ Accept wildcard characters: False
177+ ` ` `
178+
179+ # ## -Node
180+
181+ An array of nodes to be included in the cluster.
167182
168183` ` ` yaml
169- Type: AdminAccessPoint
184+ Type: System.String[]
170185Parameter Sets: (All)
171186Aliases:
172- Accepted values: None, Dns
173187
174188Required: False
175- Position: 7
176- Default value: None
189+ Position: 1
190+ Default value: @()
177191Accept pipeline input: False
178192Accept wildcard characters: False
179193` ` `
@@ -183,7 +197,7 @@ Accept wildcard characters: False
183197Specifies that shared storage is ignored for the workgroup cluster node.
184198
185199` ` ` yaml
186- Type: SwitchParameter
200+ Type: System.Management.Automation. SwitchParameter
187201Parameter Sets: (All)
188202Aliases:
189203
@@ -199,7 +213,7 @@ Accept wildcard characters: False
199213Specifies whether to enable Storage Spaces Direct when creating the workgroup cluster.
200214
201215` ` ` yaml
202- Type: SwitchParameter
216+ Type: System.Management.Automation. SwitchParameter
203217Parameter Sets: (All)
204218Aliases:
205219
@@ -210,18 +224,20 @@ Accept pipeline input: False
210224Accept wildcard characters: False
211225` ` `
212226
213- # ## -Force
227+ # ## -StaticAddress
214228
215- Forces the command to run without asking for user confirmation.
229+ Specifies one or more static addresses to use when running the cmdlet. Networks with DHCP enabled
230+ are always included, but other networks need a static address to be specified using the
231+ **StaticAddress** parameter or should be explicitly ignored with this **IgnoreNetwork** parameter.
216232
217233` ` ` yaml
218- Type: SwitchParameter
234+ Type: System.String[]
219235Parameter Sets: (All)
220236Aliases:
221237
222238Required: False
223- Position: Named
224- Default value: False
239+ Position: 4
240+ Default value: None
225241Accept pipeline input: False
226242Accept wildcard characters: False
227243` ` `
@@ -231,7 +247,7 @@ Accept wildcard characters: False
231247Prompts you for confirmation before running the cmdlet.
232248
233249` ` ` yaml
234- Type: SwitchParameter
250+ Type: System.Management.Automation. SwitchParameter
235251Parameter Sets: (All)
236252Aliases:
237253
@@ -247,7 +263,7 @@ Accept wildcard characters: False
247263Shows what would happen if the cmdlet runs. The cmdlet isn't run.
248264
249265` ` ` yaml
250- Type: SwitchParameter
266+ Type: System.Management.Automation. SwitchParameter
251267Parameter Sets: (All)
252268Aliases:
253269
0 commit comments