Skip to content

Commit 15f64bf

Browse files
Update Update-CsTeamsShiftsConnection.md
Adding missing parameters
1 parent 6003b01 commit 15f64bf

File tree

1 file changed

+94
-8
lines changed

1 file changed

+94
-8
lines changed

teams/teams-ps/teams/Update-CsTeamsShiftsConnection.md

Lines changed: 94 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,33 @@ This cmdlet updates an existing workforce management (WFM) connection.
1717
## SYNTAX
1818

1919
### Update (Default)
20-
```
21-
Update-CsTeamsShiftsConnection -ConnectionId <string> -Body <IUpdateWfmConnectionFieldsRequest> [-Authorization <string>] [-IfMatch <string>] [-Break] [-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <uri>] [-ProxyCredential <pscredential>] [-ProxyUseDefaultCredentials] [-WhatIf] [-Confirm] [<CommonParameters>]
20+
```powershell
21+
Update-CsTeamsShiftsConnection -ConnectionId <string> -Body <IUpdateWfmConnectionFieldsRequest> [-Authorization <string>] [-IfMatch <string>]
22+
[-Break] [-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <uri>] [-ProxyCredential <pscredential>]
23+
[-ProxyUseDefaultCredentials] [-WhatIf] [-Confirm] [<CommonParameters>]
2224
```
2325

2426
### UpdateExpanded
25-
```
26-
Update-CsTeamsShiftsConnection -ConnectionId <string> [-Authorization <string>] [-IfMatch <string>] [-ConnectorId <string>] [-ConnectorSpecificSettings <IUpdateWfmConnectionFieldsRequestConnectorSpecificSettings>] [-Etag <string>] [-Name <string>] [-State <string>] [-Break] [-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <uri>] [-ProxyCredential <pscredential>] [-ProxyUseDefaultCredentials] [-WhatIf] [-Confirm] [<CommonParameters>]
27+
```powershell
28+
Update-CsTeamsShiftsConnection -ConnectionId <string> [-Authorization <string>] [-IfMatch <string>] [-ConnectorId <string>]
29+
[-ConnectorSpecificSettings <IUpdateWfmConnectionFieldsRequestConnectorSpecificSettings>] [-Etag <string>] [-Name <string>]
30+
[-State <string>] [-Break] [-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <uri>]
31+
[-ProxyCredential <pscredential>] [-ProxyUseDefaultCredentials] [-WhatIf] [-Confirm] [<CommonParameters>]
2732
```
2833

2934
### UpdateViaIdentityExpanded
30-
```
31-
Update-CsTeamsShiftsConnection -InputObject <IConfigApiBasedCmdletsIdentity> [-Authorization <string>] [-IfMatch <string>] [-ConnectorId <string>] [-ConnectorSpecificSettings <IUpdateWfmConnectionFieldsRequestConnectorSpecificSettings>] [-Etag <string>] [-Name <string>] [-State <string>] [-Break] [-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <uri>] [-ProxyCredential <pscredential>] [-ProxyUseDefaultCredentials] [-WhatIf] [-Confirm] [<CommonParameters>]
35+
```powershell
36+
Update-CsTeamsShiftsConnection -InputObject <IConfigApiBasedCmdletsIdentity> [-Authorization <string>] [-IfMatch <string>]
37+
[-ConnectorId <string>] [-ConnectorSpecificSettings <IUpdateWfmConnectionFieldsRequestConnectorSpecificSettings>] [-Etag <string>]
38+
[-Name <string>] [-State <string>] [-Break] [-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>]
39+
[-Proxy <uri>] [-ProxyCredential <pscredential>] [-ProxyUseDefaultCredentials] [-WhatIf] [-Confirm] [<CommonParameters>]
3240
```
3341

3442
### UpdateViaIdentity
35-
```
36-
Update-CsTeamsShiftsConnection -InputObject <IConfigApiBasedCmdletsIdentity> -Body <IUpdateWfmConnectionFieldsRequest> [-Authorization <string>] [-IfMatch <string>] [-Break] [-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <uri>] [-ProxyCredential <pscredential>] [-ProxyUseDefaultCredentials] [-WhatIf] [-Confirm] [<CommonParameters>]
43+
```powershell
44+
Update-CsTeamsShiftsConnection -InputObject <IConfigApiBasedCmdletsIdentity> -Body <IUpdateWfmConnectionFieldsRequest> [-Authorization <string>]
45+
[-IfMatch <string>] [-Break] [-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <uri>]
46+
[-ProxyCredential <pscredential>] [-ProxyUseDefaultCredentials] [-WhatIf] [-Confirm] [<CommonParameters>]
3747
```
3848

3949
## DESCRIPTION
@@ -319,6 +329,82 @@ Accept pipeline input: False
319329
Accept wildcard characters: False
320330
```
321331
332+
### -Authorization
333+
Used to provide the necessary credentials for authenticating and authorizing the connection to the workforce management (WFM) system. This parameter ensures that the connection has the appropriate permissions to access and manage the data within the WFM system.
334+
335+
```yaml
336+
Type: String
337+
Parameter Sets: (All)
338+
Aliases:
339+
340+
Required: False
341+
Position: Named
342+
Default value: None
343+
Accept pipeline input: False
344+
Accept wildcard characters: False
345+
```
346+
347+
### -ConnectionId
348+
The WFM connection ID for the instance.
349+
This can be retrieved by running Get-CsTeamsShiftsConnection (Get-CsTeamsShiftsConnection.md).
350+
351+
```yaml
352+
Type: String
353+
Parameter Sets: UpdateExpanded, Update
354+
Aliases:
355+
356+
Required: True
357+
Position: Named
358+
Default value: None
359+
Accept pipeline input: False
360+
Accept wildcard characters: False
361+
```
362+
363+
### -ConnectorId
364+
Used to specify the unique identifier of the connector being used for the connection.
365+
366+
```yaml
367+
Type: String
368+
Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded
369+
Aliases:
370+
371+
Required: False
372+
Position: Named
373+
Default value: None
374+
Accept pipeline input: False
375+
Accept wildcard characters: False
376+
```
377+
378+
### -ConnectorSpecificSettings
379+
Used to specify settings that are unique to the connector being used. This parameter allows administrators to configure various properties specific to the workforce management (WFM) system they are integrating with Teams Shifts.
380+
381+
```yaml
382+
Type: IUpdateWfmConnectionFieldsRequestConnectorSpecificSettings
383+
Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded
384+
Aliases:
385+
386+
Required: False
387+
Position: Named
388+
Default value: None
389+
Accept pipeline input: False
390+
Accept wildcard characters: False
391+
```
392+
393+
### -Etag
394+
Used to manage concurrency control. It helps ensure that updates to a Shifts connection instance are only applied if the instance has not been modified since it was last retrieved. This is particularly useful in preventing conflicts when multiple administrators might be making changes simultaneously.
395+
396+
```yaml
397+
Type: String
398+
Parameter Sets: UpdateExpanded, UpdateViaIdentityExpanded
399+
Aliases:
400+
401+
Required: False
402+
Position: Named
403+
Default value: None
404+
Accept pipeline input: False
405+
Accept wildcard characters: False
406+
```
407+
322408
### CommonParameters
323409
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).
324410

0 commit comments

Comments
 (0)