Skip to content

Commit 78b1366

Browse files
gweinjcjworkmanjc
andauthored
CUT-3858: Retry API Call Function (#70)
* replace indentchar with here-string * add retry logic for 503 errors * add closing brace * fix dir insights build * add closing brace * moving sleep outside of if/else. warning about retry * updated retry logic * manual sdk build * Update BuildCustomFunctions.ps1 * results vs result in non get/list commands * update changelog * update retry logic * terminating error try-catch * -ErrorAction Stop to ResultsLogic * fix depth * manual sdk build * changelog autogenerated --------- Co-authored-by: Joe Workman <[email protected]>
1 parent 95c2ffd commit 78b1366

File tree

345 files changed

+11762
-5521
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

345 files changed

+11762
-5521
lines changed

BuildCustomFunctions.ps1

Lines changed: 383 additions & 235 deletions
Large diffs are not rendered by default.

Configs/JumpCloud.SDK.DirectoryInsights.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ input-file:
3333
module-name: JumpCloud.SDK.DirectoryInsights
3434
namespace: JumpCloud.SDK.DirectoryInsights
3535
sample-generation: true
36-
module-version: 0.0.26
36+
module-version: 0.0.27
3737
dll-name: JumpCloud.SDK.DirectoryInsights.private
3838

3939
directive:

Configs/JumpCloud.SDK.V1.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ input-file:
3333
module-name: JumpCloud.SDK.V1
3434
namespace: JumpCloud.SDK.V1
3535
sample-generation: true
36-
module-version: 0.0.38
36+
module-version: 0.0.39
3737
dll-name: JumpCloud.SDK.V1.private
3838

3939
directive:

Configs/JumpCloud.SDK.V2.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ input-file:
3333
module-name: JumpCloud.SDK.V2
3434
namespace: JumpCloud.SDK.V2
3535
sample-generation: true
36-
module-version: 0.0.42
36+
module-version: 0.0.43
3737
dll-name: JumpCloud.SDK.V2.private
3838

3939
directive:

JumpCloud.SDK.DirectoryInsights.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
## JumpCloud.SDK.DirectoryInsights-0.0.27
2+
Release Date: February 27, 2024
3+
#### RELEASE NOTES
4+
```
5+
Added retry functionality for functions if a 503 error is experienced
6+
```
7+
#### FEATURES:
8+
NA
9+
#### IMPROVEMENTS:
10+
Added retry functionality for functions if a 503 error is experienced
11+
#### BUG FIXES:
12+
NA
13+
#### Generated Changes:
14+
15+
<details>
16+
<summary>Functions Added</summary>
17+
18+
No changes
19+
</details>
20+
21+
<details>
22+
<summary>Functions Modified</summary>
23+
24+
* Get-JcSdkEvent.ps1
25+
* Get-JcSdkEventCount.ps1
26+
* Get-JcSdkEventDistinct.ps1
27+
* Get-JcSdkEventInterval.ps1
28+
29+
</details>
30+
31+
<details>
32+
<summary>Functions Removed</summary>
33+
34+
No changes
35+
</details>
36+
137
## JumpCloud.SDK.DirectoryInsights-0.0.26
238
Release Date: February 07, 2024
339
#### RELEASE NOTES

JumpCloud.SDK.V1.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,83 @@
1+
## JumpCloud.SDK.V1-0.0.39
2+
Release Date: February 27, 2024
3+
#### RELEASE NOTES
4+
```
5+
Added retry functionality for functions if a 503 error is experienced
6+
```
7+
#### FEATURES:
8+
NA
9+
#### IMPROVEMENTS:
10+
Added retry functionality for functions if a 503 error is experienced
11+
#### BUG FIXES:
12+
NA
13+
#### Generated Changes:
14+
15+
<details>
16+
<summary>Functions Added</summary>
17+
18+
No changes
19+
</details>
20+
21+
<details>
22+
<summary>Functions Modified</summary>
23+
24+
* Clear-JcSdkSystem.ps1
25+
* Get-JcSdkApplication.ps1
26+
* Get-JcSdkApplicationTemplate.ps1
27+
* Get-JcSdkCommand.ps1
28+
* Get-JcSdkCommandFile.ps1
29+
* Get-JcSdkCommandResult.ps1
30+
* Get-JcSdkCommandResultByCommandId.ps1
31+
* Get-JcSdkOrganization.ps1
32+
* Get-JcSdkRadiusServer.ps1
33+
* Get-JcSdkSystem.ps1
34+
* Get-JcSdkUser.ps1
35+
* Get-JcSdkUserSshKey.ps1
36+
* Initialize-JcSdkUserState.ps1
37+
* Invoke-JcSdkCommandTrigger.ps1
38+
* Invoke-JcSdkExpireUserPassword.ps1
39+
* Lock-JcSdkSystem.ps1
40+
* New-JcSdkApplication.ps1
41+
* New-JcSdkCommand.ps1
42+
* New-JcSdkRadiusServer.ps1
43+
* New-JcSdkUser.ps1
44+
* New-JcSdkUserSshKey.ps1
45+
* Remove-JcSdkApplication.ps1
46+
* Remove-JcSdkCommand.ps1
47+
* Remove-JcSdkCommandResult.ps1
48+
* Remove-JcSdkRadiusServer.ps1
49+
* Remove-JcSdkSystem.ps1
50+
* Remove-JcSdkUser.ps1
51+
* Remove-JcSdkUserSshKey.ps1
52+
* Reset-JcSdkAdministratorUserActivation.ps1
53+
* Reset-JcSdkAdministratorUserTotp.ps1
54+
* Reset-JcSdkUserMfa.ps1
55+
* Restart-JcSdkSystem.ps1
56+
* Search-JcSdkCommand.ps1
57+
* Search-JcSdkCommandResult.ps1
58+
* Search-JcSdkOrganization.ps1
59+
* Search-JcSdkSystem.ps1
60+
* Search-JcSdkUser.ps1
61+
* Set-JcSdkAdministratorUser.ps1
62+
* Set-JcSdkApplication.ps1
63+
* Set-JcSdkCommand.ps1
64+
* Set-JcSdkOrganization.ps1
65+
* Set-JcSdkRadiusServer.ps1
66+
* Set-JcSdkSystem.ps1
67+
* Set-JcSdkUser.ps1
68+
* Start-JcSdkCommand.ps1
69+
* Stop-JcSdkSystem.ps1
70+
* Sync-JcSdkUserMfa.ps1
71+
* Unlock-JcSdkUser.ps1
72+
73+
</details>
74+
75+
<details>
76+
<summary>Functions Removed</summary>
77+
78+
No changes
79+
</details>
80+
181
## JumpCloud.SDK.V1-0.0.38
282
Release Date: February 07, 2024
383
#### RELEASE NOTES

0 commit comments

Comments
 (0)