├── .github ├── CODEOWNERS ├── actions │ └── upload-secure-artifact │ │ └── action.yml ├── pull_request_template.md └── workflows │ ├── jcapi-powershell-ci.yml │ └── jcapi-powershell-release.yml ├── .gitignore ├── .gitleaks.toml ├── .vscode └── Settings.json ├── ApiTransform.ps1 ├── BuildAutoRest.ps1 ├── BuildCustomFunctions.ps1 ├── Configs ├── JumpCloud.SDK.DirectoryInsights.yaml ├── JumpCloud.SDK.V1.yaml └── JumpCloud.SDK.V2.yaml ├── Custom └── Module.cs ├── CustomDefinitions ├── definitions.application.properties.config.json ├── definitions.bulk-user-create.properties.json └── definitions.bulk-user-update.properties.json ├── Invoke-Git.ps1 ├── JumpCloud.SDK.DirectoryInsights.md ├── JumpCloud.SDK.V1.md ├── JumpCloud.SDK.V2.md ├── LICENSE ├── README.md ├── SDKs └── PowerShell │ ├── JumpCloud.SDK.DirectoryInsights │ ├── .gitattributes │ ├── .gitignore │ ├── JumpCloud.SDK.DirectoryInsights.csproj │ ├── JumpCloud.SDK.DirectoryInsights.format.ps1xml │ ├── JumpCloud.SDK.DirectoryInsights.nuspec │ ├── JumpCloud.SDK.DirectoryInsights.psd1 │ ├── JumpCloud.SDK.DirectoryInsights.psm1 │ ├── build-module.ps1 │ ├── check-dependencies.ps1 │ ├── create-model-cmdlets.ps1 │ ├── custom │ │ ├── JumpCloud.SDK.DirectoryInsights.json │ │ ├── Module.cs │ │ ├── generated │ │ │ ├── Get-JcSdkEvent.ps1 │ │ │ ├── Get-JcSdkEventCount.ps1 │ │ │ ├── Get-JcSdkEventDistinct.ps1 │ │ │ ├── Get-JcSdkEventInterval.ps1 │ │ │ ├── Get-JcSdkReport.ps1 │ │ │ └── New-JcSdkReport.ps1 │ │ └── readme.md │ ├── docs │ │ ├── exports │ │ │ ├── Get-JcSdkEvent.md │ │ │ ├── Get-JcSdkEventCount.md │ │ │ ├── Get-JcSdkEventDistinct.md │ │ │ ├── Get-JcSdkEventInterval.md │ │ │ ├── Get-JcSdkReport.md │ │ │ ├── JumpCloud.SDK.DirectoryInsights.md │ │ │ └── New-JcSdkReport.md │ │ └── readme.md │ ├── examples │ │ ├── Get-JcSdkEvent.md │ │ ├── Get-JcSdkEventCount.md │ │ ├── Get-JcSdkEventDistinct.md │ │ ├── Get-JcSdkEventInterval.md │ │ ├── Get-JcSdkReport.md │ │ └── New-JcSdkReport.md │ ├── export-surface.ps1 │ ├── generate-help.ps1 │ ├── how-to.md │ ├── license.txt │ ├── pack-module.ps1 │ ├── readme.md │ ├── resources │ │ └── readme.md │ ├── run-module.ps1 │ ├── test-module.ps1 │ ├── test │ │ ├── Common │ │ │ └── HelpFiles.Tests.ps1 │ │ ├── Get-JcSdkEvent.Tests.ps1 │ │ ├── Get-JcSdkEventCount.Tests.ps1 │ │ ├── Get-JcSdkEventDistinct.Tests.ps1 │ │ ├── Get-JcSdkEventInterval.Tests.ps1 │ │ ├── Get-JcSdkReport.Tests.ps1 │ │ ├── New-JcSdkReport.Tests.ps1 │ │ ├── loadEnv.ps1 │ │ ├── readme.md │ │ └── utils.ps1 │ └── utils │ │ └── Unprotect-SecureString.ps1 │ ├── JumpCloud.SDK.V1 │ ├── .gitattributes │ ├── .gitignore │ ├── JumpCloud.SDK.V1.csproj │ ├── JumpCloud.SDK.V1.format.ps1xml │ ├── JumpCloud.SDK.V1.nuspec │ ├── JumpCloud.SDK.V1.psd1 │ ├── JumpCloud.SDK.V1.psm1 │ ├── build-module.ps1 │ ├── check-dependencies.ps1 │ ├── create-model-cmdlets.ps1 │ ├── custom │ │ ├── JumpCloud.SDK.V1.json │ │ ├── Module.cs │ │ ├── generated │ │ │ ├── Clear-JcSdkSystem.ps1 │ │ │ ├── Get-JcSdkApplication.ps1 │ │ │ ├── Get-JcSdkApplicationTemplate.ps1 │ │ │ ├── Get-JcSdkCommand.ps1 │ │ │ ├── Get-JcSdkCommandFile.ps1 │ │ │ ├── Get-JcSdkCommandResult.ps1 │ │ │ ├── Get-JcSdkCommandResultByCommandId.ps1 │ │ │ ├── Get-JcSdkOrganization.ps1 │ │ │ ├── Get-JcSdkRadiusServer.ps1 │ │ │ ├── Get-JcSdkSystem.ps1 │ │ │ ├── Get-JcSdkUser.ps1 │ │ │ ├── Get-JcSdkUserSshKey.ps1 │ │ │ ├── Initialize-JcSdkUserState.ps1 │ │ │ ├── Invoke-JcSdkCommandTrigger.ps1 │ │ │ ├── Invoke-JcSdkExpireUserPassword.ps1 │ │ │ ├── Lock-JcSdkSystem.ps1 │ │ │ ├── New-JcSdkApplication.ps1 │ │ │ ├── New-JcSdkCommand.ps1 │ │ │ ├── New-JcSdkRadiusServer.ps1 │ │ │ ├── New-JcSdkUser.ps1 │ │ │ ├── New-JcSdkUserSshKey.ps1 │ │ │ ├── Remove-JcSdkApplication.ps1 │ │ │ ├── Remove-JcSdkCommand.ps1 │ │ │ ├── Remove-JcSdkCommandResult.ps1 │ │ │ ├── Remove-JcSdkRadiusServer.ps1 │ │ │ ├── Remove-JcSdkSystem.ps1 │ │ │ ├── Remove-JcSdkUser.ps1 │ │ │ ├── Remove-JcSdkUserSshKey.ps1 │ │ │ ├── Reset-JcSdkAdministratorUserActivation.ps1 │ │ │ ├── Reset-JcSdkAdministratorUserTotp.ps1 │ │ │ ├── Reset-JcSdkUserMfa.ps1 │ │ │ ├── Restart-JcSdkSystem.ps1 │ │ │ ├── Search-JcSdkCommand.ps1 │ │ │ ├── Search-JcSdkCommandResult.ps1 │ │ │ ├── Search-JcSdkOrganization.ps1 │ │ │ ├── Search-JcSdkSystem.ps1 │ │ │ ├── Search-JcSdkUser.ps1 │ │ │ ├── Set-JcSdkAdministratorUser.ps1 │ │ │ ├── Set-JcSdkApplication.ps1 │ │ │ ├── Set-JcSdkCommand.ps1 │ │ │ ├── Set-JcSdkOrganization.ps1 │ │ │ ├── Set-JcSdkRadiusServer.ps1 │ │ │ ├── Set-JcSdkSystem.ps1 │ │ │ ├── Set-JcSdkUser.ps1 │ │ │ ├── Start-JcSdkCommand.ps1 │ │ │ ├── Stop-JcSdkSystem.ps1 │ │ │ ├── Sync-JcSdkUserMfa.ps1 │ │ │ └── Unlock-JcSdkUser.ps1 │ │ └── readme.md │ ├── docs │ │ ├── exports │ │ │ ├── Clear-JcSdkSystem.md │ │ │ ├── Get-JcSdkApplication.md │ │ │ ├── Get-JcSdkApplicationTemplate.md │ │ │ ├── Get-JcSdkCommand.md │ │ │ ├── Get-JcSdkCommandFile.md │ │ │ ├── Get-JcSdkCommandResult.md │ │ │ ├── Get-JcSdkCommandResultByCommandId.md │ │ │ ├── Get-JcSdkOrganization.md │ │ │ ├── Get-JcSdkRadiusServer.md │ │ │ ├── Get-JcSdkSystem.md │ │ │ ├── Get-JcSdkUser.md │ │ │ ├── Get-JcSdkUserSshKey.md │ │ │ ├── Initialize-JcSdkUserState.md │ │ │ ├── Invoke-JcSdkCommandTrigger.md │ │ │ ├── Invoke-JcSdkExpireUserPassword.md │ │ │ ├── JumpCloud.SDK.V1.md │ │ │ ├── Lock-JcSdkSystem.md │ │ │ ├── New-JcSdkApplication.md │ │ │ ├── New-JcSdkCommand.md │ │ │ ├── New-JcSdkRadiusServer.md │ │ │ ├── New-JcSdkUser.md │ │ │ ├── New-JcSdkUserSshKey.md │ │ │ ├── Remove-JcSdkApplication.md │ │ │ ├── Remove-JcSdkCommand.md │ │ │ ├── Remove-JcSdkCommandResult.md │ │ │ ├── Remove-JcSdkRadiusServer.md │ │ │ ├── Remove-JcSdkSystem.md │ │ │ ├── Remove-JcSdkUser.md │ │ │ ├── Remove-JcSdkUserSshKey.md │ │ │ ├── Reset-JcSdkAdministratorUserActivation.md │ │ │ ├── Reset-JcSdkAdministratorUserTotp.md │ │ │ ├── Reset-JcSdkUserMfa.md │ │ │ ├── Restart-JcSdkSystem.md │ │ │ ├── Search-JcSdkCommand.md │ │ │ ├── Search-JcSdkCommandResult.md │ │ │ ├── Search-JcSdkOrganization.md │ │ │ ├── Search-JcSdkSystem.md │ │ │ ├── Search-JcSdkUser.md │ │ │ ├── Set-JcSdkAdministratorUser.md │ │ │ ├── Set-JcSdkApplication.md │ │ │ ├── Set-JcSdkCommand.md │ │ │ ├── Set-JcSdkOrganization.md │ │ │ ├── Set-JcSdkRadiusServer.md │ │ │ ├── Set-JcSdkSystem.md │ │ │ ├── Set-JcSdkUser.md │ │ │ ├── Start-JcSdkCommand.md │ │ │ ├── Stop-JcSdkSystem.md │ │ │ ├── Sync-JcSdkUserMfa.md │ │ │ └── Unlock-JcSdkUser.md │ │ └── readme.md │ ├── examples │ │ ├── Clear-JcSdkSystem.md │ │ ├── Get-JcSdkApplication.md │ │ ├── Get-JcSdkApplicationTemplate.md │ │ ├── Get-JcSdkCommand.md │ │ ├── Get-JcSdkCommandFile.md │ │ ├── Get-JcSdkCommandResult.md │ │ ├── Get-JcSdkCommandResultByCommandId.md │ │ ├── Get-JcSdkOrganization.md │ │ ├── Get-JcSdkRadiusServer.md │ │ ├── Get-JcSdkSystem.md │ │ ├── Get-JcSdkUser.md │ │ ├── Get-JcSdkUserSshKey.md │ │ ├── Initialize-JcSdkUserState.md │ │ ├── Invoke-JcSdkCommandTrigger.md │ │ ├── Invoke-JcSdkExpireUserPassword.md │ │ ├── Lock-JcSdkSystem.md │ │ ├── New-JcSdkApplication.md │ │ ├── New-JcSdkCommand.md │ │ ├── New-JcSdkRadiusServer.md │ │ ├── New-JcSdkUser.md │ │ ├── New-JcSdkUserSshKey.md │ │ ├── Remove-JcSdkApplication.md │ │ ├── Remove-JcSdkCommand.md │ │ ├── Remove-JcSdkCommandResult.md │ │ ├── Remove-JcSdkRadiusServer.md │ │ ├── Remove-JcSdkSystem.md │ │ ├── Remove-JcSdkUser.md │ │ ├── Remove-JcSdkUserSshKey.md │ │ ├── Reset-JcSdkAdministratorUserActivation.md │ │ ├── Reset-JcSdkAdministratorUserTotp.md │ │ ├── Reset-JcSdkUserMfa.md │ │ ├── Restart-JcSdkSystem.md │ │ ├── Search-JcSdkCommand.md │ │ ├── Search-JcSdkCommandResult.md │ │ ├── Search-JcSdkOrganization.md │ │ ├── Search-JcSdkSystem.md │ │ ├── Search-JcSdkUser.md │ │ ├── Set-JcSdkAdministratorUser.md │ │ ├── Set-JcSdkApplication.md │ │ ├── Set-JcSdkCommand.md │ │ ├── Set-JcSdkOrganization.md │ │ ├── Set-JcSdkRadiusServer.md │ │ ├── Set-JcSdkSystem.md │ │ ├── Set-JcSdkUser.md │ │ ├── Start-JcSdkCommand.md │ │ ├── Stop-JcSdkSystem.md │ │ ├── Sync-JcSdkUserMfa.md │ │ └── Unlock-JcSdkUser.md │ ├── export-surface.ps1 │ ├── generate-help.ps1 │ ├── how-to.md │ ├── license.txt │ ├── pack-module.ps1 │ ├── readme.md │ ├── resources │ │ └── readme.md │ ├── run-module.ps1 │ ├── test-module.ps1 │ ├── test │ │ ├── Clear-JcSdkSystem.Tests.ps1 │ │ ├── Common │ │ │ └── HelpFiles.Tests.ps1 │ │ ├── Get-JcSdkApplication.Tests.ps1 │ │ ├── Get-JcSdkApplicationTemplate.Tests.ps1 │ │ ├── Get-JcSdkCommand.Tests.ps1 │ │ ├── Get-JcSdkCommandFile.Tests.ps1 │ │ ├── Get-JcSdkCommandResult.Tests.ps1 │ │ ├── Get-JcSdkCommandResultByCommandId.Tests.ps1 │ │ ├── Get-JcSdkOrganization.Tests.ps1 │ │ ├── Get-JcSdkRadiusServer.Tests.ps1 │ │ ├── Get-JcSdkSystem.Tests.ps1 │ │ ├── Get-JcSdkUser.Tests.ps1 │ │ ├── Get-JcSdkUserSshKey.Tests.ps1 │ │ ├── Initialize-JcSdkUserState.Tests.ps1 │ │ ├── Invoke-JcSdkCommandTrigger.Tests.ps1 │ │ ├── Invoke-JcSdkExpireUserPassword.Tests.ps1 │ │ ├── Lock-JcSdkSystem.Tests.ps1 │ │ ├── New-JcSdkApplication.Tests.ps1 │ │ ├── New-JcSdkCommand.Tests.ps1 │ │ ├── New-JcSdkRadiusServer.Tests.ps1 │ │ ├── New-JcSdkUser.Tests.ps1 │ │ ├── New-JcSdkUserSshKey.Tests.ps1 │ │ ├── Remove-JcSdkApplication.Tests.ps1 │ │ ├── Remove-JcSdkCommand.Tests.ps1 │ │ ├── Remove-JcSdkCommandResult.Tests.ps1 │ │ ├── Remove-JcSdkRadiusServer.Tests.ps1 │ │ ├── Remove-JcSdkSystem.Tests.ps1 │ │ ├── Remove-JcSdkUser.Tests.ps1 │ │ ├── Remove-JcSdkUserSshKey.Tests.ps1 │ │ ├── Reset-JcSdkAdministratorUserActivation.Tests.ps1 │ │ ├── Reset-JcSdkAdministratorUserTotp.Tests.ps1 │ │ ├── Reset-JcSdkUserMfa.Tests.ps1 │ │ ├── Restart-JcSdkSystem.Tests.ps1 │ │ ├── Search-JcSdkCommand.Tests.ps1 │ │ ├── Search-JcSdkCommandResult.Tests.ps1 │ │ ├── Search-JcSdkOrganization.Tests.ps1 │ │ ├── Search-JcSdkSystem.Tests.ps1 │ │ ├── Search-JcSdkUser.Tests.ps1 │ │ ├── Set-JcSdkAdministratorUser.Tests.ps1 │ │ ├── Set-JcSdkApplication.Tests.ps1 │ │ ├── Set-JcSdkCommand.Tests.ps1 │ │ ├── Set-JcSdkOrganization.Tests.ps1 │ │ ├── Set-JcSdkRadiusServer.Tests.ps1 │ │ ├── Set-JcSdkSystem.Tests.ps1 │ │ ├── Set-JcSdkUser.Tests.ps1 │ │ ├── Start-JcSdkCommand.Tests.ps1 │ │ ├── Stop-JcSdkSystem.Tests.ps1 │ │ ├── Sync-JcSdkUserMfa.Tests.ps1 │ │ ├── Unlock-JcSdkUser.Tests.ps1 │ │ ├── loadEnv.ps1 │ │ ├── readme.md │ │ └── utils.ps1 │ └── utils │ │ └── Unprotect-SecureString.ps1 │ └── JumpCloud.SDK.V2 │ ├── .gitattributes │ ├── .gitignore │ ├── JumpCloud.SDK.V2.csproj │ ├── JumpCloud.SDK.V2.format.ps1xml │ ├── JumpCloud.SDK.V2.nuspec │ ├── JumpCloud.SDK.V2.psd1 │ ├── JumpCloud.SDK.V2.psm1 │ ├── build-module.ps1 │ ├── check-dependencies.ps1 │ ├── create-model-cmdlets.ps1 │ ├── custom │ ├── JumpCloud.SDK.V2.json │ ├── Module.cs │ ├── generated │ │ ├── Clear-JcSdkAppleMdmDevice.ps1 │ │ ├── Clear-JcSdkAppleMdmDeviceActivationLock.ps1 │ │ ├── Get-JcSdkActiveDirectory.ps1 │ │ ├── Get-JcSdkActiveDirectoryAgent.ps1 │ │ ├── Get-JcSdkActiveDirectoryAssociation.ps1 │ │ ├── Get-JcSdkActiveDirectoryTraverseUser.ps1 │ │ ├── Get-JcSdkActiveDirectoryTraverseUserGroup.ps1 │ │ ├── Get-JcSdkAdministratorOrganization.ps1 │ │ ├── Get-JcSdkAdministratorOrganizationLink.ps1 │ │ ├── Get-JcSdkAppleMdm.ps1 │ │ ├── Get-JcSdkAppleMdmDevice.ps1 │ │ ├── Get-JcSdkAppleMdmEnrollmentProfile.ps1 │ │ ├── Get-JcSdkApplicationAssociation.ps1 │ │ ├── Get-JcSdkApplicationTraverseUser.ps1 │ │ ├── Get-JcSdkApplicationTraverseUserGroup.ps1 │ │ ├── Get-JcSdkAuthenticationPolicy.ps1 │ │ ├── Get-JcSdkBulkUserState.ps1 │ │ ├── Get-JcSdkBulkUsersResult.ps1 │ │ ├── Get-JcSdkCommandAssociation.ps1 │ │ ├── Get-JcSdkCommandTraverseSystem.ps1 │ │ ├── Get-JcSdkCommandTraverseSystemGroup.ps1 │ │ ├── Get-JcSdkCustomEmailConfiguration.ps1 │ │ ├── Get-JcSdkCustomEmailTemplate.ps1 │ │ ├── Get-JcSdkDirectory.ps1 │ │ ├── Get-JcSdkDuoAccount.ps1 │ │ ├── Get-JcSdkDuoApplication.ps1 │ │ ├── Get-JcSdkGSuite.ps1 │ │ ├── Get-JcSdkGSuiteAssociation.ps1 │ │ ├── Get-JcSdkGSuiteTranslationRule.ps1 │ │ ├── Get-JcSdkGSuiteTraverseUser.ps1 │ │ ├── Get-JcSdkGSuiteTraverseUserGroup.ps1 │ │ ├── Get-JcSdkGSuiteUsersToImport.ps1 │ │ ├── Get-JcSdkGroup.ps1 │ │ ├── Get-JcSdkGsuiteUsersToImportFormatted.ps1 │ │ ├── Get-JcSdkIPList.ps1 │ │ ├── Get-JcSdkLdapServer.ps1 │ │ ├── Get-JcSdkLdapServerAssociation.ps1 │ │ ├── Get-JcSdkLdapServerSambaDomain.ps1 │ │ ├── Get-JcSdkLdapServerTraverseUser.ps1 │ │ ├── Get-JcSdkLdapServerTraverseUserGroup.ps1 │ │ ├── Get-JcSdkNextScheduledBulkUserState.ps1 │ │ ├── Get-JcSdkOffice365.ps1 │ │ ├── Get-JcSdkOffice365Association.ps1 │ │ ├── Get-JcSdkOffice365TranslationRule.ps1 │ │ ├── Get-JcSdkOffice365TraverseUser.ps1 │ │ ├── Get-JcSdkOffice365TraverseUserGroup.ps1 │ │ ├── Get-JcSdkOffice365UsersToImport.ps1 │ │ ├── Get-JcSdkOrganizationPolicyResult.ps1 │ │ ├── Get-JcSdkPolicy.ps1 │ │ ├── Get-JcSdkPolicyAssociation.ps1 │ │ ├── Get-JcSdkPolicyGroup.ps1 │ │ ├── Get-JcSdkPolicyGroupAssociation.ps1 │ │ ├── Get-JcSdkPolicyGroupMember.ps1 │ │ ├── Get-JcSdkPolicyGroupMembership.ps1 │ │ ├── Get-JcSdkPolicyGroupTraverseSystem.ps1 │ │ ├── Get-JcSdkPolicyGroupTraverseSystemGroup.ps1 │ │ ├── Get-JcSdkPolicyResult.ps1 │ │ ├── Get-JcSdkPolicyStatus.ps1 │ │ ├── Get-JcSdkPolicyTemplate.ps1 │ │ ├── Get-JcSdkPolicyTraverseSystem.ps1 │ │ ├── Get-JcSdkPolicyTraverseSystemGroup.ps1 │ │ ├── Get-JcSdkProviderAdministrator.ps1 │ │ ├── Get-JcSdkProviderOrganization.ps1 │ │ ├── Get-JcSdkProvidersInvoice.ps1 │ │ ├── Get-JcSdkRadiusServerAssociation.ps1 │ │ ├── Get-JcSdkRadiusServerTraverseUser.ps1 │ │ ├── Get-JcSdkRadiusServerTraverseUserGroup.ps1 │ │ ├── Get-JcSdkSoftwareApp.ps1 │ │ ├── Get-JcSdkSoftwareAppAssociation.ps1 │ │ ├── Get-JcSdkSoftwareAppStatus.ps1 │ │ ├── Get-JcSdkSoftwareAppTraverseSystem.ps1 │ │ ├── Get-JcSdkSoftwareAppTraverseSystemGroup.ps1 │ │ ├── Get-JcSdkSubscription.ps1 │ │ ├── Get-JcSdkSystemAssociation.ps1 │ │ ├── Get-JcSdkSystemFdeKey.ps1 │ │ ├── Get-JcSdkSystemGroup.ps1 │ │ ├── Get-JcSdkSystemGroupAssociation.ps1 │ │ ├── Get-JcSdkSystemGroupMember.ps1 │ │ ├── Get-JcSdkSystemGroupMembership.ps1 │ │ ├── Get-JcSdkSystemGroupTraverseCommand.ps1 │ │ ├── Get-JcSdkSystemGroupTraversePolicy.ps1 │ │ ├── Get-JcSdkSystemGroupTraversePolicyGroup.ps1 │ │ ├── Get-JcSdkSystemGroupTraverseUser.ps1 │ │ ├── Get-JcSdkSystemGroupTraverseUserGroup.ps1 │ │ ├── Get-JcSdkSystemInsightAlf.ps1 │ │ ├── Get-JcSdkSystemInsightAlfException.ps1 │ │ ├── Get-JcSdkSystemInsightAlfExplicitAuth.ps1 │ │ ├── Get-JcSdkSystemInsightApp.ps1 │ │ ├── Get-JcSdkSystemInsightAppCompatShim.ps1 │ │ ├── Get-JcSdkSystemInsightAuthorizedKey.ps1 │ │ ├── Get-JcSdkSystemInsightAzureInstanceMetadata.ps1 │ │ ├── Get-JcSdkSystemInsightAzureInstanceTag.ps1 │ │ ├── Get-JcSdkSystemInsightBattery.ps1 │ │ ├── Get-JcSdkSystemInsightBitlockerInfo.ps1 │ │ ├── Get-JcSdkSystemInsightBrowserPlugin.ps1 │ │ ├── Get-JcSdkSystemInsightCertificate.ps1 │ │ ├── Get-JcSdkSystemInsightChassisInfo.ps1 │ │ ├── Get-JcSdkSystemInsightChromeExtension.ps1 │ │ ├── Get-JcSdkSystemInsightConnectivity.ps1 │ │ ├── Get-JcSdkSystemInsightCrash.ps1 │ │ ├── Get-JcSdkSystemInsightCupDestination.ps1 │ │ ├── Get-JcSdkSystemInsightDiskEncryption.ps1 │ │ ├── Get-JcSdkSystemInsightDiskInfo.ps1 │ │ ├── Get-JcSdkSystemInsightDnsResolver.ps1 │ │ ├── Get-JcSdkSystemInsightEtcHost.ps1 │ │ ├── Get-JcSdkSystemInsightFirefoxAddon.ps1 │ │ ├── Get-JcSdkSystemInsightGroup.ps1 │ │ ├── Get-JcSdkSystemInsightIeExtension.ps1 │ │ ├── Get-JcSdkSystemInsightInterfaceAddress.ps1 │ │ ├── Get-JcSdkSystemInsightInterfaceDetail.ps1 │ │ ├── Get-JcSdkSystemInsightKernelInfo.ps1 │ │ ├── Get-JcSdkSystemInsightLaunchd.ps1 │ │ ├── Get-JcSdkSystemInsightLinuxPackage.ps1 │ │ ├── Get-JcSdkSystemInsightLoggedinUser.ps1 │ │ ├── Get-JcSdkSystemInsightLogicalDrive.ps1 │ │ ├── Get-JcSdkSystemInsightManagedPolicy.ps1 │ │ ├── Get-JcSdkSystemInsightMount.ps1 │ │ ├── Get-JcSdkSystemInsightOSVersion.ps1 │ │ ├── Get-JcSdkSystemInsightPatch.ps1 │ │ ├── Get-JcSdkSystemInsightProgram.ps1 │ │ ├── Get-JcSdkSystemInsightPythonPackage.ps1 │ │ ├── Get-JcSdkSystemInsightSafariExtension.ps1 │ │ ├── Get-JcSdkSystemInsightScheduledTask.ps1 │ │ ├── Get-JcSdkSystemInsightSecureboot.ps1 │ │ ├── Get-JcSdkSystemInsightService.ps1 │ │ ├── Get-JcSdkSystemInsightShadow.ps1 │ │ ├── Get-JcSdkSystemInsightSharedFolder.ps1 │ │ ├── Get-JcSdkSystemInsightSharedResource.ps1 │ │ ├── Get-JcSdkSystemInsightSharingPreference.ps1 │ │ ├── Get-JcSdkSystemInsightSipConfig.ps1 │ │ ├── Get-JcSdkSystemInsightStartupItem.ps1 │ │ ├── Get-JcSdkSystemInsightSystemControl.ps1 │ │ ├── Get-JcSdkSystemInsightSystemInfo.ps1 │ │ ├── Get-JcSdkSystemInsightTpmInfo.ps1 │ │ ├── Get-JcSdkSystemInsightUptime.ps1 │ │ ├── Get-JcSdkSystemInsightUsbDevice.ps1 │ │ ├── Get-JcSdkSystemInsightUser.ps1 │ │ ├── Get-JcSdkSystemInsightUserAssist.ps1 │ │ ├── Get-JcSdkSystemInsightUserGroup.ps1 │ │ ├── Get-JcSdkSystemInsightUserSshKey.ps1 │ │ ├── Get-JcSdkSystemInsightWifiNetwork.ps1 │ │ ├── Get-JcSdkSystemInsightWifiStatus.ps1 │ │ ├── Get-JcSdkSystemInsightWindowsSecurityCenter.ps1 │ │ ├── Get-JcSdkSystemInsightWindowsSecurityProduct.ps1 │ │ ├── Get-JcSdkSystemMember.ps1 │ │ ├── Get-JcSdkSystemPolicyStatus.ps1 │ │ ├── Get-JcSdkSystemTraverseCommand.ps1 │ │ ├── Get-JcSdkSystemTraversePolicy.ps1 │ │ ├── Get-JcSdkSystemTraversePolicyGroup.ps1 │ │ ├── Get-JcSdkSystemTraverseUser.ps1 │ │ ├── Get-JcSdkSystemTraverseUserGroup.ps1 │ │ ├── Get-JcSdkUserAssociation.ps1 │ │ ├── Get-JcSdkUserGroup.ps1 │ │ ├── Get-JcSdkUserGroupAssociation.ps1 │ │ ├── Get-JcSdkUserGroupMember.ps1 │ │ ├── Get-JcSdkUserGroupMembership.ps1 │ │ ├── Get-JcSdkUserGroupTraverseActiveDirectory.ps1 │ │ ├── Get-JcSdkUserGroupTraverseApplication.ps1 │ │ ├── Get-JcSdkUserGroupTraverseDirectory.ps1 │ │ ├── Get-JcSdkUserGroupTraverseGSuite.ps1 │ │ ├── Get-JcSdkUserGroupTraverseLdapServer.ps1 │ │ ├── Get-JcSdkUserGroupTraverseOffice365.ps1 │ │ ├── Get-JcSdkUserGroupTraverseRadiusServer.ps1 │ │ ├── Get-JcSdkUserGroupTraverseSystem.ps1 │ │ ├── Get-JcSdkUserGroupTraverseSystemGroup.ps1 │ │ ├── Get-JcSdkUserMember.ps1 │ │ ├── Get-JcSdkUserPushEndpoint.ps1 │ │ ├── Get-JcSdkUserTraverseActiveDirectory.ps1 │ │ ├── Get-JcSdkUserTraverseApplication.ps1 │ │ ├── Get-JcSdkUserTraverseDirectory.ps1 │ │ ├── Get-JcSdkUserTraverseGSuite.ps1 │ │ ├── Get-JcSdkUserTraverseLdapServer.ps1 │ │ ├── Get-JcSdkUserTraverseOffice365.ps1 │ │ ├── Get-JcSdkUserTraverseRadiusServer.ps1 │ │ ├── Get-JcSdkUserTraverseSystem.ps1 │ │ ├── Get-JcSdkUserTraverseSystemGroup.ps1 │ │ ├── Get-JcSdkWorkday.ps1 │ │ ├── Get-JcSdkWorkdayWorker.ps1 │ │ ├── Grant-JcSdkWorkday.ps1 │ │ ├── Import-JcSdkScim.ps1 │ │ ├── Import-JcSdkWorkday.ps1 │ │ ├── Import-JcSdkWorkdayResult.ps1 │ │ ├── Invoke-JcSdkReclaimSoftwareAppLicense.ps1 │ │ ├── Lock-JcSdkAppleMdmDevice.ps1 │ │ ├── New-JcSdkActiveDirectory.ps1 │ │ ├── New-JcSdkActiveDirectoryAgent.ps1 │ │ ├── New-JcSdkAdministratorOrganization.ps1 │ │ ├── New-JcSdkAuthenticationPolicy.ps1 │ │ ├── New-JcSdkBulkUser.ps1 │ │ ├── New-JcSdkBulkUserState.ps1 │ │ ├── New-JcSdkCustomEmailConfiguration.ps1 │ │ ├── New-JcSdkDuoAccount.ps1 │ │ ├── New-JcSdkDuoApplication.ps1 │ │ ├── New-JcSdkGSuiteTranslationRule.ps1 │ │ ├── New-JcSdkIPList.ps1 │ │ ├── New-JcSdkLdapServerSambaDomain.ps1 │ │ ├── New-JcSdkOffice365TranslationRule.ps1 │ │ ├── New-JcSdkPolicy.ps1 │ │ ├── New-JcSdkPolicyGroup.ps1 │ │ ├── New-JcSdkProviderAdministrator.ps1 │ │ ├── New-JcSdkSoftwareApp.ps1 │ │ ├── New-JcSdkSystemGroup.ps1 │ │ ├── New-JcSdkUserGroup.ps1 │ │ ├── New-JcSdkWorkday.ps1 │ │ ├── Remove-JcSdkActiveDirectory.ps1 │ │ ├── Remove-JcSdkActiveDirectoryAgent.ps1 │ │ ├── Remove-JcSdkAdministratorOrganization.ps1 │ │ ├── Remove-JcSdkAppleMdm.ps1 │ │ ├── Remove-JcSdkAppleMdmDevice.ps1 │ │ ├── Remove-JcSdkApplicationLogo.ps1 │ │ ├── Remove-JcSdkAuthenticationPolicy.ps1 │ │ ├── Remove-JcSdkBulkUserState.ps1 │ │ ├── Remove-JcSdkCustomEmailConfiguration.ps1 │ │ ├── Remove-JcSdkDuoAccount.ps1 │ │ ├── Remove-JcSdkDuoApplication.ps1 │ │ ├── Remove-JcSdkGSuiteTranslationRule.ps1 │ │ ├── Remove-JcSdkIPList.ps1 │ │ ├── Remove-JcSdkLdapServerSambaDomain.ps1 │ │ ├── Remove-JcSdkOffice365TranslationRule.ps1 │ │ ├── Remove-JcSdkPolicy.ps1 │ │ ├── Remove-JcSdkPolicyGroup.ps1 │ │ ├── Remove-JcSdkProviderAdministrator.ps1 │ │ ├── Remove-JcSdkSoftwareApp.ps1 │ │ ├── Remove-JcSdkSystemGroup.ps1 │ │ ├── Remove-JcSdkUserGroup.ps1 │ │ ├── Remove-JcSdkUserPushEndpoint.ps1 │ │ ├── Remove-JcSdkWorkdayAuthorization.ps1 │ │ ├── Restart-JcSdkAppleMdmDevice.ps1 │ │ ├── Set-JcSdkActiveDirectoryAssociation.ps1 │ │ ├── Set-JcSdkAppleMdm.ps1 │ │ ├── Set-JcSdkApplicationAssociation.ps1 │ │ ├── Set-JcSdkCommandAssociation.ps1 │ │ ├── Set-JcSdkCustomEmailConfiguration.ps1 │ │ ├── Set-JcSdkDuoApplication.ps1 │ │ ├── Set-JcSdkGSuiteAssociation.ps1 │ │ ├── Set-JcSdkIPList.ps1 │ │ ├── Set-JcSdkLdapServerAssociation.ps1 │ │ ├── Set-JcSdkLdapServerSambaDomain.ps1 │ │ ├── Set-JcSdkOffice365Association.ps1 │ │ ├── Set-JcSdkPolicy.ps1 │ │ ├── Set-JcSdkPolicyAssociation.ps1 │ │ ├── Set-JcSdkPolicyGroup.ps1 │ │ ├── Set-JcSdkPolicyGroupAssociation.ps1 │ │ ├── Set-JcSdkPolicyGroupMember.ps1 │ │ ├── Set-JcSdkRadiusServerAssociation.ps1 │ │ ├── Set-JcSdkSoftwareApp.ps1 │ │ ├── Set-JcSdkSoftwareAppAssociation.ps1 │ │ ├── Set-JcSdkSystemAssociation.ps1 │ │ ├── Set-JcSdkSystemGroup.ps1 │ │ ├── Set-JcSdkSystemGroupAssociation.ps1 │ │ ├── Set-JcSdkSystemGroupMember.ps1 │ │ ├── Set-JcSdkUserAssociation.ps1 │ │ ├── Set-JcSdkUserGroup.ps1 │ │ ├── Set-JcSdkUserGroupAssociation.ps1 │ │ ├── Set-JcSdkUserGroupMember.ps1 │ │ ├── Set-JcSdkWorkday.ps1 │ │ ├── Stop-JcSdkAppleMdmDevice.ps1 │ │ ├── Sync-JcSdkAppleMdmDevice.ps1 │ │ ├── Update-JcSdkAppleMdmDeviceLockInformation.ps1 │ │ ├── Update-JcSdkAuthenticationPolicy.ps1 │ │ ├── Update-JcSdkBulkUser.ps1 │ │ ├── Update-JcSdkGSuite.ps1 │ │ ├── Update-JcSdkIPList.ps1 │ │ ├── Update-JcSdkLdapServer.ps1 │ │ ├── Update-JcSdkOffice365.ps1 │ │ └── Update-JcSdkUserPushEndpoint.ps1 │ └── readme.md │ ├── docs │ ├── exports │ │ ├── Clear-JcSdkAppleMdmDevice.md │ │ ├── Clear-JcSdkAppleMdmDeviceActivationLock.md │ │ ├── Get-JcSdkActiveDirectory.md │ │ ├── Get-JcSdkActiveDirectoryAgent.md │ │ ├── Get-JcSdkActiveDirectoryAssociation.md │ │ ├── Get-JcSdkActiveDirectoryTraverseUser.md │ │ ├── Get-JcSdkActiveDirectoryTraverseUserGroup.md │ │ ├── Get-JcSdkAdministratorOrganization.md │ │ ├── Get-JcSdkAdministratorOrganizationLink.md │ │ ├── Get-JcSdkAppleMdm.md │ │ ├── Get-JcSdkAppleMdmDevice.md │ │ ├── Get-JcSdkAppleMdmEnrollmentProfile.md │ │ ├── Get-JcSdkApplicationAssociation.md │ │ ├── Get-JcSdkApplicationTraverseUser.md │ │ ├── Get-JcSdkApplicationTraverseUserGroup.md │ │ ├── Get-JcSdkAuthenticationPolicy.md │ │ ├── Get-JcSdkBulkUserState.md │ │ ├── Get-JcSdkBulkUsersResult.md │ │ ├── Get-JcSdkCommandAssociation.md │ │ ├── Get-JcSdkCommandTraverseSystem.md │ │ ├── Get-JcSdkCommandTraverseSystemGroup.md │ │ ├── Get-JcSdkCustomEmailConfiguration.md │ │ ├── Get-JcSdkCustomEmailTemplate.md │ │ ├── Get-JcSdkDirectory.md │ │ ├── Get-JcSdkDuoAccount.md │ │ ├── Get-JcSdkDuoApplication.md │ │ ├── Get-JcSdkGSuite.md │ │ ├── Get-JcSdkGSuiteAssociation.md │ │ ├── Get-JcSdkGSuiteTranslationRule.md │ │ ├── Get-JcSdkGSuiteTraverseUser.md │ │ ├── Get-JcSdkGSuiteTraverseUserGroup.md │ │ ├── Get-JcSdkGSuiteUsersToImport.md │ │ ├── Get-JcSdkGroup.md │ │ ├── Get-JcSdkGsuiteUsersToImportFormatted.md │ │ ├── Get-JcSdkIPList.md │ │ ├── Get-JcSdkLdapServer.md │ │ ├── Get-JcSdkLdapServerAssociation.md │ │ ├── Get-JcSdkLdapServerSambaDomain.md │ │ ├── Get-JcSdkLdapServerTraverseUser.md │ │ ├── Get-JcSdkLdapServerTraverseUserGroup.md │ │ ├── Get-JcSdkNextScheduledBulkUserState.md │ │ ├── Get-JcSdkOffice365.md │ │ ├── Get-JcSdkOffice365Association.md │ │ ├── Get-JcSdkOffice365TranslationRule.md │ │ ├── Get-JcSdkOffice365TraverseUser.md │ │ ├── Get-JcSdkOffice365TraverseUserGroup.md │ │ ├── Get-JcSdkOffice365UsersToImport.md │ │ ├── Get-JcSdkOrganizationPolicyResult.md │ │ ├── Get-JcSdkPolicy.md │ │ ├── Get-JcSdkPolicyAssociation.md │ │ ├── Get-JcSdkPolicyGroup.md │ │ ├── Get-JcSdkPolicyGroupAssociation.md │ │ ├── Get-JcSdkPolicyGroupMember.md │ │ ├── Get-JcSdkPolicyGroupMembership.md │ │ ├── Get-JcSdkPolicyGroupTraverseSystem.md │ │ ├── Get-JcSdkPolicyGroupTraverseSystemGroup.md │ │ ├── Get-JcSdkPolicyResult.md │ │ ├── Get-JcSdkPolicyStatus.md │ │ ├── Get-JcSdkPolicyTemplate.md │ │ ├── Get-JcSdkPolicyTraverseSystem.md │ │ ├── Get-JcSdkPolicyTraverseSystemGroup.md │ │ ├── Get-JcSdkProviderAdministrator.md │ │ ├── Get-JcSdkProviderOrganization.md │ │ ├── Get-JcSdkProvidersInvoice.md │ │ ├── Get-JcSdkRadiusServerAssociation.md │ │ ├── Get-JcSdkRadiusServerTraverseUser.md │ │ ├── Get-JcSdkRadiusServerTraverseUserGroup.md │ │ ├── Get-JcSdkSoftwareApp.md │ │ ├── Get-JcSdkSoftwareAppAssociation.md │ │ ├── Get-JcSdkSoftwareAppStatus.md │ │ ├── Get-JcSdkSoftwareAppTraverseSystem.md │ │ ├── Get-JcSdkSoftwareAppTraverseSystemGroup.md │ │ ├── Get-JcSdkSubscription.md │ │ ├── Get-JcSdkSystemAssociation.md │ │ ├── Get-JcSdkSystemFdeKey.md │ │ ├── Get-JcSdkSystemGroup.md │ │ ├── Get-JcSdkSystemGroupAssociation.md │ │ ├── Get-JcSdkSystemGroupMember.md │ │ ├── Get-JcSdkSystemGroupMembership.md │ │ ├── Get-JcSdkSystemGroupTraverseCommand.md │ │ ├── Get-JcSdkSystemGroupTraversePolicy.md │ │ ├── Get-JcSdkSystemGroupTraversePolicyGroup.md │ │ ├── Get-JcSdkSystemGroupTraverseUser.md │ │ ├── Get-JcSdkSystemGroupTraverseUserGroup.md │ │ ├── Get-JcSdkSystemInsightAlf.md │ │ ├── Get-JcSdkSystemInsightAlfException.md │ │ ├── Get-JcSdkSystemInsightAlfExplicitAuth.md │ │ ├── Get-JcSdkSystemInsightApp.md │ │ ├── Get-JcSdkSystemInsightAppCompatShim.md │ │ ├── Get-JcSdkSystemInsightAuthorizedKey.md │ │ ├── Get-JcSdkSystemInsightAzureInstanceMetadata.md │ │ ├── Get-JcSdkSystemInsightAzureInstanceTag.md │ │ ├── Get-JcSdkSystemInsightBattery.md │ │ ├── Get-JcSdkSystemInsightBitlockerInfo.md │ │ ├── Get-JcSdkSystemInsightBrowserPlugin.md │ │ ├── Get-JcSdkSystemInsightCertificate.md │ │ ├── Get-JcSdkSystemInsightChassisInfo.md │ │ ├── Get-JcSdkSystemInsightChromeExtension.md │ │ ├── Get-JcSdkSystemInsightConnectivity.md │ │ ├── Get-JcSdkSystemInsightCrash.md │ │ ├── Get-JcSdkSystemInsightCupDestination.md │ │ ├── Get-JcSdkSystemInsightDiskEncryption.md │ │ ├── Get-JcSdkSystemInsightDiskInfo.md │ │ ├── Get-JcSdkSystemInsightDnsResolver.md │ │ ├── Get-JcSdkSystemInsightEtcHost.md │ │ ├── Get-JcSdkSystemInsightFirefoxAddon.md │ │ ├── Get-JcSdkSystemInsightGroup.md │ │ ├── Get-JcSdkSystemInsightIeExtension.md │ │ ├── Get-JcSdkSystemInsightInterfaceAddress.md │ │ ├── Get-JcSdkSystemInsightInterfaceDetail.md │ │ ├── Get-JcSdkSystemInsightKernelInfo.md │ │ ├── Get-JcSdkSystemInsightLaunchd.md │ │ ├── Get-JcSdkSystemInsightLinuxPackage.md │ │ ├── Get-JcSdkSystemInsightLoggedinUser.md │ │ ├── Get-JcSdkSystemInsightLogicalDrive.md │ │ ├── Get-JcSdkSystemInsightManagedPolicy.md │ │ ├── Get-JcSdkSystemInsightMount.md │ │ ├── Get-JcSdkSystemInsightOSVersion.md │ │ ├── Get-JcSdkSystemInsightPatch.md │ │ ├── Get-JcSdkSystemInsightProgram.md │ │ ├── Get-JcSdkSystemInsightPythonPackage.md │ │ ├── Get-JcSdkSystemInsightSafariExtension.md │ │ ├── Get-JcSdkSystemInsightScheduledTask.md │ │ ├── Get-JcSdkSystemInsightSecureboot.md │ │ ├── Get-JcSdkSystemInsightService.md │ │ ├── Get-JcSdkSystemInsightShadow.md │ │ ├── Get-JcSdkSystemInsightSharedFolder.md │ │ ├── Get-JcSdkSystemInsightSharedResource.md │ │ ├── Get-JcSdkSystemInsightSharingPreference.md │ │ ├── Get-JcSdkSystemInsightSipConfig.md │ │ ├── Get-JcSdkSystemInsightStartupItem.md │ │ ├── Get-JcSdkSystemInsightSystemControl.md │ │ ├── Get-JcSdkSystemInsightSystemInfo.md │ │ ├── Get-JcSdkSystemInsightTpmInfo.md │ │ ├── Get-JcSdkSystemInsightUptime.md │ │ ├── Get-JcSdkSystemInsightUsbDevice.md │ │ ├── Get-JcSdkSystemInsightUser.md │ │ ├── Get-JcSdkSystemInsightUserAssist.md │ │ ├── Get-JcSdkSystemInsightUserGroup.md │ │ ├── Get-JcSdkSystemInsightUserSshKey.md │ │ ├── Get-JcSdkSystemInsightWifiNetwork.md │ │ ├── Get-JcSdkSystemInsightWifiStatus.md │ │ ├── Get-JcSdkSystemInsightWindowsSecurityCenter.md │ │ ├── Get-JcSdkSystemInsightWindowsSecurityProduct.md │ │ ├── Get-JcSdkSystemMember.md │ │ ├── Get-JcSdkSystemPolicyStatus.md │ │ ├── Get-JcSdkSystemTraverseCommand.md │ │ ├── Get-JcSdkSystemTraversePolicy.md │ │ ├── Get-JcSdkSystemTraversePolicyGroup.md │ │ ├── Get-JcSdkSystemTraverseUser.md │ │ ├── Get-JcSdkSystemTraverseUserGroup.md │ │ ├── Get-JcSdkUserAssociation.md │ │ ├── Get-JcSdkUserGroup.md │ │ ├── Get-JcSdkUserGroupAssociation.md │ │ ├── Get-JcSdkUserGroupMember.md │ │ ├── Get-JcSdkUserGroupMembership.md │ │ ├── Get-JcSdkUserGroupTraverseActiveDirectory.md │ │ ├── Get-JcSdkUserGroupTraverseApplication.md │ │ ├── Get-JcSdkUserGroupTraverseDirectory.md │ │ ├── Get-JcSdkUserGroupTraverseGSuite.md │ │ ├── Get-JcSdkUserGroupTraverseLdapServer.md │ │ ├── Get-JcSdkUserGroupTraverseOffice365.md │ │ ├── Get-JcSdkUserGroupTraverseRadiusServer.md │ │ ├── Get-JcSdkUserGroupTraverseSystem.md │ │ ├── Get-JcSdkUserGroupTraverseSystemGroup.md │ │ ├── Get-JcSdkUserMember.md │ │ ├── Get-JcSdkUserPushEndpoint.md │ │ ├── Get-JcSdkUserTraverseActiveDirectory.md │ │ ├── Get-JcSdkUserTraverseApplication.md │ │ ├── Get-JcSdkUserTraverseDirectory.md │ │ ├── Get-JcSdkUserTraverseGSuite.md │ │ ├── Get-JcSdkUserTraverseLdapServer.md │ │ ├── Get-JcSdkUserTraverseOffice365.md │ │ ├── Get-JcSdkUserTraverseRadiusServer.md │ │ ├── Get-JcSdkUserTraverseSystem.md │ │ ├── Get-JcSdkUserTraverseSystemGroup.md │ │ ├── Get-JcSdkWorkday.md │ │ ├── Get-JcSdkWorkdayWorker.md │ │ ├── Grant-JcSdkWorkday.md │ │ ├── Import-JcSdkScim.md │ │ ├── Import-JcSdkWorkday.md │ │ ├── Import-JcSdkWorkdayResult.md │ │ ├── Invoke-JcSdkReclaimSoftwareAppLicense.md │ │ ├── JumpCloud.SDK.V2.md │ │ ├── Lock-JcSdkAppleMdmDevice.md │ │ ├── New-JcSdkActiveDirectory.md │ │ ├── New-JcSdkActiveDirectoryAgent.md │ │ ├── New-JcSdkAdministratorOrganization.md │ │ ├── New-JcSdkAuthenticationPolicy.md │ │ ├── New-JcSdkBulkUser.md │ │ ├── New-JcSdkBulkUserState.md │ │ ├── New-JcSdkCustomEmailConfiguration.md │ │ ├── New-JcSdkDuoAccount.md │ │ ├── New-JcSdkDuoApplication.md │ │ ├── New-JcSdkGSuiteTranslationRule.md │ │ ├── New-JcSdkIPList.md │ │ ├── New-JcSdkLdapServerSambaDomain.md │ │ ├── New-JcSdkOffice365TranslationRule.md │ │ ├── New-JcSdkPolicy.md │ │ ├── New-JcSdkPolicyGroup.md │ │ ├── New-JcSdkProviderAdministrator.md │ │ ├── New-JcSdkSoftwareApp.md │ │ ├── New-JcSdkSystemGroup.md │ │ ├── New-JcSdkUserGroup.md │ │ ├── New-JcSdkWorkday.md │ │ ├── Remove-JcSdkActiveDirectory.md │ │ ├── Remove-JcSdkActiveDirectoryAgent.md │ │ ├── Remove-JcSdkAdministratorOrganization.md │ │ ├── Remove-JcSdkAppleMdm.md │ │ ├── Remove-JcSdkAppleMdmDevice.md │ │ ├── Remove-JcSdkApplicationLogo.md │ │ ├── Remove-JcSdkAuthenticationPolicy.md │ │ ├── Remove-JcSdkBulkUserState.md │ │ ├── Remove-JcSdkCustomEmailConfiguration.md │ │ ├── Remove-JcSdkDuoAccount.md │ │ ├── Remove-JcSdkDuoApplication.md │ │ ├── Remove-JcSdkGSuiteTranslationRule.md │ │ ├── Remove-JcSdkIPList.md │ │ ├── Remove-JcSdkLdapServerSambaDomain.md │ │ ├── Remove-JcSdkOffice365TranslationRule.md │ │ ├── Remove-JcSdkPolicy.md │ │ ├── Remove-JcSdkPolicyGroup.md │ │ ├── Remove-JcSdkProviderAdministrator.md │ │ ├── Remove-JcSdkSoftwareApp.md │ │ ├── Remove-JcSdkSystemGroup.md │ │ ├── Remove-JcSdkUserGroup.md │ │ ├── Remove-JcSdkUserPushEndpoint.md │ │ ├── Remove-JcSdkWorkdayAuthorization.md │ │ ├── Restart-JcSdkAppleMdmDevice.md │ │ ├── Set-JcSdkActiveDirectoryAssociation.md │ │ ├── Set-JcSdkAppleMdm.md │ │ ├── Set-JcSdkApplicationAssociation.md │ │ ├── Set-JcSdkCommandAssociation.md │ │ ├── Set-JcSdkCustomEmailConfiguration.md │ │ ├── Set-JcSdkDuoApplication.md │ │ ├── Set-JcSdkGSuiteAssociation.md │ │ ├── Set-JcSdkIPList.md │ │ ├── Set-JcSdkLdapServerAssociation.md │ │ ├── Set-JcSdkLdapServerSambaDomain.md │ │ ├── Set-JcSdkOffice365Association.md │ │ ├── Set-JcSdkPolicy.md │ │ ├── Set-JcSdkPolicyAssociation.md │ │ ├── Set-JcSdkPolicyGroup.md │ │ ├── Set-JcSdkPolicyGroupAssociation.md │ │ ├── Set-JcSdkPolicyGroupMember.md │ │ ├── Set-JcSdkRadiusServerAssociation.md │ │ ├── Set-JcSdkSoftwareApp.md │ │ ├── Set-JcSdkSoftwareAppAssociation.md │ │ ├── Set-JcSdkSystemAssociation.md │ │ ├── Set-JcSdkSystemGroup.md │ │ ├── Set-JcSdkSystemGroupAssociation.md │ │ ├── Set-JcSdkSystemGroupMember.md │ │ ├── Set-JcSdkUserAssociation.md │ │ ├── Set-JcSdkUserGroup.md │ │ ├── Set-JcSdkUserGroupAssociation.md │ │ ├── Set-JcSdkUserGroupMember.md │ │ ├── Set-JcSdkWorkday.md │ │ ├── Stop-JcSdkAppleMdmDevice.md │ │ ├── Sync-JcSdkAppleMdmDevice.md │ │ ├── Update-JcSdkAppleMdmDeviceLockInformation.md │ │ ├── Update-JcSdkAuthenticationPolicy.md │ │ ├── Update-JcSdkBulkUser.md │ │ ├── Update-JcSdkGSuite.md │ │ ├── Update-JcSdkIPList.md │ │ ├── Update-JcSdkLdapServer.md │ │ ├── Update-JcSdkOffice365.md │ │ └── Update-JcSdkUserPushEndpoint.md │ └── readme.md │ ├── examples │ ├── Clear-JcSdkAppleMdmDevice.md │ ├── Clear-JcSdkAppleMdmDeviceActivationLock.md │ ├── Get-JcSdkActiveDirectory.md │ ├── Get-JcSdkActiveDirectoryAgent.md │ ├── Get-JcSdkActiveDirectoryAssociation.md │ ├── Get-JcSdkActiveDirectoryTraverseUser.md │ ├── Get-JcSdkActiveDirectoryTraverseUserGroup.md │ ├── Get-JcSdkAdministratorOrganization.md │ ├── Get-JcSdkAdministratorOrganizationLink.md │ ├── Get-JcSdkAppleMdm.md │ ├── Get-JcSdkAppleMdmDevice.md │ ├── Get-JcSdkAppleMdmEnrollmentProfile.md │ ├── Get-JcSdkApplicationAssociation.md │ ├── Get-JcSdkApplicationTraverseUser.md │ ├── Get-JcSdkApplicationTraverseUserGroup.md │ ├── Get-JcSdkAuthenticationPolicy.md │ ├── Get-JcSdkBulkUserState.md │ ├── Get-JcSdkBulkUsersResult.md │ ├── Get-JcSdkCommandAssociation.md │ ├── Get-JcSdkCommandTraverseSystem.md │ ├── Get-JcSdkCommandTraverseSystemGroup.md │ ├── Get-JcSdkCustomEmailConfiguration.md │ ├── Get-JcSdkCustomEmailTemplate.md │ ├── Get-JcSdkDirectory.md │ ├── Get-JcSdkDuoAccount.md │ ├── Get-JcSdkDuoApplication.md │ ├── Get-JcSdkGSuite.md │ ├── Get-JcSdkGSuiteAssociation.md │ ├── Get-JcSdkGSuiteTranslationRule.md │ ├── Get-JcSdkGSuiteTraverseUser.md │ ├── Get-JcSdkGSuiteTraverseUserGroup.md │ ├── Get-JcSdkGSuiteUsersToImport.md │ ├── Get-JcSdkGroup.md │ ├── Get-JcSdkGsuiteUsersToImportFormatted.md │ ├── Get-JcSdkIPList.md │ ├── Get-JcSdkLdapServer.md │ ├── Get-JcSdkLdapServerAssociation.md │ ├── Get-JcSdkLdapServerSambaDomain.md │ ├── Get-JcSdkLdapServerTraverseUser.md │ ├── Get-JcSdkLdapServerTraverseUserGroup.md │ ├── Get-JcSdkNextScheduledBulkUserState.md │ ├── Get-JcSdkOffice365.md │ ├── Get-JcSdkOffice365Association.md │ ├── Get-JcSdkOffice365TranslationRule.md │ ├── Get-JcSdkOffice365TraverseUser.md │ ├── Get-JcSdkOffice365TraverseUserGroup.md │ ├── Get-JcSdkOffice365UsersToImport.md │ ├── Get-JcSdkOrganizationPolicyResult.md │ ├── Get-JcSdkPolicy.md │ ├── Get-JcSdkPolicyAssociation.md │ ├── Get-JcSdkPolicyGroup.md │ ├── Get-JcSdkPolicyGroupAssociation.md │ ├── Get-JcSdkPolicyGroupMember.md │ ├── Get-JcSdkPolicyGroupMembership.md │ ├── Get-JcSdkPolicyGroupTraverseSystem.md │ ├── Get-JcSdkPolicyGroupTraverseSystemGroup.md │ ├── Get-JcSdkPolicyResult.md │ ├── Get-JcSdkPolicyStatus.md │ ├── Get-JcSdkPolicyTemplate.md │ ├── Get-JcSdkPolicyTraverseSystem.md │ ├── Get-JcSdkPolicyTraverseSystemGroup.md │ ├── Get-JcSdkProviderAdministrator.md │ ├── Get-JcSdkProviderOrganization.md │ ├── Get-JcSdkProvidersInvoice.md │ ├── Get-JcSdkRadiusServerAssociation.md │ ├── Get-JcSdkRadiusServerTraverseUser.md │ ├── Get-JcSdkRadiusServerTraverseUserGroup.md │ ├── Get-JcSdkSoftwareApp.md │ ├── Get-JcSdkSoftwareAppAssociation.md │ ├── Get-JcSdkSoftwareAppStatus.md │ ├── Get-JcSdkSoftwareAppTraverseSystem.md │ ├── Get-JcSdkSoftwareAppTraverseSystemGroup.md │ ├── Get-JcSdkSubscription.md │ ├── Get-JcSdkSystemAssociation.md │ ├── Get-JcSdkSystemFdeKey.md │ ├── Get-JcSdkSystemGroup.md │ ├── Get-JcSdkSystemGroupAssociation.md │ ├── Get-JcSdkSystemGroupMember.md │ ├── Get-JcSdkSystemGroupMembership.md │ ├── Get-JcSdkSystemGroupTraverseCommand.md │ ├── Get-JcSdkSystemGroupTraversePolicy.md │ ├── Get-JcSdkSystemGroupTraversePolicyGroup.md │ ├── Get-JcSdkSystemGroupTraverseUser.md │ ├── Get-JcSdkSystemGroupTraverseUserGroup.md │ ├── Get-JcSdkSystemInsightAlf.md │ ├── Get-JcSdkSystemInsightAlfException.md │ ├── Get-JcSdkSystemInsightAlfExplicitAuth.md │ ├── Get-JcSdkSystemInsightApp.md │ ├── Get-JcSdkSystemInsightAppCompatShim.md │ ├── Get-JcSdkSystemInsightAuthorizedKey.md │ ├── Get-JcSdkSystemInsightAzureInstanceMetadata.md │ ├── Get-JcSdkSystemInsightAzureInstanceTag.md │ ├── Get-JcSdkSystemInsightBattery.md │ ├── Get-JcSdkSystemInsightBitlockerInfo.md │ ├── Get-JcSdkSystemInsightBrowserPlugin.md │ ├── Get-JcSdkSystemInsightCertificate.md │ ├── Get-JcSdkSystemInsightChassisInfo.md │ ├── Get-JcSdkSystemInsightChromeExtension.md │ ├── Get-JcSdkSystemInsightConnectivity.md │ ├── Get-JcSdkSystemInsightCrash.md │ ├── Get-JcSdkSystemInsightCupDestination.md │ ├── Get-JcSdkSystemInsightDiskEncryption.md │ ├── Get-JcSdkSystemInsightDiskInfo.md │ ├── Get-JcSdkSystemInsightDnsResolver.md │ ├── Get-JcSdkSystemInsightEtcHost.md │ ├── Get-JcSdkSystemInsightFirefoxAddon.md │ ├── Get-JcSdkSystemInsightGroup.md │ ├── Get-JcSdkSystemInsightIeExtension.md │ ├── Get-JcSdkSystemInsightInterfaceAddress.md │ ├── Get-JcSdkSystemInsightInterfaceDetail.md │ ├── Get-JcSdkSystemInsightKernelInfo.md │ ├── Get-JcSdkSystemInsightLaunchd.md │ ├── Get-JcSdkSystemInsightLinuxPackage.md │ ├── Get-JcSdkSystemInsightLoggedinUser.md │ ├── Get-JcSdkSystemInsightLogicalDrive.md │ ├── Get-JcSdkSystemInsightManagedPolicy.md │ ├── Get-JcSdkSystemInsightMount.md │ ├── Get-JcSdkSystemInsightOSVersion.md │ ├── Get-JcSdkSystemInsightPatch.md │ ├── Get-JcSdkSystemInsightProgram.md │ ├── Get-JcSdkSystemInsightPythonPackage.md │ ├── Get-JcSdkSystemInsightSafariExtension.md │ ├── Get-JcSdkSystemInsightScheduledTask.md │ ├── Get-JcSdkSystemInsightSecureboot.md │ ├── Get-JcSdkSystemInsightService.md │ ├── Get-JcSdkSystemInsightShadow.md │ ├── Get-JcSdkSystemInsightSharedFolder.md │ ├── Get-JcSdkSystemInsightSharedResource.md │ ├── Get-JcSdkSystemInsightSharingPreference.md │ ├── Get-JcSdkSystemInsightSipConfig.md │ ├── Get-JcSdkSystemInsightStartupItem.md │ ├── Get-JcSdkSystemInsightSystemControl.md │ ├── Get-JcSdkSystemInsightSystemInfo.md │ ├── Get-JcSdkSystemInsightTpmInfo.md │ ├── Get-JcSdkSystemInsightUptime.md │ ├── Get-JcSdkSystemInsightUsbDevice.md │ ├── Get-JcSdkSystemInsightUser.md │ ├── Get-JcSdkSystemInsightUserAssist.md │ ├── Get-JcSdkSystemInsightUserGroup.md │ ├── Get-JcSdkSystemInsightUserSshKey.md │ ├── Get-JcSdkSystemInsightWifiNetwork.md │ ├── Get-JcSdkSystemInsightWifiStatus.md │ ├── Get-JcSdkSystemInsightWindowsSecurityCenter.md │ ├── Get-JcSdkSystemInsightWindowsSecurityProduct.md │ ├── Get-JcSdkSystemMember.md │ ├── Get-JcSdkSystemPolicyStatus.md │ ├── Get-JcSdkSystemTraverseCommand.md │ ├── Get-JcSdkSystemTraversePolicy.md │ ├── Get-JcSdkSystemTraversePolicyGroup.md │ ├── Get-JcSdkSystemTraverseUser.md │ ├── Get-JcSdkSystemTraverseUserGroup.md │ ├── Get-JcSdkUserAssociation.md │ ├── Get-JcSdkUserGroup.md │ ├── Get-JcSdkUserGroupAssociation.md │ ├── Get-JcSdkUserGroupMember.md │ ├── Get-JcSdkUserGroupMembership.md │ ├── Get-JcSdkUserGroupTraverseActiveDirectory.md │ ├── Get-JcSdkUserGroupTraverseApplication.md │ ├── Get-JcSdkUserGroupTraverseDirectory.md │ ├── Get-JcSdkUserGroupTraverseGSuite.md │ ├── Get-JcSdkUserGroupTraverseLdapServer.md │ ├── Get-JcSdkUserGroupTraverseOffice365.md │ ├── Get-JcSdkUserGroupTraverseRadiusServer.md │ ├── Get-JcSdkUserGroupTraverseSystem.md │ ├── Get-JcSdkUserGroupTraverseSystemGroup.md │ ├── Get-JcSdkUserMember.md │ ├── Get-JcSdkUserPushEndpoint.md │ ├── Get-JcSdkUserTraverseActiveDirectory.md │ ├── Get-JcSdkUserTraverseApplication.md │ ├── Get-JcSdkUserTraverseDirectory.md │ ├── Get-JcSdkUserTraverseGSuite.md │ ├── Get-JcSdkUserTraverseLdapServer.md │ ├── Get-JcSdkUserTraverseOffice365.md │ ├── Get-JcSdkUserTraverseRadiusServer.md │ ├── Get-JcSdkUserTraverseSystem.md │ ├── Get-JcSdkUserTraverseSystemGroup.md │ ├── Get-JcSdkWorkday.md │ ├── Get-JcSdkWorkdayWorker.md │ ├── Grant-JcSdkWorkday.md │ ├── Import-JcSdkScim.md │ ├── Import-JcSdkWorkday.md │ ├── Import-JcSdkWorkdayResult.md │ ├── Invoke-JcSdkReclaimSoftwareAppLicense.md │ ├── Lock-JcSdkAppleMdmDevice.md │ ├── New-JcSdkActiveDirectory.md │ ├── New-JcSdkActiveDirectoryAgent.md │ ├── New-JcSdkAdministratorOrganization.md │ ├── New-JcSdkAuthenticationPolicy.md │ ├── New-JcSdkBulkUser.md │ ├── New-JcSdkBulkUserState.md │ ├── New-JcSdkCustomEmailConfiguration.md │ ├── New-JcSdkDuoAccount.md │ ├── New-JcSdkDuoApplication.md │ ├── New-JcSdkGSuiteTranslationRule.md │ ├── New-JcSdkIPList.md │ ├── New-JcSdkLdapServerSambaDomain.md │ ├── New-JcSdkOffice365TranslationRule.md │ ├── New-JcSdkPolicy.md │ ├── New-JcSdkPolicyGroup.md │ ├── New-JcSdkProviderAdministrator.md │ ├── New-JcSdkSoftwareApp.md │ ├── New-JcSdkSystemGroup.md │ ├── New-JcSdkUserGroup.md │ ├── New-JcSdkWorkday.md │ ├── Remove-JcSdkActiveDirectory.md │ ├── Remove-JcSdkActiveDirectoryAgent.md │ ├── Remove-JcSdkAdministratorOrganization.md │ ├── Remove-JcSdkAppleMdm.md │ ├── Remove-JcSdkAppleMdmDevice.md │ ├── Remove-JcSdkApplicationLogo.md │ ├── Remove-JcSdkAuthenticationPolicy.md │ ├── Remove-JcSdkBulkUserState.md │ ├── Remove-JcSdkCustomEmailConfiguration.md │ ├── Remove-JcSdkDuoAccount.md │ ├── Remove-JcSdkDuoApplication.md │ ├── Remove-JcSdkGSuiteTranslationRule.md │ ├── Remove-JcSdkIPList.md │ ├── Remove-JcSdkLdapServerSambaDomain.md │ ├── Remove-JcSdkOffice365TranslationRule.md │ ├── Remove-JcSdkPolicy.md │ ├── Remove-JcSdkPolicyGroup.md │ ├── Remove-JcSdkProviderAdministrator.md │ ├── Remove-JcSdkSoftwareApp.md │ ├── Remove-JcSdkSystemGroup.md │ ├── Remove-JcSdkUserGroup.md │ ├── Remove-JcSdkUserPushEndpoint.md │ ├── Remove-JcSdkWorkdayAuthorization.md │ ├── Restart-JcSdkAppleMdmDevice.md │ ├── Set-JcSdkActiveDirectoryAssociation.md │ ├── Set-JcSdkAppleMdm.md │ ├── Set-JcSdkApplicationAssociation.md │ ├── Set-JcSdkCommandAssociation.md │ ├── Set-JcSdkCustomEmailConfiguration.md │ ├── Set-JcSdkDuoApplication.md │ ├── Set-JcSdkGSuiteAssociation.md │ ├── Set-JcSdkIPList.md │ ├── Set-JcSdkLdapServerAssociation.md │ ├── Set-JcSdkLdapServerSambaDomain.md │ ├── Set-JcSdkOffice365Association.md │ ├── Set-JcSdkPolicy.md │ ├── Set-JcSdkPolicyAssociation.md │ ├── Set-JcSdkPolicyGroup.md │ ├── Set-JcSdkPolicyGroupAssociation.md │ ├── Set-JcSdkPolicyGroupMember.md │ ├── Set-JcSdkRadiusServerAssociation.md │ ├── Set-JcSdkSoftwareApp.md │ ├── Set-JcSdkSoftwareAppAssociation.md │ ├── Set-JcSdkSystemAssociation.md │ ├── Set-JcSdkSystemGroup.md │ ├── Set-JcSdkSystemGroupAssociation.md │ ├── Set-JcSdkSystemGroupMember.md │ ├── Set-JcSdkUserAssociation.md │ ├── Set-JcSdkUserGroup.md │ ├── Set-JcSdkUserGroupAssociation.md │ ├── Set-JcSdkUserGroupMember.md │ ├── Set-JcSdkWorkday.md │ ├── Stop-JcSdkAppleMdmDevice.md │ ├── Sync-JcSdkAppleMdmDevice.md │ ├── Update-JcSdkAppleMdmDeviceLockInformation.md │ ├── Update-JcSdkAuthenticationPolicy.md │ ├── Update-JcSdkBulkUser.md │ ├── Update-JcSdkGSuite.md │ ├── Update-JcSdkIPList.md │ ├── Update-JcSdkLdapServer.md │ ├── Update-JcSdkOffice365.md │ └── Update-JcSdkUserPushEndpoint.md │ ├── export-surface.ps1 │ ├── generate-help.ps1 │ ├── how-to.md │ ├── license.txt │ ├── pack-module.ps1 │ ├── readme.md │ ├── resources │ └── readme.md │ ├── run-module.ps1 │ ├── test-module.ps1 │ ├── test │ ├── Clear-JcSdkAppleMdmDevice.Tests.ps1 │ ├── Clear-JcSdkAppleMdmDeviceActivationLock.Tests.ps1 │ ├── Common │ │ └── HelpFiles.Tests.ps1 │ ├── Get-JcSdkActiveDirectory.Tests.ps1 │ ├── Get-JcSdkActiveDirectoryAgent.Tests.ps1 │ ├── Get-JcSdkActiveDirectoryAssociation.Tests.ps1 │ ├── Get-JcSdkActiveDirectoryTraverseUser.Tests.ps1 │ ├── Get-JcSdkActiveDirectoryTraverseUserGroup.Tests.ps1 │ ├── Get-JcSdkAdministratorOrganization.Tests.ps1 │ ├── Get-JcSdkAdministratorOrganizationLink.Tests.ps1 │ ├── Get-JcSdkAppleMdm.Tests.ps1 │ ├── Get-JcSdkAppleMdmDevice.Tests.ps1 │ ├── Get-JcSdkAppleMdmEnrollmentProfile.Tests.ps1 │ ├── Get-JcSdkApplicationAssociation.Tests.ps1 │ ├── Get-JcSdkApplicationTraverseUser.Tests.ps1 │ ├── Get-JcSdkApplicationTraverseUserGroup.Tests.ps1 │ ├── Get-JcSdkAuthenticationPolicy.Tests.ps1 │ ├── Get-JcSdkBulkUserState.Tests.ps1 │ ├── Get-JcSdkBulkUsersResult.Tests.ps1 │ ├── Get-JcSdkCommandAssociation.Tests.ps1 │ ├── Get-JcSdkCommandTraverseSystem.Tests.ps1 │ ├── Get-JcSdkCommandTraverseSystemGroup.Tests.ps1 │ ├── Get-JcSdkCustomEmailConfiguration.Tests.ps1 │ ├── Get-JcSdkCustomEmailTemplate.Tests.ps1 │ ├── Get-JcSdkDirectory.Tests.ps1 │ ├── Get-JcSdkDuoAccount.Tests.ps1 │ ├── Get-JcSdkDuoApplication.Tests.ps1 │ ├── Get-JcSdkGSuite.Tests.ps1 │ ├── Get-JcSdkGSuiteAssociation.Tests.ps1 │ ├── Get-JcSdkGSuiteTranslationRule.Tests.ps1 │ ├── Get-JcSdkGSuiteTraverseUser.Tests.ps1 │ ├── Get-JcSdkGSuiteTraverseUserGroup.Tests.ps1 │ ├── Get-JcSdkGSuiteUsersToImport.Tests.ps1 │ ├── Get-JcSdkGroup.Tests.ps1 │ ├── Get-JcSdkGsuiteUsersToImportFormatted.Tests.ps1 │ ├── Get-JcSdkIPList.Tests.ps1 │ ├── Get-JcSdkLdapServer.Tests.ps1 │ ├── Get-JcSdkLdapServerAssociation.Tests.ps1 │ ├── Get-JcSdkLdapServerSambaDomain.Tests.ps1 │ ├── Get-JcSdkLdapServerTraverseUser.Tests.ps1 │ ├── Get-JcSdkLdapServerTraverseUserGroup.Tests.ps1 │ ├── Get-JcSdkNextScheduledBulkUserState.Tests.ps1 │ ├── Get-JcSdkOffice365.Tests.ps1 │ ├── Get-JcSdkOffice365Association.Tests.ps1 │ ├── Get-JcSdkOffice365TranslationRule.Tests.ps1 │ ├── Get-JcSdkOffice365TraverseUser.Tests.ps1 │ ├── Get-JcSdkOffice365TraverseUserGroup.Tests.ps1 │ ├── Get-JcSdkOffice365UsersToImport.Tests.ps1 │ ├── Get-JcSdkOrganizationPolicyResult.Tests.ps1 │ ├── Get-JcSdkPolicy.Tests.ps1 │ ├── Get-JcSdkPolicyAssociation.Tests.ps1 │ ├── Get-JcSdkPolicyGroup.Tests.ps1 │ ├── Get-JcSdkPolicyGroupAssociation.Tests.ps1 │ ├── Get-JcSdkPolicyGroupMember.Tests.ps1 │ ├── Get-JcSdkPolicyGroupMembership.Tests.ps1 │ ├── Get-JcSdkPolicyGroupTraverseSystem.Tests.ps1 │ ├── Get-JcSdkPolicyGroupTraverseSystemGroup.Tests.ps1 │ ├── Get-JcSdkPolicyResult.Tests.ps1 │ ├── Get-JcSdkPolicyStatus.Tests.ps1 │ ├── Get-JcSdkPolicyTemplate.Tests.ps1 │ ├── Get-JcSdkPolicyTraverseSystem.Tests.ps1 │ ├── Get-JcSdkPolicyTraverseSystemGroup.Tests.ps1 │ ├── Get-JcSdkProviderAdministrator.Tests.ps1 │ ├── Get-JcSdkProviderOrganization.Tests.ps1 │ ├── Get-JcSdkProvidersInvoice.Tests.ps1 │ ├── Get-JcSdkRadiusServerAssociation.Tests.ps1 │ ├── Get-JcSdkRadiusServerTraverseUser.Tests.ps1 │ ├── Get-JcSdkRadiusServerTraverseUserGroup.Tests.ps1 │ ├── Get-JcSdkSoftwareApp.Tests.ps1 │ ├── Get-JcSdkSoftwareAppAssociation.Tests.ps1 │ ├── Get-JcSdkSoftwareAppStatus.Tests.ps1 │ ├── Get-JcSdkSoftwareAppTraverseSystem.Tests.ps1 │ ├── Get-JcSdkSoftwareAppTraverseSystemGroup.Tests.ps1 │ ├── Get-JcSdkSubscription.Tests.ps1 │ ├── Get-JcSdkSystemAssociation.Tests.ps1 │ ├── Get-JcSdkSystemFdeKey.Tests.ps1 │ ├── Get-JcSdkSystemGroup.Tests.ps1 │ ├── Get-JcSdkSystemGroupAssociation.Tests.ps1 │ ├── Get-JcSdkSystemGroupMember.Tests.ps1 │ ├── Get-JcSdkSystemGroupMembership.Tests.ps1 │ ├── Get-JcSdkSystemGroupTraverseCommand.Tests.ps1 │ ├── Get-JcSdkSystemGroupTraversePolicy.Tests.ps1 │ ├── Get-JcSdkSystemGroupTraversePolicyGroup.Tests.ps1 │ ├── Get-JcSdkSystemGroupTraverseUser.Tests.ps1 │ ├── Get-JcSdkSystemGroupTraverseUserGroup.Tests.ps1 │ ├── Get-JcSdkSystemInsightAlf.Tests.ps1 │ ├── Get-JcSdkSystemInsightAlfException.Tests.ps1 │ ├── Get-JcSdkSystemInsightAlfExplicitAuth.Tests.ps1 │ ├── Get-JcSdkSystemInsightApp.Tests.ps1 │ ├── Get-JcSdkSystemInsightAppCompatShim.Tests.ps1 │ ├── Get-JcSdkSystemInsightAuthorizedKey.Tests.ps1 │ ├── Get-JcSdkSystemInsightAzureInstanceMetadata.Tests.ps1 │ ├── Get-JcSdkSystemInsightAzureInstanceTag.Tests.ps1 │ ├── Get-JcSdkSystemInsightBattery.Tests.ps1 │ ├── Get-JcSdkSystemInsightBitlockerInfo.Tests.ps1 │ ├── Get-JcSdkSystemInsightBrowserPlugin.Tests.ps1 │ ├── Get-JcSdkSystemInsightCertificate.Tests.ps1 │ ├── Get-JcSdkSystemInsightChassisInfo.Tests.ps1 │ ├── Get-JcSdkSystemInsightChromeExtension.Tests.ps1 │ ├── Get-JcSdkSystemInsightConnectivity.Tests.ps1 │ ├── Get-JcSdkSystemInsightCrash.Tests.ps1 │ ├── Get-JcSdkSystemInsightCupDestination.Tests.ps1 │ ├── Get-JcSdkSystemInsightDiskEncryption.Tests.ps1 │ ├── Get-JcSdkSystemInsightDiskInfo.Tests.ps1 │ ├── Get-JcSdkSystemInsightDnsResolver.Tests.ps1 │ ├── Get-JcSdkSystemInsightEtcHost.Tests.ps1 │ ├── Get-JcSdkSystemInsightFirefoxAddon.Tests.ps1 │ ├── Get-JcSdkSystemInsightGroup.Tests.ps1 │ ├── Get-JcSdkSystemInsightIeExtension.Tests.ps1 │ ├── Get-JcSdkSystemInsightInterfaceAddress.Tests.ps1 │ ├── Get-JcSdkSystemInsightInterfaceDetail.Tests.ps1 │ ├── Get-JcSdkSystemInsightKernelInfo.Tests.ps1 │ ├── Get-JcSdkSystemInsightLaunchd.Tests.ps1 │ ├── Get-JcSdkSystemInsightLinuxPackage.Tests.ps1 │ ├── Get-JcSdkSystemInsightLoggedinUser.Tests.ps1 │ ├── Get-JcSdkSystemInsightLogicalDrive.Tests.ps1 │ ├── Get-JcSdkSystemInsightManagedPolicy.Tests.ps1 │ ├── Get-JcSdkSystemInsightMount.Tests.ps1 │ ├── Get-JcSdkSystemInsightOSVersion.Tests.ps1 │ ├── Get-JcSdkSystemInsightPatch.Tests.ps1 │ ├── Get-JcSdkSystemInsightProgram.Tests.ps1 │ ├── Get-JcSdkSystemInsightPythonPackage.Tests.ps1 │ ├── Get-JcSdkSystemInsightSafariExtension.Tests.ps1 │ ├── Get-JcSdkSystemInsightScheduledTask.Tests.ps1 │ ├── Get-JcSdkSystemInsightSecureboot.Tests.ps1 │ ├── Get-JcSdkSystemInsightService.Tests.ps1 │ ├── Get-JcSdkSystemInsightShadow.Tests.ps1 │ ├── Get-JcSdkSystemInsightSharedFolder.Tests.ps1 │ ├── Get-JcSdkSystemInsightSharedResource.Tests.ps1 │ ├── Get-JcSdkSystemInsightSharingPreference.Tests.ps1 │ ├── Get-JcSdkSystemInsightSipConfig.Tests.ps1 │ ├── Get-JcSdkSystemInsightStartupItem.Tests.ps1 │ ├── Get-JcSdkSystemInsightSystemControl.Tests.ps1 │ ├── Get-JcSdkSystemInsightSystemInfo.Tests.ps1 │ ├── Get-JcSdkSystemInsightTpmInfo.Tests.ps1 │ ├── Get-JcSdkSystemInsightUptime.Tests.ps1 │ ├── Get-JcSdkSystemInsightUsbDevice.Tests.ps1 │ ├── Get-JcSdkSystemInsightUser.Tests.ps1 │ ├── Get-JcSdkSystemInsightUserAssist.Tests.ps1 │ ├── Get-JcSdkSystemInsightUserGroup.Tests.ps1 │ ├── Get-JcSdkSystemInsightUserSshKey.Tests.ps1 │ ├── Get-JcSdkSystemInsightWifiNetwork.Tests.ps1 │ ├── Get-JcSdkSystemInsightWifiStatus.Tests.ps1 │ ├── Get-JcSdkSystemInsightWindowsSecurityCenter.Tests.ps1 │ ├── Get-JcSdkSystemInsightWindowsSecurityProduct.Tests.ps1 │ ├── Get-JcSdkSystemMember.Tests.ps1 │ ├── Get-JcSdkSystemPolicyStatus.Tests.ps1 │ ├── Get-JcSdkSystemTraverseCommand.Tests.ps1 │ ├── Get-JcSdkSystemTraversePolicy.Tests.ps1 │ ├── Get-JcSdkSystemTraversePolicyGroup.Tests.ps1 │ ├── Get-JcSdkSystemTraverseUser.Tests.ps1 │ ├── Get-JcSdkSystemTraverseUserGroup.Tests.ps1 │ ├── Get-JcSdkUserAssociation.Tests.ps1 │ ├── Get-JcSdkUserGroup.Tests.ps1 │ ├── Get-JcSdkUserGroupAssociation.Tests.ps1 │ ├── Get-JcSdkUserGroupMember.Tests.ps1 │ ├── Get-JcSdkUserGroupMembership.Tests.ps1 │ ├── Get-JcSdkUserGroupTraverseActiveDirectory.Tests.ps1 │ ├── Get-JcSdkUserGroupTraverseApplication.Tests.ps1 │ ├── Get-JcSdkUserGroupTraverseDirectory.Tests.ps1 │ ├── Get-JcSdkUserGroupTraverseGSuite.Tests.ps1 │ ├── Get-JcSdkUserGroupTraverseLdapServer.Tests.ps1 │ ├── Get-JcSdkUserGroupTraverseOffice365.Tests.ps1 │ ├── Get-JcSdkUserGroupTraverseRadiusServer.Tests.ps1 │ ├── Get-JcSdkUserGroupTraverseSystem.Tests.ps1 │ ├── Get-JcSdkUserGroupTraverseSystemGroup.Tests.ps1 │ ├── Get-JcSdkUserMember.Tests.ps1 │ ├── Get-JcSdkUserPushEndpoint.Tests.ps1 │ ├── Get-JcSdkUserTraverseActiveDirectory.Tests.ps1 │ ├── Get-JcSdkUserTraverseApplication.Tests.ps1 │ ├── Get-JcSdkUserTraverseDirectory.Tests.ps1 │ ├── Get-JcSdkUserTraverseGSuite.Tests.ps1 │ ├── Get-JcSdkUserTraverseLdapServer.Tests.ps1 │ ├── Get-JcSdkUserTraverseOffice365.Tests.ps1 │ ├── Get-JcSdkUserTraverseRadiusServer.Tests.ps1 │ ├── Get-JcSdkUserTraverseSystem.Tests.ps1 │ ├── Get-JcSdkUserTraverseSystemGroup.Tests.ps1 │ ├── Get-JcSdkWorkday.Tests.ps1 │ ├── Get-JcSdkWorkdayWorker.Tests.ps1 │ ├── Grant-JcSdkWorkday.Tests.ps1 │ ├── Import-JcSdkScim.Tests.ps1 │ ├── Import-JcSdkWorkday.Tests.ps1 │ ├── Import-JcSdkWorkdayResult.Tests.ps1 │ ├── Invoke-JcSdkReclaimSoftwareAppLicense.Tests.ps1 │ ├── Lock-JcSdkAppleMdmDevice.Tests.ps1 │ ├── New-JcSdkActiveDirectory.Tests.ps1 │ ├── New-JcSdkActiveDirectoryAgent.Tests.ps1 │ ├── New-JcSdkAdministratorOrganization.Tests.ps1 │ ├── New-JcSdkAuthenticationPolicy.Tests.ps1 │ ├── New-JcSdkBulkUser.Tests.ps1 │ ├── New-JcSdkBulkUserState.Tests.ps1 │ ├── New-JcSdkCustomEmailConfiguration.Tests.ps1 │ ├── New-JcSdkDuoAccount.Tests.ps1 │ ├── New-JcSdkDuoApplication.Tests.ps1 │ ├── New-JcSdkGSuiteTranslationRule.Tests.ps1 │ ├── New-JcSdkIPList.Tests.ps1 │ ├── New-JcSdkLdapServerSambaDomain.Tests.ps1 │ ├── New-JcSdkOffice365TranslationRule.Tests.ps1 │ ├── New-JcSdkPolicy.Tests.ps1 │ ├── New-JcSdkPolicyGroup.Tests.ps1 │ ├── New-JcSdkProviderAdministrator.Tests.ps1 │ ├── New-JcSdkSoftwareApp.Tests.ps1 │ ├── New-JcSdkSystemGroup.Tests.ps1 │ ├── New-JcSdkUserGroup.Tests.ps1 │ ├── New-JcSdkWorkday.Tests.ps1 │ ├── Remove-JcSdkActiveDirectoryAgent.Tests.ps1 │ ├── Remove-JcSdkActivedirectory.Tests.ps1 │ ├── Remove-JcSdkAdministratorOrganization.Tests.ps1 │ ├── Remove-JcSdkAppleMdm.Tests.ps1 │ ├── Remove-JcSdkAppleMdmDevice.Tests.ps1 │ ├── Remove-JcSdkApplicationLogo.Tests.ps1 │ ├── Remove-JcSdkAuthenticationPolicy.Tests.ps1 │ ├── Remove-JcSdkBulkUserState.Tests.ps1 │ ├── Remove-JcSdkCustomEmailConfiguration.Tests.ps1 │ ├── Remove-JcSdkDuoAccount.Tests.ps1 │ ├── Remove-JcSdkDuoApplication.Tests.ps1 │ ├── Remove-JcSdkGSuiteTranslationRule.Tests.ps1 │ ├── Remove-JcSdkIPList.Tests.ps1 │ ├── Remove-JcSdkLdapServerSambaDomain.Tests.ps1 │ ├── Remove-JcSdkOffice365TranslationRule.Tests.ps1 │ ├── Remove-JcSdkPolicy.Tests.ps1 │ ├── Remove-JcSdkPolicyGroup.Tests.ps1 │ ├── Remove-JcSdkProviderAdministrator.Tests.ps1 │ ├── Remove-JcSdkSoftwareApp.Tests.ps1 │ ├── Remove-JcSdkSystemGroup.Tests.ps1 │ ├── Remove-JcSdkUserGroup.Tests.ps1 │ ├── Remove-JcSdkUserPushEndpoint.Tests.ps1 │ ├── Remove-JcSdkWorkdayAuthorization.Tests.ps1 │ ├── Restart-JcSdkAppleMdmDevice.Tests.ps1 │ ├── Set-JcSdkActiveDirectoryAssociation.Tests.ps1 │ ├── Set-JcSdkAppleMdm.Tests.ps1 │ ├── Set-JcSdkApplicationAssociation.Tests.ps1 │ ├── Set-JcSdkCommandAssociation.Tests.ps1 │ ├── Set-JcSdkCustomEmailConfiguration.Tests.ps1 │ ├── Set-JcSdkDuoApplication.Tests.ps1 │ ├── Set-JcSdkGSuiteAssociation.Tests.ps1 │ ├── Set-JcSdkIPList.Tests.ps1 │ ├── Set-JcSdkLdapServerAssociation.Tests.ps1 │ ├── Set-JcSdkLdapServerSambaDomain.Tests.ps1 │ ├── Set-JcSdkOffice365Association.Tests.ps1 │ ├── Set-JcSdkPolicy.Tests.ps1 │ ├── Set-JcSdkPolicyAssociation.Tests.ps1 │ ├── Set-JcSdkPolicyGroup.Tests.ps1 │ ├── Set-JcSdkPolicyGroupAssociation.Tests.ps1 │ ├── Set-JcSdkPolicyGroupMember.Tests.ps1 │ ├── Set-JcSdkRadiusServerAssociation.Tests.ps1 │ ├── Set-JcSdkSoftwareApp.Tests.ps1 │ ├── Set-JcSdkSoftwareAppAssociation.Tests.ps1 │ ├── Set-JcSdkSystemAssociation.Tests.ps1 │ ├── Set-JcSdkSystemGroup.Tests.ps1 │ ├── Set-JcSdkSystemGroupAssociation.Tests.ps1 │ ├── Set-JcSdkSystemGroupMember.Tests.ps1 │ ├── Set-JcSdkUserAssociation.Tests.ps1 │ ├── Set-JcSdkUserGroup.Tests.ps1 │ ├── Set-JcSdkUserGroupAssociation.Tests.ps1 │ ├── Set-JcSdkUserGroupMember.Tests.ps1 │ ├── Set-JcSdkWorkday.Tests.ps1 │ ├── Stop-JcSdkAppleMdmDevice.Tests.ps1 │ ├── Sync-JcSdkAppleMdmDevice.Tests.ps1 │ ├── Update-JcSdkAppleMdmDeviceLockInformation.Tests.ps1 │ ├── Update-JcSdkAuthenticationPolicy.Tests.ps1 │ ├── Update-JcSdkBulkUser.Tests.ps1 │ ├── Update-JcSdkGSuite.Tests.ps1 │ ├── Update-JcSdkIPList.Tests.ps1 │ ├── Update-JcSdkLdapServer.Tests.ps1 │ ├── Update-JcSdkOffice365.Tests.ps1 │ ├── Update-JcSdkUserPushEndpoint.Tests.ps1 │ ├── loadEnv.ps1 │ ├── readme.md │ └── utils.ps1 │ └── utils │ └── Unprotect-SecureString.ps1 ├── SetupDependencies.ps1 ├── SwaggerSpecs ├── JumpCloud.SDK.DirectoryInsights.json ├── JumpCloud.SDK.V1.json └── JumpCloud.SDK.V2.json ├── Test-Module.ps1 ├── Tools ├── Build-SdkChangelog.ps1 ├── Build-SdkExamples.ps1 ├── Build.ps1 ├── BuildPesterTests.ps1 ├── ModuleValidation.Tests.ps1 ├── New-JCObject.ps1 ├── New-SdkChangelog.ps1 ├── PSScriptAnalyzerSettings.psd1 ├── ParseSwaggerSpec.ps1 ├── RunPesterTests.ps1 ├── ValidateTests.ps1 └── clean.sh ├── package-lock.json └── package.json /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # jcapi-powershell Code Owners 2 | 3 | - @TheJumpCloud/customer-tools 4 | -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | ## Issues 2 | * [](https://jumpcloud.atlassian.net/browse/) - 3 | 4 | ## What does this solve? 5 | 6 | ## Is there anything particularly tricky? 7 | 8 | ## How should this be tested? 9 | 10 | ## Screenshots -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/*.vs 2 | **/*-TestResults.xml 3 | **/*JumpCloud.SDK.*.log 4 | **/localEnv.json 5 | *.DS_Store 6 | node_modules/ 7 | jcapi-powershell.sln -------------------------------------------------------------------------------- /.gitleaks.toml: -------------------------------------------------------------------------------- 1 | title = "JumpCloud SDK Config" 2 | 3 | [extend] 4 | # useDefault will extend the base configuration with the default gitleaks config: 5 | # https://github.com/zricethezav/gitleaks/blob/master/config/gitleaks.toml 6 | useDefault = true 7 | 8 | [allowlist] 9 | # Recommended practice is to add your secrets to a regexes array, 10 | # not to a commits array. 11 | regexTarget = "match" 12 | description = "ignore REPLACE_KEY_VALUE in curl documentation" 13 | regexes = [ 14 | '''REPLACE_KEY_VALUE''', 15 | ] -------------------------------------------------------------------------------- /.vscode/Settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "powershell.scriptAnalysis.settingsPath": "jcapi-powershell/Tools/PSScriptAnalyzerSettings.psd1", 3 | "powershell.scriptAnalysis.enable": true, 4 | "spellright.language": ["en"], 5 | "spellright.documentTypes": ["markdown", "latex", "plaintext"], 6 | "editor.formatOnSave": false, 7 | "powershell.codeFormatting.preset": "OTBS", 8 | "files.trimTrailingWhitespace": true 9 | } 10 | -------------------------------------------------------------------------------- /Invoke-Git.ps1: -------------------------------------------------------------------------------- 1 | Param($Arguments) 2 | If ([environment]::OSVersion.Platform -eq 'Win32NT') { $env:GIT_REDIRECT_STDERR = '2>&1' } 3 | $LASTEXITCODE = 0 4 | $Error.Clear() 5 | $Command = 'git ' + $Arguments 6 | Write-Host ('[GitCommand]' + $Command) 7 | Invoke-Expression -Command:($Command) 8 | If ($LASTEXITCODE) 9 | { 10 | Throw ('Git error, $LASTEXITCODE: ' + $LASTEXITCODE) 11 | } 12 | If ($Error) 13 | { 14 | Throw ('Git error, $Error: ' + $Error) 15 | } -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.DirectoryInsights/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.DirectoryInsights/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | .vs 4 | generated 5 | !custom/generated 6 | internal 7 | exports 8 | !docs/exports 9 | tools 10 | custom/*.psm1 11 | custom/autogen-model-cmdlets 12 | test/*-TestResults.xml 13 | /*.ps1 14 | /*.ps1xml 15 | /*.psm1 16 | /*.snk 17 | /*.csproj 18 | /*.nuspec 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.DirectoryInsights/examples/Get-JcSdkReport.md: -------------------------------------------------------------------------------- 1 | ### Example 1: {{ Add title here }} 2 | 3 | ```powershell 4 | PS C:\> Get-JcSdkReport 5 | 6 | Returns a list of all available reports 7 | ``` 8 | 9 | Returns a list of all available reports 10 | 11 | ### Example 2: {{ Add title here }} 12 | 13 | ```powershell 14 | PS C:\> Get-JcSdkReport -Sort 'CREATED_AT' 15 | 16 | Returns a list of all available reports, sorted by the most recently created report 17 | ``` 18 | 19 | Returns a list of all available reports, sorted by the most recently created report. Valid values for sort are: CREATED_AT, EXPIRATION, REQUESTER_EMAIL, STATUS, TYPE, UPDATED_AT 20 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.DirectoryInsights/pack-module.ps1: -------------------------------------------------------------------------------- 1 | # ---------------------------------------------------------------------------------- 2 | # Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.6.6, generator: @autorest/powershell@3.0.463) 3 | # Changes may cause incorrect behavior and will be lost if the code is regenerated. 4 | # ---------------------------------------------------------------------------------- 5 | Write-Host -ForegroundColor Green 'Packing module...' 6 | dotnet pack $PSScriptRoot --no-build /nologo 7 | Write-Host -ForegroundColor Green '-------------Done-------------' -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.DirectoryInsights/readme.md: -------------------------------------------------------------------------------- 1 | 2 | # JumpCloud.SDK.DirectoryInsights 3 | This directory contains the PowerShell module for the DirectoryInsightsApi service. 4 | 5 | --- 6 | ## Status 7 | [![JumpCloud.SDK.DirectoryInsights](https://img.shields.io/powershellgallery/v/JumpCloud.SDK.DirectoryInsights.svg?style=flat-square&label=JumpCloud.SDK.DirectoryInsights "JumpCloud.SDK.DirectoryInsights")](https://www.powershellgallery.com/packages/JumpCloud.SDK.DirectoryInsights/) 8 | 9 | ## Info 10 | - Modifiable: yes 11 | - Generated: all 12 | - Committed: yes 13 | - Packaged: yes 14 | 15 | --- 16 | ## Detail 17 | This module was primarily generated via [AutoRest](https://github.com/Azure/autorest) using the [PowerShell](https://github.com/Azure/autorest.powershell) extension. 18 | 19 | ## Development 20 | For information on how to develop for `JumpCloud.SDK.DirectoryInsights`, see [how-to.md](how-to.md). 21 | 22 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.DirectoryInsights/resources/readme.md: -------------------------------------------------------------------------------- 1 | # Resources 2 | This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `../custom` folder. 3 | 4 | ## Info 5 | - Modifiable: yes 6 | - Generated: no 7 | - Committed: yes 8 | - Packaged: no 9 | 10 | ## Purpose 11 | Use this folder to put anything you want to keep around as part of the repository for the module, but is not something that is required for the module. For example, development files, packaged builds, or additional information. This is only intended to be used in repositories where the module's output directory is cleaned, but tangential resources for the module want to remain intact. -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.DirectoryInsights/test/Get-JcSdkReport.Tests.ps1: -------------------------------------------------------------------------------- 1 | if(($null -eq $TestName) -or ($TestName -contains 'Get-JcSdkReport')) 2 | { 3 | $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' 4 | if (-Not (Test-Path -Path $loadEnvPath)) { 5 | $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' 6 | } 7 | . ($loadEnvPath) 8 | $TestRecordingFile = Join-Path $PSScriptRoot 'Get-JcSdkReport.Recording.json' 9 | $currentPath = $PSScriptRoot 10 | while(-not $mockingPath) { 11 | $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File 12 | $currentPath = Split-Path -Path $currentPath -Parent 13 | } 14 | . ($mockingPath | Select-Object -First 1).FullName 15 | } 16 | 17 | Describe 'Get-JcSdkReport' { 18 | It 'List' { 19 | { Get-JcSdkReport } | Should -Not -Throw 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.DirectoryInsights/utils/Unprotect-SecureString.ps1: -------------------------------------------------------------------------------- 1 | #This script converts securestring to plaintext 2 | 3 | param( 4 | [Parameter(Mandatory, ValueFromPipeline)] 5 | [System.Security.SecureString] 6 | ${SecureString} 7 | ) 8 | 9 | $ssPtr = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($SecureString) 10 | try { 11 | $plaintext = [System.Runtime.InteropServices.Marshal]::PtrToStringBSTR($ssPtr) 12 | } finally { 13 | [System.Runtime.InteropServices.Marshal]::ZeroFreeBSTR($ssPtr) 14 | } 15 | 16 | return $plaintext -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | .vs 4 | generated 5 | !custom/generated 6 | internal 7 | exports 8 | !docs/exports 9 | tools 10 | custom/*.psm1 11 | custom/autogen-model-cmdlets 12 | test/*-TestResults.xml 13 | /*.ps1 14 | /*.ps1xml 15 | /*.psm1 16 | /*.snk 17 | /*.csproj 18 | /*.nuspec 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Clear-JcSdkSystem.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Clear a System by SystemId 2 | ```powershell 3 | PS C:\> Clear-JcSdkSystem -SystemId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Clear a System by SystemId. SystemId is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Get-JcSdkCommandFile.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a CommandFile by Id 2 | ```powershell 3 | PS C:\> Get-JcSdkCommandFile -Id:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Results JumpCloud.SDK.V1.Models.CommandfilereturnResultsItem[] 9 | TotalCount Int 10 | 11 | 12 | ``` 13 | 14 | This function will Get a CommandFile by Id. Id is a required parameter. 15 | 16 | ### Example 2: {{ Add title here }} 17 | ```powershell 18 | PS C:\> {{ Add code here }} 19 | 20 | {{ Add output here }} 21 | ``` 22 | 23 | {{ Add description here }} 24 | 25 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Get-JcSdkUserSshKey.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserSshKey by Id 2 | ```powershell 3 | PS C:\> Get-JcSdkUserSshKey -Id:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CreateDate String 9 | Id String 10 | Name String 11 | PublicKey String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserSshKey by Id. Id is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Initialize-JcSdkUserState.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Initialize an UserState by Id 2 | ```powershell 3 | PS C:\> Initialize-JcSdkUserState -Id:() -Email:() 4 | 5 | 6 | ``` 7 | 8 | This function will Initialize an UserState by Id. Id is a required parameter. 9 | 10 | ### Example 2: Initialize an UserState by Id, and Body 11 | ```powershell 12 | PS C:\> Initialize-JcSdkUserState -Id:() -Body:() 13 | 14 | 15 | ``` 16 | 17 | This function will Initialize an UserState by Id Body. Id, and Body are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Invoke-JcSdkCommandTrigger.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Invoke a CommandTrigger by Triggername 2 | ```powershell 3 | PS C:\> Invoke-JcSdkCommandTrigger -Triggername:() 4 | 5 | 6 | ``` 7 | 8 | This function will Invoke a CommandTrigger by Triggername. Triggername is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Invoke-JcSdkExpireUserPassword.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Invoke an ExpireUserPassword by Id 2 | ```powershell 3 | PS C:\> Invoke-JcSdkExpireUserPassword -Id:() 4 | 5 | 6 | ``` 7 | 8 | This function will Invoke an ExpireUserPassword by Id. Id is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Lock-JcSdkSystem.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Lock a System by SystemId 2 | ```powershell 3 | PS C:\> Lock-JcSdkSystem -SystemId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Lock a System by SystemId. SystemId is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/New-JcSdkUserSshKey.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Create an UserSshKey by Id, Name, and PublicKey 2 | ```powershell 3 | PS C:\> New-JcSdkUserSshKey -Id:() -Name:() -PublicKey:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CreateDate String 9 | Id String 10 | Name String 11 | PublicKey String 12 | 13 | 14 | ``` 15 | 16 | This function will Create an UserSshKey by Id Name PublicKey. Id, Name, and PublicKey are required parameters. 17 | 18 | ### Example 2: Create an UserSshKey by Id, and Body 19 | ```powershell 20 | PS C:\> New-JcSdkUserSshKey -Id:() -Body:() 21 | 22 | 23 | 24 | ---- ---------- 25 | CreateDate String 26 | Id String 27 | Name String 28 | PublicKey String 29 | 30 | 31 | ``` 32 | 33 | This function will Create an UserSshKey by Id Body. Id, and Body are required parameters. 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Remove-JcSdkUserSshKey.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove an UserSshKey by Id, and SystemuserId 2 | ```powershell 3 | PS C:\> Remove-JcSdkUserSshKey -Id:() -SystemuserId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove an UserSshKey by Id SystemuserId. Id, and SystemuserId are required parameters. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Reset-JcSdkAdministratorUserActivation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Reset an AdministratorUserActivation by Id 2 | ```powershell 3 | PS C:\> Reset-JcSdkAdministratorUserActivation -Id:() 4 | 5 | 6 | ``` 7 | 8 | This function will Reset an AdministratorUserActivation by Id. Id is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Reset-JcSdkAdministratorUserTotp.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Reset an AdministratorUserTotp by Id 2 | ```powershell 3 | PS C:\> Reset-JcSdkAdministratorUserTotp -Id:() 4 | 5 | 6 | ``` 7 | 8 | This function will Reset an AdministratorUserTotp by Id. Id is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Reset-JcSdkUserMfa.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Reset an UserMfa by Id, and Body 2 | ```powershell 3 | PS C:\> Reset-JcSdkUserMfa -Id:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Reset an UserMfa by Id Body. Id, and Body are required parameters. 9 | 10 | ### Example 2: Reset an UserMfa by Id 11 | ```powershell 12 | PS C:\> Reset-JcSdkUserMfa -Id:() -Exclusion:() -ExclusionDays:() -ExclusionUntil:() 13 | 14 | 15 | ``` 16 | 17 | This function will Reset an UserMfa by Id. Id is a required parameter. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Restart-JcSdkSystem.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Restart a System by SystemId 2 | ```powershell 3 | PS C:\> Restart-JcSdkSystem -SystemId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Restart a System by SystemId. SystemId is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Search-JcSdkCommand.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Search a Command by Body 2 | ```powershell 3 | PS C:\> Search-JcSdkCommand -Body:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Results JumpCloud.SDK.V1.Models.CommandslistResultsItem[] 9 | TotalCount Int 10 | 11 | 12 | ``` 13 | 14 | This function will Search a Command by Body. Body is a required parameter. 15 | 16 | ### Example 2: Search a Command by 17 | ```powershell 18 | PS C:\> Search-JcSdkCommand -Fields:() -Filter:() -SearchFilter:() 19 | 20 | 21 | 22 | ---- ---------- 23 | Results JumpCloud.SDK.V1.Models.CommandslistResultsItem[] 24 | TotalCount Int 25 | 26 | 27 | ``` 28 | 29 | This function will Search a Command by . 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Search-JcSdkOrganization.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Search an Organization by Body 2 | ```powershell 3 | PS C:\> Search-JcSdkOrganization -Body:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Results JumpCloud.SDK.V1.Models.OrganizationslistResultsItem[] 9 | TotalCount Int 10 | 11 | 12 | ``` 13 | 14 | This function will Search an Organization by Body. Body is a required parameter. 15 | 16 | ### Example 2: Search an Organization by 17 | ```powershell 18 | PS C:\> Search-JcSdkOrganization -Fields:() -Filter:() -SearchFilter:() 19 | 20 | 21 | 22 | ---- ---------- 23 | Results JumpCloud.SDK.V1.Models.OrganizationslistResultsItem[] 24 | TotalCount Int 25 | 26 | 27 | ``` 28 | 29 | This function will Search an Organization by . 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Search-JcSdkSystem.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Search a System by Body 2 | ```powershell 3 | PS C:\> Search-JcSdkSystem -Body:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Results JumpCloud.SDK.V1.Models.JcSystem[] 9 | TotalCount Int 10 | 11 | 12 | ``` 13 | 14 | This function will Search a System by Body. Body is a required parameter. 15 | 16 | ### Example 2: Search a System by 17 | ```powershell 18 | PS C:\> Search-JcSdkSystem -Fields:() -Filter:() -SearchFilter:() 19 | 20 | 21 | 22 | ---- ---------- 23 | Results JumpCloud.SDK.V1.Models.JcSystem[] 24 | TotalCount Int 25 | 26 | 27 | ``` 28 | 29 | This function will Search a System by . 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Search-JcSdkUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Search an User by Body 2 | ```powershell 3 | PS C:\> Search-JcSdkUser -Body:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Results JumpCloud.SDK.V1.Models.Systemuserreturn[] 9 | TotalCount Int 10 | 11 | 12 | ``` 13 | 14 | This function will Search an User by Body. Body is a required parameter. 15 | 16 | ### Example 2: Search an User by 17 | ```powershell 18 | PS C:\> Search-JcSdkUser -Fields:() -Filter:() -SearchFilter:() 19 | 20 | 21 | 22 | ---- ---------- 23 | Results JumpCloud.SDK.V1.Models.Systemuserreturn[] 24 | TotalCount Int 25 | 26 | 27 | ``` 28 | 29 | This function will Search an User by . 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Start-JcSdkCommand.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Start a Command by Body 2 | ```powershell 3 | PS C:\> Start-JcSdkCommand -Body:() 4 | 5 | 6 | 7 | ---- ---------- 8 | QueueIds String 9 | WorkflowInstanceId String 10 | 11 | 12 | ``` 13 | 14 | This function will Start a Command by Body. Body is a required parameter. 15 | 16 | ### Example 2: Start a Command by 17 | ```powershell 18 | PS C:\> Start-JcSdkCommand -Id:() -SystemIds:() 19 | 20 | 21 | 22 | ---- ---------- 23 | QueueIds String 24 | WorkflowInstanceId String 25 | 26 | 27 | ``` 28 | 29 | This function will Start a Command by . 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Stop-JcSdkSystem.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Stop a System by SystemId 2 | ```powershell 3 | PS C:\> Stop-JcSdkSystem -SystemId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Stop a System by SystemId. SystemId is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Sync-JcSdkUserMfa.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Sync an UserMfa by Id 2 | ```powershell 3 | PS C:\> Sync-JcSdkUserMfa -Id:() 4 | 5 | 6 | ``` 7 | 8 | This function will Sync an UserMfa by Id. Id is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/examples/Unlock-JcSdkUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Unlock an User by Id 2 | ```powershell 3 | PS C:\> Unlock-JcSdkUser -Id:() 4 | 5 | 6 | ``` 7 | 8 | This function will Unlock an User by Id. Id is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/pack-module.ps1: -------------------------------------------------------------------------------- 1 | # ---------------------------------------------------------------------------------- 2 | # Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.6.6, generator: @autorest/powershell@3.0.463) 3 | # Changes may cause incorrect behavior and will be lost if the code is regenerated. 4 | # ---------------------------------------------------------------------------------- 5 | Write-Host -ForegroundColor Green 'Packing module...' 6 | dotnet pack $PSScriptRoot --no-build /nologo 7 | Write-Host -ForegroundColor Green '-------------Done-------------' -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/readme.md: -------------------------------------------------------------------------------- 1 | 2 | # JumpCloud.SDK.V1 3 | This directory contains the PowerShell module for the JumpCloudApi service. 4 | 5 | --- 6 | ## Status 7 | [![JumpCloud.SDK.V1](https://img.shields.io/powershellgallery/v/JumpCloud.SDK.V1.svg?style=flat-square&label=JumpCloud.SDK.V1 "JumpCloud.SDK.V1")](https://www.powershellgallery.com/packages/JumpCloud.SDK.V1/) 8 | 9 | ## Info 10 | - Modifiable: yes 11 | - Generated: all 12 | - Committed: yes 13 | - Packaged: yes 14 | 15 | --- 16 | ## Detail 17 | This module was primarily generated via [AutoRest](https://github.com/Azure/autorest) using the [PowerShell](https://github.com/Azure/autorest.powershell) extension. 18 | 19 | ## Development 20 | For information on how to develop for `JumpCloud.SDK.V1`, see [how-to.md](how-to.md). 21 | 22 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/resources/readme.md: -------------------------------------------------------------------------------- 1 | # Resources 2 | This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `../custom` folder. 3 | 4 | ## Info 5 | - Modifiable: yes 6 | - Generated: no 7 | - Committed: yes 8 | - Packaged: no 9 | 10 | ## Purpose 11 | Use this folder to put anything you want to keep around as part of the repository for the module, but is not something that is required for the module. For example, development files, packaged builds, or additional information. This is only intended to be used in repositories where the module's output directory is cleaned, but tangential resources for the module want to remain intact. -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/test/loadEnv.ps1: -------------------------------------------------------------------------------- 1 | # ---------------------------------------------------------------------------------- 2 | # Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.6.6, generator: @autorest/powershell@3.0.463) 3 | # Changes may cause incorrect behavior and will be lost if the code is regenerated. 4 | # ---------------------------------------------------------------------------------- 5 | $envFile = 'env.json' 6 | if ($TestMode -eq 'live') { 7 | $envFile = 'localEnv.json' 8 | } 9 | 10 | if (Test-Path -Path (Join-Path $PSScriptRoot $envFile)) { 11 | $envFilePath = Join-Path $PSScriptRoot $envFile 12 | } else { 13 | $envFilePath = Join-Path $PSScriptRoot '..\$envFile' 14 | } 15 | $env = @{} 16 | if (Test-Path -Path $envFilePath) { 17 | $env = Get-Content (Join-Path $PSScriptRoot $envFile) | ConvertFrom-Json 18 | $PSDefaultParameterValues=@{"*:SubscriptionId"=$env.SubscriptionId; "*:Tenant"=$env.Tenant} 19 | } -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V1/utils/Unprotect-SecureString.ps1: -------------------------------------------------------------------------------- 1 | #This script converts securestring to plaintext 2 | 3 | param( 4 | [Parameter(Mandatory, ValueFromPipeline)] 5 | [System.Security.SecureString] 6 | ${SecureString} 7 | ) 8 | 9 | $ssPtr = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($SecureString) 10 | try { 11 | $plaintext = [System.Runtime.InteropServices.Marshal]::PtrToStringBSTR($ssPtr) 12 | } finally { 13 | [System.Runtime.InteropServices.Marshal]::ZeroFreeBSTR($ssPtr) 14 | } 15 | 16 | return $plaintext -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | .vs 4 | generated 5 | !custom/generated 6 | internal 7 | exports 8 | !docs/exports 9 | tools 10 | custom/*.psm1 11 | custom/autogen-model-cmdlets 12 | test/*-TestResults.xml 13 | /*.ps1 14 | /*.ps1xml 15 | /*.psm1 16 | /*.snk 17 | /*.csproj 18 | /*.nuspec 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Clear-JcSdkAppleMdmDevice.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Clear an AppleMdmDevice by AppleMdmId, and DeviceId 2 | ```powershell 3 | PS C:\> Clear-JcSdkAppleMdmDevice -AppleMdmId:() -DeviceId:() -Pin:() 4 | 5 | 6 | ``` 7 | 8 | This function will Clear an AppleMdmDevice by AppleMdmId DeviceId. AppleMdmId, and DeviceId are required parameters. 9 | 10 | ### Example 2: Clear an AppleMdmDevice by AppleMdmId, DeviceId, and Body 11 | ```powershell 12 | PS C:\> Clear-JcSdkAppleMdmDevice -AppleMdmId:() -DeviceId:() -Body:() 13 | 14 | 15 | ``` 16 | 17 | This function will Clear an AppleMdmDevice by AppleMdmId DeviceId Body. AppleMdmId, DeviceId, and Body are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Clear-JcSdkAppleMdmDeviceActivationLock.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Clear an AppleMdmDeviceActivationLock by AppleMdmId, and DeviceId 2 | ```powershell 3 | PS C:\> Clear-JcSdkAppleMdmDeviceActivationLock -AppleMdmId:() -DeviceId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Clear an AppleMdmDeviceActivationLock by AppleMdmId DeviceId. AppleMdmId, and DeviceId are required parameters. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkActiveDirectory.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List ActiveDirectorys 2 | ```powershell 3 | PS C:\> Get-JcSdkActiveDirectory -Fields:() -Filter:() -Sort:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Domain String 9 | Id String 10 | PrimaryAgent String 11 | UseCase String 12 | 13 | 14 | ``` 15 | 16 | This function will return a list of all ActiveDirectorys. Fields, Filter, and Sort are optional parameters. 17 | 18 | ### Example 2: Get an ActiveDirectory by Id 19 | ```powershell 20 | PS C:\> Get-JcSdkActiveDirectory -Id:() 21 | 22 | 23 | 24 | ---- ---------- 25 | Domain String 26 | Id String 27 | PrimaryAgent String 28 | UseCase String 29 | 30 | 31 | ``` 32 | 33 | This function will Get an ActiveDirectory by Id. Id is a required parameter. 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkActiveDirectoryAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an ActiveDirectoryAssociation by ActivedirectoryId 2 | ```powershell 3 | PS C:\> Get-JcSdkActiveDirectoryAssociation -ActivedirectoryId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get an ActiveDirectoryAssociation by ActivedirectoryId. ActivedirectoryId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkActiveDirectoryTraverseUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an ActiveDirectoryTraverseUser by ActivedirectoryId 2 | ```powershell 3 | PS C:\> Get-JcSdkActiveDirectoryTraverseUser -ActivedirectoryId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an ActiveDirectoryTraverseUser by ActivedirectoryId. ActivedirectoryId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkActiveDirectoryTraverseUserGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an ActiveDirectoryTraverseUserGroup by ActivedirectoryId 2 | ```powershell 3 | PS C:\> Get-JcSdkActiveDirectoryTraverseUserGroup -ActivedirectoryId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an ActiveDirectoryTraverseUserGroup by ActivedirectoryId. ActivedirectoryId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkAdministratorOrganization.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List AdministratorOrganizations 2 | ```powershell 3 | PS C:\> Get-JcSdkAdministratorOrganization 4 | 5 | 6 | 7 | ---- ---------- 8 | Administrator String 9 | Organization String 10 | 11 | 12 | ``` 13 | 14 | This function will return a list of all AdministratorOrganizations. 15 | 16 | ### Example 2: {{ Add title here }} 17 | ```powershell 18 | PS C:\> {{ Add code here }} 19 | 20 | {{ Add output here }} 21 | ``` 22 | 23 | {{ Add description here }} 24 | 25 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkAdministratorOrganizationLink.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List AdministratorOrganizationLinks 2 | ```powershell 3 | PS C:\> Get-JcSdkAdministratorOrganizationLink 4 | 5 | 6 | 7 | ---- ---------- 8 | Administrator String 9 | Organization String 10 | 11 | 12 | ``` 13 | 14 | This function will return a list of all AdministratorOrganizationLinks. 15 | 16 | ### Example 2: {{ Add title here }} 17 | ```powershell 18 | PS C:\> {{ Add code here }} 19 | 20 | {{ Add output here }} 21 | ``` 22 | 23 | {{ Add description here }} 24 | 25 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkAppleMdm.md: -------------------------------------------------------------------------------- 1 | ### Example 1: {{ Add title here }} 2 | ```powershell 3 | PS C:\> Get-JcSdkAppleMdm 4 | 5 | Get Apple MDM Server information within a JumpCloud Tenant 6 | ``` 7 | 8 | Get Apple MDM Server information within a JumpCloud Tenant -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkAppleMdmEnrollmentProfile.md: -------------------------------------------------------------------------------- 1 | ### Example 1: {{ Add title here }} 2 | ```powershell 3 | PS C:\> Get-JcSdkAppleMdmEnrollmentProfile -AppleMdmId 5ecfd88e63336c651d4f4n59 4 | 5 | Get a list of enrollment profiles for an apple mdm 6 | ``` 7 | 8 | Get a list of enrollment profiles for an apple mdm 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> Get-JcSdkAppleMdmEnrollmentProfile -AppleMdmId 5ecfd88e63336c651d4f4n59 -Id 5ecfd88e63336c651d4f4n60 13 | 14 | Get an enrollment profile by Id 15 | ``` 16 | 17 | Get an enrollment profile by Id 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkApplicationAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an ApplicationAssociation by ApplicationId 2 | ```powershell 3 | PS C:\> Get-JcSdkApplicationAssociation -ApplicationId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get an ApplicationAssociation by ApplicationId. ApplicationId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkApplicationTraverseUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an ApplicationTraverseUser by ApplicationId 2 | ```powershell 3 | PS C:\> Get-JcSdkApplicationTraverseUser -ApplicationId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an ApplicationTraverseUser by ApplicationId. ApplicationId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkApplicationTraverseUserGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an ApplicationTraverseUserGroup by ApplicationId 2 | ```powershell 3 | PS C:\> Get-JcSdkApplicationTraverseUserGroup -ApplicationId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an ApplicationTraverseUserGroup by ApplicationId. ApplicationId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkBulkUserState.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List BulkUserStates 2 | ```powershell 3 | PS C:\> Get-JcSdkBulkUserState 4 | 5 | 6 | 7 | ---- ---------- 8 | ScheduledDate String 9 | ScheduledJobId String 10 | State String 11 | SystemUserId String 12 | 13 | 14 | ``` 15 | 16 | This function will return a list of all BulkUserStates. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkBulkUsersResult.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a BulkUsersResult by JobId 2 | ```powershell 3 | PS C:\> Get-JcSdkBulkUsersResult -JobId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CreatedAt String 9 | Id String 10 | Meta JumpCloud.SDK.V2.Models.JobWorkresultMeta 11 | PersistedFields JumpCloud.SDK.V2.Models.JobWorkresultPersistedFields 12 | Status String 13 | StatusMsg String 14 | UpdatedAt String 15 | 16 | 17 | ``` 18 | 19 | This function will Get a BulkUsersResult by JobId. JobId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkCommandAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a CommandAssociation by CommandId 2 | ```powershell 3 | PS C:\> Get-JcSdkCommandAssociation -CommandId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get a CommandAssociation by CommandId. CommandId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkCommandTraverseSystem.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a CommandTraverseSystem by CommandId 2 | ```powershell 3 | PS C:\> Get-JcSdkCommandTraverseSystem -CommandId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a CommandTraverseSystem by CommandId. CommandId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkCommandTraverseSystemGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a CommandTraverseSystemGroup by CommandId 2 | ```powershell 3 | PS C:\> Get-JcSdkCommandTraverseSystemGroup -CommandId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a CommandTraverseSystemGroup by CommandId. CommandId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkCustomEmailConfiguration.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a CustomEmailConfiguration by CustomEmailType 2 | ```powershell 3 | PS C:\> Get-JcSdkCustomEmailConfiguration -CustomEmailType:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Body String 9 | Button String 10 | Header String 11 | Id String 12 | NextStepContactInfo String 13 | Subject String 14 | Title String 15 | Type String 16 | 17 | 18 | ``` 19 | 20 | This function will Get a CustomEmailConfiguration by CustomEmailType. CustomEmailType is a required parameter. 21 | 22 | ### Example 2: {{ Add title here }} 23 | ```powershell 24 | PS C:\> {{ Add code here }} 25 | 26 | {{ Add output here }} 27 | ``` 28 | 29 | {{ Add description here }} 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkCustomEmailTemplate.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List CustomEmailTemplates 2 | ```powershell 3 | PS C:\> Get-JcSdkCustomEmailTemplate 4 | 5 | 6 | 7 | ---- ---------- 8 | Description String 9 | DisplayName String 10 | Fields JumpCloud.SDK.V2.Models.CustomEmailTemplateField[] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will return a list of all CustomEmailTemplates. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkDirectory.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List Directorys 2 | ```powershell 3 | PS C:\> Get-JcSdkDirectory 4 | 5 | 6 | 7 | ---- ---------- 8 | DefaultDomainDomain String 9 | DefaultDomainId String 10 | Id String 11 | Name String 12 | OAuthStatus JumpCloud.SDK.V2.Models.DirectoryOAuthStatus 13 | Type String 14 | 15 | 16 | ``` 17 | 18 | This function will return a list of all Directorys. 19 | 20 | ### Example 2: {{ Add title here }} 21 | ```powershell 22 | PS C:\> {{ Add code here }} 23 | 24 | {{ Add output here }} 25 | ``` 26 | 27 | {{ Add description here }} 28 | 29 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkDuoAccount.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List DuoAccounts 2 | ```powershell 3 | PS C:\> Get-JcSdkDuoAccount 4 | 5 | 6 | 7 | ---- ---------- 8 | Id String 9 | Name String 10 | 11 | 12 | ``` 13 | 14 | This function will return a list of all DuoAccounts. 15 | 16 | ### Example 2: Get a DuoAccount by Id 17 | ```powershell 18 | PS C:\> Get-JcSdkDuoAccount -Id:() 19 | 20 | 21 | 22 | ---- ---------- 23 | Id String 24 | Name String 25 | 26 | 27 | ``` 28 | 29 | This function will Get a DuoAccount by Id. Id is a required parameter. 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkDuoApplication.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List DuoApplications 2 | ```powershell 3 | PS C:\> Get-JcSdkDuoApplication -AccountId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | ApiHost String 9 | Id String 10 | IntegrationKey String 11 | Name String 12 | 13 | 14 | ``` 15 | 16 | This function will return a list of all DuoApplications. 17 | 18 | ### Example 2: Get a DuoApplication by AccountId, and ApplicationId 19 | ```powershell 20 | PS C:\> Get-JcSdkDuoApplication -AccountId:() -ApplicationId:() 21 | 22 | 23 | 24 | ---- ---------- 25 | ApiHost String 26 | Id String 27 | IntegrationKey String 28 | Name String 29 | 30 | 31 | ``` 32 | 33 | This function will Get a DuoApplication by AccountId ApplicationId. AccountId, and ApplicationId are required parameters. 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkGSuite.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a GSuite by Id 2 | ```powershell 3 | PS C:\> Get-JcSdkGSuite -Id:() 4 | 5 | 6 | 7 | ---- ---------- 8 | DefaultDomainDomain String 9 | DefaultDomainId String 10 | GroupsEnabled Boolean 11 | Id String 12 | Name String 13 | UserLockoutAction String 14 | UserPasswordExpirationAction String 15 | 16 | 17 | ``` 18 | 19 | This function will Get a GSuite by Id. Id is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkGSuiteAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a GSuiteAssociation by GsuiteId 2 | ```powershell 3 | PS C:\> Get-JcSdkGSuiteAssociation -GsuiteId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get a GSuiteAssociation by GsuiteId. GsuiteId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkGSuiteTranslationRule.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List GSuiteTranslationRules 2 | ```powershell 3 | PS C:\> Get-JcSdkGSuiteTranslationRule -GsuiteId:() -Fields:() -Filter:() -Sort:() 4 | 5 | 6 | 7 | ---- ---------- 8 | BuiltIn String 9 | Direction String 10 | Id String 11 | 12 | 13 | ``` 14 | 15 | This function will return a list of all GSuiteTranslationRules. Fields, Filter, and Sort are optional parameters. 16 | 17 | ### Example 2: Get a GSuiteTranslationRule by GsuiteId, and Id 18 | ```powershell 19 | PS C:\> Get-JcSdkGSuiteTranslationRule -GsuiteId:() -Id:() 20 | 21 | 22 | 23 | ---- ---------- 24 | BuiltIn String 25 | Direction String 26 | Id String 27 | 28 | 29 | ``` 30 | 31 | This function will Get a GSuiteTranslationRule by GsuiteId Id. GsuiteId, and Id are required parameters. 32 | 33 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkGSuiteTraverseUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a GSuiteTraverseUser by GsuiteId 2 | ```powershell 3 | PS C:\> Get-JcSdkGSuiteTraverseUser -GsuiteId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a GSuiteTraverseUser by GsuiteId. GsuiteId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkGSuiteTraverseUserGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a GSuiteTraverseUserGroup by GsuiteId 2 | ```powershell 3 | PS C:\> Get-JcSdkGSuiteTraverseUserGroup -GsuiteId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a GSuiteTraverseUserGroup by GsuiteId. GsuiteId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkGSuiteUsersToImport.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List GSuiteUsersToImports 2 | ```powershell 3 | PS C:\> Get-JcSdkGSuiteUsersToImport 4 | 5 | 6 | 7 | ---- ---------- 8 | NextPageToken String 9 | Users JumpCloud.SDK.V2.Models.Get200ApplicationJsonPropertiesItemsItem[] 10 | 11 | 12 | ``` 13 | 14 | This function will return a list of all GSuiteUsersToImports. 15 | 16 | ### Example 2: {{ Add title here }} 17 | ```powershell 18 | PS C:\> {{ Add code here }} 19 | 20 | {{ Add output here }} 21 | ``` 22 | 23 | {{ Add description here }} 24 | 25 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List Groups 2 | ```powershell 3 | PS C:\> Get-JcSdkGroup 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Description String 10 | Email String 11 | Id String 12 | Name String 13 | Type String 14 | 15 | 16 | ``` 17 | 18 | This function will return a list of all Groups. 19 | 20 | ### Example 2: {{ Add title here }} 21 | ```powershell 22 | PS C:\> {{ Add code here }} 23 | 24 | {{ Add output here }} 25 | ``` 26 | 27 | {{ Add description here }} 28 | 29 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkGsuiteUsersToImportFormatted.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List GsuiteUsersToImportFormatteds 2 | ```powershell 3 | PS C:\> Get-JcSdkGsuiteUsersToImportFormatted 4 | 5 | 6 | 7 | ---- ---------- 8 | NextPageToken String 9 | Users JumpCloud.SDK.V2.Models.User[] 10 | 11 | 12 | ``` 13 | 14 | This function will return a list of all GsuiteUsersToImportFormatteds. 15 | 16 | ### Example 2: {{ Add title here }} 17 | ```powershell 18 | PS C:\> {{ Add code here }} 19 | 20 | {{ Add output here }} 21 | ``` 22 | 23 | {{ Add description here }} 24 | 25 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkIPList.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List IPLists 2 | ```powershell 3 | PS C:\> Get-JcSdkIPList -Filter:() -Sort:() -XTotalCount:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Description String 9 | Id String 10 | Ips String 11 | Name String 12 | 13 | 14 | ``` 15 | 16 | This function will return a list of all IPLists. Filter, Sort, and XTotalCount are optional parameters. 17 | 18 | ### Example 2: Get an IPList by Id 19 | ```powershell 20 | PS C:\> Get-JcSdkIPList -Id:() 21 | 22 | 23 | 24 | ---- ---------- 25 | Description String 26 | Id String 27 | Ips String 28 | Name String 29 | 30 | 31 | ``` 32 | 33 | This function will Get an IPList by Id. Id is a required parameter. 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkLdapServerAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a LdapServerAssociation by LdapserverId 2 | ```powershell 3 | PS C:\> Get-JcSdkLdapServerAssociation -LdapserverId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get a LdapServerAssociation by LdapserverId. LdapserverId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkLdapServerSambaDomain.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List LdapServerSambaDomains 2 | ```powershell 3 | PS C:\> Get-JcSdkLdapServerSambaDomain -LdapserverId:() -Fields:() -Filter:() -Sort:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Id String 9 | Name String 10 | Sid String 11 | 12 | 13 | ``` 14 | 15 | This function will return a list of all LdapServerSambaDomains. Fields, Filter, and Sort are optional parameters. 16 | 17 | ### Example 2: Get a LdapServerSambaDomain by LdapserverId, and Id 18 | ```powershell 19 | PS C:\> Get-JcSdkLdapServerSambaDomain -LdapserverId:() -Id:() 20 | 21 | 22 | 23 | ---- ---------- 24 | Id String 25 | Name String 26 | Sid String 27 | 28 | 29 | ``` 30 | 31 | This function will Get a LdapServerSambaDomain by LdapserverId Id. LdapserverId, and Id are required parameters. 32 | 33 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkLdapServerTraverseUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a LdapServerTraverseUser by LdapserverId 2 | ```powershell 3 | PS C:\> Get-JcSdkLdapServerTraverseUser -LdapserverId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a LdapServerTraverseUser by LdapserverId. LdapserverId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkLdapServerTraverseUserGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a LdapServerTraverseUserGroup by LdapserverId 2 | ```powershell 3 | PS C:\> Get-JcSdkLdapServerTraverseUserGroup -LdapserverId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a LdapServerTraverseUserGroup by LdapserverId. LdapserverId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkNextScheduledBulkUserState.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a NextScheduledBulkUserState by 2 | ```powershell 3 | PS C:\> Get-JcSdkNextScheduledBulkUserState 4 | 5 | 6 | 7 | ---- ---------- 8 | EventsCount Int 9 | Results JumpCloud.SDK.V2.Models.ScheduledUserstateResult[] 10 | 11 | 12 | ``` 13 | 14 | This function will Get a NextScheduledBulkUserState by . 15 | 16 | ### Example 2: {{ Add title here }} 17 | ```powershell 18 | PS C:\> {{ Add code here }} 19 | 20 | {{ Add output here }} 21 | ``` 22 | 23 | {{ Add description here }} 24 | 25 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkOffice365.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an Office365 by Office365Id 2 | ```powershell 3 | PS C:\> Get-JcSdkOffice365 -Office365Id:() 4 | 5 | 6 | 7 | ---- ---------- 8 | DefaultDomainDomain String 9 | DefaultDomainId String 10 | GroupsEnabled Boolean 11 | Id String 12 | Name String 13 | UserLockoutAction String 14 | UserPasswordExpirationAction String 15 | 16 | 17 | ``` 18 | 19 | This function will Get an Office365 by Office365Id. Office365Id is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkOffice365Association.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an Office365Association by Office365Id 2 | ```powershell 3 | PS C:\> Get-JcSdkOffice365Association -Office365Id:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get an Office365Association by Office365Id. Office365Id is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkOffice365TranslationRule.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List Office365TranslationRules 2 | ```powershell 3 | PS C:\> Get-JcSdkOffice365TranslationRule -Office365Id:() -Fields:() -Filter:() -Sort:() 4 | 5 | 6 | 7 | ---- ---------- 8 | BuiltIn String 9 | Direction String 10 | Id String 11 | 12 | 13 | ``` 14 | 15 | This function will return a list of all Office365TranslationRules. Fields, Filter, and Sort are optional parameters. 16 | 17 | ### Example 2: Get an Office365TranslationRule by Office365Id, and Id 18 | ```powershell 19 | PS C:\> Get-JcSdkOffice365TranslationRule -Office365Id:() -Id:() 20 | 21 | 22 | 23 | ---- ---------- 24 | BuiltIn String 25 | Direction String 26 | Id String 27 | 28 | 29 | ``` 30 | 31 | This function will Get an Office365TranslationRule by Office365Id Id. Office365Id, and Id are required parameters. 32 | 33 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkOffice365TraverseUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an Office365TraverseUser by Office365Id 2 | ```powershell 3 | PS C:\> Get-JcSdkOffice365TraverseUser -Office365Id:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an Office365TraverseUser by Office365Id. Office365Id is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkOffice365TraverseUserGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an Office365TraverseUserGroup by Office365Id 2 | ```powershell 3 | PS C:\> Get-JcSdkOffice365TraverseUserGroup -Office365Id:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an Office365TraverseUserGroup by Office365Id. Office365Id is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkOffice365UsersToImport.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List Office365UsersToImports 2 | ```powershell 3 | PS C:\> Get-JcSdkOffice365UsersToImport 4 | 5 | 6 | 7 | ---- ---------- 8 | SkipToken String 9 | Top Int 10 | Users JumpCloud.SDK.V2.Models.Paths1Hu9JikOffice365SOffice365IdImportUsersGetResponses200ContentApplicationJsonSchemaPropertiesUsersItem… 11 | 12 | 13 | ``` 14 | 15 | This function will return a list of all Office365UsersToImports. 16 | 17 | ### Example 2: {{ Add title here }} 18 | ```powershell 19 | PS C:\> {{ Add code here }} 20 | 21 | {{ Add output here }} 22 | ``` 23 | 24 | {{ Add description here }} 25 | 26 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkOrganizationPolicyResult.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List OrganizationPolicyResults 2 | ```powershell 3 | PS C:\> Get-JcSdkOrganizationPolicyResult 4 | 5 | 6 | 7 | ---- ---------- 8 | Detail String 9 | EndedAt Datetime 10 | ExitStatus System.Nullable[long] ExitStatus {get;set;} 11 | Id String 12 | PolicyId String 13 | StartedAt Datetime 14 | State String 15 | StdErr String 16 | StdOut String 17 | Success Boolean 18 | SystemId String 19 | 20 | 21 | ``` 22 | 23 | This function will return a list of all OrganizationPolicyResults. 24 | 25 | ### Example 2: {{ Add title here }} 26 | ```powershell 27 | PS C:\> {{ Add code here }} 28 | 29 | {{ Add output here }} 30 | ``` 31 | 32 | {{ Add description here }} 33 | 34 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkPolicyAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a PolicyAssociation by PolicyId 2 | ```powershell 3 | PS C:\> Get-JcSdkPolicyAssociation -PolicyId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get a PolicyAssociation by PolicyId. PolicyId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkPolicyGroupAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List PolicyGroupAssociations 2 | ```powershell 3 | PS C:\> Get-JcSdkPolicyGroupAssociation 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will return a list of all PolicyGroupAssociations. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkPolicyGroupMembership.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a PolicyGroupMembership by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkPolicyGroupMembership -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a PolicyGroupMembership by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkPolicyGroupTraverseSystem.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a PolicyGroupTraverseSystem by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkPolicyGroupTraverseSystem -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a PolicyGroupTraverseSystem by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkPolicyGroupTraverseSystemGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a PolicyGroupTraverseSystemGroup by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkPolicyGroupTraverseSystemGroup -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a PolicyGroupTraverseSystemGroup by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkPolicyStatus.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List PolicyStatuss 2 | ```powershell 3 | PS C:\> Get-JcSdkPolicyStatus 4 | 5 | 6 | 7 | ---- ---------- 8 | Detail String 9 | EndedAt Datetime 10 | ExitStatus System.Nullable[long] ExitStatus {get;set;} 11 | Id String 12 | PolicyId String 13 | StartedAt Datetime 14 | State String 15 | StdErr String 16 | StdOut String 17 | Success Boolean 18 | SystemId String 19 | 20 | 21 | ``` 22 | 23 | This function will return a list of all PolicyStatuss. 24 | 25 | ### Example 2: {{ Add title here }} 26 | ```powershell 27 | PS C:\> {{ Add code here }} 28 | 29 | {{ Add output here }} 30 | ``` 31 | 32 | {{ Add description here }} 33 | 34 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkPolicyTraverseSystem.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a PolicyTraverseSystem by PolicyId 2 | ```powershell 3 | PS C:\> Get-JcSdkPolicyTraverseSystem -PolicyId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a PolicyTraverseSystem by PolicyId. PolicyId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkPolicyTraverseSystemGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a PolicyTraverseSystemGroup by PolicyId 2 | ```powershell 3 | PS C:\> Get-JcSdkPolicyTraverseSystemGroup -PolicyId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a PolicyTraverseSystemGroup by PolicyId. PolicyId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkProviderAdministrator.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List ProviderAdministrators 2 | ```powershell 3 | PS C:\> Get-JcSdkProviderAdministrator 4 | 5 | 6 | 7 | ---- ---------- 8 | Results JumpCloud.SDK.V2.Models.Administrator[] 9 | TotalCount Int 10 | 11 | 12 | ``` 13 | 14 | This function will return a list of all ProviderAdministrators. 15 | 16 | ### Example 2: {{ Add title here }} 17 | ```powershell 18 | PS C:\> {{ Add code here }} 19 | 20 | {{ Add output here }} 21 | ``` 22 | 23 | {{ Add description here }} 24 | 25 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkProviderOrganization.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List ProviderOrganizations 2 | ```powershell 3 | PS C:\> Get-JcSdkProviderOrganization 4 | 5 | 6 | 7 | ---- ---------- 8 | Results JumpCloud.SDK.V2.Models.Organization[] 9 | TotalCount Int 10 | 11 | 12 | ``` 13 | 14 | This function will return a list of all ProviderOrganizations. 15 | 16 | ### Example 2: {{ Add title here }} 17 | ```powershell 18 | PS C:\> {{ Add code here }} 19 | 20 | {{ Add output here }} 21 | ``` 22 | 23 | {{ Add description here }} 24 | 25 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkProvidersInvoice.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a ProvidersInvoice by ProviderId 2 | ```powershell 3 | PS C:\> Get-JcSdkProvidersInvoice -ProviderId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Records JumpCloud.SDK.V2.Models.ProviderInvoice[] 9 | TotalCount Int 10 | 11 | 12 | ``` 13 | 14 | This function will Get a ProvidersInvoice by ProviderId. ProviderId is a required parameter. 15 | 16 | ### Example 2: {{ Add title here }} 17 | ```powershell 18 | PS C:\> {{ Add code here }} 19 | 20 | {{ Add output here }} 21 | ``` 22 | 23 | {{ Add description here }} 24 | 25 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkRadiusServerAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a RadiusServerAssociation by RadiusserverId 2 | ```powershell 3 | PS C:\> Get-JcSdkRadiusServerAssociation -RadiusserverId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get a RadiusServerAssociation by RadiusserverId. RadiusserverId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkRadiusServerTraverseUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a RadiusServerTraverseUser by RadiusserverId 2 | ```powershell 3 | PS C:\> Get-JcSdkRadiusServerTraverseUser -RadiusserverId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a RadiusServerTraverseUser by RadiusserverId. RadiusserverId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkRadiusServerTraverseUserGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a RadiusServerTraverseUserGroup by RadiusserverId 2 | ```powershell 3 | PS C:\> Get-JcSdkRadiusServerTraverseUserGroup -RadiusserverId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a RadiusServerTraverseUserGroup by RadiusserverId. RadiusserverId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSoftwareApp.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SoftwareApps 2 | ```powershell 3 | PS C:\> Get-JcSdkSoftwareApp -Filter:() -Sort:() 4 | 5 | 6 | 7 | ---- ---------- 8 | DisplayName String 9 | Id String 10 | Settings JumpCloud.SDK.V2.Models.SoftwareAppSettings[] 11 | 12 | 13 | ``` 14 | 15 | This function will return a list of all SoftwareApps. Filter, and Sort are optional parameters. 16 | 17 | ### Example 2: Get a SoftwareApp by Id 18 | ```powershell 19 | PS C:\> Get-JcSdkSoftwareApp -Id:() 20 | 21 | 22 | 23 | ---- ---------- 24 | DisplayName String 25 | Id String 26 | Settings JumpCloud.SDK.V2.Models.SoftwareAppSettings[] 27 | 28 | 29 | ``` 30 | 31 | This function will Get a SoftwareApp by Id. Id is a required parameter. 32 | 33 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSoftwareAppAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SoftwareAppAssociation by SoftwareAppId 2 | ```powershell 3 | PS C:\> Get-JcSdkSoftwareAppAssociation -SoftwareAppId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get a SoftwareAppAssociation by SoftwareAppId. SoftwareAppId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSoftwareAppStatus.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SoftwareAppStatus by SoftwareAppId 2 | ```powershell 3 | PS C:\> Get-JcSdkSoftwareAppStatus -SoftwareAppId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Code Int 9 | Details String 10 | Id String 11 | SoftwareAppId String 12 | State String 13 | SystemId String 14 | Timestamp String 15 | Version String 16 | 17 | 18 | ``` 19 | 20 | This function will Get a SoftwareAppStatus by SoftwareAppId. SoftwareAppId is a required parameter. 21 | 22 | ### Example 2: {{ Add title here }} 23 | ```powershell 24 | PS C:\> {{ Add code here }} 25 | 26 | {{ Add output here }} 27 | ``` 28 | 29 | {{ Add description here }} 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSoftwareAppTraverseSystem.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SoftwareAppTraverseSystem by SoftwareAppId 2 | ```powershell 3 | PS C:\> Get-JcSdkSoftwareAppTraverseSystem -SoftwareAppId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a SoftwareAppTraverseSystem by SoftwareAppId. SoftwareAppId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSoftwareAppTraverseSystemGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SoftwareAppTraverseSystemGroup by SoftwareAppId 2 | ```powershell 3 | PS C:\> Get-JcSdkSoftwareAppTraverseSystemGroup -SoftwareAppId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a SoftwareAppTraverseSystemGroup by SoftwareAppId. SoftwareAppId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSubscription.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a Subscription by 2 | ```powershell 3 | PS C:\> Get-JcSdkSubscription 4 | 5 | 6 | 7 | ---- ---------- 8 | AnnualPrice float AnnualPrice {get;set;} 9 | DisplayName String 10 | Features JumpCloud.SDK.V2.Models.Feature[] 11 | ListPrice float ListPrice {get;set;} 12 | ProductCode String 13 | UpgradeRecommendation String 14 | 15 | 16 | ``` 17 | 18 | This function will Get a Subscription by . 19 | 20 | ### Example 2: {{ Add title here }} 21 | ```powershell 22 | PS C:\> {{ Add code here }} 23 | 24 | {{ Add output here }} 25 | ``` 26 | 27 | {{ Add description here }} 28 | 29 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemAssociation by SystemId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemAssociation -SystemId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get a SystemAssociation by SystemId. SystemId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemFdeKey.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemFdeKey by SystemId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemFdeKey -SystemId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Get a SystemFdeKey by SystemId. SystemId is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemGroupAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemGroupAssociation by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemGroupAssociation -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get a SystemGroupAssociation by GroupId. GroupId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemGroupMember.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemGroupMember by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemGroupMember -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get a SystemGroupMember by GroupId. GroupId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemGroupMembership.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemGroupMembership by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemGroupMembership -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a SystemGroupMembership by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemGroupTraversePolicy.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemGroupTraversePolicy by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemGroupTraversePolicy -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a SystemGroupTraversePolicy by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemGroupTraversePolicyGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemGroupTraversePolicyGroup by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemGroupTraversePolicyGroup -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a SystemGroupTraversePolicyGroup by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemGroupTraverseUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemGroupTraverseUser by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemGroupTraverseUser -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a SystemGroupTraverseUser by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemGroupTraverseUserGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemGroupTraverseUserGroup by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemGroupTraverseUserGroup -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a SystemGroupTraverseUserGroup by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightAlf.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightAlfs 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightAlf 4 | 5 | 6 | 7 | ---- ---------- 8 | AllowSignedEnabled Int 9 | CollectionTime String 10 | FirewallUnload Int 11 | GlobalState Int 12 | LoggingEnabled Int 13 | LoggingOption Int 14 | StealthEnabled Int 15 | SystemId String 16 | Version String 17 | 18 | 19 | ``` 20 | 21 | This function will return a list of all SystemInsightAlfs. 22 | 23 | ### Example 2: {{ Add title here }} 24 | ```powershell 25 | PS C:\> {{ Add code here }} 26 | 27 | {{ Add output here }} 28 | ``` 29 | 30 | {{ Add description here }} 31 | 32 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightAlfException.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightAlfExceptions 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightAlfException 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Path String 10 | State System.Nullable[float] State {get;set;} 11 | SystemId String 12 | 13 | 14 | ``` 15 | 16 | This function will return a list of all SystemInsightAlfExceptions. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightAlfExplicitAuth.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightAlfExplicitAuths 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightAlfExplicitAuth 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Process String 10 | SystemId String 11 | 12 | 13 | ``` 14 | 15 | This function will return a list of all SystemInsightAlfExplicitAuths. 16 | 17 | ### Example 2: {{ Add title here }} 18 | ```powershell 19 | PS C:\> {{ Add code here }} 20 | 21 | {{ Add output here }} 22 | ``` 23 | 24 | {{ Add description here }} 25 | 26 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightAppCompatShim.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightAppCompatShims 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightAppCompatShim 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Description String 10 | Executable String 11 | InstallTime System.Nullable[float] InstallTime {get;set;} 12 | Path String 13 | SdbId String 14 | SystemId String 15 | Type String 16 | 17 | 18 | ``` 19 | 20 | This function will return a list of all SystemInsightAppCompatShims. 21 | 22 | ### Example 2: {{ Add title here }} 23 | ```powershell 24 | PS C:\> {{ Add code here }} 25 | 26 | {{ Add output here }} 27 | ``` 28 | 29 | {{ Add description here }} 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightAuthorizedKey.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightAuthorizedKeys 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightAuthorizedKey 4 | 5 | 6 | 7 | ---- ---------- 8 | Algorithm String 9 | CollectionTime String 10 | Key String 11 | KeyFile String 12 | SystemId String 13 | Uid String 14 | 15 | 16 | ``` 17 | 18 | This function will return a list of all SystemInsightAuthorizedKeys. 19 | 20 | ### Example 2: {{ Add title here }} 21 | ```powershell 22 | PS C:\> {{ Add code here }} 23 | 24 | {{ Add output here }} 25 | ``` 26 | 27 | {{ Add description here }} 28 | 29 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightAzureInstanceTag.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightAzureInstanceTags 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightAzureInstanceTag 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Key String 10 | SystemId String 11 | Value String 12 | VMId String 13 | 14 | 15 | ``` 16 | 17 | This function will return a list of all SystemInsightAzureInstanceTags. 18 | 19 | ### Example 2: {{ Add title here }} 20 | ```powershell 21 | PS C:\> {{ Add code here }} 22 | 23 | {{ Add output here }} 24 | ``` 25 | 26 | {{ Add description here }} 27 | 28 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightBitlockerInfo.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightBitlockerInfos 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightBitlockerInfo 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | ConversionStatus Int 10 | DeviceId String 11 | DriveLetter String 12 | EncryptionMethod String 13 | PersistentVolumeId String 14 | ProtectionStatus Int 15 | SystemId String 16 | 17 | 18 | ``` 19 | 20 | This function will return a list of all SystemInsightBitlockerInfos. 21 | 22 | ### Example 2: {{ Add title here }} 23 | ```powershell 24 | PS C:\> {{ Add code here }} 25 | 26 | {{ Add output here }} 27 | ``` 28 | 29 | {{ Add description here }} 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightBrowserPlugin.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightBrowserPlugins 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightBrowserPlugin 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Description String 10 | DevelopmentRegion String 11 | Disabled Int 12 | Identifier String 13 | Name String 14 | Native Int 15 | Path String 16 | Sdk String 17 | SystemId String 18 | Uid String 19 | Version String 20 | 21 | 22 | ``` 23 | 24 | This function will return a list of all SystemInsightBrowserPlugins. 25 | 26 | ### Example 2: {{ Add title here }} 27 | ```powershell 28 | PS C:\> {{ Add code here }} 29 | 30 | {{ Add output here }} 31 | ``` 32 | 33 | {{ Add description here }} 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightChassisInfo.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightChassisInfos 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightChassisInfo 4 | 5 | 6 | 7 | ---- ---------- 8 | AudibleAlarm String 9 | BreachDescription String 10 | ChassisTypes String 11 | CollectionTime String 12 | Description String 13 | Lock String 14 | Manufacturer String 15 | Model String 16 | SecurityBreach String 17 | Serial String 18 | Sku String 19 | SmbiosTag String 20 | Status String 21 | SystemId String 22 | VisibleAlarm String 23 | 24 | 25 | ``` 26 | 27 | This function will return a list of all SystemInsightChassisInfos. 28 | 29 | ### Example 2: {{ Add title here }} 30 | ```powershell 31 | PS C:\> {{ Add code here }} 32 | 33 | {{ Add output here }} 34 | ``` 35 | 36 | {{ Add description here }} 37 | 38 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightChromeExtension.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightChromeExtensions 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightChromeExtension 4 | 5 | 6 | 7 | ---- ---------- 8 | Author String 9 | CollectionTime String 10 | Description String 11 | Identifier String 12 | Locale String 13 | Name String 14 | Path String 15 | Permissions String 16 | Persistent Int 17 | SystemId String 18 | Uid String 19 | UpdateUrl String 20 | Version String 21 | 22 | 23 | ``` 24 | 25 | This function will return a list of all SystemInsightChromeExtensions. 26 | 27 | ### Example 2: {{ Add title here }} 28 | ```powershell 29 | PS C:\> {{ Add code here }} 30 | 31 | {{ Add output here }} 32 | ``` 33 | 34 | {{ Add description here }} 35 | 36 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightConnectivity.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightConnectivitys 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightConnectivity 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Disconnected Int 10 | Ipv4Internet Int 11 | Ipv4LocalNetwork Int 12 | Ipv4NoTraffic Int 13 | Ipv4Subnet Int 14 | Ipv6Internet Int 15 | Ipv6LocalNetwork Int 16 | Ipv6NoTraffic Int 17 | Ipv6Subnet Int 18 | SystemId String 19 | 20 | 21 | ``` 22 | 23 | This function will return a list of all SystemInsightConnectivitys. 24 | 25 | ### Example 2: {{ Add title here }} 26 | ```powershell 27 | PS C:\> {{ Add code here }} 28 | 29 | {{ Add output here }} 30 | ``` 31 | 32 | {{ Add description here }} 33 | 34 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightCrash.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightCrashs 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightCrash 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | CrashedThread String 10 | CrashPath String 11 | Datetime String 12 | ExceptionCodes String 13 | ExceptionNotes String 14 | ExceptionType String 15 | Identifier String 16 | Parent String 17 | Path String 18 | Pid String 19 | Registers String 20 | Responsible String 21 | StackTrace String 22 | SystemId String 23 | Type String 24 | Uid Int 25 | Version String 26 | 27 | 28 | ``` 29 | 30 | This function will return a list of all SystemInsightCrashs. 31 | 32 | ### Example 2: {{ Add title here }} 33 | ```powershell 34 | PS C:\> {{ Add code here }} 35 | 36 | {{ Add output here }} 37 | ``` 38 | 39 | {{ Add description here }} 40 | 41 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightCupDestination.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightCupDestinations 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightCupDestination 4 | 5 | 6 | 7 | ---- ---------- 8 | Name String 9 | OptionName String 10 | OptionValue String 11 | SystemId String 12 | 13 | 14 | ``` 15 | 16 | This function will return a list of all SystemInsightCupDestinations. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightDiskEncryption.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightDiskEncryptions 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightDiskEncryption 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Encrypted Int 10 | EncryptionStatus String 11 | Name String 12 | SystemId String 13 | Type String 14 | Uid String 15 | UserUuid String 16 | Uuid String 17 | 18 | 19 | ``` 20 | 21 | This function will return a list of all SystemInsightDiskEncryptions. 22 | 23 | ### Example 2: {{ Add title here }} 24 | ```powershell 25 | PS C:\> {{ Add code here }} 26 | 27 | {{ Add output here }} 28 | ``` 29 | 30 | {{ Add description here }} 31 | 32 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightDiskInfo.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightDiskInfos 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightDiskInfo 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Description String 10 | DiskIndex Int 11 | DiskSize String 12 | HardwareModel String 13 | Id String 14 | Manufacturer String 15 | Name String 16 | Partitions Int 17 | PnpDeviceId String 18 | Serial String 19 | SystemId String 20 | Type String 21 | 22 | 23 | ``` 24 | 25 | This function will return a list of all SystemInsightDiskInfos. 26 | 27 | ### Example 2: {{ Add title here }} 28 | ```powershell 29 | PS C:\> {{ Add code here }} 30 | 31 | {{ Add output here }} 32 | ``` 33 | 34 | {{ Add description here }} 35 | 36 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightDnsResolver.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightDnsResolvers 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightDnsResolver 4 | 5 | 6 | 7 | ---- ---------- 8 | Address String 9 | CollectionTime String 10 | Id System.Nullable[float] Id {get;set;} 11 | Netmask String 12 | Options String 13 | SystemId String 14 | Type String 15 | 16 | 17 | ``` 18 | 19 | This function will return a list of all SystemInsightDnsResolvers. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightEtcHost.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightEtcHosts 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightEtcHost 4 | 5 | 6 | 7 | ---- ---------- 8 | Address String 9 | CollectionTime String 10 | Hostnames String 11 | SystemId String 12 | 13 | 14 | ``` 15 | 16 | This function will return a list of all SystemInsightEtcHosts. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightFirefoxAddon.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightFirefoxAddons 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightFirefoxAddon 4 | 5 | 6 | 7 | ---- ---------- 8 | Active Int 9 | Autoupdate Int 10 | CollectionTime String 11 | Creator String 12 | Description String 13 | Disabled Int 14 | Identifier String 15 | Location String 16 | Name String 17 | Path String 18 | SourceUrl String 19 | SystemId String 20 | Type String 21 | Uid String 22 | Version String 23 | Visible Int 24 | 25 | 26 | ``` 27 | 28 | This function will return a list of all SystemInsightFirefoxAddons. 29 | 30 | ### Example 2: {{ Add title here }} 31 | ```powershell 32 | PS C:\> {{ Add code here }} 33 | 34 | {{ Add output here }} 35 | ``` 36 | 37 | {{ Add description here }} 38 | 39 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightGroups 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightGroup 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Comment String 10 | Gid String 11 | GidSigned String 12 | Groupname String 13 | GroupSid String 14 | SystemId String 15 | 16 | 17 | ``` 18 | 19 | This function will return a list of all SystemInsightGroups. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightIeExtension.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightIeExtensions 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightIeExtension 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Name String 10 | Path String 11 | RegistryPath String 12 | SystemId String 13 | Version String 14 | 15 | 16 | ``` 17 | 18 | This function will return a list of all SystemInsightIeExtensions. 19 | 20 | ### Example 2: {{ Add title here }} 21 | ```powershell 22 | PS C:\> {{ Add code here }} 23 | 24 | {{ Add output here }} 25 | ``` 26 | 27 | {{ Add description here }} 28 | 29 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightInterfaceAddress.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightInterfaceAddresss 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightInterfaceAddress 4 | 5 | 6 | 7 | ---- ---------- 8 | Address String 9 | Broadcast String 10 | CollectionTime String 11 | FriendlyName String 12 | Interface String 13 | Mask String 14 | PointToPoint String 15 | SystemId String 16 | Type String 17 | 18 | 19 | ``` 20 | 21 | This function will return a list of all SystemInsightInterfaceAddresss. 22 | 23 | ### Example 2: {{ Add title here }} 24 | ```powershell 25 | PS C:\> {{ Add code here }} 26 | 27 | {{ Add output here }} 28 | ``` 29 | 30 | {{ Add description here }} 31 | 32 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightKernelInfo.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightKernelInfos 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightKernelInfo 4 | 5 | 6 | 7 | ---- ---------- 8 | Arguments String 9 | CollectionTime String 10 | Device String 11 | Path String 12 | SystemId String 13 | Version String 14 | 15 | 16 | ``` 17 | 18 | This function will return a list of all SystemInsightKernelInfos. 19 | 20 | ### Example 2: {{ Add title here }} 21 | ```powershell 22 | PS C:\> {{ Add code here }} 23 | 24 | {{ Add output here }} 25 | ``` 26 | 27 | {{ Add description here }} 28 | 29 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightLinuxPackage.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightLinuxPackages 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightLinuxPackage 4 | 5 | 6 | 7 | ---- ---------- 8 | Arch String 9 | InstallTime Int 10 | MaintainerOrVendor String 11 | MountNamespaceId String 12 | Name String 13 | PackageFormat String 14 | PackageGroupOrSection String 15 | PidWithNamespace Int 16 | ReleaseOrRevision String 17 | Size String 18 | SystemId String 19 | Version String 20 | 21 | 22 | ``` 23 | 24 | This function will return a list of all SystemInsightLinuxPackages. 25 | 26 | ### Example 2: {{ Add title here }} 27 | ```powershell 28 | PS C:\> {{ Add code here }} 29 | 30 | {{ Add output here }} 31 | ``` 32 | 33 | {{ Add description here }} 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightLoggedinUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightLoggedinUsers 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightLoggedinUser 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Host String 10 | Pid Int 11 | SystemId String 12 | Time Int 13 | Tty String 14 | Type String 15 | User String 16 | 17 | 18 | ``` 19 | 20 | This function will return a list of all SystemInsightLoggedinUsers. 21 | 22 | ### Example 2: {{ Add title here }} 23 | ```powershell 24 | PS C:\> {{ Add code here }} 25 | 26 | {{ Add output here }} 27 | ``` 28 | 29 | {{ Add description here }} 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightLogicalDrive.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightLogicalDrives 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightLogicalDrive 4 | 5 | 6 | 7 | ---- ---------- 8 | BootPartition Int 9 | CollectionTime String 10 | DeviceId String 11 | FileSystem String 12 | FreeSpace String 13 | Size String 14 | SystemId String 15 | Type String 16 | 17 | 18 | ``` 19 | 20 | This function will return a list of all SystemInsightLogicalDrives. 21 | 22 | ### Example 2: {{ Add title here }} 23 | ```powershell 24 | PS C:\> {{ Add code here }} 25 | 26 | {{ Add output here }} 27 | ``` 28 | 29 | {{ Add description here }} 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightManagedPolicy.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightManagedPolicys 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightManagedPolicy 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Domain String 10 | Manual Int 11 | Name String 12 | SystemId String 13 | Username String 14 | Uuid String 15 | Value String 16 | 17 | 18 | ``` 19 | 20 | This function will return a list of all SystemInsightManagedPolicys. 21 | 22 | ### Example 2: {{ Add title here }} 23 | ```powershell 24 | PS C:\> {{ Add code here }} 25 | 26 | {{ Add output here }} 27 | ``` 28 | 29 | {{ Add description here }} 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightMount.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightMounts 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightMount 4 | 5 | 6 | 7 | ---- ---------- 8 | Blocks String 9 | BlocksAvailable String 10 | BlocksFree String 11 | BlocksSize String 12 | CollectionTime String 13 | Device String 14 | DeviceAlias String 15 | Flags String 16 | Inodes String 17 | InodesFree String 18 | Path String 19 | SystemId String 20 | Type String 21 | 22 | 23 | ``` 24 | 25 | This function will return a list of all SystemInsightMounts. 26 | 27 | ### Example 2: {{ Add title here }} 28 | ```powershell 29 | PS C:\> {{ Add code here }} 30 | 31 | {{ Add output here }} 32 | ``` 33 | 34 | {{ Add description here }} 35 | 36 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightOSVersion.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightOSVersions 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightOSVersion 4 | 5 | 6 | 7 | ---- ---------- 8 | Build String 9 | Codename String 10 | CollectionTime String 11 | InstallDate String 12 | Major Int 13 | Minor Int 14 | Name String 15 | Patch Int 16 | Platform String 17 | PlatformLike String 18 | SystemId String 19 | Version String 20 | 21 | 22 | ``` 23 | 24 | This function will return a list of all SystemInsightOSVersions. 25 | 26 | ### Example 2: {{ Add title here }} 27 | ```powershell 28 | PS C:\> {{ Add code here }} 29 | 30 | {{ Add output here }} 31 | ``` 32 | 33 | {{ Add description here }} 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightPatch.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightPatchs 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightPatch 4 | 5 | 6 | 7 | ---- ---------- 8 | Caption String 9 | CollectionTime String 10 | Csname String 11 | Description String 12 | FixComments String 13 | HotfixId String 14 | InstallDate String 15 | InstalledBy String 16 | InstalledOn String 17 | SystemId String 18 | 19 | 20 | ``` 21 | 22 | This function will return a list of all SystemInsightPatchs. 23 | 24 | ### Example 2: {{ Add title here }} 25 | ```powershell 26 | PS C:\> {{ Add code here }} 27 | 28 | {{ Add output here }} 29 | ``` 30 | 31 | {{ Add description here }} 32 | 33 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightProgram.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightPrograms 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightProgram 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | IdentifyingNumber String 10 | InstallDate String 11 | InstallLocation String 12 | InstallSource String 13 | Language String 14 | Name String 15 | Publisher String 16 | SystemId String 17 | UninstallString 18 | Version String 19 | 20 | 21 | ``` 22 | 23 | This function will return a list of all SystemInsightPrograms. 24 | 25 | ### Example 2: {{ Add title here }} 26 | ```powershell 27 | PS C:\> {{ Add code here }} 28 | 29 | {{ Add output here }} 30 | ``` 31 | 32 | {{ Add description here }} 33 | 34 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightPythonPackage.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightPythonPackages 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightPythonPackage 4 | 5 | 6 | 7 | ---- ---------- 8 | Auther String 9 | Directory String 10 | License String 11 | Name String 12 | Path String 13 | Summary String 14 | SystemId String 15 | Version String 16 | 17 | 18 | ``` 19 | 20 | This function will return a list of all SystemInsightPythonPackages. 21 | 22 | ### Example 2: {{ Add title here }} 23 | ```powershell 24 | PS C:\> {{ Add code here }} 25 | 26 | {{ Add output here }} 27 | ``` 28 | 29 | {{ Add description here }} 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightSafariExtension.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightSafariExtensions 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightSafariExtension 4 | 5 | 6 | 7 | ---- ---------- 8 | Author String 9 | CollectionTime String 10 | Description String 11 | DeveloperId String 12 | Identifier String 13 | Name String 14 | Path String 15 | Sdk String 16 | SystemId String 17 | Uid String 18 | UpdateUrl String 19 | Version String 20 | 21 | 22 | ``` 23 | 24 | This function will return a list of all SystemInsightSafariExtensions. 25 | 26 | ### Example 2: {{ Add title here }} 27 | ```powershell 28 | PS C:\> {{ Add code here }} 29 | 30 | {{ Add output here }} 31 | ``` 32 | 33 | {{ Add description here }} 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightScheduledTask.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightScheduledTasks 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightScheduledTask 4 | 5 | 6 | 7 | ---- ---------- 8 | Action String 9 | Enabled Int 10 | Hidden Int 11 | LastRunCode String 12 | LastRunMessage String 13 | LastRunTime String 14 | Name String 15 | NextRunTime String 16 | Path String 17 | State String 18 | SystemId String 19 | 20 | 21 | ``` 22 | 23 | This function will return a list of all SystemInsightScheduledTasks. 24 | 25 | ### Example 2: {{ Add title here }} 26 | ```powershell 27 | PS C:\> {{ Add code here }} 28 | 29 | {{ Add output here }} 30 | ``` 31 | 32 | {{ Add description here }} 33 | 34 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightSecureboot.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightSecureboots 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightSecureboot 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | SecureBoot System.Nullable[float] SecureBoot {get;set;} 10 | SetupMode System.Nullable[float] SetupMode {get;set;} 11 | SystemId String 12 | 13 | 14 | ``` 15 | 16 | This function will return a list of all SystemInsightSecureboots. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightService.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightServices 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightService 4 | 5 | 6 | 7 | ---- ---------- 8 | Description String 9 | DisplayName String 10 | ModulePath String 11 | Name String 12 | Path String 13 | Pid Int 14 | ServiceExitCode Int 15 | ServiceType String 16 | StartType String 17 | Status String 18 | SystemId String 19 | UserAccount String 20 | Win32ExitCode Int 21 | 22 | 23 | ``` 24 | 25 | This function will return a list of all SystemInsightServices. 26 | 27 | ### Example 2: {{ Add title here }} 28 | ```powershell 29 | PS C:\> {{ Add code here }} 30 | 31 | {{ Add output here }} 32 | ``` 33 | 34 | {{ Add description here }} 35 | 36 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightShadow.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightShadows 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightShadow 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Expire String 10 | Flag String 11 | HashAlg String 12 | Inactive String 13 | LastChange String 14 | Max String 15 | Min String 16 | PasswordStatus String 17 | SystemId String 18 | Username String 19 | Warning String 20 | 21 | 22 | ``` 23 | 24 | This function will return a list of all SystemInsightShadows. 25 | 26 | ### Example 2: {{ Add title here }} 27 | ```powershell 28 | PS C:\> {{ Add code here }} 29 | 30 | {{ Add output here }} 31 | ``` 32 | 33 | {{ Add description here }} 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightSharedFolder.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightSharedFolders 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightSharedFolder 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Name String 10 | Path String 11 | SystemId String 12 | 13 | 14 | ``` 15 | 16 | This function will return a list of all SystemInsightSharedFolders. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightSharedResource.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightSharedResources 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightSharedResource 4 | 5 | 6 | 7 | ---- ---------- 8 | AllowMaximum Int 9 | CollectionTime String 10 | Description String 11 | InstallDate String 12 | MaximumAllowed String 13 | Name String 14 | Path String 15 | Status String 16 | SystemId String 17 | Type String 18 | 19 | 20 | ``` 21 | 22 | This function will return a list of all SystemInsightSharedResources. 23 | 24 | ### Example 2: {{ Add title here }} 25 | ```powershell 26 | PS C:\> {{ Add code here }} 27 | 28 | {{ Add output here }} 29 | ``` 30 | 31 | {{ Add description here }} 32 | 33 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightSharingPreference.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightSharingPreferences 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightSharingPreference 4 | 5 | 6 | 7 | ---- ---------- 8 | BluetoothSharing Int 9 | CollectionTime String 10 | ContentCaching Int 11 | DiscSharing Int 12 | FileSharing Int 13 | InternetSharing Int 14 | PrinterSharing Int 15 | RemoteAppleEvents Int 16 | RemoteLogin Int 17 | RemoteManagement Int 18 | ScreenSharing Int 19 | SystemId String 20 | 21 | 22 | ``` 23 | 24 | This function will return a list of all SystemInsightSharingPreferences. 25 | 26 | ### Example 2: {{ Add title here }} 27 | ```powershell 28 | PS C:\> {{ Add code here }} 29 | 30 | {{ Add output here }} 31 | ``` 32 | 33 | {{ Add description here }} 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightSipConfig.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightSipConfigs 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightSipConfig 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | ConfigFlag String 10 | Enabled Int 11 | EnabledNvram Int 12 | SystemId String 13 | 14 | 15 | ``` 16 | 17 | This function will return a list of all SystemInsightSipConfigs. 18 | 19 | ### Example 2: {{ Add title here }} 20 | ```powershell 21 | PS C:\> {{ Add code here }} 22 | 23 | {{ Add output here }} 24 | ``` 25 | 26 | {{ Add description here }} 27 | 28 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightStartupItem.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightStartupItems 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightStartupItem 4 | 5 | 6 | 7 | ---- ---------- 8 | Args String 9 | Name String 10 | Path String 11 | Source String 12 | Status String 13 | SystemId String 14 | Type String 15 | Username String 16 | 17 | 18 | ``` 19 | 20 | This function will return a list of all SystemInsightStartupItems. 21 | 22 | ### Example 2: {{ Add title here }} 23 | ```powershell 24 | PS C:\> {{ Add code here }} 25 | 26 | {{ Add output here }} 27 | ``` 28 | 29 | {{ Add description here }} 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightSystemControl.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightSystemControls 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightSystemControl 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | ConfigValue String 10 | CurrentValue String 11 | FieldName String 12 | Name String 13 | Oid String 14 | Subsystem String 15 | SystemId String 16 | Type String 17 | 18 | 19 | ``` 20 | 21 | This function will return a list of all SystemInsightSystemControls. 22 | 23 | ### Example 2: {{ Add title here }} 24 | ```powershell 25 | PS C:\> {{ Add code here }} 26 | 27 | {{ Add output here }} 28 | ``` 29 | 30 | {{ Add description here }} 31 | 32 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightUptime.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightUptimes 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightUptime 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Days Int 10 | Hours Int 11 | Minutes Int 12 | Seconds Int 13 | SystemId String 14 | TotalSeconds String 15 | 16 | 17 | ``` 18 | 19 | This function will return a list of all SystemInsightUptimes. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightUsbDevice.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightUsbDevices 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightUsbDevice 4 | 5 | 6 | 7 | ---- ---------- 8 | Class String 9 | CollectionTime String 10 | Model String 11 | ModelId String 12 | Protocol String 13 | Removable Int 14 | Serial String 15 | Subclass String 16 | SystemId String 17 | UsbAddress Int 18 | UsbPort Int 19 | Vendor String 20 | VendorId String 21 | Version String 22 | 23 | 24 | ``` 25 | 26 | This function will return a list of all SystemInsightUsbDevices. 27 | 28 | ### Example 2: {{ Add title here }} 29 | ```powershell 30 | PS C:\> {{ Add code here }} 31 | 32 | {{ Add output here }} 33 | ``` 34 | 35 | {{ Add description here }} 36 | 37 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightUsers 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightUser 4 | 5 | 6 | 7 | ---- ---------- 8 | AdManaged Boolean 9 | Admin Boolean 10 | CollectionTime String 11 | Description String 12 | Directory String 13 | Gid String 14 | GidSigned String 15 | LastLogin String 16 | Managed Boolean 17 | RealUser Boolean 18 | Shell String 19 | Suspended Boolean 20 | SystemId String 21 | Type String 22 | Uid String 23 | UidSigned String 24 | Username String 25 | Uuid String 26 | 27 | 28 | ``` 29 | 30 | This function will return a list of all SystemInsightUsers. 31 | 32 | ### Example 2: {{ Add title here }} 33 | ```powershell 34 | PS C:\> {{ Add code here }} 35 | 36 | {{ Add output here }} 37 | ``` 38 | 39 | {{ Add description here }} 40 | 41 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightUserAssist.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightUserAssists 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightUserAssist 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Count System.Nullable[float] Count {get;set;} 10 | LastExecutionTime System.Nullable[float] LastExecutionTime {get;set;} 11 | Path String 12 | Sid String 13 | SystemId String 14 | 15 | 16 | ``` 17 | 18 | This function will return a list of all SystemInsightUserAssists. 19 | 20 | ### Example 2: {{ Add title here }} 21 | ```powershell 22 | PS C:\> {{ Add code here }} 23 | 24 | {{ Add output here }} 25 | ``` 26 | 27 | {{ Add description here }} 28 | 29 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightUserGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightUserGroups 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightUserGroup 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Gid String 10 | SystemId String 11 | Uid String 12 | 13 | 14 | ``` 15 | 16 | This function will return a list of all SystemInsightUserGroups. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightUserSshKey.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightUserSshKeys 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightUserSshKey 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Encrypted Int 10 | Path String 11 | SystemId String 12 | Uid String 13 | 14 | 15 | ``` 16 | 17 | This function will return a list of all SystemInsightUserSshKeys. 18 | 19 | ### Example 2: {{ Add title here }} 20 | ```powershell 21 | PS C:\> {{ Add code here }} 22 | 23 | {{ Add output here }} 24 | ``` 25 | 26 | {{ Add description here }} 27 | 28 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightWindowsSecurityCenter.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightWindowsSecurityCenters 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightWindowsSecurityCenter 4 | 5 | 6 | 7 | ---- ---------- 8 | Antispyware String 9 | Antivirus String 10 | Autoupdate String 11 | CollectionTime String 12 | Firewall String 13 | InternetSettings String 14 | SystemId String 15 | UserAccountControl String 16 | WindowsSecurityCenterService String 17 | 18 | 19 | ``` 20 | 21 | This function will return a list of all SystemInsightWindowsSecurityCenters. 22 | 23 | ### Example 2: {{ Add title here }} 24 | ```powershell 25 | PS C:\> {{ Add code here }} 26 | 27 | {{ Add output here }} 28 | ``` 29 | 30 | {{ Add description here }} 31 | 32 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemInsightWindowsSecurityProduct.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemInsightWindowsSecurityProducts 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemInsightWindowsSecurityProduct 4 | 5 | 6 | 7 | ---- ---------- 8 | CollectionTime String 9 | Name String 10 | RemediationPath String 11 | SignaturesUpToDate System.Nullable[float] SignaturesUpToDate {get;set;} 12 | State String 13 | StateTimestamp String 14 | SystemId String 15 | Type String 16 | 17 | 18 | ``` 19 | 20 | This function will return a list of all SystemInsightWindowsSecurityProducts. 21 | 22 | ### Example 2: {{ Add title here }} 23 | ```powershell 24 | PS C:\> {{ Add code here }} 25 | 26 | {{ Add output here }} 27 | ``` 28 | 29 | {{ Add description here }} 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemMember.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemMember by SystemId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemMember -SystemId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a SystemMember by SystemId. SystemId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemPolicyStatus.md: -------------------------------------------------------------------------------- 1 | ### Example 1: List SystemPolicyStatuss 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemPolicyStatus 4 | 5 | 6 | 7 | ---- ---------- 8 | Detail String 9 | EndedAt Datetime 10 | ExitStatus System.Nullable[long] ExitStatus {get;set;} 11 | Id String 12 | PolicyId String 13 | StartedAt Datetime 14 | State String 15 | StdErr String 16 | StdOut String 17 | Success Boolean 18 | SystemId String 19 | 20 | 21 | ``` 22 | 23 | This function will return a list of all SystemPolicyStatuss. 24 | 25 | ### Example 2: {{ Add title here }} 26 | ```powershell 27 | PS C:\> {{ Add code here }} 28 | 29 | {{ Add output here }} 30 | ``` 31 | 32 | {{ Add description here }} 33 | 34 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemTraversePolicy.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemTraversePolicy by SystemId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemTraversePolicy -SystemId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a SystemTraversePolicy by SystemId. SystemId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemTraversePolicyGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemTraversePolicyGroup by SystemId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemTraversePolicyGroup -SystemId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a SystemTraversePolicyGroup by SystemId. SystemId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemTraverseUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemTraverseUser by SystemId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemTraverseUser -SystemId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a SystemTraverseUser by SystemId. SystemId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkSystemTraverseUserGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a SystemTraverseUserGroup by SystemId 2 | ```powershell 3 | PS C:\> Get-JcSdkSystemTraverseUserGroup -SystemId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get a SystemTraverseUserGroup by SystemId. SystemId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserAssociation by UserId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserAssociation -UserId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get an UserAssociation by UserId. UserId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserGroupAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserGroupAssociation by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserGroupAssociation -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get an UserGroupAssociation by GroupId. GroupId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserGroupMember.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserGroupMember by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserGroupMember -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | FromAttributes JumpCloud.SDK.V2.Models.GraphAttributes 10 | FromId String 11 | FromType String 12 | ToAttributes JumpCloud.SDK.V2.Models.GraphAttributes 13 | ToId String 14 | ToType String 15 | 16 | 17 | ``` 18 | 19 | This function will Get an UserGroupMember by GroupId. GroupId is a required parameter. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserGroupMembership.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserGroupMembership by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserGroupMembership -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserGroupMembership by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserGroupTraverseActiveDirectory.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserGroupTraverseActiveDirectory by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserGroupTraverseActiveDirectory -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserGroupTraverseActiveDirectory by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserGroupTraverseApplication.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserGroupTraverseApplication by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserGroupTraverseApplication -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserGroupTraverseApplication by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserGroupTraverseDirectory.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserGroupTraverseDirectory by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserGroupTraverseDirectory -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserGroupTraverseDirectory by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserGroupTraverseGSuite.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserGroupTraverseGSuite by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserGroupTraverseGSuite -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserGroupTraverseGSuite by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserGroupTraverseLdapServer.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserGroupTraverseLdapServer by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserGroupTraverseLdapServer -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserGroupTraverseLdapServer by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserGroupTraverseOffice365.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserGroupTraverseOffice365 by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserGroupTraverseOffice365 -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserGroupTraverseOffice365 by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserGroupTraverseRadiusServer.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserGroupTraverseRadiusServer by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserGroupTraverseRadiusServer -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserGroupTraverseRadiusServer by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserGroupTraverseSystem.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserGroupTraverseSystem by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserGroupTraverseSystem -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserGroupTraverseSystem by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserGroupTraverseSystemGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserGroupTraverseSystemGroup by GroupId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserGroupTraverseSystemGroup -GroupId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserGroupTraverseSystemGroup by GroupId. GroupId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserMember.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserMember by UserId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserMember -UserId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserMember by UserId. UserId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserTraverseActiveDirectory.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserTraverseActiveDirectory by UserId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserTraverseActiveDirectory -UserId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserTraverseActiveDirectory by UserId. UserId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserTraverseApplication.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserTraverseApplication by UserId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserTraverseApplication -UserId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserTraverseApplication by UserId. UserId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserTraverseDirectory.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserTraverseDirectory by UserId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserTraverseDirectory -UserId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserTraverseDirectory by UserId. UserId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserTraverseGSuite.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserTraverseGSuite by UserId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserTraverseGSuite -UserId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserTraverseGSuite by UserId. UserId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserTraverseLdapServer.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserTraverseLdapServer by UserId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserTraverseLdapServer -UserId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserTraverseLdapServer by UserId. UserId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserTraverseOffice365.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserTraverseOffice365 by UserId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserTraverseOffice365 -UserId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserTraverseOffice365 by UserId. UserId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserTraverseRadiusServer.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserTraverseRadiusServer by UserId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserTraverseRadiusServer -UserId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserTraverseRadiusServer by UserId. UserId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserTraverseSystem.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserTraverseSystem by UserId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserTraverseSystem -UserId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserTraverseSystem by UserId. UserId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkUserTraverseSystemGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get an UserTraverseSystemGroup by UserId 2 | ```powershell 3 | PS C:\> Get-JcSdkUserTraverseSystemGroup -UserId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CompiledAttributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Id String 10 | Paths JumpCloud.SDK.V2.Models.GraphConnection[][] 11 | Type String 12 | 13 | 14 | ``` 15 | 16 | This function will Get an UserTraverseSystemGroup by UserId. UserId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Get-JcSdkWorkdayWorker.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Get a WorkdayWorker by WorkdayId 2 | ```powershell 3 | PS C:\> Get-JcSdkWorkdayWorker -WorkdayId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.WorkdayWorkerAttributes 9 | Email String 10 | FirstName String 11 | LastName String 12 | Username String 13 | 14 | 15 | ``` 16 | 17 | This function will Get a WorkdayWorker by WorkdayId. WorkdayId is a required parameter. 18 | 19 | ### Example 2: {{ Add title here }} 20 | ```powershell 21 | PS C:\> {{ Add code here }} 22 | 23 | {{ Add output here }} 24 | ``` 25 | 26 | {{ Add description here }} 27 | 28 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Grant-JcSdkWorkday.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Grant a Workday by WorkdayId 2 | ```powershell 3 | PS C:\> Grant-JcSdkWorkday -WorkdayId:() -BasicPassword:() -BasicUsername:() -OauthCode:() 4 | 5 | 6 | ``` 7 | 8 | This function will Grant a Workday by WorkdayId. WorkdayId is a required parameter. 9 | 10 | ### Example 2: Grant a Workday by WorkdayId, and Body 11 | ```powershell 12 | PS C:\> Grant-JcSdkWorkday -WorkdayId:() -Body:() 13 | 14 | 15 | ``` 16 | 17 | This function will Grant a Workday by WorkdayId Body. WorkdayId, and Body are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Import-JcSdkScim.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Import a Scim by ApplicationId 2 | ```powershell 3 | PS C:\> Import-JcSdkScim -ApplicationId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | TotalCount System.Nullable[float] TotalCount {get;set;} 9 | Users JumpCloud.SDK.V2.Models.ImportUser[] 10 | 11 | 12 | ``` 13 | 14 | This function will Import a Scim by ApplicationId. ApplicationId is a required parameter. 15 | 16 | ### Example 2: {{ Add title here }} 17 | ```powershell 18 | PS C:\> {{ Add code here }} 19 | 20 | {{ Add output here }} 21 | ``` 22 | 23 | {{ Add description here }} 24 | 25 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Import-JcSdkWorkday.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Import a Workday by WorkdayId 2 | ```powershell 3 | PS C:\> Import-JcSdkWorkday -WorkdayId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Import a Workday by WorkdayId. WorkdayId is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Import-JcSdkWorkdayResult.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Import a WorkdayResult by Id, and JobId 2 | ```powershell 3 | PS C:\> Import-JcSdkWorkdayResult -Id:() -JobId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | CreatedAt String 9 | Id String 10 | Meta JumpCloud.SDK.V2.Models.JobWorkresultMeta 11 | PersistedFields JumpCloud.SDK.V2.Models.JobWorkresultPersistedFields 12 | Status String 13 | StatusMsg String 14 | UpdatedAt String 15 | 16 | 17 | ``` 18 | 19 | This function will Import a WorkdayResult by Id JobId. Id, and JobId are required parameters. 20 | 21 | ### Example 2: {{ Add title here }} 22 | ```powershell 23 | PS C:\> {{ Add code here }} 24 | 25 | {{ Add output here }} 26 | ``` 27 | 28 | {{ Add description here }} 29 | 30 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Invoke-JcSdkReclaimSoftwareAppLicense.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Invoke a ReclaimSoftwareAppLicense by SoftwareAppId 2 | ```powershell 3 | PS C:\> Invoke-JcSdkReclaimSoftwareAppLicense -SoftwareAppId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | AssignedLicenses Int 9 | AvailableLicenses Int 10 | ReclaimedLicenses Int 11 | TotalLicenses Int 12 | 13 | 14 | ``` 15 | 16 | This function will Invoke a ReclaimSoftwareAppLicense by SoftwareAppId. SoftwareAppId is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Lock-JcSdkAppleMdmDevice.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Lock an AppleMdmDevice by AppleMdmId, and DeviceId 2 | ```powershell 3 | PS C:\> Lock-JcSdkAppleMdmDevice -AppleMdmId:() -DeviceId:() -Pin:() 4 | 5 | 6 | ``` 7 | 8 | This function will Lock an AppleMdmDevice by AppleMdmId DeviceId. AppleMdmId, and DeviceId are required parameters. 9 | 10 | ### Example 2: Lock an AppleMdmDevice by AppleMdmId, DeviceId, and Body 11 | ```powershell 12 | PS C:\> Lock-JcSdkAppleMdmDevice -AppleMdmId:() -DeviceId:() -Body:() 13 | 14 | 15 | ``` 16 | 17 | This function will Lock an AppleMdmDevice by AppleMdmId DeviceId Body. AppleMdmId, DeviceId, and Body are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/New-JcSdkActiveDirectory.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Create an ActiveDirectory by 2 | ```powershell 3 | PS C:\> New-JcSdkActiveDirectory -Domain:() -UseCase:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Domain String 9 | Id String 10 | PrimaryAgent String 11 | UseCase String 12 | 13 | 14 | ``` 15 | 16 | This function will Create an ActiveDirectory by . 17 | 18 | ### Example 2: Create an ActiveDirectory by Body 19 | ```powershell 20 | PS C:\> New-JcSdkActiveDirectory -Body:() 21 | 22 | 23 | 24 | ---- ---------- 25 | Domain String 26 | Id String 27 | PrimaryAgent String 28 | UseCase String 29 | 30 | 31 | ``` 32 | 33 | This function will Create an ActiveDirectory by Body. Body is a required parameter. 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/New-JcSdkAdministratorOrganization.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Create an AdministratorOrganization by Id 2 | ```powershell 3 | PS C:\> New-JcSdkAdministratorOrganization -Id:() -Organization:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Administrator String 9 | Organization String 10 | 11 | 12 | ``` 13 | 14 | This function will Create an AdministratorOrganization by Id. Id is a required parameter. 15 | 16 | ### Example 2: Create an AdministratorOrganization by Id, and Body 17 | ```powershell 18 | PS C:\> New-JcSdkAdministratorOrganization -Id:() -Body:() 19 | 20 | 21 | 22 | ---- ---------- 23 | Administrator String 24 | Organization String 25 | 26 | 27 | ``` 28 | 29 | This function will Create an AdministratorOrganization by Id Body. Id, and Body are required parameters. 30 | 31 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/New-JcSdkBulkUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Create a BulkUser by 2 | ```powershell 3 | PS C:\> New-JcSdkBulkUser 4 | 5 | 6 | ``` 7 | 8 | This function will Create a BulkUser by . 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/New-JcSdkDuoAccount.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Create a DuoAccount by 2 | ```powershell 3 | PS C:\> New-JcSdkDuoAccount 4 | 5 | 6 | 7 | ---- ---------- 8 | Id String 9 | Name String 10 | 11 | 12 | ``` 13 | 14 | This function will Create a DuoAccount by . 15 | 16 | ### Example 2: {{ Add title here }} 17 | ```powershell 18 | PS C:\> {{ Add code here }} 19 | 20 | {{ Add output here }} 21 | ``` 22 | 23 | {{ Add description here }} 24 | 25 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/New-JcSdkGSuiteTranslationRule.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Create a GSuiteTranslationRule by GsuiteId 2 | ```powershell 3 | PS C:\> New-JcSdkGSuiteTranslationRule -GsuiteId:() -BuiltIn:() -Direction:() 4 | 5 | 6 | 7 | ---- ---------- 8 | BuiltIn String 9 | Direction String 10 | Id String 11 | 12 | 13 | ``` 14 | 15 | This function will Create a GSuiteTranslationRule by GsuiteId. GsuiteId is a required parameter. 16 | 17 | ### Example 2: Create a GSuiteTranslationRule by GsuiteId, and Body 18 | ```powershell 19 | PS C:\> New-JcSdkGSuiteTranslationRule -GsuiteId:() -Body:() 20 | 21 | 22 | 23 | ---- ---------- 24 | BuiltIn String 25 | Direction String 26 | Id String 27 | 28 | 29 | ``` 30 | 31 | This function will Create a GSuiteTranslationRule by GsuiteId Body. GsuiteId, and Body are required parameters. 32 | 33 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/New-JcSdkIPList.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Create an IPList by 2 | ```powershell 3 | PS C:\> New-JcSdkIPList -Description:() -Ips:() -Name:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Description String 9 | Id String 10 | Ips String 11 | Name String 12 | 13 | 14 | ``` 15 | 16 | This function will Create an IPList by . 17 | 18 | ### Example 2: Create an IPList by Body 19 | ```powershell 20 | PS C:\> New-JcSdkIPList -Body:() 21 | 22 | 23 | 24 | ---- ---------- 25 | Description String 26 | Id String 27 | Ips String 28 | Name String 29 | 30 | 31 | ``` 32 | 33 | This function will Create an IPList by Body. Body is a required parameter. 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/New-JcSdkLdapServerSambaDomain.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Create a LdapServerSambaDomain by LdapserverId, Name, and Sid 2 | ```powershell 3 | PS C:\> New-JcSdkLdapServerSambaDomain -LdapserverId:() -Name:() -Sid:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Id String 9 | Name String 10 | Sid String 11 | 12 | 13 | ``` 14 | 15 | This function will Create a LdapServerSambaDomain by LdapserverId Name Sid. LdapserverId, Name, and Sid are required parameters. 16 | 17 | ### Example 2: Create a LdapServerSambaDomain by LdapserverId, and Body 18 | ```powershell 19 | PS C:\> New-JcSdkLdapServerSambaDomain -LdapserverId:() -Body:() 20 | 21 | 22 | 23 | ---- ---------- 24 | Id String 25 | Name String 26 | Sid String 27 | 28 | 29 | ``` 30 | 31 | This function will Create a LdapServerSambaDomain by LdapserverId Body. LdapserverId, and Body are required parameters. 32 | 33 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/New-JcSdkSoftwareApp.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Create a SoftwareApp by 2 | ```powershell 3 | PS C:\> New-JcSdkSoftwareApp -DisplayName:() -Id:() -Settings:() 4 | 5 | 6 | 7 | ---- ---------- 8 | DisplayName String 9 | Id String 10 | Settings JumpCloud.SDK.V2.Models.SoftwareAppSettings[] 11 | UploadUrl String 12 | 13 | 14 | ``` 15 | 16 | This function will Create a SoftwareApp by . 17 | 18 | ### Example 2: Create a SoftwareApp by Body 19 | ```powershell 20 | PS C:\> New-JcSdkSoftwareApp -Body:() 21 | 22 | 23 | 24 | ---- ---------- 25 | DisplayName String 26 | Id String 27 | Settings JumpCloud.SDK.V2.Models.SoftwareAppSettings[] 28 | UploadUrl String 29 | 30 | 31 | ``` 32 | 33 | This function will Create a SoftwareApp by Body. Body is a required parameter. 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkActiveDirectory.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove an ActiveDirectory by Id 2 | ```powershell 3 | PS C:\> Remove-JcSdkActiveDirectory -Id:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Domain String 9 | Id String 10 | PrimaryAgent String 11 | UseCase String 12 | 13 | 14 | ``` 15 | 16 | This function will Remove an ActiveDirectory by Id. Id is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkActiveDirectoryAgent.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove an ActiveDirectoryAgent by ActivedirectoryId, and AgentId 2 | ```powershell 3 | PS C:\> Remove-JcSdkActiveDirectoryAgent -ActivedirectoryId:() -AgentId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove an ActiveDirectoryAgent by ActivedirectoryId AgentId. ActivedirectoryId, and AgentId are required parameters. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkAdministratorOrganization.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove an AdministratorOrganization by AdministratorId, and Id 2 | ```powershell 3 | PS C:\> Remove-JcSdkAdministratorOrganization -AdministratorId:() -Id:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove an AdministratorOrganization by AdministratorId Id. AdministratorId, and Id are required parameters. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkApplicationLogo.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove an ApplicationLogo by ApplicationId 2 | ```powershell 3 | PS C:\> Remove-JcSdkApplicationLogo -ApplicationId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove an ApplicationLogo by ApplicationId. ApplicationId is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkBulkUserState.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove a BulkUserState by Id 2 | ```powershell 3 | PS C:\> Remove-JcSdkBulkUserState -Id:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove a BulkUserState by Id. Id is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkCustomEmailConfiguration.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove a CustomEmailConfiguration by CustomEmailType 2 | ```powershell 3 | PS C:\> Remove-JcSdkCustomEmailConfiguration -CustomEmailType:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove a CustomEmailConfiguration by CustomEmailType. CustomEmailType is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkDuoAccount.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove a DuoAccount by Id 2 | ```powershell 3 | PS C:\> Remove-JcSdkDuoAccount -Id:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Id String 9 | Name String 10 | 11 | 12 | ``` 13 | 14 | This function will Remove a DuoAccount by Id. Id is a required parameter. 15 | 16 | ### Example 2: {{ Add title here }} 17 | ```powershell 18 | PS C:\> {{ Add code here }} 19 | 20 | {{ Add output here }} 21 | ``` 22 | 23 | {{ Add description here }} 24 | 25 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkDuoApplication.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove a DuoApplication by AccountId, and ApplicationId 2 | ```powershell 3 | PS C:\> Remove-JcSdkDuoApplication -AccountId:() -ApplicationId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | ApiHost String 9 | Id String 10 | IntegrationKey String 11 | Name String 12 | 13 | 14 | ``` 15 | 16 | This function will Remove a DuoApplication by AccountId ApplicationId. AccountId, and ApplicationId are required parameters. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkGSuiteTranslationRule.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove a GSuiteTranslationRule by GsuiteId, and Id 2 | ```powershell 3 | PS C:\> Remove-JcSdkGSuiteTranslationRule -GsuiteId:() -Id:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove a GSuiteTranslationRule by GsuiteId Id. GsuiteId, and Id are required parameters. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkIPList.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove an IPList by Id 2 | ```powershell 3 | PS C:\> Remove-JcSdkIPList -Id:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Description String 9 | Id String 10 | Ips String 11 | Name String 12 | 13 | 14 | ``` 15 | 16 | This function will Remove an IPList by Id. Id is a required parameter. 17 | 18 | ### Example 2: {{ Add title here }} 19 | ```powershell 20 | PS C:\> {{ Add code here }} 21 | 22 | {{ Add output here }} 23 | ``` 24 | 25 | {{ Add description here }} 26 | 27 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkLdapServerSambaDomain.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove a LdapServerSambaDomain by Id, and LdapserverId 2 | ```powershell 3 | PS C:\> Remove-JcSdkLdapServerSambaDomain -Id:() -LdapserverId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove a LdapServerSambaDomain by Id LdapserverId. Id, and LdapserverId are required parameters. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkOffice365TranslationRule.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove an Office365TranslationRule by Id, and Office365Id 2 | ```powershell 3 | PS C:\> Remove-JcSdkOffice365TranslationRule -Id:() -Office365Id:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove an Office365TranslationRule by Id Office365Id. Id, and Office365Id are required parameters. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkPolicy.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove a Policy by Id 2 | ```powershell 3 | PS C:\> Remove-JcSdkPolicy -Id:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove a Policy by Id. Id is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkPolicyGroup.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove a PolicyGroup by Id 2 | ```powershell 3 | PS C:\> Remove-JcSdkPolicyGroup -Id:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Attributes JumpCloud.SDK.V2.Models.GraphAttributes 9 | Description String 10 | Email String 11 | Id String 12 | Name String 13 | Type String 14 | 15 | 16 | ``` 17 | 18 | This function will Remove a PolicyGroup by Id. Id is a required parameter. 19 | 20 | ### Example 2: {{ Add title here }} 21 | ```powershell 22 | PS C:\> {{ Add code here }} 23 | 24 | {{ Add output here }} 25 | ``` 26 | 27 | {{ Add description here }} 28 | 29 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkProviderAdministrator.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove a ProviderAdministrator by Id, and ProviderId 2 | ```powershell 3 | PS C:\> Remove-JcSdkProviderAdministrator -Id:() -ProviderId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove a ProviderAdministrator by Id ProviderId. Id, and ProviderId are required parameters. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkSoftwareApp.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove a SoftwareApp by Id 2 | ```powershell 3 | PS C:\> Remove-JcSdkSoftwareApp -Id:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove a SoftwareApp by Id. Id is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkUserPushEndpoint.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove an UserPushEndpoint by PushEndpointId, and UserId 2 | ```powershell 3 | PS C:\> Remove-JcSdkUserPushEndpoint -PushEndpointId:() -UserId:() 4 | 5 | 6 | 7 | ---- ---------- 8 | DeviceAppVersion String 9 | DeviceMake String 10 | DeviceModel String 11 | DeviceOS String 12 | DeviceOSVersion String 13 | DeviceUvEnabled Boolean 14 | EnrollmentDate Datetime 15 | Id String 16 | LastUsedDate Datetime 17 | Name String 18 | State String 19 | 20 | 21 | ``` 22 | 23 | This function will Remove an UserPushEndpoint by PushEndpointId UserId. PushEndpointId, and UserId are required parameters. 24 | 25 | ### Example 2: {{ Add title here }} 26 | ```powershell 27 | PS C:\> {{ Add code here }} 28 | 29 | {{ Add output here }} 30 | ``` 31 | 32 | {{ Add description here }} 33 | 34 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Remove-JcSdkWorkdayAuthorization.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Remove a WorkdayAuthorization by WorkdayId 2 | ```powershell 3 | PS C:\> Remove-JcSdkWorkdayAuthorization -WorkdayId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Remove a WorkdayAuthorization by WorkdayId. WorkdayId is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Restart-JcSdkAppleMdmDevice.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Restart an AppleMdmDevice by AppleMdmId, DeviceId, and Body 2 | ```powershell 3 | PS C:\> Restart-JcSdkAppleMdmDevice -AppleMdmId:() -DeviceId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Restart an AppleMdmDevice by AppleMdmId DeviceId Body. AppleMdmId, DeviceId, and Body are required parameters. 9 | 10 | ### Example 2: Restart an AppleMdmDevice by AppleMdmId, and DeviceId 11 | ```powershell 12 | PS C:\> Restart-JcSdkAppleMdmDevice -AppleMdmId:() -DeviceId:() -KextPaths:() 13 | 14 | 15 | ``` 16 | 17 | This function will Restart an AppleMdmDevice by AppleMdmId DeviceId. AppleMdmId, and DeviceId are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkActiveDirectoryAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set an ActiveDirectoryAssociation by ActivedirectoryId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkActiveDirectoryAssociation -ActivedirectoryId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set an ActiveDirectoryAssociation by ActivedirectoryId Body. ActivedirectoryId, and Body are required parameters. 9 | 10 | ### Example 2: Set an ActiveDirectoryAssociation by ActivedirectoryId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkActiveDirectoryAssociation -ActivedirectoryId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set an ActiveDirectoryAssociation by ActivedirectoryId Id Op Type. ActivedirectoryId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkApplicationAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set an ApplicationAssociation by ApplicationId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkApplicationAssociation -ApplicationId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set an ApplicationAssociation by ApplicationId Body. ApplicationId, and Body are required parameters. 9 | 10 | ### Example 2: Set an ApplicationAssociation by ApplicationId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkApplicationAssociation -ApplicationId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set an ApplicationAssociation by ApplicationId Id Op Type. ApplicationId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkCommandAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set a CommandAssociation by CommandId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkCommandAssociation -CommandId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set a CommandAssociation by CommandId Body. CommandId, and Body are required parameters. 9 | 10 | ### Example 2: Set a CommandAssociation by CommandId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkCommandAssociation -CommandId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set a CommandAssociation by CommandId Id Op Type. CommandId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkGSuiteAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set a GSuiteAssociation by GsuiteId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkGSuiteAssociation -GsuiteId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set a GSuiteAssociation by GsuiteId Body. GsuiteId, and Body are required parameters. 9 | 10 | ### Example 2: Set a GSuiteAssociation by GsuiteId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkGSuiteAssociation -GsuiteId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set a GSuiteAssociation by GsuiteId Id Op Type. GsuiteId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkIPList.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set an IPList by Id, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkIPList -Id:() -Body:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Description String 9 | Id String 10 | Ips String 11 | Name String 12 | 13 | 14 | ``` 15 | 16 | This function will Set an IPList by Id Body. Id, and Body are required parameters. 17 | 18 | ### Example 2: Set an IPList by Id 19 | ```powershell 20 | PS C:\> Set-JcSdkIPList -Id:() -Description:() -Ips:() -Name:() 21 | 22 | 23 | 24 | ---- ---------- 25 | Description String 26 | Id String 27 | Ips String 28 | Name String 29 | 30 | 31 | ``` 32 | 33 | This function will Set an IPList by Id. Id is a required parameter. 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkLdapServerAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set a LdapServerAssociation by LdapserverId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkLdapServerAssociation -LdapserverId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set a LdapServerAssociation by LdapserverId Body. LdapserverId, and Body are required parameters. 9 | 10 | ### Example 2: Set a LdapServerAssociation by LdapserverId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkLdapServerAssociation -LdapserverId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set a LdapServerAssociation by LdapserverId Id Op Type. LdapserverId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkOffice365Association.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set an Office365Association by Office365Id, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkOffice365Association -Office365Id:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set an Office365Association by Office365Id Body. Office365Id, and Body are required parameters. 9 | 10 | ### Example 2: Set an Office365Association by Office365Id, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkOffice365Association -Office365Id:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set an Office365Association by Office365Id Id Op Type. Office365Id, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkPolicyAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set a PolicyAssociation by PolicyId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkPolicyAssociation -PolicyId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set a PolicyAssociation by PolicyId Body. PolicyId, and Body are required parameters. 9 | 10 | ### Example 2: Set a PolicyAssociation by PolicyId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkPolicyAssociation -PolicyId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set a PolicyAssociation by PolicyId Id Op Type. PolicyId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkPolicyGroupAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set a PolicyGroupAssociation by GroupId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkPolicyGroupAssociation -GroupId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set a PolicyGroupAssociation by GroupId Body. GroupId, and Body are required parameters. 9 | 10 | ### Example 2: Set a PolicyGroupAssociation by GroupId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkPolicyGroupAssociation -GroupId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set a PolicyGroupAssociation by GroupId Id Op Type. GroupId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkPolicyGroupMember.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set a PolicyGroupMember by GroupId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkPolicyGroupMember -GroupId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set a PolicyGroupMember by GroupId Body. GroupId, and Body are required parameters. 9 | 10 | ### Example 2: Set a PolicyGroupMember by GroupId, Id, and Op 11 | ```powershell 12 | PS C:\> Set-JcSdkPolicyGroupMember -GroupId:() -Id:() -Op:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set a PolicyGroupMember by GroupId Id Op. GroupId, Id, and Op are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkRadiusServerAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set a RadiusServerAssociation by RadiusserverId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkRadiusServerAssociation -RadiusserverId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set a RadiusServerAssociation by RadiusserverId Body. RadiusserverId, and Body are required parameters. 9 | 10 | ### Example 2: Set a RadiusServerAssociation by RadiusserverId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkRadiusServerAssociation -RadiusserverId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set a RadiusServerAssociation by RadiusserverId Id Op Type. RadiusserverId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkSoftwareApp.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set a SoftwareApp by Id, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkSoftwareApp -Id:() -Body:() 4 | 5 | 6 | 7 | ---- ---------- 8 | DisplayName String 9 | Id String 10 | Settings JumpCloud.SDK.V2.Models.SoftwareAppSettings[] 11 | 12 | 13 | ``` 14 | 15 | This function will Set a SoftwareApp by Id Body. Id, and Body are required parameters. 16 | 17 | ### Example 2: Set a SoftwareApp by Id 18 | ```powershell 19 | PS C:\> Set-JcSdkSoftwareApp -Id:() -DisplayName:() -Id1:() -Settings:() 20 | 21 | 22 | 23 | ---- ---------- 24 | DisplayName String 25 | Id String 26 | Settings JumpCloud.SDK.V2.Models.SoftwareAppSettings[] 27 | 28 | 29 | ``` 30 | 31 | This function will Set a SoftwareApp by Id. Id is a required parameter. 32 | 33 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkSoftwareAppAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set a SoftwareAppAssociation by SoftwareAppId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkSoftwareAppAssociation -SoftwareAppId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set a SoftwareAppAssociation by SoftwareAppId Body. SoftwareAppId, and Body are required parameters. 9 | 10 | ### Example 2: Set a SoftwareAppAssociation by SoftwareAppId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkSoftwareAppAssociation -SoftwareAppId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set a SoftwareAppAssociation by SoftwareAppId Id Op Type. SoftwareAppId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkSystemAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set a SystemAssociation by SystemId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkSystemAssociation -SystemId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set a SystemAssociation by SystemId Body. SystemId, and Body are required parameters. 9 | 10 | ### Example 2: Set a SystemAssociation by SystemId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkSystemAssociation -SystemId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set a SystemAssociation by SystemId Id Op Type. SystemId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkSystemGroupAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set a SystemGroupAssociation by GroupId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkSystemGroupAssociation -GroupId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set a SystemGroupAssociation by GroupId Body. GroupId, and Body are required parameters. 9 | 10 | ### Example 2: Set a SystemGroupAssociation by GroupId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkSystemGroupAssociation -GroupId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set a SystemGroupAssociation by GroupId Id Op Type. GroupId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkSystemGroupMember.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set a SystemGroupMember by GroupId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkSystemGroupMember -GroupId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set a SystemGroupMember by GroupId Body. GroupId, and Body are required parameters. 9 | 10 | ### Example 2: Set a SystemGroupMember by GroupId, Id, and Op 11 | ```powershell 12 | PS C:\> Set-JcSdkSystemGroupMember -GroupId:() -Id:() -Op:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set a SystemGroupMember by GroupId Id Op. GroupId, Id, and Op are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkUserAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set an UserAssociation by UserId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkUserAssociation -UserId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set an UserAssociation by UserId Body. UserId, and Body are required parameters. 9 | 10 | ### Example 2: Set an UserAssociation by UserId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkUserAssociation -UserId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set an UserAssociation by UserId Id Op Type. UserId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkUserGroupAssociation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set an UserGroupAssociation by GroupId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkUserGroupAssociation -GroupId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set an UserGroupAssociation by GroupId Body. GroupId, and Body are required parameters. 9 | 10 | ### Example 2: Set an UserGroupAssociation by GroupId, Id, Op, and Type 11 | ```powershell 12 | PS C:\> Set-JcSdkUserGroupAssociation -GroupId:() -Id:() -Op:() -Type:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set an UserGroupAssociation by GroupId Id Op Type. GroupId, Id, Op, and Type are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Set-JcSdkUserGroupMember.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Set an UserGroupMember by GroupId, and Body 2 | ```powershell 3 | PS C:\> Set-JcSdkUserGroupMember -GroupId:() -Body:() 4 | 5 | 6 | ``` 7 | 8 | This function will Set an UserGroupMember by GroupId Body. GroupId, and Body are required parameters. 9 | 10 | ### Example 2: Set an UserGroupMember by GroupId, Id, and Op 11 | ```powershell 12 | PS C:\> Set-JcSdkUserGroupMember -GroupId:() -Id:() -Op:() -Attributes:() 13 | 14 | 15 | ``` 16 | 17 | This function will Set an UserGroupMember by GroupId Id Op. GroupId, Id, and Op are required parameters. 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Stop-JcSdkAppleMdmDevice.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Stop an AppleMdmDevice by AppleMdmId, and DeviceId 2 | ```powershell 3 | PS C:\> Stop-JcSdkAppleMdmDevice -AppleMdmId:() -DeviceId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Stop an AppleMdmDevice by AppleMdmId DeviceId. AppleMdmId, and DeviceId are required parameters. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Sync-JcSdkAppleMdmDevice.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Sync an AppleMdmDevice by AppleMdmId 2 | ```powershell 3 | PS C:\> Sync-JcSdkAppleMdmDevice -AppleMdmId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Sync an AppleMdmDevice by AppleMdmId. AppleMdmId is a required parameter. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Update-JcSdkAppleMdmDeviceLockInformation.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Update an AppleMdmDeviceLockInformation by AppleMdmId, and DeviceId 2 | ```powershell 3 | PS C:\> Update-JcSdkAppleMdmDeviceLockInformation -AppleMdmId:() -DeviceId:() 4 | 5 | 6 | ``` 7 | 8 | This function will Update an AppleMdmDeviceLockInformation by AppleMdmId DeviceId. AppleMdmId, and DeviceId are required parameters. 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Update-JcSdkBulkUser.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Update a BulkUser by 2 | ```powershell 3 | PS C:\> Update-JcSdkBulkUser 4 | 5 | 6 | ``` 7 | 8 | This function will Update a BulkUser by . 9 | 10 | ### Example 2: {{ Add title here }} 11 | ```powershell 12 | PS C:\> {{ Add code here }} 13 | 14 | {{ Add output here }} 15 | ``` 16 | 17 | {{ Add description here }} 18 | 19 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/examples/Update-JcSdkIPList.md: -------------------------------------------------------------------------------- 1 | ### Example 1: Update an IPList by Id, and Body 2 | ```powershell 3 | PS C:\> Update-JcSdkIPList -Id:() -Body:() 4 | 5 | 6 | 7 | ---- ---------- 8 | Description String 9 | Id String 10 | Ips String 11 | Name String 12 | 13 | 14 | ``` 15 | 16 | This function will Update an IPList by Id Body. Id, and Body are required parameters. 17 | 18 | ### Example 2: Update an IPList by Id 19 | ```powershell 20 | PS C:\> Update-JcSdkIPList -Id:() -Description:() -Ips:() -Name:() 21 | 22 | 23 | 24 | ---- ---------- 25 | Description String 26 | Id String 27 | Ips String 28 | Name String 29 | 30 | 31 | ``` 32 | 33 | This function will Update an IPList by Id. Id is a required parameter. 34 | 35 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/pack-module.ps1: -------------------------------------------------------------------------------- 1 | # ---------------------------------------------------------------------------------- 2 | # Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.6.6, generator: @autorest/powershell@3.0.463) 3 | # Changes may cause incorrect behavior and will be lost if the code is regenerated. 4 | # ---------------------------------------------------------------------------------- 5 | Write-Host -ForegroundColor Green 'Packing module...' 6 | dotnet pack $PSScriptRoot --no-build /nologo 7 | Write-Host -ForegroundColor Green '-------------Done-------------' -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/readme.md: -------------------------------------------------------------------------------- 1 | 2 | # JumpCloud.SDK.V2 3 | This directory contains the PowerShell module for the JumpCloudApi service. 4 | 5 | --- 6 | ## Status 7 | [![JumpCloud.SDK.V2](https://img.shields.io/powershellgallery/v/JumpCloud.SDK.V2.svg?style=flat-square&label=JumpCloud.SDK.V2 "JumpCloud.SDK.V2")](https://www.powershellgallery.com/packages/JumpCloud.SDK.V2/) 8 | 9 | ## Info 10 | - Modifiable: yes 11 | - Generated: all 12 | - Committed: yes 13 | - Packaged: yes 14 | 15 | --- 16 | ## Detail 17 | This module was primarily generated via [AutoRest](https://github.com/Azure/autorest) using the [PowerShell](https://github.com/Azure/autorest.powershell) extension. 18 | 19 | ## Development 20 | For information on how to develop for `JumpCloud.SDK.V2`, see [how-to.md](how-to.md). 21 | 22 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/resources/readme.md: -------------------------------------------------------------------------------- 1 | # Resources 2 | This directory can contain any additional resources for module that are not required at runtime. This directory **does not** get packaged with the module. If you have assets for custom implementation, place them into the `../custom` folder. 3 | 4 | ## Info 5 | - Modifiable: yes 6 | - Generated: no 7 | - Committed: yes 8 | - Packaged: no 9 | 10 | ## Purpose 11 | Use this folder to put anything you want to keep around as part of the repository for the module, but is not something that is required for the module. For example, development files, packaged builds, or additional information. This is only intended to be used in repositories where the module's output directory is cleaned, but tangential resources for the module want to remain intact. -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/test/Get-JcSdkAppleMdm.Tests.ps1: -------------------------------------------------------------------------------- 1 | BeforeAll { 2 | $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' 3 | if (-Not (Test-Path -Path $loadEnvPath)) { 4 | $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' 5 | } 6 | . ($loadEnvPath) 7 | $TestRecordingFile = Join-Path $PSScriptRoot 'Get-JcSdkAppleMdm.Recording.json' 8 | $currentPath = $PSScriptRoot 9 | while(-not $mockingPath) { 10 | $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File 11 | $currentPath = Split-Path -Path $currentPath -Parent 12 | } 13 | . ($mockingPath | Select-Object -First 1).FullName 14 | 15 | 16 | } 17 | Describe 'Get-JcSdkAppleMdm' -Tag:(""){ 18 | It 'List' { 19 | { Get-JcSdkAppleMdm } | Should -Not -Throw 20 | } 21 | } 22 | 23 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/test/Get-JcSdkAppleMdmDevice.Tests.ps1: -------------------------------------------------------------------------------- 1 | BeforeAll { 2 | $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' 3 | if (-Not (Test-Path -Path $loadEnvPath)) { 4 | $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' 5 | } 6 | . ($loadEnvPath) 7 | $TestRecordingFile = Join-Path $PSScriptRoot 'Get-JcSdkAppleMdmDevice.Recording.json' 8 | $currentPath = $PSScriptRoot 9 | while(-not $mockingPath) { 10 | $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File 11 | $currentPath = Split-Path -Path $currentPath -Parent 12 | } 13 | . ($mockingPath | Select-Object -First 1).FullName 14 | 15 | 16 | } 17 | Describe 'Get-JcSdkAppleMdmDevice' -Tag:(""){ 18 | It 'List' { 19 | { Get-JcSdkAppleMdmDevice -AppleMdmId:($global:PesterTestAppleMdm.Id) } | Should -Not -Throw 20 | } 21 | } 22 | 23 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/test/Get-JcSdkCustomEmailTemplate.Tests.ps1: -------------------------------------------------------------------------------- 1 | BeforeAll { 2 | $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' 3 | if (-Not (Test-Path -Path $loadEnvPath)) { 4 | $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' 5 | } 6 | . ($loadEnvPath) 7 | $TestRecordingFile = Join-Path $PSScriptRoot 'Get-JcSdkCustomEmailTemplate.Recording.json' 8 | $currentPath = $PSScriptRoot 9 | while(-not $mockingPath) { 10 | $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File 11 | $currentPath = Split-Path -Path $currentPath -Parent 12 | } 13 | . ($mockingPath | Select-Object -First 1).FullName 14 | 15 | 16 | } 17 | Describe 'Get-JcSdkCustomEmailTemplate' -Tag:(""){ 18 | It 'List' { 19 | { Get-JcSdkCustomEmailTemplate } | Should -Not -Throw 20 | } 21 | } 22 | 23 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/test/Get-JcSdkDirectory.Tests.ps1: -------------------------------------------------------------------------------- 1 | BeforeAll { 2 | $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' 3 | if (-Not (Test-Path -Path $loadEnvPath)) { 4 | $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' 5 | } 6 | . ($loadEnvPath) 7 | $TestRecordingFile = Join-Path $PSScriptRoot 'Get-JcSdkDirectory.Recording.json' 8 | $currentPath = $PSScriptRoot 9 | while(-not $mockingPath) { 10 | $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File 11 | $currentPath = Split-Path -Path $currentPath -Parent 12 | } 13 | . ($mockingPath | Select-Object -First 1).FullName 14 | 15 | 16 | } 17 | Describe 'Get-JcSdkDirectory' -Tag:(""){ 18 | It 'List' { 19 | { Get-JcSdkDirectory } | Should -Not -Throw 20 | } 21 | } 22 | 23 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/test/Get-JcSdkOffice365UsersToImport.Tests.ps1: -------------------------------------------------------------------------------- 1 | BeforeAll { 2 | $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' 3 | if (-Not (Test-Path -Path $loadEnvPath)) { 4 | $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' 5 | } 6 | . ($loadEnvPath) 7 | $TestRecordingFile = Join-Path $PSScriptRoot 'Get-JcSdkOffice365UsersToImport.Recording.json' 8 | $currentPath = $PSScriptRoot 9 | while(-not $mockingPath) { 10 | $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File 11 | $currentPath = Split-Path -Path $currentPath -Parent 12 | } 13 | . ($mockingPath | Select-Object -First 1).FullName 14 | 15 | 16 | } 17 | Describe 'Get-JcSdkOffice365UsersToImport' -Tag:(""){ 18 | It 'List' -skip { 19 | { throw [System.NotImplementedException] } | Should -Not -Throw 20 | } 21 | } 22 | 23 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/test/Get-JcSdkOrganizationPolicyResult.Tests.ps1: -------------------------------------------------------------------------------- 1 | BeforeAll { 2 | $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' 3 | if (-Not (Test-Path -Path $loadEnvPath)) { 4 | $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' 5 | } 6 | . ($loadEnvPath) 7 | $TestRecordingFile = Join-Path $PSScriptRoot 'Get-JcSdkOrganizationPolicyResult.Recording.json' 8 | $currentPath = $PSScriptRoot 9 | while(-not $mockingPath) { 10 | $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File 11 | $currentPath = Split-Path -Path $currentPath -Parent 12 | } 13 | . ($mockingPath | Select-Object -First 1).FullName 14 | 15 | 16 | } 17 | Describe 'Get-JcSdkOrganizationPolicyResult' -Tag:(""){ 18 | It 'List' { 19 | { Get-JcSdkOrganizationPolicyResult } | Should -Not -Throw 20 | } 21 | } 22 | 23 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/test/Get-JcSdkPolicyGroupAssociation.Tests.ps1: -------------------------------------------------------------------------------- 1 | BeforeAll { 2 | $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' 3 | if (-Not (Test-Path -Path $loadEnvPath)) { 4 | $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' 5 | } 6 | . ($loadEnvPath) 7 | $TestRecordingFile = Join-Path $PSScriptRoot 'Get-JcSdkPolicyGroupAssociation.Recording.json' 8 | $currentPath = $PSScriptRoot 9 | while(-not $mockingPath) { 10 | $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File 11 | $currentPath = Split-Path -Path $currentPath -Parent 12 | } 13 | . ($mockingPath | Select-Object -First 1).FullName 14 | 15 | 16 | } 17 | Describe 'Get-JcSdkPolicyGroupAssociation' -Tag:(""){ 18 | It 'Get' { 19 | { Get-JcSdkPolicyGroupAssociation -GroupId:($global:PesterTestPolicyGroup.Id) -Targets:('system') } | Should -Not -Throw 20 | } 21 | } 22 | 23 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/test/Get-JcSdkPolicyStatus.Tests.ps1: -------------------------------------------------------------------------------- 1 | BeforeAll { 2 | $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' 3 | if (-Not (Test-Path -Path $loadEnvPath)) { 4 | $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' 5 | } 6 | . ($loadEnvPath) 7 | $TestRecordingFile = Join-Path $PSScriptRoot 'Get-JcSdkPolicyStatus.Recording.json' 8 | $currentPath = $PSScriptRoot 9 | while(-not $mockingPath) { 10 | $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File 11 | $currentPath = Split-Path -Path $currentPath -Parent 12 | } 13 | . ($mockingPath | Select-Object -First 1).FullName 14 | 15 | 16 | } 17 | Describe 'Get-JcSdkPolicyStatus' -Tag:(""){ 18 | It 'List' { 19 | { Get-JcSdkPolicyStatus -PolicyId:($global:PesterTestPolicy.Id) } | Should -Not -Throw 20 | } 21 | } 22 | 23 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/test/Get-JcSdkSubscription.Tests.ps1: -------------------------------------------------------------------------------- 1 | BeforeAll { 2 | $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' 3 | if (-Not (Test-Path -Path $loadEnvPath)) { 4 | $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' 5 | } 6 | . ($loadEnvPath) 7 | $TestRecordingFile = Join-Path $PSScriptRoot 'Get-JcSdkSubscription.Recording.json' 8 | $currentPath = $PSScriptRoot 9 | while(-not $mockingPath) { 10 | $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File 11 | $currentPath = Split-Path -Path $currentPath -Parent 12 | } 13 | . ($mockingPath | Select-Object -First 1).FullName 14 | 15 | 16 | } 17 | Describe 'Get-JcSdkSubscription' -Tag:(""){ 18 | It 'Get' { 19 | { Get-JcSdkSubscription } | Should -Not -Throw 20 | } 21 | } 22 | 23 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/test/Get-JcSdkSystemPolicyStatus.Tests.ps1: -------------------------------------------------------------------------------- 1 | BeforeAll { 2 | $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' 3 | if (-Not (Test-Path -Path $loadEnvPath)) { 4 | $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' 5 | } 6 | . ($loadEnvPath) 7 | $TestRecordingFile = Join-Path $PSScriptRoot 'Get-JcSdkSystemPolicyStatus.Recording.json' 8 | $currentPath = $PSScriptRoot 9 | while(-not $mockingPath) { 10 | $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File 11 | $currentPath = Split-Path -Path $currentPath -Parent 12 | } 13 | . ($mockingPath | Select-Object -First 1).FullName 14 | 15 | 16 | } 17 | Describe 'Get-JcSdkSystemPolicyStatus' -Tag:(""){ 18 | It 'List' { 19 | { Get-JcSdkSystemPolicyStatus -SystemId:($global:PesterTestSystem.Id) } | Should -Not -Throw 20 | } 21 | } 22 | 23 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/test/New-JcSdkDuoAccount.Tests.ps1: -------------------------------------------------------------------------------- 1 | BeforeAll { 2 | $loadEnvPath = Join-Path $PSScriptRoot 'loadEnv.ps1' 3 | if (-Not (Test-Path -Path $loadEnvPath)) { 4 | $loadEnvPath = Join-Path $PSScriptRoot '..\loadEnv.ps1' 5 | } 6 | . ($loadEnvPath) 7 | $TestRecordingFile = Join-Path $PSScriptRoot 'New-JcSdkDuoAccount.Recording.json' 8 | $currentPath = $PSScriptRoot 9 | while(-not $mockingPath) { 10 | $mockingPath = Get-ChildItem -Path $currentPath -Recurse -Include 'HttpPipelineMocking.ps1' -File 11 | $currentPath = Split-Path -Path $currentPath -Parent 12 | } 13 | . ($mockingPath | Select-Object -First 1).FullName 14 | 15 | 16 | } 17 | Describe 'New-JcSdkDuoAccount' -Tag:(""){ 18 | It 'Create' -skip { 19 | { New-JcSdkDuoAccount } | Should -Not -Throw 20 | } 21 | } 22 | 23 | -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/test/loadEnv.ps1: -------------------------------------------------------------------------------- 1 | # ---------------------------------------------------------------------------------- 2 | # Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.6.6, generator: @autorest/powershell@3.0.463) 3 | # Changes may cause incorrect behavior and will be lost if the code is regenerated. 4 | # ---------------------------------------------------------------------------------- 5 | $envFile = 'env.json' 6 | if ($TestMode -eq 'live') { 7 | $envFile = 'localEnv.json' 8 | } 9 | 10 | if (Test-Path -Path (Join-Path $PSScriptRoot $envFile)) { 11 | $envFilePath = Join-Path $PSScriptRoot $envFile 12 | } else { 13 | $envFilePath = Join-Path $PSScriptRoot '..\$envFile' 14 | } 15 | $env = @{} 16 | if (Test-Path -Path $envFilePath) { 17 | $env = Get-Content (Join-Path $PSScriptRoot $envFile) | ConvertFrom-Json 18 | $PSDefaultParameterValues=@{"*:SubscriptionId"=$env.SubscriptionId; "*:Tenant"=$env.Tenant} 19 | } -------------------------------------------------------------------------------- /SDKs/PowerShell/JumpCloud.SDK.V2/utils/Unprotect-SecureString.ps1: -------------------------------------------------------------------------------- 1 | #This script converts securestring to plaintext 2 | 3 | param( 4 | [Parameter(Mandatory, ValueFromPipeline)] 5 | [System.Security.SecureString] 6 | ${SecureString} 7 | ) 8 | 9 | $ssPtr = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($SecureString) 10 | try { 11 | $plaintext = [System.Runtime.InteropServices.Marshal]::PtrToStringBSTR($ssPtr) 12 | } finally { 13 | [System.Runtime.InteropServices.Marshal]::ZeroFreeBSTR($ssPtr) 14 | } 15 | 16 | return $plaintext -------------------------------------------------------------------------------- /Tools/clean.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Autorest will ocassionally generate items in /obj /bin that the current user 3 | # in MacOS does not have permissions to remove. This script will set permissions 4 | # on /sdk.*/bin and /sdk.*/obj and remove these directories so the 5 | # build-module.ps1 script can run without throwing an error. 6 | # echo "script running in $1" 7 | # echo "sdk path to run $2" 8 | # variables 9 | binPath=$2/bin 10 | objPath=$2/obj 11 | # echo "bin path $binPath" 12 | # echo "obj path $objPath" 13 | if [[ -d $binPath ]]; then 14 | echo "bin path: $binPath exists. removing..." 15 | chmod 777 "$binPath" 16 | rm -rf "$binPath" 17 | else 18 | echo "bin path: $binPath does not exist. ignoring..." 19 | fi 20 | if [[ -d $objPath ]]; then 21 | echo "obj path: $objPath exists. removing..." 22 | chmod 777 "$objPath" 23 | rm -rf "$objPath" 24 | else 25 | echo "obj path: $binPath does not exist. ignoring..." 26 | fi 27 | exit 0 -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "@autorest/core": "3.6.6", 4 | "@autorest/powershell": "3.0.463", 5 | "autorest": "3.4.2" 6 | } 7 | } 8 | --------------------------------------------------------------------------------