From a4f9754299334e816fd079cbb3caf5c4e0a45b43 Mon Sep 17 00:00:00 2001 From: luke-hagar-sp <98849695+luke-hagar-sp@users.noreply.github.com> Date: Fri, 9 Feb 2024 08:13:53 -0600 Subject: [PATCH] Start to remove CC --- .github/workflows/build_pr.yaml | 20 +- .github/workflows/bump_version.yaml | 25 +- PSSailpoint/Build.ps1 | 23 +- PSSailpoint/PSSailpoint.psd1 | 4989 ++++++++--------- PSSailpoint/PSSailpoint.psm1 | 11 +- PSSailpoint/cc/.openapi-generator-ignore | 23 - PSSailpoint/cc/.openapi-generator/FILES | 96 - PSSailpoint/cc/.openapi-generator/VERSION | 1 - PSSailpoint/cc/Build.ps1 | 72 - PSSailpoint/cc/README.md | 126 - PSSailpoint/cc/appveyor.yml | 40 - PSSailpoint/cc/docs/CCAccountsApi.md | 103 - PSSailpoint/cc/docs/CCApplicationsApi.md | 298 - PSSailpoint/cc/docs/CCConnectorsApi.md | 271 - PSSailpoint/cc/docs/CCSourcesAccountsApi.md | 60 - .../cc/docs/CCSourcesAggregationApi.md | 127 - PSSailpoint/cc/docs/CCSystemApi.md | 64 - PSSailpoint/cc/docs/CCUserApi.md | 108 - .../cc/docs/CreateApplicationRequest.md | 23 - PSSailpoint/cc/docs/CreateConnectorRequest.md | 29 - .../cc/docs/GetApplication200Response.md | 119 - PSSailpoint/cc/docs/GetIdentity200Response.md | 101 - .../cc/docs/GetIdentity200ResponseAuth.md | 23 - .../cc/docs/GetIdentity200ResponseOrg.md | 119 - .../cc/docs/ImportConnectorConfigRequest.md | 21 - .../cc/docs/ListAccounts200ResponseInner.md | 55 - ...nts200ResponseInnerPasswordChangeResult.md | 21 - .../docs/ListApplications200ResponseInner.md | 119 - ...esponseInnerAccountServicePoliciesInner.md | 25 - ...cations200ResponseInnerAppProfilesInner.md | 29 - .../ListApplications200ResponseInnerHealth.md | 27 - .../ListApplications200ResponseInnerOwner.md | 23 - .../cc/docs/ListConnectors200Response.md | 23 - .../ListConnectors200ResponseItemsInner.md | 55 - PSSailpoint/cc/docs/LoadAccountsRequest.md | 23 - .../cc/docs/LoadEntitlementsRequest.md | 21 - .../cc/docs/RefreshIdentitiesRequest.md | 23 - .../RefreshIdentitiesRequestRefreshArgs.md | 31 - .../cc/docs/UpdateUserPermissionsRequest.md | 25 - .../src/PSSailpointCC/Api/CCAccountsApi.ps1 | 145 - .../PSSailpointCC/Api/CCApplicationsApi.ps1 | 473 -- .../src/PSSailpointCC/Api/CCConnectorsApi.ps1 | 433 -- .../Api/CCSourcesAccountsApi.ps1 | 81 - .../Api/CCSourcesAggregationApi.ps1 | 211 - .../cc/src/PSSailpointCC/Api/CCSystemApi.ps1 | 103 - .../cc/src/PSSailpointCC/Api/CCUserApi.ps1 | 167 - .../PSSailpointCC/Client/CCConfiguration.ps1 | 530 -- .../Model/CreateApplicationRequest.ps1 | 110 - .../Model/CreateConnectorRequest.ps1 | 149 - .../Model/GetApplication200Response.ps1 | 734 --- .../Model/GetIdentity200Response.ps1 | 617 -- .../Model/GetIdentity200ResponseAuth.ps1 | 110 - .../Model/GetIdentity200ResponseOrg.ps1 | 734 --- .../Model/ImportConnectorConfigRequest.ps1 | 97 - .../Model/ListAccounts200ResponseInner.ps1 | 318 -- ...ts200ResponseInnerPasswordChangeResult.ps1 | 97 - .../ListApplications200ResponseInner.ps1 | 734 --- ...sponseInnerAccountServicePoliciesInner.ps1 | 123 - ...ations200ResponseInnerAppProfilesInner.ps1 | 149 - ...ListApplications200ResponseInnerHealth.ps1 | 136 - .../ListApplications200ResponseInnerOwner.ps1 | 110 - .../Model/ListConnectors200Response.ps1 | 110 - .../ListConnectors200ResponseItemsInner.ps1 | 318 -- .../Model/LoadAccountsRequest.ps1 | 110 - .../Model/LoadEntitlementsRequest.ps1 | 97 - .../Model/RefreshIdentitiesRequest.ps1 | 110 - .../RefreshIdentitiesRequestRefreshArgs.ps1 | 162 - .../Model/UpdateUserPermissionsRequest.ps1 | 124 - .../cc/src/PSSailpointCC/PSSailpointCC.psm1 | 37 - .../src/PSSailpointCC/Private/CCApiClient.ps1 | 296 - .../Private/CCHttpSignatureAuth.ps1 | 436 -- .../Private/CCRSAEncryptionProvider.cs | 353 -- .../Private/Get-CommonParameters.ps1 | 21 - .../Private/Out-DebugParameter.ps1 | 44 - .../en-US/about_PSSailpointCC.help.txt | 19 - .../cc/tests/Api/CCAccountsApi.Tests.ps1 | 25 - .../cc/tests/Api/CCApplicationsApi.Tests.ps1 | 57 - .../cc/tests/Api/CCConnectorsApi.Tests.ps1 | 49 - .../tests/Api/CCSourcesAccountsApi.Tests.ps1 | 17 - .../Api/CCSourcesAggregationApi.Tests.ps1 | 25 - .../cc/tests/Api/CCSystemApi.Tests.ps1 | 17 - PSSailpoint/cc/tests/Api/CCUserApi.Tests.ps1 | 25 - .../Model/CreateApplicationRequest.Tests.ps1 | 17 - .../Model/CreateConnectorRequest.Tests.ps1 | 17 - .../Model/GetApplication200Response.Tests.ps1 | 17 - .../Model/GetIdentity200Response.Tests.ps1 | 17 - .../GetIdentity200ResponseAuth.Tests.ps1 | 17 - .../Model/GetIdentity200ResponseOrg.Tests.ps1 | 17 - .../ImportConnectorConfigRequest.Tests.ps1 | 17 - .../ListAccounts200ResponseInner.Tests.ps1 | 17 - ...esponseInnerPasswordChangeResult.Tests.ps1 | 17 - ...ListApplications200ResponseInner.Tests.ps1 | 17 - ...InnerAccountServicePoliciesInner.Tests.ps1 | 17 - ...200ResponseInnerAppProfilesInner.Tests.ps1 | 17 - ...plications200ResponseInnerHealth.Tests.ps1 | 17 - ...pplications200ResponseInnerOwner.Tests.ps1 | 17 - .../Model/ListConnectors200Response.Tests.ps1 | 17 - ...tConnectors200ResponseItemsInner.Tests.ps1 | 17 - .../tests/Model/LoadAccountsRequest.Tests.ps1 | 17 - .../Model/LoadEntitlementsRequest.Tests.ps1 | 17 - .../Model/RefreshIdentitiesRequest.Tests.ps1 | 17 - ...reshIdentitiesRequestRefreshArgs.Tests.ps1 | 17 - .../UpdateUserPermissionsRequest.Tests.ps1 | 17 - PSSailpoint/tests/Validation.Tests.ps1 | 13 +- sdk-resources/cc-config.yaml | 7 - 105 files changed, 2496 insertions(+), 14086 deletions(-) delete mode 100644 PSSailpoint/cc/.openapi-generator-ignore delete mode 100644 PSSailpoint/cc/.openapi-generator/FILES delete mode 100644 PSSailpoint/cc/.openapi-generator/VERSION delete mode 100644 PSSailpoint/cc/Build.ps1 delete mode 100644 PSSailpoint/cc/README.md delete mode 100644 PSSailpoint/cc/appveyor.yml delete mode 100644 PSSailpoint/cc/docs/CCAccountsApi.md delete mode 100644 PSSailpoint/cc/docs/CCApplicationsApi.md delete mode 100644 PSSailpoint/cc/docs/CCConnectorsApi.md delete mode 100644 PSSailpoint/cc/docs/CCSourcesAccountsApi.md delete mode 100644 PSSailpoint/cc/docs/CCSourcesAggregationApi.md delete mode 100644 PSSailpoint/cc/docs/CCSystemApi.md delete mode 100644 PSSailpoint/cc/docs/CCUserApi.md delete mode 100644 PSSailpoint/cc/docs/CreateApplicationRequest.md delete mode 100644 PSSailpoint/cc/docs/CreateConnectorRequest.md delete mode 100644 PSSailpoint/cc/docs/GetApplication200Response.md delete mode 100644 PSSailpoint/cc/docs/GetIdentity200Response.md delete mode 100644 PSSailpoint/cc/docs/GetIdentity200ResponseAuth.md delete mode 100644 PSSailpoint/cc/docs/GetIdentity200ResponseOrg.md delete mode 100644 PSSailpoint/cc/docs/ImportConnectorConfigRequest.md delete mode 100644 PSSailpoint/cc/docs/ListAccounts200ResponseInner.md delete mode 100644 PSSailpoint/cc/docs/ListAccounts200ResponseInnerPasswordChangeResult.md delete mode 100644 PSSailpoint/cc/docs/ListApplications200ResponseInner.md delete mode 100644 PSSailpoint/cc/docs/ListApplications200ResponseInnerAccountServicePoliciesInner.md delete mode 100644 PSSailpoint/cc/docs/ListApplications200ResponseInnerAppProfilesInner.md delete mode 100644 PSSailpoint/cc/docs/ListApplications200ResponseInnerHealth.md delete mode 100644 PSSailpoint/cc/docs/ListApplications200ResponseInnerOwner.md delete mode 100644 PSSailpoint/cc/docs/ListConnectors200Response.md delete mode 100644 PSSailpoint/cc/docs/ListConnectors200ResponseItemsInner.md delete mode 100644 PSSailpoint/cc/docs/LoadAccountsRequest.md delete mode 100644 PSSailpoint/cc/docs/LoadEntitlementsRequest.md delete mode 100644 PSSailpoint/cc/docs/RefreshIdentitiesRequest.md delete mode 100644 PSSailpoint/cc/docs/RefreshIdentitiesRequestRefreshArgs.md delete mode 100644 PSSailpoint/cc/docs/UpdateUserPermissionsRequest.md delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Api/CCAccountsApi.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Api/CCApplicationsApi.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Api/CCConnectorsApi.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Api/CCSourcesAccountsApi.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Api/CCSourcesAggregationApi.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Api/CCSystemApi.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Api/CCUserApi.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Client/CCConfiguration.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/CreateApplicationRequest.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/CreateConnectorRequest.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/GetApplication200Response.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/GetIdentity200Response.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/GetIdentity200ResponseAuth.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/GetIdentity200ResponseOrg.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/ImportConnectorConfigRequest.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/ListAccounts200ResponseInner.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/ListAccounts200ResponseInnerPasswordChangeResult.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInner.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerAccountServicePoliciesInner.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerAppProfilesInner.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerHealth.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerOwner.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/ListConnectors200Response.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/ListConnectors200ResponseItemsInner.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/LoadAccountsRequest.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/LoadEntitlementsRequest.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/RefreshIdentitiesRequest.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/RefreshIdentitiesRequestRefreshArgs.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Model/UpdateUserPermissionsRequest.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/PSSailpointCC.psm1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Private/CCApiClient.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Private/CCHttpSignatureAuth.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Private/CCRSAEncryptionProvider.cs delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Private/Get-CommonParameters.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/Private/Out-DebugParameter.ps1 delete mode 100644 PSSailpoint/cc/src/PSSailpointCC/en-US/about_PSSailpointCC.help.txt delete mode 100644 PSSailpoint/cc/tests/Api/CCAccountsApi.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Api/CCApplicationsApi.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Api/CCConnectorsApi.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Api/CCSourcesAccountsApi.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Api/CCSourcesAggregationApi.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Api/CCSystemApi.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Api/CCUserApi.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/CreateApplicationRequest.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/CreateConnectorRequest.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/GetApplication200Response.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/GetIdentity200Response.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/GetIdentity200ResponseAuth.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/GetIdentity200ResponseOrg.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/ImportConnectorConfigRequest.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/ListAccounts200ResponseInner.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/ListAccounts200ResponseInnerPasswordChangeResult.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/ListApplications200ResponseInner.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerAccountServicePoliciesInner.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerAppProfilesInner.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerHealth.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerOwner.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/ListConnectors200Response.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/ListConnectors200ResponseItemsInner.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/LoadAccountsRequest.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/LoadEntitlementsRequest.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/RefreshIdentitiesRequest.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/RefreshIdentitiesRequestRefreshArgs.Tests.ps1 delete mode 100644 PSSailpoint/cc/tests/Model/UpdateUserPermissionsRequest.Tests.ps1 delete mode 100644 sdk-resources/cc-config.yaml diff --git a/.github/workflows/build_pr.yaml b/.github/workflows/build_pr.yaml index 4777345be..1f9114d25 100644 --- a/.github/workflows/build_pr.yaml +++ b/.github/workflows/build_pr.yaml @@ -20,14 +20,14 @@ jobs: uses: actions/checkout@v3 with: ref: ${{ github.ref }} - + - name: Checkout API Specs Repo uses: actions/checkout@v3 with: repository: sailpoint-oss/api-specs path: api-specs ref: main - + - name: Set up Node uses: actions/setup-node@v3 with: @@ -44,7 +44,7 @@ jobs: rm -rf ./PSSailpoint/v3 java -jar openapi-generator-cli.jar generate -i api-specs/idn/sailpoint-api.v3.yaml -g powershell -o PSSailpoint/v3 --global-property skipFormModel=false --config sdk-resources/v3-config.yaml node sdk-resources/postscript.js ./PSSailpoint/v3 - + - name: Build Beta SDK id: buildBeta if: steps.buildV3.outcome == 'success' @@ -52,7 +52,7 @@ jobs: rm -rf ./PSSailpoint/beta java -jar openapi-generator-cli.jar generate -i api-specs/idn/sailpoint-api.beta.yaml -g powershell -o PSSailpoint/beta --global-property skipFormModel=false --config sdk-resources/beta-config.yaml node sdk-resources/postscript.js ./PSSailpoint/beta - + - name: Build V2 SDK id: buildV2 if: steps.buildBeta.outcome == 'success' @@ -60,20 +60,12 @@ jobs: rm -rf ./PSSailpoint/v2 java -jar openapi-generator-cli.jar generate -i api-specs/idn/sailpoint-api.v2.yaml -g powershell -o PSSailpoint/v2 --global-property skipFormModel=false --config sdk-resources/v2-config.yaml - - name: Build CC SDK - id: buildCC - if: steps.buildV2.outcome == 'success' - run: | - rm -rf ./PSSailpoint/cc - java -jar openapi-generator-cli.jar generate -i api-specs/idn/sailpoint-api.cc.yaml -g powershell -o PSSailpoint/cc --global-property skipFormModel=false --config sdk-resources/cc-config.yaml - node sdk-resources/postscript.js ./PSSailpoint/cc - - name: After SDK Build - if: steps.buildCC.outcome == 'success' + if: steps.buildV2.outcome == 'success' shell: pwsh run: | $DebugPreference="Continue" Import-Module -Name '.\PSSailpoint' -Verbose Install-Module -Name Pester -Force - Invoke-Pester -Output Detailed ./PSSailpoint/tests/ \ No newline at end of file + Invoke-Pester -Output Detailed ./PSSailpoint/tests/ diff --git a/.github/workflows/bump_version.yaml b/.github/workflows/bump_version.yaml index c1892e810..e0c4b2fe9 100644 --- a/.github/workflows/bump_version.yaml +++ b/.github/workflows/bump_version.yaml @@ -22,14 +22,13 @@ jobs: fetch-depth: 0 token: ${{ secrets.DEVREL_SERVICE_TOKEN }} - - name: Checkout API Specs Repo uses: actions/checkout@v3 with: repository: sailpoint-oss/api-specs path: api-specs ref: main - + - name: Set up Node uses: actions/setup-node@v3 with: @@ -63,13 +62,10 @@ jobs: - name: Update config files with new version id: updateVersion run: | - yq -i '.packageVersion = "${{ github.event.inputs.version }}"' sdk-resources/cc-config.yaml yq -i '.packageVersion = "${{ github.event.inputs.version }}"' sdk-resources/v2-config.yaml yq -i '.packageVersion = "${{ github.event.inputs.version }}"' sdk-resources/beta-config.yaml yq -i '.packageVersion = "${{ github.event.inputs.version }}"' sdk-resources/v3-config.yaml - - ## Update Build.ps1 file with new version - name: Update Build.ps1 ModuleVersion id: updateModuleVersion @@ -86,7 +82,7 @@ jobs: rm -rf ./PSSailpoint/v3 java -jar openapi-generator-cli.jar generate -i api-specs/idn/sailpoint-api.v3.yaml -g powershell -o PSSailpoint/v3 --global-property skipFormModel=false --config sdk-resources/v3-config.yaml node sdk-resources/postscript.js ./PSSailpoint/v3 - + - name: Build Beta SDK id: buildBeta if: steps.buildV3.outcome == 'success' @@ -94,7 +90,7 @@ jobs: rm -rf ./PSSailpoint/beta java -jar openapi-generator-cli.jar generate -i api-specs/idn/sailpoint-api.beta.yaml -g powershell -o PSSailpoint/beta --global-property skipFormModel=false --config sdk-resources/beta-config.yaml node sdk-resources/postscript.js ./PSSailpoint/beta - + - name: Build V2 SDK id: buildV2 if: steps.buildBeta.outcome == 'success' @@ -102,23 +98,15 @@ jobs: rm -rf ./PSSailpoint/v2 java -jar openapi-generator-cli.jar generate -i api-specs/idn/sailpoint-api.v2.yaml -g powershell -o PSSailpoint/v2 --global-property skipFormModel=false --config sdk-resources/v2-config.yaml - - name: Build CC SDK - id: buildCC - if: steps.buildV2.outcome == 'success' - run: | - rm -rf ./PSSailpoint/cc - java -jar openapi-generator-cli.jar generate -i api-specs/idn/sailpoint-api.cc.yaml -g powershell -o PSSailpoint/cc --global-property skipFormModel=false --config sdk-resources/cc-config.yaml - node sdk-resources/postscript.js ./PSSailpoint/cc - - name: After SDK Build id: buildSDK - if: steps.buildCC.outcome == 'success' + if: steps.buildV2.outcome == 'success' shell: pwsh run: | $DebugPreference="Continue" ./PSSailpoint/Build.ps1 Import-Module -Name '.\PSSailpoint' -Verbose - + - name: Commit changes and create new version tag if: steps.buildSDK.outcome == 'success' uses: stefanzweifel/git-auto-commit-action@v4 @@ -128,8 +116,6 @@ jobs: commit_user_name: developer-relations-sp commit_user_email: devrel-service@sailpoint.com - - - name: Create Draft Release id: createRelease uses: actions/create-release@v1 @@ -140,4 +126,3 @@ jobs: release_name: v${{ github.event.inputs.version }} draft: false prerelease: false - diff --git a/PSSailpoint/Build.ps1 b/PSSailpoint/Build.ps1 index e9bc99531..5e502cb7a 100644 --- a/PSSailpoint/Build.ps1 +++ b/PSSailpoint/Build.ps1 @@ -26,7 +26,8 @@ function Get-FunctionsToExport { if ($ParserErr) { throw $ParserErr - } else { + } + else { foreach ($name in 'Begin', 'Process', 'End') { foreach ($Statement in $Ast."${name}Block".Statements) { if ( @@ -45,27 +46,27 @@ function Get-FunctionsToExport { } $ScriptDir = Split-Path $script:MyInvocation.MyCommand.Path -$FunctionPath = "$PSScriptRoot/v3/src/PSSailpoint/Api", "$PSScriptRoot/v3/src/PSSailpoint/Model", "$PSScriptRoot/v3/src/PSSailpoint/Client", "$PSScriptRoot/beta/src/PSSailpointBeta/Api", "$PSScriptRoot/beta/src/PSSailpointBeta/Model", "$PSScriptRoot/beta/src/PSSailpointBeta/Client", "$PSScriptRoot/v2/src/PSSailpointV2/Api", "$PSScriptRoot/v2/src/PSSailpointV2/Model", "$PSScriptRoot/v2/src/PSSailpointV2/Client", "$PSScriptRoot/cc/src/PSSailpointCC/Api", "$PSScriptRoot/cc/src/PSSailpointCC/Model", "$PSScriptRoot/cc/src/PSSailpointCC/Client", "$PSScriptRoot" | ForEach-Object {$_} +$FunctionPath = "$PSScriptRoot/v3/src/PSSailpoint/Api", "$PSScriptRoot/v3/src/PSSailpoint/Model", "$PSScriptRoot/v3/src/PSSailpoint/Client", "$PSScriptRoot/beta/src/PSSailpointBeta/Api", "$PSScriptRoot/beta/src/PSSailpointBeta/Model", "$PSScriptRoot/beta/src/PSSailpointBeta/Client", "$PSScriptRoot/v2/src/PSSailpointV2/Api", "$PSScriptRoot/v2/src/PSSailpointV2/Model", "$PSScriptRoot/v2/src/PSSailpointV2/Client", "$PSScriptRoot" | ForEach-Object { $_ } $Manifest = @{ - Path = "$ScriptDir\PSSailpoint.psd1" + Path = "$ScriptDir\PSSailpoint.psd1" - Author = 'Sailpoint Developer Relations' - CompanyName = 'SailPoint Technologies' - Description = 'PSSailpoint - the PowerShell module for IdentityNow' + Author = 'Sailpoint Developer Relations' + CompanyName = 'SailPoint Technologies' + Description = 'PSSailpoint - the PowerShell module for IdentityNow' - ModuleVersion = '1.2.1' + ModuleVersion = '1.2.1' - RootModule = 'PSSailpoint.psm1' - Guid = '7A197170-97E8-4DCD-A171-271D4AEC2F36' # Has to be static, otherwise each new build will be considered different module + RootModule = 'PSSailpoint.psm1' + Guid = '7A197170-97E8-4DCD-A171-271D4AEC2F36' # Has to be static, otherwise each new build will be considered different module PowerShellVersion = '6.2' FunctionsToExport = $FunctionPath | Get-ChildItem -Filter *.ps1 | Get-FunctionsToExport VariablesToExport = @() - AliasesToExport = @() - CmdletsToExport = @() + AliasesToExport = @() + CmdletsToExport = @() } diff --git a/PSSailpoint/PSSailpoint.psd1 b/PSSailpoint/PSSailpoint.psd1 index 602c16a9d..c087d15c1 100644 --- a/PSSailpoint/PSSailpoint.psd1 +++ b/PSSailpoint/PSSailpoint.psd1 @@ -8,2568 +8,2513 @@ @{ -# Script module or binary module file associated with this manifest. -RootModule = 'PSSailpoint.psm1' + # Script module or binary module file associated with this manifest. + RootModule = 'PSSailpoint.psm1' -# Version number of this module. -ModuleVersion = '1.2.1' + # Version number of this module. + ModuleVersion = '1.2.1' -# Supported PSEditions -# CompatiblePSEditions = @() + # Supported PSEditions + # CompatiblePSEditions = @() -# ID used to uniquely identify this module -GUID = '7a197170-97e8-4dcd-a171-271d4aec2f36' + # ID used to uniquely identify this module + GUID = '7a197170-97e8-4dcd-a171-271d4aec2f36' -# Author of this module -Author = 'Sailpoint Developer Relations' + # Author of this module + Author = 'Sailpoint Developer Relations' -# Company or vendor of this module -CompanyName = 'SailPoint Technologies' + # Company or vendor of this module + CompanyName = 'SailPoint Technologies' -# Copyright statement for this module -Copyright = '(c) Sailpoint Developer Relations. All rights reserved.' + # Copyright statement for this module + Copyright = '(c) Sailpoint Developer Relations. All rights reserved.' -# Description of the functionality provided by this module -Description = 'PSSailpoint - the PowerShell module for IdentityNow' + # Description of the functionality provided by this module + Description = 'PSSailpoint - the PowerShell module for IdentityNow' -# Minimum version of the PowerShell engine required by this module -PowerShellVersion = '6.2' + # Minimum version of the PowerShell engine required by this module + PowerShellVersion = '6.2' -# Name of the PowerShell host required by this module -# PowerShellHostName = '' + # Name of the PowerShell host required by this module + # PowerShellHostName = '' -# Minimum version of the PowerShell host required by this module -# PowerShellHostVersion = '' + # Minimum version of the PowerShell host required by this module + # PowerShellHostVersion = '' -# Minimum version of Microsoft .NET Framework required by this module. This prerequisite is valid for the PowerShell Desktop edition only. -# DotNetFrameworkVersion = '' + # Minimum version of Microsoft .NET Framework required by this module. This prerequisite is valid for the PowerShell Desktop edition only. + # DotNetFrameworkVersion = '' -# Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only. -# ClrVersion = '' + # Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only. + # ClrVersion = '' -# Processor architecture (None, X86, Amd64) required by this module -# ProcessorArchitecture = '' + # Processor architecture (None, X86, Amd64) required by this module + # ProcessorArchitecture = '' -# Modules that must be imported into the global environment prior to importing this module -# RequiredModules = @() + # Modules that must be imported into the global environment prior to importing this module + # RequiredModules = @() -# Assemblies that must be loaded prior to importing this module -# RequiredAssemblies = @() + # Assemblies that must be loaded prior to importing this module + # RequiredAssemblies = @() -# Script files (.ps1) that are run in the caller's environment prior to importing this module. -# ScriptsToProcess = @() + # Script files (.ps1) that are run in the caller's environment prior to importing this module. + # ScriptsToProcess = @() -# Type files (.ps1xml) to be loaded when importing this module -# TypesToProcess = @() + # Type files (.ps1xml) to be loaded when importing this module + # TypesToProcess = @() -# Format files (.ps1xml) to be loaded when importing this module -# FormatsToProcess = @() + # Format files (.ps1xml) to be loaded when importing this module + # FormatsToProcess = @() -# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess -# NestedModules = @() + # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess + # NestedModules = @() -# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export. -FunctionsToExport = 'New-AccessProfile', 'Remove-AccessProfile', - 'Remove-AccessProfilesInBulk', 'Get-AccessProfile', - 'Get-AccessProfileEntitlements', 'Get-AccessProfiles', - 'Update-AccessProfile', 'Approve-AccessRequest', - 'Invoke-ForwardAccessRequest', 'Get-AccessRequestApprovalSummary', - 'Get-CompletedApprovals', 'Get-PendingApprovals', - 'Deny-AccessRequest', 'Suspend-AccessRequest', 'New-AccessRequest', - 'Get-AccessRequestConfig', 'Get-AccessRequestStatus', - 'Set-AccessRequestConfig', 'Get-AccountActivity', - 'Get-AccountActivities', 'New-Account', 'Remove-Account', - 'Disable-Account', 'Enable-Account', 'Get-Account', - 'Get-AccountEntitlements', 'Get-Accounts', 'Send-Account', - 'Invoke-ReloadAccount', 'Unlock-Account', 'Update-Account', - 'Get-UsagesByAccountId', 'Get-AuthUser', 'Update-AuthUser', - 'New-BrandingItem', 'Remove-Branding', 'Get-Branding', - 'Get-BrandingList', 'Set-BrandingItem', 'New-CampaignFilter', - 'Remove-CampaignFilters', 'Get-CampaignFilterById', - 'Get-CampaignFilters', 'Update-CampaignFilter', 'Complete-Campaign', - 'New-Campaign', 'New-CampaignTemplate', 'Remove-CampaignTemplate', - 'Remove-CampaignTemplateSchedule', 'Remove-Campaigns', - 'Get-ActiveCampaigns', 'Get-Campaign', 'Get-CampaignReports', - 'Get-CampaignReportsConfig', 'Get-CampaignTemplate', - 'Get-CampaignTemplateSchedule', 'Get-CampaignTemplates', 'Move-', - 'Update-CampaignTemplate', 'Set-CampaignReportsConfig', - 'Set-CampaignTemplateSchedule', 'Start-Campaign', - 'Start-CampaignRemediationScan', 'Start-CampaignReport', - 'Start-GenerateCampaignTemplate', 'Update-Campaign', - 'Get-CertificationTask', 'Get-IdentityCertification', - 'Get-IdentityCertificationItemPermissions', - 'Get-PendingCertificationTasks', 'Get-CertificationReviewers', - 'Get-IdentityAccessReviewItems', 'Get-IdentityCertifications', - 'Select-IdentityDecision', 'Invoke-ReassignIdentityCertifications', - 'Invoke-SignOffIdentityCertification', 'Submit-ReassignCertsAsync', - 'Get-IdentityAccessSummaries', 'Get-IdentityDecisionSummary', - 'Get-IdentitySummaries', 'Get-IdentitySummary', - 'New-AuthOrgNetworkConfig', 'Get-AuthOrgNetworkConfig', - 'Update-AuthOrgNetworkConfig', 'Remove-IdentityProfile', - 'Remove-IdentityProfiles', 'Export-IdentityProfiles', - 'Get-DefaultIdentityAttributeConfig', 'Get-IdentityProfile', - 'Import-IdentityProfiles', 'Get-IdentityProfiles', - 'Sync-IdentityProfile', 'New-LifecycleState', 'Remove-LifecycleState', - 'Get-LifecycleState', 'Get-LifecycleStates', 'Set-LifecycleState', - 'Update-LifecycleStates', 'Approve-NonEmployeeRequest', - 'New-NonEmployeeRecord', 'New-NonEmployeeRequest', - 'New-NonEmployeeSource', 'New-NonEmployeeSourceSchemaAttributes', - 'Remove-NonEmployeeRecord', 'Remove-NonEmployeeRecordsInBulk', - 'Remove-NonEmployeeRequest', 'Remove-NonEmployeeSchemaAttribute', - 'Remove-NonEmployeeSource', - 'Remove-NonEmployeeSourceSchemaAttributes', - 'Export-NonEmployeeRecords', - 'Export-NonEmployeeSourceSchemaTemplate', 'Get-NonEmployeeApproval', - 'Get-NonEmployeeApprovalSummary', 'Get-NonEmployeeBulkUploadStatus', - 'Get-NonEmployeeRecord', 'Get-NonEmployeeRequest', - 'Get-NonEmployeeRequestSummary', 'Get-NonEmployeeSchemaAttribute', - 'Get-NonEmployeeSource', 'Get-NonEmployeeSourceSchemaAttributes', - 'Import-NonEmployeeRecordsInBulk', 'Get-NonEmployeeApprovals', - 'Get-NonEmployeeRecords', 'Get-NonEmployeeRequests', - 'Get-NonEmployeeSources', 'Update-NonEmployeeRecord', - 'Update-NonEmployeeSchemaAttribute', 'Update-NonEmployeeSource', - 'Deny-NonEmployeeRequest', 'Update-NonEmployeeRecord', - 'New-OauthClient', 'Remove-OauthClient', 'Get-OauthClient', - 'Get-OauthClients', 'Update-OauthClient', 'New-PasswordOrgConfig', - 'Get-PasswordOrgConfig', 'Send-PasswordOrgConfig', - 'Get-PasswordDictionary', 'Send-PasswordDictionary', - 'Get-PasswordChangeStatus', 'Search-PasswordInfo', 'Set-Password', - 'New-PasswordSyncGroup', 'Remove-PasswordSyncGroup', - 'Get-PasswordSyncGroup', 'Get-PasswordSyncGroups', - 'Update-PasswordSyncGroup', 'New-PersonalAccessToken', - 'Remove-PersonalAccessToken', 'Get-PersonalAccessTokens', - 'Update-PersonalAccessToken', 'Get-PublicIdentities', - 'Get-PublicIdentityConfig', 'Update-PublicIdentityConfig', - 'Suspend-Report', 'Get-Report', 'Get-ReportResult', 'Start-Report', - 'Get-RequestableObjects', 'New-Role', 'Remove-BulkRoles', 'Remove-Role', - 'Get-Role', 'Get-RoleAssignedIdentities', 'Get-Roles', 'Update-Role', - 'New-SavedSearch', 'Remove-SavedSearch', 'Invoke-ExecuteSavedSearch', - 'Get-SavedSearch', 'Get-SavedSearches', 'Send-SavedSearch', - 'New-ScheduledSearch', 'Remove-ScheduledSearch', - 'Get-ScheduledSearch', 'Get-ScheduledSearch', - 'Invoke-UnsubscribeScheduledSearch', 'Update-ScheduledSearch', - 'Search-Aggregate', 'Search-Count', 'Search-Get', 'Search-Post', - 'New-Segment', 'Remove-Segment', 'Get-Segment', 'Get-Segments', - 'Update-Segment', 'New-ServiceDeskIntegration', - 'Remove-ServiceDeskIntegration', 'Get-ServiceDeskIntegration', - 'Get-ServiceDeskIntegrationTemplate', - 'Get-ServiceDeskIntegrationTypes', 'Get-ServiceDeskIntegrations', - 'Get-StatusCheckDetails', 'Update-ServiceDeskIntegration', - 'Send-ServiceDeskIntegration', 'Update-StatusCheckDetails', - 'New-SodPolicy', 'Remove-SodPolicy', 'Remove-SodPolicySchedule', - 'Get-CustomViolationReport', 'Get-DefaultViolationReport', - 'Get-SodAllReportRunStatus', 'Get-SodPolicy', 'Get-SodPolicySchedule', - 'Get-SodViolationReportRunStatus', 'Get-SodViolationReportStatus', - 'Get-SodPolicies', 'Update-SodPolicy', 'Send-PolicySchedule', - 'Send-SodPolicy', 'Start-EvaluateSodPolicy', - 'Start-SodAllPoliciesForOrg', 'Start-SodPolicy', - 'Start-PredictSodViolations', 'Start-ViolationCheck', - 'New-ProvisioningPolicy', 'New-Source', 'New-SourceSchema', - 'Remove-ProvisioningPolicy', 'Remove-Source', 'Remove-SourceSchema', - 'Get-AccountsSchema', 'Get-EntitlementsSchema', - 'Get-ProvisioningPolicy', 'Get-Source', 'Get-SourceHealth', - 'Get-SourceSchema', 'Import-AccountsSchema', 'Import-ConnectorFile', - 'Import-EntitlementsSchema', 'Get-ProvisioningPolicies', - 'Get-SourceSchemas', 'Get-Sources', 'Send-ProvisioningPolicy', - 'Send-Source', 'Send-SourceSchema', - 'Update-ProvisioningPoliciesInBulk', 'Update-ProvisioningPolicy', - 'Update-Source', 'Update-SourceSchema', 'Get-StatusBySourceId', - 'Get-UsagesBySourceId', 'Remove-TaggedObject', - 'Remove-TagsToManyObject', 'Get-TaggedObject', 'Get-TaggedObjects', - 'Get-TaggedObjectsByType', 'Send-TaggedObject', 'Set-TagToObject', - 'Set-TagsToManyObjects', 'New-Transform', 'Remove-Transform', - 'Get-Transform', 'Get-Transforms', 'Update-Transform', - 'Approve-ApprovalItem', 'Approve-ApprovalItemsInBulk', - 'Complete-WorkItem', 'Get-CompletedWorkItems', - 'Get-CountCompletedWorkItems', 'Get-CountWorkItems', 'Get-WorkItem', - 'Get-WorkItemsSummary', 'Get-WorkItems', 'Deny-ApprovalItem', - 'Deny-ApprovalItemsInBulk', 'Submit-AccountSelection', - 'Initialize-Access', 'ConvertFrom-JsonToAccess', - 'Initialize-AccessConstraint', 'ConvertFrom-JsonToAccessConstraint', - 'Initialize-AccessCriteria', 'ConvertFrom-JsonToAccessCriteria', - 'Initialize-AccessCriteriaCriteriaListInner', - 'ConvertFrom-JsonToAccessCriteriaCriteriaListInner', - 'Initialize-AccessItemRequestedFor', - 'ConvertFrom-JsonToAccessItemRequestedFor', - 'Initialize-AccessItemRequester', - 'ConvertFrom-JsonToAccessItemRequester', - 'Initialize-AccessItemReviewedBy', - 'ConvertFrom-JsonToAccessItemReviewedBy', - 'Initialize-AccessProfile', 'ConvertFrom-JsonToAccessProfile', - 'Initialize-AccessProfileApprovalScheme', - 'ConvertFrom-JsonToAccessProfileApprovalScheme', - 'Initialize-AccessProfileBulkDeleteRequest', - 'ConvertFrom-JsonToAccessProfileBulkDeleteRequest', - 'Initialize-AccessProfileBulkDeleteResponse', - 'ConvertFrom-JsonToAccessProfileBulkDeleteResponse', - 'Initialize-AccessProfileDocument', - 'ConvertFrom-JsonToAccessProfileDocument', - 'Initialize-AccessProfileDocumentAllOfSource', - 'ConvertFrom-JsonToAccessProfileDocumentAllOfSource', - 'Initialize-AccessProfileEntitlement', - 'ConvertFrom-JsonToAccessProfileEntitlement', - 'Initialize-AccessProfileRef', 'ConvertFrom-JsonToAccessProfileRef', - 'Initialize-AccessProfileRole', - 'ConvertFrom-JsonToAccessProfileRole', - 'Initialize-AccessProfileSourceRef', - 'ConvertFrom-JsonToAccessProfileSourceRef', - 'Initialize-AccessProfileSummary', - 'ConvertFrom-JsonToAccessProfileSummary', - 'Initialize-AccessProfileUsage', - 'ConvertFrom-JsonToAccessProfileUsage', - 'Initialize-AccessProfileUsageUsedByInner', - 'ConvertFrom-JsonToAccessProfileUsageUsedByInner', - 'Initialize-AccessRequest', 'ConvertFrom-JsonToAccessRequest', - 'Initialize-AccessRequestConfig', - 'ConvertFrom-JsonToAccessRequestConfig', - 'Initialize-AccessRequestItem', - 'ConvertFrom-JsonToAccessRequestItem', - 'Initialize-AccessRequestPhases', - 'ConvertFrom-JsonToAccessRequestPhases', - 'Initialize-AccessReviewItem', 'ConvertFrom-JsonToAccessReviewItem', - 'Initialize-AccessReviewReassignment', - 'ConvertFrom-JsonToAccessReviewReassignment', - 'Initialize-AccessSummary', 'ConvertFrom-JsonToAccessSummary', - 'Initialize-AccessSummaryAccess', - 'ConvertFrom-JsonToAccessSummaryAccess', 'Initialize-Account', - 'ConvertFrom-JsonToAccount', 'Initialize-AccountAction', - 'ConvertFrom-JsonToAccountAction', 'Initialize-AccountActivity', - 'ConvertFrom-JsonToAccountActivity', - 'Initialize-AccountActivityDocument', - 'ConvertFrom-JsonToAccountActivityDocument', - 'Initialize-AccountActivityItem', - 'ConvertFrom-JsonToAccountActivityItem', - 'Initialize-AccountActivitySearchedItem', - 'ConvertFrom-JsonToAccountActivitySearchedItem', - 'Initialize-AccountAttribute', 'ConvertFrom-JsonToAccountAttribute', - 'Initialize-AccountAttributes', - 'ConvertFrom-JsonToAccountAttributes', - 'Initialize-AccountAttributesCreate', - 'ConvertFrom-JsonToAccountAttributesCreate', - 'Initialize-AccountAttributesCreateAttributes', - 'ConvertFrom-JsonToAccountAttributesCreateAttributes', - 'Initialize-AccountRequest', 'ConvertFrom-JsonToAccountRequest', - 'Initialize-AccountRequestInfo', - 'ConvertFrom-JsonToAccountRequestInfo', - 'Initialize-AccountRequestResult', - 'ConvertFrom-JsonToAccountRequestResult', - 'Initialize-AccountsAsyncResult', - 'ConvertFrom-JsonToAccountsAsyncResult', - 'Initialize-AccountsExportReportArguments', - 'ConvertFrom-JsonToAccountsExportReportArguments', - 'Initialize-AccountSource', 'ConvertFrom-JsonToAccountSource', - 'Initialize-AccountToggleRequest', - 'ConvertFrom-JsonToAccountToggleRequest', - 'Initialize-AccountUnlockRequest', - 'ConvertFrom-JsonToAccountUnlockRequest', 'Initialize-AccountUsage', - 'ConvertFrom-JsonToAccountUsage', - 'Initialize-ActivateCampaignOptions', - 'ConvertFrom-JsonToActivateCampaignOptions', - 'Initialize-ActivityInsights', 'ConvertFrom-JsonToActivityInsights', - 'Initialize-AdminReviewReassign', - 'ConvertFrom-JsonToAdminReviewReassign', - 'Initialize-AdminReviewReassignReassignTo', - 'ConvertFrom-JsonToAdminReviewReassignReassignTo', - 'Initialize-AggregationResult', - 'ConvertFrom-JsonToAggregationResult', 'Initialize-Aggregations', - 'ConvertFrom-JsonToAggregations', 'Initialize-App', - 'ConvertFrom-JsonToApp', 'Initialize-AppAllOfAccount', - 'ConvertFrom-JsonToAppAllOfAccount', 'Initialize-Approval', - 'ConvertFrom-JsonToApproval', 'Initialize-ApprovalComment', - 'ConvertFrom-JsonToApprovalComment', - 'Initialize-ApprovalForwardHistory', - 'ConvertFrom-JsonToApprovalForwardHistory', - 'Initialize-ApprovalItemDetails', - 'ConvertFrom-JsonToApprovalItemDetails', 'Initialize-ApprovalItems', - 'ConvertFrom-JsonToApprovalItems', - 'Initialize-ApprovalReminderAndEscalationConfig', - 'ConvertFrom-JsonToApprovalReminderAndEscalationConfig', - 'Initialize-ApprovalSchemeForRole', - 'ConvertFrom-JsonToApprovalSchemeForRole', - 'Initialize-ApprovalStatusDto', - 'ConvertFrom-JsonToApprovalStatusDto', - 'Initialize-ApprovalStatusDtoOriginalOwner', - 'ConvertFrom-JsonToApprovalStatusDtoOriginalOwner', - 'Initialize-ApprovalSummary', 'ConvertFrom-JsonToApprovalSummary', - 'ConvertFrom-JsonToArrayInner', 'Initialize-AttributeDefinition', - 'ConvertFrom-JsonToAttributeDefinition', - 'Initialize-AttributeDefinitionSchema', - 'ConvertFrom-JsonToAttributeDefinitionSchema', - 'Initialize-AttributeRequest', 'ConvertFrom-JsonToAttributeRequest', - 'Initialize-AuthUser', 'ConvertFrom-JsonToAuthUser', - 'Initialize-Base64Decode', 'ConvertFrom-JsonToBase64Decode', - 'Initialize-Base64Encode', 'ConvertFrom-JsonToBase64Encode', - 'Initialize-BaseAccess', 'ConvertFrom-JsonToBaseAccess', - 'Initialize-BaseAccessAllOfOwner', - 'ConvertFrom-JsonToBaseAccessAllOfOwner', - 'Initialize-BaseAccessProfile', - 'ConvertFrom-JsonToBaseAccessProfile', 'Initialize-BaseAccount', - 'ConvertFrom-JsonToBaseAccount', 'Initialize-BaseCommonDto', - 'ConvertFrom-JsonToBaseCommonDto', 'Initialize-BaseDocument', - 'ConvertFrom-JsonToBaseDocument', 'Initialize-BaseEntitlement', - 'ConvertFrom-JsonToBaseEntitlement', 'Initialize-BaseReferenceDto', - 'ConvertFrom-JsonToBaseReferenceDto', 'Initialize-BaseSegment', - 'ConvertFrom-JsonToBaseSegment', - 'Initialize-BeforeProvisioningRuleDto', - 'ConvertFrom-JsonToBeforeProvisioningRuleDto', 'Initialize-Bound', - 'ConvertFrom-JsonToBound', 'Initialize-BrandingItem', - 'ConvertFrom-JsonToBrandingItem', 'Initialize-BrandingItemCreate', - 'ConvertFrom-JsonToBrandingItemCreate', - 'Initialize-BucketAggregation', - 'ConvertFrom-JsonToBucketAggregation', - 'Initialize-BulkTaggedObject', 'ConvertFrom-JsonToBulkTaggedObject', - 'Initialize-Campaign', 'ConvertFrom-JsonToCampaign', - 'Initialize-CampaignAlert', 'ConvertFrom-JsonToCampaignAlert', - 'Initialize-CampaignAllOfFilter', - 'ConvertFrom-JsonToCampaignAllOfFilter', - 'Initialize-CampaignAllOfRoleCompositionCampaignInfo', - 'ConvertFrom-JsonToCampaignAllOfRoleCompositionCampaignInfo', - 'Initialize-CampaignAllOfRoleCompositionCampaignInfoRemediatorRef', - 'ConvertFrom-JsonToCampaignAllOfRoleCompositionCampaignInfoRemediatorRef', - 'Initialize-CampaignAllOfSearchCampaignInfo', - 'ConvertFrom-JsonToCampaignAllOfSearchCampaignInfo', - 'Initialize-CampaignAllOfSearchCampaignInfoReviewer', - 'ConvertFrom-JsonToCampaignAllOfSearchCampaignInfoReviewer', - 'Initialize-CampaignAllOfSourceOwnerCampaignInfo', - 'ConvertFrom-JsonToCampaignAllOfSourceOwnerCampaignInfo', - 'Initialize-CampaignAllOfSourcesWithOrphanEntitlements', - 'ConvertFrom-JsonToCampaignAllOfSourcesWithOrphanEntitlements', - 'Initialize-CampaignCompleteOptions', - 'ConvertFrom-JsonToCampaignCompleteOptions', - 'Initialize-CampaignFilterDetails', - 'ConvertFrom-JsonToCampaignFilterDetails', - 'Initialize-CampaignFilterDetailsCriteriaListInner', - 'ConvertFrom-JsonToCampaignFilterDetailsCriteriaListInner', - 'Initialize-CampaignReference', - 'ConvertFrom-JsonToCampaignReference', 'Initialize-CampaignReport', - 'ConvertFrom-JsonToCampaignReport', - 'Initialize-CampaignReportsConfig', - 'ConvertFrom-JsonToCampaignReportsConfig', - 'Initialize-CampaignsDeleteRequest', - 'ConvertFrom-JsonToCampaignsDeleteRequest', - 'Initialize-CampaignTemplate', 'ConvertFrom-JsonToCampaignTemplate', - 'Initialize-CampaignTemplateOwnerRef', - 'ConvertFrom-JsonToCampaignTemplateOwnerRef', - 'Initialize-CancelAccessRequest', - 'ConvertFrom-JsonToCancelAccessRequest', - 'Initialize-CancelledRequestDetails', - 'ConvertFrom-JsonToCancelledRequestDetails', - 'Initialize-Certification', 'ConvertFrom-JsonToCertification', - 'Initialize-CertificationIdentitySummary', - 'ConvertFrom-JsonToCertificationIdentitySummary', - 'Initialize-CertificationReference', - 'ConvertFrom-JsonToCertificationReference', - 'Initialize-CertificationTask', - 'ConvertFrom-JsonToCertificationTask', 'Initialize-Column', - 'ConvertFrom-JsonToColumn', 'Initialize-Comment', - 'ConvertFrom-JsonToComment', 'Initialize-CommentDto', - 'ConvertFrom-JsonToCommentDto', 'Initialize-CompletedApproval', - 'ConvertFrom-JsonToCompletedApproval', - 'Initialize-CompletedApprovalReviewerComment', - 'ConvertFrom-JsonToCompletedApprovalReviewerComment', - 'Initialize-Concatenation', 'ConvertFrom-JsonToConcatenation', - 'Initialize-Conditional', 'ConvertFrom-JsonToConditional', - 'Initialize-ConflictingAccessCriteria', - 'ConvertFrom-JsonToConflictingAccessCriteria', - 'Initialize-CreateOAuthClientRequest', - 'ConvertFrom-JsonToCreateOAuthClientRequest', - 'Initialize-CreateOAuthClientResponse', - 'ConvertFrom-JsonToCreateOAuthClientResponse', - 'Initialize-CreatePersonalAccessTokenRequest', - 'ConvertFrom-JsonToCreatePersonalAccessTokenRequest', - 'Initialize-CreatePersonalAccessTokenResponse', - 'ConvertFrom-JsonToCreatePersonalAccessTokenResponse', - 'Initialize-CreateSavedSearchRequest', - 'ConvertFrom-JsonToCreateSavedSearchRequest', - 'Initialize-CreateScheduledSearchRequest', - 'ConvertFrom-JsonToCreateScheduledSearchRequest', - 'Initialize-DataAccess', 'ConvertFrom-JsonToDataAccess', - 'Initialize-DataAccessCategoriesInner', - 'ConvertFrom-JsonToDataAccessCategoriesInner', - 'Initialize-DataAccessImpactScore', - 'ConvertFrom-JsonToDataAccessImpactScore', - 'Initialize-DataAccessPoliciesInner', - 'ConvertFrom-JsonToDataAccessPoliciesInner', - 'Initialize-DateCompare', 'ConvertFrom-JsonToDateCompare', - 'ConvertFrom-JsonToDateCompareFirstDate', - 'ConvertFrom-JsonToDateCompareSecondDate', 'Initialize-DateFormat', - 'ConvertFrom-JsonToDateFormat', - 'ConvertFrom-JsonToDateFormatInputFormat', - 'ConvertFrom-JsonToDateFormatOutputFormat', 'Initialize-DateMath', - 'ConvertFrom-JsonToDateMath', - 'Initialize-DecomposeDiacriticalMarks', - 'ConvertFrom-JsonToDecomposeDiacriticalMarks', - 'Initialize-DeleteNonEmployeeRecordsInBulkRequest', - 'ConvertFrom-JsonToDeleteNonEmployeeRecordsInBulkRequest', - 'Initialize-DeleteSource202Response', - 'ConvertFrom-JsonToDeleteSource202Response', - 'Initialize-DisplayReference', 'ConvertFrom-JsonToDisplayReference', - 'Initialize-E164phone', 'ConvertFrom-JsonToE164phone', - 'Initialize-EmailNotificationOption', - 'ConvertFrom-JsonToEmailNotificationOption', - 'Initialize-Entitlement', 'ConvertFrom-JsonToEntitlement', - 'Initialize-EntitlementDocument', - 'ConvertFrom-JsonToEntitlementDocument', - 'Initialize-EntitlementDocumentAllOfSource', - 'ConvertFrom-JsonToEntitlementDocumentAllOfSource', - 'Initialize-EntitlementDto', 'ConvertFrom-JsonToEntitlementDto', - 'Initialize-EntitlementRef', 'ConvertFrom-JsonToEntitlementRef', - 'Initialize-EntitlementRequestConfig', - 'ConvertFrom-JsonToEntitlementRequestConfig', - 'Initialize-EntitlementSource', - 'ConvertFrom-JsonToEntitlementSource', - 'Initialize-EntitlementSummary', - 'ConvertFrom-JsonToEntitlementSummary', - 'Initialize-ErrorMessageDto', 'ConvertFrom-JsonToErrorMessageDto', - 'Initialize-ErrorResponseDto', 'ConvertFrom-JsonToErrorResponseDto', - 'Initialize-EventDocument', 'ConvertFrom-JsonToEventDocument', - 'Initialize-ExceptionAccessCriteria', - 'ConvertFrom-JsonToExceptionAccessCriteria', - 'Initialize-ExceptionCriteria', - 'ConvertFrom-JsonToExceptionCriteria', - 'Initialize-ExceptionCriteriaAccess', - 'ConvertFrom-JsonToExceptionCriteriaAccess', - 'Initialize-ExceptionCriteriaCriteriaListInner', - 'ConvertFrom-JsonToExceptionCriteriaCriteriaListInner', - 'Initialize-ExpansionItem', 'ConvertFrom-JsonToExpansionItem', - 'Initialize-Expression', 'ConvertFrom-JsonToExpression', - 'Initialize-FieldDetailsDto', 'ConvertFrom-JsonToFieldDetailsDto', - 'Initialize-FilterAggregation', - 'ConvertFrom-JsonToFilterAggregation', 'Initialize-FirstValid', - 'ConvertFrom-JsonToFirstValid', 'Initialize-FormDetails', - 'ConvertFrom-JsonToFormDetails', 'Initialize-FormItemDetails', - 'ConvertFrom-JsonToFormItemDetails', - 'Initialize-ForwardApprovalDto', - 'ConvertFrom-JsonToForwardApprovalDto', - 'Initialize-GenerateRandomString', - 'ConvertFrom-JsonToGenerateRandomString', 'Initialize-GenericRule', - 'ConvertFrom-JsonToGenericRule', - 'ConvertFrom-JsonToGetActiveCampaigns200ResponseInner', - 'Initialize-GetOAuthClientResponse', - 'ConvertFrom-JsonToGetOAuthClientResponse', - 'Initialize-GetPersonalAccessTokenResponse', - 'ConvertFrom-JsonToGetPersonalAccessTokenResponse', - 'Initialize-GetReferenceIdentityAttribute', - 'ConvertFrom-JsonToGetReferenceIdentityAttribute', - 'Initialize-IdentitiesDetailsReportArguments', - 'ConvertFrom-JsonToIdentitiesDetailsReportArguments', - 'Initialize-IdentitiesReportArguments', - 'ConvertFrom-JsonToIdentitiesReportArguments', - 'ConvertFrom-JsonToIdentityAccess', 'Initialize-IdentityAttribute', - 'ConvertFrom-JsonToIdentityAttribute', - 'Initialize-IdentityAttribute1', - 'ConvertFrom-JsonToIdentityAttribute1', - 'Initialize-IdentityAttributeConfig', - 'ConvertFrom-JsonToIdentityAttributeConfig', - 'Initialize-IdentityAttributeTransform', - 'ConvertFrom-JsonToIdentityAttributeTransform', - 'Initialize-IdentityCertDecisionSummary', - 'ConvertFrom-JsonToIdentityCertDecisionSummary', - 'Initialize-IdentityCertificationDto', - 'ConvertFrom-JsonToIdentityCertificationDto', - 'Initialize-IdentityDocument', 'ConvertFrom-JsonToIdentityDocument', - 'Initialize-IdentityDocumentAllOfIdentityProfile', - 'ConvertFrom-JsonToIdentityDocumentAllOfIdentityProfile', - 'Initialize-IdentityDocumentAllOfManager', - 'ConvertFrom-JsonToIdentityDocumentAllOfManager', - 'Initialize-IdentityDocumentAllOfSource', - 'ConvertFrom-JsonToIdentityDocumentAllOfSource', - 'Initialize-IdentityExceptionReportReference', - 'ConvertFrom-JsonToIdentityExceptionReportReference', - 'Initialize-IdentityProfile', 'ConvertFrom-JsonToIdentityProfile', - 'Initialize-IdentityProfileAllOfAuthoritativeSource', - 'ConvertFrom-JsonToIdentityProfileAllOfAuthoritativeSource', - 'Initialize-IdentityProfileAllOfOwner', - 'ConvertFrom-JsonToIdentityProfileAllOfOwner', - 'Initialize-IdentityProfileExportedObject', - 'ConvertFrom-JsonToIdentityProfileExportedObject', - 'Initialize-IdentityProfileExportedObjectSelf', - 'ConvertFrom-JsonToIdentityProfileExportedObjectSelf', - 'Initialize-IdentityProfileIdentityErrorReportArguments', - 'ConvertFrom-JsonToIdentityProfileIdentityErrorReportArguments', - 'Initialize-IdentityReference', - 'ConvertFrom-JsonToIdentityReference', - 'Initialize-IdentityReferenceWithNameAndEmail', - 'ConvertFrom-JsonToIdentityReferenceWithNameAndEmail', - 'Initialize-IdentitySummary', 'ConvertFrom-JsonToIdentitySummary', - 'Initialize-IdentityWithNewAccess', - 'ConvertFrom-JsonToIdentityWithNewAccess', - 'Initialize-IdentityWithNewAccess1', - 'ConvertFrom-JsonToIdentityWithNewAccess1', - 'Initialize-IdentityWithNewAccessAccessRefsInner', - 'ConvertFrom-JsonToIdentityWithNewAccessAccessRefsInner', - 'Initialize-ImportNonEmployeeRecordsInBulkRequest', - 'ConvertFrom-JsonToImportNonEmployeeRecordsInBulkRequest', - 'Initialize-ImportObject', 'ConvertFrom-JsonToImportObject', - 'Initialize-IndexOf', 'ConvertFrom-JsonToIndexOf', - 'Initialize-InnerHit', 'ConvertFrom-JsonToInnerHit', - 'Initialize-ISO3166', 'ConvertFrom-JsonToISO3166', - 'Initialize-JsonPatchOperation', - 'ConvertFrom-JsonToJsonPatchOperation', - 'ConvertFrom-JsonToJsonPatchOperationValue', 'Initialize-LeftPad', - 'ConvertFrom-JsonToLeftPad', 'Initialize-LifecycleState', - 'ConvertFrom-JsonToLifecycleState', - 'Initialize-LifecyclestateDeleted', - 'ConvertFrom-JsonToLifecyclestateDeleted', - 'Initialize-ListAccessProfiles401Response', - 'ConvertFrom-JsonToListAccessProfiles401Response', - 'Initialize-ListAccessProfiles429Response', - 'ConvertFrom-JsonToListAccessProfiles429Response', - 'Initialize-Lookup', 'ConvertFrom-JsonToLookup', 'Initialize-Lower', - 'ConvertFrom-JsonToLower', 'Initialize-ManagerCorrelationMapping', - 'ConvertFrom-JsonToManagerCorrelationMapping', - 'Initialize-ManualWorkItemDetails', - 'ConvertFrom-JsonToManualWorkItemDetails', - 'Initialize-ManualWorkItemDetailsCurrentOwner', - 'ConvertFrom-JsonToManualWorkItemDetailsCurrentOwner', - 'Initialize-ManualWorkItemDetailsOriginalOwner', - 'ConvertFrom-JsonToManualWorkItemDetailsOriginalOwner', - 'Initialize-MetricAggregation', - 'ConvertFrom-JsonToMetricAggregation', 'Initialize-ModelEvent', - 'ConvertFrom-JsonToModelEvent', 'Initialize-ModelFilter', - 'ConvertFrom-JsonToModelFilter', 'Initialize-MultiPolicyRequest', - 'ConvertFrom-JsonToMultiPolicyRequest', 'Initialize-NameNormalizer', - 'ConvertFrom-JsonToNameNormalizer', 'Initialize-NestedAggregation', - 'ConvertFrom-JsonToNestedAggregation', - 'Initialize-NetworkConfiguration', - 'ConvertFrom-JsonToNetworkConfiguration', - 'Initialize-NonEmployeeApprovalDecision', - 'ConvertFrom-JsonToNonEmployeeApprovalDecision', - 'Initialize-NonEmployeeApprovalItem', - 'ConvertFrom-JsonToNonEmployeeApprovalItem', - 'Initialize-NonEmployeeApprovalItemBase', - 'ConvertFrom-JsonToNonEmployeeApprovalItemBase', - 'Initialize-NonEmployeeApprovalItemDetail', - 'ConvertFrom-JsonToNonEmployeeApprovalItemDetail', - 'Initialize-NonEmployeeApprovalSummary', - 'ConvertFrom-JsonToNonEmployeeApprovalSummary', - 'Initialize-NonEmployeeBulkUploadJob', - 'ConvertFrom-JsonToNonEmployeeBulkUploadJob', - 'Initialize-NonEmployeeBulkUploadStatus', - 'ConvertFrom-JsonToNonEmployeeBulkUploadStatus', - 'Initialize-NonEmployeeIdentityReferenceWithId', - 'ConvertFrom-JsonToNonEmployeeIdentityReferenceWithId', - 'Initialize-NonEmployeeIdnUserRequest', - 'ConvertFrom-JsonToNonEmployeeIdnUserRequest', - 'Initialize-NonEmployeeRecord', - 'ConvertFrom-JsonToNonEmployeeRecord', - 'Initialize-NonEmployeeRejectApprovalDecision', - 'ConvertFrom-JsonToNonEmployeeRejectApprovalDecision', - 'Initialize-NonEmployeeRequest', - 'ConvertFrom-JsonToNonEmployeeRequest', - 'Initialize-NonEmployeeRequestBody', - 'ConvertFrom-JsonToNonEmployeeRequestBody', - 'Initialize-NonEmployeeRequestLite', - 'ConvertFrom-JsonToNonEmployeeRequestLite', - 'Initialize-NonEmployeeRequestSummary', - 'ConvertFrom-JsonToNonEmployeeRequestSummary', - 'Initialize-NonEmployeeRequestWithoutApprovalItem', - 'ConvertFrom-JsonToNonEmployeeRequestWithoutApprovalItem', - 'Initialize-NonEmployeeSchemaAttribute', - 'ConvertFrom-JsonToNonEmployeeSchemaAttribute', - 'Initialize-NonEmployeeSchemaAttributeBody', - 'ConvertFrom-JsonToNonEmployeeSchemaAttributeBody', - 'Initialize-NonEmployeeSource', - 'ConvertFrom-JsonToNonEmployeeSource', - 'Initialize-NonEmployeeSourceLite', - 'ConvertFrom-JsonToNonEmployeeSourceLite', - 'Initialize-NonEmployeeSourceLiteWithSchemaAttributes', - 'ConvertFrom-JsonToNonEmployeeSourceLiteWithSchemaAttributes', - 'Initialize-NonEmployeeSourceRequestBody', - 'ConvertFrom-JsonToNonEmployeeSourceRequestBody', - 'Initialize-NonEmployeeSourceWithCloudExternalId', - 'ConvertFrom-JsonToNonEmployeeSourceWithCloudExternalId', - 'Initialize-NonEmployeeSourceWithNECount', - 'ConvertFrom-JsonToNonEmployeeSourceWithNECount', - 'Initialize-ObjectImportResult', - 'ConvertFrom-JsonToObjectImportResult', - 'Initialize-OriginalRequest', 'ConvertFrom-JsonToOriginalRequest', - 'Initialize-OrphanUncorrelatedReportArguments', - 'ConvertFrom-JsonToOrphanUncorrelatedReportArguments', - 'Initialize-OwnerDto', 'ConvertFrom-JsonToOwnerDto', - 'Initialize-OwnerReference', 'ConvertFrom-JsonToOwnerReference', - 'Initialize-OwnerReferenceSegments', - 'ConvertFrom-JsonToOwnerReferenceSegments', 'Initialize-Owns', - 'ConvertFrom-JsonToOwns', 'Initialize-PasswordChangeRequest', - 'ConvertFrom-JsonToPasswordChangeRequest', - 'Initialize-PasswordChangeResponse', - 'ConvertFrom-JsonToPasswordChangeResponse', - 'Initialize-PasswordInfo', 'ConvertFrom-JsonToPasswordInfo', - 'Initialize-PasswordInfoAccount', - 'ConvertFrom-JsonToPasswordInfoAccount', - 'Initialize-PasswordInfoQueryDTO', - 'ConvertFrom-JsonToPasswordInfoQueryDTO', - 'Initialize-PasswordOrgConfig', - 'ConvertFrom-JsonToPasswordOrgConfig', 'Initialize-PasswordStatus', - 'ConvertFrom-JsonToPasswordStatus', 'Initialize-PasswordSyncGroup', - 'ConvertFrom-JsonToPasswordSyncGroup', - 'Initialize-PatchServiceDeskIntegrationRequest', - 'ConvertFrom-JsonToPatchServiceDeskIntegrationRequest', - 'Initialize-PatOwner', 'ConvertFrom-JsonToPatOwner', - 'Initialize-PendingApproval', 'ConvertFrom-JsonToPendingApproval', - 'Initialize-PendingApprovalOwner', - 'ConvertFrom-JsonToPendingApprovalOwner', - 'Initialize-PermissionDto', 'ConvertFrom-JsonToPermissionDto', - 'Initialize-PreApprovalTriggerDetails', - 'ConvertFrom-JsonToPreApprovalTriggerDetails', - 'Initialize-ProcessingDetails', - 'ConvertFrom-JsonToProcessingDetails', - 'Initialize-ProvisioningConfig', - 'ConvertFrom-JsonToProvisioningConfig', - 'Initialize-ProvisioningConfigPlanInitializerScript', - 'ConvertFrom-JsonToProvisioningConfigPlanInitializerScript', - 'Initialize-ProvisioningCriteriaLevel1', - 'ConvertFrom-JsonToProvisioningCriteriaLevel1', - 'Initialize-ProvisioningCriteriaLevel2', - 'ConvertFrom-JsonToProvisioningCriteriaLevel2', - 'Initialize-ProvisioningCriteriaLevel3', - 'ConvertFrom-JsonToProvisioningCriteriaLevel3', - 'Initialize-ProvisioningDetails', - 'ConvertFrom-JsonToProvisioningDetails', - 'Initialize-ProvisioningPolicy', - 'ConvertFrom-JsonToProvisioningPolicy', - 'Initialize-ProvisioningPolicyDto', - 'ConvertFrom-JsonToProvisioningPolicyDto', - 'Initialize-PublicIdentity', 'ConvertFrom-JsonToPublicIdentity', - 'Initialize-PublicIdentityAttributeConfig', - 'ConvertFrom-JsonToPublicIdentityAttributeConfig', - 'Initialize-PublicIdentityConfig', - 'ConvertFrom-JsonToPublicIdentityConfig', - 'Initialize-PutPasswordDictionaryRequest', - 'ConvertFrom-JsonToPutPasswordDictionaryRequest', - 'Initialize-Query', 'ConvertFrom-JsonToQuery', - 'Initialize-QueryResultFilter', - 'ConvertFrom-JsonToQueryResultFilter', - 'Initialize-QueuedCheckConfigDetails', - 'ConvertFrom-JsonToQueuedCheckConfigDetails', - 'Initialize-RandomAlphaNumeric', - 'ConvertFrom-JsonToRandomAlphaNumeric', 'Initialize-RandomNumeric', - 'ConvertFrom-JsonToRandomNumeric', 'Initialize-Range', - 'ConvertFrom-JsonToRange', 'Initialize-Reassignment', - 'ConvertFrom-JsonToReassignment', - 'Initialize-ReassignmentReference', - 'ConvertFrom-JsonToReassignmentReference', - 'Initialize-ReassignmentTrailDTO', - 'ConvertFrom-JsonToReassignmentTrailDTO', - 'Initialize-ReassignReference', - 'ConvertFrom-JsonToReassignReference', 'Initialize-Reference', - 'ConvertFrom-JsonToReference', 'Initialize-Reference1', - 'ConvertFrom-JsonToReference1', 'Initialize-RemediationItemDetails', - 'ConvertFrom-JsonToRemediationItemDetails', - 'Initialize-RemediationItems', 'ConvertFrom-JsonToRemediationItems', - 'Initialize-Replace', 'ConvertFrom-JsonToReplace', - 'Initialize-ReplaceAll', 'ConvertFrom-JsonToReplaceAll', - 'Initialize-ReportDetails', 'ConvertFrom-JsonToReportDetails', - 'ConvertFrom-JsonToReportDetailsArguments', - 'Initialize-ReportResultReference', - 'ConvertFrom-JsonToReportResultReference', - 'Initialize-ReportResults', 'ConvertFrom-JsonToReportResults', - 'Initialize-Requestability', 'ConvertFrom-JsonToRequestability', - 'Initialize-RequestabilityForRole', - 'ConvertFrom-JsonToRequestabilityForRole', - 'Initialize-RequestableObject', - 'ConvertFrom-JsonToRequestableObject', - 'Initialize-RequestableObjectReference', - 'ConvertFrom-JsonToRequestableObjectReference', - 'Initialize-RequestedItemStatus', - 'ConvertFrom-JsonToRequestedItemStatus', - 'Initialize-RequestOnBehalfOfConfig', - 'ConvertFrom-JsonToRequestOnBehalfOfConfig', - 'Initialize-ReviewableAccessProfile', - 'ConvertFrom-JsonToReviewableAccessProfile', - 'Initialize-ReviewableEntitlement', - 'ConvertFrom-JsonToReviewableEntitlement', - 'Initialize-ReviewableEntitlementAccount', - 'ConvertFrom-JsonToReviewableEntitlementAccount', - 'Initialize-ReviewableRole', 'ConvertFrom-JsonToReviewableRole', - 'Initialize-ReviewDecision', 'ConvertFrom-JsonToReviewDecision', - 'Initialize-Reviewer', 'ConvertFrom-JsonToReviewer', - 'Initialize-ReviewReassign', 'ConvertFrom-JsonToReviewReassign', - 'Initialize-ReviewRecommendation', - 'ConvertFrom-JsonToReviewRecommendation', 'Initialize-Revocability', - 'ConvertFrom-JsonToRevocability', 'Initialize-RevocabilityForRole', - 'ConvertFrom-JsonToRevocabilityForRole', 'Initialize-RightPad', - 'ConvertFrom-JsonToRightPad', 'Initialize-Role', - 'ConvertFrom-JsonToRole', 'Initialize-RoleBulkDeleteRequest', - 'ConvertFrom-JsonToRoleBulkDeleteRequest', - 'Initialize-RoleCriteriaKey', 'ConvertFrom-JsonToRoleCriteriaKey', - 'Initialize-RoleCriteriaLevel1', - 'ConvertFrom-JsonToRoleCriteriaLevel1', - 'Initialize-RoleCriteriaLevel2', - 'ConvertFrom-JsonToRoleCriteriaLevel2', - 'Initialize-RoleCriteriaLevel3', - 'ConvertFrom-JsonToRoleCriteriaLevel3', 'Initialize-RoleDocument', - 'ConvertFrom-JsonToRoleDocument', 'Initialize-RoleIdentity', - 'ConvertFrom-JsonToRoleIdentity', - 'Initialize-RoleMembershipIdentity', - 'ConvertFrom-JsonToRoleMembershipIdentity', - 'Initialize-RoleMembershipSelector', - 'ConvertFrom-JsonToRoleMembershipSelector', - 'Initialize-RoleSummary', 'ConvertFrom-JsonToRoleSummary', - 'ConvertFrom-JsonToRule', 'Initialize-SavedSearch', - 'ConvertFrom-JsonToSavedSearch', 'Initialize-SavedSearchDetail', - 'ConvertFrom-JsonToSavedSearchDetail', - 'Initialize-SavedSearchDetailFilters', - 'ConvertFrom-JsonToSavedSearchDetailFilters', - 'Initialize-SavedSearchName', 'ConvertFrom-JsonToSavedSearchName', - 'Initialize-Schedule', 'ConvertFrom-JsonToSchedule', - 'Initialize-Schedule1', 'ConvertFrom-JsonToSchedule1', - 'Initialize-Schedule1Days', 'ConvertFrom-JsonToSchedule1Days', - 'Initialize-Schedule1Hours', 'ConvertFrom-JsonToSchedule1Hours', - 'Initialize-ScheduleDays', 'ConvertFrom-JsonToScheduleDays', - 'Initialize-ScheduledSearch', 'ConvertFrom-JsonToScheduledSearch', - 'Initialize-ScheduledSearchAllOfOwner', - 'ConvertFrom-JsonToScheduledSearchAllOfOwner', - 'Initialize-ScheduledSearchName', - 'ConvertFrom-JsonToScheduledSearchName', 'Initialize-ScheduleHours', - 'ConvertFrom-JsonToScheduleHours', 'Initialize-ScheduleMonths', - 'ConvertFrom-JsonToScheduleMonths', 'Initialize-Schema', - 'ConvertFrom-JsonToSchema', 'Initialize-Search', - 'ConvertFrom-JsonToSearch', - 'Initialize-SearchAggregationSpecification', - 'ConvertFrom-JsonToSearchAggregationSpecification', - 'Initialize-SearchArguments', 'ConvertFrom-JsonToSearchArguments', - 'Initialize-SearchExportReportArguments', - 'ConvertFrom-JsonToSearchExportReportArguments', - 'Initialize-SearchSchedule', 'ConvertFrom-JsonToSearchSchedule', - 'Initialize-SearchScheduleRecipientsInner', - 'ConvertFrom-JsonToSearchScheduleRecipientsInner', - 'Initialize-SectionDetails', 'ConvertFrom-JsonToSectionDetails', - 'Initialize-Segment', 'ConvertFrom-JsonToSegment', - 'Initialize-Selector', 'ConvertFrom-JsonToSelector', - 'Initialize-ServiceDeskIntegrationDto', - 'ConvertFrom-JsonToServiceDeskIntegrationDto', - 'Initialize-ServiceDeskIntegrationTemplateDto', - 'ConvertFrom-JsonToServiceDeskIntegrationTemplateDto', - 'Initialize-ServiceDeskIntegrationTemplateType', - 'ConvertFrom-JsonToServiceDeskIntegrationTemplateType', - 'Initialize-ServiceDeskSource', - 'ConvertFrom-JsonToServiceDeskSource', - 'Initialize-SetLifecycleState200Response', - 'ConvertFrom-JsonToSetLifecycleState200Response', - 'Initialize-SetLifecycleStateRequest', - 'ConvertFrom-JsonToSetLifecycleStateRequest', - 'Initialize-SlimCampaign', 'ConvertFrom-JsonToSlimCampaign', - 'Initialize-SodExemptCriteria', - 'ConvertFrom-JsonToSodExemptCriteria', 'Initialize-SodPolicy', - 'ConvertFrom-JsonToSodPolicy', - 'Initialize-SodPolicyConflictingAccessCriteria', - 'ConvertFrom-JsonToSodPolicyConflictingAccessCriteria', - 'Initialize-SodPolicyDto', 'ConvertFrom-JsonToSodPolicyDto', - 'Initialize-SodPolicySchedule', - 'ConvertFrom-JsonToSodPolicySchedule', 'Initialize-SodRecipient', - 'ConvertFrom-JsonToSodRecipient', 'Initialize-SodReportResultDto', - 'ConvertFrom-JsonToSodReportResultDto', - 'Initialize-SodViolationCheck', - 'ConvertFrom-JsonToSodViolationCheck', - 'Initialize-SodViolationCheckResult', - 'ConvertFrom-JsonToSodViolationCheckResult', - 'Initialize-SodViolationContext', - 'ConvertFrom-JsonToSodViolationContext', - 'Initialize-SodViolationContextCheckCompleted', - 'ConvertFrom-JsonToSodViolationContextCheckCompleted', - 'Initialize-SodViolationContextConflictingAccessCriteria', - 'ConvertFrom-JsonToSodViolationContextConflictingAccessCriteria', - 'Initialize-SodViolationContextConflictingAccessCriteriaLeftCriteria', - 'ConvertFrom-JsonToSodViolationContextConflictingAccessCriteriaLeftCriteria', - 'Initialize-Source', 'ConvertFrom-JsonToSource', - 'Initialize-SourceAccountCorrelationConfig', - 'ConvertFrom-JsonToSourceAccountCorrelationConfig', - 'Initialize-SourceAccountCorrelationRule', - 'ConvertFrom-JsonToSourceAccountCorrelationRule', - 'Initialize-SourceBeforeProvisioningRule', - 'ConvertFrom-JsonToSourceBeforeProvisioningRule', - 'Initialize-SourceCluster', 'ConvertFrom-JsonToSourceCluster', - 'Initialize-SourceClusterDto', 'ConvertFrom-JsonToSourceClusterDto', - 'Initialize-SourceHealthDto', 'ConvertFrom-JsonToSourceHealthDto', - 'Initialize-SourceManagementWorkgroup', - 'ConvertFrom-JsonToSourceManagementWorkgroup', - 'Initialize-SourceManagerCorrelationRule', - 'ConvertFrom-JsonToSourceManagerCorrelationRule', - 'Initialize-SourceOwner', 'ConvertFrom-JsonToSourceOwner', - 'Initialize-SourcePasswordPoliciesInner', - 'ConvertFrom-JsonToSourcePasswordPoliciesInner', - 'Initialize-SourceSchemasInner', - 'ConvertFrom-JsonToSourceSchemasInner', 'Initialize-SourceUsage', - 'ConvertFrom-JsonToSourceUsage', 'Initialize-SourceUsageStatus', - 'ConvertFrom-JsonToSourceUsageStatus', 'Initialize-SpConfigMessage', - 'ConvertFrom-JsonToSpConfigMessage', 'Initialize-Split', - 'ConvertFrom-JsonToSplit', 'Initialize-Static', - 'ConvertFrom-JsonToStatic', - 'Initialize-SubSearchAggregationSpecification', - 'ConvertFrom-JsonToSubSearchAggregationSpecification', - 'Initialize-Substring', 'ConvertFrom-JsonToSubstring', - 'Initialize-TaggedObject', 'ConvertFrom-JsonToTaggedObject', - 'Initialize-TaggedObjectDto', 'ConvertFrom-JsonToTaggedObjectDto', - 'Initialize-TaskResultDetails', - 'ConvertFrom-JsonToTaskResultDetails', - 'Initialize-TaskResultDetailsMessagesInner', - 'ConvertFrom-JsonToTaskResultDetailsMessagesInner', - 'Initialize-TaskResultDetailsReturnsInner', - 'ConvertFrom-JsonToTaskResultDetailsReturnsInner', - 'Initialize-TaskResultDto', 'ConvertFrom-JsonToTaskResultDto', - 'Initialize-TaskResultSimplified', - 'ConvertFrom-JsonToTaskResultSimplified', 'Initialize-TextQuery', - 'ConvertFrom-JsonToTextQuery', 'Initialize-Transform', - 'ConvertFrom-JsonToTransform', - 'ConvertFrom-JsonToTransformAttributes', - 'Initialize-TransformDefinition', - 'ConvertFrom-JsonToTransformDefinition', - 'ConvertFrom-JsonToTransformDefinitionAttributesValue', - 'Initialize-TransformRead', 'ConvertFrom-JsonToTransformRead', - 'Initialize-Trim', 'ConvertFrom-JsonToTrim', - 'Initialize-TypeAheadQuery', 'ConvertFrom-JsonToTypeAheadQuery', - 'Initialize-TypedReference', 'ConvertFrom-JsonToTypedReference', - 'Initialize-Upper', 'ConvertFrom-JsonToUpper', - 'Initialize-UUIDGenerator', 'ConvertFrom-JsonToUUIDGenerator', - 'Initialize-Value', 'ConvertFrom-JsonToValue', - 'Initialize-ViolationContext', 'ConvertFrom-JsonToViolationContext', - 'Initialize-ViolationContextPolicy', - 'ConvertFrom-JsonToViolationContextPolicy', - 'Initialize-ViolationOwnerAssignmentConfig', - 'ConvertFrom-JsonToViolationOwnerAssignmentConfig', - 'Initialize-ViolationOwnerAssignmentConfigOwnerRef', - 'ConvertFrom-JsonToViolationOwnerAssignmentConfigOwnerRef', - 'Initialize-ViolationPrediction', - 'ConvertFrom-JsonToViolationPrediction', - 'Initialize-VisibilityCriteria', - 'ConvertFrom-JsonToVisibilityCriteria', 'Initialize-WorkItems', - 'ConvertFrom-JsonToWorkItems', 'Initialize-WorkItemsCount', - 'ConvertFrom-JsonToWorkItemsCount', 'Initialize-WorkItemsSummary', - 'ConvertFrom-JsonToWorkItemsSummary', 'Get-Configuration', - 'Set-Configuration', 'Set-ConfigurationApiKey', - 'Set-ConfigurationApiKeyPrefix', 'Set-ConfigurationDefaultHeader', - 'Get-HostSetting', 'Get-UrlFromHostSetting', - 'Set-ConfigurationHttpSigning', 'Get-ConfigurationHttpSigning', - 'New-BetaAccessProfile', 'Remove-BetaAccessProfile', - 'Remove-BetaAccessProfilesInBulk', 'Get-BetaAccessProfile', - 'Get-BetaAccessProfileEntitlements', 'Get-BetaAccessProfiles', - 'Update-BetaAccessProfile', 'Update-BetaAccessProfilesInBulk', - 'Approve-BetaAccessRequest', 'Invoke-BetaForwardAccessRequest', - 'Get-BetaAccessRequestApprovalSummary', - 'Get-BetaCompletedApprovals', 'Get-BetaPendingApprovals', - 'Deny-BetaAccessRequest', 'Get-BetaAccessRequestIdentityMetrics', - 'Suspend-BetaAccessRequest', 'Close-BetaAccessRequest', - 'New-BetaAccessRequest', 'Get-BetaAccessRequestConfig', - 'Get-BetaAccessRequestStatus', 'Set-BetaAccessRequestConfig', - 'Get-BetaAccountActivity', 'Get-BetaAccountActivities', - 'Get-BetaAccountAggregationStatus', 'New-BetaAccount', - 'Remove-BetaAccount', 'Disable-BetaAccount', - 'Disable-BetaAccountForIdentity', - 'Disable-BetaAccountsForIdentities', 'Enable-BetaAccount', - 'Enable-BetaAccountForIdentity', 'Enable-BetaAccountsForIdentities', - 'Get-BetaAccount', 'Get-BetaAccountEntitlements', 'Get-BetaAccounts', - 'Send-BetaAccount', 'Invoke-BetaReloadAccount', 'Unlock-BetaAccount', - 'Update-BetaAccount', 'Get-BetaUsagesByAccountId', - 'Complete-BetaCampaign', 'New-BetaCampaign', - 'New-BetaCampaignTemplate', 'Remove-BetaCampaignTemplate', - 'Remove-BetaCampaignTemplateSchedule', 'Remove-BetaCampaigns', - 'Get-BetaActiveCampaigns', 'Get-BetaCampaign', - 'Get-BetaCampaignReports', 'Get-BetaCampaignReportsConfig', - 'Get-BetaCampaignTemplate', 'Get-BetaCampaignTemplateSchedule', - 'Get-BetaCampaignTemplates', 'Move-Beta', - 'Update-BetaCampaignTemplate', 'Set-BetaCampaignReportsConfig', - 'Set-BetaCampaignTemplateSchedule', 'Start-BetaCampaign', - 'Start-BetaCampaignRemediationScan', 'Start-BetaCampaignReport', - 'Start-BetaGenerateCampaignTemplate', 'Update-BetaCampaign', - 'Get-BetaIdentityCertificationItemPermissions', - 'Get-BetaIdentityCertificationPendingTasks', - 'Get-BetaIdentityCertificationTaskStatus', - 'Get-BetaCertificationReviewers', 'Submit-BetaReassignCertsAsync', - 'New-BetaConnectorRule', 'Remove-BetaConnectorRule', - 'Get-BetaConnectorRule', 'Get-BetaConnectorRuleList', - 'Update-BetaConnectorRule', 'Confirm-BetaConnectorRule', - 'Get-BetaConnectorList', 'New-BetaFormDefinition', - 'New-BetaFormDefinitionDynamicSchema', - 'New-BetaFormDefinitionFileRequest', 'New-BetaFormInstance', - 'Remove-BetaFormDefinition', 'Export-BetaFormDefinitionsByTenant', - 'Get-BetaFileFromS3', 'Get-BetaFormDefinitionByKey', - 'Get-BetaFormInstanceByKey', 'Get-BetaFormInstanceFile', - 'Import-BetaFormDefinitions', 'Update-BetaFormDefinition', - 'Update-BetaFormInstance', 'Search-BetaFormDefinitionsByTenant', - 'Search-BetaFormElementDataByElementID', - 'Search-BetaFormInstancesByTenant', - 'Search-BetaPreDefinedSelectOptions', 'Show-BetaPreviewDataSource', - 'New-BetaCustomPasswordInstructions', - 'Remove-BetaCustomPasswordInstructions', - 'Get-BetaCustomPasswordInstructions', 'Get-BetaEntitlement', - 'Get-BetaEntitlementRequestConfig', 'Get-BetaEntitlementChildren', - 'Get-BetaEntitlementParents', 'Get-BetaEntitlements', - 'Update-BetaEntitlement', 'Send-BetaEntitlementRequestConfig', - 'Update-BetaEntitlementsInBulk', 'New-BetaWorkgroup', - 'Remove-BetaWorkgroup', 'Remove-BetaWorkgroupMembers', - 'Remove-BetaWorkgroupsInBulk', 'Get-BetaWorkgroup', - 'Get-BetaConnections', 'Get-BetaWorkgroupMembers', - 'Get-BetaWorkgroups', 'Update-BetaWorkgroup', - 'Update-BetaWorkgroupMembers', - 'Add-BetaAccessRequestRecommendationsIgnoredItem', - 'Add-BetaAccessRequestRecommendationsRequestedItem', - 'Add-BetaAccessRequestRecommendationsViewedItem', - 'Add-BetaAccessRequestRecommendationsViewedItems', - 'Get-BetaAccessRequestRecommendations', - 'Get-BetaAccessRequestRecommendationsIgnoredItems', - 'Get-BetaAccessRequestRecommendationsRequestedItems', - 'Get-BetaAccessRequestRecommendationsViewedItems', - 'New-BetaCommonAccess', 'Get-BetaCommonAccess', - 'Update-BetaCommonAccessStatusInBulk', 'Get-BetaMessageCatalogs', - 'Export-BetaOutliersZip', 'Get-BetaIdentityOutlierSnapshots', - 'Get-BetaIdentityOutliers', - 'Get-BetaLatestIdentityOutlierSnapshots', - 'Get-BetaOutlierContributingFeatureSummary', - 'Get-BetaPeerGroupOutliersContributingFeatures', - 'Invoke-BetaIgnoreIdentityOutliers', - 'Get-BetaOutliersContributingFeatureAccessItems', - 'Invoke-BetaUnIgnoreIdentityOutliers', 'Get-BetaPeerGroupOutliers', - 'Get-BetaRecommendations', 'Get-BetaRecommendationsConfig', - 'Update-BetaRecommendationsConfig', - 'New-BetaPotentialRoleProvisionRequest', - 'New-BetaRoleMiningSessions', - 'Invoke-BetaDownloadRoleMiningPotentialRoleZip', - 'Export-BetaRoleMiningPotentialRole', - 'Export-BetaRoleMiningPotentialRoleAsync', - 'Export-BetaRoleMiningPotentialRoleStatus', - 'Get-BetaAllPotentialRoleSummaries', - 'Get-BetaEntitlementDistributionPotentialRole', - 'Get-BetaEntitlementsPotentialRole', - 'Get-BetaExcludedEntitlementsPotentialRole', - 'Get-BetaIdentitiesPotentialRole', 'Get-BetaPotentialRole', - 'Get-BetaPotentialRoleApplications', - 'Get-BetaPotentialRoleSourceIdentityUsage', - 'Get-BetaPotentialRoleSummaries', 'Get-BetaRoleMiningPotentialRole', - 'Get-BetaRoleMiningSession', 'Get-BetaRoleMiningSessionStatus', - 'Get-BetaRoleMiningSessions', 'Get-BetaSavedPotentialRoles', - 'Update-BetaPotentialRole', 'Update-BetaPotentialRole0', - 'Update-BetaRoleMiningSession', - 'Update-BetaEntitlementsPotentialRole', 'Remove-BetaIdentity', - 'Get-BetaIdentity', 'Get-BetaIdentityOwnershipDetails', - 'Get-BetaIdentities', 'Start-BetaIdentityProcessing', - 'Sync-BetahronizeAttributesForIdentity', - 'New-BetaIdentityAttribute', 'Remove-BetaIdentityAttribute', - 'Remove-BetaIdentityAttributesInBulk', 'Get-BetaIdentityAttribute', - 'Get-BetaIdentityAttributes', 'Send-BetaIdentityAttribute', - 'Compare-BetaIdentitySnapshots', - 'Compare-BetaIdentitySnapshotsAccessType', - 'Get-BetaHistoricalIdentity', 'Get-BetaHistoricalIdentityEvents', - 'Get-BetaIdentitySnapshot', 'Get-BetaIdentitySnapshotSummary', - 'Get-BetaIdentityStartDate', 'Get-BetaHistoricalIdentities', - 'Get-BetaIdentityAccessItems', - 'Get-BetaIdentitySnapshotAccessItems', 'Get-BetaIdentitySnapshots', - 'New-BetaIdentityProfile', 'Remove-BetaIdentityProfile', - 'Remove-BetaIdentityProfiles', 'Export-BetaIdentityProfiles', - 'New-BetaIdentityPreview', 'Get-BetaDefaultIdentityAttributeConfig', - 'Get-BetaIdentityProfile', 'Import-BetaIdentityProfiles', - 'Get-BetaIdentityProfiles', 'Sync-BetaIdentityProfile', - 'Update-BetaIdentityProfile', 'Get-BetaLifecycleStates', - 'Update-BetaLifecycleStates', 'Get-BetaManagedClientStatus', - 'Update-BetaManagedClientStatus', 'Get-BetaClientLogConfiguration', - 'Get-BetaManagedCluster', 'Get-BetaManagedClusters', - 'Send-BetaClientLogConfiguration', 'Remove-BetaMFAConfig', - 'Get-BetaMFADuoConfig', 'Get-BetaMFAOktaConfig', - 'Set-BetaMFADuoConfig', 'Set-BetaMFAOktaConfig', 'Test-BetaMFAConfig', - 'New-BetaSendToken', 'Ping-BetaVerificationStatus', - 'Send-BetaDuoVerifyRequest', 'Send-BetaKbaAnswers', - 'Send-BetaOktaVerifyRequest', 'Send-BetaTokenAuthRequest', - 'Approve-BetaNonEmployeeRequest', 'New-BetaNonEmployeeRecord', - 'New-BetaNonEmployeeRequest', 'New-BetaNonEmployeeSource', - 'New-BetaNonEmployeeSourceSchemaAttributes', - 'Remove-BetaNonEmployeeRecord', - 'Remove-BetaNonEmployeeRecordInBulk', - 'Remove-BetaNonEmployeeRequest', - 'Remove-BetaNonEmployeeSchemaAttribute', - 'Remove-BetaNonEmployeeSource', - 'Remove-BetaNonEmployeeSourceSchemaAttributes', - 'Export-BetaNonEmployeeRecords', - 'Export-BetaNonEmployeeSourceSchemaTemplate', - 'Get-BetaNonEmployeeApproval', 'Get-BetaNonEmployeeApprovalSummary', - 'Get-BetaNonEmployeeBulkUploadStatus', 'Get-BetaNonEmployeeRecord', - 'Get-BetaNonEmployeeRequest', 'Get-BetaNonEmployeeRequestSummary', - 'Get-BetaNonEmployeeSchemaAttribute', 'Get-BetaNonEmployeeSource', - 'Get-BetaNonEmployeeSourceSchemaAttributes', - 'Import-BetaNonEmployeeRecordsInBulk', - 'Get-BetaNonEmployeeApproval', 'Get-BetaNonEmployeeRecords', - 'Get-BetaNonEmployeeRequests', 'Get-BetaNonEmployeeSources', - 'Update-BetaNonEmployeeRecord', - 'Update-BetaNonEmployeeSchemaAttribute', - 'Update-BetaNonEmployeeSource', 'Deny-BetaNonEmployeeRequest', - 'Update-BetaNonEmployeeRecord', 'New-BetaDomainDkim', - 'New-BetaNotificationTemplate', 'New-BetaVerifiedFromAddress', - 'Remove-BetaNotificationTemplatesInBulk', - 'Remove-BetaVerifiedFromAddress', 'Get-BetaDkimAttributes', - 'Get-BetaMailFromAttributes', 'Get-BetaNotificationPreference', - 'Get-BetaNotificationTemplate', - 'Get-BetaNotificationsTemplateContext', 'Get-BetaFromAddresses', - 'Get-BetaNotificationTemplateDefaults', - 'Get-BetaNotificationTemplates', 'Send-BetaMailFromAttributes', - 'Send-BetaNotificationPreference', 'Send-BetaTestNotification', - 'New-BetaOauthClient', 'Remove-BetaOauthClient', - 'Get-BetaOauthClient', 'Get-BetaOauthClients', - 'Update-BetaOauthClient', 'Get-BetaOrgConfig', - 'Get-BetaValidTimeZones', 'Update-BetaOrgConfig', - 'New-BetaPasswordOrgConfig', 'Get-BetaPasswordOrgConfig', - 'Send-BetaPasswordOrgConfig', 'Get-BetaPasswordDictionary', - 'Send-BetaPasswordDictionary', 'New-BetaDigitToken', - 'Get-BetaIdentityPasswordChangeStatus', 'Search-BetaPasswordInfo', - 'Set-BetaIdentityPassword', 'New-BetaPasswordSyncGroup', - 'Remove-BetaPasswordSyncGroup', 'Get-BetaPasswordSyncGroup', - 'Get-BetaPasswordSyncGroups', 'Update-BetaPasswordSyncGroup', - 'New-BetaPersonalAccessToken', 'Remove-BetaPersonalAccessToken', - 'Get-BetaPersonalAccessTokens', 'Update-BetaPersonalAccessToken', - 'Get-BetaPublicIdentityConfig', 'Update-BetaPublicIdentityConfig', - 'Get-BetaRequestableObjects', 'New-BetaRoleInsightRequests', - 'Invoke-BetaDownloadRoleInsightsEntitlementsChanges', - 'Get-BetaEntitlementChangesIdentities', 'Get-BetaRoleInsight', - 'Get-BetaRoleInsights', 'Get-BetaRoleInsightsCurrentEntitlements', - 'Get-BetaRoleInsightsEntitlementsChanges', - 'Get-BetaRoleInsightsRequests', 'Get-BetaRoleInsightsSummary', - 'Invoke-BetaBulkDeleteRoles', 'New-BetaRole', 'Remove-BetaRole', - 'Get-BetaRole', 'Get-BetaRoleAssignedIdentities', - 'Get-BetaRoleEntitlements', 'Get-BetaRoles', 'Update-BetaRole', - 'New-BetaSearchAttributeConfig', 'Remove-BetaSearchAttributeConfig', - 'Get-BetaSearchAttributeConfig', - 'Get-BetaSingleSearchAttributeConfig', - 'Update-BetaSearchAttributeConfig', 'New-BetaSegment', - 'Remove-BetaSegment', 'Get-BetaSegment', 'Get-BetaSegments', - 'Update-BetaSegment', 'New-BetaServiceDeskIntegration', - 'Remove-BetaServiceDeskIntegration', - 'Get-BetaServiceDeskIntegration', - 'Get-BetaServiceDeskIntegrationList', - 'Get-BetaServiceDeskIntegrationTemplate', - 'Get-BetaServiceDeskIntegrationTypes', 'Get-BetaStatusCheckDetails', - 'Update-BetaServiceDeskIntegration', - 'Send-BetaServiceDeskIntegration', 'Update-BetaStatusCheckDetails', - 'New-BetaSodPolicy', 'Remove-BetaSodPolicy', - 'Remove-BetaSodPolicySchedule', 'Get-BetaCustomViolationReport', - 'Get-BetaDefaultViolationReport', 'Get-BetaSodAllReportRunStatus', - 'Get-BetaSodPolicy', 'Get-BetaSodPolicySchedule', - 'Get-BetaSodViolationReportRunStatus', - 'Get-BetaSodViolationReportStatus', 'Get-BetaSodPolicies', - 'Update-BetaSodPolicy', 'Send-BetaPolicySchedule', - 'Send-BetaSodPolicy', 'Start-BetaSodAllPoliciesForOrg', - 'Start-BetaSodPolicy', 'Start-BetaPredictSodViolations', - 'New-BetaProvisioningPolicy', 'New-BetaSource', - 'New-BetaSourceSchema', 'Remove-Beta', - 'Remove-BetaNativeChangeDetectionConfig', - 'Remove-BetaProvisioningPolicy', 'Remove-BetaSourceSchema', - 'Get-BetaNativeChangeDetectionConfig', 'Get-BetaProvisioningPolicy', - 'Get-BetaSource', 'Get-BetaSourceAccountsSchema', - 'Get-BetaSourceAttrSyncConfig', 'Get-BetaSourceConfig', - 'Get-BetaSourceEntitlementRequestConfig', - 'Get-BetaSourceEntitlementsSchema', 'Get-BetaSourceSchema', - 'Import-BetaSourceAccountsSchema', 'Import-BetaSourceConnectorFile', - 'Import-BetaSourceEntitlementsSchema', - 'Get-BetaProvisioningPolicies', 'Get-BetaSourceSchemas', - 'Get-BetaSources', 'Receive-BetaResourceObjects', 'Ping-BetaCluster', - 'Send-BetaNativeChangeDetectionConfig', - 'Send-BetaProvisioningPolicy', 'Send-BetaSource', - 'Send-BetaSourceAttrSyncConfig', 'Send-BetaSourceSchema', - 'Sync-BetaAttributesForSource', 'Test-BetaSourceConfiguration', - 'Test-BetaSourceConnection', - 'Update-BetaProvisioningPoliciesInBulk', - 'Update-BetaProvisioningPolicy', 'Update-BetaSource', - 'Update-BetaSourceEntitlementRequestConfig', - 'Update-BetaSourceSchema', 'Get-BetaStatusBySourceId', - 'Get-BetaUsagesBySourceId', 'Export-BetaSpConfig', - 'Get-BetaSpConfigExport', 'Get-BetaSpConfigExportStatus', - 'Get-BetaSpConfigImport', 'Get-BetaSpConfigImportStatus', - 'Import-BetaSpConfig', 'Get-BetaSpConfigObjects', - 'Remove-BetaTaggedObject', 'Remove-BetaTagsToManyObject', - 'Get-BetaTaggedObject', 'Get-BetaTaggedObjects', - 'Get-BetaTaggedObjectsByType', 'Send-BetaTaggedObject', - 'Set-BetaTagToObject', 'Set-BetaTagsToManyObjects', - 'Get-BetaPendingTaskHeaders', 'Get-BetaPendingTasks', - 'Get-BetaTaskStatus', 'Get-BetaTaskStatusList', - 'Update-BetaTaskStatus', 'New-BetaTransform', 'Remove-BetaTransform', - 'Get-BetaTransform', 'Get-BetaTransforms', 'Update-BetaTransform', - 'Complete-BetaTriggerInvocation', 'New-BetaSubscription', - 'Remove-BetaSubscription', 'Get-BetaSubscriptions', - 'Get-BetaTriggerInvocationStatus', 'Get-BetaTriggers', - 'Update-BetaSubscription', 'Start-BetaTestTriggerInvocation', - 'Test-BetaSubscriptionFilter', 'Update-BetaSubscription', - 'Suspend-BetaWorkflowExecution', 'New-BetaWorkflow', - 'Remove-BetaWorkflow', 'Get-BetaWorkflow', - 'Get-BetaWorkflowExecution', 'Get-BetaWorkflowExecutionHistory', - 'Get-BetaCompleteWorkflowLibrary', 'Get-BetaWorkflowExecutions', - 'Get-BetaWorkflowLibraryActions', - 'Get-BetaWorkflowLibraryOperators', - 'Get-BetaWorkflowLibraryTriggers', 'Get-BetaWorkflows', - 'Update-BetaWorkflow', 'Submit-BetaExternalExecuteWorkflow', - 'Submit-BetaWorkflowExternalTrigger', - 'Test-BetaExternalExecuteWorkflow', 'Test-BetaWorkflow', - 'Update-BetaWorkflow', 'Approve-BetaApprovalItem', - 'Approve-BetaApprovalItemsInBulk', 'Complete-BetaWorkItem', - 'Invoke-BetaForwardWorkItem', 'Get-BetaCompletedWorkItems', - 'Get-BetaCountCompletedWorkItems', 'Get-BetaCountWorkItems', - 'Get-BetaWorkItem', 'Get-BetaWorkItemsSummary', 'Get-BetaWorkItems', - 'Deny-BetaApprovalItem', 'Deny-BetaApprovalItemsInBulk', - 'Submit-BetaAccountSelection', 'New-BetaReassignmentConfiguration', - 'Remove-BetaReassignmentConfiguration', - 'Get-BetaEvaluateReassignmentConfiguration', - 'Get-BetaReassignmentConfigTypes', - 'Get-BetaReassignmentConfiguration', - 'Get-BetaTenantConfigConfiguration', - 'Get-BetaReassignmentConfigurations', 'Send-BetaReassignmentConfig', - 'Send-BetaTenantConfiguration', 'Initialize-BetaAccessConstraint', - 'ConvertFrom-BetaJsonToAccessConstraint', - 'Initialize-BetaAccessCriteria', - 'ConvertFrom-BetaJsonToAccessCriteria', - 'Initialize-BetaAccessCriteriaCriteriaListInner', - 'ConvertFrom-BetaJsonToAccessCriteriaCriteriaListInner', - 'Initialize-BetaAccessItemAccessProfileResponse', - 'ConvertFrom-BetaJsonToAccessItemAccessProfileResponse', - 'Initialize-BetaAccessItemAccountResponse', - 'ConvertFrom-BetaJsonToAccessItemAccountResponse', - 'Initialize-BetaAccessItemAppResponse', - 'ConvertFrom-BetaJsonToAccessItemAppResponse', - 'Initialize-BetaAccessItemApproverDto', - 'ConvertFrom-BetaJsonToAccessItemApproverDto', - 'Initialize-BetaAccessItemAssociated', - 'ConvertFrom-BetaJsonToAccessItemAssociated', - 'ConvertFrom-BetaJsonToAccessItemAssociatedAccessItem', - 'Initialize-BetaAccessItemDiff', - 'ConvertFrom-BetaJsonToAccessItemDiff', - 'Initialize-BetaAccessItemEntitlementResponse', - 'ConvertFrom-BetaJsonToAccessItemEntitlementResponse', - 'Initialize-BetaAccessItemOwnerDto', - 'ConvertFrom-BetaJsonToAccessItemOwnerDto', - 'Initialize-BetaAccessItemRef', - 'ConvertFrom-BetaJsonToAccessItemRef', - 'Initialize-BetaAccessItemRemoved', - 'ConvertFrom-BetaJsonToAccessItemRemoved', - 'Initialize-BetaAccessItemRequestedFor', - 'ConvertFrom-BetaJsonToAccessItemRequestedFor', - 'Initialize-BetaAccessItemRequestedForDto', - 'ConvertFrom-BetaJsonToAccessItemRequestedForDto', - 'Initialize-BetaAccessItemRequester', - 'ConvertFrom-BetaJsonToAccessItemRequester', - 'Initialize-BetaAccessItemRequesterDto', - 'ConvertFrom-BetaJsonToAccessItemRequesterDto', - 'Initialize-BetaAccessItemReviewedBy', - 'ConvertFrom-BetaJsonToAccessItemReviewedBy', - 'Initialize-BetaAccessItemRoleResponse', - 'ConvertFrom-BetaJsonToAccessItemRoleResponse', - 'Initialize-BetaAccessProfile', - 'ConvertFrom-BetaJsonToAccessProfile', - 'Initialize-BetaAccessProfileApprovalScheme', - 'ConvertFrom-BetaJsonToAccessProfileApprovalScheme', - 'Initialize-BetaAccessProfileBulkDeleteRequest', - 'ConvertFrom-BetaJsonToAccessProfileBulkDeleteRequest', - 'Initialize-BetaAccessProfileBulkDeleteResponse', - 'ConvertFrom-BetaJsonToAccessProfileBulkDeleteResponse', - 'Initialize-BetaAccessProfileBulkUpdateRequestInner', - 'ConvertFrom-BetaJsonToAccessProfileBulkUpdateRequestInner', - 'Initialize-BetaAccessProfileRef', - 'ConvertFrom-BetaJsonToAccessProfileRef', - 'Initialize-BetaAccessProfileSourceRef', - 'ConvertFrom-BetaJsonToAccessProfileSourceRef', - 'Initialize-BetaAccessProfileUpdateItem', - 'ConvertFrom-BetaJsonToAccessProfileUpdateItem', - 'Initialize-BetaAccessProfileUsage', - 'ConvertFrom-BetaJsonToAccessProfileUsage', - 'Initialize-BetaAccessProfileUsageUsedByInner', - 'ConvertFrom-BetaJsonToAccessProfileUsageUsedByInner', - 'Initialize-BetaAccessRecommendationMessage', - 'ConvertFrom-BetaJsonToAccessRecommendationMessage', - 'Initialize-BetaAccessRequest', - 'ConvertFrom-BetaJsonToAccessRequest', - 'Initialize-BetaAccessRequestConfig', - 'ConvertFrom-BetaJsonToAccessRequestConfig', - 'Initialize-BetaAccessRequestDynamicApprover', - 'ConvertFrom-BetaJsonToAccessRequestDynamicApprover', - 'Initialize-BetaAccessRequestDynamicApprover1', - 'ConvertFrom-BetaJsonToAccessRequestDynamicApprover1', - 'Initialize-BetaAccessRequestDynamicApproverRequestedItemsInner', - 'ConvertFrom-BetaJsonToAccessRequestDynamicApproverRequestedItemsInner', - 'Initialize-BetaAccessRequested', - 'ConvertFrom-BetaJsonToAccessRequested', - 'Initialize-BetaAccessRequestItem', - 'ConvertFrom-BetaJsonToAccessRequestItem', - 'Initialize-BetaAccessRequestItemResponse', - 'ConvertFrom-BetaJsonToAccessRequestItemResponse', - 'Initialize-BetaAccessRequestPhases', - 'ConvertFrom-BetaJsonToAccessRequestPhases', - 'Initialize-BetaAccessRequestPostApproval', - 'ConvertFrom-BetaJsonToAccessRequestPostApproval', - 'Initialize-BetaAccessRequestPostApprovalRequestedItemsStatusInner', - 'ConvertFrom-BetaJsonToAccessRequestPostApprovalRequestedItemsStatusInner', - 'Initialize-BetaAccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInner', - 'ConvertFrom-BetaJsonToAccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInner', - 'Initialize-BetaAccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover', - 'ConvertFrom-BetaJsonToAccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover', - 'Initialize-BetaAccessRequestPreApproval', - 'ConvertFrom-BetaJsonToAccessRequestPreApproval', - 'Initialize-BetaAccessRequestPreApproval1', - 'ConvertFrom-BetaJsonToAccessRequestPreApproval1', - 'Initialize-BetaAccessRequestPreApprovalRequestedItemsInner', - 'ConvertFrom-BetaJsonToAccessRequestPreApprovalRequestedItemsInner', - 'Initialize-BetaAccessRequestRecommendationActionItemDto', - 'ConvertFrom-BetaJsonToAccessRequestRecommendationActionItemDto', - 'Initialize-BetaAccessRequestRecommendationActionItemResponseDto', - 'ConvertFrom-BetaJsonToAccessRequestRecommendationActionItemResponseDto', - 'Initialize-BetaAccessRequestRecommendationItem', - 'ConvertFrom-BetaJsonToAccessRequestRecommendationItem', - 'Initialize-BetaAccessRequestRecommendationItemDetail', - 'ConvertFrom-BetaJsonToAccessRequestRecommendationItemDetail', - 'Initialize-BetaAccessRequestRecommendationItemDetailAccess', - 'ConvertFrom-BetaJsonToAccessRequestRecommendationItemDetailAccess', - 'Initialize-BetaAccessRequestResponse', - 'ConvertFrom-BetaJsonToAccessRequestResponse', - 'Initialize-BetaAccount', 'ConvertFrom-BetaJsonToAccount', - 'Initialize-BetaAccountAction', - 'ConvertFrom-BetaJsonToAccountAction', - 'Initialize-BetaAccountActivityItem', - 'ConvertFrom-BetaJsonToAccountActivityItem', - 'Initialize-BetaAccountAggregation', - 'ConvertFrom-BetaJsonToAccountAggregation', - 'Initialize-BetaAccountAggregationCompleted', - 'ConvertFrom-BetaJsonToAccountAggregationCompleted', - 'Initialize-BetaAccountAggregationCompletedSource', - 'ConvertFrom-BetaJsonToAccountAggregationCompletedSource', - 'Initialize-BetaAccountAggregationCompletedStats', - 'ConvertFrom-BetaJsonToAccountAggregationCompletedStats', - 'Initialize-BetaAccountAggregationStatus', - 'ConvertFrom-BetaJsonToAccountAggregationStatus', - 'Initialize-BetaAccountAttribute', - 'ConvertFrom-BetaJsonToAccountAttribute', - 'Initialize-BetaAccountAttributes', - 'ConvertFrom-BetaJsonToAccountAttributes', - 'Initialize-BetaAccountAttributesChanged', - 'ConvertFrom-BetaJsonToAccountAttributesChanged', - 'Initialize-BetaAccountAttributesChangedAccount', - 'ConvertFrom-BetaJsonToAccountAttributesChangedAccount', - 'Initialize-BetaAccountAttributesChangedChangesInner', - 'ConvertFrom-BetaJsonToAccountAttributesChangedChangesInner', - 'ConvertFrom-BetaJsonToAccountAttributesChangedChangesInnerNewValue', - 'ConvertFrom-BetaJsonToAccountAttributesChangedChangesInnerOldValue', - 'Initialize-BetaAccountAttributesChangedIdentity', - 'ConvertFrom-BetaJsonToAccountAttributesChangedIdentity', - 'Initialize-BetaAccountAttributesChangedSource', - 'ConvertFrom-BetaJsonToAccountAttributesChangedSource', - 'Initialize-BetaAccountAttributesCreate', - 'ConvertFrom-BetaJsonToAccountAttributesCreate', - 'Initialize-BetaAccountAttributesCreateAttributes', - 'ConvertFrom-BetaJsonToAccountAttributesCreateAttributes', - 'Initialize-BetaAccountCorrelated', - 'ConvertFrom-BetaJsonToAccountCorrelated', - 'Initialize-BetaAccountCorrelatedAccount', - 'ConvertFrom-BetaJsonToAccountCorrelatedAccount', - 'Initialize-BetaAccountCorrelatedIdentity', - 'ConvertFrom-BetaJsonToAccountCorrelatedIdentity', - 'Initialize-BetaAccountCorrelatedSource', - 'ConvertFrom-BetaJsonToAccountCorrelatedSource', - 'Initialize-BetaAccountRequestInfo', - 'ConvertFrom-BetaJsonToAccountRequestInfo', - 'Initialize-BetaAccountsAsyncResult', - 'ConvertFrom-BetaJsonToAccountsAsyncResult', - 'Initialize-BetaAccountsCollectedForAggregation', - 'ConvertFrom-BetaJsonToAccountsCollectedForAggregation', - 'Initialize-BetaAccountsCollectedForAggregationSource', - 'ConvertFrom-BetaJsonToAccountsCollectedForAggregationSource', - 'Initialize-BetaAccountsCollectedForAggregationStats', - 'ConvertFrom-BetaJsonToAccountsCollectedForAggregationStats', - 'Initialize-BetaAccountStatusChanged', - 'ConvertFrom-BetaJsonToAccountStatusChanged', - 'Initialize-BetaAccountStatusChangedAccount', - 'ConvertFrom-BetaJsonToAccountStatusChangedAccount', - 'Initialize-BetaAccountStatusChangedStatusChange', - 'ConvertFrom-BetaJsonToAccountStatusChangedStatusChange', - 'Initialize-BetaAccountToggleRequest', - 'ConvertFrom-BetaJsonToAccountToggleRequest', - 'Initialize-BetaAccountUncorrelated', - 'ConvertFrom-BetaJsonToAccountUncorrelated', - 'Initialize-BetaAccountUncorrelatedAccount', - 'ConvertFrom-BetaJsonToAccountUncorrelatedAccount', - 'Initialize-BetaAccountUncorrelatedIdentity', - 'ConvertFrom-BetaJsonToAccountUncorrelatedIdentity', - 'Initialize-BetaAccountUncorrelatedSource', - 'ConvertFrom-BetaJsonToAccountUncorrelatedSource', - 'Initialize-BetaAccountUnlockRequest', - 'ConvertFrom-BetaJsonToAccountUnlockRequest', - 'Initialize-BetaAccountUsage', 'ConvertFrom-BetaJsonToAccountUsage', - 'Initialize-BetaActivateCampaignOptions', - 'ConvertFrom-BetaJsonToActivateCampaignOptions', - 'Initialize-BetaAdminReviewReassign', - 'ConvertFrom-BetaJsonToAdminReviewReassign', - 'Initialize-BetaAdminReviewReassignReassignTo', - 'ConvertFrom-BetaJsonToAdminReviewReassignReassignTo', - 'Initialize-BetaApprovalForwardHistory', - 'ConvertFrom-BetaJsonToApprovalForwardHistory', - 'Initialize-BetaApprovalInfoResponse', - 'ConvertFrom-BetaJsonToApprovalInfoResponse', - 'Initialize-BetaApprovalItemDetails', - 'ConvertFrom-BetaJsonToApprovalItemDetails', - 'Initialize-BetaApprovalItems', - 'ConvertFrom-BetaJsonToApprovalItems', - 'Initialize-BetaApprovalReminderAndEscalationConfig', - 'ConvertFrom-BetaJsonToApprovalReminderAndEscalationConfig', - 'Initialize-BetaApprovalSchemeForRole', - 'ConvertFrom-BetaJsonToApprovalSchemeForRole', - 'Initialize-BetaApprovalStatusDto', - 'ConvertFrom-BetaJsonToApprovalStatusDto', - 'Initialize-BetaApprovalStatusDtoOriginalOwner', - 'ConvertFrom-BetaJsonToApprovalStatusDtoOriginalOwner', - 'Initialize-BetaApprovalSummary', - 'ConvertFrom-BetaJsonToApprovalSummary', 'Initialize-BetaArgument', - 'ConvertFrom-BetaJsonToArgument', - 'ConvertFrom-BetaJsonToArrayInner', - 'Initialize-BetaAttributeChange', - 'ConvertFrom-BetaJsonToAttributeChange', - 'Initialize-BetaAttributeDefinition', - 'ConvertFrom-BetaJsonToAttributeDefinition', - 'Initialize-BetaAttributeDefinitionSchema', - 'ConvertFrom-BetaJsonToAttributeDefinitionSchema', - 'Initialize-BetaAttributesChanged', - 'ConvertFrom-BetaJsonToAttributesChanged', - 'Initialize-BetaAttrSyncSource', - 'ConvertFrom-BetaJsonToAttrSyncSource', - 'Initialize-BetaAttrSyncSourceAttributeConfig', - 'ConvertFrom-BetaJsonToAttrSyncSourceAttributeConfig', - 'Initialize-BetaAttrSyncSourceConfig', - 'ConvertFrom-BetaJsonToAttrSyncSourceConfig', - 'Initialize-BetaAuditDetails', 'ConvertFrom-BetaJsonToAuditDetails', - 'Initialize-BetaBase64Decode', 'ConvertFrom-BetaJsonToBase64Decode', - 'Initialize-BetaBase64Encode', 'ConvertFrom-BetaJsonToBase64Encode', - 'Initialize-BetaBaseCommonDto', - 'ConvertFrom-BetaJsonToBaseCommonDto', - 'Initialize-BetaBaseCommonDto1', - 'ConvertFrom-BetaJsonToBaseCommonDto1', - 'Initialize-BetaBasicAuthConfig', - 'ConvertFrom-BetaJsonToBasicAuthConfig', - 'Initialize-BetaBearerTokenAuthConfig', - 'ConvertFrom-BetaJsonToBearerTokenAuthConfig', - 'Initialize-BetaBeforeProvisioningRuleDto', - 'ConvertFrom-BetaJsonToBeforeProvisioningRuleDto', - 'Initialize-BetaBulkIdentitiesAccountsResponse', - 'ConvertFrom-BetaJsonToBulkIdentitiesAccountsResponse', - 'Initialize-BetaBulkTaggedObject', - 'ConvertFrom-BetaJsonToBulkTaggedObject', - 'Initialize-BetaBulkWorkgroupMembersRequestInner', - 'ConvertFrom-BetaJsonToBulkWorkgroupMembersRequestInner', - 'Initialize-BetaCampaign', 'ConvertFrom-BetaJsonToCampaign', - 'Initialize-BetaCampaignActivated', - 'ConvertFrom-BetaJsonToCampaignActivated', - 'Initialize-BetaCampaignActivatedCampaign', - 'ConvertFrom-BetaJsonToCampaignActivatedCampaign', - 'Initialize-BetaCampaignActivatedCampaignCampaignOwner', - 'ConvertFrom-BetaJsonToCampaignActivatedCampaignCampaignOwner', - 'Initialize-BetaCampaignAlert', - 'ConvertFrom-BetaJsonToCampaignAlert', - 'Initialize-BetaCampaignEnded', - 'ConvertFrom-BetaJsonToCampaignEnded', - 'Initialize-BetaCampaignEndedCampaign', - 'ConvertFrom-BetaJsonToCampaignEndedCampaign', - 'Initialize-BetaCampaignGenerated', - 'ConvertFrom-BetaJsonToCampaignGenerated', - 'Initialize-BetaCampaignGeneratedCampaign', - 'ConvertFrom-BetaJsonToCampaignGeneratedCampaign', - 'Initialize-BetaCampaignGeneratedCampaignCampaignOwner', - 'ConvertFrom-BetaJsonToCampaignGeneratedCampaignCampaignOwner', - 'Initialize-BetaCampaignReference', - 'ConvertFrom-BetaJsonToCampaignReference', - 'Initialize-BetaCampaignReport', - 'ConvertFrom-BetaJsonToCampaignReport', - 'Initialize-BetaCampaignReportsConfig', - 'ConvertFrom-BetaJsonToCampaignReportsConfig', - 'Initialize-BetaCampaignTemplate', - 'ConvertFrom-BetaJsonToCampaignTemplate', - 'Initialize-BetaCampaignTemplateOwnerRef', - 'ConvertFrom-BetaJsonToCampaignTemplateOwnerRef', - 'Initialize-BetaCancelableAccountActivity', - 'ConvertFrom-BetaJsonToCancelableAccountActivity', - 'Initialize-BetaCancelAccessRequest', - 'ConvertFrom-BetaJsonToCancelAccessRequest', - 'Initialize-BetaCancelledRequestDetails', - 'ConvertFrom-BetaJsonToCancelledRequestDetails', - 'Initialize-BetaCertificationDto', - 'ConvertFrom-BetaJsonToCertificationDto', - 'Initialize-BetaCertificationReference', - 'ConvertFrom-BetaJsonToCertificationReference', - 'Initialize-BetaCertificationReferenceDto', - 'ConvertFrom-BetaJsonToCertificationReferenceDto', - 'Initialize-BetaCertificationSignedOff', - 'ConvertFrom-BetaJsonToCertificationSignedOff', - 'Initialize-BetaCertificationSignedOffCertification', - 'ConvertFrom-BetaJsonToCertificationSignedOffCertification', - 'Initialize-BetaCertificationTask', - 'ConvertFrom-BetaJsonToCertificationTask', - 'Initialize-BetaCertifierResponse', - 'ConvertFrom-BetaJsonToCertifierResponse', - 'Initialize-BetaClientLogConfiguration', - 'ConvertFrom-BetaJsonToClientLogConfiguration', - 'Initialize-BetaCloseAccessRequest', - 'ConvertFrom-BetaJsonToCloseAccessRequest', - 'Initialize-BetaComment', 'ConvertFrom-BetaJsonToComment', - 'Initialize-BetaCommentDto', 'ConvertFrom-BetaJsonToCommentDto', - 'Initialize-BetaCommentDto1', 'ConvertFrom-BetaJsonToCommentDto1', - 'Initialize-BetaCommentDtoAuthor', - 'ConvertFrom-BetaJsonToCommentDtoAuthor', - 'Initialize-BetaCommonAccessIDStatus', - 'ConvertFrom-BetaJsonToCommonAccessIDStatus', - 'Initialize-BetaCommonAccessItemAccess', - 'ConvertFrom-BetaJsonToCommonAccessItemAccess', - 'Initialize-BetaCommonAccessItemRequest', - 'ConvertFrom-BetaJsonToCommonAccessItemRequest', - 'Initialize-BetaCommonAccessItemResponse', - 'ConvertFrom-BetaJsonToCommonAccessItemResponse', - 'Initialize-BetaCommonAccessResponse', - 'ConvertFrom-BetaJsonToCommonAccessResponse', - 'Initialize-BetaCompleteCampaignOptions', - 'ConvertFrom-BetaJsonToCompleteCampaignOptions', - 'Initialize-BetaCompletedApproval', - 'ConvertFrom-BetaJsonToCompletedApproval', - 'Initialize-BetaCompletedApprovalReviewedBy', - 'ConvertFrom-BetaJsonToCompletedApprovalReviewedBy', - 'Initialize-BetaCompletedApprovalReviewerComment', - 'ConvertFrom-BetaJsonToCompletedApprovalReviewerComment', - 'Initialize-BetaCompleteInvocation', - 'ConvertFrom-BetaJsonToCompleteInvocation', - 'Initialize-BetaCompleteInvocationInput', - 'ConvertFrom-BetaJsonToCompleteInvocationInput', - 'Initialize-BetaConcatenation', - 'ConvertFrom-BetaJsonToConcatenation', 'Initialize-BetaConditional', - 'ConvertFrom-BetaJsonToConditional', - 'Initialize-BetaConditionEffect', - 'ConvertFrom-BetaJsonToConditionEffect', - 'Initialize-BetaConditionEffectConfig', - 'ConvertFrom-BetaJsonToConditionEffectConfig', - 'Initialize-BetaConditionRule', - 'ConvertFrom-BetaJsonToConditionRule', - 'Initialize-BetaConfigObject', 'ConvertFrom-BetaJsonToConfigObject', - 'Initialize-BetaConfigType', 'ConvertFrom-BetaJsonToConfigType', - 'Initialize-BetaConfigurationDetailsResponse', - 'ConvertFrom-BetaJsonToConfigurationDetailsResponse', - 'Initialize-BetaConfigurationItemRequest', - 'ConvertFrom-BetaJsonToConfigurationItemRequest', - 'Initialize-BetaConfigurationItemResponse', - 'ConvertFrom-BetaJsonToConfigurationItemResponse', - 'Initialize-BetaConfigurationResponse', - 'ConvertFrom-BetaJsonToConfigurationResponse', - 'Initialize-BetaConflictingAccessCriteria', - 'ConvertFrom-BetaJsonToConflictingAccessCriteria', - 'Initialize-BetaConnectedObject', - 'ConvertFrom-BetaJsonToConnectedObject', - 'Initialize-BetaConnectorDetail', - 'ConvertFrom-BetaJsonToConnectorDetail', - 'Initialize-BetaConnectorRuleCreateRequest', - 'ConvertFrom-BetaJsonToConnectorRuleCreateRequest', - 'Initialize-BetaConnectorRuleCreateRequestSignature', - 'ConvertFrom-BetaJsonToConnectorRuleCreateRequestSignature', - 'Initialize-BetaConnectorRuleResponse', - 'ConvertFrom-BetaJsonToConnectorRuleResponse', - 'Initialize-BetaConnectorRuleUpdateRequest', - 'ConvertFrom-BetaJsonToConnectorRuleUpdateRequest', - 'Initialize-BetaConnectorRuleValidationResponse', - 'ConvertFrom-BetaJsonToConnectorRuleValidationResponse', - 'Initialize-BetaConnectorRuleValidationResponseDetailsInner', - 'ConvertFrom-BetaJsonToConnectorRuleValidationResponseDetailsInner', - 'Initialize-BetaCorrelatedGovernanceEvent', - 'ConvertFrom-BetaJsonToCorrelatedGovernanceEvent', - 'Initialize-BetaCreateDomainDkim405Response', - 'ConvertFrom-BetaJsonToCreateDomainDkim405Response', - 'Initialize-BetaCreateFormDefinitionFileRequestRequest', - 'ConvertFrom-BetaJsonToCreateFormDefinitionFileRequestRequest', - 'Initialize-BetaCreateFormDefinitionRequest', - 'ConvertFrom-BetaJsonToCreateFormDefinitionRequest', - 'Initialize-BetaCreateFormInstanceRequest', - 'ConvertFrom-BetaJsonToCreateFormInstanceRequest', - 'Initialize-BetaCreateOAuthClientRequest', - 'ConvertFrom-BetaJsonToCreateOAuthClientRequest', - 'Initialize-BetaCreateOAuthClientResponse', - 'ConvertFrom-BetaJsonToCreateOAuthClientResponse', - 'Initialize-BetaCreatePersonalAccessTokenRequest', - 'ConvertFrom-BetaJsonToCreatePersonalAccessTokenRequest', - 'Initialize-BetaCreatePersonalAccessTokenResponse', - 'ConvertFrom-BetaJsonToCreatePersonalAccessTokenResponse', - 'Initialize-BetaCreateWorkflowRequest', - 'ConvertFrom-BetaJsonToCreateWorkflowRequest', - 'Initialize-BetaCustomPasswordInstruction', - 'ConvertFrom-BetaJsonToCustomPasswordInstruction', - 'Initialize-BetaDateCompare', 'ConvertFrom-BetaJsonToDateCompare', - 'ConvertFrom-BetaJsonToDateCompareFirstDate', - 'ConvertFrom-BetaJsonToDateCompareSecondDate', - 'Initialize-BetaDateFormat', 'ConvertFrom-BetaJsonToDateFormat', - 'ConvertFrom-BetaJsonToDateFormatInputFormat', - 'ConvertFrom-BetaJsonToDateFormatOutputFormat', - 'Initialize-BetaDateMath', 'ConvertFrom-BetaJsonToDateMath', - 'Initialize-BetaDecomposeDiacriticalMarks', - 'ConvertFrom-BetaJsonToDecomposeDiacriticalMarks', - 'Initialize-BetaDelete202Response', - 'ConvertFrom-BetaJsonToDelete202Response', - 'Initialize-BetaDeleteCampaignsRequest', - 'ConvertFrom-BetaJsonToDeleteCampaignsRequest', - 'Initialize-BetaDeleteNonEmployeeRecordInBulkRequest', - 'ConvertFrom-BetaJsonToDeleteNonEmployeeRecordInBulkRequest', - 'Initialize-BetaDkimAttributes', - 'ConvertFrom-BetaJsonToDkimAttributes', - 'Initialize-BetaDomainAddress', - 'ConvertFrom-BetaJsonToDomainAddress', - 'Initialize-BetaDomainStatusDto', - 'ConvertFrom-BetaJsonToDomainStatusDto', - 'Initialize-BetaDuoVerificationRequest', - 'ConvertFrom-BetaJsonToDuoVerificationRequest', - 'Initialize-BetaE164phone', 'ConvertFrom-BetaJsonToE164phone', - 'Initialize-BetaEmailNotificationOption', - 'ConvertFrom-BetaJsonToEmailNotificationOption', - 'Initialize-BetaEmailStatusDto', - 'ConvertFrom-BetaJsonToEmailStatusDto', - 'Initialize-BetaEntitlement', 'ConvertFrom-BetaJsonToEntitlement', - 'Initialize-BetaEntitlementAccessRequestConfig', - 'ConvertFrom-BetaJsonToEntitlementAccessRequestConfig', - 'Initialize-BetaEntitlementApprovalScheme', - 'ConvertFrom-BetaJsonToEntitlementApprovalScheme', - 'Initialize-BetaEntitlementBulkUpdateRequest', - 'ConvertFrom-BetaJsonToEntitlementBulkUpdateRequest', - 'Initialize-BetaEntitlementRef', - 'ConvertFrom-BetaJsonToEntitlementRef', - 'Initialize-BetaEntitlementRequestConfig', - 'ConvertFrom-BetaJsonToEntitlementRequestConfig', - 'Initialize-BetaEntitlementRequestConfig1', - 'ConvertFrom-BetaJsonToEntitlementRequestConfig1', - 'Initialize-BetaEntitlementSource', - 'ConvertFrom-BetaJsonToEntitlementSource', - 'Initialize-BetaEntityCreatedByDTO', - 'ConvertFrom-BetaJsonToEntityCreatedByDTO', - 'Initialize-BetaErrorMessage', 'ConvertFrom-BetaJsonToErrorMessage', - 'Initialize-BetaErrorMessageDto', - 'ConvertFrom-BetaJsonToErrorMessageDto', - 'Initialize-BetaErrorResponseDto', - 'ConvertFrom-BetaJsonToErrorResponseDto', - 'Initialize-BetaEvaluateResponse', - 'ConvertFrom-BetaJsonToEvaluateResponse', - 'Initialize-BetaEventAttributes', - 'ConvertFrom-BetaJsonToEventAttributes', - 'Initialize-BetaEventBridgeConfig', - 'ConvertFrom-BetaJsonToEventBridgeConfig', - 'Initialize-BetaExceptionAccessCriteria', - 'ConvertFrom-BetaJsonToExceptionAccessCriteria', - 'Initialize-BetaExceptionCriteria', - 'ConvertFrom-BetaJsonToExceptionCriteria', - 'Initialize-BetaExceptionCriteriaAccess', - 'ConvertFrom-BetaJsonToExceptionCriteriaAccess', - 'Initialize-BetaExceptionCriteriaCriteriaListInner', - 'ConvertFrom-BetaJsonToExceptionCriteriaCriteriaListInner', - 'Initialize-BetaExportFormDefinitionsByTenant200ResponseInner', - 'ConvertFrom-BetaJsonToExportFormDefinitionsByTenant200ResponseInner', - 'Initialize-BetaExportOptions', - 'ConvertFrom-BetaJsonToExportOptions', - 'Initialize-BetaExportPayload', - 'ConvertFrom-BetaJsonToExportPayload', 'Initialize-BetaExpression', - 'ConvertFrom-BetaJsonToExpression', - 'Initialize-BetaExternalAttributes', - 'ConvertFrom-BetaJsonToExternalAttributes', - 'Initialize-BetaFeatureValueDto', - 'ConvertFrom-BetaJsonToFeatureValueDto', 'Initialize-BetaField', - 'ConvertFrom-BetaJsonToField', 'Initialize-BetaFieldDetails', - 'ConvertFrom-BetaJsonToFieldDetails', - 'Initialize-BetaFieldDetailsDto', - 'ConvertFrom-BetaJsonToFieldDetailsDto', - 'Initialize-BetaFirstValid', 'ConvertFrom-BetaJsonToFirstValid', - 'Initialize-BetaForm', 'ConvertFrom-BetaJsonToForm', - 'Initialize-BetaFormCondition', - 'ConvertFrom-BetaJsonToFormCondition', - 'Initialize-BetaFormDefinitionDynamicSchemaRequest', - 'ConvertFrom-BetaJsonToFormDefinitionDynamicSchemaRequest', - 'Initialize-BetaFormDefinitionDynamicSchemaRequestAttributes', - 'ConvertFrom-BetaJsonToFormDefinitionDynamicSchemaRequestAttributes', - 'Initialize-BetaFormDefinitionDynamicSchemaResponse', - 'ConvertFrom-BetaJsonToFormDefinitionDynamicSchemaResponse', - 'Initialize-BetaFormDefinitionFileUploadResponse', - 'ConvertFrom-BetaJsonToFormDefinitionFileUploadResponse', - 'Initialize-BetaFormDefinitionInput', - 'ConvertFrom-BetaJsonToFormDefinitionInput', - 'Initialize-BetaFormDefinitionResponse', - 'ConvertFrom-BetaJsonToFormDefinitionResponse', - 'Initialize-BetaFormDetails', 'ConvertFrom-BetaJsonToFormDetails', - 'Initialize-BetaFormElement', 'ConvertFrom-BetaJsonToFormElement', - 'Initialize-BetaFormElementDataSourceConfigOptions', - 'ConvertFrom-BetaJsonToFormElementDataSourceConfigOptions', - 'Initialize-BetaFormElementDynamicDataSource', - 'ConvertFrom-BetaJsonToFormElementDynamicDataSource', - 'Initialize-BetaFormElementDynamicDataSourceConfig', - 'ConvertFrom-BetaJsonToFormElementDynamicDataSourceConfig', - 'Initialize-BetaFormElementPreviewRequest', - 'ConvertFrom-BetaJsonToFormElementPreviewRequest', - 'Initialize-BetaFormError', 'ConvertFrom-BetaJsonToFormError', - 'Initialize-BetaFormInstanceCreatedBy', - 'ConvertFrom-BetaJsonToFormInstanceCreatedBy', - 'Initialize-BetaFormInstanceRecipient', - 'ConvertFrom-BetaJsonToFormInstanceRecipient', - 'Initialize-BetaFormInstanceResponse', - 'ConvertFrom-BetaJsonToFormInstanceResponse', - 'Initialize-BetaFormItem', 'ConvertFrom-BetaJsonToFormItem', - 'Initialize-BetaFormItemDetails', - 'ConvertFrom-BetaJsonToFormItemDetails', 'Initialize-BetaFormOwner', - 'ConvertFrom-BetaJsonToFormOwner', 'Initialize-BetaFormUsedBy', - 'ConvertFrom-BetaJsonToFormUsedBy', - 'Initialize-BetaForwardApprovalDto', - 'ConvertFrom-BetaJsonToForwardApprovalDto', - 'Initialize-BetaFullAccount', 'ConvertFrom-BetaJsonToFullAccount', - 'Initialize-BetaFullcampaign', 'ConvertFrom-BetaJsonToFullcampaign', - 'Initialize-BetaFullcampaignAllOfFilter', - 'ConvertFrom-BetaJsonToFullcampaignAllOfFilter', - 'Initialize-BetaFullcampaignAllOfRoleCompositionCampaignInfo', - 'ConvertFrom-BetaJsonToFullcampaignAllOfRoleCompositionCampaignInfo', - 'Initialize-BetaFullcampaignAllOfRoleCompositionCampaignInfoRemediatorRef', - 'ConvertFrom-BetaJsonToFullcampaignAllOfRoleCompositionCampaignInfoRemediatorRef', - 'Initialize-BetaFullcampaignAllOfSearchCampaignInfo', - 'ConvertFrom-BetaJsonToFullcampaignAllOfSearchCampaignInfo', - 'Initialize-BetaFullcampaignAllOfSearchCampaignInfoReviewer', - 'ConvertFrom-BetaJsonToFullcampaignAllOfSearchCampaignInfoReviewer', - 'Initialize-BetaFullcampaignAllOfSourceOwnerCampaignInfo', - 'ConvertFrom-BetaJsonToFullcampaignAllOfSourceOwnerCampaignInfo', - 'Initialize-BetaFullcampaignAllOfSourcesWithOrphanEntitlements', - 'ConvertFrom-BetaJsonToFullcampaignAllOfSourcesWithOrphanEntitlements', - 'Initialize-BetaGenerateRandomString', - 'ConvertFrom-BetaJsonToGenerateRandomString', - 'Initialize-BetaGenericRule', 'ConvertFrom-BetaJsonToGenericRule', - 'ConvertFrom-BetaJsonToGetActiveCampaigns200ResponseInner', - 'ConvertFrom-BetaJsonToGetHistoricalIdentityEvents200ResponseInner', - 'Initialize-BetaGetOAuthClientResponse', - 'ConvertFrom-BetaJsonToGetOAuthClientResponse', - 'Initialize-BetaGetPersonalAccessTokenResponse', - 'ConvertFrom-BetaJsonToGetPersonalAccessTokenResponse', - 'Initialize-BetaGetReferenceIdentityAttribute', - 'ConvertFrom-BetaJsonToGetReferenceIdentityAttribute', - 'Initialize-BetaHttpConfig', 'ConvertFrom-BetaJsonToHttpConfig', - 'Initialize-BetaIdentitiesAccountsBulkRequest', - 'ConvertFrom-BetaJsonToIdentitiesAccountsBulkRequest', - 'Initialize-BetaIdentity', 'ConvertFrom-BetaJsonToIdentity', - 'Initialize-BetaIdentity1', 'ConvertFrom-BetaJsonToIdentity1', - 'Initialize-BetaIdentityAssociationDetails', - 'ConvertFrom-BetaJsonToIdentityAssociationDetails', - 'Initialize-BetaIdentityAssociationDetailsAssociationDetailsInner', - 'ConvertFrom-BetaJsonToIdentityAssociationDetailsAssociationDetailsInner', - 'Initialize-BetaIdentityAttribute', - 'ConvertFrom-BetaJsonToIdentityAttribute', - 'Initialize-BetaIdentityAttribute1', - 'ConvertFrom-BetaJsonToIdentityAttribute1', - 'Initialize-BetaIdentityAttributeConfig', - 'ConvertFrom-BetaJsonToIdentityAttributeConfig', - 'Initialize-BetaIdentityAttributeConfig1', - 'ConvertFrom-BetaJsonToIdentityAttributeConfig1', - 'Initialize-BetaIdentityAttributeNames', - 'ConvertFrom-BetaJsonToIdentityAttributeNames', - 'Initialize-BetaIdentityAttributePreview', - 'ConvertFrom-BetaJsonToIdentityAttributePreview', - 'Initialize-BetaIdentityAttributesChanged', - 'ConvertFrom-BetaJsonToIdentityAttributesChanged', - 'Initialize-BetaIdentityAttributesChangedChangesInner', - 'ConvertFrom-BetaJsonToIdentityAttributesChangedChangesInner', - 'ConvertFrom-BetaJsonToIdentityAttributesChangedChangesInnerNewValue', - 'ConvertFrom-BetaJsonToIdentityAttributesChangedChangesInnerOldValue', - 'ConvertFrom-BetaJsonToIdentityAttributesChangedChangesInnerOldValueOneOfValue', - 'Initialize-BetaIdentityAttributesChangedIdentity', - 'ConvertFrom-BetaJsonToIdentityAttributesChangedIdentity', - 'Initialize-BetaIdentityAttributeTransform', - 'ConvertFrom-BetaJsonToIdentityAttributeTransform', - 'Initialize-BetaIdentityAttributeTransform1', - 'ConvertFrom-BetaJsonToIdentityAttributeTransform1', - 'Initialize-BetaIdentityCertificationTask', - 'ConvertFrom-BetaJsonToIdentityCertificationTask', - 'Initialize-BetaIdentityCertified', - 'ConvertFrom-BetaJsonToIdentityCertified', - 'Initialize-BetaIdentityCompareResponse', - 'ConvertFrom-BetaJsonToIdentityCompareResponse', - 'Initialize-BetaIdentityCreated', - 'ConvertFrom-BetaJsonToIdentityCreated', - 'Initialize-BetaIdentityCreatedIdentity', - 'ConvertFrom-BetaJsonToIdentityCreatedIdentity', - 'Initialize-BetaIdentityDeleted', - 'ConvertFrom-BetaJsonToIdentityDeleted', - 'Initialize-BetaIdentityDeletedIdentity', - 'ConvertFrom-BetaJsonToIdentityDeletedIdentity', - 'Initialize-BetaIdentityDtoManagerRef', - 'ConvertFrom-BetaJsonToIdentityDtoManagerRef', - 'Initialize-BetaIdentityEntities', - 'ConvertFrom-BetaJsonToIdentityEntities', - 'Initialize-BetaIdentityEntitiesIdentityEntity', - 'ConvertFrom-BetaJsonToIdentityEntitiesIdentityEntity', - 'Initialize-BetaIdentityExceptionReportReference', - 'ConvertFrom-BetaJsonToIdentityExceptionReportReference', - 'Initialize-BetaIdentityExceptionReportReference1', - 'ConvertFrom-BetaJsonToIdentityExceptionReportReference1', - 'Initialize-BetaIdentityHistoryResponse', - 'ConvertFrom-BetaJsonToIdentityHistoryResponse', - 'Initialize-BetaIdentityListItem', - 'ConvertFrom-BetaJsonToIdentityListItem', - 'Initialize-BetaIdentityOwnershipAssociationDetails', - 'ConvertFrom-BetaJsonToIdentityOwnershipAssociationDetails', - 'Initialize-BetaIdentityOwnershipAssociationDetailsAssociationDetailsInner', - 'ConvertFrom-BetaJsonToIdentityOwnershipAssociationDetailsAssociationDetailsInner', - 'Initialize-BetaIdentityPreviewRequest', - 'ConvertFrom-BetaJsonToIdentityPreviewRequest', - 'Initialize-BetaIdentityPreviewResponse', - 'ConvertFrom-BetaJsonToIdentityPreviewResponse', - 'Initialize-BetaIdentityPreviewResponseIdentity', - 'ConvertFrom-BetaJsonToIdentityPreviewResponseIdentity', - 'Initialize-BetaIdentityProfile', - 'ConvertFrom-BetaJsonToIdentityProfile', - 'Initialize-BetaIdentityProfile1', - 'ConvertFrom-BetaJsonToIdentityProfile1', - 'Initialize-BetaIdentityProfile1AllOfAuthoritativeSource', - 'ConvertFrom-BetaJsonToIdentityProfile1AllOfAuthoritativeSource', - 'Initialize-BetaIdentityProfileAllOfAuthoritativeSource', - 'ConvertFrom-BetaJsonToIdentityProfileAllOfAuthoritativeSource', - 'Initialize-BetaIdentityProfileAllOfOwner', - 'ConvertFrom-BetaJsonToIdentityProfileAllOfOwner', - 'Initialize-BetaIdentityProfileExportedObject', - 'ConvertFrom-BetaJsonToIdentityProfileExportedObject', - 'Initialize-BetaIdentityReference', - 'ConvertFrom-BetaJsonToIdentityReference', - 'Initialize-BetaIdentityReferenceWithId', - 'ConvertFrom-BetaJsonToIdentityReferenceWithId', - 'Initialize-BetaIdentityReferenceWithNameAndEmail', - 'ConvertFrom-BetaJsonToIdentityReferenceWithNameAndEmail', - 'Initialize-BetaIdentitySnapshotSummaryResponse', - 'ConvertFrom-BetaJsonToIdentitySnapshotSummaryResponse', - 'Initialize-BetaIdentitySummary', - 'ConvertFrom-BetaJsonToIdentitySummary', - 'Initialize-BetaIdentitySyncJob', - 'ConvertFrom-BetaJsonToIdentitySyncJob', - 'Initialize-BetaIdentitySyncPayload', - 'ConvertFrom-BetaJsonToIdentitySyncPayload', - 'Initialize-BetaIdentityWithNewAccess', - 'ConvertFrom-BetaJsonToIdentityWithNewAccess', - 'Initialize-BetaIdentityWithNewAccessAccessRefsInner', - 'ConvertFrom-BetaJsonToIdentityWithNewAccessAccessRefsInner', - 'Initialize-BetaImportFormDefinitions202Response', - 'ConvertFrom-BetaJsonToImportFormDefinitions202Response', - 'Initialize-BetaImportFormDefinitions202ResponseErrorsInner', - 'ConvertFrom-BetaJsonToImportFormDefinitions202ResponseErrorsInner', - 'Initialize-BetaImportNonEmployeeRecordsInBulkRequest', - 'ConvertFrom-BetaJsonToImportNonEmployeeRecordsInBulkRequest', - 'Initialize-BetaImportObject', 'ConvertFrom-BetaJsonToImportObject', - 'Initialize-BetaImportOptions', - 'ConvertFrom-BetaJsonToImportOptions', - 'Initialize-BetaImportSpConfigRequest', - 'ConvertFrom-BetaJsonToImportSpConfigRequest', - 'Initialize-BetaIndexOf', 'ConvertFrom-BetaJsonToIndexOf', - 'Initialize-BetaInvocation', 'ConvertFrom-BetaJsonToInvocation', - 'Initialize-BetaInvocationStatus', - 'ConvertFrom-BetaJsonToInvocationStatus', 'Initialize-BetaISO3166', - 'ConvertFrom-BetaJsonToISO3166', 'Initialize-BetaJsonPatch', - 'ConvertFrom-BetaJsonToJsonPatch', - 'Initialize-BetaJsonPatchOperation', - 'ConvertFrom-BetaJsonToJsonPatchOperation', - 'ConvertFrom-BetaJsonToJsonPatchOperationValue', - 'Initialize-BetaKbaAnswerRequest', - 'ConvertFrom-BetaJsonToKbaAnswerRequest', - 'Initialize-BetaKbaAnswerRequestItem', - 'ConvertFrom-BetaJsonToKbaAnswerRequestItem', - 'Initialize-BetaKbaAuthResponse', - 'ConvertFrom-BetaJsonToKbaAuthResponse', - 'Initialize-BetaKbaAuthResponseItem', - 'ConvertFrom-BetaJsonToKbaAuthResponseItem', - 'Initialize-BetaLatestOutlierSummary', - 'ConvertFrom-BetaJsonToLatestOutlierSummary', - 'Initialize-BetaLeftPad', 'ConvertFrom-BetaJsonToLeftPad', - 'Initialize-BetaLifecycleState', - 'ConvertFrom-BetaJsonToLifecycleState', - 'Initialize-BetaLifecycleStateDto', - 'ConvertFrom-BetaJsonToLifecycleStateDto', - 'Initialize-BetaListAccessProfiles401Response', - 'ConvertFrom-BetaJsonToListAccessProfiles401Response', - 'Initialize-BetaListAccessProfiles429Response', - 'ConvertFrom-BetaJsonToListAccessProfiles429Response', - 'ConvertFrom-BetaJsonToListAccounts200ResponseInner', - 'ConvertFrom-BetaJsonToListCompleteWorkflowLibrary200ResponseInner', - 'Initialize-BetaListFormDefinitionsByTenantResponse', - 'ConvertFrom-BetaJsonToListFormDefinitionsByTenantResponse', - 'Initialize-BetaListFormElementDataByElementIDResponse', - 'ConvertFrom-BetaJsonToListFormElementDataByElementIDResponse', - 'Initialize-BetaListFormInstancesByTenantResponse', - 'ConvertFrom-BetaJsonToListFormInstancesByTenantResponse', - 'ConvertFrom-BetaJsonToListIdentityAccessItems200ResponseInner', - 'Initialize-BetaListPredefinedSelectOptionsResponse', - 'ConvertFrom-BetaJsonToListPredefinedSelectOptionsResponse', - 'Initialize-BetaListWorkgroupMembers200ResponseInner', - 'ConvertFrom-BetaJsonToListWorkgroupMembers200ResponseInner', - 'Initialize-BetaLocalizedMessage', - 'ConvertFrom-BetaJsonToLocalizedMessage', 'Initialize-BetaLookup', - 'ConvertFrom-BetaJsonToLookup', 'Initialize-BetaLookupStep', - 'ConvertFrom-BetaJsonToLookupStep', 'Initialize-BetaLower', - 'ConvertFrom-BetaJsonToLower', 'Initialize-BetaMailFromAttributes', - 'ConvertFrom-BetaJsonToMailFromAttributes', - 'Initialize-BetaMailFromAttributesDto', - 'ConvertFrom-BetaJsonToMailFromAttributesDto', - 'Initialize-BetaManagedClient', - 'ConvertFrom-BetaJsonToManagedClient', - 'Initialize-BetaManagedClientStatus', - 'ConvertFrom-BetaJsonToManagedClientStatus', - 'Initialize-BetaManagedClientStatusAggResponse', - 'ConvertFrom-BetaJsonToManagedClientStatusAggResponse', - 'Initialize-BetaManagedCluster', - 'ConvertFrom-BetaJsonToManagedCluster', - 'Initialize-BetaManagedClusterAttributes', - 'ConvertFrom-BetaJsonToManagedClusterAttributes', - 'Initialize-BetaManagedClusterKeyPair', - 'ConvertFrom-BetaJsonToManagedClusterKeyPair', - 'Initialize-BetaManagedClusterQueue', - 'ConvertFrom-BetaJsonToManagedClusterQueue', - 'Initialize-BetaManagedClusterRedis', - 'ConvertFrom-BetaJsonToManagedClusterRedis', - 'Initialize-BetaManagerCorrelationMapping', - 'ConvertFrom-BetaJsonToManagerCorrelationMapping', - 'Initialize-BetaManuallyUpdatedFieldsDTO', - 'ConvertFrom-BetaJsonToManuallyUpdatedFieldsDTO', - 'Initialize-BetaManualWorkItemDetails', - 'ConvertFrom-BetaJsonToManualWorkItemDetails', - 'Initialize-BetaManualWorkItemDetailsCurrentOwner', - 'ConvertFrom-BetaJsonToManualWorkItemDetailsCurrentOwner', - 'Initialize-BetaManualWorkItemDetailsOriginalOwner', - 'ConvertFrom-BetaJsonToManualWorkItemDetailsOriginalOwner', - 'Initialize-BetaMessageCatalogDto', - 'ConvertFrom-BetaJsonToMessageCatalogDto', - 'Initialize-BetaMetricResponse', - 'ConvertFrom-BetaJsonToMetricResponse', - 'Initialize-BetaMfaConfigTestResponse', - 'ConvertFrom-BetaJsonToMfaConfigTestResponse', - 'Initialize-BetaMfaDuoConfig', 'ConvertFrom-BetaJsonToMfaDuoConfig', - 'Initialize-BetaMfaOktaConfig', - 'ConvertFrom-BetaJsonToMfaOktaConfig', 'Initialize-BetaModelError', - 'ConvertFrom-BetaJsonToModelError', - 'Initialize-BetaMultiPolicyRequest', - 'ConvertFrom-BetaJsonToMultiPolicyRequest', - 'Initialize-BetaNameNormalizer', - 'ConvertFrom-BetaJsonToNameNormalizer', - 'Initialize-BetaNativeChangeDetectionConfig', - 'ConvertFrom-BetaJsonToNativeChangeDetectionConfig', - 'Initialize-BetaNonEmployeeApprovalDecision', - 'ConvertFrom-BetaJsonToNonEmployeeApprovalDecision', - 'Initialize-BetaNonEmployeeApprovalItem', - 'ConvertFrom-BetaJsonToNonEmployeeApprovalItem', - 'Initialize-BetaNonEmployeeApprovalItemBase', - 'ConvertFrom-BetaJsonToNonEmployeeApprovalItemBase', - 'Initialize-BetaNonEmployeeApprovalItemDetail', - 'ConvertFrom-BetaJsonToNonEmployeeApprovalItemDetail', - 'Initialize-BetaNonEmployeeApprovalSummary', - 'ConvertFrom-BetaJsonToNonEmployeeApprovalSummary', - 'Initialize-BetaNonEmployeeBulkUploadJob', - 'ConvertFrom-BetaJsonToNonEmployeeBulkUploadJob', - 'Initialize-BetaNonEmployeeBulkUploadStatus', - 'ConvertFrom-BetaJsonToNonEmployeeBulkUploadStatus', - 'Initialize-BetaNonEmployeeIdnUserRequest', - 'ConvertFrom-BetaJsonToNonEmployeeIdnUserRequest', - 'Initialize-BetaNonEmployeeRecord', - 'ConvertFrom-BetaJsonToNonEmployeeRecord', - 'Initialize-BetaNonEmployeeRejectApprovalDecision', - 'ConvertFrom-BetaJsonToNonEmployeeRejectApprovalDecision', - 'Initialize-BetaNonEmployeeRequest', - 'ConvertFrom-BetaJsonToNonEmployeeRequest', - 'Initialize-BetaNonEmployeeRequestBody', - 'ConvertFrom-BetaJsonToNonEmployeeRequestBody', - 'Initialize-BetaNonEmployeeRequestLite', - 'ConvertFrom-BetaJsonToNonEmployeeRequestLite', - 'Initialize-BetaNonEmployeeRequestSummary', - 'ConvertFrom-BetaJsonToNonEmployeeRequestSummary', - 'Initialize-BetaNonEmployeeRequestWithoutApprovalItem', - 'ConvertFrom-BetaJsonToNonEmployeeRequestWithoutApprovalItem', - 'Initialize-BetaNonEmployeeSchemaAttribute', - 'ConvertFrom-BetaJsonToNonEmployeeSchemaAttribute', - 'Initialize-BetaNonEmployeeSchemaAttributeBody', - 'ConvertFrom-BetaJsonToNonEmployeeSchemaAttributeBody', - 'Initialize-BetaNonEmployeeSource', - 'ConvertFrom-BetaJsonToNonEmployeeSource', - 'Initialize-BetaNonEmployeeSourceLite', - 'ConvertFrom-BetaJsonToNonEmployeeSourceLite', - 'Initialize-BetaNonEmployeeSourceLiteWithSchemaAttributes', - 'ConvertFrom-BetaJsonToNonEmployeeSourceLiteWithSchemaAttributes', - 'Initialize-BetaNonEmployeeSourceRequestBody', - 'ConvertFrom-BetaJsonToNonEmployeeSourceRequestBody', - 'Initialize-BetaNonEmployeeSourceWithCloudExternalId', - 'ConvertFrom-BetaJsonToNonEmployeeSourceWithCloudExternalId', - 'Initialize-BetaNonEmployeeSourceWithNECount', - 'ConvertFrom-BetaJsonToNonEmployeeSourceWithNECount', - 'Initialize-BetaNotificationTemplateContext', - 'ConvertFrom-BetaJsonToNotificationTemplateContext', - 'Initialize-BetaObjectExportImportOptions', - 'ConvertFrom-BetaJsonToObjectExportImportOptions', - 'Initialize-BetaObjectImportResult', - 'ConvertFrom-BetaJsonToObjectImportResult', - 'Initialize-BetaOktaVerificationRequest', - 'ConvertFrom-BetaJsonToOktaVerificationRequest', - 'Initialize-BetaOrgConfig', 'ConvertFrom-BetaJsonToOrgConfig', - 'Initialize-BetaOutlier', 'ConvertFrom-BetaJsonToOutlier', - 'Initialize-BetaOutlierContributingFeature', - 'ConvertFrom-BetaJsonToOutlierContributingFeature', - 'ConvertFrom-BetaJsonToOutlierContributingFeatureValue', - 'Initialize-BetaOutlierFeatureSummary', - 'ConvertFrom-BetaJsonToOutlierFeatureSummary', - 'Initialize-BetaOutlierFeatureSummaryOutlierFeatureDisplayValuesInner', - 'ConvertFrom-BetaJsonToOutlierFeatureSummaryOutlierFeatureDisplayValuesInner', - 'Initialize-BetaOutlierFeatureTranslation', - 'ConvertFrom-BetaJsonToOutlierFeatureTranslation', - 'Initialize-BetaOutliersContributingFeatureAccessItems', - 'ConvertFrom-BetaJsonToOutliersContributingFeatureAccessItems', - 'Initialize-BetaOutlierSummary', - 'ConvertFrom-BetaJsonToOutlierSummary', 'Initialize-BetaOwnerDto', - 'ConvertFrom-BetaJsonToOwnerDto', 'Initialize-BetaOwnerReference', - 'ConvertFrom-BetaJsonToOwnerReference', - 'Initialize-BetaOwnerReferenceDto', - 'ConvertFrom-BetaJsonToOwnerReferenceDto', - 'Initialize-BetaOwnerReferenceSegments', - 'ConvertFrom-BetaJsonToOwnerReferenceSegments', - 'Initialize-BetaPasswordChangeRequest', - 'ConvertFrom-BetaJsonToPasswordChangeRequest', - 'Initialize-BetaPasswordChangeResponse', - 'ConvertFrom-BetaJsonToPasswordChangeResponse', - 'Initialize-BetaPasswordDigitToken', - 'ConvertFrom-BetaJsonToPasswordDigitToken', - 'Initialize-BetaPasswordDigitTokenReset', - 'ConvertFrom-BetaJsonToPasswordDigitTokenReset', - 'Initialize-BetaPasswordInfo', 'ConvertFrom-BetaJsonToPasswordInfo', - 'Initialize-BetaPasswordInfoAccount', - 'ConvertFrom-BetaJsonToPasswordInfoAccount', - 'Initialize-BetaPasswordInfoQueryDTO', - 'ConvertFrom-BetaJsonToPasswordInfoQueryDTO', - 'Initialize-BetaPasswordOrgConfig', - 'ConvertFrom-BetaJsonToPasswordOrgConfig', - 'Initialize-BetaPasswordStatus', - 'ConvertFrom-BetaJsonToPasswordStatus', - 'Initialize-BetaPasswordSyncGroup', - 'ConvertFrom-BetaJsonToPasswordSyncGroup', - 'Initialize-BetaPatchPotentialRoleRequestInner', - 'ConvertFrom-BetaJsonToPatchPotentialRoleRequestInner', - 'Initialize-BetaPatchServiceDeskIntegrationRequest', - 'ConvertFrom-BetaJsonToPatchServiceDeskIntegrationRequest', - 'Initialize-BetaPatOwner', 'ConvertFrom-BetaJsonToPatOwner', - 'Initialize-BetaPeerGroupMember', - 'ConvertFrom-BetaJsonToPeerGroupMember', - 'Initialize-BetaPendingApproval', - 'ConvertFrom-BetaJsonToPendingApproval', - 'Initialize-BetaPermissionDto', - 'ConvertFrom-BetaJsonToPermissionDto', - 'Initialize-BetaPostExternalExecuteWorkflow200Response', - 'ConvertFrom-BetaJsonToPostExternalExecuteWorkflow200Response', - 'Initialize-BetaPostExternalExecuteWorkflowRequest', - 'ConvertFrom-BetaJsonToPostExternalExecuteWorkflowRequest', - 'Initialize-BetaPreApprovalTriggerDetails', - 'ConvertFrom-BetaJsonToPreApprovalTriggerDetails', - 'Initialize-BetaPreferencesDto', - 'ConvertFrom-BetaJsonToPreferencesDto', - 'Initialize-BetaPreviewDataSourceResponse', - 'ConvertFrom-BetaJsonToPreviewDataSourceResponse', - 'Initialize-BetaProcessIdentitiesRequest', - 'ConvertFrom-BetaJsonToProcessIdentitiesRequest', - 'Initialize-BetaProvisioningCompleted', - 'ConvertFrom-BetaJsonToProvisioningCompleted', - 'Initialize-BetaProvisioningCompletedAccountRequestsInner', - 'ConvertFrom-BetaJsonToProvisioningCompletedAccountRequestsInner', - 'Initialize-BetaProvisioningCompletedAccountRequestsInnerAttributeRequestsInner', - 'ConvertFrom-BetaJsonToProvisioningCompletedAccountRequestsInnerAttributeRequestsInner', - 'Initialize-BetaProvisioningCompletedAccountRequestsInnerSource', - 'ConvertFrom-BetaJsonToProvisioningCompletedAccountRequestsInnerSource', - 'Initialize-BetaProvisioningCompletedRecipient', - 'ConvertFrom-BetaJsonToProvisioningCompletedRecipient', - 'Initialize-BetaProvisioningCompletedRequester', - 'ConvertFrom-BetaJsonToProvisioningCompletedRequester', - 'Initialize-BetaProvisioningConfig', - 'ConvertFrom-BetaJsonToProvisioningConfig', - 'Initialize-BetaProvisioningConfigManagedResourceRefsInner', - 'ConvertFrom-BetaJsonToProvisioningConfigManagedResourceRefsInner', - 'Initialize-BetaProvisioningConfigPlanInitializerScript', - 'ConvertFrom-BetaJsonToProvisioningConfigPlanInitializerScript', - 'Initialize-BetaProvisioningCriteriaLevel1', - 'ConvertFrom-BetaJsonToProvisioningCriteriaLevel1', - 'Initialize-BetaProvisioningCriteriaLevel2', - 'ConvertFrom-BetaJsonToProvisioningCriteriaLevel2', - 'Initialize-BetaProvisioningCriteriaLevel3', - 'ConvertFrom-BetaJsonToProvisioningCriteriaLevel3', - 'Initialize-BetaProvisioningDetails', - 'ConvertFrom-BetaJsonToProvisioningDetails', - 'Initialize-BetaProvisioningPolicyDto', - 'ConvertFrom-BetaJsonToProvisioningPolicyDto', - 'Initialize-BetaPublicIdentityAttributeConfig', - 'ConvertFrom-BetaJsonToPublicIdentityAttributeConfig', - 'Initialize-BetaPublicIdentityConfig', - 'ConvertFrom-BetaJsonToPublicIdentityConfig', - 'Initialize-BetaPutPasswordDictionaryRequest', - 'ConvertFrom-BetaJsonToPutPasswordDictionaryRequest', - 'Initialize-BetaQueuedCheckConfigDetails', - 'ConvertFrom-BetaJsonToQueuedCheckConfigDetails', - 'Initialize-BetaRandomAlphaNumeric', - 'ConvertFrom-BetaJsonToRandomAlphaNumeric', - 'Initialize-BetaRandomNumeric', - 'ConvertFrom-BetaJsonToRandomNumeric', - 'Initialize-BetaReassignment', 'ConvertFrom-BetaJsonToReassignment', - 'Initialize-BetaReassignReference', - 'ConvertFrom-BetaJsonToReassignReference', - 'Initialize-BetaRecommendationConfigDto', - 'ConvertFrom-BetaJsonToRecommendationConfigDto', - 'Initialize-BetaRecommendationRequest', - 'ConvertFrom-BetaJsonToRecommendationRequest', - 'Initialize-BetaRecommendationRequestDto', - 'ConvertFrom-BetaJsonToRecommendationRequestDto', - 'Initialize-BetaRecommendationResponse', - 'ConvertFrom-BetaJsonToRecommendationResponse', - 'Initialize-BetaRecommendationResponseDto', - 'ConvertFrom-BetaJsonToRecommendationResponseDto', - 'Initialize-BetaRecommenderCalculations', - 'ConvertFrom-BetaJsonToRecommenderCalculations', - 'Initialize-BetaRecommenderCalculationsIdentityAttributesValue', - 'ConvertFrom-BetaJsonToRecommenderCalculationsIdentityAttributesValue', - 'Initialize-BetaReference', 'ConvertFrom-BetaJsonToReference', - 'Initialize-BetaRemediationItemDetails', - 'ConvertFrom-BetaJsonToRemediationItemDetails', - 'Initialize-BetaRemediationItems', - 'ConvertFrom-BetaJsonToRemediationItems', 'Initialize-BetaReplace', - 'ConvertFrom-BetaJsonToReplace', 'Initialize-BetaReplaceAll', - 'ConvertFrom-BetaJsonToReplaceAll', - 'Initialize-BetaReportConfigDTO', - 'ConvertFrom-BetaJsonToReportConfigDTO', - 'Initialize-BetaReportResultReference', - 'ConvertFrom-BetaJsonToReportResultReference', - 'Initialize-BetaRequestability', - 'ConvertFrom-BetaJsonToRequestability', - 'Initialize-BetaRequestabilityForRole', - 'ConvertFrom-BetaJsonToRequestabilityForRole', - 'Initialize-BetaRequestableObject', - 'ConvertFrom-BetaJsonToRequestableObject', - 'Initialize-BetaRequestableObjectReference', - 'ConvertFrom-BetaJsonToRequestableObjectReference', - 'Initialize-BetaRequestedItemStatus', - 'ConvertFrom-BetaJsonToRequestedItemStatus', - 'Initialize-BetaRequestOnBehalfOfConfig', - 'ConvertFrom-BetaJsonToRequestOnBehalfOfConfig', - 'Initialize-BetaResourceBundleMessage', - 'ConvertFrom-BetaJsonToResourceBundleMessage', - 'Initialize-BetaResourceObject', - 'ConvertFrom-BetaJsonToResourceObject', - 'Initialize-BetaResourceObjectsRequest', - 'ConvertFrom-BetaJsonToResourceObjectsRequest', - 'Initialize-BetaResourceObjectsResponse', - 'ConvertFrom-BetaJsonToResourceObjectsResponse', - 'Initialize-BetaReviewer', 'ConvertFrom-BetaJsonToReviewer', - 'Initialize-BetaReviewReassign', - 'ConvertFrom-BetaJsonToReviewReassign', - 'Initialize-BetaRevocability', 'ConvertFrom-BetaJsonToRevocability', - 'Initialize-BetaRevocabilityForRole', - 'ConvertFrom-BetaJsonToRevocabilityForRole', - 'Initialize-BetaRightPad', 'ConvertFrom-BetaJsonToRightPad', - 'Initialize-BetaRole', 'ConvertFrom-BetaJsonToRole', - 'Initialize-BetaRoleBulkDeleteRequest', - 'ConvertFrom-BetaJsonToRoleBulkDeleteRequest', - 'Initialize-BetaRoleCriteriaKey', - 'ConvertFrom-BetaJsonToRoleCriteriaKey', - 'Initialize-BetaRoleCriteriaLevel1', - 'ConvertFrom-BetaJsonToRoleCriteriaLevel1', - 'Initialize-BetaRoleCriteriaLevel2', - 'ConvertFrom-BetaJsonToRoleCriteriaLevel2', - 'Initialize-BetaRoleCriteriaLevel3', - 'ConvertFrom-BetaJsonToRoleCriteriaLevel3', - 'Initialize-BetaRoleIdentity', 'ConvertFrom-BetaJsonToRoleIdentity', - 'Initialize-BetaRoleInsight', 'ConvertFrom-BetaJsonToRoleInsight', - 'Initialize-BetaRoleInsightsEntitlement', - 'ConvertFrom-BetaJsonToRoleInsightsEntitlement', - 'Initialize-BetaRoleInsightsEntitlementChanges', - 'ConvertFrom-BetaJsonToRoleInsightsEntitlementChanges', - 'Initialize-BetaRoleInsightsIdentities', - 'ConvertFrom-BetaJsonToRoleInsightsIdentities', - 'Initialize-BetaRoleInsightsInsight', - 'ConvertFrom-BetaJsonToRoleInsightsInsight', - 'Initialize-BetaRoleInsightsResponse', - 'ConvertFrom-BetaJsonToRoleInsightsResponse', - 'Initialize-BetaRoleInsightsRole', - 'ConvertFrom-BetaJsonToRoleInsightsRole', - 'Initialize-BetaRoleInsightsSummary', - 'ConvertFrom-BetaJsonToRoleInsightsSummary', - 'Initialize-BetaRoleMembershipIdentity', - 'ConvertFrom-BetaJsonToRoleMembershipIdentity', - 'Initialize-BetaRoleMembershipSelector', - 'ConvertFrom-BetaJsonToRoleMembershipSelector', - 'Initialize-BetaRoleMiningEntitlement', - 'ConvertFrom-BetaJsonToRoleMiningEntitlement', - 'Initialize-BetaRoleMiningEntitlementRef', - 'ConvertFrom-BetaJsonToRoleMiningEntitlementRef', - 'Initialize-BetaRoleMiningIdentity', - 'ConvertFrom-BetaJsonToRoleMiningIdentity', - 'Initialize-BetaRoleMiningIdentityDistribution', - 'ConvertFrom-BetaJsonToRoleMiningIdentityDistribution', - 'Initialize-BetaRoleMiningPotentialRole', - 'ConvertFrom-BetaJsonToRoleMiningPotentialRole', - 'Initialize-BetaRoleMiningPotentialRoleApplication', - 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleApplication', - 'Initialize-BetaRoleMiningPotentialRoleEditEntitlements', - 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleEditEntitlements', - 'Initialize-BetaRoleMiningPotentialRoleExportRequest', - 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleExportRequest', - 'Initialize-BetaRoleMiningPotentialRoleExportResponse', - 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleExportResponse', - 'Initialize-BetaRoleMiningPotentialRoleProvisionRequest', - 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleProvisionRequest', - 'Initialize-BetaRoleMiningPotentialRoleRef', - 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleRef', - 'Initialize-BetaRoleMiningPotentialRoleSourceUsage', - 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleSourceUsage', - 'Initialize-BetaRoleMiningPotentialRoleSummary', - 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleSummary', - 'Initialize-BetaRoleMiningSessionDraftRoleDto', - 'ConvertFrom-BetaJsonToRoleMiningSessionDraftRoleDto', - 'Initialize-BetaRoleMiningSessionDto', - 'ConvertFrom-BetaJsonToRoleMiningSessionDto', - 'ConvertFrom-BetaJsonToRoleMiningSessionDtoCreatedBy', - 'Initialize-BetaRoleMiningSessionParametersDto', - 'ConvertFrom-BetaJsonToRoleMiningSessionParametersDto', - 'Initialize-BetaRoleMiningSessionResponse', - 'ConvertFrom-BetaJsonToRoleMiningSessionResponse', - 'Initialize-BetaRoleMiningSessionScope', - 'ConvertFrom-BetaJsonToRoleMiningSessionScope', - 'Initialize-BetaRoleMiningSessionStatus', - 'ConvertFrom-BetaJsonToRoleMiningSessionStatus', - 'ConvertFrom-BetaJsonToRule', 'Initialize-BetaSavedSearchComplete', - 'ConvertFrom-BetaJsonToSavedSearchComplete', - 'Initialize-BetaSavedSearchCompleteSearchResults', - 'ConvertFrom-BetaJsonToSavedSearchCompleteSearchResults', - 'Initialize-BetaSavedSearchCompleteSearchResultsAccount', - 'ConvertFrom-BetaJsonToSavedSearchCompleteSearchResultsAccount', - 'Initialize-BetaSavedSearchCompleteSearchResultsEntitlement', - 'ConvertFrom-BetaJsonToSavedSearchCompleteSearchResultsEntitlement', - 'Initialize-BetaSavedSearchCompleteSearchResultsIdentity', - 'ConvertFrom-BetaJsonToSavedSearchCompleteSearchResultsIdentity', - 'Initialize-BetaSchedule', 'ConvertFrom-BetaJsonToSchedule', - 'Initialize-BetaSchedule1', 'ConvertFrom-BetaJsonToSchedule1', - 'Initialize-BetaSchedule1Days', - 'ConvertFrom-BetaJsonToSchedule1Days', - 'Initialize-BetaSchedule1Hours', - 'ConvertFrom-BetaJsonToSchedule1Hours', - 'Initialize-BetaScheduledAttributes', - 'ConvertFrom-BetaJsonToScheduledAttributes', - 'Initialize-BetaScheduleDays', 'ConvertFrom-BetaJsonToScheduleDays', - 'Initialize-BetaScheduleHours', - 'ConvertFrom-BetaJsonToScheduleHours', - 'Initialize-BetaScheduleMonths', - 'ConvertFrom-BetaJsonToScheduleMonths', 'Initialize-BetaSchema', - 'ConvertFrom-BetaJsonToSchema', - 'Initialize-BetaSearchAttributeConfig', - 'ConvertFrom-BetaJsonToSearchAttributeConfig', - 'Initialize-BetaSearchFormDefinitionsByTenant400Response', - 'ConvertFrom-BetaJsonToSearchFormDefinitionsByTenant400Response', - 'Initialize-BetaSection', 'ConvertFrom-BetaJsonToSection', - 'Initialize-BetaSectionDetails', - 'ConvertFrom-BetaJsonToSectionDetails', 'Initialize-BetaSegment', - 'ConvertFrom-BetaJsonToSegment', 'Initialize-BetaSelector', - 'ConvertFrom-BetaJsonToSelector', - 'Initialize-BetaSelfImportExportDto', - 'ConvertFrom-BetaJsonToSelfImportExportDto', - 'Initialize-BetaSendTestNotificationRequestDto', - 'ConvertFrom-BetaJsonToSendTestNotificationRequestDto', - 'Initialize-BetaSendTokenRequest', - 'ConvertFrom-BetaJsonToSendTokenRequest', - 'Initialize-BetaSendTokenResponse', - 'ConvertFrom-BetaJsonToSendTokenResponse', - 'Initialize-BetaServiceDeskIntegrationDto', - 'ConvertFrom-BetaJsonToServiceDeskIntegrationDto', - 'Initialize-BetaServiceDeskIntegrationTemplateDto', - 'ConvertFrom-BetaJsonToServiceDeskIntegrationTemplateDto', - 'Initialize-BetaServiceDeskIntegrationTemplateType', - 'ConvertFrom-BetaJsonToServiceDeskIntegrationTemplateType', - 'Initialize-BetaServiceDeskSource', - 'ConvertFrom-BetaJsonToServiceDeskSource', - 'Initialize-BetaSlimAccount', 'ConvertFrom-BetaJsonToSlimAccount', - 'Initialize-BetaSlimcampaign', 'ConvertFrom-BetaJsonToSlimcampaign', - 'Initialize-BetaSodExemptCriteria', - 'ConvertFrom-BetaJsonToSodExemptCriteria', - 'Initialize-BetaSodExemptCriteria1', - 'ConvertFrom-BetaJsonToSodExemptCriteria1', - 'Initialize-BetaSodPolicy', 'ConvertFrom-BetaJsonToSodPolicy', - 'Initialize-BetaSodPolicyConflictingAccessCriteria', - 'ConvertFrom-BetaJsonToSodPolicyConflictingAccessCriteria', - 'Initialize-BetaSodPolicyDto', 'ConvertFrom-BetaJsonToSodPolicyDto', - 'Initialize-BetaSodPolicySchedule', - 'ConvertFrom-BetaJsonToSodPolicySchedule', - 'Initialize-BetaSodRecipient', 'ConvertFrom-BetaJsonToSodRecipient', - 'Initialize-BetaSodReportResultDto', - 'ConvertFrom-BetaJsonToSodReportResultDto', - 'Initialize-BetaSodViolationCheckResult', - 'ConvertFrom-BetaJsonToSodViolationCheckResult', - 'Initialize-BetaSodViolationCheckResult1', - 'ConvertFrom-BetaJsonToSodViolationCheckResult1', - 'Initialize-BetaSodViolationContext', - 'ConvertFrom-BetaJsonToSodViolationContext', - 'Initialize-BetaSodViolationContext1', - 'ConvertFrom-BetaJsonToSodViolationContext1', - 'Initialize-BetaSodViolationContext1ConflictingAccessCriteria', - 'ConvertFrom-BetaJsonToSodViolationContext1ConflictingAccessCriteria', - 'Initialize-BetaSodViolationContext1ConflictingAccessCriteriaLeftCriteria', - 'ConvertFrom-BetaJsonToSodViolationContext1ConflictingAccessCriteriaLeftCriteria', - 'Initialize-BetaSodViolationContextCheckCompleted', - 'ConvertFrom-BetaJsonToSodViolationContextCheckCompleted', - 'Initialize-BetaSodViolationContextCheckCompleted1', - 'ConvertFrom-BetaJsonToSodViolationContextCheckCompleted1', - 'Initialize-BetaSodViolationContextConflictingAccessCriteria', - 'ConvertFrom-BetaJsonToSodViolationContextConflictingAccessCriteria', - 'Initialize-BetaSodViolationContextConflictingAccessCriteriaLeftCriteria', - 'ConvertFrom-BetaJsonToSodViolationContextConflictingAccessCriteriaLeftCriteria', - 'Initialize-BetaSource', 'ConvertFrom-BetaJsonToSource', - 'Initialize-BetaSource1', 'ConvertFrom-BetaJsonToSource1', - 'Initialize-BetaSourceAccount', - 'ConvertFrom-BetaJsonToSourceAccount', - 'Initialize-BetaSourceAccountCorrelationConfig', - 'ConvertFrom-BetaJsonToSourceAccountCorrelationConfig', - 'Initialize-BetaSourceAccountCorrelationRule', - 'ConvertFrom-BetaJsonToSourceAccountCorrelationRule', - 'Initialize-BetaSourceBeforeProvisioningRule', - 'ConvertFrom-BetaJsonToSourceBeforeProvisioningRule', - 'Initialize-BetaSourceCluster', - 'ConvertFrom-BetaJsonToSourceCluster', - 'Initialize-BetaSourceClusterDto', - 'ConvertFrom-BetaJsonToSourceClusterDto', - 'Initialize-BetaSourceCode', 'ConvertFrom-BetaJsonToSourceCode', - 'Initialize-BetaSourceCreated', - 'ConvertFrom-BetaJsonToSourceCreated', - 'Initialize-BetaSourceCreatedActor', - 'ConvertFrom-BetaJsonToSourceCreatedActor', - 'Initialize-BetaSourceDeleted', - 'ConvertFrom-BetaJsonToSourceDeleted', - 'Initialize-BetaSourceDeletedActor', - 'ConvertFrom-BetaJsonToSourceDeletedActor', - 'Initialize-BetaSourceEntitlementRequestConfig', - 'ConvertFrom-BetaJsonToSourceEntitlementRequestConfig', - 'Initialize-BetaSourceManagementWorkgroup', - 'ConvertFrom-BetaJsonToSourceManagementWorkgroup', - 'Initialize-BetaSourceManagerCorrelationRule', - 'ConvertFrom-BetaJsonToSourceManagerCorrelationRule', - 'Initialize-BetaSourceOwner', 'ConvertFrom-BetaJsonToSourceOwner', - 'Initialize-BetaSourcePasswordPoliciesInner', - 'ConvertFrom-BetaJsonToSourcePasswordPoliciesInner', - 'Initialize-BetaSourceSchemasInner', - 'ConvertFrom-BetaJsonToSourceSchemasInner', - 'Initialize-BetaSourceSyncJob', - 'ConvertFrom-BetaJsonToSourceSyncJob', - 'Initialize-BetaSourceSyncPayload', - 'ConvertFrom-BetaJsonToSourceSyncPayload', - 'Initialize-BetaSourceUpdated', - 'ConvertFrom-BetaJsonToSourceUpdated', - 'Initialize-BetaSourceUpdatedActor', - 'ConvertFrom-BetaJsonToSourceUpdatedActor', - 'Initialize-BetaSourceUsage', 'ConvertFrom-BetaJsonToSourceUsage', - 'Initialize-BetaSourceUsageStatus', - 'ConvertFrom-BetaJsonToSourceUsageStatus', - 'Initialize-BetaSpConfigExportJob', - 'ConvertFrom-BetaJsonToSpConfigExportJob', - 'Initialize-BetaSpConfigExportJobStatus', - 'ConvertFrom-BetaJsonToSpConfigExportJobStatus', - 'Initialize-BetaSpConfigExportResults', - 'ConvertFrom-BetaJsonToSpConfigExportResults', - 'Initialize-BetaSpConfigImportJobStatus', - 'ConvertFrom-BetaJsonToSpConfigImportJobStatus', - 'Initialize-BetaSpConfigImportResults', - 'ConvertFrom-BetaJsonToSpConfigImportResults', - 'Initialize-BetaSpConfigJob', 'ConvertFrom-BetaJsonToSpConfigJob', - 'Initialize-BetaSpConfigMessage', - 'ConvertFrom-BetaJsonToSpConfigMessage', - 'Initialize-BetaSpConfigObject', - 'ConvertFrom-BetaJsonToSpConfigObject', - 'Initialize-BetaSpConfigUrl', 'ConvertFrom-BetaJsonToSpConfigUrl', - 'Initialize-BetaSplit', 'ConvertFrom-BetaJsonToSplit', - 'Initialize-BetaStartInvocationInput', - 'ConvertFrom-BetaJsonToStartInvocationInput', - 'Initialize-BetaStatic', 'ConvertFrom-BetaJsonToStatic', - 'Initialize-BetaStatusResponse', - 'ConvertFrom-BetaJsonToStatusResponse', - 'Initialize-BetaSubscription', 'ConvertFrom-BetaJsonToSubscription', - 'Initialize-BetaSubscriptionPatchRequestInner', - 'ConvertFrom-BetaJsonToSubscriptionPatchRequestInner', - 'ConvertFrom-BetaJsonToSubscriptionPatchRequestInnerValue', - 'ConvertFrom-BetaJsonToSubscriptionPatchRequestInnerValueAnyOfInner', - 'Initialize-BetaSubscriptionPostRequest', - 'ConvertFrom-BetaJsonToSubscriptionPostRequest', - 'Initialize-BetaSubscriptionPutRequest', - 'ConvertFrom-BetaJsonToSubscriptionPutRequest', - 'Initialize-BetaSubstring', 'ConvertFrom-BetaJsonToSubstring', - 'Initialize-BetaTaggedObject', 'ConvertFrom-BetaJsonToTaggedObject', - 'Initialize-BetaTaggedObjectDto', - 'ConvertFrom-BetaJsonToTaggedObjectDto', - 'Initialize-BetaTaggedObjectObjectRef', - 'ConvertFrom-BetaJsonToTaggedObjectObjectRef', - 'Initialize-BetaTaskResultDto', - 'ConvertFrom-BetaJsonToTaskResultDto', - 'Initialize-BetaTaskResultResponse', - 'ConvertFrom-BetaJsonToTaskResultResponse', - 'Initialize-BetaTaskResultSimplified', - 'ConvertFrom-BetaJsonToTaskResultSimplified', - 'Initialize-BetaTaskReturnDetails', - 'ConvertFrom-BetaJsonToTaskReturnDetails', - 'Initialize-BetaTaskStatus', 'ConvertFrom-BetaJsonToTaskStatus', - 'Initialize-BetaTaskStatusMessage', - 'ConvertFrom-BetaJsonToTaskStatusMessage', - 'Initialize-BetaTemplateBulkDeleteDto', - 'ConvertFrom-BetaJsonToTemplateBulkDeleteDto', - 'Initialize-BetaTemplateDto', 'ConvertFrom-BetaJsonToTemplateDto', - 'Initialize-BetaTemplateDtoDefault', - 'ConvertFrom-BetaJsonToTemplateDtoDefault', - 'Initialize-BetaTenantConfigurationDetails', - 'ConvertFrom-BetaJsonToTenantConfigurationDetails', - 'Initialize-BetaTenantConfigurationRequest', - 'ConvertFrom-BetaJsonToTenantConfigurationRequest', - 'Initialize-BetaTenantConfigurationResponse', - 'ConvertFrom-BetaJsonToTenantConfigurationResponse', - 'Initialize-BetaTestExternalExecuteWorkflow200Response', - 'ConvertFrom-BetaJsonToTestExternalExecuteWorkflow200Response', - 'Initialize-BetaTestExternalExecuteWorkflowRequest', - 'ConvertFrom-BetaJsonToTestExternalExecuteWorkflowRequest', - 'Initialize-BetaTestInvocation', - 'ConvertFrom-BetaJsonToTestInvocation', - 'Initialize-BetaTestWorkflow200Response', - 'ConvertFrom-BetaJsonToTestWorkflow200Response', - 'Initialize-BetaTestWorkflowRequest', - 'ConvertFrom-BetaJsonToTestWorkflowRequest', - 'Initialize-BetaTokenAuthRequest', - 'ConvertFrom-BetaJsonToTokenAuthRequest', - 'Initialize-BetaTokenAuthResponse', - 'ConvertFrom-BetaJsonToTokenAuthResponse', - 'Initialize-BetaTransform', 'ConvertFrom-BetaJsonToTransform', - 'ConvertFrom-BetaJsonToTransformAttributes', - 'Initialize-BetaTransformDefinition', - 'ConvertFrom-BetaJsonToTransformDefinition', - 'Initialize-BetaTransformDefinition1', - 'ConvertFrom-BetaJsonToTransformDefinition1', - 'ConvertFrom-BetaJsonToTransformDefinition1AttributesValue', - 'Initialize-BetaTransformRead', - 'ConvertFrom-BetaJsonToTransformRead', - 'Initialize-BetaTranslationMessage', - 'ConvertFrom-BetaJsonToTranslationMessage', - 'Initialize-BetaTrigger', 'ConvertFrom-BetaJsonToTrigger', - 'ConvertFrom-BetaJsonToTriggerExampleInput', - 'ConvertFrom-BetaJsonToTriggerExampleOutput', 'Initialize-BetaTrim', - 'ConvertFrom-BetaJsonToTrim', - 'Initialize-BetaUpdateAccessProfilesInBulk412Response', - 'ConvertFrom-BetaJsonToUpdateAccessProfilesInBulk412Response', - 'Initialize-BetaUpper', 'ConvertFrom-BetaJsonToUpper', - 'Initialize-BetaUUIDGenerator', - 'ConvertFrom-BetaJsonToUUIDGenerator', - 'Initialize-BetaV3ConnectorDto', - 'ConvertFrom-BetaJsonToV3ConnectorDto', - 'Initialize-BetaVAClusterStatusChangeEvent', - 'ConvertFrom-BetaJsonToVAClusterStatusChangeEvent', - 'Initialize-BetaVAClusterStatusChangeEventApplication', - 'ConvertFrom-BetaJsonToVAClusterStatusChangeEventApplication', - 'Initialize-BetaVAClusterStatusChangeEventHealthCheckResult', - 'ConvertFrom-BetaJsonToVAClusterStatusChangeEventHealthCheckResult', - 'Initialize-BetaVAClusterStatusChangeEventPreviousHealthCheckResult', - 'ConvertFrom-BetaJsonToVAClusterStatusChangeEventPreviousHealthCheckResult', - 'Initialize-BetaValidateFilterInputDto', - 'ConvertFrom-BetaJsonToValidateFilterInputDto', - 'Initialize-BetaValidateFilterOutputDto', - 'ConvertFrom-BetaJsonToValidateFilterOutputDto', - 'Initialize-BetaValue', 'ConvertFrom-BetaJsonToValue', - 'Initialize-BetaVerificationPollRequest', - 'ConvertFrom-BetaJsonToVerificationPollRequest', - 'Initialize-BetaVerificationResponse', - 'ConvertFrom-BetaJsonToVerificationResponse', - 'Initialize-BetaViolationContext', - 'ConvertFrom-BetaJsonToViolationContext', - 'Initialize-BetaViolationContextPolicy', - 'ConvertFrom-BetaJsonToViolationContextPolicy', - 'Initialize-BetaViolationOwnerAssignmentConfig', - 'ConvertFrom-BetaJsonToViolationOwnerAssignmentConfig', - 'Initialize-BetaViolationOwnerAssignmentConfigOwnerRef', - 'ConvertFrom-BetaJsonToViolationOwnerAssignmentConfigOwnerRef', - 'Initialize-BetaViolationPrediction', - 'ConvertFrom-BetaJsonToViolationPrediction', - 'Initialize-BetaVisibilityCriteria', - 'ConvertFrom-BetaJsonToVisibilityCriteria', - 'Initialize-BetaWorkflow', 'ConvertFrom-BetaJsonToWorkflow', - 'Initialize-BetaWorkflowAllOfCreator', - 'ConvertFrom-BetaJsonToWorkflowAllOfCreator', - 'Initialize-BetaWorkflowBody', 'ConvertFrom-BetaJsonToWorkflowBody', - 'Initialize-BetaWorkflowBodyOwner', - 'ConvertFrom-BetaJsonToWorkflowBodyOwner', - 'Initialize-BetaWorkflowDefinition', - 'ConvertFrom-BetaJsonToWorkflowDefinition', - 'Initialize-BetaWorkflowExecution', - 'ConvertFrom-BetaJsonToWorkflowExecution', - 'Initialize-BetaWorkflowExecutionEvent', - 'ConvertFrom-BetaJsonToWorkflowExecutionEvent', - 'Initialize-BetaWorkflowLibraryAction', - 'ConvertFrom-BetaJsonToWorkflowLibraryAction', - 'Initialize-BetaWorkflowLibraryFormFields', - 'ConvertFrom-BetaJsonToWorkflowLibraryFormFields', - 'Initialize-BetaWorkflowLibraryOperator', - 'ConvertFrom-BetaJsonToWorkflowLibraryOperator', - 'Initialize-BetaWorkflowLibraryTrigger', - 'ConvertFrom-BetaJsonToWorkflowLibraryTrigger', - 'Initialize-BetaWorkflowOAuthClient', - 'ConvertFrom-BetaJsonToWorkflowOAuthClient', - 'Initialize-BetaWorkflowTrigger', - 'ConvertFrom-BetaJsonToWorkflowTrigger', - 'ConvertFrom-BetaJsonToWorkflowTriggerAttributes', - 'Initialize-BetaWorkgroupBulkDeleteRequest', - 'ConvertFrom-BetaJsonToWorkgroupBulkDeleteRequest', - 'Initialize-BetaWorkgroupConnectionDto', - 'ConvertFrom-BetaJsonToWorkgroupConnectionDto', - 'Initialize-BetaWorkgroupDeleteItem', - 'ConvertFrom-BetaJsonToWorkgroupDeleteItem', - 'Initialize-BetaWorkgroupDto', 'ConvertFrom-BetaJsonToWorkgroupDto', - 'Initialize-BetaWorkgroupMemberAddItem', - 'ConvertFrom-BetaJsonToWorkgroupMemberAddItem', - 'Initialize-BetaWorkgroupMemberDeleteItem', - 'ConvertFrom-BetaJsonToWorkgroupMemberDeleteItem', - 'Initialize-BetaWorkItemForward', - 'ConvertFrom-BetaJsonToWorkItemForward', 'Initialize-BetaWorkItems', - 'ConvertFrom-BetaJsonToWorkItems', 'Initialize-BetaWorkItemsCount', - 'ConvertFrom-BetaJsonToWorkItemsCount', - 'Initialize-BetaWorkItemsSummary', - 'ConvertFrom-BetaJsonToWorkItemsSummary', 'Get-BetaConfiguration', - 'Set-BetaConfiguration', 'Set-BetaConfigurationApiKey', - 'Set-BetaConfigurationApiKeyPrefix', - 'Set-BetaConfigurationDefaultHeader', 'Get-BetaHostSetting', - 'Get-BetaUrlFromHostSetting', 'Set-BetaConfigurationHttpSigning', - 'Get-BetaConfigurationHttpSigning', 'Invoke-V2BulkDeleteWorkGroups', - 'New-V2Workgroup', 'Remove-V2Workgroup', 'Get-V2Workgroup', - 'Get-V2WorkgroupConnections', 'Get-V2WorkgroupMembers', - 'Get-V2Workgroups', 'Edit-V2WorkgroupMembers', 'Update-V2Workgroup', - 'Get-V2OrgSettings', 'Update-V2OrgSettings', - 'Initialize-V2BulkDeleteWorkGroups200Response', - 'ConvertFrom-V2JsonToBulkDeleteWorkGroups200Response', - 'Initialize-V2BulkDeleteWorkGroupsRequest', - 'ConvertFrom-V2JsonToBulkDeleteWorkGroupsRequest', - 'Initialize-V2CreateWorkgroupRequest', - 'ConvertFrom-V2JsonToCreateWorkgroupRequest', - 'Initialize-V2CreateWorkgroupRequestOwner', - 'ConvertFrom-V2JsonToCreateWorkgroupRequestOwner', - 'Initialize-V2GetOrgSettings200Response', - 'ConvertFrom-V2JsonToGetOrgSettings200Response', - 'Initialize-V2GetOrgSettings200ResponseApprovalConfig', - 'ConvertFrom-V2JsonToGetOrgSettings200ResponseApprovalConfig', - 'Initialize-V2GetOrgSettings200ResponseSystemNotificationConfig', - 'ConvertFrom-V2JsonToGetOrgSettings200ResponseSystemNotificationConfig', - 'Initialize-V2GetOrgSettings200ResponseSystemNotificationConfigNotificationsInner', - 'ConvertFrom-V2JsonToGetOrgSettings200ResponseSystemNotificationConfigNotificationsInner', - 'Initialize-V2GetOrgSettings200ResponseSystemNotificationConfigNotificationsInnerThresholds', - 'ConvertFrom-V2JsonToGetOrgSettings200ResponseSystemNotificationConfigNotificationsInnerThresholds', - 'Initialize-V2ListWorkgroupConnections200ResponseInner', - 'ConvertFrom-V2JsonToListWorkgroupConnections200ResponseInner', - 'Initialize-V2ListWorkgroupMembers200ResponseInner', - 'ConvertFrom-V2JsonToListWorkgroupMembers200ResponseInner', - 'Initialize-V2ListWorkgroups200ResponseInner', - 'ConvertFrom-V2JsonToListWorkgroups200ResponseInner', - 'Initialize-V2ListWorkgroups200ResponseInnerOwner', - 'ConvertFrom-V2JsonToListWorkgroups200ResponseInnerOwner', - 'Initialize-V2ModifyWorkgroupMembersRequest', - 'ConvertFrom-V2JsonToModifyWorkgroupMembersRequest', - 'Initialize-V2UpdateOrgSettingsRequest', - 'ConvertFrom-V2JsonToUpdateOrgSettingsRequest', - 'Get-V2Configuration', 'Set-V2Configuration', - 'Set-V2ConfigurationApiKey', 'Set-V2ConfigurationApiKeyPrefix', - 'Set-V2ConfigurationDefaultHeader', 'Get-V2HostSetting', - 'Get-V2UrlFromHostSetting', 'Set-V2ConfigurationHttpSigning', - 'Get-V2ConfigurationHttpSigning', 'Get-CCAccounts', - 'Remove-CCAccount', 'New-CCApplication', 'Remove-CCApplication', - 'Get-CCApplication', 'Get-CCApplicationAccessProfiles', - 'Get-CCApplications', 'Update-CCApplication', 'New-CCConnector', - 'Remove-CCConnector', 'Export-CCConnectorConfig', - 'Import-CCConnectorConfig', 'Get-CCConnectors', - 'Export-CCAccountFeed', 'Invoke-CCLoadAccounts', - 'Invoke-CCLoadEntitlements', 'Invoke-CCRefreshIdentities', - 'Get-CCIdentity', 'Update-CCUserPermissions', - 'Initialize-CCCreateApplicationRequest', - 'ConvertFrom-CCJsonToCreateApplicationRequest', - 'Initialize-CCCreateConnectorRequest', - 'ConvertFrom-CCJsonToCreateConnectorRequest', - 'Initialize-CCGetApplication200Response', - 'ConvertFrom-CCJsonToGetApplication200Response', - 'Initialize-CCGetIdentity200Response', - 'ConvertFrom-CCJsonToGetIdentity200Response', - 'Initialize-CCGetIdentity200ResponseAuth', - 'ConvertFrom-CCJsonToGetIdentity200ResponseAuth', - 'Initialize-CCGetIdentity200ResponseOrg', - 'ConvertFrom-CCJsonToGetIdentity200ResponseOrg', - 'Initialize-CCImportConnectorConfigRequest', - 'ConvertFrom-CCJsonToImportConnectorConfigRequest', - 'Initialize-CCListAccounts200ResponseInner', - 'ConvertFrom-CCJsonToListAccounts200ResponseInner', - 'Initialize-CCListAccounts200ResponseInnerPasswordChangeResult', - 'ConvertFrom-CCJsonToListAccounts200ResponseInnerPasswordChangeResult', - 'Initialize-CCListApplications200ResponseInner', - 'ConvertFrom-CCJsonToListApplications200ResponseInner', - 'Initialize-CCListApplications200ResponseInnerAccountServicePoliciesInner', - 'ConvertFrom-CCJsonToListApplications200ResponseInnerAccountServicePoliciesInner', - 'Initialize-CCListApplications200ResponseInnerAppProfilesInner', - 'ConvertFrom-CCJsonToListApplications200ResponseInnerAppProfilesInner', - 'Initialize-CCListApplications200ResponseInnerHealth', - 'ConvertFrom-CCJsonToListApplications200ResponseInnerHealth', - 'Initialize-CCListApplications200ResponseInnerOwner', - 'ConvertFrom-CCJsonToListApplications200ResponseInnerOwner', - 'Initialize-CCListConnectors200Response', - 'ConvertFrom-CCJsonToListConnectors200Response', - 'Initialize-CCListConnectors200ResponseItemsInner', - 'ConvertFrom-CCJsonToListConnectors200ResponseItemsInner', - 'Initialize-CCLoadAccountsRequest', - 'ConvertFrom-CCJsonToLoadAccountsRequest', - 'Initialize-CCLoadEntitlementsRequest', - 'ConvertFrom-CCJsonToLoadEntitlementsRequest', - 'Initialize-CCRefreshIdentitiesRequest', - 'ConvertFrom-CCJsonToRefreshIdentitiesRequest', - 'Initialize-CCRefreshIdentitiesRequestRefreshArgs', - 'ConvertFrom-CCJsonToRefreshIdentitiesRequestRefreshArgs', - 'Initialize-CCUpdateUserPermissionsRequest', - 'ConvertFrom-CCJsonToUpdateUserPermissionsRequest', - 'Get-CCConfiguration', 'Set-CCConfiguration', - 'Set-CCConfigurationApiKey', 'Set-CCConfigurationApiKeyPrefix', - 'Set-CCConfigurationDefaultHeader', 'Get-CCHostSetting', - 'Get-CCUrlFromHostSetting', 'Set-CCConfigurationHttpSigning', - 'Get-CCConfigurationHttpSigning', 'Get-FunctionsToExport', - 'Get-DefaultConfiguration', 'Set-DefaultConfiguration', - 'Get-IDNAccessToken', 'Get-HomeConfig', 'Get-EnvConfig', - 'Get-LocalConfig', 'Get-Config', 'Invoke-Paginate', - 'Invoke-PaginateSearch' + # Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export. + FunctionsToExport = 'New-AccessProfile', 'Remove-AccessProfile', + 'Remove-AccessProfilesInBulk', 'Get-AccessProfile', + 'Get-AccessProfileEntitlements', 'Get-AccessProfiles', + 'Update-AccessProfile', 'Approve-AccessRequest', + 'Invoke-ForwardAccessRequest', 'Get-AccessRequestApprovalSummary', + 'Get-CompletedApprovals', 'Get-PendingApprovals', + 'Deny-AccessRequest', 'Suspend-AccessRequest', 'New-AccessRequest', + 'Get-AccessRequestConfig', 'Get-AccessRequestStatus', + 'Set-AccessRequestConfig', 'Get-AccountActivity', + 'Get-AccountActivities', 'New-Account', 'Remove-Account', + 'Disable-Account', 'Enable-Account', 'Get-Account', + 'Get-AccountEntitlements', 'Get-Accounts', 'Send-Account', + 'Invoke-ReloadAccount', 'Unlock-Account', 'Update-Account', + 'Get-UsagesByAccountId', 'Get-AuthUser', 'Update-AuthUser', + 'New-BrandingItem', 'Remove-Branding', 'Get-Branding', + 'Get-BrandingList', 'Set-BrandingItem', 'New-CampaignFilter', + 'Remove-CampaignFilters', 'Get-CampaignFilterById', + 'Get-CampaignFilters', 'Update-CampaignFilter', 'Complete-Campaign', + 'New-Campaign', 'New-CampaignTemplate', 'Remove-CampaignTemplate', + 'Remove-CampaignTemplateSchedule', 'Remove-Campaigns', + 'Get-ActiveCampaigns', 'Get-Campaign', 'Get-CampaignReports', + 'Get-CampaignReportsConfig', 'Get-CampaignTemplate', + 'Get-CampaignTemplateSchedule', 'Get-CampaignTemplates', 'Move-', + 'Update-CampaignTemplate', 'Set-CampaignReportsConfig', + 'Set-CampaignTemplateSchedule', 'Start-Campaign', + 'Start-CampaignRemediationScan', 'Start-CampaignReport', + 'Start-GenerateCampaignTemplate', 'Update-Campaign', + 'Get-CertificationTask', 'Get-IdentityCertification', + 'Get-IdentityCertificationItemPermissions', + 'Get-PendingCertificationTasks', 'Get-CertificationReviewers', + 'Get-IdentityAccessReviewItems', 'Get-IdentityCertifications', + 'Select-IdentityDecision', 'Invoke-ReassignIdentityCertifications', + 'Invoke-SignOffIdentityCertification', 'Submit-ReassignCertsAsync', + 'Get-IdentityAccessSummaries', 'Get-IdentityDecisionSummary', + 'Get-IdentitySummaries', 'Get-IdentitySummary', + 'New-AuthOrgNetworkConfig', 'Get-AuthOrgNetworkConfig', + 'Update-AuthOrgNetworkConfig', 'Remove-IdentityProfile', + 'Remove-IdentityProfiles', 'Export-IdentityProfiles', + 'Get-DefaultIdentityAttributeConfig', 'Get-IdentityProfile', + 'Import-IdentityProfiles', 'Get-IdentityProfiles', + 'Sync-IdentityProfile', 'New-LifecycleState', 'Remove-LifecycleState', + 'Get-LifecycleState', 'Get-LifecycleStates', 'Set-LifecycleState', + 'Update-LifecycleStates', 'Approve-NonEmployeeRequest', + 'New-NonEmployeeRecord', 'New-NonEmployeeRequest', + 'New-NonEmployeeSource', 'New-NonEmployeeSourceSchemaAttributes', + 'Remove-NonEmployeeRecord', 'Remove-NonEmployeeRecordsInBulk', + 'Remove-NonEmployeeRequest', 'Remove-NonEmployeeSchemaAttribute', + 'Remove-NonEmployeeSource', + 'Remove-NonEmployeeSourceSchemaAttributes', + 'Export-NonEmployeeRecords', + 'Export-NonEmployeeSourceSchemaTemplate', 'Get-NonEmployeeApproval', + 'Get-NonEmployeeApprovalSummary', 'Get-NonEmployeeBulkUploadStatus', + 'Get-NonEmployeeRecord', 'Get-NonEmployeeRequest', + 'Get-NonEmployeeRequestSummary', 'Get-NonEmployeeSchemaAttribute', + 'Get-NonEmployeeSource', 'Get-NonEmployeeSourceSchemaAttributes', + 'Import-NonEmployeeRecordsInBulk', 'Get-NonEmployeeApprovals', + 'Get-NonEmployeeRecords', 'Get-NonEmployeeRequests', + 'Get-NonEmployeeSources', 'Update-NonEmployeeRecord', + 'Update-NonEmployeeSchemaAttribute', 'Update-NonEmployeeSource', + 'Deny-NonEmployeeRequest', 'Update-NonEmployeeRecord', + 'New-OauthClient', 'Remove-OauthClient', 'Get-OauthClient', + 'Get-OauthClients', 'Update-OauthClient', 'New-PasswordOrgConfig', + 'Get-PasswordOrgConfig', 'Send-PasswordOrgConfig', + 'Get-PasswordDictionary', 'Send-PasswordDictionary', + 'Get-PasswordChangeStatus', 'Search-PasswordInfo', 'Set-Password', + 'New-PasswordSyncGroup', 'Remove-PasswordSyncGroup', + 'Get-PasswordSyncGroup', 'Get-PasswordSyncGroups', + 'Update-PasswordSyncGroup', 'New-PersonalAccessToken', + 'Remove-PersonalAccessToken', 'Get-PersonalAccessTokens', + 'Update-PersonalAccessToken', 'Get-PublicIdentities', + 'Get-PublicIdentityConfig', 'Update-PublicIdentityConfig', + 'Suspend-Report', 'Get-Report', 'Get-ReportResult', 'Start-Report', + 'Get-RequestableObjects', 'New-Role', 'Remove-BulkRoles', 'Remove-Role', + 'Get-Role', 'Get-RoleAssignedIdentities', 'Get-Roles', 'Update-Role', + 'New-SavedSearch', 'Remove-SavedSearch', 'Invoke-ExecuteSavedSearch', + 'Get-SavedSearch', 'Get-SavedSearches', 'Send-SavedSearch', + 'New-ScheduledSearch', 'Remove-ScheduledSearch', + 'Get-ScheduledSearch', 'Get-ScheduledSearch', + 'Invoke-UnsubscribeScheduledSearch', 'Update-ScheduledSearch', + 'Search-Aggregate', 'Search-Count', 'Search-Get', 'Search-Post', + 'New-Segment', 'Remove-Segment', 'Get-Segment', 'Get-Segments', + 'Update-Segment', 'New-ServiceDeskIntegration', + 'Remove-ServiceDeskIntegration', 'Get-ServiceDeskIntegration', + 'Get-ServiceDeskIntegrationTemplate', + 'Get-ServiceDeskIntegrationTypes', 'Get-ServiceDeskIntegrations', + 'Get-StatusCheckDetails', 'Update-ServiceDeskIntegration', + 'Send-ServiceDeskIntegration', 'Update-StatusCheckDetails', + 'New-SodPolicy', 'Remove-SodPolicy', 'Remove-SodPolicySchedule', + 'Get-CustomViolationReport', 'Get-DefaultViolationReport', + 'Get-SodAllReportRunStatus', 'Get-SodPolicy', 'Get-SodPolicySchedule', + 'Get-SodViolationReportRunStatus', 'Get-SodViolationReportStatus', + 'Get-SodPolicies', 'Update-SodPolicy', 'Send-PolicySchedule', + 'Send-SodPolicy', 'Start-EvaluateSodPolicy', + 'Start-SodAllPoliciesForOrg', 'Start-SodPolicy', + 'Start-PredictSodViolations', 'Start-ViolationCheck', + 'New-ProvisioningPolicy', 'New-Source', 'New-SourceSchema', + 'Remove-ProvisioningPolicy', 'Remove-Source', 'Remove-SourceSchema', + 'Get-AccountsSchema', 'Get-EntitlementsSchema', + 'Get-ProvisioningPolicy', 'Get-Source', 'Get-SourceHealth', + 'Get-SourceSchema', 'Import-AccountsSchema', 'Import-ConnectorFile', + 'Import-EntitlementsSchema', 'Get-ProvisioningPolicies', + 'Get-SourceSchemas', 'Get-Sources', 'Send-ProvisioningPolicy', + 'Send-Source', 'Send-SourceSchema', + 'Update-ProvisioningPoliciesInBulk', 'Update-ProvisioningPolicy', + 'Update-Source', 'Update-SourceSchema', 'Get-StatusBySourceId', + 'Get-UsagesBySourceId', 'Remove-TaggedObject', + 'Remove-TagsToManyObject', 'Get-TaggedObject', 'Get-TaggedObjects', + 'Get-TaggedObjectsByType', 'Send-TaggedObject', 'Set-TagToObject', + 'Set-TagsToManyObjects', 'New-Transform', 'Remove-Transform', + 'Get-Transform', 'Get-Transforms', 'Update-Transform', + 'Approve-ApprovalItem', 'Approve-ApprovalItemsInBulk', + 'Complete-WorkItem', 'Get-CompletedWorkItems', + 'Get-CountCompletedWorkItems', 'Get-CountWorkItems', 'Get-WorkItem', + 'Get-WorkItemsSummary', 'Get-WorkItems', 'Deny-ApprovalItem', + 'Deny-ApprovalItemsInBulk', 'Submit-AccountSelection', + 'Initialize-Access', 'ConvertFrom-JsonToAccess', + 'Initialize-AccessConstraint', 'ConvertFrom-JsonToAccessConstraint', + 'Initialize-AccessCriteria', 'ConvertFrom-JsonToAccessCriteria', + 'Initialize-AccessCriteriaCriteriaListInner', + 'ConvertFrom-JsonToAccessCriteriaCriteriaListInner', + 'Initialize-AccessItemRequestedFor', + 'ConvertFrom-JsonToAccessItemRequestedFor', + 'Initialize-AccessItemRequester', + 'ConvertFrom-JsonToAccessItemRequester', + 'Initialize-AccessItemReviewedBy', + 'ConvertFrom-JsonToAccessItemReviewedBy', + 'Initialize-AccessProfile', 'ConvertFrom-JsonToAccessProfile', + 'Initialize-AccessProfileApprovalScheme', + 'ConvertFrom-JsonToAccessProfileApprovalScheme', + 'Initialize-AccessProfileBulkDeleteRequest', + 'ConvertFrom-JsonToAccessProfileBulkDeleteRequest', + 'Initialize-AccessProfileBulkDeleteResponse', + 'ConvertFrom-JsonToAccessProfileBulkDeleteResponse', + 'Initialize-AccessProfileDocument', + 'ConvertFrom-JsonToAccessProfileDocument', + 'Initialize-AccessProfileDocumentAllOfSource', + 'ConvertFrom-JsonToAccessProfileDocumentAllOfSource', + 'Initialize-AccessProfileEntitlement', + 'ConvertFrom-JsonToAccessProfileEntitlement', + 'Initialize-AccessProfileRef', 'ConvertFrom-JsonToAccessProfileRef', + 'Initialize-AccessProfileRole', + 'ConvertFrom-JsonToAccessProfileRole', + 'Initialize-AccessProfileSourceRef', + 'ConvertFrom-JsonToAccessProfileSourceRef', + 'Initialize-AccessProfileSummary', + 'ConvertFrom-JsonToAccessProfileSummary', + 'Initialize-AccessProfileUsage', + 'ConvertFrom-JsonToAccessProfileUsage', + 'Initialize-AccessProfileUsageUsedByInner', + 'ConvertFrom-JsonToAccessProfileUsageUsedByInner', + 'Initialize-AccessRequest', 'ConvertFrom-JsonToAccessRequest', + 'Initialize-AccessRequestConfig', + 'ConvertFrom-JsonToAccessRequestConfig', + 'Initialize-AccessRequestItem', + 'ConvertFrom-JsonToAccessRequestItem', + 'Initialize-AccessRequestPhases', + 'ConvertFrom-JsonToAccessRequestPhases', + 'Initialize-AccessReviewItem', 'ConvertFrom-JsonToAccessReviewItem', + 'Initialize-AccessReviewReassignment', + 'ConvertFrom-JsonToAccessReviewReassignment', + 'Initialize-AccessSummary', 'ConvertFrom-JsonToAccessSummary', + 'Initialize-AccessSummaryAccess', + 'ConvertFrom-JsonToAccessSummaryAccess', 'Initialize-Account', + 'ConvertFrom-JsonToAccount', 'Initialize-AccountAction', + 'ConvertFrom-JsonToAccountAction', 'Initialize-AccountActivity', + 'ConvertFrom-JsonToAccountActivity', + 'Initialize-AccountActivityDocument', + 'ConvertFrom-JsonToAccountActivityDocument', + 'Initialize-AccountActivityItem', + 'ConvertFrom-JsonToAccountActivityItem', + 'Initialize-AccountActivitySearchedItem', + 'ConvertFrom-JsonToAccountActivitySearchedItem', + 'Initialize-AccountAttribute', 'ConvertFrom-JsonToAccountAttribute', + 'Initialize-AccountAttributes', + 'ConvertFrom-JsonToAccountAttributes', + 'Initialize-AccountAttributesCreate', + 'ConvertFrom-JsonToAccountAttributesCreate', + 'Initialize-AccountAttributesCreateAttributes', + 'ConvertFrom-JsonToAccountAttributesCreateAttributes', + 'Initialize-AccountRequest', 'ConvertFrom-JsonToAccountRequest', + 'Initialize-AccountRequestInfo', + 'ConvertFrom-JsonToAccountRequestInfo', + 'Initialize-AccountRequestResult', + 'ConvertFrom-JsonToAccountRequestResult', + 'Initialize-AccountsAsyncResult', + 'ConvertFrom-JsonToAccountsAsyncResult', + 'Initialize-AccountsExportReportArguments', + 'ConvertFrom-JsonToAccountsExportReportArguments', + 'Initialize-AccountSource', 'ConvertFrom-JsonToAccountSource', + 'Initialize-AccountToggleRequest', + 'ConvertFrom-JsonToAccountToggleRequest', + 'Initialize-AccountUnlockRequest', + 'ConvertFrom-JsonToAccountUnlockRequest', 'Initialize-AccountUsage', + 'ConvertFrom-JsonToAccountUsage', + 'Initialize-ActivateCampaignOptions', + 'ConvertFrom-JsonToActivateCampaignOptions', + 'Initialize-ActivityInsights', 'ConvertFrom-JsonToActivityInsights', + 'Initialize-AdminReviewReassign', + 'ConvertFrom-JsonToAdminReviewReassign', + 'Initialize-AdminReviewReassignReassignTo', + 'ConvertFrom-JsonToAdminReviewReassignReassignTo', + 'Initialize-AggregationResult', + 'ConvertFrom-JsonToAggregationResult', 'Initialize-Aggregations', + 'ConvertFrom-JsonToAggregations', 'Initialize-App', + 'ConvertFrom-JsonToApp', 'Initialize-AppAllOfAccount', + 'ConvertFrom-JsonToAppAllOfAccount', 'Initialize-Approval', + 'ConvertFrom-JsonToApproval', 'Initialize-ApprovalComment', + 'ConvertFrom-JsonToApprovalComment', + 'Initialize-ApprovalForwardHistory', + 'ConvertFrom-JsonToApprovalForwardHistory', + 'Initialize-ApprovalItemDetails', + 'ConvertFrom-JsonToApprovalItemDetails', 'Initialize-ApprovalItems', + 'ConvertFrom-JsonToApprovalItems', + 'Initialize-ApprovalReminderAndEscalationConfig', + 'ConvertFrom-JsonToApprovalReminderAndEscalationConfig', + 'Initialize-ApprovalSchemeForRole', + 'ConvertFrom-JsonToApprovalSchemeForRole', + 'Initialize-ApprovalStatusDto', + 'ConvertFrom-JsonToApprovalStatusDto', + 'Initialize-ApprovalStatusDtoOriginalOwner', + 'ConvertFrom-JsonToApprovalStatusDtoOriginalOwner', + 'Initialize-ApprovalSummary', 'ConvertFrom-JsonToApprovalSummary', + 'ConvertFrom-JsonToArrayInner', 'Initialize-AttributeDefinition', + 'ConvertFrom-JsonToAttributeDefinition', + 'Initialize-AttributeDefinitionSchema', + 'ConvertFrom-JsonToAttributeDefinitionSchema', + 'Initialize-AttributeRequest', 'ConvertFrom-JsonToAttributeRequest', + 'Initialize-AuthUser', 'ConvertFrom-JsonToAuthUser', + 'Initialize-Base64Decode', 'ConvertFrom-JsonToBase64Decode', + 'Initialize-Base64Encode', 'ConvertFrom-JsonToBase64Encode', + 'Initialize-BaseAccess', 'ConvertFrom-JsonToBaseAccess', + 'Initialize-BaseAccessAllOfOwner', + 'ConvertFrom-JsonToBaseAccessAllOfOwner', + 'Initialize-BaseAccessProfile', + 'ConvertFrom-JsonToBaseAccessProfile', 'Initialize-BaseAccount', + 'ConvertFrom-JsonToBaseAccount', 'Initialize-BaseCommonDto', + 'ConvertFrom-JsonToBaseCommonDto', 'Initialize-BaseDocument', + 'ConvertFrom-JsonToBaseDocument', 'Initialize-BaseEntitlement', + 'ConvertFrom-JsonToBaseEntitlement', 'Initialize-BaseReferenceDto', + 'ConvertFrom-JsonToBaseReferenceDto', 'Initialize-BaseSegment', + 'ConvertFrom-JsonToBaseSegment', + 'Initialize-BeforeProvisioningRuleDto', + 'ConvertFrom-JsonToBeforeProvisioningRuleDto', 'Initialize-Bound', + 'ConvertFrom-JsonToBound', 'Initialize-BrandingItem', + 'ConvertFrom-JsonToBrandingItem', 'Initialize-BrandingItemCreate', + 'ConvertFrom-JsonToBrandingItemCreate', + 'Initialize-BucketAggregation', + 'ConvertFrom-JsonToBucketAggregation', + 'Initialize-BulkTaggedObject', 'ConvertFrom-JsonToBulkTaggedObject', + 'Initialize-Campaign', 'ConvertFrom-JsonToCampaign', + 'Initialize-CampaignAlert', 'ConvertFrom-JsonToCampaignAlert', + 'Initialize-CampaignAllOfFilter', + 'ConvertFrom-JsonToCampaignAllOfFilter', + 'Initialize-CampaignAllOfRoleCompositionCampaignInfo', + 'ConvertFrom-JsonToCampaignAllOfRoleCompositionCampaignInfo', + 'Initialize-CampaignAllOfRoleCompositionCampaignInfoRemediatorRef', + 'ConvertFrom-JsonToCampaignAllOfRoleCompositionCampaignInfoRemediatorRef', + 'Initialize-CampaignAllOfSearchCampaignInfo', + 'ConvertFrom-JsonToCampaignAllOfSearchCampaignInfo', + 'Initialize-CampaignAllOfSearchCampaignInfoReviewer', + 'ConvertFrom-JsonToCampaignAllOfSearchCampaignInfoReviewer', + 'Initialize-CampaignAllOfSourceOwnerCampaignInfo', + 'ConvertFrom-JsonToCampaignAllOfSourceOwnerCampaignInfo', + 'Initialize-CampaignAllOfSourcesWithOrphanEntitlements', + 'ConvertFrom-JsonToCampaignAllOfSourcesWithOrphanEntitlements', + 'Initialize-CampaignCompleteOptions', + 'ConvertFrom-JsonToCampaignCompleteOptions', + 'Initialize-CampaignFilterDetails', + 'ConvertFrom-JsonToCampaignFilterDetails', + 'Initialize-CampaignFilterDetailsCriteriaListInner', + 'ConvertFrom-JsonToCampaignFilterDetailsCriteriaListInner', + 'Initialize-CampaignReference', + 'ConvertFrom-JsonToCampaignReference', 'Initialize-CampaignReport', + 'ConvertFrom-JsonToCampaignReport', + 'Initialize-CampaignReportsConfig', + 'ConvertFrom-JsonToCampaignReportsConfig', + 'Initialize-CampaignsDeleteRequest', + 'ConvertFrom-JsonToCampaignsDeleteRequest', + 'Initialize-CampaignTemplate', 'ConvertFrom-JsonToCampaignTemplate', + 'Initialize-CampaignTemplateOwnerRef', + 'ConvertFrom-JsonToCampaignTemplateOwnerRef', + 'Initialize-CancelAccessRequest', + 'ConvertFrom-JsonToCancelAccessRequest', + 'Initialize-CancelledRequestDetails', + 'ConvertFrom-JsonToCancelledRequestDetails', + 'Initialize-Certification', 'ConvertFrom-JsonToCertification', + 'Initialize-CertificationIdentitySummary', + 'ConvertFrom-JsonToCertificationIdentitySummary', + 'Initialize-CertificationReference', + 'ConvertFrom-JsonToCertificationReference', + 'Initialize-CertificationTask', + 'ConvertFrom-JsonToCertificationTask', 'Initialize-Column', + 'ConvertFrom-JsonToColumn', 'Initialize-Comment', + 'ConvertFrom-JsonToComment', 'Initialize-CommentDto', + 'ConvertFrom-JsonToCommentDto', 'Initialize-CompletedApproval', + 'ConvertFrom-JsonToCompletedApproval', + 'Initialize-CompletedApprovalReviewerComment', + 'ConvertFrom-JsonToCompletedApprovalReviewerComment', + 'Initialize-Concatenation', 'ConvertFrom-JsonToConcatenation', + 'Initialize-Conditional', 'ConvertFrom-JsonToConditional', + 'Initialize-ConflictingAccessCriteria', + 'ConvertFrom-JsonToConflictingAccessCriteria', + 'Initialize-CreateOAuthClientRequest', + 'ConvertFrom-JsonToCreateOAuthClientRequest', + 'Initialize-CreateOAuthClientResponse', + 'ConvertFrom-JsonToCreateOAuthClientResponse', + 'Initialize-CreatePersonalAccessTokenRequest', + 'ConvertFrom-JsonToCreatePersonalAccessTokenRequest', + 'Initialize-CreatePersonalAccessTokenResponse', + 'ConvertFrom-JsonToCreatePersonalAccessTokenResponse', + 'Initialize-CreateSavedSearchRequest', + 'ConvertFrom-JsonToCreateSavedSearchRequest', + 'Initialize-CreateScheduledSearchRequest', + 'ConvertFrom-JsonToCreateScheduledSearchRequest', + 'Initialize-DataAccess', 'ConvertFrom-JsonToDataAccess', + 'Initialize-DataAccessCategoriesInner', + 'ConvertFrom-JsonToDataAccessCategoriesInner', + 'Initialize-DataAccessImpactScore', + 'ConvertFrom-JsonToDataAccessImpactScore', + 'Initialize-DataAccessPoliciesInner', + 'ConvertFrom-JsonToDataAccessPoliciesInner', + 'Initialize-DateCompare', 'ConvertFrom-JsonToDateCompare', + 'ConvertFrom-JsonToDateCompareFirstDate', + 'ConvertFrom-JsonToDateCompareSecondDate', 'Initialize-DateFormat', + 'ConvertFrom-JsonToDateFormat', + 'ConvertFrom-JsonToDateFormatInputFormat', + 'ConvertFrom-JsonToDateFormatOutputFormat', 'Initialize-DateMath', + 'ConvertFrom-JsonToDateMath', + 'Initialize-DecomposeDiacriticalMarks', + 'ConvertFrom-JsonToDecomposeDiacriticalMarks', + 'Initialize-DeleteNonEmployeeRecordsInBulkRequest', + 'ConvertFrom-JsonToDeleteNonEmployeeRecordsInBulkRequest', + 'Initialize-DeleteSource202Response', + 'ConvertFrom-JsonToDeleteSource202Response', + 'Initialize-DisplayReference', 'ConvertFrom-JsonToDisplayReference', + 'Initialize-E164phone', 'ConvertFrom-JsonToE164phone', + 'Initialize-EmailNotificationOption', + 'ConvertFrom-JsonToEmailNotificationOption', + 'Initialize-Entitlement', 'ConvertFrom-JsonToEntitlement', + 'Initialize-EntitlementDocument', + 'ConvertFrom-JsonToEntitlementDocument', + 'Initialize-EntitlementDocumentAllOfSource', + 'ConvertFrom-JsonToEntitlementDocumentAllOfSource', + 'Initialize-EntitlementDto', 'ConvertFrom-JsonToEntitlementDto', + 'Initialize-EntitlementRef', 'ConvertFrom-JsonToEntitlementRef', + 'Initialize-EntitlementRequestConfig', + 'ConvertFrom-JsonToEntitlementRequestConfig', + 'Initialize-EntitlementSource', + 'ConvertFrom-JsonToEntitlementSource', + 'Initialize-EntitlementSummary', + 'ConvertFrom-JsonToEntitlementSummary', + 'Initialize-ErrorMessageDto', 'ConvertFrom-JsonToErrorMessageDto', + 'Initialize-ErrorResponseDto', 'ConvertFrom-JsonToErrorResponseDto', + 'Initialize-EventDocument', 'ConvertFrom-JsonToEventDocument', + 'Initialize-ExceptionAccessCriteria', + 'ConvertFrom-JsonToExceptionAccessCriteria', + 'Initialize-ExceptionCriteria', + 'ConvertFrom-JsonToExceptionCriteria', + 'Initialize-ExceptionCriteriaAccess', + 'ConvertFrom-JsonToExceptionCriteriaAccess', + 'Initialize-ExceptionCriteriaCriteriaListInner', + 'ConvertFrom-JsonToExceptionCriteriaCriteriaListInner', + 'Initialize-ExpansionItem', 'ConvertFrom-JsonToExpansionItem', + 'Initialize-Expression', 'ConvertFrom-JsonToExpression', + 'Initialize-FieldDetailsDto', 'ConvertFrom-JsonToFieldDetailsDto', + 'Initialize-FilterAggregation', + 'ConvertFrom-JsonToFilterAggregation', 'Initialize-FirstValid', + 'ConvertFrom-JsonToFirstValid', 'Initialize-FormDetails', + 'ConvertFrom-JsonToFormDetails', 'Initialize-FormItemDetails', + 'ConvertFrom-JsonToFormItemDetails', + 'Initialize-ForwardApprovalDto', + 'ConvertFrom-JsonToForwardApprovalDto', + 'Initialize-GenerateRandomString', + 'ConvertFrom-JsonToGenerateRandomString', 'Initialize-GenericRule', + 'ConvertFrom-JsonToGenericRule', + 'ConvertFrom-JsonToGetActiveCampaigns200ResponseInner', + 'Initialize-GetOAuthClientResponse', + 'ConvertFrom-JsonToGetOAuthClientResponse', + 'Initialize-GetPersonalAccessTokenResponse', + 'ConvertFrom-JsonToGetPersonalAccessTokenResponse', + 'Initialize-GetReferenceIdentityAttribute', + 'ConvertFrom-JsonToGetReferenceIdentityAttribute', + 'Initialize-IdentitiesDetailsReportArguments', + 'ConvertFrom-JsonToIdentitiesDetailsReportArguments', + 'Initialize-IdentitiesReportArguments', + 'ConvertFrom-JsonToIdentitiesReportArguments', + 'ConvertFrom-JsonToIdentityAccess', 'Initialize-IdentityAttribute', + 'ConvertFrom-JsonToIdentityAttribute', + 'Initialize-IdentityAttribute1', + 'ConvertFrom-JsonToIdentityAttribute1', + 'Initialize-IdentityAttributeConfig', + 'ConvertFrom-JsonToIdentityAttributeConfig', + 'Initialize-IdentityAttributeTransform', + 'ConvertFrom-JsonToIdentityAttributeTransform', + 'Initialize-IdentityCertDecisionSummary', + 'ConvertFrom-JsonToIdentityCertDecisionSummary', + 'Initialize-IdentityCertificationDto', + 'ConvertFrom-JsonToIdentityCertificationDto', + 'Initialize-IdentityDocument', 'ConvertFrom-JsonToIdentityDocument', + 'Initialize-IdentityDocumentAllOfIdentityProfile', + 'ConvertFrom-JsonToIdentityDocumentAllOfIdentityProfile', + 'Initialize-IdentityDocumentAllOfManager', + 'ConvertFrom-JsonToIdentityDocumentAllOfManager', + 'Initialize-IdentityDocumentAllOfSource', + 'ConvertFrom-JsonToIdentityDocumentAllOfSource', + 'Initialize-IdentityExceptionReportReference', + 'ConvertFrom-JsonToIdentityExceptionReportReference', + 'Initialize-IdentityProfile', 'ConvertFrom-JsonToIdentityProfile', + 'Initialize-IdentityProfileAllOfAuthoritativeSource', + 'ConvertFrom-JsonToIdentityProfileAllOfAuthoritativeSource', + 'Initialize-IdentityProfileAllOfOwner', + 'ConvertFrom-JsonToIdentityProfileAllOfOwner', + 'Initialize-IdentityProfileExportedObject', + 'ConvertFrom-JsonToIdentityProfileExportedObject', + 'Initialize-IdentityProfileExportedObjectSelf', + 'ConvertFrom-JsonToIdentityProfileExportedObjectSelf', + 'Initialize-IdentityProfileIdentityErrorReportArguments', + 'ConvertFrom-JsonToIdentityProfileIdentityErrorReportArguments', + 'Initialize-IdentityReference', + 'ConvertFrom-JsonToIdentityReference', + 'Initialize-IdentityReferenceWithNameAndEmail', + 'ConvertFrom-JsonToIdentityReferenceWithNameAndEmail', + 'Initialize-IdentitySummary', 'ConvertFrom-JsonToIdentitySummary', + 'Initialize-IdentityWithNewAccess', + 'ConvertFrom-JsonToIdentityWithNewAccess', + 'Initialize-IdentityWithNewAccess1', + 'ConvertFrom-JsonToIdentityWithNewAccess1', + 'Initialize-IdentityWithNewAccessAccessRefsInner', + 'ConvertFrom-JsonToIdentityWithNewAccessAccessRefsInner', + 'Initialize-ImportNonEmployeeRecordsInBulkRequest', + 'ConvertFrom-JsonToImportNonEmployeeRecordsInBulkRequest', + 'Initialize-ImportObject', 'ConvertFrom-JsonToImportObject', + 'Initialize-IndexOf', 'ConvertFrom-JsonToIndexOf', + 'Initialize-InnerHit', 'ConvertFrom-JsonToInnerHit', + 'Initialize-ISO3166', 'ConvertFrom-JsonToISO3166', + 'Initialize-JsonPatchOperation', + 'ConvertFrom-JsonToJsonPatchOperation', + 'ConvertFrom-JsonToJsonPatchOperationValue', 'Initialize-LeftPad', + 'ConvertFrom-JsonToLeftPad', 'Initialize-LifecycleState', + 'ConvertFrom-JsonToLifecycleState', + 'Initialize-LifecyclestateDeleted', + 'ConvertFrom-JsonToLifecyclestateDeleted', + 'Initialize-ListAccessProfiles401Response', + 'ConvertFrom-JsonToListAccessProfiles401Response', + 'Initialize-ListAccessProfiles429Response', + 'ConvertFrom-JsonToListAccessProfiles429Response', + 'Initialize-Lookup', 'ConvertFrom-JsonToLookup', 'Initialize-Lower', + 'ConvertFrom-JsonToLower', 'Initialize-ManagerCorrelationMapping', + 'ConvertFrom-JsonToManagerCorrelationMapping', + 'Initialize-ManualWorkItemDetails', + 'ConvertFrom-JsonToManualWorkItemDetails', + 'Initialize-ManualWorkItemDetailsCurrentOwner', + 'ConvertFrom-JsonToManualWorkItemDetailsCurrentOwner', + 'Initialize-ManualWorkItemDetailsOriginalOwner', + 'ConvertFrom-JsonToManualWorkItemDetailsOriginalOwner', + 'Initialize-MetricAggregation', + 'ConvertFrom-JsonToMetricAggregation', 'Initialize-ModelEvent', + 'ConvertFrom-JsonToModelEvent', 'Initialize-ModelFilter', + 'ConvertFrom-JsonToModelFilter', 'Initialize-MultiPolicyRequest', + 'ConvertFrom-JsonToMultiPolicyRequest', 'Initialize-NameNormalizer', + 'ConvertFrom-JsonToNameNormalizer', 'Initialize-NestedAggregation', + 'ConvertFrom-JsonToNestedAggregation', + 'Initialize-NetworkConfiguration', + 'ConvertFrom-JsonToNetworkConfiguration', + 'Initialize-NonEmployeeApprovalDecision', + 'ConvertFrom-JsonToNonEmployeeApprovalDecision', + 'Initialize-NonEmployeeApprovalItem', + 'ConvertFrom-JsonToNonEmployeeApprovalItem', + 'Initialize-NonEmployeeApprovalItemBase', + 'ConvertFrom-JsonToNonEmployeeApprovalItemBase', + 'Initialize-NonEmployeeApprovalItemDetail', + 'ConvertFrom-JsonToNonEmployeeApprovalItemDetail', + 'Initialize-NonEmployeeApprovalSummary', + 'ConvertFrom-JsonToNonEmployeeApprovalSummary', + 'Initialize-NonEmployeeBulkUploadJob', + 'ConvertFrom-JsonToNonEmployeeBulkUploadJob', + 'Initialize-NonEmployeeBulkUploadStatus', + 'ConvertFrom-JsonToNonEmployeeBulkUploadStatus', + 'Initialize-NonEmployeeIdentityReferenceWithId', + 'ConvertFrom-JsonToNonEmployeeIdentityReferenceWithId', + 'Initialize-NonEmployeeIdnUserRequest', + 'ConvertFrom-JsonToNonEmployeeIdnUserRequest', + 'Initialize-NonEmployeeRecord', + 'ConvertFrom-JsonToNonEmployeeRecord', + 'Initialize-NonEmployeeRejectApprovalDecision', + 'ConvertFrom-JsonToNonEmployeeRejectApprovalDecision', + 'Initialize-NonEmployeeRequest', + 'ConvertFrom-JsonToNonEmployeeRequest', + 'Initialize-NonEmployeeRequestBody', + 'ConvertFrom-JsonToNonEmployeeRequestBody', + 'Initialize-NonEmployeeRequestLite', + 'ConvertFrom-JsonToNonEmployeeRequestLite', + 'Initialize-NonEmployeeRequestSummary', + 'ConvertFrom-JsonToNonEmployeeRequestSummary', + 'Initialize-NonEmployeeRequestWithoutApprovalItem', + 'ConvertFrom-JsonToNonEmployeeRequestWithoutApprovalItem', + 'Initialize-NonEmployeeSchemaAttribute', + 'ConvertFrom-JsonToNonEmployeeSchemaAttribute', + 'Initialize-NonEmployeeSchemaAttributeBody', + 'ConvertFrom-JsonToNonEmployeeSchemaAttributeBody', + 'Initialize-NonEmployeeSource', + 'ConvertFrom-JsonToNonEmployeeSource', + 'Initialize-NonEmployeeSourceLite', + 'ConvertFrom-JsonToNonEmployeeSourceLite', + 'Initialize-NonEmployeeSourceLiteWithSchemaAttributes', + 'ConvertFrom-JsonToNonEmployeeSourceLiteWithSchemaAttributes', + 'Initialize-NonEmployeeSourceRequestBody', + 'ConvertFrom-JsonToNonEmployeeSourceRequestBody', + 'Initialize-NonEmployeeSourceWithCloudExternalId', + 'ConvertFrom-JsonToNonEmployeeSourceWithCloudExternalId', + 'Initialize-NonEmployeeSourceWithNECount', + 'ConvertFrom-JsonToNonEmployeeSourceWithNECount', + 'Initialize-ObjectImportResult', + 'ConvertFrom-JsonToObjectImportResult', + 'Initialize-OriginalRequest', 'ConvertFrom-JsonToOriginalRequest', + 'Initialize-OrphanUncorrelatedReportArguments', + 'ConvertFrom-JsonToOrphanUncorrelatedReportArguments', + 'Initialize-OwnerDto', 'ConvertFrom-JsonToOwnerDto', + 'Initialize-OwnerReference', 'ConvertFrom-JsonToOwnerReference', + 'Initialize-OwnerReferenceSegments', + 'ConvertFrom-JsonToOwnerReferenceSegments', 'Initialize-Owns', + 'ConvertFrom-JsonToOwns', 'Initialize-PasswordChangeRequest', + 'ConvertFrom-JsonToPasswordChangeRequest', + 'Initialize-PasswordChangeResponse', + 'ConvertFrom-JsonToPasswordChangeResponse', + 'Initialize-PasswordInfo', 'ConvertFrom-JsonToPasswordInfo', + 'Initialize-PasswordInfoAccount', + 'ConvertFrom-JsonToPasswordInfoAccount', + 'Initialize-PasswordInfoQueryDTO', + 'ConvertFrom-JsonToPasswordInfoQueryDTO', + 'Initialize-PasswordOrgConfig', + 'ConvertFrom-JsonToPasswordOrgConfig', 'Initialize-PasswordStatus', + 'ConvertFrom-JsonToPasswordStatus', 'Initialize-PasswordSyncGroup', + 'ConvertFrom-JsonToPasswordSyncGroup', + 'Initialize-PatchServiceDeskIntegrationRequest', + 'ConvertFrom-JsonToPatchServiceDeskIntegrationRequest', + 'Initialize-PatOwner', 'ConvertFrom-JsonToPatOwner', + 'Initialize-PendingApproval', 'ConvertFrom-JsonToPendingApproval', + 'Initialize-PendingApprovalOwner', + 'ConvertFrom-JsonToPendingApprovalOwner', + 'Initialize-PermissionDto', 'ConvertFrom-JsonToPermissionDto', + 'Initialize-PreApprovalTriggerDetails', + 'ConvertFrom-JsonToPreApprovalTriggerDetails', + 'Initialize-ProcessingDetails', + 'ConvertFrom-JsonToProcessingDetails', + 'Initialize-ProvisioningConfig', + 'ConvertFrom-JsonToProvisioningConfig', + 'Initialize-ProvisioningConfigPlanInitializerScript', + 'ConvertFrom-JsonToProvisioningConfigPlanInitializerScript', + 'Initialize-ProvisioningCriteriaLevel1', + 'ConvertFrom-JsonToProvisioningCriteriaLevel1', + 'Initialize-ProvisioningCriteriaLevel2', + 'ConvertFrom-JsonToProvisioningCriteriaLevel2', + 'Initialize-ProvisioningCriteriaLevel3', + 'ConvertFrom-JsonToProvisioningCriteriaLevel3', + 'Initialize-ProvisioningDetails', + 'ConvertFrom-JsonToProvisioningDetails', + 'Initialize-ProvisioningPolicy', + 'ConvertFrom-JsonToProvisioningPolicy', + 'Initialize-ProvisioningPolicyDto', + 'ConvertFrom-JsonToProvisioningPolicyDto', + 'Initialize-PublicIdentity', 'ConvertFrom-JsonToPublicIdentity', + 'Initialize-PublicIdentityAttributeConfig', + 'ConvertFrom-JsonToPublicIdentityAttributeConfig', + 'Initialize-PublicIdentityConfig', + 'ConvertFrom-JsonToPublicIdentityConfig', + 'Initialize-PutPasswordDictionaryRequest', + 'ConvertFrom-JsonToPutPasswordDictionaryRequest', + 'Initialize-Query', 'ConvertFrom-JsonToQuery', + 'Initialize-QueryResultFilter', + 'ConvertFrom-JsonToQueryResultFilter', + 'Initialize-QueuedCheckConfigDetails', + 'ConvertFrom-JsonToQueuedCheckConfigDetails', + 'Initialize-RandomAlphaNumeric', + 'ConvertFrom-JsonToRandomAlphaNumeric', 'Initialize-RandomNumeric', + 'ConvertFrom-JsonToRandomNumeric', 'Initialize-Range', + 'ConvertFrom-JsonToRange', 'Initialize-Reassignment', + 'ConvertFrom-JsonToReassignment', + 'Initialize-ReassignmentReference', + 'ConvertFrom-JsonToReassignmentReference', + 'Initialize-ReassignmentTrailDTO', + 'ConvertFrom-JsonToReassignmentTrailDTO', + 'Initialize-ReassignReference', + 'ConvertFrom-JsonToReassignReference', 'Initialize-Reference', + 'ConvertFrom-JsonToReference', 'Initialize-Reference1', + 'ConvertFrom-JsonToReference1', 'Initialize-RemediationItemDetails', + 'ConvertFrom-JsonToRemediationItemDetails', + 'Initialize-RemediationItems', 'ConvertFrom-JsonToRemediationItems', + 'Initialize-Replace', 'ConvertFrom-JsonToReplace', + 'Initialize-ReplaceAll', 'ConvertFrom-JsonToReplaceAll', + 'Initialize-ReportDetails', 'ConvertFrom-JsonToReportDetails', + 'ConvertFrom-JsonToReportDetailsArguments', + 'Initialize-ReportResultReference', + 'ConvertFrom-JsonToReportResultReference', + 'Initialize-ReportResults', 'ConvertFrom-JsonToReportResults', + 'Initialize-Requestability', 'ConvertFrom-JsonToRequestability', + 'Initialize-RequestabilityForRole', + 'ConvertFrom-JsonToRequestabilityForRole', + 'Initialize-RequestableObject', + 'ConvertFrom-JsonToRequestableObject', + 'Initialize-RequestableObjectReference', + 'ConvertFrom-JsonToRequestableObjectReference', + 'Initialize-RequestedItemStatus', + 'ConvertFrom-JsonToRequestedItemStatus', + 'Initialize-RequestOnBehalfOfConfig', + 'ConvertFrom-JsonToRequestOnBehalfOfConfig', + 'Initialize-ReviewableAccessProfile', + 'ConvertFrom-JsonToReviewableAccessProfile', + 'Initialize-ReviewableEntitlement', + 'ConvertFrom-JsonToReviewableEntitlement', + 'Initialize-ReviewableEntitlementAccount', + 'ConvertFrom-JsonToReviewableEntitlementAccount', + 'Initialize-ReviewableRole', 'ConvertFrom-JsonToReviewableRole', + 'Initialize-ReviewDecision', 'ConvertFrom-JsonToReviewDecision', + 'Initialize-Reviewer', 'ConvertFrom-JsonToReviewer', + 'Initialize-ReviewReassign', 'ConvertFrom-JsonToReviewReassign', + 'Initialize-ReviewRecommendation', + 'ConvertFrom-JsonToReviewRecommendation', 'Initialize-Revocability', + 'ConvertFrom-JsonToRevocability', 'Initialize-RevocabilityForRole', + 'ConvertFrom-JsonToRevocabilityForRole', 'Initialize-RightPad', + 'ConvertFrom-JsonToRightPad', 'Initialize-Role', + 'ConvertFrom-JsonToRole', 'Initialize-RoleBulkDeleteRequest', + 'ConvertFrom-JsonToRoleBulkDeleteRequest', + 'Initialize-RoleCriteriaKey', 'ConvertFrom-JsonToRoleCriteriaKey', + 'Initialize-RoleCriteriaLevel1', + 'ConvertFrom-JsonToRoleCriteriaLevel1', + 'Initialize-RoleCriteriaLevel2', + 'ConvertFrom-JsonToRoleCriteriaLevel2', + 'Initialize-RoleCriteriaLevel3', + 'ConvertFrom-JsonToRoleCriteriaLevel3', 'Initialize-RoleDocument', + 'ConvertFrom-JsonToRoleDocument', 'Initialize-RoleIdentity', + 'ConvertFrom-JsonToRoleIdentity', + 'Initialize-RoleMembershipIdentity', + 'ConvertFrom-JsonToRoleMembershipIdentity', + 'Initialize-RoleMembershipSelector', + 'ConvertFrom-JsonToRoleMembershipSelector', + 'Initialize-RoleSummary', 'ConvertFrom-JsonToRoleSummary', + 'ConvertFrom-JsonToRule', 'Initialize-SavedSearch', + 'ConvertFrom-JsonToSavedSearch', 'Initialize-SavedSearchDetail', + 'ConvertFrom-JsonToSavedSearchDetail', + 'Initialize-SavedSearchDetailFilters', + 'ConvertFrom-JsonToSavedSearchDetailFilters', + 'Initialize-SavedSearchName', 'ConvertFrom-JsonToSavedSearchName', + 'Initialize-Schedule', 'ConvertFrom-JsonToSchedule', + 'Initialize-Schedule1', 'ConvertFrom-JsonToSchedule1', + 'Initialize-Schedule1Days', 'ConvertFrom-JsonToSchedule1Days', + 'Initialize-Schedule1Hours', 'ConvertFrom-JsonToSchedule1Hours', + 'Initialize-ScheduleDays', 'ConvertFrom-JsonToScheduleDays', + 'Initialize-ScheduledSearch', 'ConvertFrom-JsonToScheduledSearch', + 'Initialize-ScheduledSearchAllOfOwner', + 'ConvertFrom-JsonToScheduledSearchAllOfOwner', + 'Initialize-ScheduledSearchName', + 'ConvertFrom-JsonToScheduledSearchName', 'Initialize-ScheduleHours', + 'ConvertFrom-JsonToScheduleHours', 'Initialize-ScheduleMonths', + 'ConvertFrom-JsonToScheduleMonths', 'Initialize-Schema', + 'ConvertFrom-JsonToSchema', 'Initialize-Search', + 'ConvertFrom-JsonToSearch', + 'Initialize-SearchAggregationSpecification', + 'ConvertFrom-JsonToSearchAggregationSpecification', + 'Initialize-SearchArguments', 'ConvertFrom-JsonToSearchArguments', + 'Initialize-SearchExportReportArguments', + 'ConvertFrom-JsonToSearchExportReportArguments', + 'Initialize-SearchSchedule', 'ConvertFrom-JsonToSearchSchedule', + 'Initialize-SearchScheduleRecipientsInner', + 'ConvertFrom-JsonToSearchScheduleRecipientsInner', + 'Initialize-SectionDetails', 'ConvertFrom-JsonToSectionDetails', + 'Initialize-Segment', 'ConvertFrom-JsonToSegment', + 'Initialize-Selector', 'ConvertFrom-JsonToSelector', + 'Initialize-ServiceDeskIntegrationDto', + 'ConvertFrom-JsonToServiceDeskIntegrationDto', + 'Initialize-ServiceDeskIntegrationTemplateDto', + 'ConvertFrom-JsonToServiceDeskIntegrationTemplateDto', + 'Initialize-ServiceDeskIntegrationTemplateType', + 'ConvertFrom-JsonToServiceDeskIntegrationTemplateType', + 'Initialize-ServiceDeskSource', + 'ConvertFrom-JsonToServiceDeskSource', + 'Initialize-SetLifecycleState200Response', + 'ConvertFrom-JsonToSetLifecycleState200Response', + 'Initialize-SetLifecycleStateRequest', + 'ConvertFrom-JsonToSetLifecycleStateRequest', + 'Initialize-SlimCampaign', 'ConvertFrom-JsonToSlimCampaign', + 'Initialize-SodExemptCriteria', + 'ConvertFrom-JsonToSodExemptCriteria', 'Initialize-SodPolicy', + 'ConvertFrom-JsonToSodPolicy', + 'Initialize-SodPolicyConflictingAccessCriteria', + 'ConvertFrom-JsonToSodPolicyConflictingAccessCriteria', + 'Initialize-SodPolicyDto', 'ConvertFrom-JsonToSodPolicyDto', + 'Initialize-SodPolicySchedule', + 'ConvertFrom-JsonToSodPolicySchedule', 'Initialize-SodRecipient', + 'ConvertFrom-JsonToSodRecipient', 'Initialize-SodReportResultDto', + 'ConvertFrom-JsonToSodReportResultDto', + 'Initialize-SodViolationCheck', + 'ConvertFrom-JsonToSodViolationCheck', + 'Initialize-SodViolationCheckResult', + 'ConvertFrom-JsonToSodViolationCheckResult', + 'Initialize-SodViolationContext', + 'ConvertFrom-JsonToSodViolationContext', + 'Initialize-SodViolationContextCheckCompleted', + 'ConvertFrom-JsonToSodViolationContextCheckCompleted', + 'Initialize-SodViolationContextConflictingAccessCriteria', + 'ConvertFrom-JsonToSodViolationContextConflictingAccessCriteria', + 'Initialize-SodViolationContextConflictingAccessCriteriaLeftCriteria', + 'ConvertFrom-JsonToSodViolationContextConflictingAccessCriteriaLeftCriteria', + 'Initialize-Source', 'ConvertFrom-JsonToSource', + 'Initialize-SourceAccountCorrelationConfig', + 'ConvertFrom-JsonToSourceAccountCorrelationConfig', + 'Initialize-SourceAccountCorrelationRule', + 'ConvertFrom-JsonToSourceAccountCorrelationRule', + 'Initialize-SourceBeforeProvisioningRule', + 'ConvertFrom-JsonToSourceBeforeProvisioningRule', + 'Initialize-SourceCluster', 'ConvertFrom-JsonToSourceCluster', + 'Initialize-SourceClusterDto', 'ConvertFrom-JsonToSourceClusterDto', + 'Initialize-SourceHealthDto', 'ConvertFrom-JsonToSourceHealthDto', + 'Initialize-SourceManagementWorkgroup', + 'ConvertFrom-JsonToSourceManagementWorkgroup', + 'Initialize-SourceManagerCorrelationRule', + 'ConvertFrom-JsonToSourceManagerCorrelationRule', + 'Initialize-SourceOwner', 'ConvertFrom-JsonToSourceOwner', + 'Initialize-SourcePasswordPoliciesInner', + 'ConvertFrom-JsonToSourcePasswordPoliciesInner', + 'Initialize-SourceSchemasInner', + 'ConvertFrom-JsonToSourceSchemasInner', 'Initialize-SourceUsage', + 'ConvertFrom-JsonToSourceUsage', 'Initialize-SourceUsageStatus', + 'ConvertFrom-JsonToSourceUsageStatus', 'Initialize-SpConfigMessage', + 'ConvertFrom-JsonToSpConfigMessage', 'Initialize-Split', + 'ConvertFrom-JsonToSplit', 'Initialize-Static', + 'ConvertFrom-JsonToStatic', + 'Initialize-SubSearchAggregationSpecification', + 'ConvertFrom-JsonToSubSearchAggregationSpecification', + 'Initialize-Substring', 'ConvertFrom-JsonToSubstring', + 'Initialize-TaggedObject', 'ConvertFrom-JsonToTaggedObject', + 'Initialize-TaggedObjectDto', 'ConvertFrom-JsonToTaggedObjectDto', + 'Initialize-TaskResultDetails', + 'ConvertFrom-JsonToTaskResultDetails', + 'Initialize-TaskResultDetailsMessagesInner', + 'ConvertFrom-JsonToTaskResultDetailsMessagesInner', + 'Initialize-TaskResultDetailsReturnsInner', + 'ConvertFrom-JsonToTaskResultDetailsReturnsInner', + 'Initialize-TaskResultDto', 'ConvertFrom-JsonToTaskResultDto', + 'Initialize-TaskResultSimplified', + 'ConvertFrom-JsonToTaskResultSimplified', 'Initialize-TextQuery', + 'ConvertFrom-JsonToTextQuery', 'Initialize-Transform', + 'ConvertFrom-JsonToTransform', + 'ConvertFrom-JsonToTransformAttributes', + 'Initialize-TransformDefinition', + 'ConvertFrom-JsonToTransformDefinition', + 'ConvertFrom-JsonToTransformDefinitionAttributesValue', + 'Initialize-TransformRead', 'ConvertFrom-JsonToTransformRead', + 'Initialize-Trim', 'ConvertFrom-JsonToTrim', + 'Initialize-TypeAheadQuery', 'ConvertFrom-JsonToTypeAheadQuery', + 'Initialize-TypedReference', 'ConvertFrom-JsonToTypedReference', + 'Initialize-Upper', 'ConvertFrom-JsonToUpper', + 'Initialize-UUIDGenerator', 'ConvertFrom-JsonToUUIDGenerator', + 'Initialize-Value', 'ConvertFrom-JsonToValue', + 'Initialize-ViolationContext', 'ConvertFrom-JsonToViolationContext', + 'Initialize-ViolationContextPolicy', + 'ConvertFrom-JsonToViolationContextPolicy', + 'Initialize-ViolationOwnerAssignmentConfig', + 'ConvertFrom-JsonToViolationOwnerAssignmentConfig', + 'Initialize-ViolationOwnerAssignmentConfigOwnerRef', + 'ConvertFrom-JsonToViolationOwnerAssignmentConfigOwnerRef', + 'Initialize-ViolationPrediction', + 'ConvertFrom-JsonToViolationPrediction', + 'Initialize-VisibilityCriteria', + 'ConvertFrom-JsonToVisibilityCriteria', 'Initialize-WorkItems', + 'ConvertFrom-JsonToWorkItems', 'Initialize-WorkItemsCount', + 'ConvertFrom-JsonToWorkItemsCount', 'Initialize-WorkItemsSummary', + 'ConvertFrom-JsonToWorkItemsSummary', 'Get-Configuration', + 'Set-Configuration', 'Set-ConfigurationApiKey', + 'Set-ConfigurationApiKeyPrefix', 'Set-ConfigurationDefaultHeader', + 'Get-HostSetting', 'Get-UrlFromHostSetting', + 'Set-ConfigurationHttpSigning', 'Get-ConfigurationHttpSigning', + 'New-BetaAccessProfile', 'Remove-BetaAccessProfile', + 'Remove-BetaAccessProfilesInBulk', 'Get-BetaAccessProfile', + 'Get-BetaAccessProfileEntitlements', 'Get-BetaAccessProfiles', + 'Update-BetaAccessProfile', 'Update-BetaAccessProfilesInBulk', + 'Approve-BetaAccessRequest', 'Invoke-BetaForwardAccessRequest', + 'Get-BetaAccessRequestApprovalSummary', + 'Get-BetaCompletedApprovals', 'Get-BetaPendingApprovals', + 'Deny-BetaAccessRequest', 'Get-BetaAccessRequestIdentityMetrics', + 'Suspend-BetaAccessRequest', 'Close-BetaAccessRequest', + 'New-BetaAccessRequest', 'Get-BetaAccessRequestConfig', + 'Get-BetaAccessRequestStatus', 'Set-BetaAccessRequestConfig', + 'Get-BetaAccountActivity', 'Get-BetaAccountActivities', + 'Get-BetaAccountAggregationStatus', 'New-BetaAccount', + 'Remove-BetaAccount', 'Disable-BetaAccount', + 'Disable-BetaAccountForIdentity', + 'Disable-BetaAccountsForIdentities', 'Enable-BetaAccount', + 'Enable-BetaAccountForIdentity', 'Enable-BetaAccountsForIdentities', + 'Get-BetaAccount', 'Get-BetaAccountEntitlements', 'Get-BetaAccounts', + 'Send-BetaAccount', 'Invoke-BetaReloadAccount', 'Unlock-BetaAccount', + 'Update-BetaAccount', 'Get-BetaUsagesByAccountId', + 'Complete-BetaCampaign', 'New-BetaCampaign', + 'New-BetaCampaignTemplate', 'Remove-BetaCampaignTemplate', + 'Remove-BetaCampaignTemplateSchedule', 'Remove-BetaCampaigns', + 'Get-BetaActiveCampaigns', 'Get-BetaCampaign', + 'Get-BetaCampaignReports', 'Get-BetaCampaignReportsConfig', + 'Get-BetaCampaignTemplate', 'Get-BetaCampaignTemplateSchedule', + 'Get-BetaCampaignTemplates', 'Move-Beta', + 'Update-BetaCampaignTemplate', 'Set-BetaCampaignReportsConfig', + 'Set-BetaCampaignTemplateSchedule', 'Start-BetaCampaign', + 'Start-BetaCampaignRemediationScan', 'Start-BetaCampaignReport', + 'Start-BetaGenerateCampaignTemplate', 'Update-BetaCampaign', + 'Get-BetaIdentityCertificationItemPermissions', + 'Get-BetaIdentityCertificationPendingTasks', + 'Get-BetaIdentityCertificationTaskStatus', + 'Get-BetaCertificationReviewers', 'Submit-BetaReassignCertsAsync', + 'New-BetaConnectorRule', 'Remove-BetaConnectorRule', + 'Get-BetaConnectorRule', 'Get-BetaConnectorRuleList', + 'Update-BetaConnectorRule', 'Confirm-BetaConnectorRule', + 'Get-BetaConnectorList', 'New-BetaFormDefinition', + 'New-BetaFormDefinitionDynamicSchema', + 'New-BetaFormDefinitionFileRequest', 'New-BetaFormInstance', + 'Remove-BetaFormDefinition', 'Export-BetaFormDefinitionsByTenant', + 'Get-BetaFileFromS3', 'Get-BetaFormDefinitionByKey', + 'Get-BetaFormInstanceByKey', 'Get-BetaFormInstanceFile', + 'Import-BetaFormDefinitions', 'Update-BetaFormDefinition', + 'Update-BetaFormInstance', 'Search-BetaFormDefinitionsByTenant', + 'Search-BetaFormElementDataByElementID', + 'Search-BetaFormInstancesByTenant', + 'Search-BetaPreDefinedSelectOptions', 'Show-BetaPreviewDataSource', + 'New-BetaCustomPasswordInstructions', + 'Remove-BetaCustomPasswordInstructions', + 'Get-BetaCustomPasswordInstructions', 'Get-BetaEntitlement', + 'Get-BetaEntitlementRequestConfig', 'Get-BetaEntitlementChildren', + 'Get-BetaEntitlementParents', 'Get-BetaEntitlements', + 'Update-BetaEntitlement', 'Send-BetaEntitlementRequestConfig', + 'Update-BetaEntitlementsInBulk', 'New-BetaWorkgroup', + 'Remove-BetaWorkgroup', 'Remove-BetaWorkgroupMembers', + 'Remove-BetaWorkgroupsInBulk', 'Get-BetaWorkgroup', + 'Get-BetaConnections', 'Get-BetaWorkgroupMembers', + 'Get-BetaWorkgroups', 'Update-BetaWorkgroup', + 'Update-BetaWorkgroupMembers', + 'Add-BetaAccessRequestRecommendationsIgnoredItem', + 'Add-BetaAccessRequestRecommendationsRequestedItem', + 'Add-BetaAccessRequestRecommendationsViewedItem', + 'Add-BetaAccessRequestRecommendationsViewedItems', + 'Get-BetaAccessRequestRecommendations', + 'Get-BetaAccessRequestRecommendationsIgnoredItems', + 'Get-BetaAccessRequestRecommendationsRequestedItems', + 'Get-BetaAccessRequestRecommendationsViewedItems', + 'New-BetaCommonAccess', 'Get-BetaCommonAccess', + 'Update-BetaCommonAccessStatusInBulk', 'Get-BetaMessageCatalogs', + 'Export-BetaOutliersZip', 'Get-BetaIdentityOutlierSnapshots', + 'Get-BetaIdentityOutliers', + 'Get-BetaLatestIdentityOutlierSnapshots', + 'Get-BetaOutlierContributingFeatureSummary', + 'Get-BetaPeerGroupOutliersContributingFeatures', + 'Invoke-BetaIgnoreIdentityOutliers', + 'Get-BetaOutliersContributingFeatureAccessItems', + 'Invoke-BetaUnIgnoreIdentityOutliers', 'Get-BetaPeerGroupOutliers', + 'Get-BetaRecommendations', 'Get-BetaRecommendationsConfig', + 'Update-BetaRecommendationsConfig', + 'New-BetaPotentialRoleProvisionRequest', + 'New-BetaRoleMiningSessions', + 'Invoke-BetaDownloadRoleMiningPotentialRoleZip', + 'Export-BetaRoleMiningPotentialRole', + 'Export-BetaRoleMiningPotentialRoleAsync', + 'Export-BetaRoleMiningPotentialRoleStatus', + 'Get-BetaAllPotentialRoleSummaries', + 'Get-BetaEntitlementDistributionPotentialRole', + 'Get-BetaEntitlementsPotentialRole', + 'Get-BetaExcludedEntitlementsPotentialRole', + 'Get-BetaIdentitiesPotentialRole', 'Get-BetaPotentialRole', + 'Get-BetaPotentialRoleApplications', + 'Get-BetaPotentialRoleSourceIdentityUsage', + 'Get-BetaPotentialRoleSummaries', 'Get-BetaRoleMiningPotentialRole', + 'Get-BetaRoleMiningSession', 'Get-BetaRoleMiningSessionStatus', + 'Get-BetaRoleMiningSessions', 'Get-BetaSavedPotentialRoles', + 'Update-BetaPotentialRole', 'Update-BetaPotentialRole0', + 'Update-BetaRoleMiningSession', + 'Update-BetaEntitlementsPotentialRole', 'Remove-BetaIdentity', + 'Get-BetaIdentity', 'Get-BetaIdentityOwnershipDetails', + 'Get-BetaIdentities', 'Start-BetaIdentityProcessing', + 'Sync-BetahronizeAttributesForIdentity', + 'New-BetaIdentityAttribute', 'Remove-BetaIdentityAttribute', + 'Remove-BetaIdentityAttributesInBulk', 'Get-BetaIdentityAttribute', + 'Get-BetaIdentityAttributes', 'Send-BetaIdentityAttribute', + 'Compare-BetaIdentitySnapshots', + 'Compare-BetaIdentitySnapshotsAccessType', + 'Get-BetaHistoricalIdentity', 'Get-BetaHistoricalIdentityEvents', + 'Get-BetaIdentitySnapshot', 'Get-BetaIdentitySnapshotSummary', + 'Get-BetaIdentityStartDate', 'Get-BetaHistoricalIdentities', + 'Get-BetaIdentityAccessItems', + 'Get-BetaIdentitySnapshotAccessItems', 'Get-BetaIdentitySnapshots', + 'New-BetaIdentityProfile', 'Remove-BetaIdentityProfile', + 'Remove-BetaIdentityProfiles', 'Export-BetaIdentityProfiles', + 'New-BetaIdentityPreview', 'Get-BetaDefaultIdentityAttributeConfig', + 'Get-BetaIdentityProfile', 'Import-BetaIdentityProfiles', + 'Get-BetaIdentityProfiles', 'Sync-BetaIdentityProfile', + 'Update-BetaIdentityProfile', 'Get-BetaLifecycleStates', + 'Update-BetaLifecycleStates', 'Get-BetaManagedClientStatus', + 'Update-BetaManagedClientStatus', 'Get-BetaClientLogConfiguration', + 'Get-BetaManagedCluster', 'Get-BetaManagedClusters', + 'Send-BetaClientLogConfiguration', 'Remove-BetaMFAConfig', + 'Get-BetaMFADuoConfig', 'Get-BetaMFAOktaConfig', + 'Set-BetaMFADuoConfig', 'Set-BetaMFAOktaConfig', 'Test-BetaMFAConfig', + 'New-BetaSendToken', 'Ping-BetaVerificationStatus', + 'Send-BetaDuoVerifyRequest', 'Send-BetaKbaAnswers', + 'Send-BetaOktaVerifyRequest', 'Send-BetaTokenAuthRequest', + 'Approve-BetaNonEmployeeRequest', 'New-BetaNonEmployeeRecord', + 'New-BetaNonEmployeeRequest', 'New-BetaNonEmployeeSource', + 'New-BetaNonEmployeeSourceSchemaAttributes', + 'Remove-BetaNonEmployeeRecord', + 'Remove-BetaNonEmployeeRecordInBulk', + 'Remove-BetaNonEmployeeRequest', + 'Remove-BetaNonEmployeeSchemaAttribute', + 'Remove-BetaNonEmployeeSource', + 'Remove-BetaNonEmployeeSourceSchemaAttributes', + 'Export-BetaNonEmployeeRecords', + 'Export-BetaNonEmployeeSourceSchemaTemplate', + 'Get-BetaNonEmployeeApproval', 'Get-BetaNonEmployeeApprovalSummary', + 'Get-BetaNonEmployeeBulkUploadStatus', 'Get-BetaNonEmployeeRecord', + 'Get-BetaNonEmployeeRequest', 'Get-BetaNonEmployeeRequestSummary', + 'Get-BetaNonEmployeeSchemaAttribute', 'Get-BetaNonEmployeeSource', + 'Get-BetaNonEmployeeSourceSchemaAttributes', + 'Import-BetaNonEmployeeRecordsInBulk', + 'Get-BetaNonEmployeeApproval', 'Get-BetaNonEmployeeRecords', + 'Get-BetaNonEmployeeRequests', 'Get-BetaNonEmployeeSources', + 'Update-BetaNonEmployeeRecord', + 'Update-BetaNonEmployeeSchemaAttribute', + 'Update-BetaNonEmployeeSource', 'Deny-BetaNonEmployeeRequest', + 'Update-BetaNonEmployeeRecord', 'New-BetaDomainDkim', + 'New-BetaNotificationTemplate', 'New-BetaVerifiedFromAddress', + 'Remove-BetaNotificationTemplatesInBulk', + 'Remove-BetaVerifiedFromAddress', 'Get-BetaDkimAttributes', + 'Get-BetaMailFromAttributes', 'Get-BetaNotificationPreference', + 'Get-BetaNotificationTemplate', + 'Get-BetaNotificationsTemplateContext', 'Get-BetaFromAddresses', + 'Get-BetaNotificationTemplateDefaults', + 'Get-BetaNotificationTemplates', 'Send-BetaMailFromAttributes', + 'Send-BetaNotificationPreference', 'Send-BetaTestNotification', + 'New-BetaOauthClient', 'Remove-BetaOauthClient', + 'Get-BetaOauthClient', 'Get-BetaOauthClients', + 'Update-BetaOauthClient', 'Get-BetaOrgConfig', + 'Get-BetaValidTimeZones', 'Update-BetaOrgConfig', + 'New-BetaPasswordOrgConfig', 'Get-BetaPasswordOrgConfig', + 'Send-BetaPasswordOrgConfig', 'Get-BetaPasswordDictionary', + 'Send-BetaPasswordDictionary', 'New-BetaDigitToken', + 'Get-BetaIdentityPasswordChangeStatus', 'Search-BetaPasswordInfo', + 'Set-BetaIdentityPassword', 'New-BetaPasswordSyncGroup', + 'Remove-BetaPasswordSyncGroup', 'Get-BetaPasswordSyncGroup', + 'Get-BetaPasswordSyncGroups', 'Update-BetaPasswordSyncGroup', + 'New-BetaPersonalAccessToken', 'Remove-BetaPersonalAccessToken', + 'Get-BetaPersonalAccessTokens', 'Update-BetaPersonalAccessToken', + 'Get-BetaPublicIdentityConfig', 'Update-BetaPublicIdentityConfig', + 'Get-BetaRequestableObjects', 'New-BetaRoleInsightRequests', + 'Invoke-BetaDownloadRoleInsightsEntitlementsChanges', + 'Get-BetaEntitlementChangesIdentities', 'Get-BetaRoleInsight', + 'Get-BetaRoleInsights', 'Get-BetaRoleInsightsCurrentEntitlements', + 'Get-BetaRoleInsightsEntitlementsChanges', + 'Get-BetaRoleInsightsRequests', 'Get-BetaRoleInsightsSummary', + 'Invoke-BetaBulkDeleteRoles', 'New-BetaRole', 'Remove-BetaRole', + 'Get-BetaRole', 'Get-BetaRoleAssignedIdentities', + 'Get-BetaRoleEntitlements', 'Get-BetaRoles', 'Update-BetaRole', + 'New-BetaSearchAttributeConfig', 'Remove-BetaSearchAttributeConfig', + 'Get-BetaSearchAttributeConfig', + 'Get-BetaSingleSearchAttributeConfig', + 'Update-BetaSearchAttributeConfig', 'New-BetaSegment', + 'Remove-BetaSegment', 'Get-BetaSegment', 'Get-BetaSegments', + 'Update-BetaSegment', 'New-BetaServiceDeskIntegration', + 'Remove-BetaServiceDeskIntegration', + 'Get-BetaServiceDeskIntegration', + 'Get-BetaServiceDeskIntegrationList', + 'Get-BetaServiceDeskIntegrationTemplate', + 'Get-BetaServiceDeskIntegrationTypes', 'Get-BetaStatusCheckDetails', + 'Update-BetaServiceDeskIntegration', + 'Send-BetaServiceDeskIntegration', 'Update-BetaStatusCheckDetails', + 'New-BetaSodPolicy', 'Remove-BetaSodPolicy', + 'Remove-BetaSodPolicySchedule', 'Get-BetaCustomViolationReport', + 'Get-BetaDefaultViolationReport', 'Get-BetaSodAllReportRunStatus', + 'Get-BetaSodPolicy', 'Get-BetaSodPolicySchedule', + 'Get-BetaSodViolationReportRunStatus', + 'Get-BetaSodViolationReportStatus', 'Get-BetaSodPolicies', + 'Update-BetaSodPolicy', 'Send-BetaPolicySchedule', + 'Send-BetaSodPolicy', 'Start-BetaSodAllPoliciesForOrg', + 'Start-BetaSodPolicy', 'Start-BetaPredictSodViolations', + 'New-BetaProvisioningPolicy', 'New-BetaSource', + 'New-BetaSourceSchema', 'Remove-Beta', + 'Remove-BetaNativeChangeDetectionConfig', + 'Remove-BetaProvisioningPolicy', 'Remove-BetaSourceSchema', + 'Get-BetaNativeChangeDetectionConfig', 'Get-BetaProvisioningPolicy', + 'Get-BetaSource', 'Get-BetaSourceAccountsSchema', + 'Get-BetaSourceAttrSyncConfig', 'Get-BetaSourceConfig', + 'Get-BetaSourceEntitlementRequestConfig', + 'Get-BetaSourceEntitlementsSchema', 'Get-BetaSourceSchema', + 'Import-BetaSourceAccountsSchema', 'Import-BetaSourceConnectorFile', + 'Import-BetaSourceEntitlementsSchema', + 'Get-BetaProvisioningPolicies', 'Get-BetaSourceSchemas', + 'Get-BetaSources', 'Receive-BetaResourceObjects', 'Ping-BetaCluster', + 'Send-BetaNativeChangeDetectionConfig', + 'Send-BetaProvisioningPolicy', 'Send-BetaSource', + 'Send-BetaSourceAttrSyncConfig', 'Send-BetaSourceSchema', + 'Sync-BetaAttributesForSource', 'Test-BetaSourceConfiguration', + 'Test-BetaSourceConnection', + 'Update-BetaProvisioningPoliciesInBulk', + 'Update-BetaProvisioningPolicy', 'Update-BetaSource', + 'Update-BetaSourceEntitlementRequestConfig', + 'Update-BetaSourceSchema', 'Get-BetaStatusBySourceId', + 'Get-BetaUsagesBySourceId', 'Export-BetaSpConfig', + 'Get-BetaSpConfigExport', 'Get-BetaSpConfigExportStatus', + 'Get-BetaSpConfigImport', 'Get-BetaSpConfigImportStatus', + 'Import-BetaSpConfig', 'Get-BetaSpConfigObjects', + 'Remove-BetaTaggedObject', 'Remove-BetaTagsToManyObject', + 'Get-BetaTaggedObject', 'Get-BetaTaggedObjects', + 'Get-BetaTaggedObjectsByType', 'Send-BetaTaggedObject', + 'Set-BetaTagToObject', 'Set-BetaTagsToManyObjects', + 'Get-BetaPendingTaskHeaders', 'Get-BetaPendingTasks', + 'Get-BetaTaskStatus', 'Get-BetaTaskStatusList', + 'Update-BetaTaskStatus', 'New-BetaTransform', 'Remove-BetaTransform', + 'Get-BetaTransform', 'Get-BetaTransforms', 'Update-BetaTransform', + 'Complete-BetaTriggerInvocation', 'New-BetaSubscription', + 'Remove-BetaSubscription', 'Get-BetaSubscriptions', + 'Get-BetaTriggerInvocationStatus', 'Get-BetaTriggers', + 'Update-BetaSubscription', 'Start-BetaTestTriggerInvocation', + 'Test-BetaSubscriptionFilter', 'Update-BetaSubscription', + 'Suspend-BetaWorkflowExecution', 'New-BetaWorkflow', + 'Remove-BetaWorkflow', 'Get-BetaWorkflow', + 'Get-BetaWorkflowExecution', 'Get-BetaWorkflowExecutionHistory', + 'Get-BetaCompleteWorkflowLibrary', 'Get-BetaWorkflowExecutions', + 'Get-BetaWorkflowLibraryActions', + 'Get-BetaWorkflowLibraryOperators', + 'Get-BetaWorkflowLibraryTriggers', 'Get-BetaWorkflows', + 'Update-BetaWorkflow', 'Submit-BetaExternalExecuteWorkflow', + 'Submit-BetaWorkflowExternalTrigger', + 'Test-BetaExternalExecuteWorkflow', 'Test-BetaWorkflow', + 'Update-BetaWorkflow', 'Approve-BetaApprovalItem', + 'Approve-BetaApprovalItemsInBulk', 'Complete-BetaWorkItem', + 'Invoke-BetaForwardWorkItem', 'Get-BetaCompletedWorkItems', + 'Get-BetaCountCompletedWorkItems', 'Get-BetaCountWorkItems', + 'Get-BetaWorkItem', 'Get-BetaWorkItemsSummary', 'Get-BetaWorkItems', + 'Deny-BetaApprovalItem', 'Deny-BetaApprovalItemsInBulk', + 'Submit-BetaAccountSelection', 'New-BetaReassignmentConfiguration', + 'Remove-BetaReassignmentConfiguration', + 'Get-BetaEvaluateReassignmentConfiguration', + 'Get-BetaReassignmentConfigTypes', + 'Get-BetaReassignmentConfiguration', + 'Get-BetaTenantConfigConfiguration', + 'Get-BetaReassignmentConfigurations', 'Send-BetaReassignmentConfig', + 'Send-BetaTenantConfiguration', 'Initialize-BetaAccessConstraint', + 'ConvertFrom-BetaJsonToAccessConstraint', + 'Initialize-BetaAccessCriteria', + 'ConvertFrom-BetaJsonToAccessCriteria', + 'Initialize-BetaAccessCriteriaCriteriaListInner', + 'ConvertFrom-BetaJsonToAccessCriteriaCriteriaListInner', + 'Initialize-BetaAccessItemAccessProfileResponse', + 'ConvertFrom-BetaJsonToAccessItemAccessProfileResponse', + 'Initialize-BetaAccessItemAccountResponse', + 'ConvertFrom-BetaJsonToAccessItemAccountResponse', + 'Initialize-BetaAccessItemAppResponse', + 'ConvertFrom-BetaJsonToAccessItemAppResponse', + 'Initialize-BetaAccessItemApproverDto', + 'ConvertFrom-BetaJsonToAccessItemApproverDto', + 'Initialize-BetaAccessItemAssociated', + 'ConvertFrom-BetaJsonToAccessItemAssociated', + 'ConvertFrom-BetaJsonToAccessItemAssociatedAccessItem', + 'Initialize-BetaAccessItemDiff', + 'ConvertFrom-BetaJsonToAccessItemDiff', + 'Initialize-BetaAccessItemEntitlementResponse', + 'ConvertFrom-BetaJsonToAccessItemEntitlementResponse', + 'Initialize-BetaAccessItemOwnerDto', + 'ConvertFrom-BetaJsonToAccessItemOwnerDto', + 'Initialize-BetaAccessItemRef', + 'ConvertFrom-BetaJsonToAccessItemRef', + 'Initialize-BetaAccessItemRemoved', + 'ConvertFrom-BetaJsonToAccessItemRemoved', + 'Initialize-BetaAccessItemRequestedFor', + 'ConvertFrom-BetaJsonToAccessItemRequestedFor', + 'Initialize-BetaAccessItemRequestedForDto', + 'ConvertFrom-BetaJsonToAccessItemRequestedForDto', + 'Initialize-BetaAccessItemRequester', + 'ConvertFrom-BetaJsonToAccessItemRequester', + 'Initialize-BetaAccessItemRequesterDto', + 'ConvertFrom-BetaJsonToAccessItemRequesterDto', + 'Initialize-BetaAccessItemReviewedBy', + 'ConvertFrom-BetaJsonToAccessItemReviewedBy', + 'Initialize-BetaAccessItemRoleResponse', + 'ConvertFrom-BetaJsonToAccessItemRoleResponse', + 'Initialize-BetaAccessProfile', + 'ConvertFrom-BetaJsonToAccessProfile', + 'Initialize-BetaAccessProfileApprovalScheme', + 'ConvertFrom-BetaJsonToAccessProfileApprovalScheme', + 'Initialize-BetaAccessProfileBulkDeleteRequest', + 'ConvertFrom-BetaJsonToAccessProfileBulkDeleteRequest', + 'Initialize-BetaAccessProfileBulkDeleteResponse', + 'ConvertFrom-BetaJsonToAccessProfileBulkDeleteResponse', + 'Initialize-BetaAccessProfileBulkUpdateRequestInner', + 'ConvertFrom-BetaJsonToAccessProfileBulkUpdateRequestInner', + 'Initialize-BetaAccessProfileRef', + 'ConvertFrom-BetaJsonToAccessProfileRef', + 'Initialize-BetaAccessProfileSourceRef', + 'ConvertFrom-BetaJsonToAccessProfileSourceRef', + 'Initialize-BetaAccessProfileUpdateItem', + 'ConvertFrom-BetaJsonToAccessProfileUpdateItem', + 'Initialize-BetaAccessProfileUsage', + 'ConvertFrom-BetaJsonToAccessProfileUsage', + 'Initialize-BetaAccessProfileUsageUsedByInner', + 'ConvertFrom-BetaJsonToAccessProfileUsageUsedByInner', + 'Initialize-BetaAccessRecommendationMessage', + 'ConvertFrom-BetaJsonToAccessRecommendationMessage', + 'Initialize-BetaAccessRequest', + 'ConvertFrom-BetaJsonToAccessRequest', + 'Initialize-BetaAccessRequestConfig', + 'ConvertFrom-BetaJsonToAccessRequestConfig', + 'Initialize-BetaAccessRequestDynamicApprover', + 'ConvertFrom-BetaJsonToAccessRequestDynamicApprover', + 'Initialize-BetaAccessRequestDynamicApprover1', + 'ConvertFrom-BetaJsonToAccessRequestDynamicApprover1', + 'Initialize-BetaAccessRequestDynamicApproverRequestedItemsInner', + 'ConvertFrom-BetaJsonToAccessRequestDynamicApproverRequestedItemsInner', + 'Initialize-BetaAccessRequested', + 'ConvertFrom-BetaJsonToAccessRequested', + 'Initialize-BetaAccessRequestItem', + 'ConvertFrom-BetaJsonToAccessRequestItem', + 'Initialize-BetaAccessRequestItemResponse', + 'ConvertFrom-BetaJsonToAccessRequestItemResponse', + 'Initialize-BetaAccessRequestPhases', + 'ConvertFrom-BetaJsonToAccessRequestPhases', + 'Initialize-BetaAccessRequestPostApproval', + 'ConvertFrom-BetaJsonToAccessRequestPostApproval', + 'Initialize-BetaAccessRequestPostApprovalRequestedItemsStatusInner', + 'ConvertFrom-BetaJsonToAccessRequestPostApprovalRequestedItemsStatusInner', + 'Initialize-BetaAccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInner', + 'ConvertFrom-BetaJsonToAccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInner', + 'Initialize-BetaAccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover', + 'ConvertFrom-BetaJsonToAccessRequestPostApprovalRequestedItemsStatusInnerApprovalInfoInnerApprover', + 'Initialize-BetaAccessRequestPreApproval', + 'ConvertFrom-BetaJsonToAccessRequestPreApproval', + 'Initialize-BetaAccessRequestPreApproval1', + 'ConvertFrom-BetaJsonToAccessRequestPreApproval1', + 'Initialize-BetaAccessRequestPreApprovalRequestedItemsInner', + 'ConvertFrom-BetaJsonToAccessRequestPreApprovalRequestedItemsInner', + 'Initialize-BetaAccessRequestRecommendationActionItemDto', + 'ConvertFrom-BetaJsonToAccessRequestRecommendationActionItemDto', + 'Initialize-BetaAccessRequestRecommendationActionItemResponseDto', + 'ConvertFrom-BetaJsonToAccessRequestRecommendationActionItemResponseDto', + 'Initialize-BetaAccessRequestRecommendationItem', + 'ConvertFrom-BetaJsonToAccessRequestRecommendationItem', + 'Initialize-BetaAccessRequestRecommendationItemDetail', + 'ConvertFrom-BetaJsonToAccessRequestRecommendationItemDetail', + 'Initialize-BetaAccessRequestRecommendationItemDetailAccess', + 'ConvertFrom-BetaJsonToAccessRequestRecommendationItemDetailAccess', + 'Initialize-BetaAccessRequestResponse', + 'ConvertFrom-BetaJsonToAccessRequestResponse', + 'Initialize-BetaAccount', 'ConvertFrom-BetaJsonToAccount', + 'Initialize-BetaAccountAction', + 'ConvertFrom-BetaJsonToAccountAction', + 'Initialize-BetaAccountActivityItem', + 'ConvertFrom-BetaJsonToAccountActivityItem', + 'Initialize-BetaAccountAggregation', + 'ConvertFrom-BetaJsonToAccountAggregation', + 'Initialize-BetaAccountAggregationCompleted', + 'ConvertFrom-BetaJsonToAccountAggregationCompleted', + 'Initialize-BetaAccountAggregationCompletedSource', + 'ConvertFrom-BetaJsonToAccountAggregationCompletedSource', + 'Initialize-BetaAccountAggregationCompletedStats', + 'ConvertFrom-BetaJsonToAccountAggregationCompletedStats', + 'Initialize-BetaAccountAggregationStatus', + 'ConvertFrom-BetaJsonToAccountAggregationStatus', + 'Initialize-BetaAccountAttribute', + 'ConvertFrom-BetaJsonToAccountAttribute', + 'Initialize-BetaAccountAttributes', + 'ConvertFrom-BetaJsonToAccountAttributes', + 'Initialize-BetaAccountAttributesChanged', + 'ConvertFrom-BetaJsonToAccountAttributesChanged', + 'Initialize-BetaAccountAttributesChangedAccount', + 'ConvertFrom-BetaJsonToAccountAttributesChangedAccount', + 'Initialize-BetaAccountAttributesChangedChangesInner', + 'ConvertFrom-BetaJsonToAccountAttributesChangedChangesInner', + 'ConvertFrom-BetaJsonToAccountAttributesChangedChangesInnerNewValue', + 'ConvertFrom-BetaJsonToAccountAttributesChangedChangesInnerOldValue', + 'Initialize-BetaAccountAttributesChangedIdentity', + 'ConvertFrom-BetaJsonToAccountAttributesChangedIdentity', + 'Initialize-BetaAccountAttributesChangedSource', + 'ConvertFrom-BetaJsonToAccountAttributesChangedSource', + 'Initialize-BetaAccountAttributesCreate', + 'ConvertFrom-BetaJsonToAccountAttributesCreate', + 'Initialize-BetaAccountAttributesCreateAttributes', + 'ConvertFrom-BetaJsonToAccountAttributesCreateAttributes', + 'Initialize-BetaAccountCorrelated', + 'ConvertFrom-BetaJsonToAccountCorrelated', + 'Initialize-BetaAccountCorrelatedAccount', + 'ConvertFrom-BetaJsonToAccountCorrelatedAccount', + 'Initialize-BetaAccountCorrelatedIdentity', + 'ConvertFrom-BetaJsonToAccountCorrelatedIdentity', + 'Initialize-BetaAccountCorrelatedSource', + 'ConvertFrom-BetaJsonToAccountCorrelatedSource', + 'Initialize-BetaAccountRequestInfo', + 'ConvertFrom-BetaJsonToAccountRequestInfo', + 'Initialize-BetaAccountsAsyncResult', + 'ConvertFrom-BetaJsonToAccountsAsyncResult', + 'Initialize-BetaAccountsCollectedForAggregation', + 'ConvertFrom-BetaJsonToAccountsCollectedForAggregation', + 'Initialize-BetaAccountsCollectedForAggregationSource', + 'ConvertFrom-BetaJsonToAccountsCollectedForAggregationSource', + 'Initialize-BetaAccountsCollectedForAggregationStats', + 'ConvertFrom-BetaJsonToAccountsCollectedForAggregationStats', + 'Initialize-BetaAccountStatusChanged', + 'ConvertFrom-BetaJsonToAccountStatusChanged', + 'Initialize-BetaAccountStatusChangedAccount', + 'ConvertFrom-BetaJsonToAccountStatusChangedAccount', + 'Initialize-BetaAccountStatusChangedStatusChange', + 'ConvertFrom-BetaJsonToAccountStatusChangedStatusChange', + 'Initialize-BetaAccountToggleRequest', + 'ConvertFrom-BetaJsonToAccountToggleRequest', + 'Initialize-BetaAccountUncorrelated', + 'ConvertFrom-BetaJsonToAccountUncorrelated', + 'Initialize-BetaAccountUncorrelatedAccount', + 'ConvertFrom-BetaJsonToAccountUncorrelatedAccount', + 'Initialize-BetaAccountUncorrelatedIdentity', + 'ConvertFrom-BetaJsonToAccountUncorrelatedIdentity', + 'Initialize-BetaAccountUncorrelatedSource', + 'ConvertFrom-BetaJsonToAccountUncorrelatedSource', + 'Initialize-BetaAccountUnlockRequest', + 'ConvertFrom-BetaJsonToAccountUnlockRequest', + 'Initialize-BetaAccountUsage', 'ConvertFrom-BetaJsonToAccountUsage', + 'Initialize-BetaActivateCampaignOptions', + 'ConvertFrom-BetaJsonToActivateCampaignOptions', + 'Initialize-BetaAdminReviewReassign', + 'ConvertFrom-BetaJsonToAdminReviewReassign', + 'Initialize-BetaAdminReviewReassignReassignTo', + 'ConvertFrom-BetaJsonToAdminReviewReassignReassignTo', + 'Initialize-BetaApprovalForwardHistory', + 'ConvertFrom-BetaJsonToApprovalForwardHistory', + 'Initialize-BetaApprovalInfoResponse', + 'ConvertFrom-BetaJsonToApprovalInfoResponse', + 'Initialize-BetaApprovalItemDetails', + 'ConvertFrom-BetaJsonToApprovalItemDetails', + 'Initialize-BetaApprovalItems', + 'ConvertFrom-BetaJsonToApprovalItems', + 'Initialize-BetaApprovalReminderAndEscalationConfig', + 'ConvertFrom-BetaJsonToApprovalReminderAndEscalationConfig', + 'Initialize-BetaApprovalSchemeForRole', + 'ConvertFrom-BetaJsonToApprovalSchemeForRole', + 'Initialize-BetaApprovalStatusDto', + 'ConvertFrom-BetaJsonToApprovalStatusDto', + 'Initialize-BetaApprovalStatusDtoOriginalOwner', + 'ConvertFrom-BetaJsonToApprovalStatusDtoOriginalOwner', + 'Initialize-BetaApprovalSummary', + 'ConvertFrom-BetaJsonToApprovalSummary', 'Initialize-BetaArgument', + 'ConvertFrom-BetaJsonToArgument', + 'ConvertFrom-BetaJsonToArrayInner', + 'Initialize-BetaAttributeChange', + 'ConvertFrom-BetaJsonToAttributeChange', + 'Initialize-BetaAttributeDefinition', + 'ConvertFrom-BetaJsonToAttributeDefinition', + 'Initialize-BetaAttributeDefinitionSchema', + 'ConvertFrom-BetaJsonToAttributeDefinitionSchema', + 'Initialize-BetaAttributesChanged', + 'ConvertFrom-BetaJsonToAttributesChanged', + 'Initialize-BetaAttrSyncSource', + 'ConvertFrom-BetaJsonToAttrSyncSource', + 'Initialize-BetaAttrSyncSourceAttributeConfig', + 'ConvertFrom-BetaJsonToAttrSyncSourceAttributeConfig', + 'Initialize-BetaAttrSyncSourceConfig', + 'ConvertFrom-BetaJsonToAttrSyncSourceConfig', + 'Initialize-BetaAuditDetails', 'ConvertFrom-BetaJsonToAuditDetails', + 'Initialize-BetaBase64Decode', 'ConvertFrom-BetaJsonToBase64Decode', + 'Initialize-BetaBase64Encode', 'ConvertFrom-BetaJsonToBase64Encode', + 'Initialize-BetaBaseCommonDto', + 'ConvertFrom-BetaJsonToBaseCommonDto', + 'Initialize-BetaBaseCommonDto1', + 'ConvertFrom-BetaJsonToBaseCommonDto1', + 'Initialize-BetaBasicAuthConfig', + 'ConvertFrom-BetaJsonToBasicAuthConfig', + 'Initialize-BetaBearerTokenAuthConfig', + 'ConvertFrom-BetaJsonToBearerTokenAuthConfig', + 'Initialize-BetaBeforeProvisioningRuleDto', + 'ConvertFrom-BetaJsonToBeforeProvisioningRuleDto', + 'Initialize-BetaBulkIdentitiesAccountsResponse', + 'ConvertFrom-BetaJsonToBulkIdentitiesAccountsResponse', + 'Initialize-BetaBulkTaggedObject', + 'ConvertFrom-BetaJsonToBulkTaggedObject', + 'Initialize-BetaBulkWorkgroupMembersRequestInner', + 'ConvertFrom-BetaJsonToBulkWorkgroupMembersRequestInner', + 'Initialize-BetaCampaign', 'ConvertFrom-BetaJsonToCampaign', + 'Initialize-BetaCampaignActivated', + 'ConvertFrom-BetaJsonToCampaignActivated', + 'Initialize-BetaCampaignActivatedCampaign', + 'ConvertFrom-BetaJsonToCampaignActivatedCampaign', + 'Initialize-BetaCampaignActivatedCampaignCampaignOwner', + 'ConvertFrom-BetaJsonToCampaignActivatedCampaignCampaignOwner', + 'Initialize-BetaCampaignAlert', + 'ConvertFrom-BetaJsonToCampaignAlert', + 'Initialize-BetaCampaignEnded', + 'ConvertFrom-BetaJsonToCampaignEnded', + 'Initialize-BetaCampaignEndedCampaign', + 'ConvertFrom-BetaJsonToCampaignEndedCampaign', + 'Initialize-BetaCampaignGenerated', + 'ConvertFrom-BetaJsonToCampaignGenerated', + 'Initialize-BetaCampaignGeneratedCampaign', + 'ConvertFrom-BetaJsonToCampaignGeneratedCampaign', + 'Initialize-BetaCampaignGeneratedCampaignCampaignOwner', + 'ConvertFrom-BetaJsonToCampaignGeneratedCampaignCampaignOwner', + 'Initialize-BetaCampaignReference', + 'ConvertFrom-BetaJsonToCampaignReference', + 'Initialize-BetaCampaignReport', + 'ConvertFrom-BetaJsonToCampaignReport', + 'Initialize-BetaCampaignReportsConfig', + 'ConvertFrom-BetaJsonToCampaignReportsConfig', + 'Initialize-BetaCampaignTemplate', + 'ConvertFrom-BetaJsonToCampaignTemplate', + 'Initialize-BetaCampaignTemplateOwnerRef', + 'ConvertFrom-BetaJsonToCampaignTemplateOwnerRef', + 'Initialize-BetaCancelableAccountActivity', + 'ConvertFrom-BetaJsonToCancelableAccountActivity', + 'Initialize-BetaCancelAccessRequest', + 'ConvertFrom-BetaJsonToCancelAccessRequest', + 'Initialize-BetaCancelledRequestDetails', + 'ConvertFrom-BetaJsonToCancelledRequestDetails', + 'Initialize-BetaCertificationDto', + 'ConvertFrom-BetaJsonToCertificationDto', + 'Initialize-BetaCertificationReference', + 'ConvertFrom-BetaJsonToCertificationReference', + 'Initialize-BetaCertificationReferenceDto', + 'ConvertFrom-BetaJsonToCertificationReferenceDto', + 'Initialize-BetaCertificationSignedOff', + 'ConvertFrom-BetaJsonToCertificationSignedOff', + 'Initialize-BetaCertificationSignedOffCertification', + 'ConvertFrom-BetaJsonToCertificationSignedOffCertification', + 'Initialize-BetaCertificationTask', + 'ConvertFrom-BetaJsonToCertificationTask', + 'Initialize-BetaCertifierResponse', + 'ConvertFrom-BetaJsonToCertifierResponse', + 'Initialize-BetaClientLogConfiguration', + 'ConvertFrom-BetaJsonToClientLogConfiguration', + 'Initialize-BetaCloseAccessRequest', + 'ConvertFrom-BetaJsonToCloseAccessRequest', + 'Initialize-BetaComment', 'ConvertFrom-BetaJsonToComment', + 'Initialize-BetaCommentDto', 'ConvertFrom-BetaJsonToCommentDto', + 'Initialize-BetaCommentDto1', 'ConvertFrom-BetaJsonToCommentDto1', + 'Initialize-BetaCommentDtoAuthor', + 'ConvertFrom-BetaJsonToCommentDtoAuthor', + 'Initialize-BetaCommonAccessIDStatus', + 'ConvertFrom-BetaJsonToCommonAccessIDStatus', + 'Initialize-BetaCommonAccessItemAccess', + 'ConvertFrom-BetaJsonToCommonAccessItemAccess', + 'Initialize-BetaCommonAccessItemRequest', + 'ConvertFrom-BetaJsonToCommonAccessItemRequest', + 'Initialize-BetaCommonAccessItemResponse', + 'ConvertFrom-BetaJsonToCommonAccessItemResponse', + 'Initialize-BetaCommonAccessResponse', + 'ConvertFrom-BetaJsonToCommonAccessResponse', + 'Initialize-BetaCompleteCampaignOptions', + 'ConvertFrom-BetaJsonToCompleteCampaignOptions', + 'Initialize-BetaCompletedApproval', + 'ConvertFrom-BetaJsonToCompletedApproval', + 'Initialize-BetaCompletedApprovalReviewedBy', + 'ConvertFrom-BetaJsonToCompletedApprovalReviewedBy', + 'Initialize-BetaCompletedApprovalReviewerComment', + 'ConvertFrom-BetaJsonToCompletedApprovalReviewerComment', + 'Initialize-BetaCompleteInvocation', + 'ConvertFrom-BetaJsonToCompleteInvocation', + 'Initialize-BetaCompleteInvocationInput', + 'ConvertFrom-BetaJsonToCompleteInvocationInput', + 'Initialize-BetaConcatenation', + 'ConvertFrom-BetaJsonToConcatenation', 'Initialize-BetaConditional', + 'ConvertFrom-BetaJsonToConditional', + 'Initialize-BetaConditionEffect', + 'ConvertFrom-BetaJsonToConditionEffect', + 'Initialize-BetaConditionEffectConfig', + 'ConvertFrom-BetaJsonToConditionEffectConfig', + 'Initialize-BetaConditionRule', + 'ConvertFrom-BetaJsonToConditionRule', + 'Initialize-BetaConfigObject', 'ConvertFrom-BetaJsonToConfigObject', + 'Initialize-BetaConfigType', 'ConvertFrom-BetaJsonToConfigType', + 'Initialize-BetaConfigurationDetailsResponse', + 'ConvertFrom-BetaJsonToConfigurationDetailsResponse', + 'Initialize-BetaConfigurationItemRequest', + 'ConvertFrom-BetaJsonToConfigurationItemRequest', + 'Initialize-BetaConfigurationItemResponse', + 'ConvertFrom-BetaJsonToConfigurationItemResponse', + 'Initialize-BetaConfigurationResponse', + 'ConvertFrom-BetaJsonToConfigurationResponse', + 'Initialize-BetaConflictingAccessCriteria', + 'ConvertFrom-BetaJsonToConflictingAccessCriteria', + 'Initialize-BetaConnectedObject', + 'ConvertFrom-BetaJsonToConnectedObject', + 'Initialize-BetaConnectorDetail', + 'ConvertFrom-BetaJsonToConnectorDetail', + 'Initialize-BetaConnectorRuleCreateRequest', + 'ConvertFrom-BetaJsonToConnectorRuleCreateRequest', + 'Initialize-BetaConnectorRuleCreateRequestSignature', + 'ConvertFrom-BetaJsonToConnectorRuleCreateRequestSignature', + 'Initialize-BetaConnectorRuleResponse', + 'ConvertFrom-BetaJsonToConnectorRuleResponse', + 'Initialize-BetaConnectorRuleUpdateRequest', + 'ConvertFrom-BetaJsonToConnectorRuleUpdateRequest', + 'Initialize-BetaConnectorRuleValidationResponse', + 'ConvertFrom-BetaJsonToConnectorRuleValidationResponse', + 'Initialize-BetaConnectorRuleValidationResponseDetailsInner', + 'ConvertFrom-BetaJsonToConnectorRuleValidationResponseDetailsInner', + 'Initialize-BetaCorrelatedGovernanceEvent', + 'ConvertFrom-BetaJsonToCorrelatedGovernanceEvent', + 'Initialize-BetaCreateDomainDkim405Response', + 'ConvertFrom-BetaJsonToCreateDomainDkim405Response', + 'Initialize-BetaCreateFormDefinitionFileRequestRequest', + 'ConvertFrom-BetaJsonToCreateFormDefinitionFileRequestRequest', + 'Initialize-BetaCreateFormDefinitionRequest', + 'ConvertFrom-BetaJsonToCreateFormDefinitionRequest', + 'Initialize-BetaCreateFormInstanceRequest', + 'ConvertFrom-BetaJsonToCreateFormInstanceRequest', + 'Initialize-BetaCreateOAuthClientRequest', + 'ConvertFrom-BetaJsonToCreateOAuthClientRequest', + 'Initialize-BetaCreateOAuthClientResponse', + 'ConvertFrom-BetaJsonToCreateOAuthClientResponse', + 'Initialize-BetaCreatePersonalAccessTokenRequest', + 'ConvertFrom-BetaJsonToCreatePersonalAccessTokenRequest', + 'Initialize-BetaCreatePersonalAccessTokenResponse', + 'ConvertFrom-BetaJsonToCreatePersonalAccessTokenResponse', + 'Initialize-BetaCreateWorkflowRequest', + 'ConvertFrom-BetaJsonToCreateWorkflowRequest', + 'Initialize-BetaCustomPasswordInstruction', + 'ConvertFrom-BetaJsonToCustomPasswordInstruction', + 'Initialize-BetaDateCompare', 'ConvertFrom-BetaJsonToDateCompare', + 'ConvertFrom-BetaJsonToDateCompareFirstDate', + 'ConvertFrom-BetaJsonToDateCompareSecondDate', + 'Initialize-BetaDateFormat', 'ConvertFrom-BetaJsonToDateFormat', + 'ConvertFrom-BetaJsonToDateFormatInputFormat', + 'ConvertFrom-BetaJsonToDateFormatOutputFormat', + 'Initialize-BetaDateMath', 'ConvertFrom-BetaJsonToDateMath', + 'Initialize-BetaDecomposeDiacriticalMarks', + 'ConvertFrom-BetaJsonToDecomposeDiacriticalMarks', + 'Initialize-BetaDelete202Response', + 'ConvertFrom-BetaJsonToDelete202Response', + 'Initialize-BetaDeleteCampaignsRequest', + 'ConvertFrom-BetaJsonToDeleteCampaignsRequest', + 'Initialize-BetaDeleteNonEmployeeRecordInBulkRequest', + 'ConvertFrom-BetaJsonToDeleteNonEmployeeRecordInBulkRequest', + 'Initialize-BetaDkimAttributes', + 'ConvertFrom-BetaJsonToDkimAttributes', + 'Initialize-BetaDomainAddress', + 'ConvertFrom-BetaJsonToDomainAddress', + 'Initialize-BetaDomainStatusDto', + 'ConvertFrom-BetaJsonToDomainStatusDto', + 'Initialize-BetaDuoVerificationRequest', + 'ConvertFrom-BetaJsonToDuoVerificationRequest', + 'Initialize-BetaE164phone', 'ConvertFrom-BetaJsonToE164phone', + 'Initialize-BetaEmailNotificationOption', + 'ConvertFrom-BetaJsonToEmailNotificationOption', + 'Initialize-BetaEmailStatusDto', + 'ConvertFrom-BetaJsonToEmailStatusDto', + 'Initialize-BetaEntitlement', 'ConvertFrom-BetaJsonToEntitlement', + 'Initialize-BetaEntitlementAccessRequestConfig', + 'ConvertFrom-BetaJsonToEntitlementAccessRequestConfig', + 'Initialize-BetaEntitlementApprovalScheme', + 'ConvertFrom-BetaJsonToEntitlementApprovalScheme', + 'Initialize-BetaEntitlementBulkUpdateRequest', + 'ConvertFrom-BetaJsonToEntitlementBulkUpdateRequest', + 'Initialize-BetaEntitlementRef', + 'ConvertFrom-BetaJsonToEntitlementRef', + 'Initialize-BetaEntitlementRequestConfig', + 'ConvertFrom-BetaJsonToEntitlementRequestConfig', + 'Initialize-BetaEntitlementRequestConfig1', + 'ConvertFrom-BetaJsonToEntitlementRequestConfig1', + 'Initialize-BetaEntitlementSource', + 'ConvertFrom-BetaJsonToEntitlementSource', + 'Initialize-BetaEntityCreatedByDTO', + 'ConvertFrom-BetaJsonToEntityCreatedByDTO', + 'Initialize-BetaErrorMessage', 'ConvertFrom-BetaJsonToErrorMessage', + 'Initialize-BetaErrorMessageDto', + 'ConvertFrom-BetaJsonToErrorMessageDto', + 'Initialize-BetaErrorResponseDto', + 'ConvertFrom-BetaJsonToErrorResponseDto', + 'Initialize-BetaEvaluateResponse', + 'ConvertFrom-BetaJsonToEvaluateResponse', + 'Initialize-BetaEventAttributes', + 'ConvertFrom-BetaJsonToEventAttributes', + 'Initialize-BetaEventBridgeConfig', + 'ConvertFrom-BetaJsonToEventBridgeConfig', + 'Initialize-BetaExceptionAccessCriteria', + 'ConvertFrom-BetaJsonToExceptionAccessCriteria', + 'Initialize-BetaExceptionCriteria', + 'ConvertFrom-BetaJsonToExceptionCriteria', + 'Initialize-BetaExceptionCriteriaAccess', + 'ConvertFrom-BetaJsonToExceptionCriteriaAccess', + 'Initialize-BetaExceptionCriteriaCriteriaListInner', + 'ConvertFrom-BetaJsonToExceptionCriteriaCriteriaListInner', + 'Initialize-BetaExportFormDefinitionsByTenant200ResponseInner', + 'ConvertFrom-BetaJsonToExportFormDefinitionsByTenant200ResponseInner', + 'Initialize-BetaExportOptions', + 'ConvertFrom-BetaJsonToExportOptions', + 'Initialize-BetaExportPayload', + 'ConvertFrom-BetaJsonToExportPayload', 'Initialize-BetaExpression', + 'ConvertFrom-BetaJsonToExpression', + 'Initialize-BetaExternalAttributes', + 'ConvertFrom-BetaJsonToExternalAttributes', + 'Initialize-BetaFeatureValueDto', + 'ConvertFrom-BetaJsonToFeatureValueDto', 'Initialize-BetaField', + 'ConvertFrom-BetaJsonToField', 'Initialize-BetaFieldDetails', + 'ConvertFrom-BetaJsonToFieldDetails', + 'Initialize-BetaFieldDetailsDto', + 'ConvertFrom-BetaJsonToFieldDetailsDto', + 'Initialize-BetaFirstValid', 'ConvertFrom-BetaJsonToFirstValid', + 'Initialize-BetaForm', 'ConvertFrom-BetaJsonToForm', + 'Initialize-BetaFormCondition', + 'ConvertFrom-BetaJsonToFormCondition', + 'Initialize-BetaFormDefinitionDynamicSchemaRequest', + 'ConvertFrom-BetaJsonToFormDefinitionDynamicSchemaRequest', + 'Initialize-BetaFormDefinitionDynamicSchemaRequestAttributes', + 'ConvertFrom-BetaJsonToFormDefinitionDynamicSchemaRequestAttributes', + 'Initialize-BetaFormDefinitionDynamicSchemaResponse', + 'ConvertFrom-BetaJsonToFormDefinitionDynamicSchemaResponse', + 'Initialize-BetaFormDefinitionFileUploadResponse', + 'ConvertFrom-BetaJsonToFormDefinitionFileUploadResponse', + 'Initialize-BetaFormDefinitionInput', + 'ConvertFrom-BetaJsonToFormDefinitionInput', + 'Initialize-BetaFormDefinitionResponse', + 'ConvertFrom-BetaJsonToFormDefinitionResponse', + 'Initialize-BetaFormDetails', 'ConvertFrom-BetaJsonToFormDetails', + 'Initialize-BetaFormElement', 'ConvertFrom-BetaJsonToFormElement', + 'Initialize-BetaFormElementDataSourceConfigOptions', + 'ConvertFrom-BetaJsonToFormElementDataSourceConfigOptions', + 'Initialize-BetaFormElementDynamicDataSource', + 'ConvertFrom-BetaJsonToFormElementDynamicDataSource', + 'Initialize-BetaFormElementDynamicDataSourceConfig', + 'ConvertFrom-BetaJsonToFormElementDynamicDataSourceConfig', + 'Initialize-BetaFormElementPreviewRequest', + 'ConvertFrom-BetaJsonToFormElementPreviewRequest', + 'Initialize-BetaFormError', 'ConvertFrom-BetaJsonToFormError', + 'Initialize-BetaFormInstanceCreatedBy', + 'ConvertFrom-BetaJsonToFormInstanceCreatedBy', + 'Initialize-BetaFormInstanceRecipient', + 'ConvertFrom-BetaJsonToFormInstanceRecipient', + 'Initialize-BetaFormInstanceResponse', + 'ConvertFrom-BetaJsonToFormInstanceResponse', + 'Initialize-BetaFormItem', 'ConvertFrom-BetaJsonToFormItem', + 'Initialize-BetaFormItemDetails', + 'ConvertFrom-BetaJsonToFormItemDetails', 'Initialize-BetaFormOwner', + 'ConvertFrom-BetaJsonToFormOwner', 'Initialize-BetaFormUsedBy', + 'ConvertFrom-BetaJsonToFormUsedBy', + 'Initialize-BetaForwardApprovalDto', + 'ConvertFrom-BetaJsonToForwardApprovalDto', + 'Initialize-BetaFullAccount', 'ConvertFrom-BetaJsonToFullAccount', + 'Initialize-BetaFullcampaign', 'ConvertFrom-BetaJsonToFullcampaign', + 'Initialize-BetaFullcampaignAllOfFilter', + 'ConvertFrom-BetaJsonToFullcampaignAllOfFilter', + 'Initialize-BetaFullcampaignAllOfRoleCompositionCampaignInfo', + 'ConvertFrom-BetaJsonToFullcampaignAllOfRoleCompositionCampaignInfo', + 'Initialize-BetaFullcampaignAllOfRoleCompositionCampaignInfoRemediatorRef', + 'ConvertFrom-BetaJsonToFullcampaignAllOfRoleCompositionCampaignInfoRemediatorRef', + 'Initialize-BetaFullcampaignAllOfSearchCampaignInfo', + 'ConvertFrom-BetaJsonToFullcampaignAllOfSearchCampaignInfo', + 'Initialize-BetaFullcampaignAllOfSearchCampaignInfoReviewer', + 'ConvertFrom-BetaJsonToFullcampaignAllOfSearchCampaignInfoReviewer', + 'Initialize-BetaFullcampaignAllOfSourceOwnerCampaignInfo', + 'ConvertFrom-BetaJsonToFullcampaignAllOfSourceOwnerCampaignInfo', + 'Initialize-BetaFullcampaignAllOfSourcesWithOrphanEntitlements', + 'ConvertFrom-BetaJsonToFullcampaignAllOfSourcesWithOrphanEntitlements', + 'Initialize-BetaGenerateRandomString', + 'ConvertFrom-BetaJsonToGenerateRandomString', + 'Initialize-BetaGenericRule', 'ConvertFrom-BetaJsonToGenericRule', + 'ConvertFrom-BetaJsonToGetActiveCampaigns200ResponseInner', + 'ConvertFrom-BetaJsonToGetHistoricalIdentityEvents200ResponseInner', + 'Initialize-BetaGetOAuthClientResponse', + 'ConvertFrom-BetaJsonToGetOAuthClientResponse', + 'Initialize-BetaGetPersonalAccessTokenResponse', + 'ConvertFrom-BetaJsonToGetPersonalAccessTokenResponse', + 'Initialize-BetaGetReferenceIdentityAttribute', + 'ConvertFrom-BetaJsonToGetReferenceIdentityAttribute', + 'Initialize-BetaHttpConfig', 'ConvertFrom-BetaJsonToHttpConfig', + 'Initialize-BetaIdentitiesAccountsBulkRequest', + 'ConvertFrom-BetaJsonToIdentitiesAccountsBulkRequest', + 'Initialize-BetaIdentity', 'ConvertFrom-BetaJsonToIdentity', + 'Initialize-BetaIdentity1', 'ConvertFrom-BetaJsonToIdentity1', + 'Initialize-BetaIdentityAssociationDetails', + 'ConvertFrom-BetaJsonToIdentityAssociationDetails', + 'Initialize-BetaIdentityAssociationDetailsAssociationDetailsInner', + 'ConvertFrom-BetaJsonToIdentityAssociationDetailsAssociationDetailsInner', + 'Initialize-BetaIdentityAttribute', + 'ConvertFrom-BetaJsonToIdentityAttribute', + 'Initialize-BetaIdentityAttribute1', + 'ConvertFrom-BetaJsonToIdentityAttribute1', + 'Initialize-BetaIdentityAttributeConfig', + 'ConvertFrom-BetaJsonToIdentityAttributeConfig', + 'Initialize-BetaIdentityAttributeConfig1', + 'ConvertFrom-BetaJsonToIdentityAttributeConfig1', + 'Initialize-BetaIdentityAttributeNames', + 'ConvertFrom-BetaJsonToIdentityAttributeNames', + 'Initialize-BetaIdentityAttributePreview', + 'ConvertFrom-BetaJsonToIdentityAttributePreview', + 'Initialize-BetaIdentityAttributesChanged', + 'ConvertFrom-BetaJsonToIdentityAttributesChanged', + 'Initialize-BetaIdentityAttributesChangedChangesInner', + 'ConvertFrom-BetaJsonToIdentityAttributesChangedChangesInner', + 'ConvertFrom-BetaJsonToIdentityAttributesChangedChangesInnerNewValue', + 'ConvertFrom-BetaJsonToIdentityAttributesChangedChangesInnerOldValue', + 'ConvertFrom-BetaJsonToIdentityAttributesChangedChangesInnerOldValueOneOfValue', + 'Initialize-BetaIdentityAttributesChangedIdentity', + 'ConvertFrom-BetaJsonToIdentityAttributesChangedIdentity', + 'Initialize-BetaIdentityAttributeTransform', + 'ConvertFrom-BetaJsonToIdentityAttributeTransform', + 'Initialize-BetaIdentityAttributeTransform1', + 'ConvertFrom-BetaJsonToIdentityAttributeTransform1', + 'Initialize-BetaIdentityCertificationTask', + 'ConvertFrom-BetaJsonToIdentityCertificationTask', + 'Initialize-BetaIdentityCertified', + 'ConvertFrom-BetaJsonToIdentityCertified', + 'Initialize-BetaIdentityCompareResponse', + 'ConvertFrom-BetaJsonToIdentityCompareResponse', + 'Initialize-BetaIdentityCreated', + 'ConvertFrom-BetaJsonToIdentityCreated', + 'Initialize-BetaIdentityCreatedIdentity', + 'ConvertFrom-BetaJsonToIdentityCreatedIdentity', + 'Initialize-BetaIdentityDeleted', + 'ConvertFrom-BetaJsonToIdentityDeleted', + 'Initialize-BetaIdentityDeletedIdentity', + 'ConvertFrom-BetaJsonToIdentityDeletedIdentity', + 'Initialize-BetaIdentityDtoManagerRef', + 'ConvertFrom-BetaJsonToIdentityDtoManagerRef', + 'Initialize-BetaIdentityEntities', + 'ConvertFrom-BetaJsonToIdentityEntities', + 'Initialize-BetaIdentityEntitiesIdentityEntity', + 'ConvertFrom-BetaJsonToIdentityEntitiesIdentityEntity', + 'Initialize-BetaIdentityExceptionReportReference', + 'ConvertFrom-BetaJsonToIdentityExceptionReportReference', + 'Initialize-BetaIdentityExceptionReportReference1', + 'ConvertFrom-BetaJsonToIdentityExceptionReportReference1', + 'Initialize-BetaIdentityHistoryResponse', + 'ConvertFrom-BetaJsonToIdentityHistoryResponse', + 'Initialize-BetaIdentityListItem', + 'ConvertFrom-BetaJsonToIdentityListItem', + 'Initialize-BetaIdentityOwnershipAssociationDetails', + 'ConvertFrom-BetaJsonToIdentityOwnershipAssociationDetails', + 'Initialize-BetaIdentityOwnershipAssociationDetailsAssociationDetailsInner', + 'ConvertFrom-BetaJsonToIdentityOwnershipAssociationDetailsAssociationDetailsInner', + 'Initialize-BetaIdentityPreviewRequest', + 'ConvertFrom-BetaJsonToIdentityPreviewRequest', + 'Initialize-BetaIdentityPreviewResponse', + 'ConvertFrom-BetaJsonToIdentityPreviewResponse', + 'Initialize-BetaIdentityPreviewResponseIdentity', + 'ConvertFrom-BetaJsonToIdentityPreviewResponseIdentity', + 'Initialize-BetaIdentityProfile', + 'ConvertFrom-BetaJsonToIdentityProfile', + 'Initialize-BetaIdentityProfile1', + 'ConvertFrom-BetaJsonToIdentityProfile1', + 'Initialize-BetaIdentityProfile1AllOfAuthoritativeSource', + 'ConvertFrom-BetaJsonToIdentityProfile1AllOfAuthoritativeSource', + 'Initialize-BetaIdentityProfileAllOfAuthoritativeSource', + 'ConvertFrom-BetaJsonToIdentityProfileAllOfAuthoritativeSource', + 'Initialize-BetaIdentityProfileAllOfOwner', + 'ConvertFrom-BetaJsonToIdentityProfileAllOfOwner', + 'Initialize-BetaIdentityProfileExportedObject', + 'ConvertFrom-BetaJsonToIdentityProfileExportedObject', + 'Initialize-BetaIdentityReference', + 'ConvertFrom-BetaJsonToIdentityReference', + 'Initialize-BetaIdentityReferenceWithId', + 'ConvertFrom-BetaJsonToIdentityReferenceWithId', + 'Initialize-BetaIdentityReferenceWithNameAndEmail', + 'ConvertFrom-BetaJsonToIdentityReferenceWithNameAndEmail', + 'Initialize-BetaIdentitySnapshotSummaryResponse', + 'ConvertFrom-BetaJsonToIdentitySnapshotSummaryResponse', + 'Initialize-BetaIdentitySummary', + 'ConvertFrom-BetaJsonToIdentitySummary', + 'Initialize-BetaIdentitySyncJob', + 'ConvertFrom-BetaJsonToIdentitySyncJob', + 'Initialize-BetaIdentitySyncPayload', + 'ConvertFrom-BetaJsonToIdentitySyncPayload', + 'Initialize-BetaIdentityWithNewAccess', + 'ConvertFrom-BetaJsonToIdentityWithNewAccess', + 'Initialize-BetaIdentityWithNewAccessAccessRefsInner', + 'ConvertFrom-BetaJsonToIdentityWithNewAccessAccessRefsInner', + 'Initialize-BetaImportFormDefinitions202Response', + 'ConvertFrom-BetaJsonToImportFormDefinitions202Response', + 'Initialize-BetaImportFormDefinitions202ResponseErrorsInner', + 'ConvertFrom-BetaJsonToImportFormDefinitions202ResponseErrorsInner', + 'Initialize-BetaImportNonEmployeeRecordsInBulkRequest', + 'ConvertFrom-BetaJsonToImportNonEmployeeRecordsInBulkRequest', + 'Initialize-BetaImportObject', 'ConvertFrom-BetaJsonToImportObject', + 'Initialize-BetaImportOptions', + 'ConvertFrom-BetaJsonToImportOptions', + 'Initialize-BetaImportSpConfigRequest', + 'ConvertFrom-BetaJsonToImportSpConfigRequest', + 'Initialize-BetaIndexOf', 'ConvertFrom-BetaJsonToIndexOf', + 'Initialize-BetaInvocation', 'ConvertFrom-BetaJsonToInvocation', + 'Initialize-BetaInvocationStatus', + 'ConvertFrom-BetaJsonToInvocationStatus', 'Initialize-BetaISO3166', + 'ConvertFrom-BetaJsonToISO3166', 'Initialize-BetaJsonPatch', + 'ConvertFrom-BetaJsonToJsonPatch', + 'Initialize-BetaJsonPatchOperation', + 'ConvertFrom-BetaJsonToJsonPatchOperation', + 'ConvertFrom-BetaJsonToJsonPatchOperationValue', + 'Initialize-BetaKbaAnswerRequest', + 'ConvertFrom-BetaJsonToKbaAnswerRequest', + 'Initialize-BetaKbaAnswerRequestItem', + 'ConvertFrom-BetaJsonToKbaAnswerRequestItem', + 'Initialize-BetaKbaAuthResponse', + 'ConvertFrom-BetaJsonToKbaAuthResponse', + 'Initialize-BetaKbaAuthResponseItem', + 'ConvertFrom-BetaJsonToKbaAuthResponseItem', + 'Initialize-BetaLatestOutlierSummary', + 'ConvertFrom-BetaJsonToLatestOutlierSummary', + 'Initialize-BetaLeftPad', 'ConvertFrom-BetaJsonToLeftPad', + 'Initialize-BetaLifecycleState', + 'ConvertFrom-BetaJsonToLifecycleState', + 'Initialize-BetaLifecycleStateDto', + 'ConvertFrom-BetaJsonToLifecycleStateDto', + 'Initialize-BetaListAccessProfiles401Response', + 'ConvertFrom-BetaJsonToListAccessProfiles401Response', + 'Initialize-BetaListAccessProfiles429Response', + 'ConvertFrom-BetaJsonToListAccessProfiles429Response', + 'ConvertFrom-BetaJsonToListAccounts200ResponseInner', + 'ConvertFrom-BetaJsonToListCompleteWorkflowLibrary200ResponseInner', + 'Initialize-BetaListFormDefinitionsByTenantResponse', + 'ConvertFrom-BetaJsonToListFormDefinitionsByTenantResponse', + 'Initialize-BetaListFormElementDataByElementIDResponse', + 'ConvertFrom-BetaJsonToListFormElementDataByElementIDResponse', + 'Initialize-BetaListFormInstancesByTenantResponse', + 'ConvertFrom-BetaJsonToListFormInstancesByTenantResponse', + 'ConvertFrom-BetaJsonToListIdentityAccessItems200ResponseInner', + 'Initialize-BetaListPredefinedSelectOptionsResponse', + 'ConvertFrom-BetaJsonToListPredefinedSelectOptionsResponse', + 'Initialize-BetaListWorkgroupMembers200ResponseInner', + 'ConvertFrom-BetaJsonToListWorkgroupMembers200ResponseInner', + 'Initialize-BetaLocalizedMessage', + 'ConvertFrom-BetaJsonToLocalizedMessage', 'Initialize-BetaLookup', + 'ConvertFrom-BetaJsonToLookup', 'Initialize-BetaLookupStep', + 'ConvertFrom-BetaJsonToLookupStep', 'Initialize-BetaLower', + 'ConvertFrom-BetaJsonToLower', 'Initialize-BetaMailFromAttributes', + 'ConvertFrom-BetaJsonToMailFromAttributes', + 'Initialize-BetaMailFromAttributesDto', + 'ConvertFrom-BetaJsonToMailFromAttributesDto', + 'Initialize-BetaManagedClient', + 'ConvertFrom-BetaJsonToManagedClient', + 'Initialize-BetaManagedClientStatus', + 'ConvertFrom-BetaJsonToManagedClientStatus', + 'Initialize-BetaManagedClientStatusAggResponse', + 'ConvertFrom-BetaJsonToManagedClientStatusAggResponse', + 'Initialize-BetaManagedCluster', + 'ConvertFrom-BetaJsonToManagedCluster', + 'Initialize-BetaManagedClusterAttributes', + 'ConvertFrom-BetaJsonToManagedClusterAttributes', + 'Initialize-BetaManagedClusterKeyPair', + 'ConvertFrom-BetaJsonToManagedClusterKeyPair', + 'Initialize-BetaManagedClusterQueue', + 'ConvertFrom-BetaJsonToManagedClusterQueue', + 'Initialize-BetaManagedClusterRedis', + 'ConvertFrom-BetaJsonToManagedClusterRedis', + 'Initialize-BetaManagerCorrelationMapping', + 'ConvertFrom-BetaJsonToManagerCorrelationMapping', + 'Initialize-BetaManuallyUpdatedFieldsDTO', + 'ConvertFrom-BetaJsonToManuallyUpdatedFieldsDTO', + 'Initialize-BetaManualWorkItemDetails', + 'ConvertFrom-BetaJsonToManualWorkItemDetails', + 'Initialize-BetaManualWorkItemDetailsCurrentOwner', + 'ConvertFrom-BetaJsonToManualWorkItemDetailsCurrentOwner', + 'Initialize-BetaManualWorkItemDetailsOriginalOwner', + 'ConvertFrom-BetaJsonToManualWorkItemDetailsOriginalOwner', + 'Initialize-BetaMessageCatalogDto', + 'ConvertFrom-BetaJsonToMessageCatalogDto', + 'Initialize-BetaMetricResponse', + 'ConvertFrom-BetaJsonToMetricResponse', + 'Initialize-BetaMfaConfigTestResponse', + 'ConvertFrom-BetaJsonToMfaConfigTestResponse', + 'Initialize-BetaMfaDuoConfig', 'ConvertFrom-BetaJsonToMfaDuoConfig', + 'Initialize-BetaMfaOktaConfig', + 'ConvertFrom-BetaJsonToMfaOktaConfig', 'Initialize-BetaModelError', + 'ConvertFrom-BetaJsonToModelError', + 'Initialize-BetaMultiPolicyRequest', + 'ConvertFrom-BetaJsonToMultiPolicyRequest', + 'Initialize-BetaNameNormalizer', + 'ConvertFrom-BetaJsonToNameNormalizer', + 'Initialize-BetaNativeChangeDetectionConfig', + 'ConvertFrom-BetaJsonToNativeChangeDetectionConfig', + 'Initialize-BetaNonEmployeeApprovalDecision', + 'ConvertFrom-BetaJsonToNonEmployeeApprovalDecision', + 'Initialize-BetaNonEmployeeApprovalItem', + 'ConvertFrom-BetaJsonToNonEmployeeApprovalItem', + 'Initialize-BetaNonEmployeeApprovalItemBase', + 'ConvertFrom-BetaJsonToNonEmployeeApprovalItemBase', + 'Initialize-BetaNonEmployeeApprovalItemDetail', + 'ConvertFrom-BetaJsonToNonEmployeeApprovalItemDetail', + 'Initialize-BetaNonEmployeeApprovalSummary', + 'ConvertFrom-BetaJsonToNonEmployeeApprovalSummary', + 'Initialize-BetaNonEmployeeBulkUploadJob', + 'ConvertFrom-BetaJsonToNonEmployeeBulkUploadJob', + 'Initialize-BetaNonEmployeeBulkUploadStatus', + 'ConvertFrom-BetaJsonToNonEmployeeBulkUploadStatus', + 'Initialize-BetaNonEmployeeIdnUserRequest', + 'ConvertFrom-BetaJsonToNonEmployeeIdnUserRequest', + 'Initialize-BetaNonEmployeeRecord', + 'ConvertFrom-BetaJsonToNonEmployeeRecord', + 'Initialize-BetaNonEmployeeRejectApprovalDecision', + 'ConvertFrom-BetaJsonToNonEmployeeRejectApprovalDecision', + 'Initialize-BetaNonEmployeeRequest', + 'ConvertFrom-BetaJsonToNonEmployeeRequest', + 'Initialize-BetaNonEmployeeRequestBody', + 'ConvertFrom-BetaJsonToNonEmployeeRequestBody', + 'Initialize-BetaNonEmployeeRequestLite', + 'ConvertFrom-BetaJsonToNonEmployeeRequestLite', + 'Initialize-BetaNonEmployeeRequestSummary', + 'ConvertFrom-BetaJsonToNonEmployeeRequestSummary', + 'Initialize-BetaNonEmployeeRequestWithoutApprovalItem', + 'ConvertFrom-BetaJsonToNonEmployeeRequestWithoutApprovalItem', + 'Initialize-BetaNonEmployeeSchemaAttribute', + 'ConvertFrom-BetaJsonToNonEmployeeSchemaAttribute', + 'Initialize-BetaNonEmployeeSchemaAttributeBody', + 'ConvertFrom-BetaJsonToNonEmployeeSchemaAttributeBody', + 'Initialize-BetaNonEmployeeSource', + 'ConvertFrom-BetaJsonToNonEmployeeSource', + 'Initialize-BetaNonEmployeeSourceLite', + 'ConvertFrom-BetaJsonToNonEmployeeSourceLite', + 'Initialize-BetaNonEmployeeSourceLiteWithSchemaAttributes', + 'ConvertFrom-BetaJsonToNonEmployeeSourceLiteWithSchemaAttributes', + 'Initialize-BetaNonEmployeeSourceRequestBody', + 'ConvertFrom-BetaJsonToNonEmployeeSourceRequestBody', + 'Initialize-BetaNonEmployeeSourceWithCloudExternalId', + 'ConvertFrom-BetaJsonToNonEmployeeSourceWithCloudExternalId', + 'Initialize-BetaNonEmployeeSourceWithNECount', + 'ConvertFrom-BetaJsonToNonEmployeeSourceWithNECount', + 'Initialize-BetaNotificationTemplateContext', + 'ConvertFrom-BetaJsonToNotificationTemplateContext', + 'Initialize-BetaObjectExportImportOptions', + 'ConvertFrom-BetaJsonToObjectExportImportOptions', + 'Initialize-BetaObjectImportResult', + 'ConvertFrom-BetaJsonToObjectImportResult', + 'Initialize-BetaOktaVerificationRequest', + 'ConvertFrom-BetaJsonToOktaVerificationRequest', + 'Initialize-BetaOrgConfig', 'ConvertFrom-BetaJsonToOrgConfig', + 'Initialize-BetaOutlier', 'ConvertFrom-BetaJsonToOutlier', + 'Initialize-BetaOutlierContributingFeature', + 'ConvertFrom-BetaJsonToOutlierContributingFeature', + 'ConvertFrom-BetaJsonToOutlierContributingFeatureValue', + 'Initialize-BetaOutlierFeatureSummary', + 'ConvertFrom-BetaJsonToOutlierFeatureSummary', + 'Initialize-BetaOutlierFeatureSummaryOutlierFeatureDisplayValuesInner', + 'ConvertFrom-BetaJsonToOutlierFeatureSummaryOutlierFeatureDisplayValuesInner', + 'Initialize-BetaOutlierFeatureTranslation', + 'ConvertFrom-BetaJsonToOutlierFeatureTranslation', + 'Initialize-BetaOutliersContributingFeatureAccessItems', + 'ConvertFrom-BetaJsonToOutliersContributingFeatureAccessItems', + 'Initialize-BetaOutlierSummary', + 'ConvertFrom-BetaJsonToOutlierSummary', 'Initialize-BetaOwnerDto', + 'ConvertFrom-BetaJsonToOwnerDto', 'Initialize-BetaOwnerReference', + 'ConvertFrom-BetaJsonToOwnerReference', + 'Initialize-BetaOwnerReferenceDto', + 'ConvertFrom-BetaJsonToOwnerReferenceDto', + 'Initialize-BetaOwnerReferenceSegments', + 'ConvertFrom-BetaJsonToOwnerReferenceSegments', + 'Initialize-BetaPasswordChangeRequest', + 'ConvertFrom-BetaJsonToPasswordChangeRequest', + 'Initialize-BetaPasswordChangeResponse', + 'ConvertFrom-BetaJsonToPasswordChangeResponse', + 'Initialize-BetaPasswordDigitToken', + 'ConvertFrom-BetaJsonToPasswordDigitToken', + 'Initialize-BetaPasswordDigitTokenReset', + 'ConvertFrom-BetaJsonToPasswordDigitTokenReset', + 'Initialize-BetaPasswordInfo', 'ConvertFrom-BetaJsonToPasswordInfo', + 'Initialize-BetaPasswordInfoAccount', + 'ConvertFrom-BetaJsonToPasswordInfoAccount', + 'Initialize-BetaPasswordInfoQueryDTO', + 'ConvertFrom-BetaJsonToPasswordInfoQueryDTO', + 'Initialize-BetaPasswordOrgConfig', + 'ConvertFrom-BetaJsonToPasswordOrgConfig', + 'Initialize-BetaPasswordStatus', + 'ConvertFrom-BetaJsonToPasswordStatus', + 'Initialize-BetaPasswordSyncGroup', + 'ConvertFrom-BetaJsonToPasswordSyncGroup', + 'Initialize-BetaPatchPotentialRoleRequestInner', + 'ConvertFrom-BetaJsonToPatchPotentialRoleRequestInner', + 'Initialize-BetaPatchServiceDeskIntegrationRequest', + 'ConvertFrom-BetaJsonToPatchServiceDeskIntegrationRequest', + 'Initialize-BetaPatOwner', 'ConvertFrom-BetaJsonToPatOwner', + 'Initialize-BetaPeerGroupMember', + 'ConvertFrom-BetaJsonToPeerGroupMember', + 'Initialize-BetaPendingApproval', + 'ConvertFrom-BetaJsonToPendingApproval', + 'Initialize-BetaPermissionDto', + 'ConvertFrom-BetaJsonToPermissionDto', + 'Initialize-BetaPostExternalExecuteWorkflow200Response', + 'ConvertFrom-BetaJsonToPostExternalExecuteWorkflow200Response', + 'Initialize-BetaPostExternalExecuteWorkflowRequest', + 'ConvertFrom-BetaJsonToPostExternalExecuteWorkflowRequest', + 'Initialize-BetaPreApprovalTriggerDetails', + 'ConvertFrom-BetaJsonToPreApprovalTriggerDetails', + 'Initialize-BetaPreferencesDto', + 'ConvertFrom-BetaJsonToPreferencesDto', + 'Initialize-BetaPreviewDataSourceResponse', + 'ConvertFrom-BetaJsonToPreviewDataSourceResponse', + 'Initialize-BetaProcessIdentitiesRequest', + 'ConvertFrom-BetaJsonToProcessIdentitiesRequest', + 'Initialize-BetaProvisioningCompleted', + 'ConvertFrom-BetaJsonToProvisioningCompleted', + 'Initialize-BetaProvisioningCompletedAccountRequestsInner', + 'ConvertFrom-BetaJsonToProvisioningCompletedAccountRequestsInner', + 'Initialize-BetaProvisioningCompletedAccountRequestsInnerAttributeRequestsInner', + 'ConvertFrom-BetaJsonToProvisioningCompletedAccountRequestsInnerAttributeRequestsInner', + 'Initialize-BetaProvisioningCompletedAccountRequestsInnerSource', + 'ConvertFrom-BetaJsonToProvisioningCompletedAccountRequestsInnerSource', + 'Initialize-BetaProvisioningCompletedRecipient', + 'ConvertFrom-BetaJsonToProvisioningCompletedRecipient', + 'Initialize-BetaProvisioningCompletedRequester', + 'ConvertFrom-BetaJsonToProvisioningCompletedRequester', + 'Initialize-BetaProvisioningConfig', + 'ConvertFrom-BetaJsonToProvisioningConfig', + 'Initialize-BetaProvisioningConfigManagedResourceRefsInner', + 'ConvertFrom-BetaJsonToProvisioningConfigManagedResourceRefsInner', + 'Initialize-BetaProvisioningConfigPlanInitializerScript', + 'ConvertFrom-BetaJsonToProvisioningConfigPlanInitializerScript', + 'Initialize-BetaProvisioningCriteriaLevel1', + 'ConvertFrom-BetaJsonToProvisioningCriteriaLevel1', + 'Initialize-BetaProvisioningCriteriaLevel2', + 'ConvertFrom-BetaJsonToProvisioningCriteriaLevel2', + 'Initialize-BetaProvisioningCriteriaLevel3', + 'ConvertFrom-BetaJsonToProvisioningCriteriaLevel3', + 'Initialize-BetaProvisioningDetails', + 'ConvertFrom-BetaJsonToProvisioningDetails', + 'Initialize-BetaProvisioningPolicyDto', + 'ConvertFrom-BetaJsonToProvisioningPolicyDto', + 'Initialize-BetaPublicIdentityAttributeConfig', + 'ConvertFrom-BetaJsonToPublicIdentityAttributeConfig', + 'Initialize-BetaPublicIdentityConfig', + 'ConvertFrom-BetaJsonToPublicIdentityConfig', + 'Initialize-BetaPutPasswordDictionaryRequest', + 'ConvertFrom-BetaJsonToPutPasswordDictionaryRequest', + 'Initialize-BetaQueuedCheckConfigDetails', + 'ConvertFrom-BetaJsonToQueuedCheckConfigDetails', + 'Initialize-BetaRandomAlphaNumeric', + 'ConvertFrom-BetaJsonToRandomAlphaNumeric', + 'Initialize-BetaRandomNumeric', + 'ConvertFrom-BetaJsonToRandomNumeric', + 'Initialize-BetaReassignment', 'ConvertFrom-BetaJsonToReassignment', + 'Initialize-BetaReassignReference', + 'ConvertFrom-BetaJsonToReassignReference', + 'Initialize-BetaRecommendationConfigDto', + 'ConvertFrom-BetaJsonToRecommendationConfigDto', + 'Initialize-BetaRecommendationRequest', + 'ConvertFrom-BetaJsonToRecommendationRequest', + 'Initialize-BetaRecommendationRequestDto', + 'ConvertFrom-BetaJsonToRecommendationRequestDto', + 'Initialize-BetaRecommendationResponse', + 'ConvertFrom-BetaJsonToRecommendationResponse', + 'Initialize-BetaRecommendationResponseDto', + 'ConvertFrom-BetaJsonToRecommendationResponseDto', + 'Initialize-BetaRecommenderCalculations', + 'ConvertFrom-BetaJsonToRecommenderCalculations', + 'Initialize-BetaRecommenderCalculationsIdentityAttributesValue', + 'ConvertFrom-BetaJsonToRecommenderCalculationsIdentityAttributesValue', + 'Initialize-BetaReference', 'ConvertFrom-BetaJsonToReference', + 'Initialize-BetaRemediationItemDetails', + 'ConvertFrom-BetaJsonToRemediationItemDetails', + 'Initialize-BetaRemediationItems', + 'ConvertFrom-BetaJsonToRemediationItems', 'Initialize-BetaReplace', + 'ConvertFrom-BetaJsonToReplace', 'Initialize-BetaReplaceAll', + 'ConvertFrom-BetaJsonToReplaceAll', + 'Initialize-BetaReportConfigDTO', + 'ConvertFrom-BetaJsonToReportConfigDTO', + 'Initialize-BetaReportResultReference', + 'ConvertFrom-BetaJsonToReportResultReference', + 'Initialize-BetaRequestability', + 'ConvertFrom-BetaJsonToRequestability', + 'Initialize-BetaRequestabilityForRole', + 'ConvertFrom-BetaJsonToRequestabilityForRole', + 'Initialize-BetaRequestableObject', + 'ConvertFrom-BetaJsonToRequestableObject', + 'Initialize-BetaRequestableObjectReference', + 'ConvertFrom-BetaJsonToRequestableObjectReference', + 'Initialize-BetaRequestedItemStatus', + 'ConvertFrom-BetaJsonToRequestedItemStatus', + 'Initialize-BetaRequestOnBehalfOfConfig', + 'ConvertFrom-BetaJsonToRequestOnBehalfOfConfig', + 'Initialize-BetaResourceBundleMessage', + 'ConvertFrom-BetaJsonToResourceBundleMessage', + 'Initialize-BetaResourceObject', + 'ConvertFrom-BetaJsonToResourceObject', + 'Initialize-BetaResourceObjectsRequest', + 'ConvertFrom-BetaJsonToResourceObjectsRequest', + 'Initialize-BetaResourceObjectsResponse', + 'ConvertFrom-BetaJsonToResourceObjectsResponse', + 'Initialize-BetaReviewer', 'ConvertFrom-BetaJsonToReviewer', + 'Initialize-BetaReviewReassign', + 'ConvertFrom-BetaJsonToReviewReassign', + 'Initialize-BetaRevocability', 'ConvertFrom-BetaJsonToRevocability', + 'Initialize-BetaRevocabilityForRole', + 'ConvertFrom-BetaJsonToRevocabilityForRole', + 'Initialize-BetaRightPad', 'ConvertFrom-BetaJsonToRightPad', + 'Initialize-BetaRole', 'ConvertFrom-BetaJsonToRole', + 'Initialize-BetaRoleBulkDeleteRequest', + 'ConvertFrom-BetaJsonToRoleBulkDeleteRequest', + 'Initialize-BetaRoleCriteriaKey', + 'ConvertFrom-BetaJsonToRoleCriteriaKey', + 'Initialize-BetaRoleCriteriaLevel1', + 'ConvertFrom-BetaJsonToRoleCriteriaLevel1', + 'Initialize-BetaRoleCriteriaLevel2', + 'ConvertFrom-BetaJsonToRoleCriteriaLevel2', + 'Initialize-BetaRoleCriteriaLevel3', + 'ConvertFrom-BetaJsonToRoleCriteriaLevel3', + 'Initialize-BetaRoleIdentity', 'ConvertFrom-BetaJsonToRoleIdentity', + 'Initialize-BetaRoleInsight', 'ConvertFrom-BetaJsonToRoleInsight', + 'Initialize-BetaRoleInsightsEntitlement', + 'ConvertFrom-BetaJsonToRoleInsightsEntitlement', + 'Initialize-BetaRoleInsightsEntitlementChanges', + 'ConvertFrom-BetaJsonToRoleInsightsEntitlementChanges', + 'Initialize-BetaRoleInsightsIdentities', + 'ConvertFrom-BetaJsonToRoleInsightsIdentities', + 'Initialize-BetaRoleInsightsInsight', + 'ConvertFrom-BetaJsonToRoleInsightsInsight', + 'Initialize-BetaRoleInsightsResponse', + 'ConvertFrom-BetaJsonToRoleInsightsResponse', + 'Initialize-BetaRoleInsightsRole', + 'ConvertFrom-BetaJsonToRoleInsightsRole', + 'Initialize-BetaRoleInsightsSummary', + 'ConvertFrom-BetaJsonToRoleInsightsSummary', + 'Initialize-BetaRoleMembershipIdentity', + 'ConvertFrom-BetaJsonToRoleMembershipIdentity', + 'Initialize-BetaRoleMembershipSelector', + 'ConvertFrom-BetaJsonToRoleMembershipSelector', + 'Initialize-BetaRoleMiningEntitlement', + 'ConvertFrom-BetaJsonToRoleMiningEntitlement', + 'Initialize-BetaRoleMiningEntitlementRef', + 'ConvertFrom-BetaJsonToRoleMiningEntitlementRef', + 'Initialize-BetaRoleMiningIdentity', + 'ConvertFrom-BetaJsonToRoleMiningIdentity', + 'Initialize-BetaRoleMiningIdentityDistribution', + 'ConvertFrom-BetaJsonToRoleMiningIdentityDistribution', + 'Initialize-BetaRoleMiningPotentialRole', + 'ConvertFrom-BetaJsonToRoleMiningPotentialRole', + 'Initialize-BetaRoleMiningPotentialRoleApplication', + 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleApplication', + 'Initialize-BetaRoleMiningPotentialRoleEditEntitlements', + 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleEditEntitlements', + 'Initialize-BetaRoleMiningPotentialRoleExportRequest', + 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleExportRequest', + 'Initialize-BetaRoleMiningPotentialRoleExportResponse', + 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleExportResponse', + 'Initialize-BetaRoleMiningPotentialRoleProvisionRequest', + 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleProvisionRequest', + 'Initialize-BetaRoleMiningPotentialRoleRef', + 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleRef', + 'Initialize-BetaRoleMiningPotentialRoleSourceUsage', + 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleSourceUsage', + 'Initialize-BetaRoleMiningPotentialRoleSummary', + 'ConvertFrom-BetaJsonToRoleMiningPotentialRoleSummary', + 'Initialize-BetaRoleMiningSessionDraftRoleDto', + 'ConvertFrom-BetaJsonToRoleMiningSessionDraftRoleDto', + 'Initialize-BetaRoleMiningSessionDto', + 'ConvertFrom-BetaJsonToRoleMiningSessionDto', + 'ConvertFrom-BetaJsonToRoleMiningSessionDtoCreatedBy', + 'Initialize-BetaRoleMiningSessionParametersDto', + 'ConvertFrom-BetaJsonToRoleMiningSessionParametersDto', + 'Initialize-BetaRoleMiningSessionResponse', + 'ConvertFrom-BetaJsonToRoleMiningSessionResponse', + 'Initialize-BetaRoleMiningSessionScope', + 'ConvertFrom-BetaJsonToRoleMiningSessionScope', + 'Initialize-BetaRoleMiningSessionStatus', + 'ConvertFrom-BetaJsonToRoleMiningSessionStatus', + 'ConvertFrom-BetaJsonToRule', 'Initialize-BetaSavedSearchComplete', + 'ConvertFrom-BetaJsonToSavedSearchComplete', + 'Initialize-BetaSavedSearchCompleteSearchResults', + 'ConvertFrom-BetaJsonToSavedSearchCompleteSearchResults', + 'Initialize-BetaSavedSearchCompleteSearchResultsAccount', + 'ConvertFrom-BetaJsonToSavedSearchCompleteSearchResultsAccount', + 'Initialize-BetaSavedSearchCompleteSearchResultsEntitlement', + 'ConvertFrom-BetaJsonToSavedSearchCompleteSearchResultsEntitlement', + 'Initialize-BetaSavedSearchCompleteSearchResultsIdentity', + 'ConvertFrom-BetaJsonToSavedSearchCompleteSearchResultsIdentity', + 'Initialize-BetaSchedule', 'ConvertFrom-BetaJsonToSchedule', + 'Initialize-BetaSchedule1', 'ConvertFrom-BetaJsonToSchedule1', + 'Initialize-BetaSchedule1Days', + 'ConvertFrom-BetaJsonToSchedule1Days', + 'Initialize-BetaSchedule1Hours', + 'ConvertFrom-BetaJsonToSchedule1Hours', + 'Initialize-BetaScheduledAttributes', + 'ConvertFrom-BetaJsonToScheduledAttributes', + 'Initialize-BetaScheduleDays', 'ConvertFrom-BetaJsonToScheduleDays', + 'Initialize-BetaScheduleHours', + 'ConvertFrom-BetaJsonToScheduleHours', + 'Initialize-BetaScheduleMonths', + 'ConvertFrom-BetaJsonToScheduleMonths', 'Initialize-BetaSchema', + 'ConvertFrom-BetaJsonToSchema', + 'Initialize-BetaSearchAttributeConfig', + 'ConvertFrom-BetaJsonToSearchAttributeConfig', + 'Initialize-BetaSearchFormDefinitionsByTenant400Response', + 'ConvertFrom-BetaJsonToSearchFormDefinitionsByTenant400Response', + 'Initialize-BetaSection', 'ConvertFrom-BetaJsonToSection', + 'Initialize-BetaSectionDetails', + 'ConvertFrom-BetaJsonToSectionDetails', 'Initialize-BetaSegment', + 'ConvertFrom-BetaJsonToSegment', 'Initialize-BetaSelector', + 'ConvertFrom-BetaJsonToSelector', + 'Initialize-BetaSelfImportExportDto', + 'ConvertFrom-BetaJsonToSelfImportExportDto', + 'Initialize-BetaSendTestNotificationRequestDto', + 'ConvertFrom-BetaJsonToSendTestNotificationRequestDto', + 'Initialize-BetaSendTokenRequest', + 'ConvertFrom-BetaJsonToSendTokenRequest', + 'Initialize-BetaSendTokenResponse', + 'ConvertFrom-BetaJsonToSendTokenResponse', + 'Initialize-BetaServiceDeskIntegrationDto', + 'ConvertFrom-BetaJsonToServiceDeskIntegrationDto', + 'Initialize-BetaServiceDeskIntegrationTemplateDto', + 'ConvertFrom-BetaJsonToServiceDeskIntegrationTemplateDto', + 'Initialize-BetaServiceDeskIntegrationTemplateType', + 'ConvertFrom-BetaJsonToServiceDeskIntegrationTemplateType', + 'Initialize-BetaServiceDeskSource', + 'ConvertFrom-BetaJsonToServiceDeskSource', + 'Initialize-BetaSlimAccount', 'ConvertFrom-BetaJsonToSlimAccount', + 'Initialize-BetaSlimcampaign', 'ConvertFrom-BetaJsonToSlimcampaign', + 'Initialize-BetaSodExemptCriteria', + 'ConvertFrom-BetaJsonToSodExemptCriteria', + 'Initialize-BetaSodExemptCriteria1', + 'ConvertFrom-BetaJsonToSodExemptCriteria1', + 'Initialize-BetaSodPolicy', 'ConvertFrom-BetaJsonToSodPolicy', + 'Initialize-BetaSodPolicyConflictingAccessCriteria', + 'ConvertFrom-BetaJsonToSodPolicyConflictingAccessCriteria', + 'Initialize-BetaSodPolicyDto', 'ConvertFrom-BetaJsonToSodPolicyDto', + 'Initialize-BetaSodPolicySchedule', + 'ConvertFrom-BetaJsonToSodPolicySchedule', + 'Initialize-BetaSodRecipient', 'ConvertFrom-BetaJsonToSodRecipient', + 'Initialize-BetaSodReportResultDto', + 'ConvertFrom-BetaJsonToSodReportResultDto', + 'Initialize-BetaSodViolationCheckResult', + 'ConvertFrom-BetaJsonToSodViolationCheckResult', + 'Initialize-BetaSodViolationCheckResult1', + 'ConvertFrom-BetaJsonToSodViolationCheckResult1', + 'Initialize-BetaSodViolationContext', + 'ConvertFrom-BetaJsonToSodViolationContext', + 'Initialize-BetaSodViolationContext1', + 'ConvertFrom-BetaJsonToSodViolationContext1', + 'Initialize-BetaSodViolationContext1ConflictingAccessCriteria', + 'ConvertFrom-BetaJsonToSodViolationContext1ConflictingAccessCriteria', + 'Initialize-BetaSodViolationContext1ConflictingAccessCriteriaLeftCriteria', + 'ConvertFrom-BetaJsonToSodViolationContext1ConflictingAccessCriteriaLeftCriteria', + 'Initialize-BetaSodViolationContextCheckCompleted', + 'ConvertFrom-BetaJsonToSodViolationContextCheckCompleted', + 'Initialize-BetaSodViolationContextCheckCompleted1', + 'ConvertFrom-BetaJsonToSodViolationContextCheckCompleted1', + 'Initialize-BetaSodViolationContextConflictingAccessCriteria', + 'ConvertFrom-BetaJsonToSodViolationContextConflictingAccessCriteria', + 'Initialize-BetaSodViolationContextConflictingAccessCriteriaLeftCriteria', + 'ConvertFrom-BetaJsonToSodViolationContextConflictingAccessCriteriaLeftCriteria', + 'Initialize-BetaSource', 'ConvertFrom-BetaJsonToSource', + 'Initialize-BetaSource1', 'ConvertFrom-BetaJsonToSource1', + 'Initialize-BetaSourceAccount', + 'ConvertFrom-BetaJsonToSourceAccount', + 'Initialize-BetaSourceAccountCorrelationConfig', + 'ConvertFrom-BetaJsonToSourceAccountCorrelationConfig', + 'Initialize-BetaSourceAccountCorrelationRule', + 'ConvertFrom-BetaJsonToSourceAccountCorrelationRule', + 'Initialize-BetaSourceBeforeProvisioningRule', + 'ConvertFrom-BetaJsonToSourceBeforeProvisioningRule', + 'Initialize-BetaSourceCluster', + 'ConvertFrom-BetaJsonToSourceCluster', + 'Initialize-BetaSourceClusterDto', + 'ConvertFrom-BetaJsonToSourceClusterDto', + 'Initialize-BetaSourceCode', 'ConvertFrom-BetaJsonToSourceCode', + 'Initialize-BetaSourceCreated', + 'ConvertFrom-BetaJsonToSourceCreated', + 'Initialize-BetaSourceCreatedActor', + 'ConvertFrom-BetaJsonToSourceCreatedActor', + 'Initialize-BetaSourceDeleted', + 'ConvertFrom-BetaJsonToSourceDeleted', + 'Initialize-BetaSourceDeletedActor', + 'ConvertFrom-BetaJsonToSourceDeletedActor', + 'Initialize-BetaSourceEntitlementRequestConfig', + 'ConvertFrom-BetaJsonToSourceEntitlementRequestConfig', + 'Initialize-BetaSourceManagementWorkgroup', + 'ConvertFrom-BetaJsonToSourceManagementWorkgroup', + 'Initialize-BetaSourceManagerCorrelationRule', + 'ConvertFrom-BetaJsonToSourceManagerCorrelationRule', + 'Initialize-BetaSourceOwner', 'ConvertFrom-BetaJsonToSourceOwner', + 'Initialize-BetaSourcePasswordPoliciesInner', + 'ConvertFrom-BetaJsonToSourcePasswordPoliciesInner', + 'Initialize-BetaSourceSchemasInner', + 'ConvertFrom-BetaJsonToSourceSchemasInner', + 'Initialize-BetaSourceSyncJob', + 'ConvertFrom-BetaJsonToSourceSyncJob', + 'Initialize-BetaSourceSyncPayload', + 'ConvertFrom-BetaJsonToSourceSyncPayload', + 'Initialize-BetaSourceUpdated', + 'ConvertFrom-BetaJsonToSourceUpdated', + 'Initialize-BetaSourceUpdatedActor', + 'ConvertFrom-BetaJsonToSourceUpdatedActor', + 'Initialize-BetaSourceUsage', 'ConvertFrom-BetaJsonToSourceUsage', + 'Initialize-BetaSourceUsageStatus', + 'ConvertFrom-BetaJsonToSourceUsageStatus', + 'Initialize-BetaSpConfigExportJob', + 'ConvertFrom-BetaJsonToSpConfigExportJob', + 'Initialize-BetaSpConfigExportJobStatus', + 'ConvertFrom-BetaJsonToSpConfigExportJobStatus', + 'Initialize-BetaSpConfigExportResults', + 'ConvertFrom-BetaJsonToSpConfigExportResults', + 'Initialize-BetaSpConfigImportJobStatus', + 'ConvertFrom-BetaJsonToSpConfigImportJobStatus', + 'Initialize-BetaSpConfigImportResults', + 'ConvertFrom-BetaJsonToSpConfigImportResults', + 'Initialize-BetaSpConfigJob', 'ConvertFrom-BetaJsonToSpConfigJob', + 'Initialize-BetaSpConfigMessage', + 'ConvertFrom-BetaJsonToSpConfigMessage', + 'Initialize-BetaSpConfigObject', + 'ConvertFrom-BetaJsonToSpConfigObject', + 'Initialize-BetaSpConfigUrl', 'ConvertFrom-BetaJsonToSpConfigUrl', + 'Initialize-BetaSplit', 'ConvertFrom-BetaJsonToSplit', + 'Initialize-BetaStartInvocationInput', + 'ConvertFrom-BetaJsonToStartInvocationInput', + 'Initialize-BetaStatic', 'ConvertFrom-BetaJsonToStatic', + 'Initialize-BetaStatusResponse', + 'ConvertFrom-BetaJsonToStatusResponse', + 'Initialize-BetaSubscription', 'ConvertFrom-BetaJsonToSubscription', + 'Initialize-BetaSubscriptionPatchRequestInner', + 'ConvertFrom-BetaJsonToSubscriptionPatchRequestInner', + 'ConvertFrom-BetaJsonToSubscriptionPatchRequestInnerValue', + 'ConvertFrom-BetaJsonToSubscriptionPatchRequestInnerValueAnyOfInner', + 'Initialize-BetaSubscriptionPostRequest', + 'ConvertFrom-BetaJsonToSubscriptionPostRequest', + 'Initialize-BetaSubscriptionPutRequest', + 'ConvertFrom-BetaJsonToSubscriptionPutRequest', + 'Initialize-BetaSubstring', 'ConvertFrom-BetaJsonToSubstring', + 'Initialize-BetaTaggedObject', 'ConvertFrom-BetaJsonToTaggedObject', + 'Initialize-BetaTaggedObjectDto', + 'ConvertFrom-BetaJsonToTaggedObjectDto', + 'Initialize-BetaTaggedObjectObjectRef', + 'ConvertFrom-BetaJsonToTaggedObjectObjectRef', + 'Initialize-BetaTaskResultDto', + 'ConvertFrom-BetaJsonToTaskResultDto', + 'Initialize-BetaTaskResultResponse', + 'ConvertFrom-BetaJsonToTaskResultResponse', + 'Initialize-BetaTaskResultSimplified', + 'ConvertFrom-BetaJsonToTaskResultSimplified', + 'Initialize-BetaTaskReturnDetails', + 'ConvertFrom-BetaJsonToTaskReturnDetails', + 'Initialize-BetaTaskStatus', 'ConvertFrom-BetaJsonToTaskStatus', + 'Initialize-BetaTaskStatusMessage', + 'ConvertFrom-BetaJsonToTaskStatusMessage', + 'Initialize-BetaTemplateBulkDeleteDto', + 'ConvertFrom-BetaJsonToTemplateBulkDeleteDto', + 'Initialize-BetaTemplateDto', 'ConvertFrom-BetaJsonToTemplateDto', + 'Initialize-BetaTemplateDtoDefault', + 'ConvertFrom-BetaJsonToTemplateDtoDefault', + 'Initialize-BetaTenantConfigurationDetails', + 'ConvertFrom-BetaJsonToTenantConfigurationDetails', + 'Initialize-BetaTenantConfigurationRequest', + 'ConvertFrom-BetaJsonToTenantConfigurationRequest', + 'Initialize-BetaTenantConfigurationResponse', + 'ConvertFrom-BetaJsonToTenantConfigurationResponse', + 'Initialize-BetaTestExternalExecuteWorkflow200Response', + 'ConvertFrom-BetaJsonToTestExternalExecuteWorkflow200Response', + 'Initialize-BetaTestExternalExecuteWorkflowRequest', + 'ConvertFrom-BetaJsonToTestExternalExecuteWorkflowRequest', + 'Initialize-BetaTestInvocation', + 'ConvertFrom-BetaJsonToTestInvocation', + 'Initialize-BetaTestWorkflow200Response', + 'ConvertFrom-BetaJsonToTestWorkflow200Response', + 'Initialize-BetaTestWorkflowRequest', + 'ConvertFrom-BetaJsonToTestWorkflowRequest', + 'Initialize-BetaTokenAuthRequest', + 'ConvertFrom-BetaJsonToTokenAuthRequest', + 'Initialize-BetaTokenAuthResponse', + 'ConvertFrom-BetaJsonToTokenAuthResponse', + 'Initialize-BetaTransform', 'ConvertFrom-BetaJsonToTransform', + 'ConvertFrom-BetaJsonToTransformAttributes', + 'Initialize-BetaTransformDefinition', + 'ConvertFrom-BetaJsonToTransformDefinition', + 'Initialize-BetaTransformDefinition1', + 'ConvertFrom-BetaJsonToTransformDefinition1', + 'ConvertFrom-BetaJsonToTransformDefinition1AttributesValue', + 'Initialize-BetaTransformRead', + 'ConvertFrom-BetaJsonToTransformRead', + 'Initialize-BetaTranslationMessage', + 'ConvertFrom-BetaJsonToTranslationMessage', + 'Initialize-BetaTrigger', 'ConvertFrom-BetaJsonToTrigger', + 'ConvertFrom-BetaJsonToTriggerExampleInput', + 'ConvertFrom-BetaJsonToTriggerExampleOutput', 'Initialize-BetaTrim', + 'ConvertFrom-BetaJsonToTrim', + 'Initialize-BetaUpdateAccessProfilesInBulk412Response', + 'ConvertFrom-BetaJsonToUpdateAccessProfilesInBulk412Response', + 'Initialize-BetaUpper', 'ConvertFrom-BetaJsonToUpper', + 'Initialize-BetaUUIDGenerator', + 'ConvertFrom-BetaJsonToUUIDGenerator', + 'Initialize-BetaV3ConnectorDto', + 'ConvertFrom-BetaJsonToV3ConnectorDto', + 'Initialize-BetaVAClusterStatusChangeEvent', + 'ConvertFrom-BetaJsonToVAClusterStatusChangeEvent', + 'Initialize-BetaVAClusterStatusChangeEventApplication', + 'ConvertFrom-BetaJsonToVAClusterStatusChangeEventApplication', + 'Initialize-BetaVAClusterStatusChangeEventHealthCheckResult', + 'ConvertFrom-BetaJsonToVAClusterStatusChangeEventHealthCheckResult', + 'Initialize-BetaVAClusterStatusChangeEventPreviousHealthCheckResult', + 'ConvertFrom-BetaJsonToVAClusterStatusChangeEventPreviousHealthCheckResult', + 'Initialize-BetaValidateFilterInputDto', + 'ConvertFrom-BetaJsonToValidateFilterInputDto', + 'Initialize-BetaValidateFilterOutputDto', + 'ConvertFrom-BetaJsonToValidateFilterOutputDto', + 'Initialize-BetaValue', 'ConvertFrom-BetaJsonToValue', + 'Initialize-BetaVerificationPollRequest', + 'ConvertFrom-BetaJsonToVerificationPollRequest', + 'Initialize-BetaVerificationResponse', + 'ConvertFrom-BetaJsonToVerificationResponse', + 'Initialize-BetaViolationContext', + 'ConvertFrom-BetaJsonToViolationContext', + 'Initialize-BetaViolationContextPolicy', + 'ConvertFrom-BetaJsonToViolationContextPolicy', + 'Initialize-BetaViolationOwnerAssignmentConfig', + 'ConvertFrom-BetaJsonToViolationOwnerAssignmentConfig', + 'Initialize-BetaViolationOwnerAssignmentConfigOwnerRef', + 'ConvertFrom-BetaJsonToViolationOwnerAssignmentConfigOwnerRef', + 'Initialize-BetaViolationPrediction', + 'ConvertFrom-BetaJsonToViolationPrediction', + 'Initialize-BetaVisibilityCriteria', + 'ConvertFrom-BetaJsonToVisibilityCriteria', + 'Initialize-BetaWorkflow', 'ConvertFrom-BetaJsonToWorkflow', + 'Initialize-BetaWorkflowAllOfCreator', + 'ConvertFrom-BetaJsonToWorkflowAllOfCreator', + 'Initialize-BetaWorkflowBody', 'ConvertFrom-BetaJsonToWorkflowBody', + 'Initialize-BetaWorkflowBodyOwner', + 'ConvertFrom-BetaJsonToWorkflowBodyOwner', + 'Initialize-BetaWorkflowDefinition', + 'ConvertFrom-BetaJsonToWorkflowDefinition', + 'Initialize-BetaWorkflowExecution', + 'ConvertFrom-BetaJsonToWorkflowExecution', + 'Initialize-BetaWorkflowExecutionEvent', + 'ConvertFrom-BetaJsonToWorkflowExecutionEvent', + 'Initialize-BetaWorkflowLibraryAction', + 'ConvertFrom-BetaJsonToWorkflowLibraryAction', + 'Initialize-BetaWorkflowLibraryFormFields', + 'ConvertFrom-BetaJsonToWorkflowLibraryFormFields', + 'Initialize-BetaWorkflowLibraryOperator', + 'ConvertFrom-BetaJsonToWorkflowLibraryOperator', + 'Initialize-BetaWorkflowLibraryTrigger', + 'ConvertFrom-BetaJsonToWorkflowLibraryTrigger', + 'Initialize-BetaWorkflowOAuthClient', + 'ConvertFrom-BetaJsonToWorkflowOAuthClient', + 'Initialize-BetaWorkflowTrigger', + 'ConvertFrom-BetaJsonToWorkflowTrigger', + 'ConvertFrom-BetaJsonToWorkflowTriggerAttributes', + 'Initialize-BetaWorkgroupBulkDeleteRequest', + 'ConvertFrom-BetaJsonToWorkgroupBulkDeleteRequest', + 'Initialize-BetaWorkgroupConnectionDto', + 'ConvertFrom-BetaJsonToWorkgroupConnectionDto', + 'Initialize-BetaWorkgroupDeleteItem', + 'ConvertFrom-BetaJsonToWorkgroupDeleteItem', + 'Initialize-BetaWorkgroupDto', 'ConvertFrom-BetaJsonToWorkgroupDto', + 'Initialize-BetaWorkgroupMemberAddItem', + 'ConvertFrom-BetaJsonToWorkgroupMemberAddItem', + 'Initialize-BetaWorkgroupMemberDeleteItem', + 'ConvertFrom-BetaJsonToWorkgroupMemberDeleteItem', + 'Initialize-BetaWorkItemForward', + 'ConvertFrom-BetaJsonToWorkItemForward', 'Initialize-BetaWorkItems', + 'ConvertFrom-BetaJsonToWorkItems', 'Initialize-BetaWorkItemsCount', + 'ConvertFrom-BetaJsonToWorkItemsCount', + 'Initialize-BetaWorkItemsSummary', + 'ConvertFrom-BetaJsonToWorkItemsSummary', 'Get-BetaConfiguration', + 'Set-BetaConfiguration', 'Set-BetaConfigurationApiKey', + 'Set-BetaConfigurationApiKeyPrefix', + 'Set-BetaConfigurationDefaultHeader', 'Get-BetaHostSetting', + 'Get-BetaUrlFromHostSetting', 'Set-BetaConfigurationHttpSigning', + 'Get-BetaConfigurationHttpSigning', 'Invoke-V2BulkDeleteWorkGroups', + 'New-V2Workgroup', 'Remove-V2Workgroup', 'Get-V2Workgroup', + 'Get-V2WorkgroupConnections', 'Get-V2WorkgroupMembers', + 'Get-V2Workgroups', 'Edit-V2WorkgroupMembers', 'Update-V2Workgroup', + 'Get-V2OrgSettings', 'Update-V2OrgSettings', + 'Initialize-V2BulkDeleteWorkGroups200Response', + 'ConvertFrom-V2JsonToBulkDeleteWorkGroups200Response', + 'Initialize-V2BulkDeleteWorkGroupsRequest', + 'ConvertFrom-V2JsonToBulkDeleteWorkGroupsRequest', + 'Initialize-V2CreateWorkgroupRequest', + 'ConvertFrom-V2JsonToCreateWorkgroupRequest', + 'Initialize-V2CreateWorkgroupRequestOwner', + 'ConvertFrom-V2JsonToCreateWorkgroupRequestOwner', + 'Initialize-V2GetOrgSettings200Response', + 'ConvertFrom-V2JsonToGetOrgSettings200Response', + 'Initialize-V2GetOrgSettings200ResponseApprovalConfig', + 'ConvertFrom-V2JsonToGetOrgSettings200ResponseApprovalConfig', + 'Initialize-V2GetOrgSettings200ResponseSystemNotificationConfig', + 'ConvertFrom-V2JsonToGetOrgSettings200ResponseSystemNotificationConfig', + 'Initialize-V2GetOrgSettings200ResponseSystemNotificationConfigNotificationsInner', + 'ConvertFrom-V2JsonToGetOrgSettings200ResponseSystemNotificationConfigNotificationsInner', + 'Initialize-V2GetOrgSettings200ResponseSystemNotificationConfigNotificationsInnerThresholds', + 'ConvertFrom-V2JsonToGetOrgSettings200ResponseSystemNotificationConfigNotificationsInnerThresholds', + 'Initialize-V2ListWorkgroupConnections200ResponseInner', + 'ConvertFrom-V2JsonToListWorkgroupConnections200ResponseInner', + 'Initialize-V2ListWorkgroupMembers200ResponseInner', + 'ConvertFrom-V2JsonToListWorkgroupMembers200ResponseInner', + 'Initialize-V2ListWorkgroups200ResponseInner', + 'ConvertFrom-V2JsonToListWorkgroups200ResponseInner', + 'Initialize-V2ListWorkgroups200ResponseInnerOwner', + 'ConvertFrom-V2JsonToListWorkgroups200ResponseInnerOwner', + 'Initialize-V2ModifyWorkgroupMembersRequest', + 'ConvertFrom-V2JsonToModifyWorkgroupMembersRequest', + 'Initialize-V2UpdateOrgSettingsRequest', + 'ConvertFrom-V2JsonToUpdateOrgSettingsRequest', + 'Get-V2Configuration', 'Set-V2Configuration', + 'Set-V2ConfigurationApiKey', 'Set-V2ConfigurationApiKeyPrefix', + 'Set-V2ConfigurationDefaultHeader', 'Get-V2HostSetting', + 'Get-V2UrlFromHostSetting', 'Set-V2ConfigurationHttpSigning', + 'Get-V2ConfigurationHttpSigning', 'Get-FunctionsToExport', + 'Get-DefaultConfiguration', 'Set-DefaultConfiguration', + 'Get-IDNAccessToken', 'Get-HomeConfig', 'Get-EnvConfig', + 'Get-LocalConfig', 'Get-Config', 'Invoke-Paginate', + 'Invoke-PaginateSearch' -# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export. -CmdletsToExport = @() + # Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export. + CmdletsToExport = @() -# Variables to export from this module -# VariablesToExport = @() + # Variables to export from this module + # VariablesToExport = @() -# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export. -AliasesToExport = @() + # Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export. + AliasesToExport = @() -# DSC resources to export from this module -# DscResourcesToExport = @() + # DSC resources to export from this module + # DscResourcesToExport = @() -# List of all modules packaged with this module -# ModuleList = @() + # List of all modules packaged with this module + # ModuleList = @() -# List of all files packaged with this module -# FileList = @() + # List of all files packaged with this module + # FileList = @() -# Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell. -PrivateData = @{ + # Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell. + PrivateData = @{ - PSData = @{ + PSData = @{ - # Tags applied to this module. These help with module discovery in online galleries. - # Tags = @() + # Tags applied to this module. These help with module discovery in online galleries. + # Tags = @() - # A URL to the license for this module. - # LicenseUri = '' + # A URL to the license for this module. + # LicenseUri = '' - # A URL to the main website for this project. - # ProjectUri = '' + # A URL to the main website for this project. + # ProjectUri = '' - # A URL to an icon representing this module. - # IconUri = '' + # A URL to an icon representing this module. + # IconUri = '' - # ReleaseNotes of this module - # ReleaseNotes = '' + # ReleaseNotes of this module + # ReleaseNotes = '' - # Prerelease string of this module - # Prerelease = '' + # Prerelease string of this module + # Prerelease = '' - # Flag to indicate whether the module requires explicit user acceptance for install/update/save - # RequireLicenseAcceptance = $false + # Flag to indicate whether the module requires explicit user acceptance for install/update/save + # RequireLicenseAcceptance = $false - # External dependent modules of this module - # ExternalModuleDependencies = @() + # External dependent modules of this module + # ExternalModuleDependencies = @() - } # End of PSData hashtable + } # End of PSData hashtable -} # End of PrivateData hashtable + } # End of PrivateData hashtable -# HelpInfo URI of this module -# HelpInfoURI = '' + # HelpInfo URI of this module + # HelpInfoURI = '' -# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. -# DefaultCommandPrefix = '' + # Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. + # DefaultCommandPrefix = '' } diff --git a/PSSailpoint/PSSailpoint.psm1 b/PSSailpoint/PSSailpoint.psm1 index 71d5d37f6..49946e8cc 100644 --- a/PSSailpoint/PSSailpoint.psm1 +++ b/PSSailpoint/PSSailpoint.psm1 @@ -11,7 +11,8 @@ try { Add-Type -AssemblyName System.Web -ErrorAction Ignore | Out-Null Add-Type -AssemblyName System.Net -ErrorAction Ignore | Out-Null -} catch { +} +catch { Write-Verbose $_ } @@ -21,7 +22,7 @@ $ErrorActionPreference = 'Stop' # store the API client's configuration $Script:Configuration = [System.Collections.HashTable]@{} -$Script:CmdletBindingParameters = @('Verbose','Debug','ErrorAction','WarningAction','InformationAction','ErrorVariable','WarningVariable','InformationVariable','OutVariable','OutBuffer','PipelineVariable') +$Script:CmdletBindingParameters = @('Verbose', 'Debug', 'ErrorAction', 'WarningAction', 'InformationAction', 'ErrorVariable', 'WarningVariable', 'InformationVariable', 'OutVariable', 'OutBuffer', 'PipelineVariable') $V3API = @( Get-ChildItem -Path "$PSScriptRoot\v3\src\PSSailpoint\Api\*.ps1" ) @@ -39,13 +40,9 @@ $V2Client = @( Get-ChildItem -Path "$PSScriptRoot\v2\src\PSSailpointV2\Client\*. $V2Model = @( Get-ChildItem -Path "$PSScriptRoot\v2\src\PSSailpointV2\Model\*.ps1" ) $V2Private = @( Get-ChildItem -Path "$PSScriptRoot\v2\src\PSSailpointV2\Private\*.ps1" ) -$CCAPI = @( Get-ChildItem -Path "$PSScriptRoot\cc\src\PSSailpointCC\Api\*.ps1" ) -$CCClient = @( Get-ChildItem -Path "$PSScriptRoot\cc\src\PSSailpointCC\Client\*.ps1" ) -$CCModel = @( Get-ChildItem -Path "$PSScriptRoot\cc\src\PSSailpointCC\Model\*.ps1" ) -$CCPrivate = @( Get-ChildItem -Path "$PSScriptRoot\cc\src\PSSailpointCC\Private\*.ps1" ) -Foreach ($import in @($V3API + $V3Client + $V3Model + $V3Private + $BetaAPI + $BetaClient + $BetaModel + $BetaPrivate + $V2API + $V2Client + $V2Model + $V2Private + $CCAPI + $CCClient + $CCModel + $CCPrivate)) { +Foreach ($import in @($V3API + $V3Client + $V3Model + $V3Private + $BetaAPI + $BetaClient + $BetaModel + $BetaPrivate + $V2API + $V2Client + $V2Model + $V2Private)) { Try { . $import.fullname } diff --git a/PSSailpoint/cc/.openapi-generator-ignore b/PSSailpoint/cc/.openapi-generator-ignore deleted file mode 100644 index 7484ee590..000000000 --- a/PSSailpoint/cc/.openapi-generator-ignore +++ /dev/null @@ -1,23 +0,0 @@ -# OpenAPI Generator Ignore -# Generated by openapi-generator https://github.com/openapitools/openapi-generator - -# Use this file to prevent files from being overwritten by the generator. -# The patterns follow closely to .gitignore or .dockerignore. - -# As an example, the C# client generator defines ApiClient.cs. -# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line: -#ApiClient.cs - -# You can match any string of characters against a directory, file or extension with a single asterisk (*): -#foo/*/qux -# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux - -# You can recursively match patterns against a directory, file or extension with a double asterisk (**): -#foo/**/qux -# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux - -# You can also negate patterns with an exclamation (!). -# For example, you can ignore all files in a docs folder with the file extension .md: -#docs/*.md -# Then explicitly reverse the ignore rule for a single file: -#!docs/README.md diff --git a/PSSailpoint/cc/.openapi-generator/FILES b/PSSailpoint/cc/.openapi-generator/FILES deleted file mode 100644 index d0c823b07..000000000 --- a/PSSailpoint/cc/.openapi-generator/FILES +++ /dev/null @@ -1,96 +0,0 @@ -.openapi-generator-ignore -Build.ps1 -README.md -appveyor.yml -docs/CCAccountsApi.md -docs/CCApplicationsApi.md -docs/CCConnectorsApi.md -docs/CCSourcesAccountsApi.md -docs/CCSourcesAggregationApi.md -docs/CCSystemApi.md -docs/CCUserApi.md -docs/CreateApplicationRequest.md -docs/CreateConnectorRequest.md -docs/GetApplication200Response.md -docs/GetIdentity200Response.md -docs/GetIdentity200ResponseAuth.md -docs/GetIdentity200ResponseOrg.md -docs/ImportConnectorConfigRequest.md -docs/ListAccounts200ResponseInner.md -docs/ListAccounts200ResponseInnerPasswordChangeResult.md -docs/ListApplications200ResponseInner.md -docs/ListApplications200ResponseInnerAccountServicePoliciesInner.md -docs/ListApplications200ResponseInnerAppProfilesInner.md -docs/ListApplications200ResponseInnerHealth.md -docs/ListApplications200ResponseInnerOwner.md -docs/ListConnectors200Response.md -docs/ListConnectors200ResponseItemsInner.md -docs/LoadAccountsRequest.md -docs/LoadEntitlementsRequest.md -docs/RefreshIdentitiesRequest.md -docs/RefreshIdentitiesRequestRefreshArgs.md -docs/UpdateUserPermissionsRequest.md -src/PSSailpointCC/Api/CCAccountsApi.ps1 -src/PSSailpointCC/Api/CCApplicationsApi.ps1 -src/PSSailpointCC/Api/CCConnectorsApi.ps1 -src/PSSailpointCC/Api/CCSourcesAccountsApi.ps1 -src/PSSailpointCC/Api/CCSourcesAggregationApi.ps1 -src/PSSailpointCC/Api/CCSystemApi.ps1 -src/PSSailpointCC/Api/CCUserApi.ps1 -src/PSSailpointCC/Client/CCConfiguration.ps1 -src/PSSailpointCC/Model/CreateApplicationRequest.ps1 -src/PSSailpointCC/Model/CreateConnectorRequest.ps1 -src/PSSailpointCC/Model/GetApplication200Response.ps1 -src/PSSailpointCC/Model/GetIdentity200Response.ps1 -src/PSSailpointCC/Model/GetIdentity200ResponseAuth.ps1 -src/PSSailpointCC/Model/GetIdentity200ResponseOrg.ps1 -src/PSSailpointCC/Model/ImportConnectorConfigRequest.ps1 -src/PSSailpointCC/Model/ListAccounts200ResponseInner.ps1 -src/PSSailpointCC/Model/ListAccounts200ResponseInnerPasswordChangeResult.ps1 -src/PSSailpointCC/Model/ListApplications200ResponseInner.ps1 -src/PSSailpointCC/Model/ListApplications200ResponseInnerAccountServicePoliciesInner.ps1 -src/PSSailpointCC/Model/ListApplications200ResponseInnerAppProfilesInner.ps1 -src/PSSailpointCC/Model/ListApplications200ResponseInnerHealth.ps1 -src/PSSailpointCC/Model/ListApplications200ResponseInnerOwner.ps1 -src/PSSailpointCC/Model/ListConnectors200Response.ps1 -src/PSSailpointCC/Model/ListConnectors200ResponseItemsInner.ps1 -src/PSSailpointCC/Model/LoadAccountsRequest.ps1 -src/PSSailpointCC/Model/LoadEntitlementsRequest.ps1 -src/PSSailpointCC/Model/RefreshIdentitiesRequest.ps1 -src/PSSailpointCC/Model/RefreshIdentitiesRequestRefreshArgs.ps1 -src/PSSailpointCC/Model/UpdateUserPermissionsRequest.ps1 -src/PSSailpointCC/PSSailpointCC.psm1 -src/PSSailpointCC/Private/CCApiClient.ps1 -src/PSSailpointCC/Private/CCHttpSignatureAuth.ps1 -src/PSSailpointCC/Private/CCRSAEncryptionProvider.cs -src/PSSailpointCC/Private/Get-CommonParameters.ps1 -src/PSSailpointCC/Private/Out-DebugParameter.ps1 -src/PSSailpointCC/en-US/about_PSSailpointCC.help.txt -tests/Api/CCAccountsApi.Tests.ps1 -tests/Api/CCApplicationsApi.Tests.ps1 -tests/Api/CCConnectorsApi.Tests.ps1 -tests/Api/CCSourcesAccountsApi.Tests.ps1 -tests/Api/CCSourcesAggregationApi.Tests.ps1 -tests/Api/CCSystemApi.Tests.ps1 -tests/Api/CCUserApi.Tests.ps1 -tests/Model/CreateApplicationRequest.Tests.ps1 -tests/Model/CreateConnectorRequest.Tests.ps1 -tests/Model/GetApplication200Response.Tests.ps1 -tests/Model/GetIdentity200Response.Tests.ps1 -tests/Model/GetIdentity200ResponseAuth.Tests.ps1 -tests/Model/GetIdentity200ResponseOrg.Tests.ps1 -tests/Model/ImportConnectorConfigRequest.Tests.ps1 -tests/Model/ListAccounts200ResponseInner.Tests.ps1 -tests/Model/ListAccounts200ResponseInnerPasswordChangeResult.Tests.ps1 -tests/Model/ListApplications200ResponseInner.Tests.ps1 -tests/Model/ListApplications200ResponseInnerAccountServicePoliciesInner.Tests.ps1 -tests/Model/ListApplications200ResponseInnerAppProfilesInner.Tests.ps1 -tests/Model/ListApplications200ResponseInnerHealth.Tests.ps1 -tests/Model/ListApplications200ResponseInnerOwner.Tests.ps1 -tests/Model/ListConnectors200Response.Tests.ps1 -tests/Model/ListConnectors200ResponseItemsInner.Tests.ps1 -tests/Model/LoadAccountsRequest.Tests.ps1 -tests/Model/LoadEntitlementsRequest.Tests.ps1 -tests/Model/RefreshIdentitiesRequest.Tests.ps1 -tests/Model/RefreshIdentitiesRequestRefreshArgs.Tests.ps1 -tests/Model/UpdateUserPermissionsRequest.Tests.ps1 diff --git a/PSSailpoint/cc/.openapi-generator/VERSION b/PSSailpoint/cc/.openapi-generator/VERSION deleted file mode 100644 index 3769235d3..000000000 --- a/PSSailpoint/cc/.openapi-generator/VERSION +++ /dev/null @@ -1 +0,0 @@ -7.1.0 \ No newline at end of file diff --git a/PSSailpoint/cc/Build.ps1 b/PSSailpoint/cc/Build.ps1 deleted file mode 100644 index df157b7c0..000000000 --- a/PSSailpoint/cc/Build.ps1 +++ /dev/null @@ -1,72 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -function Get-FunctionsToExport { - [CmdletBinding()] - Param ( - [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $true)] - [ValidateNotNullOrEmpty()] - [Alias('FullName')] - $Path - ) - - Process { - $Token = $null - $ParserErr = $null - - $Ast = [System.Management.Automation.Language.Parser]::ParseFile( - $Path, - [ref]$Token, - [ref]$ParserErr - ) - - if ($ParserErr) { - throw $ParserErr - } else { - foreach ($name in 'Begin', 'Process', 'End') { - foreach ($Statement in $Ast."${name}Block".Statements) { - if ( - [String]::IsNullOrWhiteSpace($Statement.Name) -or - $Statement.Extent.ToString() -notmatch - ('function\W+{0}' -f $Statement.Name) - ) { - continue - } - - $Statement.Name - } - } - } - } -} - -$ScriptDir = Split-Path $script:MyInvocation.MyCommand.Path -$FunctionPath = 'Api', 'Model', 'Client' | ForEach-Object {Join-Path "$ScriptDir\src\PSSailpointCC\" $_} - -$Manifest = @{ - Path = "$ScriptDir\src\PSSailpointCC\PSSailpointCC.psd1" - - Author = 'OpenAPI Generator Team' - CompanyName = 'SailPoint Technologies' - Description = 'PSSailpointCC - the PowerShell module for IdentityNow cc (private) APIs' - - ModuleVersion = '1.2.1' - - RootModule = 'PSSailpointCC.psm1' - Guid = 'DBF29A39-B5FF-407A-AF70-A8B4527E0EB8' # Has to be static, otherwise each new build will be considered different module - - PowerShellVersion = '6.2' - - FunctionsToExport = $FunctionPath | Get-ChildItem -Filter *.ps1 | Get-FunctionsToExport - - VariablesToExport = @() - AliasesToExport = @() - CmdletsToExport = @() - -} - -New-ModuleManifest @Manifest diff --git a/PSSailpoint/cc/README.md b/PSSailpoint/cc/README.md deleted file mode 100644 index 00053f14c..000000000 --- a/PSSailpoint/cc/README.md +++ /dev/null @@ -1,126 +0,0 @@ -# PSSailpointCC - the PowerShell module for the IdentityNow cc (private) APIs - -No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - -This PowerShell module is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: - -- API version: 1.0.0 -- SDK version: 1.2.1 -- Build package: org.openapitools.codegen.languages.PowerShellClientCodegen - - -## Frameworks supported -- PowerShell 6.2 or later - - -## Dependencies - - -## Installation - - -To install from the source, run the following command to build and install the PowerShell module locally: -```powershell -Build.ps1 -Import-Module -Name '.\src\PSSailpointCC' -Verbose -``` - -To avoid function name collision, one can use `-Prefix`, e.g. `Import-Module -Name '.\src\PSSailpointCC' -Prefix prefix` - -To uninstall the module, simply run: -```powershell -Remove-Module -FullyQualifiedName @{ModuleName = "PSSailpointCC"; ModuleVersion = "1.2.1"} -``` - - -## Tests - -To install and run `Pester`, please execute the following commands in the terminal: - -```powershell -Install-module -name Pester -force - -Invoke-Pester -``` - -For troubleshooting, please run `$DebugPreference = 'Continue'` to turn on debugging and disable it with `$DebugPreference = 'SilentlyContinue'` when done with the troubleshooting. - -## Documentation for API Endpoints - -All URIs are relative to *https://sailpoint.api.identitynow.com* - -Class | Method | HTTP request | Description ------------- | ------------- | ------------- | ------------- -*CCAccountsApi* | [**Get-CCAccounts**](docs/CCAccountsApi.md#Get-CCAccounts) | **GET** /cc/api/account/list | List Accounts -*CCAccountsApi* | [**Remove-CCAccount**](docs/CCAccountsApi.md#Remove-CCAccount) | **POST** /cc/api/account/remove/{id} | Remove Account -*CCApplicationsApi* | [**New-CCApplication**](docs/CCApplicationsApi.md#New-CCApplication) | **POST** /cc/api/app/create | Create Application -*CCApplicationsApi* | [**Remove-CCApplication**](docs/CCApplicationsApi.md#Remove-CCApplication) | **POST** /cc/api/app/delete/{id} | Delete Application -*CCApplicationsApi* | [**Get-CCApplication**](docs/CCApplicationsApi.md#Get-CCApplication) | **GET** /cc/api/app/get/{id} | Get Single Application -*CCApplicationsApi* | [**Get-CCApplicationAccessProfiles**](docs/CCApplicationsApi.md#Get-CCApplicationAccessProfiles) | **GET** /cc/api/app/getAccessProfiles/{id} | Get Access Profiles for Application -*CCApplicationsApi* | [**Get-CCApplications**](docs/CCApplicationsApi.md#Get-CCApplications) | **GET** /cc/api/app/list | List Applications -*CCApplicationsApi* | [**Update-CCApplication**](docs/CCApplicationsApi.md#Update-CCApplication) | **POST** /cc/api/app/update/{id} | Update Application -*CCConnectorsApi* | [**New-CCConnector**](docs/CCConnectorsApi.md#New-CCConnector) | **POST** /cc/api/connector/create | Create Connector -*CCConnectorsApi* | [**Remove-CCConnector**](docs/CCConnectorsApi.md#Remove-CCConnector) | **POST** /cc/api/connector/delete/{id} | Delete Connector -*CCConnectorsApi* | [**Export-CCConnectorConfig**](docs/CCConnectorsApi.md#Export-CCConnectorConfig) | **GET** /cc/api/connector/export/{id} | Export Connector Config -*CCConnectorsApi* | [**Import-CCConnectorConfig**](docs/CCConnectorsApi.md#Import-CCConnectorConfig) | **POST** /cc/api/connector/import/{id} | Import Connector Config -*CCConnectorsApi* | [**Get-CCConnectors**](docs/CCConnectorsApi.md#Get-CCConnectors) | **GET** /cc/api/connector/list | List Connectors -*CCSourcesAccountsApi* | [**Export-CCAccountFeed**](docs/CCSourcesAccountsApi.md#Export-CCAccountFeed) | **GET** /cc/api/source/exportAccountFeed/{id} | Export Account Feed -*CCSourcesAggregationApi* | [**Invoke-CCLoadAccounts**](docs/CCSourcesAggregationApi.md#Invoke-CCLoadAccounts) | **POST** /cc/api/source/loadAccounts/{id} | Account Aggregation (File) -*CCSourcesAggregationApi* | [**Invoke-CCLoadEntitlements**](docs/CCSourcesAggregationApi.md#Invoke-CCLoadEntitlements) | **POST** /cc/api/source/loadEntitlements/{id} | Account Aggregation (File) -*CCSystemApi* | [**Invoke-CCRefreshIdentities**](docs/CCSystemApi.md#Invoke-CCRefreshIdentities) | **POST** /cc/api/system/refreshIdentities | Refresh Identities -*CCUserApi* | [**Get-CCIdentity**](docs/CCUserApi.md#Get-CCIdentity) | **GET** /cc/api/user/get/{id} | Get Single Identity -*CCUserApi* | [**Update-CCUserPermissions**](docs/CCUserApi.md#Update-CCUserPermissions) | **POST** /cc/api/user/updatePermissions | Update User Permissions - - -## Documentation for Models - - - [PSSailpointCC\Model.CreateApplicationRequest](docs/CreateApplicationRequest.md) - - [PSSailpointCC\Model.CreateConnectorRequest](docs/CreateConnectorRequest.md) - - [PSSailpointCC\Model.GetApplication200Response](docs/GetApplication200Response.md) - - [PSSailpointCC\Model.GetIdentity200Response](docs/GetIdentity200Response.md) - - [PSSailpointCC\Model.GetIdentity200ResponseAuth](docs/GetIdentity200ResponseAuth.md) - - [PSSailpointCC\Model.GetIdentity200ResponseOrg](docs/GetIdentity200ResponseOrg.md) - - [PSSailpointCC\Model.ImportConnectorConfigRequest](docs/ImportConnectorConfigRequest.md) - - [PSSailpointCC\Model.ListAccounts200ResponseInner](docs/ListAccounts200ResponseInner.md) - - [PSSailpointCC\Model.ListAccounts200ResponseInnerPasswordChangeResult](docs/ListAccounts200ResponseInnerPasswordChangeResult.md) - - [PSSailpointCC\Model.ListApplications200ResponseInner](docs/ListApplications200ResponseInner.md) - - [PSSailpointCC\Model.ListApplications200ResponseInnerAccountServicePoliciesInner](docs/ListApplications200ResponseInnerAccountServicePoliciesInner.md) - - [PSSailpointCC\Model.ListApplications200ResponseInnerAppProfilesInner](docs/ListApplications200ResponseInnerAppProfilesInner.md) - - [PSSailpointCC\Model.ListApplications200ResponseInnerHealth](docs/ListApplications200ResponseInnerHealth.md) - - [PSSailpointCC\Model.ListApplications200ResponseInnerOwner](docs/ListApplications200ResponseInnerOwner.md) - - [PSSailpointCC\Model.ListConnectors200Response](docs/ListConnectors200Response.md) - - [PSSailpointCC\Model.ListConnectors200ResponseItemsInner](docs/ListConnectors200ResponseItemsInner.md) - - [PSSailpointCC\Model.LoadAccountsRequest](docs/LoadAccountsRequest.md) - - [PSSailpointCC\Model.LoadEntitlementsRequest](docs/LoadEntitlementsRequest.md) - - [PSSailpointCC\Model.RefreshIdentitiesRequest](docs/RefreshIdentitiesRequest.md) - - [PSSailpointCC\Model.RefreshIdentitiesRequestRefreshArgs](docs/RefreshIdentitiesRequestRefreshArgs.md) - - [PSSailpointCC\Model.UpdateUserPermissionsRequest](docs/UpdateUserPermissionsRequest.md) - - - -## Documentation for Authorization - - -Authentication schemes defined for the API: - -### UserContextAuth - - -- **Type**: OAuth -- **Flow**: application -- **Authorization URL**: -- **Scopes**: - - sp:scopes:default: default scope - - sp:scopes:all: access to all scopes - - -### UserContextAuth - - -- **Type**: OAuth -- **Flow**: accessCode -- **Authorization URL**: https://tenant.login.sailpoint.com/oauth/authorize -- **Scopes**: - - sp:scopes:default: default scope - - sp:scopes:all: access to all scopes - diff --git a/PSSailpoint/cc/appveyor.yml b/PSSailpoint/cc/appveyor.yml deleted file mode 100644 index a140b7c5f..000000000 --- a/PSSailpoint/cc/appveyor.yml +++ /dev/null @@ -1,40 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -version: 1.0.{build} -image: - - Visual Studio 2019 # PWSH 7.x - #- Visual Studio 2017 # PS 5.x, PWSH 6.x - #- Ubuntu # PWSH 6.x - # ref: https://www.appveyor.com/docs/windows-images-software/ -install: - - pwsh: $PSVersionTable.PSVersion - - pwsh: Install-Module Pester -Force -Scope CurrentUser -build: off -test_script: - - pwsh: | - .\Build.ps1 - Import-Module -Name '.\src\PSSailpointCC' - $Result = Invoke-Pester -PassThru - if ($Result.FailedCount -gt 0) { - $host.SetShouldExit($Result.FailedCount) - exit $Result.FailedCount - } -deploy_script: - - pwsh: | - if ($env:APPVEYOR_REPO_TAG -eq $true -and $null -ne $env:NuGetApiKey) { - .\Build.ps1 - try { - Publish-Module -NuGetApiKey $env:NuGetApiKey -Path .\src\PSSailpointCC\ -Confirm:$False -Verbose - Write-Host "Successfully published the PowerShell module." - } catch { - $host.SetShouldExit($LastExitCode) - Write-Host "Error when running Publish-Module:" - Write-Host $_ - exit - } - } diff --git a/PSSailpoint/cc/docs/CCAccountsApi.md b/PSSailpoint/cc/docs/CCAccountsApi.md deleted file mode 100644 index 65bd0ae45..000000000 --- a/PSSailpoint/cc/docs/CCAccountsApi.md +++ /dev/null @@ -1,103 +0,0 @@ -# PSSailpointCC.PSSailpointCC\Api.CCAccountsApi - -All URIs are relative to *https://sailpoint.api.identitynow.com* - -Method | HTTP request | Description -------------- | ------------- | ------------- -[**Get-CCAccounts**](CCAccountsApi.md#Get-CCAccounts) | **GET** /cc/api/account/list | List Accounts -[**Remove-CCAccount**](CCAccountsApi.md#Remove-CCAccount) | **POST** /cc/api/account/remove/{id} | Remove Account - - - -# **Get-CCAccounts** -> ListAccounts200ResponseInner[] Get-CCAccounts
- -List Accounts - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - - -# List Accounts -try { - $Result = Get-CCAccounts -} catch { - Write-Host ("Exception occurred when calling Get-CCAccounts: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters -This endpoint does not need any parameter. - -### Return type - -[**ListAccounts200ResponseInner[]**](ListAccounts200ResponseInner.md) (PSCustomObject) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - - -# **Remove-CCAccount** -> void Remove-CCAccount
->         [-Id]
- -Remove Account - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$Id = "12345" # String | - -# Remove Account -try { - $Result = Remove-CCAccount -Id $Id -} catch { - Write-Host ("Exception occurred when calling Remove-CCAccount: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **Id** | **String**| | - -### Return type - -void (empty response body) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/CCApplicationsApi.md b/PSSailpoint/cc/docs/CCApplicationsApi.md deleted file mode 100644 index 63854c814..000000000 --- a/PSSailpoint/cc/docs/CCApplicationsApi.md +++ /dev/null @@ -1,298 +0,0 @@ -# PSSailpointCC.PSSailpointCC\Api.CCApplicationsApi - -All URIs are relative to *https://sailpoint.api.identitynow.com* - -Method | HTTP request | Description -------------- | ------------- | ------------- -[**New-CCApplication**](CCApplicationsApi.md#New-CCApplication) | **POST** /cc/api/app/create | Create Application -[**Remove-CCApplication**](CCApplicationsApi.md#Remove-CCApplication) | **POST** /cc/api/app/delete/{id} | Delete Application -[**Get-CCApplication**](CCApplicationsApi.md#Get-CCApplication) | **GET** /cc/api/app/get/{id} | Get Single Application -[**Get-CCApplicationAccessProfiles**](CCApplicationsApi.md#Get-CCApplicationAccessProfiles) | **GET** /cc/api/app/getAccessProfiles/{id} | Get Access Profiles for Application -[**Get-CCApplications**](CCApplicationsApi.md#Get-CCApplications) | **GET** /cc/api/app/list | List Applications -[**Update-CCApplication**](CCApplicationsApi.md#Update-CCApplication) | **POST** /cc/api/app/update/{id} | Update Application - - - -# **New-CCApplication** -> System.Collections.Hashtable New-CCApplication
->         [-CreateApplicationRequest]
- -Create Application - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$CreateApplicationRequest = Initialize-CreateApplicationRequest -Name "My App" -Description "MyDescription" # CreateApplicationRequest | (optional) - -# Create Application -try { - $Result = New-CCApplication -CreateApplicationRequest $CreateApplicationRequest -} catch { - Write-Host ("Exception occurred when calling New-CCApplication: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **CreateApplicationRequest** | [**CreateApplicationRequest**](CreateApplicationRequest.md)| | [optional] - -### Return type - -[**System.Collections.Hashtable**](AnyType.md) (PSCustomObject) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: application/json - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - - -# **Remove-CCApplication** -> void Remove-CCApplication
->         [-Id]
- -Delete Application - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$Id = "12345" # String | - -# Delete Application -try { - $Result = Remove-CCApplication -Id $Id -} catch { - Write-Host ("Exception occurred when calling Remove-CCApplication: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **Id** | **String**| | - -### Return type - -void (empty response body) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - - -# **Get-CCApplication** -> GetApplication200Response Get-CCApplication
->         [-Id]
- -Get Single Application - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$Id = "12345" # String | - -# Get Single Application -try { - $Result = Get-CCApplication -Id $Id -} catch { - Write-Host ("Exception occurred when calling Get-CCApplication: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **Id** | **String**| | - -### Return type - -[**GetApplication200Response**](GetApplication200Response.md) (PSCustomObject) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - - -# **Get-CCApplicationAccessProfiles** -> System.Collections.Hashtable Get-CCApplicationAccessProfiles
->         [-Id]
- -Get Access Profiles for Application - -### Example -```powershell -$Id = "12345" # String | - -# Get Access Profiles for Application -try { - $Result = Get-CCApplicationAccessProfiles -Id $Id -} catch { - Write-Host ("Exception occurred when calling Get-CCApplicationAccessProfiles: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **Id** | **String**| | - -### Return type - -[**System.Collections.Hashtable**](AnyType.md) (PSCustomObject) - -### Authorization - -No authorization required - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - - -# **Get-CCApplications** -> ListApplications200ResponseInner[] Get-CCApplications
- -List Applications - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - - -# List Applications -try { - $Result = Get-CCApplications -} catch { - Write-Host ("Exception occurred when calling Get-CCApplications: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters -This endpoint does not need any parameter. - -### Return type - -[**ListApplications200ResponseInner[]**](ListApplications200ResponseInner.md) (PSCustomObject) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - - -# **Update-CCApplication** -> System.Collections.Hashtable Update-CCApplication
->         [-Id]
->         [-RequestBody]
- -Update Application - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$Id = "12345" # String | -$RequestBody = @{ key_example = } # System.Collections.Hashtable | (optional) - -# Update Application -try { - $Result = Update-CCApplication -Id $Id -RequestBody $RequestBody -} catch { - Write-Host ("Exception occurred when calling Update-CCApplication: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **Id** | **String**| | - **RequestBody** | [**System.Collections.Hashtable**](AnyType.md)| | [optional] - -### Return type - -[**System.Collections.Hashtable**](AnyType.md) (PSCustomObject) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: application/json - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/CCConnectorsApi.md b/PSSailpoint/cc/docs/CCConnectorsApi.md deleted file mode 100644 index 872e672f3..000000000 --- a/PSSailpoint/cc/docs/CCConnectorsApi.md +++ /dev/null @@ -1,271 +0,0 @@ -# PSSailpointCC.PSSailpointCC\Api.CCConnectorsApi - -All URIs are relative to *https://sailpoint.api.identitynow.com* - -Method | HTTP request | Description -------------- | ------------- | ------------- -[**New-CCConnector**](CCConnectorsApi.md#New-CCConnector) | **POST** /cc/api/connector/create | Create Connector -[**Remove-CCConnector**](CCConnectorsApi.md#Remove-CCConnector) | **POST** /cc/api/connector/delete/{id} | Delete Connector -[**Export-CCConnectorConfig**](CCConnectorsApi.md#Export-CCConnectorConfig) | **GET** /cc/api/connector/export/{id} | Export Connector Config -[**Import-CCConnectorConfig**](CCConnectorsApi.md#Import-CCConnectorConfig) | **POST** /cc/api/connector/import/{id} | Import Connector Config -[**Get-CCConnectors**](CCConnectorsApi.md#Get-CCConnectors) | **GET** /cc/api/connector/list | List Connectors - - - -# **New-CCConnector** -> void New-CCConnector
->         [-ContentType]
->         [-Name]
->         [-Description]
->         [-ClassName]
->         [-DirectConnect]
->         [-Status]
- -Create Connector - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$ContentType = "application/x-www-form-urlencoded" # String | (optional) -$Name = "MyName" # String | (optional) -$Description = "MyDescription" # String | (optional) -$ClassName = "MyClassName" # String | (optional) -$DirectConnect = $true # Boolean | (optional) -$Status = "MyStatus" # String | (optional) - -# Create Connector -try { - $Result = New-CCConnector -ContentType $ContentType -Name $Name -Description $Description -ClassName $ClassName -DirectConnect $DirectConnect -Status $Status -} catch { - Write-Host ("Exception occurred when calling New-CCConnector: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **ContentType** | **String**| | [optional] - **Name** | **String**| | [optional] - **Description** | **String**| | [optional] - **ClassName** | **String**| | [optional] - **DirectConnect** | **Boolean**| | [optional] - **Status** | **String**| | [optional] - -### Return type - -void (empty response body) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: application/x-www-form-urlencoded - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - - -# **Remove-CCConnector** -> void Remove-CCConnector
->         [-Id]
- -Delete Connector - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$Id = "MyId" # String | - -# Delete Connector -try { - $Result = Remove-CCConnector -Id $Id -} catch { - Write-Host ("Exception occurred when calling Remove-CCConnector: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **Id** | **String**| | - -### Return type - -void (empty response body) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - - -# **Export-CCConnectorConfig** -> void Export-CCConnectorConfig
->         [-Id]
- -Export Connector Config - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$Id = "MyId" # String | - -# Export Connector Config -try { - $Result = Export-CCConnectorConfig -Id $Id -} catch { - Write-Host ("Exception occurred when calling Export-CCConnectorConfig: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **Id** | **String**| | - -### Return type - -void (empty response body) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - - -# **Import-CCConnectorConfig** -> void Import-CCConnectorConfig
->         [-Id]
->         [-File]
- -Import Connector Config - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$Id = "MyId" # String | -$File = # System.IO.FileInfo | This is the connector config zip bundle which gets uploaded. (optional) - -# Import Connector Config -try { - $Result = Import-CCConnectorConfig -Id $Id -File $File -} catch { - Write-Host ("Exception occurred when calling Import-CCConnectorConfig: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **Id** | **String**| | - **File** | **System.IO.FileInfo****System.IO.FileInfo**| This is the connector config zip bundle which gets uploaded. | [optional] - -### Return type - -void (empty response body) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: multipart/form-data - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - - -# **Get-CCConnectors** -> ListConnectors200Response Get-CCConnectors
- -List Connectors - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - - -# List Connectors -try { - $Result = Get-CCConnectors -} catch { - Write-Host ("Exception occurred when calling Get-CCConnectors: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters -This endpoint does not need any parameter. - -### Return type - -[**ListConnectors200Response**](ListConnectors200Response.md) (PSCustomObject) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/CCSourcesAccountsApi.md b/PSSailpoint/cc/docs/CCSourcesAccountsApi.md deleted file mode 100644 index 94e53166d..000000000 --- a/PSSailpoint/cc/docs/CCSourcesAccountsApi.md +++ /dev/null @@ -1,60 +0,0 @@ -# PSSailpointCC.PSSailpointCC\Api.CCSourcesAccountsApi - -All URIs are relative to *https://sailpoint.api.identitynow.com* - -Method | HTTP request | Description -------------- | ------------- | ------------- -[**Export-CCAccountFeed**](CCSourcesAccountsApi.md#Export-CCAccountFeed) | **GET** /cc/api/source/exportAccountFeed/{id} | Export Account Feed - - - -# **Export-CCAccountFeed** -> void Export-CCAccountFeed
->         [-Id]
- -Export Account Feed - -Exports a CSV of the accounts for a particular source. - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$Id = "MyId" # String | - -# Export Account Feed -try { - $Result = Export-CCAccountFeed -Id $Id -} catch { - Write-Host ("Exception occurred when calling Export-CCAccountFeed: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **Id** | **String**| | - -### Return type - -void (empty response body) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/CCSourcesAggregationApi.md b/PSSailpoint/cc/docs/CCSourcesAggregationApi.md deleted file mode 100644 index 08b91d51b..000000000 --- a/PSSailpoint/cc/docs/CCSourcesAggregationApi.md +++ /dev/null @@ -1,127 +0,0 @@ -# PSSailpointCC.PSSailpointCC\Api.CCSourcesAggregationApi - -All URIs are relative to *https://sailpoint.api.identitynow.com* - -Method | HTTP request | Description -------------- | ------------- | ------------- -[**Invoke-CCLoadAccounts**](CCSourcesAggregationApi.md#Invoke-CCLoadAccounts) | **POST** /cc/api/source/loadAccounts/{id} | Account Aggregation (File) -[**Invoke-CCLoadEntitlements**](CCSourcesAggregationApi.md#Invoke-CCLoadEntitlements) | **POST** /cc/api/source/loadEntitlements/{id} | Account Aggregation (File) - - - -# **Invoke-CCLoadAccounts** -> System.Collections.Hashtable Invoke-CCLoadAccounts
->         [-Id]
->         [-ContentType]
->         [-DisableOptimization]
->         [-File]
- -Account Aggregation (File) - -Aggregates a delimited file for the given source. This only works for file-based sources. - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$Id = "MyId" # String | -$ContentType = "application/x-www-form-urlencoded" # String | (optional) -$DisableOptimization = $true # Boolean | (optional) -$File = # System.IO.FileInfo | (optional) - -# Account Aggregation (File) -try { - $Result = Invoke-CCLoadAccounts -Id $Id -ContentType $ContentType -DisableOptimization $DisableOptimization -File $File -} catch { - Write-Host ("Exception occurred when calling Invoke-CCLoadAccounts: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **Id** | **String**| | - **ContentType** | **String**| | [optional] - **DisableOptimization** | **Boolean**| | [optional] - **File** | **System.IO.FileInfo****System.IO.FileInfo**| | [optional] - -### Return type - -[**System.Collections.Hashtable**](AnyType.md) (PSCustomObject) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: multipart/form-data - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - - -# **Invoke-CCLoadEntitlements** -> System.Collections.Hashtable Invoke-CCLoadEntitlements
->         [-Id]
->         [-ContentType]
->         [-File]
- -Account Aggregation (File) - -Aggregates a delimited file for the given source. This only works for file-based sources. - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$Id = "MyId" # String | -$ContentType = "application/x-www-form-urlencoded" # String | (optional) -$File = # System.IO.FileInfo | (optional) - -# Account Aggregation (File) -try { - $Result = Invoke-CCLoadEntitlements -Id $Id -ContentType $ContentType -File $File -} catch { - Write-Host ("Exception occurred when calling Invoke-CCLoadEntitlements: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **Id** | **String**| | - **ContentType** | **String**| | [optional] - **File** | **System.IO.FileInfo****System.IO.FileInfo**| | [optional] - -### Return type - -[**System.Collections.Hashtable**](AnyType.md) (PSCustomObject) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: multipart/form-data - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/CCSystemApi.md b/PSSailpoint/cc/docs/CCSystemApi.md deleted file mode 100644 index 17eb4ef42..000000000 --- a/PSSailpoint/cc/docs/CCSystemApi.md +++ /dev/null @@ -1,64 +0,0 @@ -# PSSailpointCC.PSSailpointCC\Api.CCSystemApi - -All URIs are relative to *https://sailpoint.api.identitynow.com* - -Method | HTTP request | Description -------------- | ------------- | ------------- -[**Invoke-CCRefreshIdentities**](CCSystemApi.md#Invoke-CCRefreshIdentities) | **POST** /cc/api/system/refreshIdentities | Refresh Identities - - - -# **Invoke-CCRefreshIdentities** -> System.Collections.Hashtable Invoke-CCRefreshIdentities
->         [-ContentType]
->         [-RefreshIdentitiesRequest]
- -Refresh Identities - -This kicks off an identity refresh for a specified set of identity attributes. This can be a long running process. IdentityNow has pre-scheduled versions of this task at set intervals and events already, so only run this when directed by SailPoint. _Note: If the identities specified by the filter do not exist, a full identity refresh will be run. Use with caution._ Refresh Arguments: | Key | Description | |-----------------------|----------------------------------------------------| | correlateEntitlements | Analyzes entitlements, access profiles, and roles. | | promoteAttributes | Calculates identity attributes. | | refreshManagerStatus | Calculates manager correlation and manager status. | | synchronizeAttributes | Performs attribute sync provisioning. | | pruneIdentities | Removes any identities which don't have accounts. | | provision | Provisions any assigned roles or access profiles. | - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$ContentType = "application/json" # String | (optional) -$RefreshIdentitiesRequestRefreshArgs = Initialize-RefreshIdentitiesRequestRefreshArgs -CorrelateEntitlements $true -PromoteAttributes $true -RefreshManagerStatus $false -SynchronizeAttributes $false -PruneIdentities $false -Provision $false -$RefreshIdentitiesRequest = Initialize-RefreshIdentitiesRequest -VarFilter "MyVarFilter" -RefreshArgs $RefreshIdentitiesRequestRefreshArgs # RefreshIdentitiesRequest | (optional) - -# Refresh Identities -try { - $Result = Invoke-CCRefreshIdentities -ContentType $ContentType -RefreshIdentitiesRequest $RefreshIdentitiesRequest -} catch { - Write-Host ("Exception occurred when calling Invoke-CCRefreshIdentities: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **ContentType** | **String**| | [optional] - **RefreshIdentitiesRequest** | [**RefreshIdentitiesRequest**](RefreshIdentitiesRequest.md)| | [optional] - -### Return type - -[**System.Collections.Hashtable**](AnyType.md) (PSCustomObject) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: application/json - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/CCUserApi.md b/PSSailpoint/cc/docs/CCUserApi.md deleted file mode 100644 index 9c2a16056..000000000 --- a/PSSailpoint/cc/docs/CCUserApi.md +++ /dev/null @@ -1,108 +0,0 @@ -# PSSailpointCC.PSSailpointCC\Api.CCUserApi - -All URIs are relative to *https://sailpoint.api.identitynow.com* - -Method | HTTP request | Description -------------- | ------------- | ------------- -[**Get-CCIdentity**](CCUserApi.md#Get-CCIdentity) | **GET** /cc/api/user/get/{id} | Get Single Identity -[**Update-CCUserPermissions**](CCUserApi.md#Update-CCUserPermissions) | **POST** /cc/api/user/updatePermissions | Update User Permissions - - - -# **Get-CCIdentity** -> GetIdentity200Response Get-CCIdentity
->         [-Id]
- -Get Single Identity - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$Id = "5433236" # String | - -# Get Single Identity -try { - $Result = Get-CCIdentity -Id $Id -} catch { - Write-Host ("Exception occurred when calling Get-CCIdentity: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **Id** | **String**| | - -### Return type - -[**GetIdentity200Response**](GetIdentity200Response.md) (PSCustomObject) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: Not defined - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - - -# **Update-CCUserPermissions** -> void Update-CCUserPermissions
->         [-UpdateUserPermissionsRequest]
- -Update User Permissions - -### Example -```powershell -# general setting of the PowerShell module, e.g. base URL, authentication, etc -$Configuration = Get-Configuration -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -# Configure OAuth2 access token for authorization: UserContextAuth -$Configuration.AccessToken = "YOUR_ACCESS_TOKEN" - -$UpdateUserPermissionsRequest = Initialize-UpdateUserPermissionsRequest -Ids "71624,71625" -IsAdmin "1" -AdminType "ADMIN" # UpdateUserPermissionsRequest | (optional) - -# Update User Permissions -try { - $Result = Update-CCUserPermissions -UpdateUserPermissionsRequest $UpdateUserPermissionsRequest -} catch { - Write-Host ("Exception occurred when calling Update-CCUserPermissions: {0}" -f ($_.ErrorDetails | ConvertFrom-Json)) - Write-Host ("Response headers: {0}" -f ($_.Exception.Response.Headers | ConvertTo-Json)) -} -``` - -### Parameters - -Name | Type | Description | Notes -------------- | ------------- | ------------- | ------------- - **UpdateUserPermissionsRequest** | [**UpdateUserPermissionsRequest**](UpdateUserPermissionsRequest.md)| | [optional] - -### Return type - -void (empty response body) - -### Authorization - -[UserContextAuth](../README.md#UserContextAuth), [UserContextAuth](../README.md#UserContextAuth) - -### HTTP request headers - - - **Content-Type**: application/json - - **Accept**: application/json - -[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/CreateApplicationRequest.md b/PSSailpoint/cc/docs/CreateApplicationRequest.md deleted file mode 100644 index f9eba932b..000000000 --- a/PSSailpoint/cc/docs/CreateApplicationRequest.md +++ /dev/null @@ -1,23 +0,0 @@ -# CreateApplicationRequest -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Name** | **String** | | [optional] -**Description** | **String** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$CreateApplicationRequest = Initialize-PSSailpointCCCreateApplicationRequest -Name My App ` - -Description null -``` - -- Convert the resource to JSON -```powershell -$CreateApplicationRequest | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/CreateConnectorRequest.md b/PSSailpoint/cc/docs/CreateConnectorRequest.md deleted file mode 100644 index 91a7ab1a6..000000000 --- a/PSSailpoint/cc/docs/CreateConnectorRequest.md +++ /dev/null @@ -1,29 +0,0 @@ -# CreateConnectorRequest -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Name** | **String** | | [optional] -**Description** | **String** | | [optional] -**ClassName** | **String** | | [optional] -**DirectConnect** | **Boolean** | | [optional] -**Status** | **String** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$CreateConnectorRequest = Initialize-PSSailpointCCCreateConnectorRequest -Name My Connector ` - -Description My Connector ` - -ClassName sailpoint.connector.OpenConnectorAdapter ` - -DirectConnect true ` - -Status released -``` - -- Convert the resource to JSON -```powershell -$CreateConnectorRequest | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/GetApplication200Response.md b/PSSailpoint/cc/docs/GetApplication200Response.md deleted file mode 100644 index f22c98f60..000000000 --- a/PSSailpoint/cc/docs/GetApplication200Response.md +++ /dev/null @@ -1,119 +0,0 @@ -# GetApplication200Response -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Id** | **String** | | [optional] -**AppId** | **String** | | [optional] -**ServiceId** | **String** | | [optional] -**ServiceAppId** | **String** | | [optional] -**Name** | **String** | | [optional] -**Description** | **String** | | [optional] -**AppCenterEnabled** | **Boolean** | | [optional] -**ProvisionRequestEnabled** | **Boolean** | | [optional] -**ControlType** | **String** | | [optional] -**Mobile** | **Boolean** | | [optional] -**PrivateApp** | **Boolean** | | [optional] -**ScriptName** | **String** | | [optional] -**Status** | **String** | | [optional] -**Icon** | **String** | | [optional] -**Health** | [**ListApplications200ResponseInnerHealth**](ListApplications200ResponseInnerHealth.md) | | [optional] -**EnableSso** | **Boolean** | | [optional] -**SsoMethod** | **String** | | [optional] -**HasLinks** | **Boolean** | | [optional] -**HasAutomations** | **Boolean** | | [optional] -**StepUpAuthData** | [**SystemCollectionsHashtable**](.md) | | [optional] -**StepUpAuthType** | **String** | | [optional] -**UsageAnalytics** | **Boolean** | | [optional] -**UsageCertRequired** | **Boolean** | | [optional] -**UsageCertText** | [**SystemCollectionsHashtable**](.md) | | [optional] -**LaunchpadEnabled** | **Boolean** | | [optional] -**PasswordManaged** | **Boolean** | | [optional] -**Owner** | [**ListApplications200ResponseInnerOwner**](ListApplications200ResponseInnerOwner.md) | | [optional] -**DateCreated** | **Decimal** | | [optional] -**LastUpdated** | **Decimal** | | [optional] -**DefaultAccessProfile** | [**SystemCollectionsHashtable**](.md) | | [optional] -**Service** | **String** | | [optional] -**SelectedSsoMethod** | **String** | | [optional] -**SupportedSsoMethods** | **Decimal** | | [optional] -**OffNetworkBlockedRoles** | [**SystemCollectionsHashtable**](.md) | | [optional] -**SupportedOffNetwork** | **String** | | [optional] -**AccountServiceId** | **Decimal** | | [optional] -**LauncherCount** | **Decimal** | | [optional] -**AccountServiceName** | **String** | | [optional] -**AccountServiceExternalId** | **String** | | [optional] -**AccountServiceMatchAllAccounts** | **Boolean** | | [optional] -**ExternalId** | **String** | | [optional] -**AccountServiceUseForPasswordManagement** | **Boolean** | | [optional] -**AccountServicePolicyId** | **String** | | [optional] -**AccountServicePolicyName** | **String** | | [optional] -**RequireStrongAuthn** | **Boolean** | | [optional] -**AccountServicePolicies** | [**ListApplications200ResponseInnerAccountServicePoliciesInner[]**](ListApplications200ResponseInnerAccountServicePoliciesInner.md) | | [optional] -**XsdVersion** | **String** | | [optional] -**AppProfiles** | [**ListApplications200ResponseInnerAppProfilesInner[]**](ListApplications200ResponseInnerAppProfilesInner.md) | | [optional] -**PasswordServiceId** | **Decimal** | | [optional] -**AccessProfileIds** | [**SystemCollectionsHashtable**](.md) | | [optional] - -## Examples - -- Prepare the resource -```powershell -$GetApplication200Response = Initialize-PSSailpointCCGetApplication200Response -Id null ` - -AppId null ` - -ServiceId null ` - -ServiceAppId null ` - -Name null ` - -Description null ` - -AppCenterEnabled null ` - -ProvisionRequestEnabled null ` - -ControlType null ` - -Mobile null ` - -PrivateApp null ` - -ScriptName null ` - -Status null ` - -Icon null ` - -Health null ` - -EnableSso null ` - -SsoMethod null ` - -HasLinks null ` - -HasAutomations null ` - -StepUpAuthData null ` - -StepUpAuthType null ` - -UsageAnalytics null ` - -UsageCertRequired null ` - -UsageCertText null ` - -LaunchpadEnabled null ` - -PasswordManaged null ` - -Owner null ` - -DateCreated null ` - -LastUpdated null ` - -DefaultAccessProfile null ` - -Service null ` - -SelectedSsoMethod null ` - -SupportedSsoMethods null ` - -OffNetworkBlockedRoles null ` - -SupportedOffNetwork null ` - -AccountServiceId null ` - -LauncherCount null ` - -AccountServiceName null ` - -AccountServiceExternalId null ` - -AccountServiceMatchAllAccounts null ` - -ExternalId null ` - -AccountServiceUseForPasswordManagement null ` - -AccountServicePolicyId null ` - -AccountServicePolicyName null ` - -RequireStrongAuthn null ` - -AccountServicePolicies null ` - -XsdVersion null ` - -AppProfiles null ` - -PasswordServiceId null ` - -AccessProfileIds null -``` - -- Convert the resource to JSON -```powershell -$GetApplication200Response | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/GetIdentity200Response.md b/PSSailpoint/cc/docs/GetIdentity200Response.md deleted file mode 100644 index 524326e91..000000000 --- a/PSSailpoint/cc/docs/GetIdentity200Response.md +++ /dev/null @@ -1,101 +0,0 @@ -# GetIdentity200Response -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Id** | **String** | | [optional] -**Alias** | **String** | | [optional] -**Uid** | **String** | | [optional] -**Name** | **String** | | [optional] -**DisplayName** | **String** | | [optional] -**Uuid** | **String** | | [optional] -**EncryptionKey** | [**SystemCollectionsHashtable**](.md) | | [optional] -**EncryptionCheck** | [**SystemCollectionsHashtable**](.md) | | [optional] -**Status** | **String** | | [optional] -**Pending** | **Boolean** | | [optional] -**PasswordResetSinceLastLogin** | **Boolean** | | [optional] -**UsageCertAttested** | [**SystemCollectionsHashtable**](.md) | | [optional] -**UserFlags** | [**SystemCollectionsHashtable**](.md) | | [optional] -**Enabled** | **Boolean** | | [optional] -**AltAuthVia** | **String** | | [optional] -**AltAuthViaIntegrationData** | [**SystemCollectionsHashtable**](.md) | | [optional] -**KbaAnswers** | **Decimal** | | [optional] -**DisablePasswordReset** | **Boolean** | | [optional] -**PtaSourceId** | [**SystemCollectionsHashtable**](.md) | | [optional] -**SupportsPasswordPush** | **Boolean** | | [optional] -**Attributes** | [**SystemCollectionsHashtable**](.md) | | [optional] -**ExternalId** | **String** | | [optional] -**Role** | [**SystemCollectionsHashtable[]**](SystemCollectionsHashtable.md) | | [optional] -**Phone** | [**SystemCollectionsHashtable**](.md) | | [optional] -**Email** | **String** | | [optional] -**PersonalEmail** | [**SystemCollectionsHashtable**](.md) | | [optional] -**EmployeeNumber** | [**SystemCollectionsHashtable**](.md) | | [optional] -**RiskScore** | **Decimal** | | [optional] -**FeatureFlags** | [**SystemCollectionsHashtable**](.md) | | [optional] -**Feature** | **String[]** | | [optional] -**OrgEncryptionKey** | **String** | | [optional] -**OrgEncryptionKeyId** | **String** | | [optional] -**Meta** | [**SystemCollectionsHashtable**](.md) | | [optional] -**Org** | [**GetIdentity200ResponseOrg**](GetIdentity200ResponseOrg.md) | | [optional] -**StepUpAuth** | **Boolean** | | [optional] -**BxInstallPrompted** | **Boolean** | | [optional] -**FederatedLogin** | **Boolean** | | [optional] -**Auth** | [**GetIdentity200ResponseAuth**](GetIdentity200ResponseAuth.md) | | [optional] -**OnNetwork** | **Boolean** | | [optional] -**OnTrustedGeo** | **Boolean** | | [optional] -**LoginUrl** | **String** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$GetIdentity200Response = Initialize-PSSailpointCCGetIdentity200Response -Id null ` - -Alias null ` - -Uid null ` - -Name null ` - -DisplayName null ` - -Uuid null ` - -EncryptionKey null ` - -EncryptionCheck null ` - -Status null ` - -Pending null ` - -PasswordResetSinceLastLogin null ` - -UsageCertAttested null ` - -UserFlags null ` - -Enabled null ` - -AltAuthVia null ` - -AltAuthViaIntegrationData null ` - -KbaAnswers null ` - -DisablePasswordReset null ` - -PtaSourceId null ` - -SupportsPasswordPush null ` - -Attributes null ` - -ExternalId null ` - -Role null ` - -Phone null ` - -Email null ` - -PersonalEmail null ` - -EmployeeNumber null ` - -RiskScore null ` - -FeatureFlags null ` - -Feature null ` - -OrgEncryptionKey null ` - -OrgEncryptionKeyId null ` - -Meta null ` - -Org null ` - -StepUpAuth null ` - -BxInstallPrompted null ` - -FederatedLogin null ` - -Auth null ` - -OnNetwork null ` - -OnTrustedGeo null ` - -LoginUrl null -``` - -- Convert the resource to JSON -```powershell -$GetIdentity200Response | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/GetIdentity200ResponseAuth.md b/PSSailpoint/cc/docs/GetIdentity200ResponseAuth.md deleted file mode 100644 index fdbca8d2c..000000000 --- a/PSSailpoint/cc/docs/GetIdentity200ResponseAuth.md +++ /dev/null @@ -1,23 +0,0 @@ -# GetIdentity200ResponseAuth -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Service** | **String** | | [optional] -**Encryption** | **String** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$GetIdentity200ResponseAuth = Initialize-PSSailpointCCGetIdentity200ResponseAuth -Service null ` - -Encryption null -``` - -- Convert the resource to JSON -```powershell -$GetIdentity200ResponseAuth | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/GetIdentity200ResponseOrg.md b/PSSailpoint/cc/docs/GetIdentity200ResponseOrg.md deleted file mode 100644 index fa467c4e7..000000000 --- a/PSSailpoint/cc/docs/GetIdentity200ResponseOrg.md +++ /dev/null @@ -1,119 +0,0 @@ -# GetIdentity200ResponseOrg -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Name** | **String** | | [optional] -**ScriptName** | **String** | | [optional] -**Mode** | **String** | | [optional] -**NumQuestions** | **Decimal** | | [optional] -**Status** | **String** | | [optional] -**MaxRegisteredUsers** | **Decimal** | | [optional] -**Pod** | **String** | | [optional] -**PwdResetPersonalPhone** | **Boolean** | | [optional] -**PwdResetPersonalEmail** | **Boolean** | | [optional] -**PwdResetKba** | **Boolean** | | [optional] -**PwdResetEmail** | **Boolean** | | [optional] -**PwdResetDuo** | **Boolean** | | [optional] -**PwdResetPhoneMask** | **Boolean** | | [optional] -**AuthErrorText** | [**SystemCollectionsHashtable**](.md) | | [optional] -**StrongAuthKba** | **Boolean** | | [optional] -**StrongAuthPersonalPhone** | **Boolean** | | [optional] -**StrongAuthPersonalEmail** | **Boolean** | | [optional] -**Integrations** | [**SystemCollectionsHashtable[]**](SystemCollectionsHashtable.md) | | [optional] -**ProductName** | **String** | | [optional] -**KbaReqForAuthn** | **Decimal** | | [optional] -**KbaReqAnswers** | **Decimal** | | [optional] -**LockoutAttemptThreshold** | **Decimal** | | [optional] -**LockoutTimeMinutes** | **Decimal** | | [optional] -**UsageCertRequired** | **Boolean** | | [optional] -**AdminStrongAuthRequired** | **Boolean** | | [optional] -**EnableExternalPasswordChange** | **Boolean** | | [optional] -**EnablePasswordReplay** | **Boolean** | | [optional] -**EnableAutomaticPasswordReplay** | **Boolean** | | [optional] -**NotifyAuthenticationSettingChange** | **Boolean** | | [optional] -**Netmasks** | [**SystemCollectionsHashtable**](.md) | | [optional] -**CountryCodes** | [**SystemCollectionsHashtable**](.md) | | [optional] -**WhiteList** | **Boolean** | | [optional] -**UsernameEmptyText** | [**SystemCollectionsHashtable**](.md) | | [optional] -**UsernameLabel** | [**SystemCollectionsHashtable**](.md) | | [optional] -**EnableAutomationGeneration** | **Boolean** | | [optional] -**EmailTestMode** | **Boolean** | | [optional] -**EmailTestAddress** | **String** | | [optional] -**OrgType** | **String** | | [optional] -**PasswordReplayState** | **String** | | [optional] -**SystemNotificationConfig** | **String** | | [optional] -**RedirectPatterns** | **String** | | [optional] -**MaxClusterDebugHours** | **String** | | [optional] -**BrandName** | **String** | | [optional] -**Logo** | [**SystemCollectionsHashtable**](.md) | | [optional] -**EmailFromAddress** | [**SystemCollectionsHashtable**](.md) | | [optional] -**StandardLogoUrl** | [**SystemCollectionsHashtable**](.md) | | [optional] -**NarrowLogoUrl** | [**SystemCollectionsHashtable**](.md) | | [optional] -**ActionButtonColor** | **String** | | [optional] -**ActiveLinkColor** | **String** | | [optional] -**NavigationColor** | **String** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$GetIdentity200ResponseOrg = Initialize-PSSailpointCCGetIdentity200ResponseOrg -Name null ` - -ScriptName null ` - -Mode null ` - -NumQuestions null ` - -Status null ` - -MaxRegisteredUsers null ` - -Pod null ` - -PwdResetPersonalPhone null ` - -PwdResetPersonalEmail null ` - -PwdResetKba null ` - -PwdResetEmail null ` - -PwdResetDuo null ` - -PwdResetPhoneMask null ` - -AuthErrorText null ` - -StrongAuthKba null ` - -StrongAuthPersonalPhone null ` - -StrongAuthPersonalEmail null ` - -Integrations null ` - -ProductName null ` - -KbaReqForAuthn null ` - -KbaReqAnswers null ` - -LockoutAttemptThreshold null ` - -LockoutTimeMinutes null ` - -UsageCertRequired null ` - -AdminStrongAuthRequired null ` - -EnableExternalPasswordChange null ` - -EnablePasswordReplay null ` - -EnableAutomaticPasswordReplay null ` - -NotifyAuthenticationSettingChange null ` - -Netmasks null ` - -CountryCodes null ` - -WhiteList null ` - -UsernameEmptyText null ` - -UsernameLabel null ` - -EnableAutomationGeneration null ` - -EmailTestMode null ` - -EmailTestAddress null ` - -OrgType null ` - -PasswordReplayState null ` - -SystemNotificationConfig null ` - -RedirectPatterns null ` - -MaxClusterDebugHours null ` - -BrandName null ` - -Logo null ` - -EmailFromAddress null ` - -StandardLogoUrl null ` - -NarrowLogoUrl null ` - -ActionButtonColor null ` - -ActiveLinkColor null ` - -NavigationColor null -``` - -- Convert the resource to JSON -```powershell -$GetIdentity200ResponseOrg | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/ImportConnectorConfigRequest.md b/PSSailpoint/cc/docs/ImportConnectorConfigRequest.md deleted file mode 100644 index 71092cc47..000000000 --- a/PSSailpoint/cc/docs/ImportConnectorConfigRequest.md +++ /dev/null @@ -1,21 +0,0 @@ -# ImportConnectorConfigRequest -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**File** | **System.IO.FileInfo** | This is the connector config zip bundle which gets uploaded. | [optional] - -## Examples - -- Prepare the resource -```powershell -$ImportConnectorConfigRequest = Initialize-PSSailpointCCImportConnectorConfigRequest -File null -``` - -- Convert the resource to JSON -```powershell -$ImportConnectorConfigRequest | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/ListAccounts200ResponseInner.md b/PSSailpoint/cc/docs/ListAccounts200ResponseInner.md deleted file mode 100644 index 52836e0d9..000000000 --- a/PSSailpoint/cc/docs/ListAccounts200ResponseInner.md +++ /dev/null @@ -1,55 +0,0 @@ -# ListAccounts200ResponseInner -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Id** | **String** | | [optional] -**Type** | **String** | | [optional] -**DisplayName** | **String** | | [optional] -**Username** | **String** | | [optional] -**PasswordRequired** | **Boolean** | | [optional] -**PasswordProvided** | **Boolean** | | [optional] -**Apps** | [**SystemCollectionsHashtable[]**](SystemCollectionsHashtable.md) | | [optional] -**SsoMethod** | **String** | | [optional] -**IdEncryption** | **String** | | [optional] -**PasswordEncryption** | **String** | | [optional] -**LastPasswdChange** | **String** | | [optional] -**ServiceName** | **String** | | [optional] -**DateDisabled** | **String** | | [optional] -**AccountServiceId** | **Int32** | | [optional] -**ServiceId** | **Int32** | | [optional] -**PendingPasswordRequestId** | **String** | | [optional] -**PasswordChangeStatus** | **String** | | [optional] -**PasswordChangeResult** | [**ListAccounts200ResponseInnerPasswordChangeResult**](ListAccounts200ResponseInnerPasswordChangeResult.md) | | [optional] - -## Examples - -- Prepare the resource -```powershell -$ListAccounts200ResponseInner = Initialize-PSSailpointCCListAccounts200ResponseInner -Id 17248154 ` - -Type SYSTEM_CONTROLLED ` - -DisplayName tyler.mairose ` - -Username tyler.mairose ` - -PasswordRequired null ` - -PasswordProvided null ` - -Apps null ` - -SsoMethod NONE ` - -IdEncryption NONE ` - -PasswordEncryption NONE ` - -LastPasswdChange null ` - -ServiceName airtable v4 ` - -DateDisabled null ` - -AccountServiceId 44663 ` - -ServiceId 44663 ` - -PendingPasswordRequestId null ` - -PasswordChangeStatus SUCCESS ` - -PasswordChangeResult null -``` - -- Convert the resource to JSON -```powershell -$ListAccounts200ResponseInner | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/ListAccounts200ResponseInnerPasswordChangeResult.md b/PSSailpoint/cc/docs/ListAccounts200ResponseInnerPasswordChangeResult.md deleted file mode 100644 index ff3d5e21b..000000000 --- a/PSSailpoint/cc/docs/ListAccounts200ResponseInnerPasswordChangeResult.md +++ /dev/null @@ -1,21 +0,0 @@ -# ListAccounts200ResponseInnerPasswordChangeResult -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**CompletionStatus** | **String** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$ListAccounts200ResponseInnerPasswordChangeResult = Initialize-PSSailpointCCListAccounts200ResponseInnerPasswordChangeResult -CompletionStatus SUCCESS -``` - -- Convert the resource to JSON -```powershell -$ListAccounts200ResponseInnerPasswordChangeResult | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/ListApplications200ResponseInner.md b/PSSailpoint/cc/docs/ListApplications200ResponseInner.md deleted file mode 100644 index e13a7209b..000000000 --- a/PSSailpoint/cc/docs/ListApplications200ResponseInner.md +++ /dev/null @@ -1,119 +0,0 @@ -# ListApplications200ResponseInner -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Id** | **String** | | [optional] -**AppId** | **String** | | [optional] -**ServiceId** | **String** | | [optional] -**ServiceAppId** | **String** | | [optional] -**Name** | **String** | | [optional] -**Description** | **String** | | [optional] -**AppCenterEnabled** | **Boolean** | | [optional] -**ProvisionRequestEnabled** | **Boolean** | | [optional] -**ControlType** | **String** | | [optional] -**Mobile** | **Boolean** | | [optional] -**PrivateApp** | **Boolean** | | [optional] -**ScriptName** | **String** | | [optional] -**Status** | **String** | | [optional] -**Icon** | **String** | | [optional] -**Health** | [**ListApplications200ResponseInnerHealth**](ListApplications200ResponseInnerHealth.md) | | [optional] -**EnableSso** | **Boolean** | | [optional] -**SsoMethod** | **String** | | [optional] -**HasLinks** | **Boolean** | | [optional] -**HasAutomations** | **Boolean** | | [optional] -**StepUpAuthData** | [**SystemCollectionsHashtable**](.md) | | [optional] -**StepUpAuthType** | **String** | | [optional] -**UsageAnalytics** | **Boolean** | | [optional] -**UsageCertRequired** | **Boolean** | | [optional] -**UsageCertText** | [**SystemCollectionsHashtable**](.md) | | [optional] -**LaunchpadEnabled** | **Boolean** | | [optional] -**PasswordManaged** | **Boolean** | | [optional] -**Owner** | [**ListApplications200ResponseInnerOwner**](ListApplications200ResponseInnerOwner.md) | | [optional] -**DateCreated** | **Decimal** | | [optional] -**LastUpdated** | **Decimal** | | [optional] -**DefaultAccessProfile** | [**SystemCollectionsHashtable**](.md) | | [optional] -**Service** | **String** | | [optional] -**SelectedSsoMethod** | **String** | | [optional] -**SupportedSsoMethods** | **Decimal** | | [optional] -**OffNetworkBlockedRoles** | [**SystemCollectionsHashtable**](.md) | | [optional] -**SupportedOffNetwork** | **String** | | [optional] -**AccountServiceId** | **Decimal** | | [optional] -**LauncherCount** | **Decimal** | | [optional] -**AccountServiceName** | **String** | | [optional] -**AccountServiceExternalId** | **String** | | [optional] -**AccountServiceMatchAllAccounts** | **Boolean** | | [optional] -**ExternalId** | **String** | | [optional] -**AccountServiceUseForPasswordManagement** | **Boolean** | | [optional] -**AccountServicePolicyId** | **String** | | [optional] -**AccountServicePolicyName** | **String** | | [optional] -**RequireStrongAuthn** | **Boolean** | | [optional] -**AccountServicePolicies** | [**ListApplications200ResponseInnerAccountServicePoliciesInner[]**](ListApplications200ResponseInnerAccountServicePoliciesInner.md) | | [optional] -**XsdVersion** | **String** | | [optional] -**AppProfiles** | [**ListApplications200ResponseInnerAppProfilesInner[]**](ListApplications200ResponseInnerAppProfilesInner.md) | | [optional] -**PasswordServiceId** | **Decimal** | | [optional] -**AccessProfileIds** | **String[]** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$ListApplications200ResponseInner = Initialize-PSSailpointCCListApplications200ResponseInner -Id null ` - -AppId null ` - -ServiceId null ` - -ServiceAppId null ` - -Name null ` - -Description null ` - -AppCenterEnabled null ` - -ProvisionRequestEnabled null ` - -ControlType null ` - -Mobile null ` - -PrivateApp null ` - -ScriptName null ` - -Status null ` - -Icon null ` - -Health null ` - -EnableSso null ` - -SsoMethod null ` - -HasLinks null ` - -HasAutomations null ` - -StepUpAuthData null ` - -StepUpAuthType null ` - -UsageAnalytics null ` - -UsageCertRequired null ` - -UsageCertText null ` - -LaunchpadEnabled null ` - -PasswordManaged null ` - -Owner null ` - -DateCreated null ` - -LastUpdated null ` - -DefaultAccessProfile null ` - -Service null ` - -SelectedSsoMethod null ` - -SupportedSsoMethods null ` - -OffNetworkBlockedRoles null ` - -SupportedOffNetwork null ` - -AccountServiceId null ` - -LauncherCount null ` - -AccountServiceName null ` - -AccountServiceExternalId null ` - -AccountServiceMatchAllAccounts null ` - -ExternalId null ` - -AccountServiceUseForPasswordManagement null ` - -AccountServicePolicyId null ` - -AccountServicePolicyName null ` - -RequireStrongAuthn null ` - -AccountServicePolicies null ` - -XsdVersion null ` - -AppProfiles null ` - -PasswordServiceId null ` - -AccessProfileIds null -``` - -- Convert the resource to JSON -```powershell -$ListApplications200ResponseInner | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/ListApplications200ResponseInnerAccountServicePoliciesInner.md b/PSSailpoint/cc/docs/ListApplications200ResponseInnerAccountServicePoliciesInner.md deleted file mode 100644 index 1093afe4b..000000000 --- a/PSSailpoint/cc/docs/ListApplications200ResponseInnerAccountServicePoliciesInner.md +++ /dev/null @@ -1,25 +0,0 @@ -# ListApplications200ResponseInnerAccountServicePoliciesInner -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**PolicyId** | **String** | | [optional] -**PolicyName** | **String** | | [optional] -**Selectors** | [**SystemCollectionsHashtable**](.md) | | [optional] - -## Examples - -- Prepare the resource -```powershell -$ListApplications200ResponseInnerAccountServicePoliciesInner = Initialize-PSSailpointCCListApplications200ResponseInnerAccountServicePoliciesInner -PolicyId null ` - -PolicyName null ` - -Selectors null -``` - -- Convert the resource to JSON -```powershell -$ListApplications200ResponseInnerAccountServicePoliciesInner | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/ListApplications200ResponseInnerAppProfilesInner.md b/PSSailpoint/cc/docs/ListApplications200ResponseInnerAppProfilesInner.md deleted file mode 100644 index c6083e2fb..000000000 --- a/PSSailpoint/cc/docs/ListApplications200ResponseInnerAppProfilesInner.md +++ /dev/null @@ -1,29 +0,0 @@ -# ListApplications200ResponseInnerAppProfilesInner -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Id** | **Decimal** | | [optional] -**Filename** | **String** | | [optional] -**CreatedBy** | **String** | | [optional] -**DateCreated** | **String** | | [optional] -**XsdVersion** | **String** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$ListApplications200ResponseInnerAppProfilesInner = Initialize-PSSailpointCCListApplications200ResponseInnerAppProfilesInner -Id null ` - -Filename null ` - -CreatedBy null ` - -DateCreated null ` - -XsdVersion null -``` - -- Convert the resource to JSON -```powershell -$ListApplications200ResponseInnerAppProfilesInner | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/ListApplications200ResponseInnerHealth.md b/PSSailpoint/cc/docs/ListApplications200ResponseInnerHealth.md deleted file mode 100644 index ffe995b05..000000000 --- a/PSSailpoint/cc/docs/ListApplications200ResponseInnerHealth.md +++ /dev/null @@ -1,27 +0,0 @@ -# ListApplications200ResponseInnerHealth -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Status** | **String** | | [optional] -**LastChanged** | **String** | | [optional] -**Since** | **Decimal** | | [optional] -**Healthy** | **Boolean** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$ListApplications200ResponseInnerHealth = Initialize-PSSailpointCCListApplications200ResponseInnerHealth -Status null ` - -LastChanged null ` - -Since null ` - -Healthy null -``` - -- Convert the resource to JSON -```powershell -$ListApplications200ResponseInnerHealth | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/ListApplications200ResponseInnerOwner.md b/PSSailpoint/cc/docs/ListApplications200ResponseInnerOwner.md deleted file mode 100644 index 98aaf95ba..000000000 --- a/PSSailpoint/cc/docs/ListApplications200ResponseInnerOwner.md +++ /dev/null @@ -1,23 +0,0 @@ -# ListApplications200ResponseInnerOwner -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Id** | **String** | | [optional] -**Name** | **String** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$ListApplications200ResponseInnerOwner = Initialize-PSSailpointCCListApplications200ResponseInnerOwner -Id null ` - -Name null -``` - -- Convert the resource to JSON -```powershell -$ListApplications200ResponseInnerOwner | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/ListConnectors200Response.md b/PSSailpoint/cc/docs/ListConnectors200Response.md deleted file mode 100644 index cbe7702b3..000000000 --- a/PSSailpoint/cc/docs/ListConnectors200Response.md +++ /dev/null @@ -1,23 +0,0 @@ -# ListConnectors200Response -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Total** | **Decimal** | | [optional] -**Items** | [**ListConnectors200ResponseItemsInner[]**](ListConnectors200ResponseItemsInner.md) | | [optional] - -## Examples - -- Prepare the resource -```powershell -$ListConnectors200Response = Initialize-PSSailpointCCListConnectors200Response -Total null ` - -Items null -``` - -- Convert the resource to JSON -```powershell -$ListConnectors200Response | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/ListConnectors200ResponseItemsInner.md b/PSSailpoint/cc/docs/ListConnectors200ResponseItemsInner.md deleted file mode 100644 index f1d122808..000000000 --- a/PSSailpoint/cc/docs/ListConnectors200ResponseItemsInner.md +++ /dev/null @@ -1,55 +0,0 @@ -# ListConnectors200ResponseItemsInner -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**ApplicationXml** | **String** | | [optional] -**ClassName** | **String** | | [optional] -**ConnectorMetadata** | [**SystemCollectionsHashtable**](.md) | | [optional] -**CorrelationConfigXml** | **String** | | [optional] -**DirectConnect** | **Boolean** | | [optional] -**FileUpload** | **Boolean** | | [optional] -**Id** | **Int32** | | [optional] -**Name** | **String** | | [optional] -**S3Location** | **String** | | [optional] -**Scope** | **String** | | [optional] -**ScriptName** | **String** | | [optional] -**SourceConfig** | **String** | | [optional] -**SourceConfigFrom** | **String** | | [optional] -**SourceConfigXml** | **String** | | [optional] -**Status** | **String** | | [optional] -**TranslationProperties** | [**SystemCollectionsHashtable**](.md) | | [optional] -**Type** | **String** | | [optional] -**UploadedFiles** | [**SystemCollectionsHashtable[]**](SystemCollectionsHashtable.md) | | [optional] - -## Examples - -- Prepare the resource -```powershell -$ListConnectors200ResponseItemsInner = Initialize-PSSailpointCCListConnectors200ResponseItemsInner -ApplicationXml null ` - -ClassName null ` - -ConnectorMetadata null ` - -CorrelationConfigXml null ` - -DirectConnect null ` - -FileUpload null ` - -Id 8017 ` - -Name ACF2 ` - -S3Location null ` - -Scope global ` - -ScriptName acf2-angularsc ` - -SourceConfig null ` - -SourceConfigFrom null ` - -SourceConfigXml null ` - -Status RELEASED ` - -TranslationProperties null ` - -Type ACF2 - Full ` - -UploadedFiles [] -``` - -- Convert the resource to JSON -```powershell -$ListConnectors200ResponseItemsInner | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/LoadAccountsRequest.md b/PSSailpoint/cc/docs/LoadAccountsRequest.md deleted file mode 100644 index 393f5e709..000000000 --- a/PSSailpoint/cc/docs/LoadAccountsRequest.md +++ /dev/null @@ -1,23 +0,0 @@ -# LoadAccountsRequest -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**DisableOptimization** | **Boolean** | | [optional] -**File** | **System.IO.FileInfo** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$LoadAccountsRequest = Initialize-PSSailpointCCLoadAccountsRequest -DisableOptimization true ` - -File null -``` - -- Convert the resource to JSON -```powershell -$LoadAccountsRequest | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/LoadEntitlementsRequest.md b/PSSailpoint/cc/docs/LoadEntitlementsRequest.md deleted file mode 100644 index 8b2325152..000000000 --- a/PSSailpoint/cc/docs/LoadEntitlementsRequest.md +++ /dev/null @@ -1,21 +0,0 @@ -# LoadEntitlementsRequest -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**File** | **System.IO.FileInfo** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$LoadEntitlementsRequest = Initialize-PSSailpointCCLoadEntitlementsRequest -File null -``` - -- Convert the resource to JSON -```powershell -$LoadEntitlementsRequest | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/RefreshIdentitiesRequest.md b/PSSailpoint/cc/docs/RefreshIdentitiesRequest.md deleted file mode 100644 index 14c45e15f..000000000 --- a/PSSailpoint/cc/docs/RefreshIdentitiesRequest.md +++ /dev/null @@ -1,23 +0,0 @@ -# RefreshIdentitiesRequest -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**VarFilter** | **String** | Defines the identity or identities which this refresh applies to. The filter must use searchable identity attributes. If the filter cannot be understood or parsed, all identities will be refreshed. | [optional] -**RefreshArgs** | [**RefreshIdentitiesRequestRefreshArgs**](RefreshIdentitiesRequestRefreshArgs.md) | | [optional] - -## Examples - -- Prepare the resource -```powershell -$RefreshIdentitiesRequest = Initialize-PSSailpointCCRefreshIdentitiesRequest -VarFilter null ` - -RefreshArgs null -``` - -- Convert the resource to JSON -```powershell -$RefreshIdentitiesRequest | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/RefreshIdentitiesRequestRefreshArgs.md b/PSSailpoint/cc/docs/RefreshIdentitiesRequestRefreshArgs.md deleted file mode 100644 index f806059a1..000000000 --- a/PSSailpoint/cc/docs/RefreshIdentitiesRequestRefreshArgs.md +++ /dev/null @@ -1,31 +0,0 @@ -# RefreshIdentitiesRequestRefreshArgs -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**CorrelateEntitlements** | **Boolean** | This will refresh entitlement, role, and access profile calculations. | [optional] -**PromoteAttributes** | **Boolean** | This will calculate identity attributes. | [optional] -**RefreshManagerStatus** | **Boolean** | This recalculates manager correlation and manager status. Note: This is computationally expensive to run. | [optional] -**SynchronizeAttributes** | **Boolean** | Enables attribute synchronization. | [optional] -**PruneIdentities** | **Boolean** | Option that will enable deletion of an identity objects if there are no account objects. Note: This is not typically used in IdentityNow, except by guidance from SailPoint. | [optional] -**Provision** | **Boolean** | Enables provisioning of role assignments with entitlements that are not currently fulfilled. | [optional] - -## Examples - -- Prepare the resource -```powershell -$RefreshIdentitiesRequestRefreshArgs = Initialize-PSSailpointCCRefreshIdentitiesRequestRefreshArgs -CorrelateEntitlements true ` - -PromoteAttributes true ` - -RefreshManagerStatus false ` - -SynchronizeAttributes false ` - -PruneIdentities false ` - -Provision false -``` - -- Convert the resource to JSON -```powershell -$RefreshIdentitiesRequestRefreshArgs | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/docs/UpdateUserPermissionsRequest.md b/PSSailpoint/cc/docs/UpdateUserPermissionsRequest.md deleted file mode 100644 index cdb83075f..000000000 --- a/PSSailpoint/cc/docs/UpdateUserPermissionsRequest.md +++ /dev/null @@ -1,25 +0,0 @@ -# UpdateUserPermissionsRequest -## Properties - -Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- -**Ids** | **String** | | [optional] -**IsAdmin** | **String** | Indicates if user should be an IDN Admin. ""0"" for false, ""1"" for true. | [optional] -**AdminType** | **String** | | [optional] - -## Examples - -- Prepare the resource -```powershell -$UpdateUserPermissionsRequest = Initialize-PSSailpointCCUpdateUserPermissionsRequest -Ids 71624,71625 ` - -IsAdmin 1 ` - -AdminType null -``` - -- Convert the resource to JSON -```powershell -$UpdateUserPermissionsRequest | ConvertTo-JSON -``` - -[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Api/CCAccountsApi.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Api/CCAccountsApi.ps1 deleted file mode 100644 index 0ac63a7c1..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Api/CCAccountsApi.ps1 +++ /dev/null @@ -1,145 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -List Accounts - -.DESCRIPTION - -No description or notes available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -ListAccounts200ResponseInner[] -#> -function Get-CCAccounts { - [CmdletBinding()] - Param ( - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Get-CCAccounts' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - $LocalVarUri = '/cc/api/account/list' - - - - $LocalVarResult = Invoke-CCApiClient -Method 'GET' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "ListAccounts200ResponseInner[]" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - -<# -.SYNOPSIS - -Remove Account - -.DESCRIPTION - -No description or notes available. - -.PARAMETER Id -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -None -#> -function Remove-CCAccount { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Id}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Remove-CCAccount' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - $LocalVarUri = '/cc/api/account/remove/{id}' - if (!$Id) { - throw "Error! The required parameter `Id` missing when calling removeAccount." - } - $LocalVarUri = $LocalVarUri.replace('{id}', [System.Web.HTTPUtility]::UrlEncode($Id)) - - - - $LocalVarResult = Invoke-CCApiClient -Method 'POST' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Api/CCApplicationsApi.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Api/CCApplicationsApi.ps1 deleted file mode 100644 index 54a4562a0..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Api/CCApplicationsApi.ps1 +++ /dev/null @@ -1,473 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -Create Application - -.DESCRIPTION - -No description or notes available. - -.PARAMETER CreateApplicationRequest -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -System.Collections.Hashtable -#> -function New-CCApplication { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [PSCustomObject] - ${CreateApplicationRequest}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: New-CCApplication' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - # HTTP header 'Content-Type' - $LocalVarContentTypes = @('application/json') - - $LocalVarUri = '/cc/api/app/create' - - if ($LocalVarContentTypes.Contains('application/json-patch+json')) { - $LocalVarBodyParameter = $CreateApplicationRequest | ConvertTo-Json -AsArray -Depth 100 - } else { - $LocalVarBodyParameter = $CreateApplicationRequest | ForEach-Object { - # Get array of names of object properties that can be cast to boolean TRUE - # PSObject.Properties - https://msdn.microsoft.com/en-us/library/system.management.automation.psobject.properties.aspx - $NonEmptyProperties = $_.psobject.Properties | Where-Object {$null -ne $_.Value} | Select-Object -ExpandProperty Name - - # Convert object to JSON with only non-empty properties - $_ | Select-Object -Property $NonEmptyProperties | ConvertTo-Json -Depth 100 - } - } - - - - $LocalVarResult = Invoke-CCApiClient -Method 'POST' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "System.Collections.Hashtable" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - -<# -.SYNOPSIS - -Delete Application - -.DESCRIPTION - -No description or notes available. - -.PARAMETER Id -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -None -#> -function Remove-CCApplication { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Id}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Remove-CCApplication' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - $LocalVarUri = '/cc/api/app/delete/{id}' - if (!$Id) { - throw "Error! The required parameter `Id` missing when calling deleteApplication." - } - $LocalVarUri = $LocalVarUri.replace('{id}', [System.Web.HTTPUtility]::UrlEncode($Id)) - - - - $LocalVarResult = Invoke-CCApiClient -Method 'POST' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - -<# -.SYNOPSIS - -Get Single Application - -.DESCRIPTION - -No description or notes available. - -.PARAMETER Id -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -GetApplication200Response -#> -function Get-CCApplication { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Id}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Get-CCApplication' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - $LocalVarUri = '/cc/api/app/get/{id}' - if (!$Id) { - throw "Error! The required parameter `Id` missing when calling getApplication." - } - $LocalVarUri = $LocalVarUri.replace('{id}', [System.Web.HTTPUtility]::UrlEncode($Id)) - - - - $LocalVarResult = Invoke-CCApiClient -Method 'GET' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "GetApplication200Response" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - -<# -.SYNOPSIS - -Get Access Profiles for Application - -.DESCRIPTION - -No description or notes available. - -.PARAMETER Id -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -System.Collections.Hashtable -#> -function Get-CCApplicationAccessProfiles { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Id}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Get-CCApplicationAccessProfiles' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - $LocalVarUri = '/cc/api/app/getAccessProfiles/{id}' - if (!$Id) { - throw "Error! The required parameter `Id` missing when calling getApplicationAccessProfiles." - } - $LocalVarUri = $LocalVarUri.replace('{id}', [System.Web.HTTPUtility]::UrlEncode($Id)) - - $LocalVarResult = Invoke-CCApiClient -Method 'GET' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "System.Collections.Hashtable" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - -<# -.SYNOPSIS - -List Applications - -.DESCRIPTION - -No description or notes available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -ListApplications200ResponseInner[] -#> -function Get-CCApplications { - [CmdletBinding()] - Param ( - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Get-CCApplications' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - $LocalVarUri = '/cc/api/app/list' - - - - $LocalVarResult = Invoke-CCApiClient -Method 'GET' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "ListApplications200ResponseInner[]" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - -<# -.SYNOPSIS - -Update Application - -.DESCRIPTION - -No description or notes available. - -.PARAMETER Id -No description available. - -.PARAMETER RequestBody -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -System.Collections.Hashtable -#> -function Update-CCApplication { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Id}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [PSCustomObject] - ${RequestBody}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Update-CCApplication' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - # HTTP header 'Content-Type' - $LocalVarContentTypes = @('application/json') - - $LocalVarUri = '/cc/api/app/update/{id}' - if (!$Id) { - throw "Error! The required parameter `Id` missing when calling updateApplication." - } - $LocalVarUri = $LocalVarUri.replace('{id}', [System.Web.HTTPUtility]::UrlEncode($Id)) - - if ($LocalVarContentTypes.Contains('application/json-patch+json')) { - $LocalVarBodyParameter = $RequestBody | ConvertTo-Json -AsArray -Depth 100 - } else { - $LocalVarBodyParameter = $RequestBody | ForEach-Object { - # Get array of names of object properties that can be cast to boolean TRUE - # PSObject.Properties - https://msdn.microsoft.com/en-us/library/system.management.automation.psobject.properties.aspx - $NonEmptyProperties = $_.psobject.Properties | Where-Object {$null -ne $_.Value} | Select-Object -ExpandProperty Name - - # Convert object to JSON with only non-empty properties - $_ | Select-Object -Property $NonEmptyProperties | ConvertTo-Json -Depth 100 - } - } - - - - $LocalVarResult = Invoke-CCApiClient -Method 'POST' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "System.Collections.Hashtable" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Api/CCConnectorsApi.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Api/CCConnectorsApi.ps1 deleted file mode 100644 index e94137272..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Api/CCConnectorsApi.ps1 +++ /dev/null @@ -1,433 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -Create Connector - -.DESCRIPTION - -No description or notes available. - -.PARAMETER ContentType -No description available. - -.PARAMETER Name -No description available. - -.PARAMETER Description -No description available. - -.PARAMETER ClassName -No description available. - -.PARAMETER DirectConnect -No description available. - -.PARAMETER Status -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -None -#> -function New-CCConnector { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${ContentType}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Name}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Description}, - [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${ClassName}, - [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [System.Nullable[Boolean]] - ${DirectConnect}, - [Parameter(Position = 5, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Status}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: New-CCConnector' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - # HTTP header 'Content-Type' - $LocalVarContentTypes = @('application/x-www-form-urlencoded') - - $LocalVarUri = '/cc/api/connector/create' - - if ($ContentType) { - $LocalVarHeaderParameters['Content-Type'] = $ContentType - } - - if ($Name) { - $LocalVarFormParameters['name'] = $Name - } - - if ($Description) { - $LocalVarFormParameters['description'] = $Description - } - - if ($ClassName) { - $LocalVarFormParameters['className'] = $ClassName - } - - if ($DirectConnect) { - $LocalVarFormParameters['directConnect'] = $DirectConnect - } - - if ($Status) { - $LocalVarFormParameters['status'] = $Status - } - - - - $LocalVarResult = Invoke-CCApiClient -Method 'POST' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - -<# -.SYNOPSIS - -Delete Connector - -.DESCRIPTION - -No description or notes available. - -.PARAMETER Id -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -None -#> -function Remove-CCConnector { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Id}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Remove-CCConnector' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - $LocalVarUri = '/cc/api/connector/delete/{id}' - if (!$Id) { - throw "Error! The required parameter `Id` missing when calling deleteConnector." - } - $LocalVarUri = $LocalVarUri.replace('{id}', [System.Web.HTTPUtility]::UrlEncode($Id)) - - - - $LocalVarResult = Invoke-CCApiClient -Method 'POST' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - -<# -.SYNOPSIS - -Export Connector Config - -.DESCRIPTION - -No description or notes available. - -.PARAMETER Id -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -None -#> -function Export-CCConnectorConfig { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Id}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Export-CCConnectorConfig' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - $LocalVarUri = '/cc/api/connector/export/{id}' - if (!$Id) { - throw "Error! The required parameter `Id` missing when calling exportConnectorConfig." - } - $LocalVarUri = $LocalVarUri.replace('{id}', [System.Web.HTTPUtility]::UrlEncode($Id)) - - - - $LocalVarResult = Invoke-CCApiClient -Method 'GET' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - -<# -.SYNOPSIS - -Import Connector Config - -.DESCRIPTION - -No description or notes available. - -.PARAMETER Id -No description available. - -.PARAMETER File -This is the connector config zip bundle which gets uploaded. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -None -#> -function Import-CCConnectorConfig { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Id}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [System.IO.FileInfo] - ${File}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Import-CCConnectorConfig' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - # HTTP header 'Content-Type' - $LocalVarContentTypes = @('multipart/form-data') - - $LocalVarUri = '/cc/api/connector/import/{id}' - if (!$Id) { - throw "Error! The required parameter `Id` missing when calling importConnectorConfig." - } - $LocalVarUri = $LocalVarUri.replace('{id}', [System.Web.HTTPUtility]::UrlEncode($Id)) - - if ($File) { - $LocalVarFormParameters['file'] = $File - } - - - - $LocalVarResult = Invoke-CCApiClient -Method 'POST' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - -<# -.SYNOPSIS - -List Connectors - -.DESCRIPTION - -No description or notes available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -ListConnectors200Response -#> -function Get-CCConnectors { - [CmdletBinding()] - Param ( - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Get-CCConnectors' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - $LocalVarUri = '/cc/api/connector/list' - - - - $LocalVarResult = Invoke-CCApiClient -Method 'GET' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "ListConnectors200Response" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Api/CCSourcesAccountsApi.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Api/CCSourcesAccountsApi.ps1 deleted file mode 100644 index 0e8519b6c..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Api/CCSourcesAccountsApi.ps1 +++ /dev/null @@ -1,81 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -Export Account Feed - -.DESCRIPTION - -Exports a CSV of the accounts for a particular source. - -.PARAMETER Id -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -None -#> -function Export-CCAccountFeed { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Id}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Export-CCAccountFeed' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - $LocalVarUri = '/cc/api/source/exportAccountFeed/{id}' - if (!$Id) { - throw "Error! The required parameter `Id` missing when calling exportAccountFeed." - } - $LocalVarUri = $LocalVarUri.replace('{id}', [System.Web.HTTPUtility]::UrlEncode($Id)) - - - - $LocalVarResult = Invoke-CCApiClient -Method 'GET' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Api/CCSourcesAggregationApi.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Api/CCSourcesAggregationApi.ps1 deleted file mode 100644 index 42c03ded4..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Api/CCSourcesAggregationApi.ps1 +++ /dev/null @@ -1,211 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -Account Aggregation (File) - -.DESCRIPTION - -Aggregates a delimited file for the given source. This only works for file-based sources. - -.PARAMETER Id -No description available. - -.PARAMETER ContentType -No description available. - -.PARAMETER DisableOptimization -No description available. - -.PARAMETER File -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -System.Collections.Hashtable -#> -function Invoke-CCLoadAccounts { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Id}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${ContentType}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [System.Nullable[Boolean]] - ${DisableOptimization}, - [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [System.IO.FileInfo] - ${File}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Invoke-CCLoadAccounts' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - # HTTP header 'Content-Type' - $LocalVarContentTypes = @('multipart/form-data') - - $LocalVarUri = '/cc/api/source/loadAccounts/{id}' - if (!$Id) { - throw "Error! The required parameter `Id` missing when calling loadAccounts." - } - $LocalVarUri = $LocalVarUri.replace('{id}', [System.Web.HTTPUtility]::UrlEncode($Id)) - - if ($ContentType) { - $LocalVarHeaderParameters['Content-Type'] = $ContentType - } - - if ($DisableOptimization) { - $LocalVarFormParameters['disableOptimization'] = $DisableOptimization - } - - if ($File) { - $LocalVarFormParameters['file'] = $File - } - - - - $LocalVarResult = Invoke-CCApiClient -Method 'POST' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "System.Collections.Hashtable" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - -<# -.SYNOPSIS - -Account Aggregation (File) - -.DESCRIPTION - -Aggregates a delimited file for the given source. This only works for file-based sources. - -.PARAMETER Id -No description available. - -.PARAMETER ContentType -No description available. - -.PARAMETER File -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -System.Collections.Hashtable -#> -function Invoke-CCLoadEntitlements { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Id}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${ContentType}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [System.IO.FileInfo] - ${File}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Invoke-CCLoadEntitlements' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - # HTTP header 'Content-Type' - $LocalVarContentTypes = @('multipart/form-data') - - $LocalVarUri = '/cc/api/source/loadEntitlements/{id}' - if (!$Id) { - throw "Error! The required parameter `Id` missing when calling loadEntitlements." - } - $LocalVarUri = $LocalVarUri.replace('{id}', [System.Web.HTTPUtility]::UrlEncode($Id)) - - if ($ContentType) { - $LocalVarHeaderParameters['Content-Type'] = $ContentType - } - - if ($File) { - $LocalVarFormParameters['file'] = $File - } - - - - $LocalVarResult = Invoke-CCApiClient -Method 'POST' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "System.Collections.Hashtable" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Api/CCSystemApi.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Api/CCSystemApi.ps1 deleted file mode 100644 index da8e8878d..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Api/CCSystemApi.ps1 +++ /dev/null @@ -1,103 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -Refresh Identities - -.DESCRIPTION - -This kicks off an identity refresh for a specified set of identity attributes. This can be a long running process. IdentityNow has pre-scheduled versions of this task at set intervals and events already, so only run this when directed by SailPoint. _Note: If the identities specified by the filter do not exist, a full identity refresh will be run. Use with caution._ Refresh Arguments: | Key | Description | |-----------------------|----------------------------------------------------| | correlateEntitlements | Analyzes entitlements, access profiles, and roles. | | promoteAttributes | Calculates identity attributes. | | refreshManagerStatus | Calculates manager correlation and manager status. | | synchronizeAttributes | Performs attribute sync provisioning. | | pruneIdentities | Removes any identities which don't have accounts. | | provision | Provisions any assigned roles or access profiles. | - -.PARAMETER ContentType -No description available. - -.PARAMETER RefreshIdentitiesRequest -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -System.Collections.Hashtable -#> -function Invoke-CCRefreshIdentities { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${ContentType}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [PSCustomObject] - ${RefreshIdentitiesRequest}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Invoke-CCRefreshIdentities' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - # HTTP header 'Content-Type' - $LocalVarContentTypes = @('application/json') - - $LocalVarUri = '/cc/api/system/refreshIdentities' - - if ($ContentType) { - $LocalVarHeaderParameters['Content-Type'] = $ContentType - } - - if ($LocalVarContentTypes.Contains('application/json-patch+json')) { - $LocalVarBodyParameter = $RefreshIdentitiesRequest | ConvertTo-Json -AsArray -Depth 100 - } else { - $LocalVarBodyParameter = $RefreshIdentitiesRequest | ForEach-Object { - # Get array of names of object properties that can be cast to boolean TRUE - # PSObject.Properties - https://msdn.microsoft.com/en-us/library/system.management.automation.psobject.properties.aspx - $NonEmptyProperties = $_.psobject.Properties | Where-Object {$null -ne $_.Value} | Select-Object -ExpandProperty Name - - # Convert object to JSON with only non-empty properties - $_ | Select-Object -Property $NonEmptyProperties | ConvertTo-Json -Depth 100 - } - } - - - - $LocalVarResult = Invoke-CCApiClient -Method 'POST' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "System.Collections.Hashtable" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Api/CCUserApi.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Api/CCUserApi.ps1 deleted file mode 100644 index 95a9a5e09..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Api/CCUserApi.ps1 +++ /dev/null @@ -1,167 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -Get Single Identity - -.DESCRIPTION - -No description or notes available. - -.PARAMETER Id -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -GetIdentity200Response -#> -function Get-CCIdentity { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [String] - ${Id}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Get-CCIdentity' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - $LocalVarUri = '/cc/api/user/get/{id}' - if (!$Id) { - throw "Error! The required parameter `Id` missing when calling getIdentity." - } - $LocalVarUri = $LocalVarUri.replace('{id}', [System.Web.HTTPUtility]::UrlEncode($Id)) - - - - $LocalVarResult = Invoke-CCApiClient -Method 'GET' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "GetIdentity200Response" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - -<# -.SYNOPSIS - -Update User Permissions - -.DESCRIPTION - -No description or notes available. - -.PARAMETER UpdateUserPermissionsRequest -No description available. - -.PARAMETER WithHttpInfo - -A switch when turned on will return a hash table of Response, StatusCode and Headers instead of just the Response - -.OUTPUTS - -None -#> -function Update-CCUserPermissions { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $false)] - [PSCustomObject] - ${UpdateUserPermissionsRequest}, - [Switch] - $WithHttpInfo - ) - - Process { - 'Calling method: Update-CCUserPermissions' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $LocalVarAccepts = @() - $LocalVarContentTypes = @() - $LocalVarQueryParameters = @{} - $LocalVarHeaderParameters = @{} - $LocalVarFormParameters = @{} - $LocalVarPathParameters = @{} - $LocalVarCookieParameters = @{} - $LocalVarBodyParameter = $null - - # HTTP header 'Accept' (if needed) - $LocalVarAccepts = @('application/json') - - # HTTP header 'Content-Type' - $LocalVarContentTypes = @('application/json') - - $LocalVarUri = '/cc/api/user/updatePermissions' - - if ($LocalVarContentTypes.Contains('application/json-patch+json')) { - $LocalVarBodyParameter = $UpdateUserPermissionsRequest | ConvertTo-Json -AsArray -Depth 100 - } else { - $LocalVarBodyParameter = $UpdateUserPermissionsRequest | ForEach-Object { - # Get array of names of object properties that can be cast to boolean TRUE - # PSObject.Properties - https://msdn.microsoft.com/en-us/library/system.management.automation.psobject.properties.aspx - $NonEmptyProperties = $_.psobject.Properties | Where-Object {$null -ne $_.Value} | Select-Object -ExpandProperty Name - - # Convert object to JSON with only non-empty properties - $_ | Select-Object -Property $NonEmptyProperties | ConvertTo-Json -Depth 100 - } - } - - - - $LocalVarResult = Invoke-CCApiClient -Method 'POST' ` - -Uri $LocalVarUri ` - -Accepts $LocalVarAccepts ` - -ContentTypes $LocalVarContentTypes ` - -Body $LocalVarBodyParameter ` - -HeaderParameters $LocalVarHeaderParameters ` - -QueryParameters $LocalVarQueryParameters ` - -FormParameters $LocalVarFormParameters ` - -CookieParameters $LocalVarCookieParameters ` - -ReturnType "" ` - -IsBodyNullable $false - - if ($WithHttpInfo.IsPresent) { - return $LocalVarResult - } else { - return $LocalVarResult["Response"] - } - } -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Client/CCConfiguration.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Client/CCConfiguration.ps1 deleted file mode 100644 index 4018b8b7e..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Client/CCConfiguration.ps1 +++ /dev/null @@ -1,530 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -Get the configuration object 'CCConfiguration'. - -.DESCRIPTION - -Get the configuration object 'CCConfiguration'. - -.OUTPUTS - -System.Collections.Hashtable -#> -function Get-CCConfiguration { - - $Configuration = $Script:Configuration - - if ([string]::IsNullOrEmpty($Configuration["BaseUrl"])) { - $Configuration["BaseUrl"] = "https://sailpoint.api.identitynow.com"; - } - - if (!$Configuration.containsKey("Username")) { - $Configuration["Username"] = $null - } - if (!$Configuration.containsKey("Password")) { - $Configuration["Password"] = $null - } - if (!$Configuration.containsKey("AccessToken")) { - $Configuration["AccessToken"] = $null - } - if (!$Configuration.containsKey("Cookie")) { - $Configuration["Cookie"] = $null - } - - if (!$Configuration["DefaultHeaders"]) { - $Configuration["DefaultHeaders"] = @{} - } - - if (!$Configuration["ApiKey"]) { - $Configuration["ApiKey"] = @{} - } - - if (!$Configuration["ApiKeyPrefix"]) { - $Configuration["ApiKeyPrefix"] = @{} - } - - if (!$Configuration.containsKey("SkipCertificateCheck")) { - $Configuration["SkipCertificateCheck"] = $false - } - - if (!$Configuration.containsKey("Proxy")) { - $Configuration["Proxy"] = $null - } - - Return $Configuration - -} - -<# -.SYNOPSIS - -Set the configuration. - -.DESCRIPTION - -Set the configuration. - -.PARAMETER BaseUrl -Base URL of the HTTP endpoints - -.PARAMETER Username -Username in HTTP basic authentication - -.PARAMETER Password -Password in HTTP basic authentication - -.PARAMETER ApiKey -API Keys for authentication/authorization - -.PARAMETER ApiKeyPrefix -Prefix in the API Keys - -.PARAMETER Cookie -Cookie for authentication/authorization - -.PARAMETER AccessToken -Access token for authentication/authorization - -.PARAMETER SkipCertificateCheck -Skip certificate verification - -.PARAMETER DefaultHeaders -Default HTTP headers to be included in the HTTP request - -.PARAMETER Proxy -Proxy setting in the HTTP request, e.g. - -$proxy = [System.Net.WebRequest]::GetSystemWebProxy() -$proxy.Credentials = [System.Net.CredentialCache]::DefaultCredentials - -.PARAMETER PassThru -Return an object of the Configuration - -.OUTPUTS - -System.Collections.Hashtable -#> -function Set-CCConfiguration { - - [CmdletBinding()] - Param( - [string]$BaseUrl, - [AllowEmptyString()] - [string]$Username, - [AllowEmptyString()] - [string]$Password, - [hashtable]$ApiKey, - [hashtable]$ApiKeyPrefix, - [AllowEmptyString()] - [string]$Cookie, - [AllowEmptyString()] - [string]$AccessToken, - [switch]$SkipCertificateCheck, - [hashtable]$DefaultHeaders, - [System.Object]$Proxy, - [switch]$PassThru - ) - - Process { - - If ($BaseUrl) { - # validate URL - $URL = $BaseUrl -as [System.URI] - if (!($null -ne $URL.AbsoluteURI -and $URL.Scheme -match '[http|https]')) { - throw "Invalid URL '$($BaseUrl)' cannot be used in the base URL." - } - $Script:Configuration["BaseUrl"] = $BaseUrl - } - - If ($Username) { - $Script:Configuration['Username'] = $Username - } - - If ($Password) { - $Script:Configuration['Password'] = $Password - } - - If ($ApiKey) { - $Script:Configuration['ApiKey'] = $ApiKey - } - - If ($ApiKeyPrefix) { - $Script:Configuration['ApiKeyPrefix'] = $ApiKeyPrefix - } - - If ($Cookie) { - $Script:Configuration['Cookie'] = $Cookie - } - - If ($AccessToken) { - $Script:Configuration['AccessToken'] = $AccessToken - } - - If ($SkipCertificateCheck.IsPresent) { - $Script:Configuration['SkipCertificateCheck'] = $true - } else { - $Script:Configuration['SkipCertificateCheck'] = $false - } - - If ($DefaultHeaders) { - $Script:Configuration['DefaultHeaders'] = $DefaultHeaders - } - - If ($null -ne $Proxy) { - If ($Proxy.GetType().FullName -ne "System.Net.SystemWebProxy" -and $Proxy.GetType().FullName -ne "System.Net.WebRequest+WebProxyWrapperOpaque") { - throw "Incorrect Proxy type '$($Proxy.GetType().FullName)'. Must be System.Net.SystemWebProxy or System.Net.WebRequest+WebProxyWrapperOpaque." - } - $Script:Configuration['Proxy'] = $Proxy - } else { - $Script:Configuration['Proxy'] = $null - } - - If ($PassThru.IsPresent) { - $Script:Configuration - } - } -} - -<# -.SYNOPSIS - -Set the API Key. - -.DESCRIPTION - -Set the API Key. - -.PARAMETER Id -ID of the security schema - -.PARAMETER ApiKey -API Key - -.OUTPUTS - -None -#> -function Set-CCConfigurationApiKey { - [CmdletBinding()] - Param( - [string]$Id, - [AllowEmptyString()] - [string]$ApiKey - ) - Process { - if (!$Script:Configuration["ApiKey"]) { - $Script:Configuration["ApiKey"] = @{} - } - $Script:Configuration["ApiKey"][$Id] = $ApiKey - } -} - -<# -.SYNOPSIS - -Set the API Key prefix. - -.DESCRIPTION - -Set the API Key prefix. - -.PARAMETER Id -ID of the security schema - -.PARAMETER ApiKey -API Key prefix - -.OUTPUTS - -None -#> -function Set-CCConfigurationApiKeyPrefix { - [CmdletBinding()] - Param( - [string]$Id, - [AllowEmptyString()] - [string]$ApiKeyPrefix - ) - Process { - if (!$Script:Configuration["ApiKeyPrefix"]) { - $Script:Configuration["ApiKeyPrefix"] = @{} - } - $Script:Configuration["ApiKeyPrefix"][$Id] = $ApiKeyPrefix - } -} - -<# -.SYNOPSIS - -Set the default header. - -.DESCRIPTION - -Set the default header. - -.PARAMETER Key -Key of the HTTP header - -.PARAMETER Value -Value of the HTTP header - -.OUTPUTS - -None -#> -function Set-CCConfigurationDefaultHeader { - [CmdletBinding()] - Param( - [string]$Key, - [AllowEmptyString()] - [string]$Value - ) - Process { - if (!$Script:Configuration["DefaultHeaders"]) { - $Script:Configuration["DefaultHeaders"] = @{} - } - $Script:Configuration["DefaultHeaders"][$Key] = $Value - } -} - - -<# -.SYNOPSIS - -Get the host setting. - -.DESCRIPTION - -Get the host setting in the form of array of hashtables. - -.OUTPUTS - -System.Collections.Hashtable[] -#> -function Get-CCHostSetting { - return ,@( - @{ - "Url" = "https://{tenant}.api.identitynow.com"; - "Description" = "This is the production API server."; - "Variables" = @{ - "tenant" = @{ - "Description" = "This is the name of your tenant, typically your company's name."; - "DefaultValue" = "sailpoint"; - } - } - }, - @{ - "Url" = "https://{apiUrl}"; - "Description" = "This is the CC API server."; - "Variables" = @{ - "apiUrl" = @{ - "Description" = "This is the api url of your tenant"; - "DefaultValue" = "sailpoint.api.identitynow.com"; - } - } - } - ) - -} - -<# -.SYNOPSIS - -Get the URL from the host settings. - -.PARAMETER Index -Index of the host settings (array) - -.PARAMETER Variables -Names and values of the variables (hashtable) - -.DESCRIPTION - -Get the URL from the host settings. - -.OUTPUTS - -String -#> -function Get-CCUrlFromHostSetting { - - [CmdletBinding()] - Param( - [Parameter(ValueFromPipeline = $true)] - [Int]$Index, - [Hashtable]$Variables = @{} - ) - - Process { - $Hosts = Get-CCHostSetting - - # check array index out of bound - if ($Index -lt 0 -or $Index -ge $Hosts.Length) { - throw "Invalid index $index when selecting the host. Must be less than $($Hosts.Length)" - } - - $MyHost = $Hosts[$Index]; - $Url = $MyHost["Url"]; - - # go through variable and assign a value - foreach ($h in $MyHost["Variables"].GetEnumerator()) { - if ($Variables.containsKey($h.Name)) { # check to see if it's in the variables provided by the user - if ($h.Value["EnumValues"] -Contains $Variables[$h.Name]) { - $Url = $Url.replace("{$($h.Name)}", $Variables[$h.Name]) - } else { - throw "The variable '$($h.Name)' in the host URL has invalid value $($Variables[$h.Name]). Must be $($h.Value["EnumValues"] -join ",")" - } - } else { - $Url = $Url.replace("{$($h.Name)}", $h.Value["DefaultValue"]) - } - } - - return $Url; - - } -} - -<# -.SYNOPSIS -Sets the configuration for http signing. -.DESCRIPTION - -Sets the configuration for the HTTP signature security scheme. -The HTTP signature security scheme is used to sign HTTP requests with a key -which is in possession of the API client. -An 'Authorization' header is calculated by creating a hash of select headers, -and optionally the body of the HTTP request, then signing the hash value using -a key. The 'Authorization' header is added to outbound HTTP requests. - -Ref: https://openapi-generator.tech - -.PARAMETER KeyId -KeyId for HTTP signing - -.PARAMETER KeyFilePath -KeyFilePath for HTTP signing - -.PARAMETER KeyPassPhrase -KeyPassPhrase, if the HTTP signing key is protected - -.PARAMETER HttpSigningHeader -HttpSigningHeader list of HTTP headers used to calculate the signature. The two special signature headers '(request-target)' and '(created)' -SHOULD be included. - The '(created)' header expresses when the signature was created. - The '(request-target)' header is a concatenation of the lowercased :method, an - ASCII space, and the :path pseudo-headers. -If no headers are specified then '(created)' sets as default. - -.PARAMETER HashAlgorithm -HashAlgorithm to calculate the hash, Supported values are "sha256" and "sha512" - -.PARAMETER SigningAlgorithm -SigningAlgorithm specifies the signature algorithm, supported values are "RSASSA-PKCS1-v1_5" and "RSASSA-PSS" -RSA key : Supported values "RSASSA-PKCS1-v1_5" and "RSASSA-PSS", for ECDSA key this parameter is not applicable - -.PARAMETER SignatureValidityPeriod -SignatureValidityPeriod specifies the signature maximum validity time in seconds. It accepts integer value - -.OUTPUTS - -System.Collections.Hashtable -#> -function Set-CCConfigurationHttpSigning { - [CmdletBinding()] - param( - [Parameter(Mandatory = $true)] - [ValidateNotNullOrEmpty()] - [string]$KeyId, - [Parameter(Mandatory = $true)] - [string]$KeyFilePath, - [Parameter(Mandatory = $false)] - [securestring]$KeyPassPhrase, - [Parameter(Mandatory = $false)] - [ValidateNotNullOrEmpty()] - [string[]] $HttpSigningHeader = @("(created)"), - [Parameter(Mandatory = $false)] - [ValidateSet("sha256", "sha512")] - [string] $HashAlgorithm = "sha256", - [Parameter(Mandatory = $false)] - [ValidateSet("RSASSA-PKCS1-v1_5", "RSASSA-PSS")] - [string]$SigningAlgorithm , - [Parameter(Mandatory = $false)] - [int]$SignatureValidityPeriod - ) - - Process { - $httpSignatureConfiguration = @{ } - - if (Test-Path -Path $KeyFilePath) { - $httpSignatureConfiguration["KeyId"] = $KeyId - $httpSignatureConfiguration["KeyFilePath"] = $KeyFilePath - } - else { - throw "Private key file path does not exist" - } - - $keyType = Get-CCKeyTypeFromFile -KeyFilePath $KeyFilePath - if ([String]::IsNullOrEmpty($SigningAlgorithm)) { - if ($keyType -eq "RSA") { - $SigningAlgorithm = "RSASSA-PKCS1-v1_5" - } - } - - if ($keyType -eq "RSA" -and - ($SigningAlgorithm -ne "RSASSA-PKCS1-v1_5" -and $SigningAlgorithm -ne "RSASSA-PSS" )) { - throw "Provided Key and SigningAlgorithm : $SigningAlgorithm is not compatible." - } - - if ($HttpSigningHeader -contains "(expires)" -and $SignatureValidityPeriod -le 0) { - throw "SignatureValidityPeriod must be greater than 0 seconds." - } - - if ($HttpSigningHeader -contains "(expires)") { - $httpSignatureConfiguration["SignatureValidityPeriod"] = $SignatureValidityPeriod - } - if ($null -ne $HttpSigningHeader -and $HttpSigningHeader.Length -gt 0) { - $httpSignatureConfiguration["HttpSigningHeader"] = $HttpSigningHeader - } - - if ($null -ne $HashAlgorithm ) { - $httpSignatureConfiguration["HashAlgorithm"] = $HashAlgorithm - } - - if ($null -ne $SigningAlgorithm) { - $httpSignatureConfiguration["SigningAlgorithm"] = $SigningAlgorithm - } - - if ($null -ne $KeyPassPhrase) { - $httpSignatureConfiguration["KeyPassPhrase"] = $KeyPassPhrase - } - - $Script:Configuration["HttpSigning"] = New-Object -TypeName PSCustomObject -Property $httpSignatureConfiguration - } -} - -<# -.SYNOPSIS - -Get the configuration object 'CCConfigurationHttpSigning'. - -.DESCRIPTION - -Get the configuration object 'CCConfigurationHttpSigning'. - -.OUTPUTS - -[PSCustomObject] -#> -function Get-CCConfigurationHttpSigning{ - - $httpSignatureConfiguration = $Script:Configuration["HttpSigning"] - return $httpSignatureConfiguration -} diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/CreateApplicationRequest.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/CreateApplicationRequest.ps1 deleted file mode 100644 index 5264eaac9..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/CreateApplicationRequest.ps1 +++ /dev/null @@ -1,110 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Name -No description available. -.PARAMETER Description -No description available. -.OUTPUTS - -CreateApplicationRequest -#> - -function Initialize-CCCreateApplicationRequest { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${Name}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${Description} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCCreateApplicationRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "name" = ${Name} - "description" = ${Description} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to CreateApplicationRequest - -.DESCRIPTION - -Convert from JSON to CreateApplicationRequest - -.PARAMETER Json - -Json object - -.OUTPUTS - -CreateApplicationRequest -#> -function ConvertFrom-CCJsonToCreateApplicationRequest { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCCreateApplicationRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCCreateApplicationRequest - $AllProperties = ("name", "description") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "name"))) { #optional property not found - $Name = $null - } else { - $Name = $JsonParameters.PSobject.Properties["name"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "description"))) { #optional property not found - $Description = $null - } else { - $Description = $JsonParameters.PSobject.Properties["description"].value - } - - $PSO = [PSCustomObject]@{ - "name" = ${Name} - "description" = ${Description} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/CreateConnectorRequest.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/CreateConnectorRequest.ps1 deleted file mode 100644 index e83a05950..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/CreateConnectorRequest.ps1 +++ /dev/null @@ -1,149 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Name -No description available. -.PARAMETER Description -No description available. -.PARAMETER ClassName -No description available. -.PARAMETER DirectConnect -No description available. -.PARAMETER Status -No description available. -.OUTPUTS - -CreateConnectorRequest -#> - -function Initialize-CCCreateConnectorRequest { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${Name}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${Description}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] - [String] - ${ClassName}, - [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${DirectConnect}, - [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true)] - [String] - ${Status} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCCreateConnectorRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "name" = ${Name} - "description" = ${Description} - "className" = ${ClassName} - "directConnect" = ${DirectConnect} - "status" = ${Status} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to CreateConnectorRequest - -.DESCRIPTION - -Convert from JSON to CreateConnectorRequest - -.PARAMETER Json - -Json object - -.OUTPUTS - -CreateConnectorRequest -#> -function ConvertFrom-CCJsonToCreateConnectorRequest { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCCreateConnectorRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCCreateConnectorRequest - $AllProperties = ("name", "description", "className", "directConnect", "status") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "name"))) { #optional property not found - $Name = $null - } else { - $Name = $JsonParameters.PSobject.Properties["name"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "description"))) { #optional property not found - $Description = $null - } else { - $Description = $JsonParameters.PSobject.Properties["description"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "className"))) { #optional property not found - $ClassName = $null - } else { - $ClassName = $JsonParameters.PSobject.Properties["className"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "directConnect"))) { #optional property not found - $DirectConnect = $null - } else { - $DirectConnect = $JsonParameters.PSobject.Properties["directConnect"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "status"))) { #optional property not found - $Status = $null - } else { - $Status = $JsonParameters.PSobject.Properties["status"].value - } - - $PSO = [PSCustomObject]@{ - "name" = ${Name} - "description" = ${Description} - "className" = ${ClassName} - "directConnect" = ${DirectConnect} - "status" = ${Status} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/GetApplication200Response.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/GetApplication200Response.ps1 deleted file mode 100644 index 393aa5bbc..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/GetApplication200Response.ps1 +++ /dev/null @@ -1,734 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Id -No description available. -.PARAMETER AppId -No description available. -.PARAMETER ServiceId -No description available. -.PARAMETER ServiceAppId -No description available. -.PARAMETER Name -No description available. -.PARAMETER Description -No description available. -.PARAMETER AppCenterEnabled -No description available. -.PARAMETER ProvisionRequestEnabled -No description available. -.PARAMETER ControlType -No description available. -.PARAMETER Mobile -No description available. -.PARAMETER PrivateApp -No description available. -.PARAMETER ScriptName -No description available. -.PARAMETER Status -No description available. -.PARAMETER Icon -No description available. -.PARAMETER Health -No description available. -.PARAMETER EnableSso -No description available. -.PARAMETER SsoMethod -No description available. -.PARAMETER HasLinks -No description available. -.PARAMETER HasAutomations -No description available. -.PARAMETER StepUpAuthData -No description available. -.PARAMETER StepUpAuthType -No description available. -.PARAMETER UsageAnalytics -No description available. -.PARAMETER UsageCertRequired -No description available. -.PARAMETER UsageCertText -No description available. -.PARAMETER LaunchpadEnabled -No description available. -.PARAMETER PasswordManaged -No description available. -.PARAMETER Owner -No description available. -.PARAMETER DateCreated -No description available. -.PARAMETER LastUpdated -No description available. -.PARAMETER DefaultAccessProfile -No description available. -.PARAMETER Service -No description available. -.PARAMETER SelectedSsoMethod -No description available. -.PARAMETER SupportedSsoMethods -No description available. -.PARAMETER OffNetworkBlockedRoles -No description available. -.PARAMETER SupportedOffNetwork -No description available. -.PARAMETER AccountServiceId -No description available. -.PARAMETER LauncherCount -No description available. -.PARAMETER AccountServiceName -No description available. -.PARAMETER AccountServiceExternalId -No description available. -.PARAMETER AccountServiceMatchAllAccounts -No description available. -.PARAMETER ExternalId -No description available. -.PARAMETER AccountServiceUseForPasswordManagement -No description available. -.PARAMETER AccountServicePolicyId -No description available. -.PARAMETER AccountServicePolicyName -No description available. -.PARAMETER RequireStrongAuthn -No description available. -.PARAMETER AccountServicePolicies -No description available. -.PARAMETER XsdVersion -No description available. -.PARAMETER AppProfiles -No description available. -.PARAMETER PasswordServiceId -No description available. -.PARAMETER AccessProfileIds -No description available. -.OUTPUTS - -GetApplication200Response -#> - -function Initialize-CCGetApplication200Response { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${Id}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${AppId}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] - [String] - ${ServiceId}, - [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)] - [String] - ${ServiceAppId}, - [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true)] - [String] - ${Name}, - [Parameter(Position = 5, ValueFromPipelineByPropertyName = $true)] - [String] - ${Description}, - [Parameter(Position = 6, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${AppCenterEnabled}, - [Parameter(Position = 7, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${ProvisionRequestEnabled}, - [Parameter(Position = 8, ValueFromPipelineByPropertyName = $true)] - [String] - ${ControlType}, - [Parameter(Position = 9, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${Mobile}, - [Parameter(Position = 10, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PrivateApp}, - [Parameter(Position = 11, ValueFromPipelineByPropertyName = $true)] - [String] - ${ScriptName}, - [Parameter(Position = 12, ValueFromPipelineByPropertyName = $true)] - [String] - ${Status}, - [Parameter(Position = 13, ValueFromPipelineByPropertyName = $true)] - [String] - ${Icon}, - [Parameter(Position = 14, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${Health}, - [Parameter(Position = 15, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${EnableSso}, - [Parameter(Position = 16, ValueFromPipelineByPropertyName = $true)] - [String] - ${SsoMethod}, - [Parameter(Position = 17, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${HasLinks}, - [Parameter(Position = 18, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${HasAutomations}, - [Parameter(Position = 19, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${StepUpAuthData}, - [Parameter(Position = 20, ValueFromPipelineByPropertyName = $true)] - [String] - ${StepUpAuthType}, - [Parameter(Position = 21, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${UsageAnalytics}, - [Parameter(Position = 22, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${UsageCertRequired}, - [Parameter(Position = 23, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${UsageCertText}, - [Parameter(Position = 24, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${LaunchpadEnabled}, - [Parameter(Position = 25, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PasswordManaged}, - [Parameter(Position = 26, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${Owner}, - [Parameter(Position = 27, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${DateCreated}, - [Parameter(Position = 28, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${LastUpdated}, - [Parameter(Position = 29, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${DefaultAccessProfile}, - [Parameter(Position = 30, ValueFromPipelineByPropertyName = $true)] - [String] - ${Service}, - [Parameter(Position = 31, ValueFromPipelineByPropertyName = $true)] - [String] - ${SelectedSsoMethod}, - [Parameter(Position = 32, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${SupportedSsoMethods}, - [Parameter(Position = 33, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${OffNetworkBlockedRoles}, - [Parameter(Position = 34, ValueFromPipelineByPropertyName = $true)] - [String] - ${SupportedOffNetwork}, - [Parameter(Position = 35, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${AccountServiceId}, - [Parameter(Position = 36, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${LauncherCount}, - [Parameter(Position = 37, ValueFromPipelineByPropertyName = $true)] - [String] - ${AccountServiceName}, - [Parameter(Position = 38, ValueFromPipelineByPropertyName = $true)] - [String] - ${AccountServiceExternalId}, - [Parameter(Position = 39, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${AccountServiceMatchAllAccounts}, - [Parameter(Position = 40, ValueFromPipelineByPropertyName = $true)] - [String] - ${ExternalId}, - [Parameter(Position = 41, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${AccountServiceUseForPasswordManagement}, - [Parameter(Position = 42, ValueFromPipelineByPropertyName = $true)] - [String] - ${AccountServicePolicyId}, - [Parameter(Position = 43, ValueFromPipelineByPropertyName = $true)] - [String] - ${AccountServicePolicyName}, - [Parameter(Position = 44, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${RequireStrongAuthn}, - [Parameter(Position = 45, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject[]] - ${AccountServicePolicies}, - [Parameter(Position = 46, ValueFromPipelineByPropertyName = $true)] - [String] - ${XsdVersion}, - [Parameter(Position = 47, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject[]] - ${AppProfiles}, - [Parameter(Position = 48, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${PasswordServiceId}, - [Parameter(Position = 49, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${AccessProfileIds} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCGetApplication200Response' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "id" = ${Id} - "appId" = ${AppId} - "serviceId" = ${ServiceId} - "serviceAppId" = ${ServiceAppId} - "name" = ${Name} - "description" = ${Description} - "appCenterEnabled" = ${AppCenterEnabled} - "provisionRequestEnabled" = ${ProvisionRequestEnabled} - "controlType" = ${ControlType} - "mobile" = ${Mobile} - "privateApp" = ${PrivateApp} - "scriptName" = ${ScriptName} - "status" = ${Status} - "icon" = ${Icon} - "health" = ${Health} - "enableSso" = ${EnableSso} - "ssoMethod" = ${SsoMethod} - "hasLinks" = ${HasLinks} - "hasAutomations" = ${HasAutomations} - "stepUpAuthData" = ${StepUpAuthData} - "stepUpAuthType" = ${StepUpAuthType} - "usageAnalytics" = ${UsageAnalytics} - "usageCertRequired" = ${UsageCertRequired} - "usageCertText" = ${UsageCertText} - "launchpadEnabled" = ${LaunchpadEnabled} - "passwordManaged" = ${PasswordManaged} - "owner" = ${Owner} - "dateCreated" = ${DateCreated} - "lastUpdated" = ${LastUpdated} - "defaultAccessProfile" = ${DefaultAccessProfile} - "service" = ${Service} - "selectedSsoMethod" = ${SelectedSsoMethod} - "supportedSsoMethods" = ${SupportedSsoMethods} - "offNetworkBlockedRoles" = ${OffNetworkBlockedRoles} - "supportedOffNetwork" = ${SupportedOffNetwork} - "accountServiceId" = ${AccountServiceId} - "launcherCount" = ${LauncherCount} - "accountServiceName" = ${AccountServiceName} - "accountServiceExternalId" = ${AccountServiceExternalId} - "accountServiceMatchAllAccounts" = ${AccountServiceMatchAllAccounts} - "externalId" = ${ExternalId} - "accountServiceUseForPasswordManagement" = ${AccountServiceUseForPasswordManagement} - "accountServicePolicyId" = ${AccountServicePolicyId} - "accountServicePolicyName" = ${AccountServicePolicyName} - "requireStrongAuthn" = ${RequireStrongAuthn} - "accountServicePolicies" = ${AccountServicePolicies} - "xsdVersion" = ${XsdVersion} - "appProfiles" = ${AppProfiles} - "passwordServiceId" = ${PasswordServiceId} - "accessProfileIds" = ${AccessProfileIds} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to GetApplication200Response - -.DESCRIPTION - -Convert from JSON to GetApplication200Response - -.PARAMETER Json - -Json object - -.OUTPUTS - -GetApplication200Response -#> -function ConvertFrom-CCJsonToGetApplication200Response { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCGetApplication200Response' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCGetApplication200Response - $AllProperties = ("id", "appId", "serviceId", "serviceAppId", "name", "description", "appCenterEnabled", "provisionRequestEnabled", "controlType", "mobile", "privateApp", "scriptName", "status", "icon", "health", "enableSso", "ssoMethod", "hasLinks", "hasAutomations", "stepUpAuthData", "stepUpAuthType", "usageAnalytics", "usageCertRequired", "usageCertText", "launchpadEnabled", "passwordManaged", "owner", "dateCreated", "lastUpdated", "defaultAccessProfile", "service", "selectedSsoMethod", "supportedSsoMethods", "offNetworkBlockedRoles", "supportedOffNetwork", "accountServiceId", "launcherCount", "accountServiceName", "accountServiceExternalId", "accountServiceMatchAllAccounts", "externalId", "accountServiceUseForPasswordManagement", "accountServicePolicyId", "accountServicePolicyName", "requireStrongAuthn", "accountServicePolicies", "xsdVersion", "appProfiles", "passwordServiceId", "accessProfileIds") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "id"))) { #optional property not found - $Id = $null - } else { - $Id = $JsonParameters.PSobject.Properties["id"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "appId"))) { #optional property not found - $AppId = $null - } else { - $AppId = $JsonParameters.PSobject.Properties["appId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "serviceId"))) { #optional property not found - $ServiceId = $null - } else { - $ServiceId = $JsonParameters.PSobject.Properties["serviceId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "serviceAppId"))) { #optional property not found - $ServiceAppId = $null - } else { - $ServiceAppId = $JsonParameters.PSobject.Properties["serviceAppId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "name"))) { #optional property not found - $Name = $null - } else { - $Name = $JsonParameters.PSobject.Properties["name"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "description"))) { #optional property not found - $Description = $null - } else { - $Description = $JsonParameters.PSobject.Properties["description"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "appCenterEnabled"))) { #optional property not found - $AppCenterEnabled = $null - } else { - $AppCenterEnabled = $JsonParameters.PSobject.Properties["appCenterEnabled"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "provisionRequestEnabled"))) { #optional property not found - $ProvisionRequestEnabled = $null - } else { - $ProvisionRequestEnabled = $JsonParameters.PSobject.Properties["provisionRequestEnabled"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "controlType"))) { #optional property not found - $ControlType = $null - } else { - $ControlType = $JsonParameters.PSobject.Properties["controlType"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "mobile"))) { #optional property not found - $Mobile = $null - } else { - $Mobile = $JsonParameters.PSobject.Properties["mobile"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "privateApp"))) { #optional property not found - $PrivateApp = $null - } else { - $PrivateApp = $JsonParameters.PSobject.Properties["privateApp"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "scriptName"))) { #optional property not found - $ScriptName = $null - } else { - $ScriptName = $JsonParameters.PSobject.Properties["scriptName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "status"))) { #optional property not found - $Status = $null - } else { - $Status = $JsonParameters.PSobject.Properties["status"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "icon"))) { #optional property not found - $Icon = $null - } else { - $Icon = $JsonParameters.PSobject.Properties["icon"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "health"))) { #optional property not found - $Health = $null - } else { - $Health = $JsonParameters.PSobject.Properties["health"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "enableSso"))) { #optional property not found - $EnableSso = $null - } else { - $EnableSso = $JsonParameters.PSobject.Properties["enableSso"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "ssoMethod"))) { #optional property not found - $SsoMethod = $null - } else { - $SsoMethod = $JsonParameters.PSobject.Properties["ssoMethod"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "hasLinks"))) { #optional property not found - $HasLinks = $null - } else { - $HasLinks = $JsonParameters.PSobject.Properties["hasLinks"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "hasAutomations"))) { #optional property not found - $HasAutomations = $null - } else { - $HasAutomations = $JsonParameters.PSobject.Properties["hasAutomations"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "stepUpAuthData"))) { #optional property not found - $StepUpAuthData = $null - } else { - $StepUpAuthData = $JsonParameters.PSobject.Properties["stepUpAuthData"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "stepUpAuthType"))) { #optional property not found - $StepUpAuthType = $null - } else { - $StepUpAuthType = $JsonParameters.PSobject.Properties["stepUpAuthType"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "usageAnalytics"))) { #optional property not found - $UsageAnalytics = $null - } else { - $UsageAnalytics = $JsonParameters.PSobject.Properties["usageAnalytics"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "usageCertRequired"))) { #optional property not found - $UsageCertRequired = $null - } else { - $UsageCertRequired = $JsonParameters.PSobject.Properties["usageCertRequired"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "usageCertText"))) { #optional property not found - $UsageCertText = $null - } else { - $UsageCertText = $JsonParameters.PSobject.Properties["usageCertText"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "launchpadEnabled"))) { #optional property not found - $LaunchpadEnabled = $null - } else { - $LaunchpadEnabled = $JsonParameters.PSobject.Properties["launchpadEnabled"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "passwordManaged"))) { #optional property not found - $PasswordManaged = $null - } else { - $PasswordManaged = $JsonParameters.PSobject.Properties["passwordManaged"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "owner"))) { #optional property not found - $Owner = $null - } else { - $Owner = $JsonParameters.PSobject.Properties["owner"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "dateCreated"))) { #optional property not found - $DateCreated = $null - } else { - $DateCreated = $JsonParameters.PSobject.Properties["dateCreated"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "lastUpdated"))) { #optional property not found - $LastUpdated = $null - } else { - $LastUpdated = $JsonParameters.PSobject.Properties["lastUpdated"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "defaultAccessProfile"))) { #optional property not found - $DefaultAccessProfile = $null - } else { - $DefaultAccessProfile = $JsonParameters.PSobject.Properties["defaultAccessProfile"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "service"))) { #optional property not found - $Service = $null - } else { - $Service = $JsonParameters.PSobject.Properties["service"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "selectedSsoMethod"))) { #optional property not found - $SelectedSsoMethod = $null - } else { - $SelectedSsoMethod = $JsonParameters.PSobject.Properties["selectedSsoMethod"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "supportedSsoMethods"))) { #optional property not found - $SupportedSsoMethods = $null - } else { - $SupportedSsoMethods = $JsonParameters.PSobject.Properties["supportedSsoMethods"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "offNetworkBlockedRoles"))) { #optional property not found - $OffNetworkBlockedRoles = $null - } else { - $OffNetworkBlockedRoles = $JsonParameters.PSobject.Properties["offNetworkBlockedRoles"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "supportedOffNetwork"))) { #optional property not found - $SupportedOffNetwork = $null - } else { - $SupportedOffNetwork = $JsonParameters.PSobject.Properties["supportedOffNetwork"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServiceId"))) { #optional property not found - $AccountServiceId = $null - } else { - $AccountServiceId = $JsonParameters.PSobject.Properties["accountServiceId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "launcherCount"))) { #optional property not found - $LauncherCount = $null - } else { - $LauncherCount = $JsonParameters.PSobject.Properties["launcherCount"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServiceName"))) { #optional property not found - $AccountServiceName = $null - } else { - $AccountServiceName = $JsonParameters.PSobject.Properties["accountServiceName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServiceExternalId"))) { #optional property not found - $AccountServiceExternalId = $null - } else { - $AccountServiceExternalId = $JsonParameters.PSobject.Properties["accountServiceExternalId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServiceMatchAllAccounts"))) { #optional property not found - $AccountServiceMatchAllAccounts = $null - } else { - $AccountServiceMatchAllAccounts = $JsonParameters.PSobject.Properties["accountServiceMatchAllAccounts"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "externalId"))) { #optional property not found - $ExternalId = $null - } else { - $ExternalId = $JsonParameters.PSobject.Properties["externalId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServiceUseForPasswordManagement"))) { #optional property not found - $AccountServiceUseForPasswordManagement = $null - } else { - $AccountServiceUseForPasswordManagement = $JsonParameters.PSobject.Properties["accountServiceUseForPasswordManagement"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServicePolicyId"))) { #optional property not found - $AccountServicePolicyId = $null - } else { - $AccountServicePolicyId = $JsonParameters.PSobject.Properties["accountServicePolicyId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServicePolicyName"))) { #optional property not found - $AccountServicePolicyName = $null - } else { - $AccountServicePolicyName = $JsonParameters.PSobject.Properties["accountServicePolicyName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "requireStrongAuthn"))) { #optional property not found - $RequireStrongAuthn = $null - } else { - $RequireStrongAuthn = $JsonParameters.PSobject.Properties["requireStrongAuthn"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServicePolicies"))) { #optional property not found - $AccountServicePolicies = $null - } else { - $AccountServicePolicies = $JsonParameters.PSobject.Properties["accountServicePolicies"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "xsdVersion"))) { #optional property not found - $XsdVersion = $null - } else { - $XsdVersion = $JsonParameters.PSobject.Properties["xsdVersion"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "appProfiles"))) { #optional property not found - $AppProfiles = $null - } else { - $AppProfiles = $JsonParameters.PSobject.Properties["appProfiles"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "passwordServiceId"))) { #optional property not found - $PasswordServiceId = $null - } else { - $PasswordServiceId = $JsonParameters.PSobject.Properties["passwordServiceId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accessProfileIds"))) { #optional property not found - $AccessProfileIds = $null - } else { - $AccessProfileIds = $JsonParameters.PSobject.Properties["accessProfileIds"].value - } - - $PSO = [PSCustomObject]@{ - "id" = ${Id} - "appId" = ${AppId} - "serviceId" = ${ServiceId} - "serviceAppId" = ${ServiceAppId} - "name" = ${Name} - "description" = ${Description} - "appCenterEnabled" = ${AppCenterEnabled} - "provisionRequestEnabled" = ${ProvisionRequestEnabled} - "controlType" = ${ControlType} - "mobile" = ${Mobile} - "privateApp" = ${PrivateApp} - "scriptName" = ${ScriptName} - "status" = ${Status} - "icon" = ${Icon} - "health" = ${Health} - "enableSso" = ${EnableSso} - "ssoMethod" = ${SsoMethod} - "hasLinks" = ${HasLinks} - "hasAutomations" = ${HasAutomations} - "stepUpAuthData" = ${StepUpAuthData} - "stepUpAuthType" = ${StepUpAuthType} - "usageAnalytics" = ${UsageAnalytics} - "usageCertRequired" = ${UsageCertRequired} - "usageCertText" = ${UsageCertText} - "launchpadEnabled" = ${LaunchpadEnabled} - "passwordManaged" = ${PasswordManaged} - "owner" = ${Owner} - "dateCreated" = ${DateCreated} - "lastUpdated" = ${LastUpdated} - "defaultAccessProfile" = ${DefaultAccessProfile} - "service" = ${Service} - "selectedSsoMethod" = ${SelectedSsoMethod} - "supportedSsoMethods" = ${SupportedSsoMethods} - "offNetworkBlockedRoles" = ${OffNetworkBlockedRoles} - "supportedOffNetwork" = ${SupportedOffNetwork} - "accountServiceId" = ${AccountServiceId} - "launcherCount" = ${LauncherCount} - "accountServiceName" = ${AccountServiceName} - "accountServiceExternalId" = ${AccountServiceExternalId} - "accountServiceMatchAllAccounts" = ${AccountServiceMatchAllAccounts} - "externalId" = ${ExternalId} - "accountServiceUseForPasswordManagement" = ${AccountServiceUseForPasswordManagement} - "accountServicePolicyId" = ${AccountServicePolicyId} - "accountServicePolicyName" = ${AccountServicePolicyName} - "requireStrongAuthn" = ${RequireStrongAuthn} - "accountServicePolicies" = ${AccountServicePolicies} - "xsdVersion" = ${XsdVersion} - "appProfiles" = ${AppProfiles} - "passwordServiceId" = ${PasswordServiceId} - "accessProfileIds" = ${AccessProfileIds} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/GetIdentity200Response.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/GetIdentity200Response.ps1 deleted file mode 100644 index c736acfec..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/GetIdentity200Response.ps1 +++ /dev/null @@ -1,617 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Id -No description available. -.PARAMETER Alias -No description available. -.PARAMETER Uid -No description available. -.PARAMETER Name -No description available. -.PARAMETER DisplayName -No description available. -.PARAMETER Uuid -No description available. -.PARAMETER EncryptionKey -No description available. -.PARAMETER EncryptionCheck -No description available. -.PARAMETER Status -No description available. -.PARAMETER Pending -No description available. -.PARAMETER PasswordResetSinceLastLogin -No description available. -.PARAMETER UsageCertAttested -No description available. -.PARAMETER UserFlags -No description available. -.PARAMETER Enabled -No description available. -.PARAMETER AltAuthVia -No description available. -.PARAMETER AltAuthViaIntegrationData -No description available. -.PARAMETER KbaAnswers -No description available. -.PARAMETER DisablePasswordReset -No description available. -.PARAMETER PtaSourceId -No description available. -.PARAMETER SupportsPasswordPush -No description available. -.PARAMETER Attributes -No description available. -.PARAMETER ExternalId -No description available. -.PARAMETER Role -No description available. -.PARAMETER Phone -No description available. -.PARAMETER Email -No description available. -.PARAMETER PersonalEmail -No description available. -.PARAMETER EmployeeNumber -No description available. -.PARAMETER RiskScore -No description available. -.PARAMETER FeatureFlags -No description available. -.PARAMETER Feature -No description available. -.PARAMETER OrgEncryptionKey -No description available. -.PARAMETER OrgEncryptionKeyId -No description available. -.PARAMETER Meta -No description available. -.PARAMETER Org -No description available. -.PARAMETER StepUpAuth -No description available. -.PARAMETER BxInstallPrompted -No description available. -.PARAMETER FederatedLogin -No description available. -.PARAMETER Auth -No description available. -.PARAMETER OnNetwork -No description available. -.PARAMETER OnTrustedGeo -No description available. -.PARAMETER LoginUrl -No description available. -.OUTPUTS - -GetIdentity200Response -#> - -function Initialize-CCGetIdentity200Response { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${Id}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${Alias}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] - [String] - ${Uid}, - [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)] - [String] - ${Name}, - [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true)] - [String] - ${DisplayName}, - [Parameter(Position = 5, ValueFromPipelineByPropertyName = $true)] - [String] - ${Uuid}, - [Parameter(Position = 6, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${EncryptionKey}, - [Parameter(Position = 7, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${EncryptionCheck}, - [Parameter(Position = 8, ValueFromPipelineByPropertyName = $true)] - [String] - ${Status}, - [Parameter(Position = 9, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${Pending}, - [Parameter(Position = 10, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PasswordResetSinceLastLogin}, - [Parameter(Position = 11, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${UsageCertAttested}, - [Parameter(Position = 12, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${UserFlags}, - [Parameter(Position = 13, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${Enabled}, - [Parameter(Position = 14, ValueFromPipelineByPropertyName = $true)] - [String] - ${AltAuthVia}, - [Parameter(Position = 15, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${AltAuthViaIntegrationData}, - [Parameter(Position = 16, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${KbaAnswers}, - [Parameter(Position = 17, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${DisablePasswordReset}, - [Parameter(Position = 18, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${PtaSourceId}, - [Parameter(Position = 19, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${SupportsPasswordPush}, - [Parameter(Position = 20, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${Attributes}, - [Parameter(Position = 21, ValueFromPipelineByPropertyName = $true)] - [String] - ${ExternalId}, - [Parameter(Position = 22, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject[]] - ${Role}, - [Parameter(Position = 23, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${Phone}, - [Parameter(Position = 24, ValueFromPipelineByPropertyName = $true)] - [String] - ${Email}, - [Parameter(Position = 25, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${PersonalEmail}, - [Parameter(Position = 26, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${EmployeeNumber}, - [Parameter(Position = 27, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${RiskScore}, - [Parameter(Position = 28, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${FeatureFlags}, - [Parameter(Position = 29, ValueFromPipelineByPropertyName = $true)] - [String[]] - ${Feature}, - [Parameter(Position = 30, ValueFromPipelineByPropertyName = $true)] - [String] - ${OrgEncryptionKey}, - [Parameter(Position = 31, ValueFromPipelineByPropertyName = $true)] - [String] - ${OrgEncryptionKeyId}, - [Parameter(Position = 32, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${Meta}, - [Parameter(Position = 33, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${Org}, - [Parameter(Position = 34, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${StepUpAuth}, - [Parameter(Position = 35, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${BxInstallPrompted}, - [Parameter(Position = 36, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${FederatedLogin}, - [Parameter(Position = 37, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${Auth}, - [Parameter(Position = 38, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${OnNetwork}, - [Parameter(Position = 39, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${OnTrustedGeo}, - [Parameter(Position = 40, ValueFromPipelineByPropertyName = $true)] - [String] - ${LoginUrl} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCGetIdentity200Response' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "id" = ${Id} - "alias" = ${Alias} - "uid" = ${Uid} - "name" = ${Name} - "displayName" = ${DisplayName} - "uuid" = ${Uuid} - "encryptionKey" = ${EncryptionKey} - "encryptionCheck" = ${EncryptionCheck} - "status" = ${Status} - "pending" = ${Pending} - "passwordResetSinceLastLogin" = ${PasswordResetSinceLastLogin} - "usageCertAttested" = ${UsageCertAttested} - "userFlags" = ${UserFlags} - "enabled" = ${Enabled} - "altAuthVia" = ${AltAuthVia} - "altAuthViaIntegrationData" = ${AltAuthViaIntegrationData} - "kbaAnswers" = ${KbaAnswers} - "disablePasswordReset" = ${DisablePasswordReset} - "ptaSourceId" = ${PtaSourceId} - "supportsPasswordPush" = ${SupportsPasswordPush} - "attributes" = ${Attributes} - "externalId" = ${ExternalId} - "role" = ${Role} - "phone" = ${Phone} - "email" = ${Email} - "personalEmail" = ${PersonalEmail} - "employeeNumber" = ${EmployeeNumber} - "riskScore" = ${RiskScore} - "featureFlags" = ${FeatureFlags} - "feature" = ${Feature} - "orgEncryptionKey" = ${OrgEncryptionKey} - "orgEncryptionKeyId" = ${OrgEncryptionKeyId} - "meta" = ${Meta} - "org" = ${Org} - "stepUpAuth" = ${StepUpAuth} - "bxInstallPrompted" = ${BxInstallPrompted} - "federatedLogin" = ${FederatedLogin} - "auth" = ${Auth} - "onNetwork" = ${OnNetwork} - "onTrustedGeo" = ${OnTrustedGeo} - "loginUrl" = ${LoginUrl} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to GetIdentity200Response - -.DESCRIPTION - -Convert from JSON to GetIdentity200Response - -.PARAMETER Json - -Json object - -.OUTPUTS - -GetIdentity200Response -#> -function ConvertFrom-CCJsonToGetIdentity200Response { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCGetIdentity200Response' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCGetIdentity200Response - $AllProperties = ("id", "alias", "uid", "name", "displayName", "uuid", "encryptionKey", "encryptionCheck", "status", "pending", "passwordResetSinceLastLogin", "usageCertAttested", "userFlags", "enabled", "altAuthVia", "altAuthViaIntegrationData", "kbaAnswers", "disablePasswordReset", "ptaSourceId", "supportsPasswordPush", "attributes", "externalId", "role", "phone", "email", "personalEmail", "employeeNumber", "riskScore", "featureFlags", "feature", "orgEncryptionKey", "orgEncryptionKeyId", "meta", "org", "stepUpAuth", "bxInstallPrompted", "federatedLogin", "auth", "onNetwork", "onTrustedGeo", "loginUrl") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "id"))) { #optional property not found - $Id = $null - } else { - $Id = $JsonParameters.PSobject.Properties["id"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "alias"))) { #optional property not found - $Alias = $null - } else { - $Alias = $JsonParameters.PSobject.Properties["alias"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "uid"))) { #optional property not found - $Uid = $null - } else { - $Uid = $JsonParameters.PSobject.Properties["uid"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "name"))) { #optional property not found - $Name = $null - } else { - $Name = $JsonParameters.PSobject.Properties["name"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "displayName"))) { #optional property not found - $DisplayName = $null - } else { - $DisplayName = $JsonParameters.PSobject.Properties["displayName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "uuid"))) { #optional property not found - $Uuid = $null - } else { - $Uuid = $JsonParameters.PSobject.Properties["uuid"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "encryptionKey"))) { #optional property not found - $EncryptionKey = $null - } else { - $EncryptionKey = $JsonParameters.PSobject.Properties["encryptionKey"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "encryptionCheck"))) { #optional property not found - $EncryptionCheck = $null - } else { - $EncryptionCheck = $JsonParameters.PSobject.Properties["encryptionCheck"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "status"))) { #optional property not found - $Status = $null - } else { - $Status = $JsonParameters.PSobject.Properties["status"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "pending"))) { #optional property not found - $Pending = $null - } else { - $Pending = $JsonParameters.PSobject.Properties["pending"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "passwordResetSinceLastLogin"))) { #optional property not found - $PasswordResetSinceLastLogin = $null - } else { - $PasswordResetSinceLastLogin = $JsonParameters.PSobject.Properties["passwordResetSinceLastLogin"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "usageCertAttested"))) { #optional property not found - $UsageCertAttested = $null - } else { - $UsageCertAttested = $JsonParameters.PSobject.Properties["usageCertAttested"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "userFlags"))) { #optional property not found - $UserFlags = $null - } else { - $UserFlags = $JsonParameters.PSobject.Properties["userFlags"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "enabled"))) { #optional property not found - $Enabled = $null - } else { - $Enabled = $JsonParameters.PSobject.Properties["enabled"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "altAuthVia"))) { #optional property not found - $AltAuthVia = $null - } else { - $AltAuthVia = $JsonParameters.PSobject.Properties["altAuthVia"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "altAuthViaIntegrationData"))) { #optional property not found - $AltAuthViaIntegrationData = $null - } else { - $AltAuthViaIntegrationData = $JsonParameters.PSobject.Properties["altAuthViaIntegrationData"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "kbaAnswers"))) { #optional property not found - $KbaAnswers = $null - } else { - $KbaAnswers = $JsonParameters.PSobject.Properties["kbaAnswers"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "disablePasswordReset"))) { #optional property not found - $DisablePasswordReset = $null - } else { - $DisablePasswordReset = $JsonParameters.PSobject.Properties["disablePasswordReset"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "ptaSourceId"))) { #optional property not found - $PtaSourceId = $null - } else { - $PtaSourceId = $JsonParameters.PSobject.Properties["ptaSourceId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "supportsPasswordPush"))) { #optional property not found - $SupportsPasswordPush = $null - } else { - $SupportsPasswordPush = $JsonParameters.PSobject.Properties["supportsPasswordPush"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "attributes"))) { #optional property not found - $Attributes = $null - } else { - $Attributes = $JsonParameters.PSobject.Properties["attributes"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "externalId"))) { #optional property not found - $ExternalId = $null - } else { - $ExternalId = $JsonParameters.PSobject.Properties["externalId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "role"))) { #optional property not found - $Role = $null - } else { - $Role = $JsonParameters.PSobject.Properties["role"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "phone"))) { #optional property not found - $Phone = $null - } else { - $Phone = $JsonParameters.PSobject.Properties["phone"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "email"))) { #optional property not found - $Email = $null - } else { - $Email = $JsonParameters.PSobject.Properties["email"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "personalEmail"))) { #optional property not found - $PersonalEmail = $null - } else { - $PersonalEmail = $JsonParameters.PSobject.Properties["personalEmail"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "employeeNumber"))) { #optional property not found - $EmployeeNumber = $null - } else { - $EmployeeNumber = $JsonParameters.PSobject.Properties["employeeNumber"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "riskScore"))) { #optional property not found - $RiskScore = $null - } else { - $RiskScore = $JsonParameters.PSobject.Properties["riskScore"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "featureFlags"))) { #optional property not found - $FeatureFlags = $null - } else { - $FeatureFlags = $JsonParameters.PSobject.Properties["featureFlags"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "feature"))) { #optional property not found - $Feature = $null - } else { - $Feature = $JsonParameters.PSobject.Properties["feature"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "orgEncryptionKey"))) { #optional property not found - $OrgEncryptionKey = $null - } else { - $OrgEncryptionKey = $JsonParameters.PSobject.Properties["orgEncryptionKey"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "orgEncryptionKeyId"))) { #optional property not found - $OrgEncryptionKeyId = $null - } else { - $OrgEncryptionKeyId = $JsonParameters.PSobject.Properties["orgEncryptionKeyId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "meta"))) { #optional property not found - $Meta = $null - } else { - $Meta = $JsonParameters.PSobject.Properties["meta"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "org"))) { #optional property not found - $Org = $null - } else { - $Org = $JsonParameters.PSobject.Properties["org"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "stepUpAuth"))) { #optional property not found - $StepUpAuth = $null - } else { - $StepUpAuth = $JsonParameters.PSobject.Properties["stepUpAuth"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "bxInstallPrompted"))) { #optional property not found - $BxInstallPrompted = $null - } else { - $BxInstallPrompted = $JsonParameters.PSobject.Properties["bxInstallPrompted"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "federatedLogin"))) { #optional property not found - $FederatedLogin = $null - } else { - $FederatedLogin = $JsonParameters.PSobject.Properties["federatedLogin"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "auth"))) { #optional property not found - $Auth = $null - } else { - $Auth = $JsonParameters.PSobject.Properties["auth"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "onNetwork"))) { #optional property not found - $OnNetwork = $null - } else { - $OnNetwork = $JsonParameters.PSobject.Properties["onNetwork"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "onTrustedGeo"))) { #optional property not found - $OnTrustedGeo = $null - } else { - $OnTrustedGeo = $JsonParameters.PSobject.Properties["onTrustedGeo"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "loginUrl"))) { #optional property not found - $LoginUrl = $null - } else { - $LoginUrl = $JsonParameters.PSobject.Properties["loginUrl"].value - } - - $PSO = [PSCustomObject]@{ - "id" = ${Id} - "alias" = ${Alias} - "uid" = ${Uid} - "name" = ${Name} - "displayName" = ${DisplayName} - "uuid" = ${Uuid} - "encryptionKey" = ${EncryptionKey} - "encryptionCheck" = ${EncryptionCheck} - "status" = ${Status} - "pending" = ${Pending} - "passwordResetSinceLastLogin" = ${PasswordResetSinceLastLogin} - "usageCertAttested" = ${UsageCertAttested} - "userFlags" = ${UserFlags} - "enabled" = ${Enabled} - "altAuthVia" = ${AltAuthVia} - "altAuthViaIntegrationData" = ${AltAuthViaIntegrationData} - "kbaAnswers" = ${KbaAnswers} - "disablePasswordReset" = ${DisablePasswordReset} - "ptaSourceId" = ${PtaSourceId} - "supportsPasswordPush" = ${SupportsPasswordPush} - "attributes" = ${Attributes} - "externalId" = ${ExternalId} - "role" = ${Role} - "phone" = ${Phone} - "email" = ${Email} - "personalEmail" = ${PersonalEmail} - "employeeNumber" = ${EmployeeNumber} - "riskScore" = ${RiskScore} - "featureFlags" = ${FeatureFlags} - "feature" = ${Feature} - "orgEncryptionKey" = ${OrgEncryptionKey} - "orgEncryptionKeyId" = ${OrgEncryptionKeyId} - "meta" = ${Meta} - "org" = ${Org} - "stepUpAuth" = ${StepUpAuth} - "bxInstallPrompted" = ${BxInstallPrompted} - "federatedLogin" = ${FederatedLogin} - "auth" = ${Auth} - "onNetwork" = ${OnNetwork} - "onTrustedGeo" = ${OnTrustedGeo} - "loginUrl" = ${LoginUrl} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/GetIdentity200ResponseAuth.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/GetIdentity200ResponseAuth.ps1 deleted file mode 100644 index d2e73c5ce..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/GetIdentity200ResponseAuth.ps1 +++ /dev/null @@ -1,110 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Service -No description available. -.PARAMETER Encryption -No description available. -.OUTPUTS - -GetIdentity200ResponseAuth -#> - -function Initialize-CCGetIdentity200ResponseAuth { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${Service}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${Encryption} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCGetIdentity200ResponseAuth' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "service" = ${Service} - "encryption" = ${Encryption} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to GetIdentity200ResponseAuth - -.DESCRIPTION - -Convert from JSON to GetIdentity200ResponseAuth - -.PARAMETER Json - -Json object - -.OUTPUTS - -GetIdentity200ResponseAuth -#> -function ConvertFrom-CCJsonToGetIdentity200ResponseAuth { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCGetIdentity200ResponseAuth' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCGetIdentity200ResponseAuth - $AllProperties = ("service", "encryption") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "service"))) { #optional property not found - $Service = $null - } else { - $Service = $JsonParameters.PSobject.Properties["service"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "encryption"))) { #optional property not found - $Encryption = $null - } else { - $Encryption = $JsonParameters.PSobject.Properties["encryption"].value - } - - $PSO = [PSCustomObject]@{ - "service" = ${Service} - "encryption" = ${Encryption} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/GetIdentity200ResponseOrg.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/GetIdentity200ResponseOrg.ps1 deleted file mode 100644 index 04d62599b..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/GetIdentity200ResponseOrg.ps1 +++ /dev/null @@ -1,734 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Name -No description available. -.PARAMETER ScriptName -No description available. -.PARAMETER Mode -No description available. -.PARAMETER NumQuestions -No description available. -.PARAMETER Status -No description available. -.PARAMETER MaxRegisteredUsers -No description available. -.PARAMETER Pod -No description available. -.PARAMETER PwdResetPersonalPhone -No description available. -.PARAMETER PwdResetPersonalEmail -No description available. -.PARAMETER PwdResetKba -No description available. -.PARAMETER PwdResetEmail -No description available. -.PARAMETER PwdResetDuo -No description available. -.PARAMETER PwdResetPhoneMask -No description available. -.PARAMETER AuthErrorText -No description available. -.PARAMETER StrongAuthKba -No description available. -.PARAMETER StrongAuthPersonalPhone -No description available. -.PARAMETER StrongAuthPersonalEmail -No description available. -.PARAMETER Integrations -No description available. -.PARAMETER ProductName -No description available. -.PARAMETER KbaReqForAuthn -No description available. -.PARAMETER KbaReqAnswers -No description available. -.PARAMETER LockoutAttemptThreshold -No description available. -.PARAMETER LockoutTimeMinutes -No description available. -.PARAMETER UsageCertRequired -No description available. -.PARAMETER AdminStrongAuthRequired -No description available. -.PARAMETER EnableExternalPasswordChange -No description available. -.PARAMETER EnablePasswordReplay -No description available. -.PARAMETER EnableAutomaticPasswordReplay -No description available. -.PARAMETER NotifyAuthenticationSettingChange -No description available. -.PARAMETER Netmasks -No description available. -.PARAMETER CountryCodes -No description available. -.PARAMETER WhiteList -No description available. -.PARAMETER UsernameEmptyText -No description available. -.PARAMETER UsernameLabel -No description available. -.PARAMETER EnableAutomationGeneration -No description available. -.PARAMETER EmailTestMode -No description available. -.PARAMETER EmailTestAddress -No description available. -.PARAMETER OrgType -No description available. -.PARAMETER PasswordReplayState -No description available. -.PARAMETER SystemNotificationConfig -No description available. -.PARAMETER RedirectPatterns -No description available. -.PARAMETER MaxClusterDebugHours -No description available. -.PARAMETER BrandName -No description available. -.PARAMETER Logo -No description available. -.PARAMETER EmailFromAddress -No description available. -.PARAMETER StandardLogoUrl -No description available. -.PARAMETER NarrowLogoUrl -No description available. -.PARAMETER ActionButtonColor -No description available. -.PARAMETER ActiveLinkColor -No description available. -.PARAMETER NavigationColor -No description available. -.OUTPUTS - -GetIdentity200ResponseOrg -#> - -function Initialize-CCGetIdentity200ResponseOrg { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${Name}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${ScriptName}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] - [String] - ${Mode}, - [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${NumQuestions}, - [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true)] - [String] - ${Status}, - [Parameter(Position = 5, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${MaxRegisteredUsers}, - [Parameter(Position = 6, ValueFromPipelineByPropertyName = $true)] - [String] - ${Pod}, - [Parameter(Position = 7, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PwdResetPersonalPhone}, - [Parameter(Position = 8, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PwdResetPersonalEmail}, - [Parameter(Position = 9, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PwdResetKba}, - [Parameter(Position = 10, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PwdResetEmail}, - [Parameter(Position = 11, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PwdResetDuo}, - [Parameter(Position = 12, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PwdResetPhoneMask}, - [Parameter(Position = 13, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${AuthErrorText}, - [Parameter(Position = 14, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${StrongAuthKba}, - [Parameter(Position = 15, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${StrongAuthPersonalPhone}, - [Parameter(Position = 16, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${StrongAuthPersonalEmail}, - [Parameter(Position = 17, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject[]] - ${Integrations}, - [Parameter(Position = 18, ValueFromPipelineByPropertyName = $true)] - [String] - ${ProductName}, - [Parameter(Position = 19, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${KbaReqForAuthn}, - [Parameter(Position = 20, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${KbaReqAnswers}, - [Parameter(Position = 21, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${LockoutAttemptThreshold}, - [Parameter(Position = 22, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${LockoutTimeMinutes}, - [Parameter(Position = 23, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${UsageCertRequired}, - [Parameter(Position = 24, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${AdminStrongAuthRequired}, - [Parameter(Position = 25, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${EnableExternalPasswordChange}, - [Parameter(Position = 26, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${EnablePasswordReplay}, - [Parameter(Position = 27, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${EnableAutomaticPasswordReplay}, - [Parameter(Position = 28, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${NotifyAuthenticationSettingChange}, - [Parameter(Position = 29, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${Netmasks}, - [Parameter(Position = 30, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${CountryCodes}, - [Parameter(Position = 31, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${WhiteList}, - [Parameter(Position = 32, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${UsernameEmptyText}, - [Parameter(Position = 33, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${UsernameLabel}, - [Parameter(Position = 34, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${EnableAutomationGeneration}, - [Parameter(Position = 35, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${EmailTestMode}, - [Parameter(Position = 36, ValueFromPipelineByPropertyName = $true)] - [String] - ${EmailTestAddress}, - [Parameter(Position = 37, ValueFromPipelineByPropertyName = $true)] - [String] - ${OrgType}, - [Parameter(Position = 38, ValueFromPipelineByPropertyName = $true)] - [String] - ${PasswordReplayState}, - [Parameter(Position = 39, ValueFromPipelineByPropertyName = $true)] - [String] - ${SystemNotificationConfig}, - [Parameter(Position = 40, ValueFromPipelineByPropertyName = $true)] - [String] - ${RedirectPatterns}, - [Parameter(Position = 41, ValueFromPipelineByPropertyName = $true)] - [String] - ${MaxClusterDebugHours}, - [Parameter(Position = 42, ValueFromPipelineByPropertyName = $true)] - [String] - ${BrandName}, - [Parameter(Position = 43, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${Logo}, - [Parameter(Position = 44, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${EmailFromAddress}, - [Parameter(Position = 45, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${StandardLogoUrl}, - [Parameter(Position = 46, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${NarrowLogoUrl}, - [Parameter(Position = 47, ValueFromPipelineByPropertyName = $true)] - [String] - ${ActionButtonColor}, - [Parameter(Position = 48, ValueFromPipelineByPropertyName = $true)] - [String] - ${ActiveLinkColor}, - [Parameter(Position = 49, ValueFromPipelineByPropertyName = $true)] - [String] - ${NavigationColor} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCGetIdentity200ResponseOrg' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "name" = ${Name} - "scriptName" = ${ScriptName} - "mode" = ${Mode} - "numQuestions" = ${NumQuestions} - "status" = ${Status} - "maxRegisteredUsers" = ${MaxRegisteredUsers} - "pod" = ${Pod} - "pwdResetPersonalPhone" = ${PwdResetPersonalPhone} - "pwdResetPersonalEmail" = ${PwdResetPersonalEmail} - "pwdResetKba" = ${PwdResetKba} - "pwdResetEmail" = ${PwdResetEmail} - "pwdResetDuo" = ${PwdResetDuo} - "pwdResetPhoneMask" = ${PwdResetPhoneMask} - "authErrorText" = ${AuthErrorText} - "strongAuthKba" = ${StrongAuthKba} - "strongAuthPersonalPhone" = ${StrongAuthPersonalPhone} - "strongAuthPersonalEmail" = ${StrongAuthPersonalEmail} - "integrations" = ${Integrations} - "productName" = ${ProductName} - "kbaReqForAuthn" = ${KbaReqForAuthn} - "kbaReqAnswers" = ${KbaReqAnswers} - "lockoutAttemptThreshold" = ${LockoutAttemptThreshold} - "lockoutTimeMinutes" = ${LockoutTimeMinutes} - "usageCertRequired" = ${UsageCertRequired} - "adminStrongAuthRequired" = ${AdminStrongAuthRequired} - "enableExternalPasswordChange" = ${EnableExternalPasswordChange} - "enablePasswordReplay" = ${EnablePasswordReplay} - "enableAutomaticPasswordReplay" = ${EnableAutomaticPasswordReplay} - "notifyAuthenticationSettingChange" = ${NotifyAuthenticationSettingChange} - "netmasks" = ${Netmasks} - "countryCodes" = ${CountryCodes} - "whiteList" = ${WhiteList} - "usernameEmptyText" = ${UsernameEmptyText} - "usernameLabel" = ${UsernameLabel} - "enableAutomationGeneration" = ${EnableAutomationGeneration} - "emailTestMode" = ${EmailTestMode} - "emailTestAddress" = ${EmailTestAddress} - "orgType" = ${OrgType} - "passwordReplayState" = ${PasswordReplayState} - "systemNotificationConfig" = ${SystemNotificationConfig} - "redirectPatterns" = ${RedirectPatterns} - "maxClusterDebugHours" = ${MaxClusterDebugHours} - "brandName" = ${BrandName} - "logo" = ${Logo} - "emailFromAddress" = ${EmailFromAddress} - "standardLogoUrl" = ${StandardLogoUrl} - "narrowLogoUrl" = ${NarrowLogoUrl} - "actionButtonColor" = ${ActionButtonColor} - "activeLinkColor" = ${ActiveLinkColor} - "navigationColor" = ${NavigationColor} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to GetIdentity200ResponseOrg - -.DESCRIPTION - -Convert from JSON to GetIdentity200ResponseOrg - -.PARAMETER Json - -Json object - -.OUTPUTS - -GetIdentity200ResponseOrg -#> -function ConvertFrom-CCJsonToGetIdentity200ResponseOrg { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCGetIdentity200ResponseOrg' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCGetIdentity200ResponseOrg - $AllProperties = ("name", "scriptName", "mode", "numQuestions", "status", "maxRegisteredUsers", "pod", "pwdResetPersonalPhone", "pwdResetPersonalEmail", "pwdResetKba", "pwdResetEmail", "pwdResetDuo", "pwdResetPhoneMask", "authErrorText", "strongAuthKba", "strongAuthPersonalPhone", "strongAuthPersonalEmail", "integrations", "productName", "kbaReqForAuthn", "kbaReqAnswers", "lockoutAttemptThreshold", "lockoutTimeMinutes", "usageCertRequired", "adminStrongAuthRequired", "enableExternalPasswordChange", "enablePasswordReplay", "enableAutomaticPasswordReplay", "notifyAuthenticationSettingChange", "netmasks", "countryCodes", "whiteList", "usernameEmptyText", "usernameLabel", "enableAutomationGeneration", "emailTestMode", "emailTestAddress", "orgType", "passwordReplayState", "systemNotificationConfig", "redirectPatterns", "maxClusterDebugHours", "brandName", "logo", "emailFromAddress", "standardLogoUrl", "narrowLogoUrl", "actionButtonColor", "activeLinkColor", "navigationColor") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "name"))) { #optional property not found - $Name = $null - } else { - $Name = $JsonParameters.PSobject.Properties["name"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "scriptName"))) { #optional property not found - $ScriptName = $null - } else { - $ScriptName = $JsonParameters.PSobject.Properties["scriptName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "mode"))) { #optional property not found - $Mode = $null - } else { - $Mode = $JsonParameters.PSobject.Properties["mode"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "numQuestions"))) { #optional property not found - $NumQuestions = $null - } else { - $NumQuestions = $JsonParameters.PSobject.Properties["numQuestions"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "status"))) { #optional property not found - $Status = $null - } else { - $Status = $JsonParameters.PSobject.Properties["status"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "maxRegisteredUsers"))) { #optional property not found - $MaxRegisteredUsers = $null - } else { - $MaxRegisteredUsers = $JsonParameters.PSobject.Properties["maxRegisteredUsers"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "pod"))) { #optional property not found - $Pod = $null - } else { - $Pod = $JsonParameters.PSobject.Properties["pod"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "pwdResetPersonalPhone"))) { #optional property not found - $PwdResetPersonalPhone = $null - } else { - $PwdResetPersonalPhone = $JsonParameters.PSobject.Properties["pwdResetPersonalPhone"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "pwdResetPersonalEmail"))) { #optional property not found - $PwdResetPersonalEmail = $null - } else { - $PwdResetPersonalEmail = $JsonParameters.PSobject.Properties["pwdResetPersonalEmail"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "pwdResetKba"))) { #optional property not found - $PwdResetKba = $null - } else { - $PwdResetKba = $JsonParameters.PSobject.Properties["pwdResetKba"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "pwdResetEmail"))) { #optional property not found - $PwdResetEmail = $null - } else { - $PwdResetEmail = $JsonParameters.PSobject.Properties["pwdResetEmail"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "pwdResetDuo"))) { #optional property not found - $PwdResetDuo = $null - } else { - $PwdResetDuo = $JsonParameters.PSobject.Properties["pwdResetDuo"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "pwdResetPhoneMask"))) { #optional property not found - $PwdResetPhoneMask = $null - } else { - $PwdResetPhoneMask = $JsonParameters.PSobject.Properties["pwdResetPhoneMask"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "authErrorText"))) { #optional property not found - $AuthErrorText = $null - } else { - $AuthErrorText = $JsonParameters.PSobject.Properties["authErrorText"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "strongAuthKba"))) { #optional property not found - $StrongAuthKba = $null - } else { - $StrongAuthKba = $JsonParameters.PSobject.Properties["strongAuthKba"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "strongAuthPersonalPhone"))) { #optional property not found - $StrongAuthPersonalPhone = $null - } else { - $StrongAuthPersonalPhone = $JsonParameters.PSobject.Properties["strongAuthPersonalPhone"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "strongAuthPersonalEmail"))) { #optional property not found - $StrongAuthPersonalEmail = $null - } else { - $StrongAuthPersonalEmail = $JsonParameters.PSobject.Properties["strongAuthPersonalEmail"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "integrations"))) { #optional property not found - $Integrations = $null - } else { - $Integrations = $JsonParameters.PSobject.Properties["integrations"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "productName"))) { #optional property not found - $ProductName = $null - } else { - $ProductName = $JsonParameters.PSobject.Properties["productName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "kbaReqForAuthn"))) { #optional property not found - $KbaReqForAuthn = $null - } else { - $KbaReqForAuthn = $JsonParameters.PSobject.Properties["kbaReqForAuthn"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "kbaReqAnswers"))) { #optional property not found - $KbaReqAnswers = $null - } else { - $KbaReqAnswers = $JsonParameters.PSobject.Properties["kbaReqAnswers"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "lockoutAttemptThreshold"))) { #optional property not found - $LockoutAttemptThreshold = $null - } else { - $LockoutAttemptThreshold = $JsonParameters.PSobject.Properties["lockoutAttemptThreshold"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "lockoutTimeMinutes"))) { #optional property not found - $LockoutTimeMinutes = $null - } else { - $LockoutTimeMinutes = $JsonParameters.PSobject.Properties["lockoutTimeMinutes"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "usageCertRequired"))) { #optional property not found - $UsageCertRequired = $null - } else { - $UsageCertRequired = $JsonParameters.PSobject.Properties["usageCertRequired"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "adminStrongAuthRequired"))) { #optional property not found - $AdminStrongAuthRequired = $null - } else { - $AdminStrongAuthRequired = $JsonParameters.PSobject.Properties["adminStrongAuthRequired"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "enableExternalPasswordChange"))) { #optional property not found - $EnableExternalPasswordChange = $null - } else { - $EnableExternalPasswordChange = $JsonParameters.PSobject.Properties["enableExternalPasswordChange"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "enablePasswordReplay"))) { #optional property not found - $EnablePasswordReplay = $null - } else { - $EnablePasswordReplay = $JsonParameters.PSobject.Properties["enablePasswordReplay"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "enableAutomaticPasswordReplay"))) { #optional property not found - $EnableAutomaticPasswordReplay = $null - } else { - $EnableAutomaticPasswordReplay = $JsonParameters.PSobject.Properties["enableAutomaticPasswordReplay"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "notifyAuthenticationSettingChange"))) { #optional property not found - $NotifyAuthenticationSettingChange = $null - } else { - $NotifyAuthenticationSettingChange = $JsonParameters.PSobject.Properties["notifyAuthenticationSettingChange"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "netmasks"))) { #optional property not found - $Netmasks = $null - } else { - $Netmasks = $JsonParameters.PSobject.Properties["netmasks"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "countryCodes"))) { #optional property not found - $CountryCodes = $null - } else { - $CountryCodes = $JsonParameters.PSobject.Properties["countryCodes"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "whiteList"))) { #optional property not found - $WhiteList = $null - } else { - $WhiteList = $JsonParameters.PSobject.Properties["whiteList"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "usernameEmptyText"))) { #optional property not found - $UsernameEmptyText = $null - } else { - $UsernameEmptyText = $JsonParameters.PSobject.Properties["usernameEmptyText"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "usernameLabel"))) { #optional property not found - $UsernameLabel = $null - } else { - $UsernameLabel = $JsonParameters.PSobject.Properties["usernameLabel"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "enableAutomationGeneration"))) { #optional property not found - $EnableAutomationGeneration = $null - } else { - $EnableAutomationGeneration = $JsonParameters.PSobject.Properties["enableAutomationGeneration"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "emailTestMode"))) { #optional property not found - $EmailTestMode = $null - } else { - $EmailTestMode = $JsonParameters.PSobject.Properties["emailTestMode"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "emailTestAddress"))) { #optional property not found - $EmailTestAddress = $null - } else { - $EmailTestAddress = $JsonParameters.PSobject.Properties["emailTestAddress"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "orgType"))) { #optional property not found - $OrgType = $null - } else { - $OrgType = $JsonParameters.PSobject.Properties["orgType"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "passwordReplayState"))) { #optional property not found - $PasswordReplayState = $null - } else { - $PasswordReplayState = $JsonParameters.PSobject.Properties["passwordReplayState"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "systemNotificationConfig"))) { #optional property not found - $SystemNotificationConfig = $null - } else { - $SystemNotificationConfig = $JsonParameters.PSobject.Properties["systemNotificationConfig"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "redirectPatterns"))) { #optional property not found - $RedirectPatterns = $null - } else { - $RedirectPatterns = $JsonParameters.PSobject.Properties["redirectPatterns"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "maxClusterDebugHours"))) { #optional property not found - $MaxClusterDebugHours = $null - } else { - $MaxClusterDebugHours = $JsonParameters.PSobject.Properties["maxClusterDebugHours"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "brandName"))) { #optional property not found - $BrandName = $null - } else { - $BrandName = $JsonParameters.PSobject.Properties["brandName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "logo"))) { #optional property not found - $Logo = $null - } else { - $Logo = $JsonParameters.PSobject.Properties["logo"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "emailFromAddress"))) { #optional property not found - $EmailFromAddress = $null - } else { - $EmailFromAddress = $JsonParameters.PSobject.Properties["emailFromAddress"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "standardLogoUrl"))) { #optional property not found - $StandardLogoUrl = $null - } else { - $StandardLogoUrl = $JsonParameters.PSobject.Properties["standardLogoUrl"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "narrowLogoUrl"))) { #optional property not found - $NarrowLogoUrl = $null - } else { - $NarrowLogoUrl = $JsonParameters.PSobject.Properties["narrowLogoUrl"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "actionButtonColor"))) { #optional property not found - $ActionButtonColor = $null - } else { - $ActionButtonColor = $JsonParameters.PSobject.Properties["actionButtonColor"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "activeLinkColor"))) { #optional property not found - $ActiveLinkColor = $null - } else { - $ActiveLinkColor = $JsonParameters.PSobject.Properties["activeLinkColor"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "navigationColor"))) { #optional property not found - $NavigationColor = $null - } else { - $NavigationColor = $JsonParameters.PSobject.Properties["navigationColor"].value - } - - $PSO = [PSCustomObject]@{ - "name" = ${Name} - "scriptName" = ${ScriptName} - "mode" = ${Mode} - "numQuestions" = ${NumQuestions} - "status" = ${Status} - "maxRegisteredUsers" = ${MaxRegisteredUsers} - "pod" = ${Pod} - "pwdResetPersonalPhone" = ${PwdResetPersonalPhone} - "pwdResetPersonalEmail" = ${PwdResetPersonalEmail} - "pwdResetKba" = ${PwdResetKba} - "pwdResetEmail" = ${PwdResetEmail} - "pwdResetDuo" = ${PwdResetDuo} - "pwdResetPhoneMask" = ${PwdResetPhoneMask} - "authErrorText" = ${AuthErrorText} - "strongAuthKba" = ${StrongAuthKba} - "strongAuthPersonalPhone" = ${StrongAuthPersonalPhone} - "strongAuthPersonalEmail" = ${StrongAuthPersonalEmail} - "integrations" = ${Integrations} - "productName" = ${ProductName} - "kbaReqForAuthn" = ${KbaReqForAuthn} - "kbaReqAnswers" = ${KbaReqAnswers} - "lockoutAttemptThreshold" = ${LockoutAttemptThreshold} - "lockoutTimeMinutes" = ${LockoutTimeMinutes} - "usageCertRequired" = ${UsageCertRequired} - "adminStrongAuthRequired" = ${AdminStrongAuthRequired} - "enableExternalPasswordChange" = ${EnableExternalPasswordChange} - "enablePasswordReplay" = ${EnablePasswordReplay} - "enableAutomaticPasswordReplay" = ${EnableAutomaticPasswordReplay} - "notifyAuthenticationSettingChange" = ${NotifyAuthenticationSettingChange} - "netmasks" = ${Netmasks} - "countryCodes" = ${CountryCodes} - "whiteList" = ${WhiteList} - "usernameEmptyText" = ${UsernameEmptyText} - "usernameLabel" = ${UsernameLabel} - "enableAutomationGeneration" = ${EnableAutomationGeneration} - "emailTestMode" = ${EmailTestMode} - "emailTestAddress" = ${EmailTestAddress} - "orgType" = ${OrgType} - "passwordReplayState" = ${PasswordReplayState} - "systemNotificationConfig" = ${SystemNotificationConfig} - "redirectPatterns" = ${RedirectPatterns} - "maxClusterDebugHours" = ${MaxClusterDebugHours} - "brandName" = ${BrandName} - "logo" = ${Logo} - "emailFromAddress" = ${EmailFromAddress} - "standardLogoUrl" = ${StandardLogoUrl} - "narrowLogoUrl" = ${NarrowLogoUrl} - "actionButtonColor" = ${ActionButtonColor} - "activeLinkColor" = ${ActiveLinkColor} - "navigationColor" = ${NavigationColor} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/ImportConnectorConfigRequest.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/ImportConnectorConfigRequest.ps1 deleted file mode 100644 index 8f8fab4ee..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/ImportConnectorConfigRequest.ps1 +++ /dev/null @@ -1,97 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER File -This is the connector config zip bundle which gets uploaded. -.OUTPUTS - -ImportConnectorConfigRequest -#> - -function Initialize-CCImportConnectorConfigRequest { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [System.IO.FileInfo] - ${File} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCImportConnectorConfigRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "file" = ${File} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to ImportConnectorConfigRequest - -.DESCRIPTION - -Convert from JSON to ImportConnectorConfigRequest - -.PARAMETER Json - -Json object - -.OUTPUTS - -ImportConnectorConfigRequest -#> -function ConvertFrom-CCJsonToImportConnectorConfigRequest { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCImportConnectorConfigRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCImportConnectorConfigRequest - $AllProperties = ("file") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "file"))) { #optional property not found - $File = $null - } else { - $File = $JsonParameters.PSobject.Properties["file"].value - } - - $PSO = [PSCustomObject]@{ - "file" = ${File} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/ListAccounts200ResponseInner.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/ListAccounts200ResponseInner.ps1 deleted file mode 100644 index 64650f3b1..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/ListAccounts200ResponseInner.ps1 +++ /dev/null @@ -1,318 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Id -No description available. -.PARAMETER Type -No description available. -.PARAMETER DisplayName -No description available. -.PARAMETER Username -No description available. -.PARAMETER PasswordRequired -No description available. -.PARAMETER PasswordProvided -No description available. -.PARAMETER Apps -No description available. -.PARAMETER SsoMethod -No description available. -.PARAMETER IdEncryption -No description available. -.PARAMETER PasswordEncryption -No description available. -.PARAMETER LastPasswdChange -No description available. -.PARAMETER ServiceName -No description available. -.PARAMETER DateDisabled -No description available. -.PARAMETER AccountServiceId -No description available. -.PARAMETER ServiceId -No description available. -.PARAMETER PendingPasswordRequestId -No description available. -.PARAMETER PasswordChangeStatus -No description available. -.PARAMETER PasswordChangeResult -No description available. -.OUTPUTS - -ListAccounts200ResponseInner -#> - -function Initialize-CCListAccounts200ResponseInner { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${Id}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${Type}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] - [String] - ${DisplayName}, - [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)] - [String] - ${Username}, - [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PasswordRequired}, - [Parameter(Position = 5, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PasswordProvided}, - [Parameter(Position = 6, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject[]] - ${Apps}, - [Parameter(Position = 7, ValueFromPipelineByPropertyName = $true)] - [String] - ${SsoMethod}, - [Parameter(Position = 8, ValueFromPipelineByPropertyName = $true)] - [String] - ${IdEncryption}, - [Parameter(Position = 9, ValueFromPipelineByPropertyName = $true)] - [String] - ${PasswordEncryption}, - [Parameter(Position = 10, ValueFromPipelineByPropertyName = $true)] - [String] - ${LastPasswdChange}, - [Parameter(Position = 11, ValueFromPipelineByPropertyName = $true)] - [String] - ${ServiceName}, - [Parameter(Position = 12, ValueFromPipelineByPropertyName = $true)] - [String] - ${DateDisabled}, - [Parameter(Position = 13, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Int32]] - ${AccountServiceId}, - [Parameter(Position = 14, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Int32]] - ${ServiceId}, - [Parameter(Position = 15, ValueFromPipelineByPropertyName = $true)] - [String] - ${PendingPasswordRequestId}, - [Parameter(Position = 16, ValueFromPipelineByPropertyName = $true)] - [String] - ${PasswordChangeStatus}, - [Parameter(Position = 17, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${PasswordChangeResult} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCListAccounts200ResponseInner' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "id" = ${Id} - "type" = ${Type} - "displayName" = ${DisplayName} - "username" = ${Username} - "passwordRequired" = ${PasswordRequired} - "passwordProvided" = ${PasswordProvided} - "apps" = ${Apps} - "ssoMethod" = ${SsoMethod} - "idEncryption" = ${IdEncryption} - "passwordEncryption" = ${PasswordEncryption} - "lastPasswdChange" = ${LastPasswdChange} - "serviceName" = ${ServiceName} - "dateDisabled" = ${DateDisabled} - "accountServiceId" = ${AccountServiceId} - "serviceId" = ${ServiceId} - "pendingPasswordRequestId" = ${PendingPasswordRequestId} - "passwordChangeStatus" = ${PasswordChangeStatus} - "passwordChangeResult" = ${PasswordChangeResult} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to ListAccounts200ResponseInner - -.DESCRIPTION - -Convert from JSON to ListAccounts200ResponseInner - -.PARAMETER Json - -Json object - -.OUTPUTS - -ListAccounts200ResponseInner -#> -function ConvertFrom-CCJsonToListAccounts200ResponseInner { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCListAccounts200ResponseInner' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCListAccounts200ResponseInner - $AllProperties = ("id", "type", "displayName", "username", "passwordRequired", "passwordProvided", "apps", "ssoMethod", "idEncryption", "passwordEncryption", "lastPasswdChange", "serviceName", "dateDisabled", "accountServiceId", "serviceId", "pendingPasswordRequestId", "passwordChangeStatus", "passwordChangeResult") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "id"))) { #optional property not found - $Id = $null - } else { - $Id = $JsonParameters.PSobject.Properties["id"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "type"))) { #optional property not found - $Type = $null - } else { - $Type = $JsonParameters.PSobject.Properties["type"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "displayName"))) { #optional property not found - $DisplayName = $null - } else { - $DisplayName = $JsonParameters.PSobject.Properties["displayName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "username"))) { #optional property not found - $Username = $null - } else { - $Username = $JsonParameters.PSobject.Properties["username"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "passwordRequired"))) { #optional property not found - $PasswordRequired = $null - } else { - $PasswordRequired = $JsonParameters.PSobject.Properties["passwordRequired"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "passwordProvided"))) { #optional property not found - $PasswordProvided = $null - } else { - $PasswordProvided = $JsonParameters.PSobject.Properties["passwordProvided"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "apps"))) { #optional property not found - $Apps = $null - } else { - $Apps = $JsonParameters.PSobject.Properties["apps"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "ssoMethod"))) { #optional property not found - $SsoMethod = $null - } else { - $SsoMethod = $JsonParameters.PSobject.Properties["ssoMethod"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "idEncryption"))) { #optional property not found - $IdEncryption = $null - } else { - $IdEncryption = $JsonParameters.PSobject.Properties["idEncryption"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "passwordEncryption"))) { #optional property not found - $PasswordEncryption = $null - } else { - $PasswordEncryption = $JsonParameters.PSobject.Properties["passwordEncryption"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "lastPasswdChange"))) { #optional property not found - $LastPasswdChange = $null - } else { - $LastPasswdChange = $JsonParameters.PSobject.Properties["lastPasswdChange"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "serviceName"))) { #optional property not found - $ServiceName = $null - } else { - $ServiceName = $JsonParameters.PSobject.Properties["serviceName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "dateDisabled"))) { #optional property not found - $DateDisabled = $null - } else { - $DateDisabled = $JsonParameters.PSobject.Properties["dateDisabled"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServiceId"))) { #optional property not found - $AccountServiceId = $null - } else { - $AccountServiceId = $JsonParameters.PSobject.Properties["accountServiceId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "serviceId"))) { #optional property not found - $ServiceId = $null - } else { - $ServiceId = $JsonParameters.PSobject.Properties["serviceId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "pendingPasswordRequestId"))) { #optional property not found - $PendingPasswordRequestId = $null - } else { - $PendingPasswordRequestId = $JsonParameters.PSobject.Properties["pendingPasswordRequestId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "passwordChangeStatus"))) { #optional property not found - $PasswordChangeStatus = $null - } else { - $PasswordChangeStatus = $JsonParameters.PSobject.Properties["passwordChangeStatus"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "passwordChangeResult"))) { #optional property not found - $PasswordChangeResult = $null - } else { - $PasswordChangeResult = $JsonParameters.PSobject.Properties["passwordChangeResult"].value - } - - $PSO = [PSCustomObject]@{ - "id" = ${Id} - "type" = ${Type} - "displayName" = ${DisplayName} - "username" = ${Username} - "passwordRequired" = ${PasswordRequired} - "passwordProvided" = ${PasswordProvided} - "apps" = ${Apps} - "ssoMethod" = ${SsoMethod} - "idEncryption" = ${IdEncryption} - "passwordEncryption" = ${PasswordEncryption} - "lastPasswdChange" = ${LastPasswdChange} - "serviceName" = ${ServiceName} - "dateDisabled" = ${DateDisabled} - "accountServiceId" = ${AccountServiceId} - "serviceId" = ${ServiceId} - "pendingPasswordRequestId" = ${PendingPasswordRequestId} - "passwordChangeStatus" = ${PasswordChangeStatus} - "passwordChangeResult" = ${PasswordChangeResult} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/ListAccounts200ResponseInnerPasswordChangeResult.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/ListAccounts200ResponseInnerPasswordChangeResult.ps1 deleted file mode 100644 index ef08db2f9..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/ListAccounts200ResponseInnerPasswordChangeResult.ps1 +++ /dev/null @@ -1,97 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER CompletionStatus -No description available. -.OUTPUTS - -ListAccounts200ResponseInnerPasswordChangeResult -#> - -function Initialize-CCListAccounts200ResponseInnerPasswordChangeResult { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${CompletionStatus} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCListAccounts200ResponseInnerPasswordChangeResult' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "completionStatus" = ${CompletionStatus} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to ListAccounts200ResponseInnerPasswordChangeResult - -.DESCRIPTION - -Convert from JSON to ListAccounts200ResponseInnerPasswordChangeResult - -.PARAMETER Json - -Json object - -.OUTPUTS - -ListAccounts200ResponseInnerPasswordChangeResult -#> -function ConvertFrom-CCJsonToListAccounts200ResponseInnerPasswordChangeResult { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCListAccounts200ResponseInnerPasswordChangeResult' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCListAccounts200ResponseInnerPasswordChangeResult - $AllProperties = ("completionStatus") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "completionStatus"))) { #optional property not found - $CompletionStatus = $null - } else { - $CompletionStatus = $JsonParameters.PSobject.Properties["completionStatus"].value - } - - $PSO = [PSCustomObject]@{ - "completionStatus" = ${CompletionStatus} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInner.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInner.ps1 deleted file mode 100644 index 68ee9fd67..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInner.ps1 +++ /dev/null @@ -1,734 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Id -No description available. -.PARAMETER AppId -No description available. -.PARAMETER ServiceId -No description available. -.PARAMETER ServiceAppId -No description available. -.PARAMETER Name -No description available. -.PARAMETER Description -No description available. -.PARAMETER AppCenterEnabled -No description available. -.PARAMETER ProvisionRequestEnabled -No description available. -.PARAMETER ControlType -No description available. -.PARAMETER Mobile -No description available. -.PARAMETER PrivateApp -No description available. -.PARAMETER ScriptName -No description available. -.PARAMETER Status -No description available. -.PARAMETER Icon -No description available. -.PARAMETER Health -No description available. -.PARAMETER EnableSso -No description available. -.PARAMETER SsoMethod -No description available. -.PARAMETER HasLinks -No description available. -.PARAMETER HasAutomations -No description available. -.PARAMETER StepUpAuthData -No description available. -.PARAMETER StepUpAuthType -No description available. -.PARAMETER UsageAnalytics -No description available. -.PARAMETER UsageCertRequired -No description available. -.PARAMETER UsageCertText -No description available. -.PARAMETER LaunchpadEnabled -No description available. -.PARAMETER PasswordManaged -No description available. -.PARAMETER Owner -No description available. -.PARAMETER DateCreated -No description available. -.PARAMETER LastUpdated -No description available. -.PARAMETER DefaultAccessProfile -No description available. -.PARAMETER Service -No description available. -.PARAMETER SelectedSsoMethod -No description available. -.PARAMETER SupportedSsoMethods -No description available. -.PARAMETER OffNetworkBlockedRoles -No description available. -.PARAMETER SupportedOffNetwork -No description available. -.PARAMETER AccountServiceId -No description available. -.PARAMETER LauncherCount -No description available. -.PARAMETER AccountServiceName -No description available. -.PARAMETER AccountServiceExternalId -No description available. -.PARAMETER AccountServiceMatchAllAccounts -No description available. -.PARAMETER ExternalId -No description available. -.PARAMETER AccountServiceUseForPasswordManagement -No description available. -.PARAMETER AccountServicePolicyId -No description available. -.PARAMETER AccountServicePolicyName -No description available. -.PARAMETER RequireStrongAuthn -No description available. -.PARAMETER AccountServicePolicies -No description available. -.PARAMETER XsdVersion -No description available. -.PARAMETER AppProfiles -No description available. -.PARAMETER PasswordServiceId -No description available. -.PARAMETER AccessProfileIds -No description available. -.OUTPUTS - -ListApplications200ResponseInner -#> - -function Initialize-CCListApplications200ResponseInner { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${Id}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${AppId}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] - [String] - ${ServiceId}, - [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)] - [String] - ${ServiceAppId}, - [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true)] - [String] - ${Name}, - [Parameter(Position = 5, ValueFromPipelineByPropertyName = $true)] - [String] - ${Description}, - [Parameter(Position = 6, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${AppCenterEnabled}, - [Parameter(Position = 7, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${ProvisionRequestEnabled}, - [Parameter(Position = 8, ValueFromPipelineByPropertyName = $true)] - [String] - ${ControlType}, - [Parameter(Position = 9, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${Mobile}, - [Parameter(Position = 10, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PrivateApp}, - [Parameter(Position = 11, ValueFromPipelineByPropertyName = $true)] - [String] - ${ScriptName}, - [Parameter(Position = 12, ValueFromPipelineByPropertyName = $true)] - [String] - ${Status}, - [Parameter(Position = 13, ValueFromPipelineByPropertyName = $true)] - [String] - ${Icon}, - [Parameter(Position = 14, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${Health}, - [Parameter(Position = 15, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${EnableSso}, - [Parameter(Position = 16, ValueFromPipelineByPropertyName = $true)] - [String] - ${SsoMethod}, - [Parameter(Position = 17, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${HasLinks}, - [Parameter(Position = 18, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${HasAutomations}, - [Parameter(Position = 19, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${StepUpAuthData}, - [Parameter(Position = 20, ValueFromPipelineByPropertyName = $true)] - [String] - ${StepUpAuthType}, - [Parameter(Position = 21, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${UsageAnalytics}, - [Parameter(Position = 22, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${UsageCertRequired}, - [Parameter(Position = 23, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${UsageCertText}, - [Parameter(Position = 24, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${LaunchpadEnabled}, - [Parameter(Position = 25, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PasswordManaged}, - [Parameter(Position = 26, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${Owner}, - [Parameter(Position = 27, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${DateCreated}, - [Parameter(Position = 28, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${LastUpdated}, - [Parameter(Position = 29, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${DefaultAccessProfile}, - [Parameter(Position = 30, ValueFromPipelineByPropertyName = $true)] - [String] - ${Service}, - [Parameter(Position = 31, ValueFromPipelineByPropertyName = $true)] - [String] - ${SelectedSsoMethod}, - [Parameter(Position = 32, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${SupportedSsoMethods}, - [Parameter(Position = 33, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${OffNetworkBlockedRoles}, - [Parameter(Position = 34, ValueFromPipelineByPropertyName = $true)] - [String] - ${SupportedOffNetwork}, - [Parameter(Position = 35, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${AccountServiceId}, - [Parameter(Position = 36, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${LauncherCount}, - [Parameter(Position = 37, ValueFromPipelineByPropertyName = $true)] - [String] - ${AccountServiceName}, - [Parameter(Position = 38, ValueFromPipelineByPropertyName = $true)] - [String] - ${AccountServiceExternalId}, - [Parameter(Position = 39, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${AccountServiceMatchAllAccounts}, - [Parameter(Position = 40, ValueFromPipelineByPropertyName = $true)] - [String] - ${ExternalId}, - [Parameter(Position = 41, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${AccountServiceUseForPasswordManagement}, - [Parameter(Position = 42, ValueFromPipelineByPropertyName = $true)] - [String] - ${AccountServicePolicyId}, - [Parameter(Position = 43, ValueFromPipelineByPropertyName = $true)] - [String] - ${AccountServicePolicyName}, - [Parameter(Position = 44, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${RequireStrongAuthn}, - [Parameter(Position = 45, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject[]] - ${AccountServicePolicies}, - [Parameter(Position = 46, ValueFromPipelineByPropertyName = $true)] - [String] - ${XsdVersion}, - [Parameter(Position = 47, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject[]] - ${AppProfiles}, - [Parameter(Position = 48, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${PasswordServiceId}, - [Parameter(Position = 49, ValueFromPipelineByPropertyName = $true)] - [String[]] - ${AccessProfileIds} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCListApplications200ResponseInner' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "id" = ${Id} - "appId" = ${AppId} - "serviceId" = ${ServiceId} - "serviceAppId" = ${ServiceAppId} - "name" = ${Name} - "description" = ${Description} - "appCenterEnabled" = ${AppCenterEnabled} - "provisionRequestEnabled" = ${ProvisionRequestEnabled} - "controlType" = ${ControlType} - "mobile" = ${Mobile} - "privateApp" = ${PrivateApp} - "scriptName" = ${ScriptName} - "status" = ${Status} - "icon" = ${Icon} - "health" = ${Health} - "enableSso" = ${EnableSso} - "ssoMethod" = ${SsoMethod} - "hasLinks" = ${HasLinks} - "hasAutomations" = ${HasAutomations} - "stepUpAuthData" = ${StepUpAuthData} - "stepUpAuthType" = ${StepUpAuthType} - "usageAnalytics" = ${UsageAnalytics} - "usageCertRequired" = ${UsageCertRequired} - "usageCertText" = ${UsageCertText} - "launchpadEnabled" = ${LaunchpadEnabled} - "passwordManaged" = ${PasswordManaged} - "owner" = ${Owner} - "dateCreated" = ${DateCreated} - "lastUpdated" = ${LastUpdated} - "defaultAccessProfile" = ${DefaultAccessProfile} - "service" = ${Service} - "selectedSsoMethod" = ${SelectedSsoMethod} - "supportedSsoMethods" = ${SupportedSsoMethods} - "offNetworkBlockedRoles" = ${OffNetworkBlockedRoles} - "supportedOffNetwork" = ${SupportedOffNetwork} - "accountServiceId" = ${AccountServiceId} - "launcherCount" = ${LauncherCount} - "accountServiceName" = ${AccountServiceName} - "accountServiceExternalId" = ${AccountServiceExternalId} - "accountServiceMatchAllAccounts" = ${AccountServiceMatchAllAccounts} - "externalId" = ${ExternalId} - "accountServiceUseForPasswordManagement" = ${AccountServiceUseForPasswordManagement} - "accountServicePolicyId" = ${AccountServicePolicyId} - "accountServicePolicyName" = ${AccountServicePolicyName} - "requireStrongAuthn" = ${RequireStrongAuthn} - "accountServicePolicies" = ${AccountServicePolicies} - "xsdVersion" = ${XsdVersion} - "appProfiles" = ${AppProfiles} - "passwordServiceId" = ${PasswordServiceId} - "accessProfileIds" = ${AccessProfileIds} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to ListApplications200ResponseInner - -.DESCRIPTION - -Convert from JSON to ListApplications200ResponseInner - -.PARAMETER Json - -Json object - -.OUTPUTS - -ListApplications200ResponseInner -#> -function ConvertFrom-CCJsonToListApplications200ResponseInner { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCListApplications200ResponseInner' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCListApplications200ResponseInner - $AllProperties = ("id", "appId", "serviceId", "serviceAppId", "name", "description", "appCenterEnabled", "provisionRequestEnabled", "controlType", "mobile", "privateApp", "scriptName", "status", "icon", "health", "enableSso", "ssoMethod", "hasLinks", "hasAutomations", "stepUpAuthData", "stepUpAuthType", "usageAnalytics", "usageCertRequired", "usageCertText", "launchpadEnabled", "passwordManaged", "owner", "dateCreated", "lastUpdated", "defaultAccessProfile", "service", "selectedSsoMethod", "supportedSsoMethods", "offNetworkBlockedRoles", "supportedOffNetwork", "accountServiceId", "launcherCount", "accountServiceName", "accountServiceExternalId", "accountServiceMatchAllAccounts", "externalId", "accountServiceUseForPasswordManagement", "accountServicePolicyId", "accountServicePolicyName", "requireStrongAuthn", "accountServicePolicies", "xsdVersion", "appProfiles", "passwordServiceId", "accessProfileIds") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "id"))) { #optional property not found - $Id = $null - } else { - $Id = $JsonParameters.PSobject.Properties["id"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "appId"))) { #optional property not found - $AppId = $null - } else { - $AppId = $JsonParameters.PSobject.Properties["appId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "serviceId"))) { #optional property not found - $ServiceId = $null - } else { - $ServiceId = $JsonParameters.PSobject.Properties["serviceId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "serviceAppId"))) { #optional property not found - $ServiceAppId = $null - } else { - $ServiceAppId = $JsonParameters.PSobject.Properties["serviceAppId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "name"))) { #optional property not found - $Name = $null - } else { - $Name = $JsonParameters.PSobject.Properties["name"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "description"))) { #optional property not found - $Description = $null - } else { - $Description = $JsonParameters.PSobject.Properties["description"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "appCenterEnabled"))) { #optional property not found - $AppCenterEnabled = $null - } else { - $AppCenterEnabled = $JsonParameters.PSobject.Properties["appCenterEnabled"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "provisionRequestEnabled"))) { #optional property not found - $ProvisionRequestEnabled = $null - } else { - $ProvisionRequestEnabled = $JsonParameters.PSobject.Properties["provisionRequestEnabled"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "controlType"))) { #optional property not found - $ControlType = $null - } else { - $ControlType = $JsonParameters.PSobject.Properties["controlType"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "mobile"))) { #optional property not found - $Mobile = $null - } else { - $Mobile = $JsonParameters.PSobject.Properties["mobile"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "privateApp"))) { #optional property not found - $PrivateApp = $null - } else { - $PrivateApp = $JsonParameters.PSobject.Properties["privateApp"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "scriptName"))) { #optional property not found - $ScriptName = $null - } else { - $ScriptName = $JsonParameters.PSobject.Properties["scriptName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "status"))) { #optional property not found - $Status = $null - } else { - $Status = $JsonParameters.PSobject.Properties["status"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "icon"))) { #optional property not found - $Icon = $null - } else { - $Icon = $JsonParameters.PSobject.Properties["icon"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "health"))) { #optional property not found - $Health = $null - } else { - $Health = $JsonParameters.PSobject.Properties["health"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "enableSso"))) { #optional property not found - $EnableSso = $null - } else { - $EnableSso = $JsonParameters.PSobject.Properties["enableSso"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "ssoMethod"))) { #optional property not found - $SsoMethod = $null - } else { - $SsoMethod = $JsonParameters.PSobject.Properties["ssoMethod"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "hasLinks"))) { #optional property not found - $HasLinks = $null - } else { - $HasLinks = $JsonParameters.PSobject.Properties["hasLinks"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "hasAutomations"))) { #optional property not found - $HasAutomations = $null - } else { - $HasAutomations = $JsonParameters.PSobject.Properties["hasAutomations"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "stepUpAuthData"))) { #optional property not found - $StepUpAuthData = $null - } else { - $StepUpAuthData = $JsonParameters.PSobject.Properties["stepUpAuthData"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "stepUpAuthType"))) { #optional property not found - $StepUpAuthType = $null - } else { - $StepUpAuthType = $JsonParameters.PSobject.Properties["stepUpAuthType"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "usageAnalytics"))) { #optional property not found - $UsageAnalytics = $null - } else { - $UsageAnalytics = $JsonParameters.PSobject.Properties["usageAnalytics"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "usageCertRequired"))) { #optional property not found - $UsageCertRequired = $null - } else { - $UsageCertRequired = $JsonParameters.PSobject.Properties["usageCertRequired"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "usageCertText"))) { #optional property not found - $UsageCertText = $null - } else { - $UsageCertText = $JsonParameters.PSobject.Properties["usageCertText"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "launchpadEnabled"))) { #optional property not found - $LaunchpadEnabled = $null - } else { - $LaunchpadEnabled = $JsonParameters.PSobject.Properties["launchpadEnabled"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "passwordManaged"))) { #optional property not found - $PasswordManaged = $null - } else { - $PasswordManaged = $JsonParameters.PSobject.Properties["passwordManaged"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "owner"))) { #optional property not found - $Owner = $null - } else { - $Owner = $JsonParameters.PSobject.Properties["owner"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "dateCreated"))) { #optional property not found - $DateCreated = $null - } else { - $DateCreated = $JsonParameters.PSobject.Properties["dateCreated"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "lastUpdated"))) { #optional property not found - $LastUpdated = $null - } else { - $LastUpdated = $JsonParameters.PSobject.Properties["lastUpdated"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "defaultAccessProfile"))) { #optional property not found - $DefaultAccessProfile = $null - } else { - $DefaultAccessProfile = $JsonParameters.PSobject.Properties["defaultAccessProfile"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "service"))) { #optional property not found - $Service = $null - } else { - $Service = $JsonParameters.PSobject.Properties["service"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "selectedSsoMethod"))) { #optional property not found - $SelectedSsoMethod = $null - } else { - $SelectedSsoMethod = $JsonParameters.PSobject.Properties["selectedSsoMethod"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "supportedSsoMethods"))) { #optional property not found - $SupportedSsoMethods = $null - } else { - $SupportedSsoMethods = $JsonParameters.PSobject.Properties["supportedSsoMethods"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "offNetworkBlockedRoles"))) { #optional property not found - $OffNetworkBlockedRoles = $null - } else { - $OffNetworkBlockedRoles = $JsonParameters.PSobject.Properties["offNetworkBlockedRoles"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "supportedOffNetwork"))) { #optional property not found - $SupportedOffNetwork = $null - } else { - $SupportedOffNetwork = $JsonParameters.PSobject.Properties["supportedOffNetwork"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServiceId"))) { #optional property not found - $AccountServiceId = $null - } else { - $AccountServiceId = $JsonParameters.PSobject.Properties["accountServiceId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "launcherCount"))) { #optional property not found - $LauncherCount = $null - } else { - $LauncherCount = $JsonParameters.PSobject.Properties["launcherCount"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServiceName"))) { #optional property not found - $AccountServiceName = $null - } else { - $AccountServiceName = $JsonParameters.PSobject.Properties["accountServiceName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServiceExternalId"))) { #optional property not found - $AccountServiceExternalId = $null - } else { - $AccountServiceExternalId = $JsonParameters.PSobject.Properties["accountServiceExternalId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServiceMatchAllAccounts"))) { #optional property not found - $AccountServiceMatchAllAccounts = $null - } else { - $AccountServiceMatchAllAccounts = $JsonParameters.PSobject.Properties["accountServiceMatchAllAccounts"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "externalId"))) { #optional property not found - $ExternalId = $null - } else { - $ExternalId = $JsonParameters.PSobject.Properties["externalId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServiceUseForPasswordManagement"))) { #optional property not found - $AccountServiceUseForPasswordManagement = $null - } else { - $AccountServiceUseForPasswordManagement = $JsonParameters.PSobject.Properties["accountServiceUseForPasswordManagement"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServicePolicyId"))) { #optional property not found - $AccountServicePolicyId = $null - } else { - $AccountServicePolicyId = $JsonParameters.PSobject.Properties["accountServicePolicyId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServicePolicyName"))) { #optional property not found - $AccountServicePolicyName = $null - } else { - $AccountServicePolicyName = $JsonParameters.PSobject.Properties["accountServicePolicyName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "requireStrongAuthn"))) { #optional property not found - $RequireStrongAuthn = $null - } else { - $RequireStrongAuthn = $JsonParameters.PSobject.Properties["requireStrongAuthn"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accountServicePolicies"))) { #optional property not found - $AccountServicePolicies = $null - } else { - $AccountServicePolicies = $JsonParameters.PSobject.Properties["accountServicePolicies"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "xsdVersion"))) { #optional property not found - $XsdVersion = $null - } else { - $XsdVersion = $JsonParameters.PSobject.Properties["xsdVersion"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "appProfiles"))) { #optional property not found - $AppProfiles = $null - } else { - $AppProfiles = $JsonParameters.PSobject.Properties["appProfiles"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "passwordServiceId"))) { #optional property not found - $PasswordServiceId = $null - } else { - $PasswordServiceId = $JsonParameters.PSobject.Properties["passwordServiceId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "accessProfileIds"))) { #optional property not found - $AccessProfileIds = $null - } else { - $AccessProfileIds = $JsonParameters.PSobject.Properties["accessProfileIds"].value - } - - $PSO = [PSCustomObject]@{ - "id" = ${Id} - "appId" = ${AppId} - "serviceId" = ${ServiceId} - "serviceAppId" = ${ServiceAppId} - "name" = ${Name} - "description" = ${Description} - "appCenterEnabled" = ${AppCenterEnabled} - "provisionRequestEnabled" = ${ProvisionRequestEnabled} - "controlType" = ${ControlType} - "mobile" = ${Mobile} - "privateApp" = ${PrivateApp} - "scriptName" = ${ScriptName} - "status" = ${Status} - "icon" = ${Icon} - "health" = ${Health} - "enableSso" = ${EnableSso} - "ssoMethod" = ${SsoMethod} - "hasLinks" = ${HasLinks} - "hasAutomations" = ${HasAutomations} - "stepUpAuthData" = ${StepUpAuthData} - "stepUpAuthType" = ${StepUpAuthType} - "usageAnalytics" = ${UsageAnalytics} - "usageCertRequired" = ${UsageCertRequired} - "usageCertText" = ${UsageCertText} - "launchpadEnabled" = ${LaunchpadEnabled} - "passwordManaged" = ${PasswordManaged} - "owner" = ${Owner} - "dateCreated" = ${DateCreated} - "lastUpdated" = ${LastUpdated} - "defaultAccessProfile" = ${DefaultAccessProfile} - "service" = ${Service} - "selectedSsoMethod" = ${SelectedSsoMethod} - "supportedSsoMethods" = ${SupportedSsoMethods} - "offNetworkBlockedRoles" = ${OffNetworkBlockedRoles} - "supportedOffNetwork" = ${SupportedOffNetwork} - "accountServiceId" = ${AccountServiceId} - "launcherCount" = ${LauncherCount} - "accountServiceName" = ${AccountServiceName} - "accountServiceExternalId" = ${AccountServiceExternalId} - "accountServiceMatchAllAccounts" = ${AccountServiceMatchAllAccounts} - "externalId" = ${ExternalId} - "accountServiceUseForPasswordManagement" = ${AccountServiceUseForPasswordManagement} - "accountServicePolicyId" = ${AccountServicePolicyId} - "accountServicePolicyName" = ${AccountServicePolicyName} - "requireStrongAuthn" = ${RequireStrongAuthn} - "accountServicePolicies" = ${AccountServicePolicies} - "xsdVersion" = ${XsdVersion} - "appProfiles" = ${AppProfiles} - "passwordServiceId" = ${PasswordServiceId} - "accessProfileIds" = ${AccessProfileIds} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerAccountServicePoliciesInner.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerAccountServicePoliciesInner.ps1 deleted file mode 100644 index 3aee01266..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerAccountServicePoliciesInner.ps1 +++ /dev/null @@ -1,123 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER PolicyId -No description available. -.PARAMETER PolicyName -No description available. -.PARAMETER Selectors -No description available. -.OUTPUTS - -ListApplications200ResponseInnerAccountServicePoliciesInner -#> - -function Initialize-CCListApplications200ResponseInnerAccountServicePoliciesInner { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${PolicyId}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${PolicyName}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${Selectors} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCListApplications200ResponseInnerAccountServicePoliciesInner' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "policyId" = ${PolicyId} - "policyName" = ${PolicyName} - "selectors" = ${Selectors} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to ListApplications200ResponseInnerAccountServicePoliciesInner - -.DESCRIPTION - -Convert from JSON to ListApplications200ResponseInnerAccountServicePoliciesInner - -.PARAMETER Json - -Json object - -.OUTPUTS - -ListApplications200ResponseInnerAccountServicePoliciesInner -#> -function ConvertFrom-CCJsonToListApplications200ResponseInnerAccountServicePoliciesInner { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCListApplications200ResponseInnerAccountServicePoliciesInner' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCListApplications200ResponseInnerAccountServicePoliciesInner - $AllProperties = ("policyId", "policyName", "selectors") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "policyId"))) { #optional property not found - $PolicyId = $null - } else { - $PolicyId = $JsonParameters.PSobject.Properties["policyId"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "policyName"))) { #optional property not found - $PolicyName = $null - } else { - $PolicyName = $JsonParameters.PSobject.Properties["policyName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "selectors"))) { #optional property not found - $Selectors = $null - } else { - $Selectors = $JsonParameters.PSobject.Properties["selectors"].value - } - - $PSO = [PSCustomObject]@{ - "policyId" = ${PolicyId} - "policyName" = ${PolicyName} - "selectors" = ${Selectors} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerAppProfilesInner.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerAppProfilesInner.ps1 deleted file mode 100644 index b357f3dd1..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerAppProfilesInner.ps1 +++ /dev/null @@ -1,149 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Id -No description available. -.PARAMETER Filename -No description available. -.PARAMETER CreatedBy -No description available. -.PARAMETER DateCreated -No description available. -.PARAMETER XsdVersion -No description available. -.OUTPUTS - -ListApplications200ResponseInnerAppProfilesInner -#> - -function Initialize-CCListApplications200ResponseInnerAppProfilesInner { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${Id}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${Filename}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] - [String] - ${CreatedBy}, - [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)] - [String] - ${DateCreated}, - [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true)] - [String] - ${XsdVersion} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCListApplications200ResponseInnerAppProfilesInner' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "id" = ${Id} - "filename" = ${Filename} - "createdBy" = ${CreatedBy} - "dateCreated" = ${DateCreated} - "xsdVersion" = ${XsdVersion} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to ListApplications200ResponseInnerAppProfilesInner - -.DESCRIPTION - -Convert from JSON to ListApplications200ResponseInnerAppProfilesInner - -.PARAMETER Json - -Json object - -.OUTPUTS - -ListApplications200ResponseInnerAppProfilesInner -#> -function ConvertFrom-CCJsonToListApplications200ResponseInnerAppProfilesInner { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCListApplications200ResponseInnerAppProfilesInner' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCListApplications200ResponseInnerAppProfilesInner - $AllProperties = ("id", "filename", "createdBy", "dateCreated", "xsdVersion") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "id"))) { #optional property not found - $Id = $null - } else { - $Id = $JsonParameters.PSobject.Properties["id"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "filename"))) { #optional property not found - $Filename = $null - } else { - $Filename = $JsonParameters.PSobject.Properties["filename"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "createdBy"))) { #optional property not found - $CreatedBy = $null - } else { - $CreatedBy = $JsonParameters.PSobject.Properties["createdBy"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "dateCreated"))) { #optional property not found - $DateCreated = $null - } else { - $DateCreated = $JsonParameters.PSobject.Properties["dateCreated"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "xsdVersion"))) { #optional property not found - $XsdVersion = $null - } else { - $XsdVersion = $JsonParameters.PSobject.Properties["xsdVersion"].value - } - - $PSO = [PSCustomObject]@{ - "id" = ${Id} - "filename" = ${Filename} - "createdBy" = ${CreatedBy} - "dateCreated" = ${DateCreated} - "xsdVersion" = ${XsdVersion} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerHealth.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerHealth.ps1 deleted file mode 100644 index b2ea20759..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerHealth.ps1 +++ /dev/null @@ -1,136 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Status -No description available. -.PARAMETER LastChanged -No description available. -.PARAMETER Since -No description available. -.PARAMETER Healthy -No description available. -.OUTPUTS - -ListApplications200ResponseInnerHealth -#> - -function Initialize-CCListApplications200ResponseInnerHealth { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${Status}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${LastChanged}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${Since}, - [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${Healthy} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCListApplications200ResponseInnerHealth' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "status" = ${Status} - "lastChanged" = ${LastChanged} - "since" = ${Since} - "healthy" = ${Healthy} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to ListApplications200ResponseInnerHealth - -.DESCRIPTION - -Convert from JSON to ListApplications200ResponseInnerHealth - -.PARAMETER Json - -Json object - -.OUTPUTS - -ListApplications200ResponseInnerHealth -#> -function ConvertFrom-CCJsonToListApplications200ResponseInnerHealth { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCListApplications200ResponseInnerHealth' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCListApplications200ResponseInnerHealth - $AllProperties = ("status", "lastChanged", "since", "healthy") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "status"))) { #optional property not found - $Status = $null - } else { - $Status = $JsonParameters.PSobject.Properties["status"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "lastChanged"))) { #optional property not found - $LastChanged = $null - } else { - $LastChanged = $JsonParameters.PSobject.Properties["lastChanged"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "since"))) { #optional property not found - $Since = $null - } else { - $Since = $JsonParameters.PSobject.Properties["since"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "healthy"))) { #optional property not found - $Healthy = $null - } else { - $Healthy = $JsonParameters.PSobject.Properties["healthy"].value - } - - $PSO = [PSCustomObject]@{ - "status" = ${Status} - "lastChanged" = ${LastChanged} - "since" = ${Since} - "healthy" = ${Healthy} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerOwner.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerOwner.ps1 deleted file mode 100644 index 5ce982ed5..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/ListApplications200ResponseInnerOwner.ps1 +++ /dev/null @@ -1,110 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Id -No description available. -.PARAMETER Name -No description available. -.OUTPUTS - -ListApplications200ResponseInnerOwner -#> - -function Initialize-CCListApplications200ResponseInnerOwner { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${Id}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${Name} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCListApplications200ResponseInnerOwner' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "id" = ${Id} - "name" = ${Name} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to ListApplications200ResponseInnerOwner - -.DESCRIPTION - -Convert from JSON to ListApplications200ResponseInnerOwner - -.PARAMETER Json - -Json object - -.OUTPUTS - -ListApplications200ResponseInnerOwner -#> -function ConvertFrom-CCJsonToListApplications200ResponseInnerOwner { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCListApplications200ResponseInnerOwner' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCListApplications200ResponseInnerOwner - $AllProperties = ("id", "name") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "id"))) { #optional property not found - $Id = $null - } else { - $Id = $JsonParameters.PSobject.Properties["id"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "name"))) { #optional property not found - $Name = $null - } else { - $Name = $JsonParameters.PSobject.Properties["name"].value - } - - $PSO = [PSCustomObject]@{ - "id" = ${Id} - "name" = ${Name} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/ListConnectors200Response.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/ListConnectors200Response.ps1 deleted file mode 100644 index 003a5da8a..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/ListConnectors200Response.ps1 +++ /dev/null @@ -1,110 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Total -No description available. -.PARAMETER Items -No description available. -.OUTPUTS - -ListConnectors200Response -#> - -function Initialize-CCListConnectors200Response { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Decimal]] - ${Total}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject[]] - ${Items} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCListConnectors200Response' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "total" = ${Total} - "items" = ${Items} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to ListConnectors200Response - -.DESCRIPTION - -Convert from JSON to ListConnectors200Response - -.PARAMETER Json - -Json object - -.OUTPUTS - -ListConnectors200Response -#> -function ConvertFrom-CCJsonToListConnectors200Response { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCListConnectors200Response' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCListConnectors200Response - $AllProperties = ("total", "items") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "total"))) { #optional property not found - $Total = $null - } else { - $Total = $JsonParameters.PSobject.Properties["total"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "items"))) { #optional property not found - $Items = $null - } else { - $Items = $JsonParameters.PSobject.Properties["items"].value - } - - $PSO = [PSCustomObject]@{ - "total" = ${Total} - "items" = ${Items} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/ListConnectors200ResponseItemsInner.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/ListConnectors200ResponseItemsInner.ps1 deleted file mode 100644 index d5495d918..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/ListConnectors200ResponseItemsInner.ps1 +++ /dev/null @@ -1,318 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER ApplicationXml -No description available. -.PARAMETER ClassName -No description available. -.PARAMETER ConnectorMetadata -No description available. -.PARAMETER CorrelationConfigXml -No description available. -.PARAMETER DirectConnect -No description available. -.PARAMETER FileUpload -No description available. -.PARAMETER Id -No description available. -.PARAMETER Name -No description available. -.PARAMETER S3Location -No description available. -.PARAMETER Scope -No description available. -.PARAMETER ScriptName -No description available. -.PARAMETER SourceConfig -No description available. -.PARAMETER SourceConfigFrom -No description available. -.PARAMETER SourceConfigXml -No description available. -.PARAMETER Status -No description available. -.PARAMETER TranslationProperties -No description available. -.PARAMETER Type -No description available. -.PARAMETER UploadedFiles -No description available. -.OUTPUTS - -ListConnectors200ResponseItemsInner -#> - -function Initialize-CCListConnectors200ResponseItemsInner { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${ApplicationXml}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${ClassName}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${ConnectorMetadata}, - [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)] - [String] - ${CorrelationConfigXml}, - [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${DirectConnect}, - [Parameter(Position = 5, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${FileUpload}, - [Parameter(Position = 6, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Int32]] - ${Id}, - [Parameter(Position = 7, ValueFromPipelineByPropertyName = $true)] - [String] - ${Name}, - [Parameter(Position = 8, ValueFromPipelineByPropertyName = $true)] - [String] - ${S3Location}, - [Parameter(Position = 9, ValueFromPipelineByPropertyName = $true)] - [String] - ${Scope}, - [Parameter(Position = 10, ValueFromPipelineByPropertyName = $true)] - [String] - ${ScriptName}, - [Parameter(Position = 11, ValueFromPipelineByPropertyName = $true)] - [String] - ${SourceConfig}, - [Parameter(Position = 12, ValueFromPipelineByPropertyName = $true)] - [String] - ${SourceConfigFrom}, - [Parameter(Position = 13, ValueFromPipelineByPropertyName = $true)] - [String] - ${SourceConfigXml}, - [Parameter(Position = 14, ValueFromPipelineByPropertyName = $true)] - [String] - ${Status}, - [Parameter(Position = 15, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${TranslationProperties}, - [Parameter(Position = 16, ValueFromPipelineByPropertyName = $true)] - [String] - ${Type}, - [Parameter(Position = 17, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject[]] - ${UploadedFiles} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCListConnectors200ResponseItemsInner' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "applicationXml" = ${ApplicationXml} - "className" = ${ClassName} - "connectorMetadata" = ${ConnectorMetadata} - "correlationConfigXml" = ${CorrelationConfigXml} - "directConnect" = ${DirectConnect} - "fileUpload" = ${FileUpload} - "id" = ${Id} - "name" = ${Name} - "s3Location" = ${S3Location} - "scope" = ${Scope} - "scriptName" = ${ScriptName} - "sourceConfig" = ${SourceConfig} - "sourceConfigFrom" = ${SourceConfigFrom} - "sourceConfigXml" = ${SourceConfigXml} - "status" = ${Status} - "translationProperties" = ${TranslationProperties} - "type" = ${Type} - "uploadedFiles" = ${UploadedFiles} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to ListConnectors200ResponseItemsInner - -.DESCRIPTION - -Convert from JSON to ListConnectors200ResponseItemsInner - -.PARAMETER Json - -Json object - -.OUTPUTS - -ListConnectors200ResponseItemsInner -#> -function ConvertFrom-CCJsonToListConnectors200ResponseItemsInner { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCListConnectors200ResponseItemsInner' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCListConnectors200ResponseItemsInner - $AllProperties = ("applicationXml", "className", "connectorMetadata", "correlationConfigXml", "directConnect", "fileUpload", "id", "name", "s3Location", "scope", "scriptName", "sourceConfig", "sourceConfigFrom", "sourceConfigXml", "status", "translationProperties", "type", "uploadedFiles") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "applicationXml"))) { #optional property not found - $ApplicationXml = $null - } else { - $ApplicationXml = $JsonParameters.PSobject.Properties["applicationXml"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "className"))) { #optional property not found - $ClassName = $null - } else { - $ClassName = $JsonParameters.PSobject.Properties["className"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "connectorMetadata"))) { #optional property not found - $ConnectorMetadata = $null - } else { - $ConnectorMetadata = $JsonParameters.PSobject.Properties["connectorMetadata"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "correlationConfigXml"))) { #optional property not found - $CorrelationConfigXml = $null - } else { - $CorrelationConfigXml = $JsonParameters.PSobject.Properties["correlationConfigXml"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "directConnect"))) { #optional property not found - $DirectConnect = $null - } else { - $DirectConnect = $JsonParameters.PSobject.Properties["directConnect"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "fileUpload"))) { #optional property not found - $FileUpload = $null - } else { - $FileUpload = $JsonParameters.PSobject.Properties["fileUpload"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "id"))) { #optional property not found - $Id = $null - } else { - $Id = $JsonParameters.PSobject.Properties["id"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "name"))) { #optional property not found - $Name = $null - } else { - $Name = $JsonParameters.PSobject.Properties["name"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "s3Location"))) { #optional property not found - $S3Location = $null - } else { - $S3Location = $JsonParameters.PSobject.Properties["s3Location"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "scope"))) { #optional property not found - $Scope = $null - } else { - $Scope = $JsonParameters.PSobject.Properties["scope"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "scriptName"))) { #optional property not found - $ScriptName = $null - } else { - $ScriptName = $JsonParameters.PSobject.Properties["scriptName"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "sourceConfig"))) { #optional property not found - $SourceConfig = $null - } else { - $SourceConfig = $JsonParameters.PSobject.Properties["sourceConfig"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "sourceConfigFrom"))) { #optional property not found - $SourceConfigFrom = $null - } else { - $SourceConfigFrom = $JsonParameters.PSobject.Properties["sourceConfigFrom"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "sourceConfigXml"))) { #optional property not found - $SourceConfigXml = $null - } else { - $SourceConfigXml = $JsonParameters.PSobject.Properties["sourceConfigXml"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "status"))) { #optional property not found - $Status = $null - } else { - $Status = $JsonParameters.PSobject.Properties["status"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "translationProperties"))) { #optional property not found - $TranslationProperties = $null - } else { - $TranslationProperties = $JsonParameters.PSobject.Properties["translationProperties"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "type"))) { #optional property not found - $Type = $null - } else { - $Type = $JsonParameters.PSobject.Properties["type"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "uploadedFiles"))) { #optional property not found - $UploadedFiles = $null - } else { - $UploadedFiles = $JsonParameters.PSobject.Properties["uploadedFiles"].value - } - - $PSO = [PSCustomObject]@{ - "applicationXml" = ${ApplicationXml} - "className" = ${ClassName} - "connectorMetadata" = ${ConnectorMetadata} - "correlationConfigXml" = ${CorrelationConfigXml} - "directConnect" = ${DirectConnect} - "fileUpload" = ${FileUpload} - "id" = ${Id} - "name" = ${Name} - "s3Location" = ${S3Location} - "scope" = ${Scope} - "scriptName" = ${ScriptName} - "sourceConfig" = ${SourceConfig} - "sourceConfigFrom" = ${SourceConfigFrom} - "sourceConfigXml" = ${SourceConfigXml} - "status" = ${Status} - "translationProperties" = ${TranslationProperties} - "type" = ${Type} - "uploadedFiles" = ${UploadedFiles} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/LoadAccountsRequest.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/LoadAccountsRequest.ps1 deleted file mode 100644 index aabc6d181..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/LoadAccountsRequest.ps1 +++ /dev/null @@ -1,110 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER DisableOptimization -No description available. -.PARAMETER File -No description available. -.OUTPUTS - -LoadAccountsRequest -#> - -function Initialize-CCLoadAccountsRequest { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${DisableOptimization}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [System.IO.FileInfo] - ${File} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCLoadAccountsRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "disableOptimization" = ${DisableOptimization} - "file" = ${File} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to LoadAccountsRequest - -.DESCRIPTION - -Convert from JSON to LoadAccountsRequest - -.PARAMETER Json - -Json object - -.OUTPUTS - -LoadAccountsRequest -#> -function ConvertFrom-CCJsonToLoadAccountsRequest { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCLoadAccountsRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCLoadAccountsRequest - $AllProperties = ("disableOptimization", "file") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "disableOptimization"))) { #optional property not found - $DisableOptimization = $null - } else { - $DisableOptimization = $JsonParameters.PSobject.Properties["disableOptimization"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "file"))) { #optional property not found - $File = $null - } else { - $File = $JsonParameters.PSobject.Properties["file"].value - } - - $PSO = [PSCustomObject]@{ - "disableOptimization" = ${DisableOptimization} - "file" = ${File} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/LoadEntitlementsRequest.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/LoadEntitlementsRequest.ps1 deleted file mode 100644 index 7a075a61f..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/LoadEntitlementsRequest.ps1 +++ /dev/null @@ -1,97 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER File -No description available. -.OUTPUTS - -LoadEntitlementsRequest -#> - -function Initialize-CCLoadEntitlementsRequest { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [System.IO.FileInfo] - ${File} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCLoadEntitlementsRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "file" = ${File} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to LoadEntitlementsRequest - -.DESCRIPTION - -Convert from JSON to LoadEntitlementsRequest - -.PARAMETER Json - -Json object - -.OUTPUTS - -LoadEntitlementsRequest -#> -function ConvertFrom-CCJsonToLoadEntitlementsRequest { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCLoadEntitlementsRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCLoadEntitlementsRequest - $AllProperties = ("file") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "file"))) { #optional property not found - $File = $null - } else { - $File = $JsonParameters.PSobject.Properties["file"].value - } - - $PSO = [PSCustomObject]@{ - "file" = ${File} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/RefreshIdentitiesRequest.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/RefreshIdentitiesRequest.ps1 deleted file mode 100644 index eff157605..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/RefreshIdentitiesRequest.ps1 +++ /dev/null @@ -1,110 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER VarFilter -Defines the identity or identities which this refresh applies to. The filter must use searchable identity attributes. If the filter cannot be understood or parsed, all identities will be refreshed. -.PARAMETER RefreshArgs -No description available. -.OUTPUTS - -RefreshIdentitiesRequest -#> - -function Initialize-CCRefreshIdentitiesRequest { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${VarFilter}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [PSCustomObject] - ${RefreshArgs} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCRefreshIdentitiesRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "filter" = ${VarFilter} - "refreshArgs" = ${RefreshArgs} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to RefreshIdentitiesRequest - -.DESCRIPTION - -Convert from JSON to RefreshIdentitiesRequest - -.PARAMETER Json - -Json object - -.OUTPUTS - -RefreshIdentitiesRequest -#> -function ConvertFrom-CCJsonToRefreshIdentitiesRequest { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCRefreshIdentitiesRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCRefreshIdentitiesRequest - $AllProperties = ("filter", "refreshArgs") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "filter"))) { #optional property not found - $VarFilter = $null - } else { - $VarFilter = $JsonParameters.PSobject.Properties["filter"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "refreshArgs"))) { #optional property not found - $RefreshArgs = $null - } else { - $RefreshArgs = $JsonParameters.PSobject.Properties["refreshArgs"].value - } - - $PSO = [PSCustomObject]@{ - "filter" = ${VarFilter} - "refreshArgs" = ${RefreshArgs} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/RefreshIdentitiesRequestRefreshArgs.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/RefreshIdentitiesRequestRefreshArgs.ps1 deleted file mode 100644 index a2c008eaa..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/RefreshIdentitiesRequestRefreshArgs.ps1 +++ /dev/null @@ -1,162 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER CorrelateEntitlements -This will refresh entitlement, role, and access profile calculations. -.PARAMETER PromoteAttributes -This will calculate identity attributes. -.PARAMETER RefreshManagerStatus -This recalculates manager correlation and manager status. Note: This is computationally expensive to run. -.PARAMETER SynchronizeAttributes -Enables attribute synchronization. -.PARAMETER PruneIdentities -Option that will enable deletion of an identity objects if there are no account objects. Note: This is not typically used in IdentityNow, except by guidance from SailPoint. -.PARAMETER Provision -Enables provisioning of role assignments with entitlements that are not currently fulfilled. -.OUTPUTS - -RefreshIdentitiesRequestRefreshArgs -#> - -function Initialize-CCRefreshIdentitiesRequestRefreshArgs { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${CorrelateEntitlements}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PromoteAttributes}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${RefreshManagerStatus}, - [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${SynchronizeAttributes}, - [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${PruneIdentities}, - [Parameter(Position = 5, ValueFromPipelineByPropertyName = $true)] - [System.Nullable[Boolean]] - ${Provision} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCRefreshIdentitiesRequestRefreshArgs' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "correlateEntitlements" = ${CorrelateEntitlements} - "promoteAttributes" = ${PromoteAttributes} - "refreshManagerStatus" = ${RefreshManagerStatus} - "synchronizeAttributes" = ${SynchronizeAttributes} - "pruneIdentities" = ${PruneIdentities} - "provision" = ${Provision} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to RefreshIdentitiesRequestRefreshArgs - -.DESCRIPTION - -Convert from JSON to RefreshIdentitiesRequestRefreshArgs - -.PARAMETER Json - -Json object - -.OUTPUTS - -RefreshIdentitiesRequestRefreshArgs -#> -function ConvertFrom-CCJsonToRefreshIdentitiesRequestRefreshArgs { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCRefreshIdentitiesRequestRefreshArgs' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCRefreshIdentitiesRequestRefreshArgs - $AllProperties = ("correlateEntitlements", "promoteAttributes", "refreshManagerStatus", "synchronizeAttributes", "pruneIdentities", "provision") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "correlateEntitlements"))) { #optional property not found - $CorrelateEntitlements = $null - } else { - $CorrelateEntitlements = $JsonParameters.PSobject.Properties["correlateEntitlements"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "promoteAttributes"))) { #optional property not found - $PromoteAttributes = $null - } else { - $PromoteAttributes = $JsonParameters.PSobject.Properties["promoteAttributes"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "refreshManagerStatus"))) { #optional property not found - $RefreshManagerStatus = $null - } else { - $RefreshManagerStatus = $JsonParameters.PSobject.Properties["refreshManagerStatus"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "synchronizeAttributes"))) { #optional property not found - $SynchronizeAttributes = $null - } else { - $SynchronizeAttributes = $JsonParameters.PSobject.Properties["synchronizeAttributes"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "pruneIdentities"))) { #optional property not found - $PruneIdentities = $null - } else { - $PruneIdentities = $JsonParameters.PSobject.Properties["pruneIdentities"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "provision"))) { #optional property not found - $Provision = $null - } else { - $Provision = $JsonParameters.PSobject.Properties["provision"].value - } - - $PSO = [PSCustomObject]@{ - "correlateEntitlements" = ${CorrelateEntitlements} - "promoteAttributes" = ${PromoteAttributes} - "refreshManagerStatus" = ${RefreshManagerStatus} - "synchronizeAttributes" = ${SynchronizeAttributes} - "pruneIdentities" = ${PruneIdentities} - "provision" = ${Provision} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/Model/UpdateUserPermissionsRequest.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Model/UpdateUserPermissionsRequest.ps1 deleted file mode 100644 index a06c2e4d4..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Model/UpdateUserPermissionsRequest.ps1 +++ /dev/null @@ -1,124 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - -No summary available. - -.DESCRIPTION - -No description available. - -.PARAMETER Ids -No description available. -.PARAMETER IsAdmin -Indicates if user should be an IDN Admin. ""0"" for false, ""1"" for true. -.PARAMETER AdminType -No description available. -.OUTPUTS - -UpdateUserPermissionsRequest -#> - -function Initialize-CCUpdateUserPermissionsRequest { - [CmdletBinding()] - Param ( - [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] - [String] - ${Ids}, - [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] - [String] - ${IsAdmin}, - [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] - [ValidateSet("ADMIN", "CERT_ADMIN", "HELPDESK", "REPORT_ADMIN", "ROLE_ADMIN", "ROLE_SUBADMIN", "SOURCE_ADMIN", "SOURCE_SUBADMIN")] - [String] - ${AdminType} - ) - - Process { - 'Creating PSCustomObject: PSSailpointCC => CCUpdateUserPermissionsRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - - $PSO = [PSCustomObject]@{ - "ids" = ${Ids} - "isAdmin" = ${IsAdmin} - "adminType" = ${AdminType} - } - - - return $PSO - } -} - -<# -.SYNOPSIS - -Convert from JSON to UpdateUserPermissionsRequest - -.DESCRIPTION - -Convert from JSON to UpdateUserPermissionsRequest - -.PARAMETER Json - -Json object - -.OUTPUTS - -UpdateUserPermissionsRequest -#> -function ConvertFrom-CCJsonToUpdateUserPermissionsRequest { - Param( - [AllowEmptyString()] - [string]$Json - ) - - Process { - 'Converting JSON to PSCustomObject: PSSailpointCC => CCUpdateUserPermissionsRequest' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $JsonParameters = ConvertFrom-Json -InputObject $Json - - # check if Json contains properties not defined in CCUpdateUserPermissionsRequest - $AllProperties = ("ids", "isAdmin", "adminType") - foreach ($name in $JsonParameters.PsObject.Properties.Name) { - if (!($AllProperties.Contains($name))) { - throw "Error! JSON key '$name' not found in the properties: $($AllProperties)" - } - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "ids"))) { #optional property not found - $Ids = $null - } else { - $Ids = $JsonParameters.PSobject.Properties["ids"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "isAdmin"))) { #optional property not found - $IsAdmin = $null - } else { - $IsAdmin = $JsonParameters.PSobject.Properties["isAdmin"].value - } - - if (!([bool]($JsonParameters.PSobject.Properties.name -match "adminType"))) { #optional property not found - $AdminType = $null - } else { - $AdminType = $JsonParameters.PSobject.Properties["adminType"].value - } - - $PSO = [PSCustomObject]@{ - "ids" = ${Ids} - "isAdmin" = ${IsAdmin} - "adminType" = ${AdminType} - } - - return $PSO - } - -} - diff --git a/PSSailpoint/cc/src/PSSailpointCC/PSSailpointCC.psm1 b/PSSailpoint/cc/src/PSSailpointCC/PSSailpointCC.psm1 deleted file mode 100644 index 2998290f7..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/PSSailpointCC.psm1 +++ /dev/null @@ -1,37 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -#region Import functions - -# define the following classes in PowerShell -try { - Add-Type -AssemblyName System.Web -ErrorAction Ignore | Out-Null - Add-Type -AssemblyName System.Net -ErrorAction Ignore | Out-Null -} catch { - Write-Verbose $_ -} - -# set $ErrorActionPreference to 'Stop' globally -$ErrorActionPreference = 'Stop' - -# store the API client's configuration -$Script:Configuration = [System.Collections.HashTable]@{} - -$Script:CmdletBindingParameters = @('Verbose','Debug','ErrorAction','WarningAction','InformationAction','ErrorVariable','WarningVariable','InformationVariable','OutVariable','OutBuffer','PipelineVariable') - -'Api', 'Model', 'Client', 'Private' | Get-ChildItem -Path { - Join-Path $PSScriptRoot $_ -} -Filter '*.ps1' | ForEach-Object { - Write-Debug "Importing file: $($_.BaseName)" - try { - . $_.FullName - } catch { - Write-Error -Message "Failed to import function $($_.Fullname): $_" - } -} - -#endregion diff --git a/PSSailpoint/cc/src/PSSailpointCC/Private/CCApiClient.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Private/CCApiClient.ps1 deleted file mode 100644 index 17b3d0a46..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Private/CCApiClient.ps1 +++ /dev/null @@ -1,296 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -function Invoke-CCApiClient { - [OutputType('System.Collections.Hashtable')] - [CmdletBinding()] - Param( - [Parameter(Mandatory)] - [string]$Uri, - [Parameter(Mandatory)] - [AllowEmptyCollection()] - [string[]]$Accepts, - [Parameter(Mandatory)] - [AllowEmptyCollection()] - [string[]]$ContentTypes, - [Parameter(Mandatory)] - [hashtable]$HeaderParameters, - [Parameter(Mandatory)] - [hashtable]$FormParameters, - [Parameter(Mandatory)] - [hashtable]$QueryParameters, - [Parameter(Mandatory)] - [hashtable]$CookieParameters, - [Parameter(Mandatory)] - [AllowEmptyString()] - [string]$Body, - [Parameter(Mandatory)] - [string]$Method, - [Parameter(Mandatory)] - [AllowEmptyString()] - [string]$ReturnType, - [Parameter(Mandatory)] - [bool]$IsBodyNullable - ) - - 'Calling method: Invoke-CCApiClient' | Write-Debug - $PSBoundParameters | Out-DebugParameter | Write-Debug - - $Configuration = Get-DefaultConfiguration - $RequestUri = $Configuration["BaseUrl"] + $Uri - $SkipCertificateCheck = $Configuration["SkipCertificateCheck"] - - Write-Debug "Calling Endpoint: $RequestUri" - - # cookie parameters - foreach ($Parameter in $CookieParameters.GetEnumerator()) { - if ($Parameter.Name -eq "cookieAuth") { - $HeaderParameters["Cookie"] = $Parameter.Value - } else { - $HeaderParameters[$Parameter.Name] = $Parameter.Value - } - } - if ($CookieParameters -and $CookieParameters.Count -gt 1) { - Write-Warning "Multiple cookie parameters found. Currently only the first one is supported/used" - } - - # accept, content-type headers - $Accept = SelectHeaders -Headers $Accepts - if ($Accept) { - $HeaderParameters['Accept'] = $Accept - } - - try { - $Token = Get-IDNAccessToken - $HeaderParameters['Authorization'] = "Bearer $Token" - } catch { - Write-Host $_ -ForegroundColor Red - break - } - - # Add Custom Header - $HeaderParameters['X-SailPoint-SDK'] = "Powershell-1.2.1" - $HeaderParameters['User-Agent'] = "OpenAPI-Generator/1.2.1/ps" - - - $HasFormData = $False - $ContentType= SelectHeaders -Headers $ContentTypes - if ($ContentType) { - $HeaderParameters['Content-Type'] = $ContentType - if ($ContentType -eq 'multipart/form-data') { - $HasFormData = $True - } - } - - # add default headers if any - foreach ($header in $Configuration["DefaultHeaders"].GetEnumerator()) { - $HeaderParameters[$header.Name] = $header.Value - } - - # construct URL query string - $HttpValues = [System.Web.HttpUtility]::ParseQueryString([String]::Empty) - foreach ($Parameter in $QueryParameters.GetEnumerator()) { - if ($Parameter.Value.Count -gt 1) { // array - foreach ($Value in $Parameter.Value) { - $HttpValues.Add($Parameter.Key + '[]', $Value) - } - } else { - $HttpValues.Add($Parameter.Key,$Parameter.Value) - } - } - # Build the request and load it with the query string. - $UriBuilder = [System.UriBuilder]($RequestUri) - $UriBuilder.Query = $HttpValues.ToString() - - # include form parameters in the request body - if ($FormParameters -and $FormParameters.Count -gt 0) { - if ($HasFormData) { - $multipartContent = [System.Net.Http.MultipartFormDataContent]::new() - - $FormParameters.Keys | ForEach-Object { - $value = $FormParameters[$_] - $isFile = $value.GetType().FullName -eq "System.IO.FileInfo" - if($isFile) { - $FileStream = [System.IO.FileStream]::new($value.FullName, [System.IO.FileMode]::Open) - $fileHeader = [System.Net.Http.Headers.ContentDispositionHeaderValue]::new("form-data") - $fileHeader.Name = $_ - $fileHeader.FileName = $value.Name - $fileContent = [System.Net.Http.StreamContent]::new($FileStream) - $fileContent.Headers.ContentDisposition = $fileHeader - $multipartContent.Add($fileContent) - } else { - $stringHeader = [System.Net.Http.Headers.ContentDispositionHeaderValue]::new("form-data") - $stringHeader.Name = $_ - $stringContent = [System.Net.Http.StringContent]::new([string]$value) - $stringContent.Headers.ContentDisposition = $stringHeader - $multipartContent.Add($stringContent) - } - } - - $RequestBody = $multipartContent - } else { - $RequestBody = $FormParameters - } - } - - if(($ContentType -eq 'multipart/form-data') -and -not ($FormParameters -and $FormParameters.Count -gt 0)) - { - $HeaderParameters.Remove('Content-Type') - } - - - if ($Body -or $IsBodyNullable) { - $RequestBody = $Body - if ([string]::IsNullOrEmpty($RequestBody) -and $IsBodyNullable -eq $true) { - $RequestBody = "null" - } - } - - - Write-Verbose ("Request Headers: {0}" -f ($HeaderParameters | Out-String)) - Write-Verbose "Request Body: $RequestBody" - - if ($SkipCertificateCheck -eq $true) { - if ($null -eq $Configuration["Proxy"]) { - # skip certification check, no proxy - $Response = Invoke-WebRequest -Uri $UriBuilder.Uri ` - -Method $Method ` - -Headers $HeaderParameters ` - -Body $RequestBody ` - -ErrorAction Stop ` - -UseBasicParsing ` - -SkipHeaderValidation ` - -MaximumRetryCount $Configuration["MaximumRetryCount"] ` - -RetryIntervalSec $Configuration["RetryIntervalSeconds"] ` - -SkipCertificateCheck - } else { - # skip certification check, use proxy - $Response = Invoke-WebRequest -Uri $UriBuilder.Uri ` - -Method $Method ` - -Headers $HeaderParameters ` - -Body $RequestBody ` - -ErrorAction Stop ` - -UseBasicParsing ` - -SkipHeaderValidation ` - -MaximumRetryCount $Configuration["MaximumRetryCount"] ` - -RetryIntervalSec $Configuration["RetryIntervalSeconds"] ` - -SkipCertificateCheck ` - -Proxy $Configuration["Proxy"].GetProxy($UriBuilder.Uri) ` - -ProxyUseDefaultCredentials - } - } else { - if ($null -eq $Configuration["Proxy"]) { - # perform certification check, no proxy - $Response = Invoke-WebRequest -Uri $UriBuilder.Uri ` - -Method $Method ` - -Headers $HeaderParameters ` - -Body $RequestBody ` - -ErrorAction Stop ` - -UseBasicParsing ` - -SkipHeaderValidation ` - -MaximumRetryCount $Configuration["MaximumRetryCount"] ` - -RetryIntervalSec $Configuration["RetryIntervalSeconds"] - } else { - # perform certification check, use proxy - $Response = Invoke-WebRequest -Uri $UriBuilder.Uri ` - -Method $Method ` - -Headers $HeaderParameters ` - -Body $RequestBody ` - -ErrorAction Stop ` - -UseBasicParsing ` - -SkipHeaderValidation ` - -MaximumRetryCount $Configuration["MaximumRetryCount"] ` - -RetryIntervalSec $Configuration["RetryIntervalSeconds"] ` - -Proxy $Configuration["Proxy"].GetProxy($UriBuilder.Uri) ` - -ProxyUseDefaultCredentials - } - } - - return @{ - Response = DeserializeResponse -Response $Response -ReturnType $ReturnType -ContentTypes $Response.Headers["Content-Type"] - StatusCode = $Response.StatusCode - Headers = $Response.Headers - } -} - -# Select JSON MIME if present, otherwise choose the first one if available -function SelectHeaders { - Param( - [Parameter(Mandatory)] - [AllowEmptyCollection()] - [String[]]$Headers - ) - - foreach ($Header in $Headers) { - if (-not(IsJsonMIME -MIME $Header)) { - return $Header - } - } - - if (!($Headers) -or $Headers.Count -eq 0) { - return $null - } else { - return $Headers[0] # return the first one - } -} - -function IsJsonMIME { - Param( - [Parameter(Mandatory)] - [string]$MIME - ) - - if ($MIME -match "(?i)^(application/json|[^;/ \t]+/[^;/ \t]+[+]json)[ \t]*(;.*)?$") { - return $true - } else { - return $false - } -} - -function DeserializeResponse { - Param( - [Parameter(Mandatory)] - [AllowEmptyString()] - [string]$ReturnType, - [Parameter(Mandatory)] - [AllowEmptyString()] - [string]$Response, - [Parameter(Mandatory)] - [AllowNull()] - [AllowEmptyCollection()] - [string[]]$ContentTypes - ) - - If ($null -eq $ContentTypes) { - $ContentTypes = [string[]]@() - } - - If ([string]::IsNullOrEmpty($ReturnType) -and $ContentTypes.Count -eq 0) { # void response - return $Response - } Elseif ($ReturnType -match '\[\]$') { # array - return ConvertFrom-Json $Response -AsHashtable - } Elseif (@("String", "Boolean", "System.DateTime") -contains $ReturnType) { # string, boolean ,datetime - return $Response - } Else { # others (e.g. model, file) - if ($ContentTypes) { - $ContentType = $null - if ($ContentTypes.Count -gt 1) { - $ContentType = SelectHeaders -Headers $ContentTypes - } else { - $ContentType = $ContentTypes[0] - } - - if (IsJsonMIME -MIME $ContentType) { # JSON - return ConvertFrom-Json $Response -AsHashtable - } else { # XML, file, etc - return $Response - } - } else { # no content type in response header, returning raw response - return $Response - } - } -} diff --git a/PSSailpoint/cc/src/PSSailpointCC/Private/CCHttpSignatureAuth.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Private/CCHttpSignatureAuth.ps1 deleted file mode 100644 index d92a61153..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Private/CCHttpSignatureAuth.ps1 +++ /dev/null @@ -1,436 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.SYNOPSIS - Gets the headers for HTTP signature. -.DESCRIPTION - Gets the headers for the http signature. -.PARAMETER Method - HTTP method -.PARAMETER UriBuilder - UriBuilder for url and query parameter -.PARAMETER Body - Request body -.OUTPUTS - Hashtable -#> -function Get-CCHttpSignedHeader { - param( - [string]$Method, - [System.UriBuilder]$UriBuilder, - [string]$Body, - [hashtable]$RequestHeader - ) - - $HEADER_REQUEST_TARGET = '(request-target)' - # The time when the HTTP signature was generated. - $HEADER_CREATED = '(created)' - # The time when the HTTP signature expires. The API server should reject HTTP requests - # that have expired. - $HEADER_EXPIRES = '(expires)' - # The 'Host' header. - $HEADER_HOST = 'Host' - # The 'Date' header. - $HEADER_DATE = 'Date' - # When the 'Digest' header is included in the HTTP signature, the client automatically - # computes the digest of the HTTP request body, per RFC 3230. - $HEADER_DIGEST = 'Digest' - # The 'Authorization' header is automatically generated by the client. It includes - # the list of signed headers and a base64-encoded signature. - $HEADER_AUTHORIZATION = 'Authorization' - - #Hash table to store singed headers - $HttpSignedRequestHeader = @{ } - $HttpSignatureHeader = @{ } - $TargetHost = $UriBuilder.Host - $httpSigningConfiguration = Get-CCConfigurationHttpSigning - $Digest = $null - - #get the body digest - $bodyHash = Get-CCStringHash -String $Body -HashName $httpSigningConfiguration.HashAlgorithm - if ($httpSigningConfiguration.HashAlgorithm -eq "SHA256") { - $Digest = [String]::Format("SHA-256={0}", [Convert]::ToBase64String($bodyHash)) - } elseif ($httpSigningConfiguration.HashAlgorithm -eq "SHA512") { - $Digest = [String]::Format("SHA-512={0}", [Convert]::ToBase64String($bodyHash)) - } - - $dateTime = Get-Date - #get the date in UTC - $currentDate = $dateTime.ToUniversalTime().ToString("r") - - foreach ($headerItem in $httpSigningConfiguration.HttpSigningHeader) { - - if ($headerItem -eq $HEADER_REQUEST_TARGET) { - $requestTargetPath = [string]::Format("{0} {1}{2}", $Method.ToLower(), $UriBuilder.Path, $UriBuilder.Query) - $HttpSignatureHeader.Add($HEADER_REQUEST_TARGET, $requestTargetPath) - } elseif ($headerItem -eq $HEADER_CREATED) { - $created = Get-CCUnixTime -Date $dateTime -TotalTime TotalSeconds - $HttpSignatureHeader.Add($HEADER_CREATED, $created) - } elseif ($headerItem -eq $HEADER_EXPIRES) { - $expire = $dateTime.AddSeconds($httpSigningConfiguration.SignatureValidityPeriod) - $expireEpocTime = Get-CCUnixTime -Date $expire -TotalTime TotalSeconds - $HttpSignatureHeader.Add($HEADER_EXPIRES, $expireEpocTime) - } elseif ($headerItem -eq $HEADER_HOST) { - $HttpSignedRequestHeader[$HEADER_HOST] = $TargetHost - $HttpSignatureHeader.Add($HEADER_HOST.ToLower(), $TargetHost) - } elseif ($headerItem -eq $HEADER_DATE) { - $HttpSignedRequestHeader[$HEADER_DATE] = $currentDate - $HttpSignatureHeader.Add($HEADER_DATE.ToLower(), $currentDate) - } elseif ($headerItem -eq $HEADER_DIGEST) { - $HttpSignedRequestHeader[$HEADER_DIGEST] = $Digest - $HttpSignatureHeader.Add($HEADER_DIGEST.ToLower(), $Digest) - } elseif($RequestHeader.ContainsKey($headerItem)) { - $HttpSignatureHeader.Add($headerItem.ToLower(), $RequestHeader[$headerItem]) - } else { - throw "Cannot sign HTTP request. Request does not contain the $headerItem header." - } - } - - # header's name separated by space - $headersKeysString = $HttpSignatureHeader.Keys -join " " - $headerValuesList = @() - foreach ($item in $HttpSignatureHeader.GetEnumerator()) { - $headerValuesList += [string]::Format("{0}: {1}", $item.Name, $item.Value) - } - #Concatenate headers value separated by new line - $headerValuesString = $headerValuesList -join "`n" - - #Gets the hash of the headers value - $signatureHashString = Get-CCStringHash -String $headerValuesString -HashName $httpSigningConfiguration.HashAlgorithm - - #Gets the Key type to select the correct signing algorithm - $KeyType = Get-CCKeyTypeFromFile -KeyFilePath $httpSigningConfiguration.KeyFilePath - - if ($keyType -eq "RSA") { - $headerSignatureStr = Get-CCRSASignature -PrivateKeyFilePath $httpSigningConfiguration.KeyFilePath ` - -DataToSign $signatureHashString ` - -HashAlgorithmName $httpSigningConfiguration.HashAlgorithm ` - -KeyPassPhrase $httpSigningConfiguration.KeyPassPhrase ` - -SigningAlgorithm $httpSigningConfiguration.SigningAlgorithm - } elseif ($KeyType -eq "EC") { - $headerSignatureStr = Get-CCECDSASignature -ECKeyFilePath $httpSigningConfiguration.KeyFilePath ` - -DataToSign $signatureHashString ` - -HashAlgorithmName $httpSigningConfiguration.HashAlgorithm ` - -KeyPassPhrase $httpSigningConfiguration.KeyPassPhrase - } - #Deprecated - <#$cryptographicScheme = Get-CCCryptographicScheme -SigningAlgorithm $httpSigningConfiguration.SigningAlgorithm ` - -HashAlgorithm $httpSigningConfiguration.HashAlgorithm - #> - $cryptographicScheme = "hs2019" - $authorizationHeaderValue = [string]::Format("Signature keyId=""{0}"",algorithm=""{1}""", - $httpSigningConfiguration.KeyId, $cryptographicScheme) - - if ($HttpSignatureHeader.ContainsKey($HEADER_CREATED)) { - $authorizationHeaderValue += [string]::Format(",created={0}", $HttpSignatureHeader[$HEADER_CREATED]) - } - - if ($HttpSignatureHeader.ContainsKey($HEADER_EXPIRES)) { - $authorizationHeaderValue += [string]::Format(",expires={0}", $HttpSignatureHeader[$HEADER_EXPIRES]) - } - - $authorizationHeaderValue += [string]::Format(",headers=""{0}"",signature=""{1}""", - $headersKeysString , $headerSignatureStr) - - $HttpSignedRequestHeader[$HEADER_AUTHORIZATION] = $authorizationHeaderValue - return $HttpSignedRequestHeader -} - -<# -.SYNOPSIS - Gets the RSA signature - -.DESCRIPTION - Gets the RSA signature for the http signing -.PARAMETER PrivateKeyFilePath - Specify the API key file path -.PARAMETER DataToSign - Specify the data to sign -.PARAMETER HashAlgorithmName - HashAlgorithm to calculate the hash -.PARAMETER KeyPassPhrase - KeyPassPhrase for the encrypted key -.OUTPUTS - Base64String -#> -function Get-CCRSASignature { - Param( - [string]$PrivateKeyFilePath, - [byte[]]$DataToSign, - [string]$HashAlgorithmName, - [string]$SigningAlgorithm, - [securestring]$KeyPassPhrase - ) - try { - - if ($hashAlgorithmName -eq "sha256") { - $hashAlgo = [System.Security.Cryptography.HashAlgorithmName]::SHA256 - } elseif ($hashAlgorithmName -eq "sha512") { - $hashAlgo = [System.Security.Cryptography.HashAlgorithmName]::SHA512 - } - - if ($PSVersionTable.PSVersion.Major -ge 7) { - $ecKeyHeader = "-----BEGIN RSA PRIVATE KEY-----" - $ecKeyFooter = "-----END RSA PRIVATE KEY-----" - $keyStr = Get-Content -Path $PrivateKeyFilePath -Raw - $ecKeyBase64String = $keyStr.Replace($ecKeyHeader, "").Replace($ecKeyFooter, "").Trim() - $keyBytes = [System.Convert]::FromBase64String($ecKeyBase64String) - $rsa = [System.Security.Cryptography.RSA]::Create() - [int]$bytCount = 0 - $rsa.ImportRSAPrivateKey($keyBytes, [ref] $bytCount) - - if ($SigningAlgorithm -eq "RSASSA-PSS") { - $signedBytes = $rsa.SignHash($DataToSign, $hashAlgo, [System.Security.Cryptography.RSASignaturePadding]::Pss) - } else { - $signedBytes = $rsa.SignHash($DataToSign, $hashAlgo, [System.Security.Cryptography.RSASignaturePadding]::Pkcs1) - } - } else { - $rsa_provider_path = Join-Path -Path $PSScriptRoot -ChildPath "CCRSAEncryptionProvider.cs" - $rsa_provider_sourceCode = Get-Content -Path $rsa_provider_path -Raw - Add-Type -TypeDefinition $rsa_provider_sourceCode - - [System.Security.Cryptography.RSA]$rsa = [RSAEncryption.RSAEncryptionProvider]::GetRSAProviderFromPemFile($PrivateKeyFilePath, $KeyPassPhrase) - - if ($SigningAlgorithm -eq "RSASSA-PSS") { - throw "$SigningAlgorithm is not supported on $($PSVersionTable.PSVersion)" - } else { - $signedBytes = $rsa.SignHash($DataToSign, $hashAlgo, [System.Security.Cryptography.RSASignaturePadding]::Pkcs1) - } - } - - $signedString = [Convert]::ToBase64String($signedBytes) - return $signedString - } catch { - throw $_ - } -} - -<# -.SYNOPSIS - Gets the ECDSA signature - -.DESCRIPTION - Gets the ECDSA signature for the http signing -.PARAMETER PrivateKeyFilePath - Specify the API key file path -.PARAMETER DataToSign - Specify the data to sign -.PARAMETER HashAlgorithmName - HashAlgorithm to calculate the hash -.PARAMETER KeyPassPhrase - KeyPassPhrase for the encrypted key -.OUTPUTS - Base64String -#> -function Get-CCECDSASignature { - param( - [Parameter(Mandatory = $true)] - [string]$ECKeyFilePath, - [Parameter(Mandatory = $true)] - [byte[]]$DataToSign, - [Parameter(Mandatory = $false)] - [String]$HashAlgorithmName, - [Parameter(Mandatory = $false)] - [securestring]$KeyPassPhrase - ) - if (!(Test-Path -Path $ECKeyFilePath)) { - throw "key file path does not exist." - } - - if ($PSVersionTable.PSVersion.Major -lt 7) { - throw "ECDSA key is not supported on PowerShell version $($PSVersionTable.PSVersion), Use PowerShell v7.0 and above" - } - - $ecKeyHeader = "-----BEGIN EC PRIVATE KEY-----" - $ecKeyFooter = "-----END EC PRIVATE KEY-----" - $keyStr = Get-Content -Path $ECKeyFilePath -Raw - $ecKeyBase64String = $keyStr.Replace($ecKeyHeader, "").Replace($ecKeyFooter, "").Trim() - $keyBytes = [System.Convert]::FromBase64String($ecKeyBase64String) - $ecdsa = [System.Security.Cryptography.ECDsa]::Create() - - [int]$bytCount =0 - if (![string]::IsNullOrEmpty($KeyPassPhrase)) { - $ecdsa.ImportEncryptedPkcs8PrivateKey($KeyPassPhrase,$keyBytes,[ref]$bytCount) - } else { - $ecdsa.ImportPkcs8PrivateKey($keyBytes,[ref]$bytCount) - } - - $signedBytes = $ecdsa.SignHash($DataToSign) - $derBytes = ConvertTo-ECDSAANS1Format -RawBytes $signedBytes - $signedString = [System.Convert]::ToBase64String($derBytes) - return $signedString -} - -<# -.Synopsis - Gets the hash of string. -.Description - Gets the hash of string -.Parameter String - Specifies the string to calculate the hash -.Parameter HashName - Specifies the hash name to calculate the hash, Accepted values are "SHA1", "SHA256" and "SHA512" - It is recommended not to use "SHA1" to calculate the Hash -.Outputs - String -#> -Function Get-CCStringHash { - param( - [Parameter(Mandatory = $true)] - [AllowEmptyString()] - [string]$String, - [Parameter(Mandatory = $true)] - [ValidateSet("SHA1", "SHA256", "SHA512")] - $HashName - ) - $hashAlgorithm = [System.Security.Cryptography.HashAlgorithm]::Create($HashName) - $hashAlgorithm.ComputeHash([System.Text.Encoding]::UTF8.GetBytes($String)) -} - -<# -.Synopsis - Gets the Unix time. -.Description - Gets the Unix time -.Parameter Date - Specifies the date to calculate the unix time -.Parameter ToTalTime - Specifies the total time , Accepted values are "TotalDays", "TotalHours", "TotalMinutes", "TotalSeconds" and "TotalMilliseconds" -.Outputs -Integer -#> -function Get-CCUnixTime { - param( - [Parameter(Mandatory = $true)] - [DateTime]$Date, - [Parameter(Mandatory = $false)] - [ValidateSet("TotalDays", "TotalHours", "TotalMinutes", "TotalSeconds", "TotalMilliseconds")] - [string]$TotalTime = "TotalSeconds" - ) - $date1 = Get-Date -Date "01/01/1970" - $timespan = New-TimeSpan -Start $date1 -End $Date - switch ($TotalTime) { - "TotalDays" { [int]$timespan.TotalDays } - "TotalHours" { [int]$timespan.TotalHours } - "TotalMinutes" { [int]$timespan.TotalMinutes } - "TotalSeconds" { [int]$timespan.TotalSeconds } - "TotalMilliseconds" { [int]$timespan.TotalMilliseconds } - } -} - -function Get-CCCryptographicScheme { - param( - [Parameter(Mandatory = $true)] - [string]$SigningAlgorithm, - [Parameter(Mandatory = $true)] - [string]$HashAlgorithm - ) - $rsaSignatureType = @("RSASSA-PKCS1-v1_5", "RSASSA-PSS") - $SigningAlgorithm = $null - if ($rsaSignatureType -contains $SigningAlgorithm) { - switch ($HashAlgorithm) { - "sha256" { $SigningAlgorithm = "rsa-sha256" } - "sha512" { $SigningAlgorithm = "rsa-sha512" } - } - } - return $SigningAlgorithm -} - -<# -.Synopsis - Gets the key type from the pem file. -.Description - Gets the key type from the pem file. -.Parameter KeyFilePath - Specifies the key file path (pem file) -.Outputs -String -#> -function Get-CCKeyTypeFromFile { - param( - [Parameter(Mandatory = $true)] - [string]$KeyFilePath - ) - - if (-not(Test-Path -Path $KeyFilePath)) { - throw "Key file path does not exist." - } - $ecPrivateKeyHeader = "BEGIN EC PRIVATE KEY" - $ecPrivateKeyFooter = "END EC PRIVATE KEY" - $rsaPrivateKeyHeader = "BEGIN RSA PRIVATE KEY" - $rsaPrivateFooter = "END RSA PRIVATE KEY" - $pkcs8Header = "BEGIN PRIVATE KEY" - $pkcs8Footer = "END PRIVATE KEY" - $keyType = $null - $key = Get-Content -Path $KeyFilePath - - if ($key[0] -match $rsaPrivateKeyHeader -and $key[$key.Length - 1] -match $rsaPrivateFooter) { - $KeyType = "RSA" - } elseif ($key[0] -match $ecPrivateKeyHeader -and $key[$key.Length - 1] -match $ecPrivateKeyFooter) { - $keyType = "EC" - } elseif ($key[0] -match $ecPrivateKeyHeader -and $key[$key.Length - 1] -match $ecPrivateKeyFooter) { - <#this type of key can hold many type different types of private key, but here due lack of pem header - Considering this as EC key - #> - #TODO :- update the key based on oid - $keyType = "EC" - } else { - throw "Either the key is invalid or key is not supported" - } - return $keyType -} - - -<# -.Synopsis - Converts sequence of R and S bytes to ANS1 format for ECDSASignature. -.Description - Converts sequence of R and S bytes to ANS1 format for ECDSASignature. -.Parameter RawBytes[] - Specifies the R and S bytes of ECDSA signature. -.Outputs - Byte[] -#> -function ConvertTo-ECDSAANS1Format{ - Param( - [Parameter(Mandatory = $true)] - [byte[]]$RawBytes - ) - - $derLength = 68 #default length for ECDSA code signing bit 0x44 - $rbytesLength = 32 #R length 0x20 - $sbytesLength = 32 #S length 0x20 - [byte[]]$rBytes = $signedBytes[0..31] - [byte[]]$sBytes = $signedBytes[32..63] - - if($rBytes[0] -gt 0x7F){ - $derLength++ - $rbytesLength++ - $rBytes = [byte[]]@(0x00) + $rBytes - } - - if($sBytes[0] -gt 0x7F){ - $derLength++ - $sbytesLength++ - $sBytes = [byte[]]@(0x00) + $sBytes - } - - [byte[]]$derBytes = @() - - $derBytes += 48 # start of the sequence 0x30 - $derBytes += $derLength # total length r length, type and r bytes - - $derBytes += 2 # tag for integer - $derBytes += $rbytesLength # length of r - $derBytes += $rBytes - - $derBytes += 2 #tag for integer - $derBytes += $sbytesLength #length of s - $derBytes += $sBytes - return $derBytes -} \ No newline at end of file diff --git a/PSSailpoint/cc/src/PSSailpointCC/Private/CCRSAEncryptionProvider.cs b/PSSailpoint/cc/src/PSSailpointCC/Private/CCRSAEncryptionProvider.cs deleted file mode 100644 index df26fd82d..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Private/CCRSAEncryptionProvider.cs +++ /dev/null @@ -1,353 +0,0 @@ -/* - * IdentityNow cc (private) APIs - * - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 1.0.0 - * Generated by: https://github.com/openapitools/openapi-generator.git - */ -using System; -using System.Collections.Generic; -using System.IO; -using System.Net; -using System.Runtime.InteropServices; -using System.Security; -using System.Security.Cryptography; -using System.Text; - -namespace RSAEncryption -{ - /// - /// A RSA enccryption provider. - /// - public class RSAEncryptionProvider - { - /// - /// Get the RSA provider from the PEM file. - /// - /// PEM file. - /// Key pass phrase. - /// Get an instance of RSACryptoServiceProvider. - public static RSACryptoServiceProvider GetRSAProviderFromPemFile(String pemfile,SecureString keyPassPhrase = null) - { - const String pempubheader = "-----BEGIN PUBLIC KEY-----"; - const String pempubfooter = "-----END PUBLIC KEY-----"; - bool isPrivateKeyFile = true; - byte[] pemkey = null; - - if (!File.Exists(pemfile)) - { - throw new Exception("private key file does not exist."); - } - string pemstr = File.ReadAllText(pemfile).Trim(); - - if (pemstr.StartsWith(pempubheader) && pemstr.EndsWith(pempubfooter)) - { - isPrivateKeyFile = false; - } - - if (isPrivateKeyFile) - { - pemkey = ConvertPrivateKeyToBytes(pemstr,keyPassPhrase); - if (pemkey == null) - { - return null; - } - return DecodeRSAPrivateKey(pemkey); - } - return null ; - } - - /// - /// Convert the private key to bytes. - /// - /// Private key. - /// Key pass phrase. - /// The private key in the form of bytes. - static byte[] ConvertPrivateKeyToBytes(String instr, SecureString keyPassPhrase = null) - { - const String pemprivheader = "-----BEGIN RSA PRIVATE KEY-----"; - const String pemprivfooter = "-----END RSA PRIVATE KEY-----"; - String pemstr = instr.Trim(); - byte[] binkey; - - if (!pemstr.StartsWith(pemprivheader) || !pemstr.EndsWith(pemprivfooter)) - { - return null; - } - - StringBuilder sb = new StringBuilder(pemstr); - sb.Replace(pemprivheader, ""); - sb.Replace(pemprivfooter, ""); - String pvkstr = sb.ToString().Trim(); - - try - { // if there are no PEM encryption info lines, this is an UNencrypted PEM private key - binkey = Convert.FromBase64String(pvkstr); - return binkey; - } - catch (System.FormatException) - { - StringReader str = new StringReader(pvkstr); - - //-------- read PEM encryption info. lines and extract salt ----- - if (!str.ReadLine().StartsWith("Proc-Type: 4,ENCRYPTED")) - { - return null; - } - String saltline = str.ReadLine(); - if (!saltline.StartsWith("DEK-Info: DES-EDE3-CBC,")) - { - return null; - } - String saltstr = saltline.Substring(saltline.IndexOf(",") + 1).Trim(); - byte[] salt = new byte[saltstr.Length / 2]; - for (int i = 0; i < salt.Length; i++) - { - salt[i] = Convert.ToByte(saltstr.Substring(i * 2, 2), 16); - } - if (str.ReadLine() != "") - { - return null; - } - - //------ remaining b64 data is encrypted RSA key ---- - String encryptedstr = str.ReadToEnd(); - - try - { //should have b64 encrypted RSA key now - binkey = Convert.FromBase64String(encryptedstr); - } - catch (System.FormatException) - { //data is not in base64 format - return null; - } - - byte[] deskey = GetEncryptedKey(salt, keyPassPhrase, 1, 2); // count=1 (for OpenSSL implementation); 2 iterations to get at least 24 bytes - if (deskey == null) - { - return null; - } - - //------ Decrypt the encrypted 3des-encrypted RSA private key ------ - byte[] rsakey = DecryptKey(binkey, deskey, salt); //OpenSSL uses salt value in PEM header also as 3DES IV - return rsakey; - } - } - - /// - /// Decode the RSA private key. - /// - /// Private key. - /// An instance of RSACryptoServiceProvider. - public static RSACryptoServiceProvider DecodeRSAPrivateKey(byte[] privkey) - { - byte[] bytesModules, bytesE, bytesD, bytesP, bytesQ, bytesDp, bytesDq, bytesIq; - - // --------- Set up stream to decode the asn.1 encoded RSA private key ------ - MemoryStream mem = new MemoryStream(privkey); - BinaryReader binr = new BinaryReader(mem); //wrap Memory Stream with BinaryReader for easy reading - byte bt = 0; - ushort twobytes = 0; - int elems = 0; - try - { - twobytes = binr.ReadUInt16(); - if (twobytes == 0x8130) //data read as little endian order (actual data order for Sequence is 30 81) - { - binr.ReadByte(); //advance 1 byte - } - else if (twobytes == 0x8230) - { - binr.ReadInt16(); //advance 2 bytes - } - else - { - return null; - } - - twobytes = binr.ReadUInt16(); - if (twobytes != 0x0102) //version number - { - return null; - } - bt = binr.ReadByte(); - if (bt != 0x00) - { - return null; - } - - //------ all private key components are Integer sequences ---- - elems = GetIntegerSize(binr); - bytesModules = binr.ReadBytes(elems); - - elems = GetIntegerSize(binr); - bytesE = binr.ReadBytes(elems); - - elems = GetIntegerSize(binr); - bytesD = binr.ReadBytes(elems); - - elems = GetIntegerSize(binr); - bytesP = binr.ReadBytes(elems); - - elems = GetIntegerSize(binr); - bytesQ = binr.ReadBytes(elems); - - elems = GetIntegerSize(binr); - bytesDp = binr.ReadBytes(elems); - - elems = GetIntegerSize(binr); - bytesDq = binr.ReadBytes(elems); - - elems = GetIntegerSize(binr); - bytesIq = binr.ReadBytes(elems); - - // ------- create RSACryptoServiceProvider instance and initialize with public key ----- - RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(); - RSAParameters RSAparams = new RSAParameters(); - RSAparams.Modulus = bytesModules; - RSAparams.Exponent = bytesE; - RSAparams.D = bytesD; - RSAparams.P = bytesP; - RSAparams.Q = bytesQ; - RSAparams.DP = bytesDp; - RSAparams.DQ = bytesDq; - RSAparams.InverseQ = bytesIq; - rsa.ImportParameters(RSAparams); - return rsa; - } - catch (Exception) - { - return null; - } - finally - { - binr.Close(); - } - } - - private static int GetIntegerSize(BinaryReader binr) - { - byte bt = 0; - byte lowbyte = 0x00; - byte highbyte = 0x00; - int count = 0; - bt = binr.ReadByte(); - if (bt != 0x02) //expect integer - { - return 0; - } - bt = binr.ReadByte(); - - if (bt == 0x81) - { - count = binr.ReadByte(); // data size in next byte - } - else if (bt == 0x82) - { - highbyte = binr.ReadByte(); // data size in next 2 bytes - lowbyte = binr.ReadByte(); - byte[] modint = { lowbyte, highbyte, 0x00, 0x00 }; - count = BitConverter.ToInt32(modint, 0); - } - else - { - count = bt; // we already have the data size - } - while (binr.ReadByte() == 0x00) - { //remove high order zeros in data - count -= 1; - } - binr.BaseStream.Seek(-1, SeekOrigin.Current); - //last ReadByte wasn't a removed zero, so back up a byte - return count; - } - - /// - /// Get the encrypted key. - /// - /// Random bytes to be added. - /// Password. - /// Count. - /// Miter. - /// Decrypted key. - static byte[] GetEncryptedKey(byte[] salt, SecureString secpswd, int count, int miter) - { - IntPtr unmanagedPswd = IntPtr.Zero; - const int HASHLENGTH = 16; //MD5 bytes - byte[] keymaterial = new byte[HASHLENGTH * miter]; //to store concatenated Mi hashed results - - byte[] psbytes = new byte[secpswd.Length]; - unmanagedPswd = Marshal.SecureStringToGlobalAllocAnsi(secpswd); - Marshal.Copy(unmanagedPswd, psbytes, 0, psbytes.Length); - Marshal.ZeroFreeGlobalAllocAnsi(unmanagedPswd); - - // --- concatenate salt and pswd bytes into fixed data array --- - byte[] data00 = new byte[psbytes.Length + salt.Length]; - Array.Copy(psbytes, data00, psbytes.Length); //copy the pswd bytes - Array.Copy(salt, 0, data00, psbytes.Length, salt.Length); //concatenate the salt bytes - - // ---- do multi-hashing and concatenate results D1, D2 ... into keymaterial bytes ---- - MD5 md5 = new MD5CryptoServiceProvider(); - byte[] result = null; - byte[] hashtarget = new byte[HASHLENGTH + data00.Length]; //fixed length initial hashtarget - - for (int j = 0; j < miter; j++) - { - // ---- Now hash consecutively for count times ------ - if (j == 0) - { - result = data00; //initialize - } - else - { - Array.Copy(result, hashtarget, result.Length); - Array.Copy(data00, 0, hashtarget, result.Length, data00.Length); - result = hashtarget; - } - - for (int i = 0; i < count; i++) - { - result = md5.ComputeHash(result); - } - Array.Copy(result, 0, keymaterial, j * HASHLENGTH, result.Length); //concatenate to keymaterial - } - byte[] deskey = new byte[24]; - Array.Copy(keymaterial, deskey, deskey.Length); - - Array.Clear(psbytes, 0, psbytes.Length); - Array.Clear(data00, 0, data00.Length); - Array.Clear(result, 0, result.Length); - Array.Clear(hashtarget, 0, hashtarget.Length); - Array.Clear(keymaterial, 0, keymaterial.Length); - return deskey; - } - - /// - /// Decrypt the key. - /// - /// Cipher data. - /// Key to decrypt. - /// Initialization vector. - /// Decrypted key. - static byte[] DecryptKey(byte[] cipherData, byte[] desKey, byte[] IV) - { - MemoryStream memst = new MemoryStream(); - TripleDES alg = TripleDES.Create(); - alg.Key = desKey; - alg.IV = IV; - try - { - CryptoStream cs = new CryptoStream(memst, alg.CreateDecryptor(), CryptoStreamMode.Write); - cs.Write(cipherData, 0, cipherData.Length); - cs.Close(); - } - catch (Exception) - { - return null; - } - byte[] decryptedData = memst.ToArray(); - return decryptedData; - } - } -} diff --git a/PSSailpoint/cc/src/PSSailpointCC/Private/Get-CommonParameters.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Private/Get-CommonParameters.ps1 deleted file mode 100644 index bddfd1218..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Private/Get-CommonParameters.ps1 +++ /dev/null @@ -1,21 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.Synopsis - Helper function to get common parameters (Verbose, Debug, etc.) -.Example - Get-CommonParameters -#> -function Get-CommonParameters { - function tmp { - [CmdletBinding()] - Param () - } - - (Get-Command -Name tmp -CommandType Function).Parameters.Keys -} diff --git a/PSSailpoint/cc/src/PSSailpointCC/Private/Out-DebugParameter.ps1 b/PSSailpoint/cc/src/PSSailpointCC/Private/Out-DebugParameter.ps1 deleted file mode 100644 index 4c33e0268..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/Private/Out-DebugParameter.ps1 +++ /dev/null @@ -1,44 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -<# -.Synopsis - Helper function to format debug parameter output. -.Example - $PSBoundParameters | Out-DebugParameter | Write-Debug -#> -function Out-DebugParameter { - [CmdletBinding()] - Param ( - [Parameter(ValueFromPipeline = $true, Mandatory = $true)] - [AllowEmptyCollection()] - $InputObject - ) - - Begin { - $CommonParameters = Get-CommonParameters - } - - Process { - $InputObject.GetEnumerator() | Where-Object { - $CommonParameters -notcontains $_.Key - } | Format-Table -AutoSize -Property ( - @{ - Name = 'Parameter' - Expression = {$_.Key} - }, - @{ - Name = 'Value' - Expression = {$_.Value} - } - ) | Out-String -Stream | ForEach-Object { - if ($_.Trim()) { - $_ - } - } - } -} diff --git a/PSSailpoint/cc/src/PSSailpointCC/en-US/about_PSSailpointCC.help.txt b/PSSailpoint/cc/src/PSSailpointCC/en-US/about_PSSailpointCC.help.txt deleted file mode 100644 index 3c1ca28b3..000000000 --- a/PSSailpoint/cc/src/PSSailpointCC/en-US/about_PSSailpointCC.help.txt +++ /dev/null @@ -1,19 +0,0 @@ -PSTOPIC - about_PSSailpointCC - -SHORT DESCRIPTION - PSSailpointCC - the PowerShell module for the IdentityNow cc (private) APIs - -LONG DESCRIPTION - No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - - This PowerShell module is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: - - - API version: 1.0.0 - - SDK version: 1.2.1 - - Build package: org.openapitools.codegen.languages.PowerShellClientCodegen - - Frameworks supported: - - * PowerShell 6.2 or later - * .NET 4.0 or later diff --git a/PSSailpoint/cc/tests/Api/CCAccountsApi.Tests.ps1 b/PSSailpoint/cc/tests/Api/CCAccountsApi.Tests.ps1 deleted file mode 100644 index cc1334093..000000000 --- a/PSSailpoint/cc/tests/Api/CCAccountsApi.Tests.ps1 +++ /dev/null @@ -1,25 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCCCAccountsApi' { - Context 'Get-CCAccounts' { - It 'Test Get-CCAccounts' { - #$TestResult = Get-CCAccounts - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - - Context 'Remove-CCAccount' { - It 'Test Remove-CCAccount' { - #$TestResult = Remove-CCAccount -Id "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - -} diff --git a/PSSailpoint/cc/tests/Api/CCApplicationsApi.Tests.ps1 b/PSSailpoint/cc/tests/Api/CCApplicationsApi.Tests.ps1 deleted file mode 100644 index c842346b3..000000000 --- a/PSSailpoint/cc/tests/Api/CCApplicationsApi.Tests.ps1 +++ /dev/null @@ -1,57 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCCCApplicationsApi' { - Context 'New-CCApplication' { - It 'Test New-CCApplication' { - #$TestResult = New-CCApplication -CreateApplicationRequest "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - - Context 'Remove-CCApplication' { - It 'Test Remove-CCApplication' { - #$TestResult = Remove-CCApplication -Id "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - - Context 'Get-CCApplication' { - It 'Test Get-CCApplication' { - #$TestResult = Get-CCApplication -Id "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - - Context 'Get-CCApplicationAccessProfiles' { - It 'Test Get-CCApplicationAccessProfiles' { - #$TestResult = Get-CCApplicationAccessProfiles -Id "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - - Context 'Get-CCApplications' { - It 'Test Get-CCApplications' { - #$TestResult = Get-CCApplications - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - - Context 'Update-CCApplication' { - It 'Test Update-CCApplication' { - #$TestResult = Update-CCApplication -Id "TEST_VALUE" -RequestBody "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - -} diff --git a/PSSailpoint/cc/tests/Api/CCConnectorsApi.Tests.ps1 b/PSSailpoint/cc/tests/Api/CCConnectorsApi.Tests.ps1 deleted file mode 100644 index 4c7bd03a0..000000000 --- a/PSSailpoint/cc/tests/Api/CCConnectorsApi.Tests.ps1 +++ /dev/null @@ -1,49 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCCCConnectorsApi' { - Context 'New-CCConnector' { - It 'Test New-CCConnector' { - #$TestResult = New-CCConnector -ContentType "TEST_VALUE" -Name "TEST_VALUE" -Description "TEST_VALUE" -ClassName "TEST_VALUE" -DirectConnect "TEST_VALUE" -Status "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - - Context 'Remove-CCConnector' { - It 'Test Remove-CCConnector' { - #$TestResult = Remove-CCConnector -Id "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - - Context 'Export-CCConnectorConfig' { - It 'Test Export-CCConnectorConfig' { - #$TestResult = Export-CCConnectorConfig -Id "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - - Context 'Import-CCConnectorConfig' { - It 'Test Import-CCConnectorConfig' { - #$TestResult = Import-CCConnectorConfig -Id "TEST_VALUE" -File "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - - Context 'Get-CCConnectors' { - It 'Test Get-CCConnectors' { - #$TestResult = Get-CCConnectors - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - -} diff --git a/PSSailpoint/cc/tests/Api/CCSourcesAccountsApi.Tests.ps1 b/PSSailpoint/cc/tests/Api/CCSourcesAccountsApi.Tests.ps1 deleted file mode 100644 index b076561a5..000000000 --- a/PSSailpoint/cc/tests/Api/CCSourcesAccountsApi.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCCCSourcesAccountsApi' { - Context 'Export-CCAccountFeed' { - It 'Test Export-CCAccountFeed' { - #$TestResult = Export-CCAccountFeed -Id "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - -} diff --git a/PSSailpoint/cc/tests/Api/CCSourcesAggregationApi.Tests.ps1 b/PSSailpoint/cc/tests/Api/CCSourcesAggregationApi.Tests.ps1 deleted file mode 100644 index bc3ff78bc..000000000 --- a/PSSailpoint/cc/tests/Api/CCSourcesAggregationApi.Tests.ps1 +++ /dev/null @@ -1,25 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCCCSourcesAggregationApi' { - Context 'Invoke-CCLoadAccounts' { - It 'Test Invoke-CCLoadAccounts' { - #$TestResult = Invoke-CCLoadAccounts -Id "TEST_VALUE" -ContentType "TEST_VALUE" -DisableOptimization "TEST_VALUE" -File "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - - Context 'Invoke-CCLoadEntitlements' { - It 'Test Invoke-CCLoadEntitlements' { - #$TestResult = Invoke-CCLoadEntitlements -Id "TEST_VALUE" -ContentType "TEST_VALUE" -File "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - -} diff --git a/PSSailpoint/cc/tests/Api/CCSystemApi.Tests.ps1 b/PSSailpoint/cc/tests/Api/CCSystemApi.Tests.ps1 deleted file mode 100644 index 6a2f3463e..000000000 --- a/PSSailpoint/cc/tests/Api/CCSystemApi.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCCCSystemApi' { - Context 'Invoke-CCRefreshIdentities' { - It 'Test Invoke-CCRefreshIdentities' { - #$TestResult = Invoke-CCRefreshIdentities -ContentType "TEST_VALUE" -RefreshIdentitiesRequest "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - -} diff --git a/PSSailpoint/cc/tests/Api/CCUserApi.Tests.ps1 b/PSSailpoint/cc/tests/Api/CCUserApi.Tests.ps1 deleted file mode 100644 index 4bc752047..000000000 --- a/PSSailpoint/cc/tests/Api/CCUserApi.Tests.ps1 +++ /dev/null @@ -1,25 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCCCUserApi' { - Context 'Get-CCIdentity' { - It 'Test Get-CCIdentity' { - #$TestResult = Get-CCIdentity -Id "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - - Context 'Update-CCUserPermissions' { - It 'Test Update-CCUserPermissions' { - #$TestResult = Update-CCUserPermissions -UpdateUserPermissionsRequest "TEST_VALUE" - #$TestResult | Should -BeOfType TODO - #$TestResult.property | Should -Be 0 - } - } - -} diff --git a/PSSailpoint/cc/tests/Model/CreateApplicationRequest.Tests.ps1 b/PSSailpoint/cc/tests/Model/CreateApplicationRequest.Tests.ps1 deleted file mode 100644 index 57635bbab..000000000 --- a/PSSailpoint/cc/tests/Model/CreateApplicationRequest.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCCreateApplicationRequest' { - Context 'CCCreateApplicationRequest' { - It 'Initialize-CCCreateApplicationRequest' { - # a simple test to create an object - #$NewObject = Initialize-CCCreateApplicationRequest -Name "TEST_VALUE" -Description "TEST_VALUE" - #$NewObject | Should -BeOfType CreateApplicationRequest - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/CreateConnectorRequest.Tests.ps1 b/PSSailpoint/cc/tests/Model/CreateConnectorRequest.Tests.ps1 deleted file mode 100644 index aa36ad93a..000000000 --- a/PSSailpoint/cc/tests/Model/CreateConnectorRequest.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCCreateConnectorRequest' { - Context 'CCCreateConnectorRequest' { - It 'Initialize-CCCreateConnectorRequest' { - # a simple test to create an object - #$NewObject = Initialize-CCCreateConnectorRequest -Name "TEST_VALUE" -Description "TEST_VALUE" -ClassName "TEST_VALUE" -DirectConnect "TEST_VALUE" -Status "TEST_VALUE" - #$NewObject | Should -BeOfType CreateConnectorRequest - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/GetApplication200Response.Tests.ps1 b/PSSailpoint/cc/tests/Model/GetApplication200Response.Tests.ps1 deleted file mode 100644 index 666f78894..000000000 --- a/PSSailpoint/cc/tests/Model/GetApplication200Response.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCGetApplication200Response' { - Context 'CCGetApplication200Response' { - It 'Initialize-CCGetApplication200Response' { - # a simple test to create an object - #$NewObject = Initialize-CCGetApplication200Response -Id "TEST_VALUE" -AppId "TEST_VALUE" -ServiceId "TEST_VALUE" -ServiceAppId "TEST_VALUE" -Name "TEST_VALUE" -Description "TEST_VALUE" -AppCenterEnabled "TEST_VALUE" -ProvisionRequestEnabled "TEST_VALUE" -ControlType "TEST_VALUE" -Mobile "TEST_VALUE" -PrivateApp "TEST_VALUE" -ScriptName "TEST_VALUE" -Status "TEST_VALUE" -Icon "TEST_VALUE" -Health "TEST_VALUE" -EnableSso "TEST_VALUE" -SsoMethod "TEST_VALUE" -HasLinks "TEST_VALUE" -HasAutomations "TEST_VALUE" -StepUpAuthData "TEST_VALUE" -StepUpAuthType "TEST_VALUE" -UsageAnalytics "TEST_VALUE" -UsageCertRequired "TEST_VALUE" -UsageCertText "TEST_VALUE" -LaunchpadEnabled "TEST_VALUE" -PasswordManaged "TEST_VALUE" -Owner "TEST_VALUE" -DateCreated "TEST_VALUE" -LastUpdated "TEST_VALUE" -DefaultAccessProfile "TEST_VALUE" -Service "TEST_VALUE" -SelectedSsoMethod "TEST_VALUE" -SupportedSsoMethods "TEST_VALUE" -OffNetworkBlockedRoles "TEST_VALUE" -SupportedOffNetwork "TEST_VALUE" -AccountServiceId "TEST_VALUE" -LauncherCount "TEST_VALUE" -AccountServiceName "TEST_VALUE" -AccountServiceExternalId "TEST_VALUE" -AccountServiceMatchAllAccounts "TEST_VALUE" -ExternalId "TEST_VALUE" -AccountServiceUseForPasswordManagement "TEST_VALUE" -AccountServicePolicyId "TEST_VALUE" -AccountServicePolicyName "TEST_VALUE" -RequireStrongAuthn "TEST_VALUE" -AccountServicePolicies "TEST_VALUE" -XsdVersion "TEST_VALUE" -AppProfiles "TEST_VALUE" -PasswordServiceId "TEST_VALUE" -AccessProfileIds "TEST_VALUE" - #$NewObject | Should -BeOfType GetApplication200Response - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/GetIdentity200Response.Tests.ps1 b/PSSailpoint/cc/tests/Model/GetIdentity200Response.Tests.ps1 deleted file mode 100644 index 71c512416..000000000 --- a/PSSailpoint/cc/tests/Model/GetIdentity200Response.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCGetIdentity200Response' { - Context 'CCGetIdentity200Response' { - It 'Initialize-CCGetIdentity200Response' { - # a simple test to create an object - #$NewObject = Initialize-CCGetIdentity200Response -Id "TEST_VALUE" -Alias "TEST_VALUE" -Uid "TEST_VALUE" -Name "TEST_VALUE" -DisplayName "TEST_VALUE" -Uuid "TEST_VALUE" -EncryptionKey "TEST_VALUE" -EncryptionCheck "TEST_VALUE" -Status "TEST_VALUE" -Pending "TEST_VALUE" -PasswordResetSinceLastLogin "TEST_VALUE" -UsageCertAttested "TEST_VALUE" -UserFlags "TEST_VALUE" -Enabled "TEST_VALUE" -AltAuthVia "TEST_VALUE" -AltAuthViaIntegrationData "TEST_VALUE" -KbaAnswers "TEST_VALUE" -DisablePasswordReset "TEST_VALUE" -PtaSourceId "TEST_VALUE" -SupportsPasswordPush "TEST_VALUE" -Attributes "TEST_VALUE" -ExternalId "TEST_VALUE" -Role "TEST_VALUE" -Phone "TEST_VALUE" -Email "TEST_VALUE" -PersonalEmail "TEST_VALUE" -EmployeeNumber "TEST_VALUE" -RiskScore "TEST_VALUE" -FeatureFlags "TEST_VALUE" -Feature "TEST_VALUE" -OrgEncryptionKey "TEST_VALUE" -OrgEncryptionKeyId "TEST_VALUE" -Meta "TEST_VALUE" -Org "TEST_VALUE" -StepUpAuth "TEST_VALUE" -BxInstallPrompted "TEST_VALUE" -FederatedLogin "TEST_VALUE" -Auth "TEST_VALUE" -OnNetwork "TEST_VALUE" -OnTrustedGeo "TEST_VALUE" -LoginUrl "TEST_VALUE" - #$NewObject | Should -BeOfType GetIdentity200Response - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/GetIdentity200ResponseAuth.Tests.ps1 b/PSSailpoint/cc/tests/Model/GetIdentity200ResponseAuth.Tests.ps1 deleted file mode 100644 index 83a984bfc..000000000 --- a/PSSailpoint/cc/tests/Model/GetIdentity200ResponseAuth.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCGetIdentity200ResponseAuth' { - Context 'CCGetIdentity200ResponseAuth' { - It 'Initialize-CCGetIdentity200ResponseAuth' { - # a simple test to create an object - #$NewObject = Initialize-CCGetIdentity200ResponseAuth -Service "TEST_VALUE" -Encryption "TEST_VALUE" - #$NewObject | Should -BeOfType GetIdentity200ResponseAuth - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/GetIdentity200ResponseOrg.Tests.ps1 b/PSSailpoint/cc/tests/Model/GetIdentity200ResponseOrg.Tests.ps1 deleted file mode 100644 index 8b8228a3a..000000000 --- a/PSSailpoint/cc/tests/Model/GetIdentity200ResponseOrg.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCGetIdentity200ResponseOrg' { - Context 'CCGetIdentity200ResponseOrg' { - It 'Initialize-CCGetIdentity200ResponseOrg' { - # a simple test to create an object - #$NewObject = Initialize-CCGetIdentity200ResponseOrg -Name "TEST_VALUE" -ScriptName "TEST_VALUE" -Mode "TEST_VALUE" -NumQuestions "TEST_VALUE" -Status "TEST_VALUE" -MaxRegisteredUsers "TEST_VALUE" -Pod "TEST_VALUE" -PwdResetPersonalPhone "TEST_VALUE" -PwdResetPersonalEmail "TEST_VALUE" -PwdResetKba "TEST_VALUE" -PwdResetEmail "TEST_VALUE" -PwdResetDuo "TEST_VALUE" -PwdResetPhoneMask "TEST_VALUE" -AuthErrorText "TEST_VALUE" -StrongAuthKba "TEST_VALUE" -StrongAuthPersonalPhone "TEST_VALUE" -StrongAuthPersonalEmail "TEST_VALUE" -Integrations "TEST_VALUE" -ProductName "TEST_VALUE" -KbaReqForAuthn "TEST_VALUE" -KbaReqAnswers "TEST_VALUE" -LockoutAttemptThreshold "TEST_VALUE" -LockoutTimeMinutes "TEST_VALUE" -UsageCertRequired "TEST_VALUE" -AdminStrongAuthRequired "TEST_VALUE" -EnableExternalPasswordChange "TEST_VALUE" -EnablePasswordReplay "TEST_VALUE" -EnableAutomaticPasswordReplay "TEST_VALUE" -NotifyAuthenticationSettingChange "TEST_VALUE" -Netmasks "TEST_VALUE" -CountryCodes "TEST_VALUE" -WhiteList "TEST_VALUE" -UsernameEmptyText "TEST_VALUE" -UsernameLabel "TEST_VALUE" -EnableAutomationGeneration "TEST_VALUE" -EmailTestMode "TEST_VALUE" -EmailTestAddress "TEST_VALUE" -OrgType "TEST_VALUE" -PasswordReplayState "TEST_VALUE" -SystemNotificationConfig "TEST_VALUE" -RedirectPatterns "TEST_VALUE" -MaxClusterDebugHours "TEST_VALUE" -BrandName "TEST_VALUE" -Logo "TEST_VALUE" -EmailFromAddress "TEST_VALUE" -StandardLogoUrl "TEST_VALUE" -NarrowLogoUrl "TEST_VALUE" -ActionButtonColor "TEST_VALUE" -ActiveLinkColor "TEST_VALUE" -NavigationColor "TEST_VALUE" - #$NewObject | Should -BeOfType GetIdentity200ResponseOrg - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/ImportConnectorConfigRequest.Tests.ps1 b/PSSailpoint/cc/tests/Model/ImportConnectorConfigRequest.Tests.ps1 deleted file mode 100644 index 5b090a633..000000000 --- a/PSSailpoint/cc/tests/Model/ImportConnectorConfigRequest.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCImportConnectorConfigRequest' { - Context 'CCImportConnectorConfigRequest' { - It 'Initialize-CCImportConnectorConfigRequest' { - # a simple test to create an object - #$NewObject = Initialize-CCImportConnectorConfigRequest -File "TEST_VALUE" - #$NewObject | Should -BeOfType ImportConnectorConfigRequest - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/ListAccounts200ResponseInner.Tests.ps1 b/PSSailpoint/cc/tests/Model/ListAccounts200ResponseInner.Tests.ps1 deleted file mode 100644 index b51e78240..000000000 --- a/PSSailpoint/cc/tests/Model/ListAccounts200ResponseInner.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCListAccounts200ResponseInner' { - Context 'CCListAccounts200ResponseInner' { - It 'Initialize-CCListAccounts200ResponseInner' { - # a simple test to create an object - #$NewObject = Initialize-CCListAccounts200ResponseInner -Id "TEST_VALUE" -Type "TEST_VALUE" -DisplayName "TEST_VALUE" -Username "TEST_VALUE" -PasswordRequired "TEST_VALUE" -PasswordProvided "TEST_VALUE" -Apps "TEST_VALUE" -SsoMethod "TEST_VALUE" -IdEncryption "TEST_VALUE" -PasswordEncryption "TEST_VALUE" -LastPasswdChange "TEST_VALUE" -ServiceName "TEST_VALUE" -DateDisabled "TEST_VALUE" -AccountServiceId "TEST_VALUE" -ServiceId "TEST_VALUE" -PendingPasswordRequestId "TEST_VALUE" -PasswordChangeStatus "TEST_VALUE" -PasswordChangeResult "TEST_VALUE" - #$NewObject | Should -BeOfType ListAccounts200ResponseInner - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/ListAccounts200ResponseInnerPasswordChangeResult.Tests.ps1 b/PSSailpoint/cc/tests/Model/ListAccounts200ResponseInnerPasswordChangeResult.Tests.ps1 deleted file mode 100644 index bfc3b3d78..000000000 --- a/PSSailpoint/cc/tests/Model/ListAccounts200ResponseInnerPasswordChangeResult.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCListAccounts200ResponseInnerPasswordChangeResult' { - Context 'CCListAccounts200ResponseInnerPasswordChangeResult' { - It 'Initialize-CCListAccounts200ResponseInnerPasswordChangeResult' { - # a simple test to create an object - #$NewObject = Initialize-CCListAccounts200ResponseInnerPasswordChangeResult -CompletionStatus "TEST_VALUE" - #$NewObject | Should -BeOfType ListAccounts200ResponseInnerPasswordChangeResult - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/ListApplications200ResponseInner.Tests.ps1 b/PSSailpoint/cc/tests/Model/ListApplications200ResponseInner.Tests.ps1 deleted file mode 100644 index 19f746309..000000000 --- a/PSSailpoint/cc/tests/Model/ListApplications200ResponseInner.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCListApplications200ResponseInner' { - Context 'CCListApplications200ResponseInner' { - It 'Initialize-CCListApplications200ResponseInner' { - # a simple test to create an object - #$NewObject = Initialize-CCListApplications200ResponseInner -Id "TEST_VALUE" -AppId "TEST_VALUE" -ServiceId "TEST_VALUE" -ServiceAppId "TEST_VALUE" -Name "TEST_VALUE" -Description "TEST_VALUE" -AppCenterEnabled "TEST_VALUE" -ProvisionRequestEnabled "TEST_VALUE" -ControlType "TEST_VALUE" -Mobile "TEST_VALUE" -PrivateApp "TEST_VALUE" -ScriptName "TEST_VALUE" -Status "TEST_VALUE" -Icon "TEST_VALUE" -Health "TEST_VALUE" -EnableSso "TEST_VALUE" -SsoMethod "TEST_VALUE" -HasLinks "TEST_VALUE" -HasAutomations "TEST_VALUE" -StepUpAuthData "TEST_VALUE" -StepUpAuthType "TEST_VALUE" -UsageAnalytics "TEST_VALUE" -UsageCertRequired "TEST_VALUE" -UsageCertText "TEST_VALUE" -LaunchpadEnabled "TEST_VALUE" -PasswordManaged "TEST_VALUE" -Owner "TEST_VALUE" -DateCreated "TEST_VALUE" -LastUpdated "TEST_VALUE" -DefaultAccessProfile "TEST_VALUE" -Service "TEST_VALUE" -SelectedSsoMethod "TEST_VALUE" -SupportedSsoMethods "TEST_VALUE" -OffNetworkBlockedRoles "TEST_VALUE" -SupportedOffNetwork "TEST_VALUE" -AccountServiceId "TEST_VALUE" -LauncherCount "TEST_VALUE" -AccountServiceName "TEST_VALUE" -AccountServiceExternalId "TEST_VALUE" -AccountServiceMatchAllAccounts "TEST_VALUE" -ExternalId "TEST_VALUE" -AccountServiceUseForPasswordManagement "TEST_VALUE" -AccountServicePolicyId "TEST_VALUE" -AccountServicePolicyName "TEST_VALUE" -RequireStrongAuthn "TEST_VALUE" -AccountServicePolicies "TEST_VALUE" -XsdVersion "TEST_VALUE" -AppProfiles "TEST_VALUE" -PasswordServiceId "TEST_VALUE" -AccessProfileIds "TEST_VALUE" - #$NewObject | Should -BeOfType ListApplications200ResponseInner - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerAccountServicePoliciesInner.Tests.ps1 b/PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerAccountServicePoliciesInner.Tests.ps1 deleted file mode 100644 index f7763c2a1..000000000 --- a/PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerAccountServicePoliciesInner.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCListApplications200ResponseInnerAccountServicePoliciesInner' { - Context 'CCListApplications200ResponseInnerAccountServicePoliciesInner' { - It 'Initialize-CCListApplications200ResponseInnerAccountServicePoliciesInner' { - # a simple test to create an object - #$NewObject = Initialize-CCListApplications200ResponseInnerAccountServicePoliciesInner -PolicyId "TEST_VALUE" -PolicyName "TEST_VALUE" -Selectors "TEST_VALUE" - #$NewObject | Should -BeOfType ListApplications200ResponseInnerAccountServicePoliciesInner - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerAppProfilesInner.Tests.ps1 b/PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerAppProfilesInner.Tests.ps1 deleted file mode 100644 index ce7c44c3b..000000000 --- a/PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerAppProfilesInner.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCListApplications200ResponseInnerAppProfilesInner' { - Context 'CCListApplications200ResponseInnerAppProfilesInner' { - It 'Initialize-CCListApplications200ResponseInnerAppProfilesInner' { - # a simple test to create an object - #$NewObject = Initialize-CCListApplications200ResponseInnerAppProfilesInner -Id "TEST_VALUE" -Filename "TEST_VALUE" -CreatedBy "TEST_VALUE" -DateCreated "TEST_VALUE" -XsdVersion "TEST_VALUE" - #$NewObject | Should -BeOfType ListApplications200ResponseInnerAppProfilesInner - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerHealth.Tests.ps1 b/PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerHealth.Tests.ps1 deleted file mode 100644 index 731dab1c6..000000000 --- a/PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerHealth.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCListApplications200ResponseInnerHealth' { - Context 'CCListApplications200ResponseInnerHealth' { - It 'Initialize-CCListApplications200ResponseInnerHealth' { - # a simple test to create an object - #$NewObject = Initialize-CCListApplications200ResponseInnerHealth -Status "TEST_VALUE" -LastChanged "TEST_VALUE" -Since "TEST_VALUE" -Healthy "TEST_VALUE" - #$NewObject | Should -BeOfType ListApplications200ResponseInnerHealth - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerOwner.Tests.ps1 b/PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerOwner.Tests.ps1 deleted file mode 100644 index ead3858ef..000000000 --- a/PSSailpoint/cc/tests/Model/ListApplications200ResponseInnerOwner.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCListApplications200ResponseInnerOwner' { - Context 'CCListApplications200ResponseInnerOwner' { - It 'Initialize-CCListApplications200ResponseInnerOwner' { - # a simple test to create an object - #$NewObject = Initialize-CCListApplications200ResponseInnerOwner -Id "TEST_VALUE" -Name "TEST_VALUE" - #$NewObject | Should -BeOfType ListApplications200ResponseInnerOwner - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/ListConnectors200Response.Tests.ps1 b/PSSailpoint/cc/tests/Model/ListConnectors200Response.Tests.ps1 deleted file mode 100644 index 18863e358..000000000 --- a/PSSailpoint/cc/tests/Model/ListConnectors200Response.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCListConnectors200Response' { - Context 'CCListConnectors200Response' { - It 'Initialize-CCListConnectors200Response' { - # a simple test to create an object - #$NewObject = Initialize-CCListConnectors200Response -Total "TEST_VALUE" -Items "TEST_VALUE" - #$NewObject | Should -BeOfType ListConnectors200Response - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/ListConnectors200ResponseItemsInner.Tests.ps1 b/PSSailpoint/cc/tests/Model/ListConnectors200ResponseItemsInner.Tests.ps1 deleted file mode 100644 index 4f4e75dd3..000000000 --- a/PSSailpoint/cc/tests/Model/ListConnectors200ResponseItemsInner.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCListConnectors200ResponseItemsInner' { - Context 'CCListConnectors200ResponseItemsInner' { - It 'Initialize-CCListConnectors200ResponseItemsInner' { - # a simple test to create an object - #$NewObject = Initialize-CCListConnectors200ResponseItemsInner -ApplicationXml "TEST_VALUE" -ClassName "TEST_VALUE" -ConnectorMetadata "TEST_VALUE" -CorrelationConfigXml "TEST_VALUE" -DirectConnect "TEST_VALUE" -FileUpload "TEST_VALUE" -Id "TEST_VALUE" -Name "TEST_VALUE" -S3Location "TEST_VALUE" -Scope "TEST_VALUE" -ScriptName "TEST_VALUE" -SourceConfig "TEST_VALUE" -SourceConfigFrom "TEST_VALUE" -SourceConfigXml "TEST_VALUE" -Status "TEST_VALUE" -TranslationProperties "TEST_VALUE" -Type "TEST_VALUE" -UploadedFiles "TEST_VALUE" - #$NewObject | Should -BeOfType ListConnectors200ResponseItemsInner - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/LoadAccountsRequest.Tests.ps1 b/PSSailpoint/cc/tests/Model/LoadAccountsRequest.Tests.ps1 deleted file mode 100644 index f2c59f4b8..000000000 --- a/PSSailpoint/cc/tests/Model/LoadAccountsRequest.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCLoadAccountsRequest' { - Context 'CCLoadAccountsRequest' { - It 'Initialize-CCLoadAccountsRequest' { - # a simple test to create an object - #$NewObject = Initialize-CCLoadAccountsRequest -DisableOptimization "TEST_VALUE" -File "TEST_VALUE" - #$NewObject | Should -BeOfType LoadAccountsRequest - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/LoadEntitlementsRequest.Tests.ps1 b/PSSailpoint/cc/tests/Model/LoadEntitlementsRequest.Tests.ps1 deleted file mode 100644 index a8fa271e7..000000000 --- a/PSSailpoint/cc/tests/Model/LoadEntitlementsRequest.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCLoadEntitlementsRequest' { - Context 'CCLoadEntitlementsRequest' { - It 'Initialize-CCLoadEntitlementsRequest' { - # a simple test to create an object - #$NewObject = Initialize-CCLoadEntitlementsRequest -File "TEST_VALUE" - #$NewObject | Should -BeOfType LoadEntitlementsRequest - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/RefreshIdentitiesRequest.Tests.ps1 b/PSSailpoint/cc/tests/Model/RefreshIdentitiesRequest.Tests.ps1 deleted file mode 100644 index c57233ab7..000000000 --- a/PSSailpoint/cc/tests/Model/RefreshIdentitiesRequest.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCRefreshIdentitiesRequest' { - Context 'CCRefreshIdentitiesRequest' { - It 'Initialize-CCRefreshIdentitiesRequest' { - # a simple test to create an object - #$NewObject = Initialize-CCRefreshIdentitiesRequest -VarFilter "TEST_VALUE" -RefreshArgs "TEST_VALUE" - #$NewObject | Should -BeOfType RefreshIdentitiesRequest - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/RefreshIdentitiesRequestRefreshArgs.Tests.ps1 b/PSSailpoint/cc/tests/Model/RefreshIdentitiesRequestRefreshArgs.Tests.ps1 deleted file mode 100644 index 73d7ac8d8..000000000 --- a/PSSailpoint/cc/tests/Model/RefreshIdentitiesRequestRefreshArgs.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCRefreshIdentitiesRequestRefreshArgs' { - Context 'CCRefreshIdentitiesRequestRefreshArgs' { - It 'Initialize-CCRefreshIdentitiesRequestRefreshArgs' { - # a simple test to create an object - #$NewObject = Initialize-CCRefreshIdentitiesRequestRefreshArgs -CorrelateEntitlements "TEST_VALUE" -PromoteAttributes "TEST_VALUE" -RefreshManagerStatus "TEST_VALUE" -SynchronizeAttributes "TEST_VALUE" -PruneIdentities "TEST_VALUE" -Provision "TEST_VALUE" - #$NewObject | Should -BeOfType RefreshIdentitiesRequestRefreshArgs - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/cc/tests/Model/UpdateUserPermissionsRequest.Tests.ps1 b/PSSailpoint/cc/tests/Model/UpdateUserPermissionsRequest.Tests.ps1 deleted file mode 100644 index 10ada388e..000000000 --- a/PSSailpoint/cc/tests/Model/UpdateUserPermissionsRequest.Tests.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -# -# IdentityNow cc (private) APIs -# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) -# Version: 1.0.0 -# Generated by OpenAPI Generator: https://openapi-generator.tech -# - -Describe -tag 'PSSailpointCC' -name 'CCUpdateUserPermissionsRequest' { - Context 'CCUpdateUserPermissionsRequest' { - It 'Initialize-CCUpdateUserPermissionsRequest' { - # a simple test to create an object - #$NewObject = Initialize-CCUpdateUserPermissionsRequest -Ids "TEST_VALUE" -IsAdmin "TEST_VALUE" -AdminType "TEST_VALUE" - #$NewObject | Should -BeOfType UpdateUserPermissionsRequest - #$NewObject.property | Should -Be 0 - } - } -} diff --git a/PSSailpoint/tests/Validation.Tests.ps1 b/PSSailpoint/tests/Validation.Tests.ps1 index 2702fc2f1..a4829ccb3 100644 --- a/PSSailpoint/tests/Validation.Tests.ps1 +++ b/PSSailpoint/tests/Validation.Tests.ps1 @@ -78,8 +78,8 @@ Describe 'Beta' { It 'Returns results for Patch-Entitlement' { $ENT = @( @{ - op = "replace" - path = "/privileged" + op = "replace" + path = "/privileged" value = $false } ) @@ -101,12 +101,3 @@ Describe 'V2' { $Response.StatusCode | Should -Be 200 } } - -Describe 'CC' { - It 'Returns results for Get-CCAccounts' { - $Response = Get-CCAccounts -WithHttpInfo - - $Response.Response | Should -Not -BeNullOrEmpty - $Response.StatusCode | Should -Be 200 - } -} \ No newline at end of file diff --git a/sdk-resources/cc-config.yaml b/sdk-resources/cc-config.yaml deleted file mode 100644 index db51bdb2e..000000000 --- a/sdk-resources/cc-config.yaml +++ /dev/null @@ -1,7 +0,0 @@ -templateDir: ./sdk-resources/resources -packageName: PSSailpointCC -packageVersion: 1.2.1 -apiNamePrefix: CC -companyName: SailPoint Technologies -packageGuid: DBF29A39-B5FF-407A-AF70-A8B4527E0EB8 -commonVerbs: Delete=Remove:Cancel=Suspend:Patch=Update:List=Get:Query=Search:Run=Start:Validate=Confirm:Make=Select