mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-09 04:19:37 +00:00
Update PowerShell SDK docs: 16529915541
This commit is contained in:
@@ -16,11 +16,11 @@ tags: ['SDK', 'Software Development Kit', 'MachineClassificationConfig', 'V2024M
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Enabled** | **Boolean** | Indicates if the Classification is enabled for a Source | [optional] [default to $false]
|
||||
**ClassificationMethod** | **Enum** [ "SOURCE" ] | Classification Method | [optional]
|
||||
**Criteria** | **String** | A classification criteria object | [optional]
|
||||
**Created** | **System.DateTime** | Time when the config was created | [optional]
|
||||
**Modified** | **System.DateTime** | Time when the config was last updated | [optional]
|
||||
**Enabled** | **Boolean** | Indicates whether Classification is enabled for a Source | [optional] [default to $false]
|
||||
**ClassificationMethod** | **Enum** [ "SOURCE", "CRITERIA" ] | Classification Method | [optional]
|
||||
**Criteria** | [**MachineClassificationCriteriaLevel1**](machine-classification-criteria-level1) | | [optional]
|
||||
**Created** | **System.DateTime** | Date the config was created | [optional]
|
||||
**Modified** | **System.DateTime** | Date the config was last updated | [optional]
|
||||
|
||||
## Examples
|
||||
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
---
|
||||
id: v2024-machine-classification-criteria-level1
|
||||
title: MachineClassificationCriteriaLevel1
|
||||
pagination_label: MachineClassificationCriteriaLevel1
|
||||
sidebar_label: MachineClassificationCriteriaLevel1
|
||||
sidebar_class_name: powershellsdk
|
||||
keywords: ['powershell', 'PowerShell', 'sdk', 'MachineClassificationCriteriaLevel1', 'V2024MachineClassificationCriteriaLevel1']
|
||||
slug: /tools/sdk/powershell/v2024/models/machine-classification-criteria-level1
|
||||
tags: ['SDK', 'Software Development Kit', 'MachineClassificationCriteriaLevel1', 'V2024MachineClassificationCriteriaLevel1']
|
||||
---
|
||||
|
||||
|
||||
# MachineClassificationCriteriaLevel1
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Operation** | [**MachineClassificationCriteriaOperation**](machine-classification-criteria-operation) | | [optional]
|
||||
**CaseSensitive** | **Boolean** | Indicates whether case matters when evaluating the criteria | [optional] [default to $false]
|
||||
**DataType** | **String** | The data type of the attribute being evaluated | [optional]
|
||||
**Attribute** | **String** | The attribute to evaluate in the classification criteria | [optional]
|
||||
**Value** | **String** | The value to compare against the attribute in the classification criteria | [optional]
|
||||
**Children** | [**[]MachineClassificationCriteriaLevel2**](machine-classification-criteria-level2) | An array of child classification criteria objects | [optional]
|
||||
|
||||
## Examples
|
||||
|
||||
- Prepare the resource
|
||||
```powershell
|
||||
$MachineClassificationCriteriaLevel1 = Initialize-V2024MachineClassificationCriteriaLevel1 -Operation null `
|
||||
-CaseSensitive false `
|
||||
-DataType null `
|
||||
-Attribute distinguishedName `
|
||||
-Value OU=Service Accounts `
|
||||
-Children null
|
||||
```
|
||||
|
||||
- Convert the resource to JSON
|
||||
```powershell
|
||||
$MachineClassificationCriteriaLevel1 | ConvertTo-JSON
|
||||
```
|
||||
|
||||
|
||||
[[Back to top]](#)
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
---
|
||||
id: v2024-machine-classification-criteria-level2
|
||||
title: MachineClassificationCriteriaLevel2
|
||||
pagination_label: MachineClassificationCriteriaLevel2
|
||||
sidebar_label: MachineClassificationCriteriaLevel2
|
||||
sidebar_class_name: powershellsdk
|
||||
keywords: ['powershell', 'PowerShell', 'sdk', 'MachineClassificationCriteriaLevel2', 'V2024MachineClassificationCriteriaLevel2']
|
||||
slug: /tools/sdk/powershell/v2024/models/machine-classification-criteria-level2
|
||||
tags: ['SDK', 'Software Development Kit', 'MachineClassificationCriteriaLevel2', 'V2024MachineClassificationCriteriaLevel2']
|
||||
---
|
||||
|
||||
|
||||
# MachineClassificationCriteriaLevel2
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Operation** | [**MachineClassificationCriteriaOperation**](machine-classification-criteria-operation) | | [optional]
|
||||
**CaseSensitive** | **Boolean** | Indicates whether case matters when evaluating the criteria | [optional] [default to $false]
|
||||
**DataType** | **String** | The data type of the attribute being evaluated | [optional]
|
||||
**Attribute** | **String** | The attribute to evaluate in the classification criteria | [optional]
|
||||
**Value** | **String** | The value to compare against the attribute in the classification criteria | [optional]
|
||||
**Children** | [**[]MachineClassificationCriteriaLevel3**](machine-classification-criteria-level3) | An array of child classification criteria objects | [optional]
|
||||
|
||||
## Examples
|
||||
|
||||
- Prepare the resource
|
||||
```powershell
|
||||
$MachineClassificationCriteriaLevel2 = Initialize-V2024MachineClassificationCriteriaLevel2 -Operation null `
|
||||
-CaseSensitive false `
|
||||
-DataType null `
|
||||
-Attribute employeeType `
|
||||
-Value SERVICE `
|
||||
-Children null
|
||||
```
|
||||
|
||||
- Convert the resource to JSON
|
||||
```powershell
|
||||
$MachineClassificationCriteriaLevel2 | ConvertTo-JSON
|
||||
```
|
||||
|
||||
|
||||
[[Back to top]](#)
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
---
|
||||
id: v2024-machine-classification-criteria-level3
|
||||
title: MachineClassificationCriteriaLevel3
|
||||
pagination_label: MachineClassificationCriteriaLevel3
|
||||
sidebar_label: MachineClassificationCriteriaLevel3
|
||||
sidebar_class_name: powershellsdk
|
||||
keywords: ['powershell', 'PowerShell', 'sdk', 'MachineClassificationCriteriaLevel3', 'V2024MachineClassificationCriteriaLevel3']
|
||||
slug: /tools/sdk/powershell/v2024/models/machine-classification-criteria-level3
|
||||
tags: ['SDK', 'Software Development Kit', 'MachineClassificationCriteriaLevel3', 'V2024MachineClassificationCriteriaLevel3']
|
||||
---
|
||||
|
||||
|
||||
# MachineClassificationCriteriaLevel3
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Operation** | [**MachineClassificationCriteriaOperation**](machine-classification-criteria-operation) | | [optional]
|
||||
**CaseSensitive** | **Boolean** | Indicates whether or not case matters when evaluating the criteria | [optional] [default to $false]
|
||||
**DataType** | **String** | The data type of the attribute being evaluated | [optional]
|
||||
**Attribute** | **String** | The attribute to evaluate in the classification criteria | [optional]
|
||||
**Value** | **String** | The value to compare against the attribute in the classification criteria | [optional]
|
||||
**Children** | **[]String** | An array of child classification criteria objects | [optional]
|
||||
|
||||
## Examples
|
||||
|
||||
- Prepare the resource
|
||||
```powershell
|
||||
$MachineClassificationCriteriaLevel3 = Initialize-V2024MachineClassificationCriteriaLevel3 -Operation null `
|
||||
-CaseSensitive false `
|
||||
-DataType This is the first level of classification criteria `
|
||||
-Attribute sAMAccountName `
|
||||
-Value SVC `
|
||||
-Children null
|
||||
```
|
||||
|
||||
- Convert the resource to JSON
|
||||
```powershell
|
||||
$MachineClassificationCriteriaLevel3 | ConvertTo-JSON
|
||||
```
|
||||
|
||||
|
||||
[[Back to top]](#)
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
---
|
||||
id: v2024-machine-classification-criteria-operation
|
||||
title: MachineClassificationCriteriaOperation
|
||||
pagination_label: MachineClassificationCriteriaOperation
|
||||
sidebar_label: MachineClassificationCriteriaOperation
|
||||
sidebar_class_name: powershellsdk
|
||||
keywords: ['powershell', 'PowerShell', 'sdk', 'MachineClassificationCriteriaOperation', 'V2024MachineClassificationCriteriaOperation']
|
||||
slug: /tools/sdk/powershell/v2024/models/machine-classification-criteria-operation
|
||||
tags: ['SDK', 'Software Development Kit', 'MachineClassificationCriteriaOperation', 'V2024MachineClassificationCriteriaOperation']
|
||||
---
|
||||
|
||||
|
||||
# MachineClassificationCriteriaOperation
|
||||
|
||||
## Enum
|
||||
|
||||
|
||||
* `EQUALS` (value: `"EQUALS"`)
|
||||
|
||||
* `NOT_EQUALS` (value: `"NOT_EQUALS"`)
|
||||
|
||||
* `STARTS_WITH` (value: `"STARTS_WITH"`)
|
||||
|
||||
* `ENDS_WITH` (value: `"ENDS_WITH"`)
|
||||
|
||||
* `CONTAINS` (value: `"CONTAINS"`)
|
||||
|
||||
* `AND` (value: `"AND"`)
|
||||
|
||||
* `OR` (value: `"OR"`)
|
||||
|
||||
|
||||
[[Back to top]](#)
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
---
|
||||
id: v2024-sod-policy-dto1
|
||||
title: SodPolicyDto1
|
||||
pagination_label: SodPolicyDto1
|
||||
sidebar_label: SodPolicyDto1
|
||||
sidebar_class_name: powershellsdk
|
||||
keywords: ['powershell', 'PowerShell', 'sdk', 'SodPolicyDto1', 'V2024SodPolicyDto1']
|
||||
slug: /tools/sdk/powershell/v2024/models/sod-policy-dto1
|
||||
tags: ['SDK', 'Software Development Kit', 'SodPolicyDto1', 'V2024SodPolicyDto1']
|
||||
---
|
||||
|
||||
|
||||
# SodPolicyDto1
|
||||
|
||||
## Properties
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Type** | **Enum** [ "SOD_POLICY" ] | SOD policy DTO type. | [optional]
|
||||
**Id** | **String** | SOD policy ID. | [optional]
|
||||
**Name** | **String** | SOD policy display name. | [optional]
|
||||
|
||||
## Examples
|
||||
|
||||
- Prepare the resource
|
||||
```powershell
|
||||
$SodPolicyDto1 = Initialize-V2024SodPolicyDto1 -Type SOD_POLICY `
|
||||
-Id 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde `
|
||||
-Name Business SOD Policy
|
||||
```
|
||||
|
||||
- Convert the resource to JSON
|
||||
```powershell
|
||||
$SodPolicyDto1 | ConvertTo-JSON
|
||||
```
|
||||
|
||||
|
||||
[[Back to top]](#)
|
||||
|
||||
@@ -19,7 +19,7 @@ Name | Type | Description | Notes
|
||||
**Message** | [**ErrorMessageDto**](error-message-dto) | | [optional]
|
||||
**ClientMetadata** | **map[string]String** | Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on completion of the violation check. | [optional]
|
||||
**ViolationContexts** | [**[]SodViolationContext**](sod-violation-context) | | [optional]
|
||||
**ViolatedPolicies** | [**[]SodPolicyDto**](sod-policy-dto) | A list of the SOD policies that were violated. | [optional]
|
||||
**ViolatedPolicies** | [**[]SodPolicyDto1**](sod-policy-dto1) | A list of the SOD policies that were violated. | [optional]
|
||||
|
||||
## Examples
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ tags: ['SDK', 'Software Development Kit', 'SodViolationContext', 'V2024SodViolat
|
||||
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**Policy** | [**SodPolicyDto**](sod-policy-dto) | | [optional]
|
||||
**Policy** | [**SodPolicyDto1**](sod-policy-dto1) | | [optional]
|
||||
**ConflictingAccessCriteria** | [**SodViolationContextConflictingAccessCriteria**](sod-violation-context-conflicting-access-criteria) | | [optional]
|
||||
|
||||
## Examples
|
||||
|
||||
@@ -29,7 +29,7 @@ Name | Type | Description | Notes
|
||||
$SourceAppAccountSource = Initialize-V2024SourceAppAccountSource -Id 2c9180827ca885d7017ca8ce28a000eb `
|
||||
-Type SOURCE `
|
||||
-Name ODS-AD-Source `
|
||||
-UseForPasswordManagement false `
|
||||
-UseForPasswordManagement true `
|
||||
-PasswordPolicies [{type=PASSWORD_POLICY, id=006a072ecc6647f68bba9f4a4ad34649, name=Password Policy 1}]
|
||||
```
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ tags: ['SDK', 'Software Development Kit', 'WorkItemTypeManualWorkItems', 'V2024W
|
||||
|
||||
* `Form` (value: `"Form"`)
|
||||
|
||||
* `PolicyVioloation` (value: `"PolicyVioloation"`)
|
||||
* `PolicyViolation` (value: `"PolicyViolation"`)
|
||||
|
||||
* `Challenge` (value: `"Challenge"`)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user