Update Go SDK docs: 16525307445

This commit is contained in:
developer-relations-sp
2025-07-25 15:11:21 +00:00
parent 993bfb3fea
commit 80748dc396
90 changed files with 9777 additions and 5693 deletions

View File

@@ -183,7 +183,11 @@ Other parameters are passed through a pointer to a apiListAccessModelMetadataAtt
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**filters** | **string** | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* |
**filters** | **string** | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* |
**sorters** | **string** | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** |
**offset** | **int32** | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 0]
**limit** | **int32** | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 250]
**count** | **bool** | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to false]
### Return type
@@ -209,14 +213,18 @@ import (
)
func main() {
filters := `name eq "Privacy"` // string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* (optional) # string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* (optional)
filters := `name eq "Privacy"` // string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* (optional) # string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* (optional)
sorters := `name,-key` // string | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** (optional) # string | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** (optional)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Execute()
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Filters(filters).Execute()
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Filters(filters).Sorters(sorters).Offset(offset).Limit(limit).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttribute``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -250,6 +258,9 @@ Other parameters are passed through a pointer to a apiListAccessModelMetadataAtt
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**offset** | **int32** | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 0]
**limit** | **int32** | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 250]
**count** | **bool** | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to false]
### Return type
@@ -276,13 +287,16 @@ import (
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Execute()
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Execute()
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Offset(offset).Limit(limit).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)

View File

@@ -666,7 +666,7 @@ func main() {
Patch an entitlement
This API updates an existing entitlement using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.
The following fields are patchable: **requestable**, **privileged**, **segments**, **owner**, **name**, **description**, and **manuallyUpdatedFields**
The following fields are patchable: **requestable**, **privileged**, **segments**, **owner**, **name**, **description**, **privilegeOverride/overrideLevel** and **manuallyUpdatedFields**
When you're patching owner, only owner type and owner id must be provided. Owner name is optional, and it won't be modified. If the owner name is provided, it should correspond to the real name. The only owner type currently supported is IDENTITY.
@@ -906,11 +906,11 @@ This API applies an update to every entitlement of the list.
The number of entitlements to update is limited to 50 items maximum.
The JsonPatch update follows the [JSON
Patch](https://tools.ietf.org/html/rfc6902) standard. allowed operations :
`**{ "op": "replace", "path": "/privileged", "value": boolean }** **{ "op":
"replace", "path": "/requestable","value": boolean }**`
The JsonPatch update follows the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
examples of allowed operations :
`**{ "op": "replace", "path": "/privileged", "value": boolean }**`
`**{ "op": "replace", "path": "/requestable","value": boolean }**`
`**{ "op": "replace", "path": "/privilegeOverride/overrideLevel","value": string }**`
A token with ORG_ADMIN or API authority is required to call this API.
@@ -964,6 +964,10 @@ func main() {
"op" : "replace",
"path" : "/requestable",
"value" : false
}, {
"op" : "replace",
"path" : "/privilegeOverride/overrideLevel",
"value" : "HIGH"
} ]
}`) // EntitlementBulkUpdateRequest |

View File

@@ -18,7 +18,7 @@ Method | HTTP request | Description
[**compare-identity-snapshots**](#compare-identity-snapshots) | **Get** `/historical-identities/{id}/compare` | Gets a difference of count for each access item types for the given identity between 2 snapshots
[**compare-identity-snapshots-access-type**](#compare-identity-snapshots-access-type) | **Get** `/historical-identities/{id}/compare/{accessType}` | Gets a list of differences of specific accesstype for the given identity between 2 snapshots
[**get-historical-identity**](#get-historical-identity) | **Get** `/historical-identities/{id}` | Get latest snapshot of identity
[**get-historical-identity-events**](#get-historical-identity-events) | **Get** `/historical-identities/{id}/events` | Lists all events for the given identity
[**get-historical-identity-events**](#get-historical-identity-events) | **Get** `/historical-identities/{id}/events` | List identity event history
[**get-identity-snapshot**](#get-identity-snapshot) | **Get** `/historical-identities/{id}/snapshots/{date}` | Gets an identity snapshot at a given date
[**get-identity-snapshot-summary**](#get-identity-snapshot-summary) | **Get** `/historical-identities/{id}/snapshot-summary` | Gets the summary for the event count for a specific identity
[**get-identity-start-date**](#get-identity-start-date) | **Get** `/historical-identities/{id}/start-date` | Gets the start date of the identity
@@ -254,7 +254,7 @@ func main() {
[[Back to top]](#)
## get-historical-identity-events
Lists all events for the given identity
List identity event history
This method retrieves all access events for the identity Requires authorization scope of 'idn:identity-history:read'
[API Spec](https://developer.sailpoint.com/docs/api/beta/get-historical-identity-events)
@@ -722,7 +722,7 @@ Name | Type | Description | Notes
### Return type
[**[]ListIdentityAccessItems200ResponseInner**](../models/list-identity-access-items200-response-inner)
[**[]ListIdentitySnapshotAccessItems200ResponseInner**](../models/list-identity-snapshot-access-items200-response-inner)
### HTTP request headers
@@ -758,7 +758,7 @@ func main() {
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListIdentitySnapshotAccessItems``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `ListIdentitySnapshotAccessItems`: []ListIdentityAccessItems200ResponseInner
// response from `ListIdentitySnapshotAccessItems`: []ListIdentitySnapshotAccessItems200ResponseInner
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListIdentitySnapshotAccessItems`: %v\n", resp)
}
```

View File

@@ -15,24 +15,23 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAccessProfileResponse', 'Be
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. accessProfile in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**Name** | Pointer to **string** | the access profile name | [optional]
**SourceName** | Pointer to **string** | the name of the source | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Description** | Pointer to **string** | the description for the access profile | [optional]
**AccessType** | Pointer to **string** | the access item type. accessProfile in this case | [optional]
**DisplayName** | Pointer to **string** | the display name of the identity | [optional]
**EntitlementCount** | Pointer to **string** | the number of entitlements the access profile will create | [optional]
**AppDisplayName** | Pointer to **string** | the name of | [optional]
**RemoveDate** | Pointer to **string** | the date the access profile is no longer assigned to the specified identity | [optional]
**Standalone** | **bool** | indicates whether the access profile is standalone |
**Revocable** | **bool** | indicates whether the access profile is |
**SourceName** | Pointer to **string** | the name of the source | [optional]
**EntitlementCount** | **int32** | the number of entitlements the access profile will create |
**Description** | Pointer to **NullableString** | the description for the access profile | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**AppRefs** | [**[]AccessItemAccessProfileResponseAppRefsInner**](access-item-access-profile-response-app-refs-inner) | the list of app ids associated with the access profile |
**RemoveDate** | Pointer to **NullableString** | the date the access profile is no longer assigned to the specified identity | [optional]
**Standalone** | **NullableBool** | indicates whether the access profile is standalone |
**Revocable** | **NullableBool** | indicates whether the access profile is revocable |
## Methods
### NewAccessItemAccessProfileResponse
`func NewAccessItemAccessProfileResponse(standalone bool, revocable bool, ) *AccessItemAccessProfileResponse`
`func NewAccessItemAccessProfileResponse(entitlementCount int32, appRefs []AccessItemAccessProfileResponseAppRefsInner, standalone NullableBool, revocable NullableBool, ) *AccessItemAccessProfileResponse`
NewAccessItemAccessProfileResponse instantiates a new AccessItemAccessProfileResponse object
This constructor will assign default values to properties that have it defined,
@@ -47,31 +46,6 @@ NewAccessItemAccessProfileResponseWithDefaults instantiates a new AccessItemAcce
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemAccessProfileResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAccessProfileResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAccessProfileResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAccessProfileResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemAccessProfileResponse) GetId() string`
@@ -97,105 +71,30 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetName
### GetAccessType
`func (o *AccessItemAccessProfileResponse) GetName() string`
`func (o *AccessItemAccessProfileResponse) GetAccessType() string`
GetName returns the Name field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetNameOk
### GetAccessTypeOk
`func (o *AccessItemAccessProfileResponse) GetNameOk() (*string, bool)`
`func (o *AccessItemAccessProfileResponse) GetAccessTypeOk() (*string, bool)`
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetName
### SetAccessType
`func (o *AccessItemAccessProfileResponse) SetName(v string)`
`func (o *AccessItemAccessProfileResponse) SetAccessType(v string)`
SetName sets Name field to given value.
SetAccessType sets AccessType field to given value.
### HasName
### HasAccessType
`func (o *AccessItemAccessProfileResponse) HasName() bool`
`func (o *AccessItemAccessProfileResponse) HasAccessType() bool`
HasName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemAccessProfileResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemAccessProfileResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemAccessProfileResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemAccessProfileResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessItemAccessProfileResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemAccessProfileResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemAccessProfileResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemAccessProfileResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetDescription
`func (o *AccessItemAccessProfileResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemAccessProfileResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemAccessProfileResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemAccessProfileResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
@@ -222,55 +121,130 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemAccessProfileResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemAccessProfileResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemAccessProfileResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemAccessProfileResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetEntitlementCount
`func (o *AccessItemAccessProfileResponse) GetEntitlementCount() string`
`func (o *AccessItemAccessProfileResponse) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *AccessItemAccessProfileResponse) GetEntitlementCountOk() (*string, bool)`
`func (o *AccessItemAccessProfileResponse) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *AccessItemAccessProfileResponse) SetEntitlementCount(v string)`
`func (o *AccessItemAccessProfileResponse) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### HasEntitlementCount
`func (o *AccessItemAccessProfileResponse) HasEntitlementCount() bool`
### GetDescription
HasEntitlementCount returns a boolean if a field has been set.
`func (o *AccessItemAccessProfileResponse) GetDescription() string`
### GetAppDisplayName
GetDescription returns the Description field if non-nil, zero value otherwise.
`func (o *AccessItemAccessProfileResponse) GetAppDisplayName() string`
### GetDescriptionOk
GetAppDisplayName returns the AppDisplayName field if non-nil, zero value otherwise.
`func (o *AccessItemAccessProfileResponse) GetDescriptionOk() (*string, bool)`
### GetAppDisplayNameOk
`func (o *AccessItemAccessProfileResponse) GetAppDisplayNameOk() (*string, bool)`
GetAppDisplayNameOk returns a tuple with the AppDisplayName field if it's non-nil, zero value otherwise
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppDisplayName
### SetDescription
`func (o *AccessItemAccessProfileResponse) SetAppDisplayName(v string)`
`func (o *AccessItemAccessProfileResponse) SetDescription(v string)`
SetAppDisplayName sets AppDisplayName field to given value.
SetDescription sets Description field to given value.
### HasAppDisplayName
### HasDescription
`func (o *AccessItemAccessProfileResponse) HasAppDisplayName() bool`
`func (o *AccessItemAccessProfileResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### SetDescriptionNil
`func (o *AccessItemAccessProfileResponse) SetDescriptionNil(b bool)`
SetDescriptionNil sets the value for Description to be an explicit nil
### UnsetDescription
`func (o *AccessItemAccessProfileResponse) UnsetDescription()`
UnsetDescription ensures that no value is present for Description, not even an explicit nil
### GetSourceId
`func (o *AccessItemAccessProfileResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemAccessProfileResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemAccessProfileResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemAccessProfileResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetAppRefs
`func (o *AccessItemAccessProfileResponse) GetAppRefs() []AccessItemAccessProfileResponseAppRefsInner`
GetAppRefs returns the AppRefs field if non-nil, zero value otherwise.
### GetAppRefsOk
`func (o *AccessItemAccessProfileResponse) GetAppRefsOk() (*[]AccessItemAccessProfileResponseAppRefsInner, bool)`
GetAppRefsOk returns a tuple with the AppRefs field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppRefs
`func (o *AccessItemAccessProfileResponse) SetAppRefs(v []AccessItemAccessProfileResponseAppRefsInner)`
SetAppRefs sets AppRefs field to given value.
HasAppDisplayName returns a boolean if a field has been set.
### GetRemoveDate
@@ -297,6 +271,16 @@ SetRemoveDate sets RemoveDate field to given value.
HasRemoveDate returns a boolean if a field has been set.
### SetRemoveDateNil
`func (o *AccessItemAccessProfileResponse) SetRemoveDateNil(b bool)`
SetRemoveDateNil sets the value for RemoveDate to be an explicit nil
### UnsetRemoveDate
`func (o *AccessItemAccessProfileResponse) UnsetRemoveDate()`
UnsetRemoveDate ensures that no value is present for RemoveDate, not even an explicit nil
### GetStandalone
`func (o *AccessItemAccessProfileResponse) GetStandalone() bool`
@@ -317,6 +301,16 @@ and a boolean to check if the value has been set.
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *AccessItemAccessProfileResponse) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *AccessItemAccessProfileResponse) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetRevocable
`func (o *AccessItemAccessProfileResponse) GetRevocable() bool`
@@ -337,4 +331,14 @@ and a boolean to check if the value has been set.
SetRevocable sets Revocable field to given value.
### SetRevocableNil
`func (o *AccessItemAccessProfileResponse) SetRevocableNil(b bool)`
SetRevocableNil sets the value for Revocable to be an explicit nil
### UnsetRevocable
`func (o *AccessItemAccessProfileResponse) UnsetRevocable()`
UnsetRevocable ensures that no value is present for Revocable, not even an explicit nil

View File

@@ -0,0 +1,90 @@
---
id: beta-access-item-access-profile-response-app-refs-inner
title: AccessItemAccessProfileResponseAppRefsInner
pagination_label: AccessItemAccessProfileResponseAppRefsInner
sidebar_label: AccessItemAccessProfileResponseAppRefsInner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessItemAccessProfileResponseAppRefsInner', 'BetaAccessItemAccessProfileResponseAppRefsInner']
slug: /tools/sdk/go/beta/models/access-item-access-profile-response-app-refs-inner
tags: ['SDK', 'Software Development Kit', 'AccessItemAccessProfileResponseAppRefsInner', 'BetaAccessItemAccessProfileResponseAppRefsInner']
---
# AccessItemAccessProfileResponseAppRefsInner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**CloudAppId** | Pointer to **string** | the cloud app id associated with the access profile | [optional]
**CloudAppName** | Pointer to **string** | the cloud app name associated with the access profile | [optional]
## Methods
### NewAccessItemAccessProfileResponseAppRefsInner
`func NewAccessItemAccessProfileResponseAppRefsInner() *AccessItemAccessProfileResponseAppRefsInner`
NewAccessItemAccessProfileResponseAppRefsInner instantiates a new AccessItemAccessProfileResponseAppRefsInner object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewAccessItemAccessProfileResponseAppRefsInnerWithDefaults
`func NewAccessItemAccessProfileResponseAppRefsInnerWithDefaults() *AccessItemAccessProfileResponseAppRefsInner`
NewAccessItemAccessProfileResponseAppRefsInnerWithDefaults instantiates a new AccessItemAccessProfileResponseAppRefsInner object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetCloudAppId
`func (o *AccessItemAccessProfileResponseAppRefsInner) GetCloudAppId() string`
GetCloudAppId returns the CloudAppId field if non-nil, zero value otherwise.
### GetCloudAppIdOk
`func (o *AccessItemAccessProfileResponseAppRefsInner) GetCloudAppIdOk() (*string, bool)`
GetCloudAppIdOk returns a tuple with the CloudAppId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudAppId
`func (o *AccessItemAccessProfileResponseAppRefsInner) SetCloudAppId(v string)`
SetCloudAppId sets CloudAppId field to given value.
### HasCloudAppId
`func (o *AccessItemAccessProfileResponseAppRefsInner) HasCloudAppId() bool`
HasCloudAppId returns a boolean if a field has been set.
### GetCloudAppName
`func (o *AccessItemAccessProfileResponseAppRefsInner) GetCloudAppName() string`
GetCloudAppName returns the CloudAppName field if non-nil, zero value otherwise.
### GetCloudAppNameOk
`func (o *AccessItemAccessProfileResponseAppRefsInner) GetCloudAppNameOk() (*string, bool)`
GetCloudAppNameOk returns a tuple with the CloudAppName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudAppName
`func (o *AccessItemAccessProfileResponseAppRefsInner) SetCloudAppName(v string)`
SetCloudAppName sets CloudAppName field to given value.
### HasCloudAppName
`func (o *AccessItemAccessProfileResponseAppRefsInner) HasCloudAppName() bool`
HasCloudAppName returns a boolean if a field has been set.

View File

@@ -15,19 +15,19 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAccountResponse', 'BetaAcce
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. account in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**NativeIdentity** | Pointer to **string** | the native identifier used to uniquely identify an acccount | [optional]
**SourceName** | Pointer to **string** | the name of the source | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**EntitlementCount** | Pointer to **string** | the number of entitlements the account will create | [optional]
**AccessType** | Pointer to **string** | the access item type. account in this case | [optional]
**DisplayName** | Pointer to **string** | the display name of the identity | [optional]
**SourceName** | Pointer to **string** | the name of the source | [optional]
**NativeIdentity** | **string** | the native identifier used to uniquely identify an acccount |
**SourceId** | Pointer to **string** | the id of the source | [optional]
**EntitlementCount** | Pointer to **int32** | the number of entitlements the account will create | [optional]
## Methods
### NewAccessItemAccountResponse
`func NewAccessItemAccountResponse() *AccessItemAccountResponse`
`func NewAccessItemAccountResponse(nativeIdentity string, ) *AccessItemAccountResponse`
NewAccessItemAccountResponse instantiates a new AccessItemAccountResponse object
This constructor will assign default values to properties that have it defined,
@@ -42,31 +42,6 @@ NewAccessItemAccountResponseWithDefaults instantiates a new AccessItemAccountRes
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemAccountResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAccountResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAccountResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAccountResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemAccountResponse) GetId() string`
@@ -92,30 +67,55 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetNativeIdentity
### GetAccessType
`func (o *AccessItemAccountResponse) GetNativeIdentity() string`
`func (o *AccessItemAccountResponse) GetAccessType() string`
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetNativeIdentityOk
### GetAccessTypeOk
`func (o *AccessItemAccountResponse) GetNativeIdentityOk() (*string, bool)`
`func (o *AccessItemAccountResponse) GetAccessTypeOk() (*string, bool)`
GetNativeIdentityOk returns a tuple with the NativeIdentity field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNativeIdentity
### SetAccessType
`func (o *AccessItemAccountResponse) SetNativeIdentity(v string)`
`func (o *AccessItemAccountResponse) SetAccessType(v string)`
SetNativeIdentity sets NativeIdentity field to given value.
SetAccessType sets AccessType field to given value.
### HasNativeIdentity
### HasAccessType
`func (o *AccessItemAccountResponse) HasNativeIdentity() bool`
`func (o *AccessItemAccountResponse) HasAccessType() bool`
HasNativeIdentity returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessItemAccountResponse) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *AccessItemAccountResponse) GetDisplayNameOk() (*string, bool)`
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisplayName
`func (o *AccessItemAccountResponse) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *AccessItemAccountResponse) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
@@ -142,6 +142,26 @@ SetSourceName sets SourceName field to given value.
HasSourceName returns a boolean if a field has been set.
### GetNativeIdentity
`func (o *AccessItemAccountResponse) GetNativeIdentity() string`
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
### GetNativeIdentityOk
`func (o *AccessItemAccountResponse) GetNativeIdentityOk() (*string, bool)`
GetNativeIdentityOk returns a tuple with the NativeIdentity field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNativeIdentity
`func (o *AccessItemAccountResponse) SetNativeIdentity(v string)`
SetNativeIdentity sets NativeIdentity field to given value.
### GetSourceId
`func (o *AccessItemAccountResponse) GetSourceId() string`
@@ -169,20 +189,20 @@ HasSourceId returns a boolean if a field has been set.
### GetEntitlementCount
`func (o *AccessItemAccountResponse) GetEntitlementCount() string`
`func (o *AccessItemAccountResponse) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *AccessItemAccountResponse) GetEntitlementCountOk() (*string, bool)`
`func (o *AccessItemAccountResponse) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *AccessItemAccountResponse) SetEntitlementCount(v string)`
`func (o *AccessItemAccountResponse) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
@@ -192,29 +212,4 @@ SetEntitlementCount sets EntitlementCount field to given value.
HasEntitlementCount returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessItemAccountResponse) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *AccessItemAccountResponse) GetDisplayNameOk() (*string, bool)`
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisplayName
`func (o *AccessItemAccountResponse) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *AccessItemAccountResponse) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.

View File

@@ -15,17 +15,17 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAppResponse', 'BetaAccessIt
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**DisplayName** | Pointer to **string** | the access item display name | [optional]
**SourceName** | Pointer to **string** | the associated source name if it exists | [optional]
**AppRoleId** | Pointer to **string** | the app role id | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**AppRoleId** | **NullableString** | the app role id |
## Methods
### NewAccessItemAppResponse
`func NewAccessItemAppResponse() *AccessItemAppResponse`
`func NewAccessItemAppResponse(appRoleId NullableString, ) *AccessItemAppResponse`
NewAccessItemAppResponse instantiates a new AccessItemAppResponse object
This constructor will assign default values to properties that have it defined,
@@ -40,31 +40,6 @@ NewAccessItemAppResponseWithDefaults instantiates a new AccessItemAppResponse ob
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemAppResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAppResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAppResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAppResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemAppResponse) GetId() string`
@@ -90,6 +65,31 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetAccessType
`func (o *AccessItemAppResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAppResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAppResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAppResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessItemAppResponse) GetDisplayName() string`
@@ -140,6 +140,16 @@ SetSourceName sets SourceName field to given value.
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *AccessItemAppResponse) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *AccessItemAppResponse) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetAppRoleId
`func (o *AccessItemAppResponse) GetAppRoleId() string`
@@ -159,10 +169,15 @@ and a boolean to check if the value has been set.
SetAppRoleId sets AppRoleId field to given value.
### HasAppRoleId
`func (o *AccessItemAppResponse) HasAppRoleId() bool`
### SetAppRoleIdNil
HasAppRoleId returns a boolean if a field has been set.
`func (o *AccessItemAppResponse) SetAppRoleIdNil(b bool)`
SetAppRoleIdNil sets the value for AppRoleId to be an explicit nil
### UnsetAppRoleId
`func (o *AccessItemAppResponse) UnsetAppRoleId()`
UnsetAppRoleId ensures that no value is present for AppRoleId, not even an explicit nil

View File

@@ -15,17 +15,18 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAssociated', 'BetaAccessIte
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessItem** | Pointer to [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**GovernanceEvent** | Pointer to [**CorrelatedGovernanceEvent**](correlated-governance-event) | | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**AccessItem** | [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | |
**GovernanceEvent** | [**NullableCorrelatedGovernanceEvent**](correlated-governance-event) | |
**AccessItemType** | Pointer to **string** | the access item type | [optional]
## Methods
### NewAccessItemAssociated
`func NewAccessItemAssociated() *AccessItemAssociated`
`func NewAccessItemAssociated(accessItem AccessItemAssociatedAccessItem, governanceEvent NullableCorrelatedGovernanceEvent, ) *AccessItemAssociated`
NewAccessItemAssociated instantiates a new AccessItemAssociated object
This constructor will assign default values to properties that have it defined,
@@ -40,56 +41,6 @@ NewAccessItemAssociatedWithDefaults instantiates a new AccessItemAssociated obje
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessItem
`func (o *AccessItemAssociated) GetAccessItem() AccessItemAssociatedAccessItem`
GetAccessItem returns the AccessItem field if non-nil, zero value otherwise.
### GetAccessItemOk
`func (o *AccessItemAssociated) GetAccessItemOk() (*AccessItemAssociatedAccessItem, bool)`
GetAccessItemOk returns a tuple with the AccessItem field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItem
`func (o *AccessItemAssociated) SetAccessItem(v AccessItemAssociatedAccessItem)`
SetAccessItem sets AccessItem field to given value.
### HasAccessItem
`func (o *AccessItemAssociated) HasAccessItem() bool`
HasAccessItem returns a boolean if a field has been set.
### GetIdentityId
`func (o *AccessItemAssociated) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *AccessItemAssociated) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *AccessItemAssociated) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *AccessItemAssociated) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetEventType
`func (o *AccessItemAssociated) GetEventType() string`
@@ -115,30 +66,75 @@ SetEventType sets EventType field to given value.
HasEventType returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AccessItemAssociated) GetDt() string`
`func (o *AccessItemAssociated) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AccessItemAssociated) GetDtOk() (*string, bool)`
`func (o *AccessItemAssociated) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AccessItemAssociated) SetDt(v string)`
`func (o *AccessItemAssociated) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AccessItemAssociated) HasDt() bool`
`func (o *AccessItemAssociated) HasDateTime() bool`
HasDateTime returns a boolean if a field has been set.
### GetIdentityId
`func (o *AccessItemAssociated) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *AccessItemAssociated) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *AccessItemAssociated) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *AccessItemAssociated) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetAccessItem
`func (o *AccessItemAssociated) GetAccessItem() AccessItemAssociatedAccessItem`
GetAccessItem returns the AccessItem field if non-nil, zero value otherwise.
### GetAccessItemOk
`func (o *AccessItemAssociated) GetAccessItemOk() (*AccessItemAssociatedAccessItem, bool)`
GetAccessItemOk returns a tuple with the AccessItem field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItem
`func (o *AccessItemAssociated) SetAccessItem(v AccessItemAssociatedAccessItem)`
SetAccessItem sets AccessItem field to given value.
HasDt returns a boolean if a field has been set.
### GetGovernanceEvent
@@ -159,10 +155,40 @@ and a boolean to check if the value has been set.
SetGovernanceEvent sets GovernanceEvent field to given value.
### HasGovernanceEvent
`func (o *AccessItemAssociated) HasGovernanceEvent() bool`
### SetGovernanceEventNil
HasGovernanceEvent returns a boolean if a field has been set.
`func (o *AccessItemAssociated) SetGovernanceEventNil(b bool)`
SetGovernanceEventNil sets the value for GovernanceEvent to be an explicit nil
### UnsetGovernanceEvent
`func (o *AccessItemAssociated) UnsetGovernanceEvent()`
UnsetGovernanceEvent ensures that no value is present for GovernanceEvent, not even an explicit nil
### GetAccessItemType
`func (o *AccessItemAssociated) GetAccessItemType() string`
GetAccessItemType returns the AccessItemType field if non-nil, zero value otherwise.
### GetAccessItemTypeOk
`func (o *AccessItemAssociated) GetAccessItemTypeOk() (*string, bool)`
GetAccessItemTypeOk returns a tuple with the AccessItemType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItemType
`func (o *AccessItemAssociated) SetAccessItemType(v string)`
SetAccessItemType sets AccessItemType field to given value.
### HasAccessItemType
`func (o *AccessItemAssociated) HasAccessItemType() bool`
HasAccessItemType returns a boolean if a field has been set.

View File

@@ -15,31 +15,30 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAssociatedAccessItem', 'Bet
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**Name** | Pointer to **string** | the access profile name | [optional]
**SourceName** | Pointer to **string** | the associated source name if it exists | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**DisplayName** | Pointer to **string** | the access item display name | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**Attribute** | **string** | the entitlement attribute |
**Value** | **string** | the associated value |
**Type** | **string** | the type of entitlement |
**Description** | Pointer to **string** | the description for the role | [optional]
**DisplayName** | Pointer to **string** | the role display name | [optional]
**EntitlementCount** | Pointer to **string** | the number of entitlements the account will create | [optional]
**AppDisplayName** | Pointer to **string** | the name of | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Standalone** | **NullableBool** | indicates whether the access profile is standalone |
**Privileged** | **NullableBool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **NullableBool** | indicates whether the entitlement is cloud governed |
**EntitlementCount** | **int32** | the number of entitlements the account will create |
**AppRefs** | [**[]AccessItemAccessProfileResponseAppRefsInner**](access-item-access-profile-response-app-refs-inner) | the list of app ids associated with the access profile |
**RemoveDate** | Pointer to **string** | the date the role is no longer assigned to the specified identity | [optional]
**Standalone** | **bool** | indicates whether the entitlement is standalone |
**Revocable** | **bool** | indicates whether the role is revocable |
**NativeIdentity** | Pointer to **string** | the native identifier used to uniquely identify an acccount | [optional]
**AppRoleId** | Pointer to **string** | the app role id | [optional]
**Attribute** | Pointer to **string** | the entitlement attribute | [optional]
**Value** | Pointer to **string** | the associated value | [optional]
**EntitlementType** | Pointer to **string** | the type of entitlement | [optional]
**Privileged** | **bool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **bool** | indicates whether the entitlement is cloud governed |
**NativeIdentity** | **string** | the native identifier used to uniquely identify an acccount |
**AppRoleId** | **NullableString** | the app role id |
## Methods
### NewAccessItemAssociatedAccessItem
`func NewAccessItemAssociatedAccessItem(standalone bool, revocable bool, privileged bool, cloudGoverned bool, ) *AccessItemAssociatedAccessItem`
`func NewAccessItemAssociatedAccessItem(attribute string, value string, type_ string, standalone NullableBool, privileged NullableBool, cloudGoverned NullableBool, entitlementCount int32, appRefs []AccessItemAccessProfileResponseAppRefsInner, revocable bool, nativeIdentity string, appRoleId NullableString, ) *AccessItemAssociatedAccessItem`
NewAccessItemAssociatedAccessItem instantiates a new AccessItemAssociatedAccessItem object
This constructor will assign default values to properties that have it defined,
@@ -54,31 +53,6 @@ NewAccessItemAssociatedAccessItemWithDefaults instantiates a new AccessItemAssoc
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemAssociatedAccessItem) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAssociatedAccessItem) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAssociatedAccessItem) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAssociatedAccessItem) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemAssociatedAccessItem) GetId() string`
@@ -104,105 +78,30 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetName
### GetAccessType
`func (o *AccessItemAssociatedAccessItem) GetName() string`
`func (o *AccessItemAssociatedAccessItem) GetAccessType() string`
GetName returns the Name field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetNameOk
### GetAccessTypeOk
`func (o *AccessItemAssociatedAccessItem) GetNameOk() (*string, bool)`
`func (o *AccessItemAssociatedAccessItem) GetAccessTypeOk() (*string, bool)`
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetName
### SetAccessType
`func (o *AccessItemAssociatedAccessItem) SetName(v string)`
`func (o *AccessItemAssociatedAccessItem) SetAccessType(v string)`
SetName sets Name field to given value.
SetAccessType sets AccessType field to given value.
### HasName
### HasAccessType
`func (o *AccessItemAssociatedAccessItem) HasName() bool`
`func (o *AccessItemAssociatedAccessItem) HasAccessType() bool`
HasName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemAssociatedAccessItem) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemAssociatedAccessItem) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemAssociatedAccessItem) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemAssociatedAccessItem) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessItemAssociatedAccessItem) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemAssociatedAccessItem) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemAssociatedAccessItem) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemAssociatedAccessItem) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetDescription
`func (o *AccessItemAssociatedAccessItem) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemAssociatedAccessItem) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemAssociatedAccessItem) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemAssociatedAccessItem) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
@@ -229,55 +128,280 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemAssociatedAccessItem) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemAssociatedAccessItem) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemAssociatedAccessItem) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemAssociatedAccessItem) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *AccessItemAssociatedAccessItem) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *AccessItemAssociatedAccessItem) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetAttribute
`func (o *AccessItemAssociatedAccessItem) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *AccessItemAssociatedAccessItem) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *AccessItemAssociatedAccessItem) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### GetValue
`func (o *AccessItemAssociatedAccessItem) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessItemAssociatedAccessItem) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *AccessItemAssociatedAccessItem) SetValue(v string)`
SetValue sets Value field to given value.
### GetType
`func (o *AccessItemAssociatedAccessItem) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessItemAssociatedAccessItem) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *AccessItemAssociatedAccessItem) SetType(v string)`
SetType sets Type field to given value.
### GetDescription
`func (o *AccessItemAssociatedAccessItem) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemAssociatedAccessItem) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemAssociatedAccessItem) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemAssociatedAccessItem) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessItemAssociatedAccessItem) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemAssociatedAccessItem) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemAssociatedAccessItem) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemAssociatedAccessItem) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetStandalone
`func (o *AccessItemAssociatedAccessItem) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *AccessItemAssociatedAccessItem) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *AccessItemAssociatedAccessItem) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *AccessItemAssociatedAccessItem) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *AccessItemAssociatedAccessItem) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetPrivileged
`func (o *AccessItemAssociatedAccessItem) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *AccessItemAssociatedAccessItem) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *AccessItemAssociatedAccessItem) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### SetPrivilegedNil
`func (o *AccessItemAssociatedAccessItem) SetPrivilegedNil(b bool)`
SetPrivilegedNil sets the value for Privileged to be an explicit nil
### UnsetPrivileged
`func (o *AccessItemAssociatedAccessItem) UnsetPrivileged()`
UnsetPrivileged ensures that no value is present for Privileged, not even an explicit nil
### GetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *AccessItemAssociatedAccessItem) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
### SetCloudGovernedNil
`func (o *AccessItemAssociatedAccessItem) SetCloudGovernedNil(b bool)`
SetCloudGovernedNil sets the value for CloudGoverned to be an explicit nil
### UnsetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) UnsetCloudGoverned()`
UnsetCloudGoverned ensures that no value is present for CloudGoverned, not even an explicit nil
### GetEntitlementCount
`func (o *AccessItemAssociatedAccessItem) GetEntitlementCount() string`
`func (o *AccessItemAssociatedAccessItem) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *AccessItemAssociatedAccessItem) GetEntitlementCountOk() (*string, bool)`
`func (o *AccessItemAssociatedAccessItem) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *AccessItemAssociatedAccessItem) SetEntitlementCount(v string)`
`func (o *AccessItemAssociatedAccessItem) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### HasEntitlementCount
`func (o *AccessItemAssociatedAccessItem) HasEntitlementCount() bool`
### GetAppRefs
HasEntitlementCount returns a boolean if a field has been set.
`func (o *AccessItemAssociatedAccessItem) GetAppRefs() []AccessItemAccessProfileResponseAppRefsInner`
### GetAppDisplayName
GetAppRefs returns the AppRefs field if non-nil, zero value otherwise.
`func (o *AccessItemAssociatedAccessItem) GetAppDisplayName() string`
### GetAppRefsOk
GetAppDisplayName returns the AppDisplayName field if non-nil, zero value otherwise.
`func (o *AccessItemAssociatedAccessItem) GetAppRefsOk() (*[]AccessItemAccessProfileResponseAppRefsInner, bool)`
### GetAppDisplayNameOk
`func (o *AccessItemAssociatedAccessItem) GetAppDisplayNameOk() (*string, bool)`
GetAppDisplayNameOk returns a tuple with the AppDisplayName field if it's non-nil, zero value otherwise
GetAppRefsOk returns a tuple with the AppRefs field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppDisplayName
### SetAppRefs
`func (o *AccessItemAssociatedAccessItem) SetAppDisplayName(v string)`
`func (o *AccessItemAssociatedAccessItem) SetAppRefs(v []AccessItemAccessProfileResponseAppRefsInner)`
SetAppDisplayName sets AppDisplayName field to given value.
SetAppRefs sets AppRefs field to given value.
### HasAppDisplayName
`func (o *AccessItemAssociatedAccessItem) HasAppDisplayName() bool`
HasAppDisplayName returns a boolean if a field has been set.
### GetRemoveDate
@@ -304,26 +428,6 @@ SetRemoveDate sets RemoveDate field to given value.
HasRemoveDate returns a boolean if a field has been set.
### GetStandalone
`func (o *AccessItemAssociatedAccessItem) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *AccessItemAssociatedAccessItem) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *AccessItemAssociatedAccessItem) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### GetRevocable
`func (o *AccessItemAssociatedAccessItem) GetRevocable() bool`
@@ -363,11 +467,6 @@ and a boolean to check if the value has been set.
SetNativeIdentity sets NativeIdentity field to given value.
### HasNativeIdentity
`func (o *AccessItemAssociatedAccessItem) HasNativeIdentity() bool`
HasNativeIdentity returns a boolean if a field has been set.
### GetAppRoleId
@@ -388,125 +487,15 @@ and a boolean to check if the value has been set.
SetAppRoleId sets AppRoleId field to given value.
### HasAppRoleId
`func (o *AccessItemAssociatedAccessItem) HasAppRoleId() bool`
### SetAppRoleIdNil
HasAppRoleId returns a boolean if a field has been set.
`func (o *AccessItemAssociatedAccessItem) SetAppRoleIdNil(b bool)`
### GetAttribute
`func (o *AccessItemAssociatedAccessItem) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *AccessItemAssociatedAccessItem) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *AccessItemAssociatedAccessItem) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *AccessItemAssociatedAccessItem) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### GetValue
`func (o *AccessItemAssociatedAccessItem) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessItemAssociatedAccessItem) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *AccessItemAssociatedAccessItem) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *AccessItemAssociatedAccessItem) HasValue() bool`
HasValue returns a boolean if a field has been set.
### GetEntitlementType
`func (o *AccessItemAssociatedAccessItem) GetEntitlementType() string`
GetEntitlementType returns the EntitlementType field if non-nil, zero value otherwise.
### GetEntitlementTypeOk
`func (o *AccessItemAssociatedAccessItem) GetEntitlementTypeOk() (*string, bool)`
GetEntitlementTypeOk returns a tuple with the EntitlementType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementType
`func (o *AccessItemAssociatedAccessItem) SetEntitlementType(v string)`
SetEntitlementType sets EntitlementType field to given value.
### HasEntitlementType
`func (o *AccessItemAssociatedAccessItem) HasEntitlementType() bool`
HasEntitlementType returns a boolean if a field has been set.
### GetPrivileged
`func (o *AccessItemAssociatedAccessItem) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *AccessItemAssociatedAccessItem) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *AccessItemAssociatedAccessItem) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### GetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *AccessItemAssociatedAccessItem) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
SetAppRoleIdNil sets the value for AppRoleId to be an explicit nil
### UnsetAppRoleId
`func (o *AccessItemAssociatedAccessItem) UnsetAppRoleId()`
UnsetAppRoleId ensures that no value is present for AppRoleId, not even an explicit nil

View File

@@ -15,24 +15,24 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemEntitlementResponse', 'Beta
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**Attribute** | Pointer to **string** | the entitlement attribute | [optional]
**Value** | Pointer to **string** | the associated value | [optional]
**EntitlementType** | Pointer to **string** | the type of entitlement | [optional]
**SourceName** | Pointer to **string** | the name of the source | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Description** | Pointer to **string** | the description for the entitlment | [optional]
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**DisplayName** | Pointer to **string** | the display name of the identity | [optional]
**Standalone** | **bool** | indicates whether the entitlement is standalone |
**Privileged** | **bool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **bool** | indicates whether the entitlement is cloud governed |
**SourceName** | Pointer to **string** | the name of the source | [optional]
**Attribute** | **string** | the entitlement attribute |
**Value** | **string** | the associated value |
**Type** | **string** | the type of entitlement |
**Description** | Pointer to **NullableString** | the description for the entitlment | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Standalone** | **NullableBool** | indicates whether the entitlement is standalone |
**Privileged** | **NullableBool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **NullableBool** | indicates whether the entitlement is cloud governed |
## Methods
### NewAccessItemEntitlementResponse
`func NewAccessItemEntitlementResponse(standalone bool, privileged bool, cloudGoverned bool, ) *AccessItemEntitlementResponse`
`func NewAccessItemEntitlementResponse(attribute string, value string, type_ string, standalone NullableBool, privileged NullableBool, cloudGoverned NullableBool, ) *AccessItemEntitlementResponse`
NewAccessItemEntitlementResponse instantiates a new AccessItemEntitlementResponse object
This constructor will assign default values to properties that have it defined,
@@ -47,31 +47,6 @@ NewAccessItemEntitlementResponseWithDefaults instantiates a new AccessItemEntitl
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemEntitlementResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemEntitlementResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemEntitlementResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemEntitlementResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemEntitlementResponse) GetId() string`
@@ -97,155 +72,30 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetAttribute
### GetAccessType
`func (o *AccessItemEntitlementResponse) GetAttribute() string`
`func (o *AccessItemEntitlementResponse) GetAccessType() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAttributeOk
### GetAccessTypeOk
`func (o *AccessItemEntitlementResponse) GetAttributeOk() (*string, bool)`
`func (o *AccessItemEntitlementResponse) GetAccessTypeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
### SetAccessType
`func (o *AccessItemEntitlementResponse) SetAttribute(v string)`
`func (o *AccessItemEntitlementResponse) SetAccessType(v string)`
SetAttribute sets Attribute field to given value.
SetAccessType sets AccessType field to given value.
### HasAttribute
### HasAccessType
`func (o *AccessItemEntitlementResponse) HasAttribute() bool`
`func (o *AccessItemEntitlementResponse) HasAccessType() bool`
HasAttribute returns a boolean if a field has been set.
### GetValue
`func (o *AccessItemEntitlementResponse) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessItemEntitlementResponse) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *AccessItemEntitlementResponse) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *AccessItemEntitlementResponse) HasValue() bool`
HasValue returns a boolean if a field has been set.
### GetEntitlementType
`func (o *AccessItemEntitlementResponse) GetEntitlementType() string`
GetEntitlementType returns the EntitlementType field if non-nil, zero value otherwise.
### GetEntitlementTypeOk
`func (o *AccessItemEntitlementResponse) GetEntitlementTypeOk() (*string, bool)`
GetEntitlementTypeOk returns a tuple with the EntitlementType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementType
`func (o *AccessItemEntitlementResponse) SetEntitlementType(v string)`
SetEntitlementType sets EntitlementType field to given value.
### HasEntitlementType
`func (o *AccessItemEntitlementResponse) HasEntitlementType() bool`
HasEntitlementType returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemEntitlementResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemEntitlementResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemEntitlementResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemEntitlementResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessItemEntitlementResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemEntitlementResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemEntitlementResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemEntitlementResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetDescription
`func (o *AccessItemEntitlementResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemEntitlementResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemEntitlementResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemEntitlementResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
@@ -272,6 +122,151 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemEntitlementResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemEntitlementResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemEntitlementResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemEntitlementResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetAttribute
`func (o *AccessItemEntitlementResponse) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *AccessItemEntitlementResponse) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *AccessItemEntitlementResponse) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### GetValue
`func (o *AccessItemEntitlementResponse) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessItemEntitlementResponse) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *AccessItemEntitlementResponse) SetValue(v string)`
SetValue sets Value field to given value.
### GetType
`func (o *AccessItemEntitlementResponse) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessItemEntitlementResponse) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *AccessItemEntitlementResponse) SetType(v string)`
SetType sets Type field to given value.
### GetDescription
`func (o *AccessItemEntitlementResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemEntitlementResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemEntitlementResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemEntitlementResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### SetDescriptionNil
`func (o *AccessItemEntitlementResponse) SetDescriptionNil(b bool)`
SetDescriptionNil sets the value for Description to be an explicit nil
### UnsetDescription
`func (o *AccessItemEntitlementResponse) UnsetDescription()`
UnsetDescription ensures that no value is present for Description, not even an explicit nil
### GetSourceId
`func (o *AccessItemEntitlementResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemEntitlementResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemEntitlementResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemEntitlementResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetStandalone
`func (o *AccessItemEntitlementResponse) GetStandalone() bool`
@@ -292,6 +287,16 @@ and a boolean to check if the value has been set.
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *AccessItemEntitlementResponse) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *AccessItemEntitlementResponse) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetPrivileged
`func (o *AccessItemEntitlementResponse) GetPrivileged() bool`
@@ -312,6 +317,16 @@ and a boolean to check if the value has been set.
SetPrivileged sets Privileged field to given value.
### SetPrivilegedNil
`func (o *AccessItemEntitlementResponse) SetPrivilegedNil(b bool)`
SetPrivilegedNil sets the value for Privileged to be an explicit nil
### UnsetPrivileged
`func (o *AccessItemEntitlementResponse) UnsetPrivileged()`
UnsetPrivileged ensures that no value is present for Privileged, not even an explicit nil
### GetCloudGoverned
`func (o *AccessItemEntitlementResponse) GetCloudGoverned() bool`
@@ -332,4 +347,14 @@ and a boolean to check if the value has been set.
SetCloudGoverned sets CloudGoverned field to given value.
### SetCloudGovernedNil
`func (o *AccessItemEntitlementResponse) SetCloudGovernedNil(b bool)`
SetCloudGovernedNil sets the value for CloudGoverned to be an explicit nil
### UnsetCloudGoverned
`func (o *AccessItemEntitlementResponse) UnsetCloudGoverned()`
UnsetCloudGoverned ensures that no value is present for CloudGoverned, not even an explicit nil

View File

@@ -15,17 +15,18 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemRemoved', 'BetaAccessItemRe
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessItem** | Pointer to [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | | [optional]
**AccessItem** | [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | |
**IdentityId** | Pointer to **string** | the identity id | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**GovernanceEvent** | Pointer to [**CorrelatedGovernanceEvent**](correlated-governance-event) | | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**AccessItemType** | Pointer to **string** | the access item type | [optional]
**GovernanceEvent** | Pointer to [**NullableCorrelatedGovernanceEvent**](correlated-governance-event) | | [optional]
## Methods
### NewAccessItemRemoved
`func NewAccessItemRemoved() *AccessItemRemoved`
`func NewAccessItemRemoved(accessItem AccessItemAssociatedAccessItem, ) *AccessItemRemoved`
NewAccessItemRemoved instantiates a new AccessItemRemoved object
This constructor will assign default values to properties that have it defined,
@@ -59,11 +60,6 @@ and a boolean to check if the value has been set.
SetAccessItem sets AccessItem field to given value.
### HasAccessItem
`func (o *AccessItemRemoved) HasAccessItem() bool`
HasAccessItem returns a boolean if a field has been set.
### GetIdentityId
@@ -115,30 +111,55 @@ SetEventType sets EventType field to given value.
HasEventType returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AccessItemRemoved) GetDt() string`
`func (o *AccessItemRemoved) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AccessItemRemoved) GetDtOk() (*string, bool)`
`func (o *AccessItemRemoved) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AccessItemRemoved) SetDt(v string)`
`func (o *AccessItemRemoved) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AccessItemRemoved) HasDt() bool`
`func (o *AccessItemRemoved) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.
### GetAccessItemType
`func (o *AccessItemRemoved) GetAccessItemType() string`
GetAccessItemType returns the AccessItemType field if non-nil, zero value otherwise.
### GetAccessItemTypeOk
`func (o *AccessItemRemoved) GetAccessItemTypeOk() (*string, bool)`
GetAccessItemTypeOk returns a tuple with the AccessItemType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItemType
`func (o *AccessItemRemoved) SetAccessItemType(v string)`
SetAccessItemType sets AccessItemType field to given value.
### HasAccessItemType
`func (o *AccessItemRemoved) HasAccessItemType() bool`
HasAccessItemType returns a boolean if a field has been set.
### GetGovernanceEvent
@@ -165,4 +186,14 @@ SetGovernanceEvent sets GovernanceEvent field to given value.
HasGovernanceEvent returns a boolean if a field has been set.
### SetGovernanceEventNil
`func (o *AccessItemRemoved) SetGovernanceEventNil(b bool)`
SetGovernanceEventNil sets the value for GovernanceEvent to be an explicit nil
### UnsetGovernanceEvent
`func (o *AccessItemRemoved) UnsetGovernanceEvent()`
UnsetGovernanceEvent ensures that no value is present for GovernanceEvent, not even an explicit nil

View File

@@ -15,11 +15,11 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemRoleResponse', 'BetaAccessI
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**DisplayName** | Pointer to **string** | the role display name | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**Description** | Pointer to **string** | the description for the role | [optional]
**SourceName** | Pointer to **string** | the associated source name if it exists | [optional]
**RemoveDate** | Pointer to **string** | the date the role is no longer assigned to the specified identity | [optional]
**Revocable** | **bool** | indicates whether the role is revocable |
@@ -42,31 +42,6 @@ NewAccessItemRoleResponseWithDefaults instantiates a new AccessItemRoleResponse
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemRoleResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemRoleResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemRoleResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemRoleResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemRoleResponse) GetId() string`
@@ -92,6 +67,31 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetAccessType
`func (o *AccessItemRoleResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemRoleResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemRoleResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemRoleResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessItemRoleResponse) GetDisplayName() string`
@@ -117,31 +117,6 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetDescription
`func (o *AccessItemRoleResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemRoleResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemRoleResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemRoleResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemRoleResponse) GetSourceName() string`
@@ -167,6 +142,41 @@ SetSourceName sets SourceName field to given value.
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *AccessItemRoleResponse) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *AccessItemRoleResponse) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetDescription
`func (o *AccessItemRoleResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemRoleResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemRoleResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemRoleResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetRemoveDate
`func (o *AccessItemRoleResponse) GetRemoveDate() string`

View File

@@ -15,16 +15,16 @@ tags: ['SDK', 'Software Development Kit', 'AccessRequested', 'BetaAccessRequeste
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessRequest** | Pointer to [**AccessRequestResponse1**](access-request-response1) | | [optional]
**AccessRequest** | [**AccessRequestResponse1**](access-request-response1) | |
**IdentityId** | Pointer to **string** | the identity id | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
## Methods
### NewAccessRequested
`func NewAccessRequested() *AccessRequested`
`func NewAccessRequested(accessRequest AccessRequestResponse1, ) *AccessRequested`
NewAccessRequested instantiates a new AccessRequested object
This constructor will assign default values to properties that have it defined,
@@ -58,11 +58,6 @@ and a boolean to check if the value has been set.
SetAccessRequest sets AccessRequest field to given value.
### HasAccessRequest
`func (o *AccessRequested) HasAccessRequest() bool`
HasAccessRequest returns a boolean if a field has been set.
### GetIdentityId
@@ -114,29 +109,29 @@ SetEventType sets EventType field to given value.
HasEventType returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AccessRequested) GetDt() string`
`func (o *AccessRequested) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AccessRequested) GetDtOk() (*string, bool)`
`func (o *AccessRequested) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AccessRequested) SetDt(v string)`
`func (o *AccessRequested) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AccessRequested) HasDt() bool`
`func (o *AccessRequested) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.

View File

@@ -17,15 +17,15 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventType** | Pointer to **string** | the event type | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**Account** | Pointer to [**AccountStatusChangedAccount**](account-status-changed-account) | | [optional]
**StatusChange** | Pointer to [**AccountStatusChangedStatusChange**](account-status-changed-status-change) | | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**Account** | [**AccountStatusChangedAccount**](account-status-changed-account) | |
**StatusChange** | [**AccountStatusChangedStatusChange**](account-status-changed-status-change) | |
## Methods
### NewAccountStatusChanged
`func NewAccountStatusChanged() *AccountStatusChanged`
`func NewAccountStatusChanged(account AccountStatusChangedAccount, statusChange AccountStatusChangedStatusChange, ) *AccountStatusChanged`
NewAccountStatusChanged instantiates a new AccountStatusChanged object
This constructor will assign default values to properties that have it defined,
@@ -90,30 +90,30 @@ SetIdentityId sets IdentityId field to given value.
HasIdentityId returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AccountStatusChanged) GetDt() string`
`func (o *AccountStatusChanged) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AccountStatusChanged) GetDtOk() (*string, bool)`
`func (o *AccountStatusChanged) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AccountStatusChanged) SetDt(v string)`
`func (o *AccountStatusChanged) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AccountStatusChanged) HasDt() bool`
`func (o *AccountStatusChanged) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.
### GetAccount
@@ -134,11 +134,6 @@ and a boolean to check if the value has been set.
SetAccount sets Account field to given value.
### HasAccount
`func (o *AccountStatusChanged) HasAccount() bool`
HasAccount returns a boolean if a field has been set.
### GetStatusChange
@@ -159,10 +154,5 @@ and a boolean to check if the value has been set.
SetStatusChange sets StatusChange field to given value.
### HasStatusChange
`func (o *AccountStatusChanged) HasStatusChange() bool`
HasStatusChange returns a boolean if a field has been set.

View File

@@ -15,16 +15,16 @@ tags: ['SDK', 'Software Development Kit', 'AttributesChanged', 'BetaAttributesCh
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Changes** | Pointer to [**[]AttributeChange**](attribute-change) | | [optional]
**AttributeChanges** | [**[]AttributeChange**](attribute-change) | |
**EventType** | Pointer to **string** | the event type | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
## Methods
### NewAttributesChanged
`func NewAttributesChanged() *AttributesChanged`
`func NewAttributesChanged(attributeChanges []AttributeChange, ) *AttributesChanged`
NewAttributesChanged instantiates a new AttributesChanged object
This constructor will assign default values to properties that have it defined,
@@ -39,30 +39,25 @@ NewAttributesChangedWithDefaults instantiates a new AttributesChanged object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetChanges
### GetAttributeChanges
`func (o *AttributesChanged) GetChanges() []AttributeChange`
`func (o *AttributesChanged) GetAttributeChanges() []AttributeChange`
GetChanges returns the Changes field if non-nil, zero value otherwise.
GetAttributeChanges returns the AttributeChanges field if non-nil, zero value otherwise.
### GetChangesOk
### GetAttributeChangesOk
`func (o *AttributesChanged) GetChangesOk() (*[]AttributeChange, bool)`
`func (o *AttributesChanged) GetAttributeChangesOk() (*[]AttributeChange, bool)`
GetChangesOk returns a tuple with the Changes field if it's non-nil, zero value otherwise
GetAttributeChangesOk returns a tuple with the AttributeChanges field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetChanges
### SetAttributeChanges
`func (o *AttributesChanged) SetChanges(v []AttributeChange)`
`func (o *AttributesChanged) SetAttributeChanges(v []AttributeChange)`
SetChanges sets Changes field to given value.
SetAttributeChanges sets AttributeChanges field to given value.
### HasChanges
`func (o *AttributesChanged) HasChanges() bool`
HasChanges returns a boolean if a field has been set.
### GetEventType
@@ -114,29 +109,29 @@ SetIdentityId sets IdentityId field to given value.
HasIdentityId returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AttributesChanged) GetDt() string`
`func (o *AttributesChanged) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AttributesChanged) GetDtOk() (*string, bool)`
`func (o *AttributesChanged) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AttributesChanged) SetDt(v string)`
`func (o *AttributesChanged) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AttributesChanged) HasDt() bool`
`func (o *AttributesChanged) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.

View File

@@ -16,7 +16,7 @@ tags: ['SDK', 'Software Development Kit', 'CorrelatedGovernanceEvent', 'BetaCorr
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | Pointer to **string** | The name of the governance event, such as the certification name or access request ID. | [optional]
**Dt** | Pointer to **string** | The date that the certification or access request was completed. | [optional]
**DateTime** | Pointer to **string** | The date that the certification or access request was completed. | [optional]
**Type** | Pointer to **string** | The type of governance event. | [optional]
**GovernanceId** | Pointer to **string** | The ID of the instance that caused the event - either the certification ID or access request ID. | [optional]
**Owners** | Pointer to [**[]CertifierResponse**](certifier-response) | The owners of the governance event (the certifiers or approvers) | [optional]
@@ -67,30 +67,30 @@ SetName sets Name field to given value.
HasName returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *CorrelatedGovernanceEvent) GetDt() string`
`func (o *CorrelatedGovernanceEvent) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *CorrelatedGovernanceEvent) GetDtOk() (*string, bool)`
`func (o *CorrelatedGovernanceEvent) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *CorrelatedGovernanceEvent) SetDt(v string)`
`func (o *CorrelatedGovernanceEvent) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *CorrelatedGovernanceEvent) HasDt() bool`
`func (o *CorrelatedGovernanceEvent) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.
### GetType

View File

@@ -16,7 +16,7 @@ tags: ['SDK', 'Software Development Kit', 'EntitlementBulkUpdateRequest', 'BetaE
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EntitlementIds** | **[]string** | List of entitlement ids to update |
**JsonPatch** | [**[]JsonPatchOperation**](json-patch-operation) | |
**JsonPatch** | [**[]JsonPatchOperation**](json-patch-operation) | List of entitlement ids to update |
## Methods

View File

@@ -15,27 +15,28 @@ tags: ['SDK', 'Software Development Kit', 'GetHistoricalIdentityEvents200Respons
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessItem** | Pointer to [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**GovernanceEvent** | Pointer to [**CorrelatedGovernanceEvent**](correlated-governance-event) | | [optional]
**Changes** | Pointer to [**[]AttributeChange**](attribute-change) | | [optional]
**AccessRequest** | Pointer to [**AccessRequestResponse1**](access-request-response1) | | [optional]
**CertificationId** | Pointer to **string** | the id of the certification item | [optional]
**CertificationName** | Pointer to **string** | the certification item name | [optional]
**CertificationId** | **string** | the id of the certification item |
**CertificationName** | **string** | the certification item name |
**SignedDate** | Pointer to **string** | the date ceritification was signed | [optional]
**Certifiers** | Pointer to [**[]CertifierResponse**](certifier-response) | this field is deprecated and may go away | [optional]
**Reviewers** | Pointer to [**[]CertifierResponse**](certifier-response) | The list of identities who review this certification | [optional]
**Signer** | Pointer to [**CertifierResponse**](certifier-response) | | [optional]
**Account** | Pointer to [**AccountStatusChangedAccount**](account-status-changed-account) | | [optional]
**StatusChange** | Pointer to [**AccountStatusChangedStatusChange**](account-status-changed-status-change) | | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**AccessItem** | [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | |
**GovernanceEvent** | [**NullableCorrelatedGovernanceEvent**](correlated-governance-event) | |
**AccessItemType** | Pointer to **string** | the access item type | [optional]
**AttributeChanges** | [**[]AttributeChange**](attribute-change) | |
**AccessRequest** | [**AccessRequestResponse1**](access-request-response1) | |
**Account** | [**AccountStatusChangedAccount**](account-status-changed-account) | |
**StatusChange** | [**AccountStatusChangedStatusChange**](account-status-changed-status-change) | |
## Methods
### NewGetHistoricalIdentityEvents200ResponseInner
`func NewGetHistoricalIdentityEvents200ResponseInner() *GetHistoricalIdentityEvents200ResponseInner`
`func NewGetHistoricalIdentityEvents200ResponseInner(certificationId string, certificationName string, accessItem AccessItemAssociatedAccessItem, governanceEvent NullableCorrelatedGovernanceEvent, attributeChanges []AttributeChange, accessRequest AccessRequestResponse1, account AccountStatusChangedAccount, statusChange AccountStatusChangedStatusChange, ) *GetHistoricalIdentityEvents200ResponseInner`
NewGetHistoricalIdentityEvents200ResponseInner instantiates a new GetHistoricalIdentityEvents200ResponseInner object
This constructor will assign default values to properties that have it defined,
@@ -50,181 +51,6 @@ NewGetHistoricalIdentityEvents200ResponseInnerWithDefaults instantiates a new Ge
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItem() AccessItemAssociatedAccessItem`
GetAccessItem returns the AccessItem field if non-nil, zero value otherwise.
### GetAccessItemOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItemOk() (*AccessItemAssociatedAccessItem, bool)`
GetAccessItemOk returns a tuple with the AccessItem field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessItem(v AccessItemAssociatedAccessItem)`
SetAccessItem sets AccessItem field to given value.
### HasAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasAccessItem() bool`
HasAccessItem returns a boolean if a field has been set.
### GetIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetEventType() string`
GetEventType returns the EventType field if non-nil, zero value otherwise.
### GetEventTypeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetEventTypeOk() (*string, bool)`
GetEventTypeOk returns a tuple with the EventType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetEventType(v string)`
SetEventType sets EventType field to given value.
### HasEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasEventType() bool`
HasEventType returns a boolean if a field has been set.
### GetDt
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetDt() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
### GetDtOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetDtOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetDt(v string)`
SetDt sets Dt field to given value.
### HasDt
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasDt() bool`
HasDt returns a boolean if a field has been set.
### GetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetGovernanceEvent() CorrelatedGovernanceEvent`
GetGovernanceEvent returns the GovernanceEvent field if non-nil, zero value otherwise.
### GetGovernanceEventOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetGovernanceEventOk() (*CorrelatedGovernanceEvent, bool)`
GetGovernanceEventOk returns a tuple with the GovernanceEvent field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetGovernanceEvent(v CorrelatedGovernanceEvent)`
SetGovernanceEvent sets GovernanceEvent field to given value.
### HasGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasGovernanceEvent() bool`
HasGovernanceEvent returns a boolean if a field has been set.
### GetChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetChanges() []AttributeChange`
GetChanges returns the Changes field if non-nil, zero value otherwise.
### GetChangesOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetChangesOk() (*[]AttributeChange, bool)`
GetChangesOk returns a tuple with the Changes field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetChanges(v []AttributeChange)`
SetChanges sets Changes field to given value.
### HasChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasChanges() bool`
HasChanges returns a boolean if a field has been set.
### GetAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessRequest() AccessRequestResponse1`
GetAccessRequest returns the AccessRequest field if non-nil, zero value otherwise.
### GetAccessRequestOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessRequestOk() (*AccessRequestResponse1, bool)`
GetAccessRequestOk returns a tuple with the AccessRequest field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessRequest(v AccessRequestResponse1)`
SetAccessRequest sets AccessRequest field to given value.
### HasAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasAccessRequest() bool`
HasAccessRequest returns a boolean if a field has been set.
### GetCertificationId
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetCertificationId() string`
@@ -244,11 +70,6 @@ and a boolean to check if the value has been set.
SetCertificationId sets CertificationId field to given value.
### HasCertificationId
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasCertificationId() bool`
HasCertificationId returns a boolean if a field has been set.
### GetCertificationName
@@ -269,11 +90,6 @@ and a boolean to check if the value has been set.
SetCertificationName sets CertificationName field to given value.
### HasCertificationName
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasCertificationName() bool`
HasCertificationName returns a boolean if a field has been set.
### GetSignedDate
@@ -375,6 +191,196 @@ SetSigner sets Signer field to given value.
HasSigner returns a boolean if a field has been set.
### GetEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetEventType() string`
GetEventType returns the EventType field if non-nil, zero value otherwise.
### GetEventTypeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetEventTypeOk() (*string, bool)`
GetEventTypeOk returns a tuple with the EventType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetEventType(v string)`
SetEventType sets EventType field to given value.
### HasEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasEventType() bool`
HasEventType returns a boolean if a field has been set.
### GetDateTime
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetDateTime() string`
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDateTimeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetDateTimeOk() (*string, bool)`
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDateTime
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetDateTime(v string)`
SetDateTime sets DateTime field to given value.
### HasDateTime
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasDateTime() bool`
HasDateTime returns a boolean if a field has been set.
### GetIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItem() AccessItemAssociatedAccessItem`
GetAccessItem returns the AccessItem field if non-nil, zero value otherwise.
### GetAccessItemOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItemOk() (*AccessItemAssociatedAccessItem, bool)`
GetAccessItemOk returns a tuple with the AccessItem field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessItem(v AccessItemAssociatedAccessItem)`
SetAccessItem sets AccessItem field to given value.
### GetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetGovernanceEvent() CorrelatedGovernanceEvent`
GetGovernanceEvent returns the GovernanceEvent field if non-nil, zero value otherwise.
### GetGovernanceEventOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetGovernanceEventOk() (*CorrelatedGovernanceEvent, bool)`
GetGovernanceEventOk returns a tuple with the GovernanceEvent field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetGovernanceEvent(v CorrelatedGovernanceEvent)`
SetGovernanceEvent sets GovernanceEvent field to given value.
### SetGovernanceEventNil
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetGovernanceEventNil(b bool)`
SetGovernanceEventNil sets the value for GovernanceEvent to be an explicit nil
### UnsetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) UnsetGovernanceEvent()`
UnsetGovernanceEvent ensures that no value is present for GovernanceEvent, not even an explicit nil
### GetAccessItemType
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItemType() string`
GetAccessItemType returns the AccessItemType field if non-nil, zero value otherwise.
### GetAccessItemTypeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItemTypeOk() (*string, bool)`
GetAccessItemTypeOk returns a tuple with the AccessItemType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItemType
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessItemType(v string)`
SetAccessItemType sets AccessItemType field to given value.
### HasAccessItemType
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasAccessItemType() bool`
HasAccessItemType returns a boolean if a field has been set.
### GetAttributeChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAttributeChanges() []AttributeChange`
GetAttributeChanges returns the AttributeChanges field if non-nil, zero value otherwise.
### GetAttributeChangesOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAttributeChangesOk() (*[]AttributeChange, bool)`
GetAttributeChangesOk returns a tuple with the AttributeChanges field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttributeChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAttributeChanges(v []AttributeChange)`
SetAttributeChanges sets AttributeChanges field to given value.
### GetAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessRequest() AccessRequestResponse1`
GetAccessRequest returns the AccessRequest field if non-nil, zero value otherwise.
### GetAccessRequestOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessRequestOk() (*AccessRequestResponse1, bool)`
GetAccessRequestOk returns a tuple with the AccessRequest field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessRequest(v AccessRequestResponse1)`
SetAccessRequest sets AccessRequest field to given value.
### GetAccount
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccount() AccountStatusChangedAccount`
@@ -394,11 +400,6 @@ and a boolean to check if the value has been set.
SetAccount sets Account field to given value.
### HasAccount
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasAccount() bool`
HasAccount returns a boolean if a field has been set.
### GetStatusChange
@@ -419,10 +420,5 @@ and a boolean to check if the value has been set.
SetStatusChange sets StatusChange field to given value.
### HasStatusChange
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasStatusChange() bool`
HasStatusChange returns a boolean if a field has been set.

View File

@@ -15,20 +15,20 @@ tags: ['SDK', 'Software Development Kit', 'IdentityCertified', 'BetaIdentityCert
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**CertificationId** | Pointer to **string** | the id of the certification item | [optional]
**CertificationName** | Pointer to **string** | the certification item name | [optional]
**CertificationId** | **string** | the id of the certification item |
**CertificationName** | **string** | the certification item name |
**SignedDate** | Pointer to **string** | the date ceritification was signed | [optional]
**Certifiers** | Pointer to [**[]CertifierResponse**](certifier-response) | this field is deprecated and may go away | [optional]
**Reviewers** | Pointer to [**[]CertifierResponse**](certifier-response) | The list of identities who review this certification | [optional]
**Signer** | Pointer to [**CertifierResponse**](certifier-response) | | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
## Methods
### NewIdentityCertified
`func NewIdentityCertified() *IdentityCertified`
`func NewIdentityCertified(certificationId string, certificationName string, ) *IdentityCertified`
NewIdentityCertified instantiates a new IdentityCertified object
This constructor will assign default values to properties that have it defined,
@@ -62,11 +62,6 @@ and a boolean to check if the value has been set.
SetCertificationId sets CertificationId field to given value.
### HasCertificationId
`func (o *IdentityCertified) HasCertificationId() bool`
HasCertificationId returns a boolean if a field has been set.
### GetCertificationName
@@ -87,11 +82,6 @@ and a boolean to check if the value has been set.
SetCertificationName sets CertificationName field to given value.
### HasCertificationName
`func (o *IdentityCertified) HasCertificationName() bool`
HasCertificationName returns a boolean if a field has been set.
### GetSignedDate
@@ -218,29 +208,29 @@ SetEventType sets EventType field to given value.
HasEventType returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *IdentityCertified) GetDt() string`
`func (o *IdentityCertified) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *IdentityCertified) GetDtOk() (*string, bool)`
`func (o *IdentityCertified) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *IdentityCertified) SetDt(v string)`
`func (o *IdentityCertified) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *IdentityCertified) HasDt() bool`
`func (o *IdentityCertified) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.

View File

@@ -15,31 +15,30 @@ tags: ['SDK', 'Software Development Kit', 'ListIdentityAccessItems200ResponseInn
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**Name** | Pointer to **string** | the access profile name | [optional]
**SourceName** | Pointer to **string** | the associated source name if it exists | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**DisplayName** | Pointer to **string** | the access item display name | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**Attribute** | **string** | the entitlement attribute |
**Value** | **string** | the associated value |
**Type** | **string** | the type of entitlement |
**Description** | Pointer to **string** | the description for the role | [optional]
**DisplayName** | Pointer to **string** | the role display name | [optional]
**EntitlementCount** | Pointer to **string** | the number of entitlements the account will create | [optional]
**AppDisplayName** | Pointer to **string** | the name of | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Standalone** | **NullableBool** | indicates whether the access profile is standalone |
**Privileged** | **NullableBool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **NullableBool** | indicates whether the entitlement is cloud governed |
**EntitlementCount** | **int32** | the number of entitlements the account will create |
**AppRefs** | [**[]AccessItemAccessProfileResponseAppRefsInner**](access-item-access-profile-response-app-refs-inner) | the list of app ids associated with the access profile |
**RemoveDate** | Pointer to **string** | the date the role is no longer assigned to the specified identity | [optional]
**Standalone** | **bool** | indicates whether the entitlement is standalone |
**Revocable** | **bool** | indicates whether the role is revocable |
**NativeIdentity** | Pointer to **string** | the native identifier used to uniquely identify an acccount | [optional]
**AppRoleId** | Pointer to **string** | the app role id | [optional]
**Attribute** | Pointer to **string** | the entitlement attribute | [optional]
**Value** | Pointer to **string** | the associated value | [optional]
**EntitlementType** | Pointer to **string** | the type of entitlement | [optional]
**Privileged** | **bool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **bool** | indicates whether the entitlement is cloud governed |
**NativeIdentity** | **string** | the native identifier used to uniquely identify an acccount |
**AppRoleId** | **NullableString** | the app role id |
## Methods
### NewListIdentityAccessItems200ResponseInner
`func NewListIdentityAccessItems200ResponseInner(standalone bool, revocable bool, privileged bool, cloudGoverned bool, ) *ListIdentityAccessItems200ResponseInner`
`func NewListIdentityAccessItems200ResponseInner(attribute string, value string, type_ string, standalone NullableBool, privileged NullableBool, cloudGoverned NullableBool, entitlementCount int32, appRefs []AccessItemAccessProfileResponseAppRefsInner, revocable bool, nativeIdentity string, appRoleId NullableString, ) *ListIdentityAccessItems200ResponseInner`
NewListIdentityAccessItems200ResponseInner instantiates a new ListIdentityAccessItems200ResponseInner object
This constructor will assign default values to properties that have it defined,
@@ -54,31 +53,6 @@ NewListIdentityAccessItems200ResponseInnerWithDefaults instantiates a new ListId
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *ListIdentityAccessItems200ResponseInner) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *ListIdentityAccessItems200ResponseInner) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *ListIdentityAccessItems200ResponseInner) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *ListIdentityAccessItems200ResponseInner) GetId() string`
@@ -104,105 +78,30 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetName
### GetAccessType
`func (o *ListIdentityAccessItems200ResponseInner) GetName() string`
`func (o *ListIdentityAccessItems200ResponseInner) GetAccessType() string`
GetName returns the Name field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetNameOk
### GetAccessTypeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetNameOk() (*string, bool)`
`func (o *ListIdentityAccessItems200ResponseInner) GetAccessTypeOk() (*string, bool)`
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetName
### SetAccessType
`func (o *ListIdentityAccessItems200ResponseInner) SetName(v string)`
`func (o *ListIdentityAccessItems200ResponseInner) SetAccessType(v string)`
SetName sets Name field to given value.
SetAccessType sets AccessType field to given value.
### HasName
### HasAccessType
`func (o *ListIdentityAccessItems200ResponseInner) HasName() bool`
`func (o *ListIdentityAccessItems200ResponseInner) HasAccessType() bool`
HasName returns a boolean if a field has been set.
### GetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *ListIdentityAccessItems200ResponseInner) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetSourceId
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *ListIdentityAccessItems200ResponseInner) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetDescription
`func (o *ListIdentityAccessItems200ResponseInner) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *ListIdentityAccessItems200ResponseInner) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *ListIdentityAccessItems200ResponseInner) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *ListIdentityAccessItems200ResponseInner) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
@@ -229,55 +128,280 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *ListIdentityAccessItems200ResponseInner) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetAttribute
`func (o *ListIdentityAccessItems200ResponseInner) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *ListIdentityAccessItems200ResponseInner) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### GetValue
`func (o *ListIdentityAccessItems200ResponseInner) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *ListIdentityAccessItems200ResponseInner) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *ListIdentityAccessItems200ResponseInner) SetValue(v string)`
SetValue sets Value field to given value.
### GetType
`func (o *ListIdentityAccessItems200ResponseInner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *ListIdentityAccessItems200ResponseInner) SetType(v string)`
SetType sets Type field to given value.
### GetDescription
`func (o *ListIdentityAccessItems200ResponseInner) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *ListIdentityAccessItems200ResponseInner) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *ListIdentityAccessItems200ResponseInner) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *ListIdentityAccessItems200ResponseInner) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceId
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *ListIdentityAccessItems200ResponseInner) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *ListIdentityAccessItems200ResponseInner) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *ListIdentityAccessItems200ResponseInner) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *ListIdentityAccessItems200ResponseInner) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### SetPrivilegedNil
`func (o *ListIdentityAccessItems200ResponseInner) SetPrivilegedNil(b bool)`
SetPrivilegedNil sets the value for Privileged to be an explicit nil
### UnsetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) UnsetPrivileged()`
UnsetPrivileged ensures that no value is present for Privileged, not even an explicit nil
### GetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *ListIdentityAccessItems200ResponseInner) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
### SetCloudGovernedNil
`func (o *ListIdentityAccessItems200ResponseInner) SetCloudGovernedNil(b bool)`
SetCloudGovernedNil sets the value for CloudGoverned to be an explicit nil
### UnsetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) UnsetCloudGoverned()`
UnsetCloudGoverned ensures that no value is present for CloudGoverned, not even an explicit nil
### GetEntitlementCount
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementCount() string`
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementCountOk() (*string, bool)`
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *ListIdentityAccessItems200ResponseInner) SetEntitlementCount(v string)`
`func (o *ListIdentityAccessItems200ResponseInner) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### HasEntitlementCount
`func (o *ListIdentityAccessItems200ResponseInner) HasEntitlementCount() bool`
### GetAppRefs
HasEntitlementCount returns a boolean if a field has been set.
`func (o *ListIdentityAccessItems200ResponseInner) GetAppRefs() []AccessItemAccessProfileResponseAppRefsInner`
### GetAppDisplayName
GetAppRefs returns the AppRefs field if non-nil, zero value otherwise.
`func (o *ListIdentityAccessItems200ResponseInner) GetAppDisplayName() string`
### GetAppRefsOk
GetAppDisplayName returns the AppDisplayName field if non-nil, zero value otherwise.
`func (o *ListIdentityAccessItems200ResponseInner) GetAppRefsOk() (*[]AccessItemAccessProfileResponseAppRefsInner, bool)`
### GetAppDisplayNameOk
`func (o *ListIdentityAccessItems200ResponseInner) GetAppDisplayNameOk() (*string, bool)`
GetAppDisplayNameOk returns a tuple with the AppDisplayName field if it's non-nil, zero value otherwise
GetAppRefsOk returns a tuple with the AppRefs field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppDisplayName
### SetAppRefs
`func (o *ListIdentityAccessItems200ResponseInner) SetAppDisplayName(v string)`
`func (o *ListIdentityAccessItems200ResponseInner) SetAppRefs(v []AccessItemAccessProfileResponseAppRefsInner)`
SetAppDisplayName sets AppDisplayName field to given value.
SetAppRefs sets AppRefs field to given value.
### HasAppDisplayName
`func (o *ListIdentityAccessItems200ResponseInner) HasAppDisplayName() bool`
HasAppDisplayName returns a boolean if a field has been set.
### GetRemoveDate
@@ -304,26 +428,6 @@ SetRemoveDate sets RemoveDate field to given value.
HasRemoveDate returns a boolean if a field has been set.
### GetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *ListIdentityAccessItems200ResponseInner) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### GetRevocable
`func (o *ListIdentityAccessItems200ResponseInner) GetRevocable() bool`
@@ -363,11 +467,6 @@ and a boolean to check if the value has been set.
SetNativeIdentity sets NativeIdentity field to given value.
### HasNativeIdentity
`func (o *ListIdentityAccessItems200ResponseInner) HasNativeIdentity() bool`
HasNativeIdentity returns a boolean if a field has been set.
### GetAppRoleId
@@ -388,125 +487,15 @@ and a boolean to check if the value has been set.
SetAppRoleId sets AppRoleId field to given value.
### HasAppRoleId
`func (o *ListIdentityAccessItems200ResponseInner) HasAppRoleId() bool`
### SetAppRoleIdNil
HasAppRoleId returns a boolean if a field has been set.
`func (o *ListIdentityAccessItems200ResponseInner) SetAppRoleIdNil(b bool)`
### GetAttribute
`func (o *ListIdentityAccessItems200ResponseInner) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *ListIdentityAccessItems200ResponseInner) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *ListIdentityAccessItems200ResponseInner) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### GetValue
`func (o *ListIdentityAccessItems200ResponseInner) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *ListIdentityAccessItems200ResponseInner) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *ListIdentityAccessItems200ResponseInner) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *ListIdentityAccessItems200ResponseInner) HasValue() bool`
HasValue returns a boolean if a field has been set.
### GetEntitlementType
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementType() string`
GetEntitlementType returns the EntitlementType field if non-nil, zero value otherwise.
### GetEntitlementTypeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementTypeOk() (*string, bool)`
GetEntitlementTypeOk returns a tuple with the EntitlementType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementType
`func (o *ListIdentityAccessItems200ResponseInner) SetEntitlementType(v string)`
SetEntitlementType sets EntitlementType field to given value.
### HasEntitlementType
`func (o *ListIdentityAccessItems200ResponseInner) HasEntitlementType() bool`
HasEntitlementType returns a boolean if a field has been set.
### GetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *ListIdentityAccessItems200ResponseInner) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### GetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *ListIdentityAccessItems200ResponseInner) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
SetAppRoleIdNil sets the value for AppRoleId to be an explicit nil
### UnsetAppRoleId
`func (o *ListIdentityAccessItems200ResponseInner) UnsetAppRoleId()`
UnsetAppRoleId ensures that no value is present for AppRoleId, not even an explicit nil

View File

@@ -0,0 +1,501 @@
---
id: beta-list-identity-snapshot-access-items200-response-inner
title: ListIdentitySnapshotAccessItems200ResponseInner
pagination_label: ListIdentitySnapshotAccessItems200ResponseInner
sidebar_label: ListIdentitySnapshotAccessItems200ResponseInner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ListIdentitySnapshotAccessItems200ResponseInner', 'BetaListIdentitySnapshotAccessItems200ResponseInner']
slug: /tools/sdk/go/beta/models/list-identity-snapshot-access-items200-response-inner
tags: ['SDK', 'Software Development Kit', 'ListIdentitySnapshotAccessItems200ResponseInner', 'BetaListIdentitySnapshotAccessItems200ResponseInner']
---
# ListIdentitySnapshotAccessItems200ResponseInner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | the access item id | [optional]
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**DisplayName** | Pointer to **string** | the role display name | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**EntitlementCount** | **int32** | the number of entitlements the account will create |
**Description** | Pointer to **string** | the description for the role | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**AppRefs** | [**[]AccessItemAccessProfileResponseAppRefsInner**](access-item-access-profile-response-app-refs-inner) | the list of app ids associated with the access profile |
**RemoveDate** | Pointer to **string** | the date the role is no longer assigned to the specified identity | [optional]
**Standalone** | **NullableBool** | indicates whether the entitlement is standalone |
**Revocable** | **bool** | indicates whether the role is revocable |
**NativeIdentity** | **string** | the native identifier used to uniquely identify an acccount |
**AppRoleId** | **NullableString** | the app role id |
**Attribute** | **string** | the entitlement attribute |
**Value** | **string** | the associated value |
**Type** | **string** | the type of entitlement |
**Privileged** | **NullableBool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **NullableBool** | indicates whether the entitlement is cloud governed |
## Methods
### NewListIdentitySnapshotAccessItems200ResponseInner
`func NewListIdentitySnapshotAccessItems200ResponseInner(entitlementCount int32, appRefs []AccessItemAccessProfileResponseAppRefsInner, standalone NullableBool, revocable bool, nativeIdentity string, appRoleId NullableString, attribute string, value string, type_ string, privileged NullableBool, cloudGoverned NullableBool, ) *ListIdentitySnapshotAccessItems200ResponseInner`
NewListIdentitySnapshotAccessItems200ResponseInner instantiates a new ListIdentitySnapshotAccessItems200ResponseInner object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewListIdentitySnapshotAccessItems200ResponseInnerWithDefaults
`func NewListIdentitySnapshotAccessItems200ResponseInnerWithDefaults() *ListIdentitySnapshotAccessItems200ResponseInner`
NewListIdentitySnapshotAccessItems200ResponseInnerWithDefaults instantiates a new ListIdentitySnapshotAccessItems200ResponseInner object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetIdOk() (*string, bool)`
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasId() bool`
HasId returns a boolean if a field has been set.
### GetAccessType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetDisplayNameOk() (*string, bool)`
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisplayName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetEntitlementCount
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### GetDescription
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetAppRefs
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAppRefs() []AccessItemAccessProfileResponseAppRefsInner`
GetAppRefs returns the AppRefs field if non-nil, zero value otherwise.
### GetAppRefsOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAppRefsOk() (*[]AccessItemAccessProfileResponseAppRefsInner, bool)`
GetAppRefsOk returns a tuple with the AppRefs field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppRefs
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAppRefs(v []AccessItemAccessProfileResponseAppRefsInner)`
SetAppRefs sets AppRefs field to given value.
### GetRemoveDate
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetRemoveDate() string`
GetRemoveDate returns the RemoveDate field if non-nil, zero value otherwise.
### GetRemoveDateOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetRemoveDateOk() (*string, bool)`
GetRemoveDateOk returns a tuple with the RemoveDate field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRemoveDate
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetRemoveDate(v string)`
SetRemoveDate sets RemoveDate field to given value.
### HasRemoveDate
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasRemoveDate() bool`
HasRemoveDate returns a boolean if a field has been set.
### GetStandalone
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetRevocable
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetRevocable() bool`
GetRevocable returns the Revocable field if non-nil, zero value otherwise.
### GetRevocableOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetRevocableOk() (*bool, bool)`
GetRevocableOk returns a tuple with the Revocable field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRevocable
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetRevocable(v bool)`
SetRevocable sets Revocable field to given value.
### GetNativeIdentity
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetNativeIdentity() string`
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
### GetNativeIdentityOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetNativeIdentityOk() (*string, bool)`
GetNativeIdentityOk returns a tuple with the NativeIdentity field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNativeIdentity
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetNativeIdentity(v string)`
SetNativeIdentity sets NativeIdentity field to given value.
### GetAppRoleId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAppRoleId() string`
GetAppRoleId returns the AppRoleId field if non-nil, zero value otherwise.
### GetAppRoleIdOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAppRoleIdOk() (*string, bool)`
GetAppRoleIdOk returns a tuple with the AppRoleId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppRoleId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAppRoleId(v string)`
SetAppRoleId sets AppRoleId field to given value.
### SetAppRoleIdNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAppRoleIdNil(b bool)`
SetAppRoleIdNil sets the value for AppRoleId to be an explicit nil
### UnsetAppRoleId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetAppRoleId()`
UnsetAppRoleId ensures that no value is present for AppRoleId, not even an explicit nil
### GetAttribute
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### GetValue
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetValue(v string)`
SetValue sets Value field to given value.
### GetType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetType(v string)`
SetType sets Type field to given value.
### GetPrivileged
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### SetPrivilegedNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetPrivilegedNil(b bool)`
SetPrivilegedNil sets the value for Privileged to be an explicit nil
### UnsetPrivileged
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetPrivileged()`
UnsetPrivileged ensures that no value is present for Privileged, not even an explicit nil
### GetCloudGoverned
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
### SetCloudGovernedNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetCloudGovernedNil(b bool)`
SetCloudGovernedNil sets the value for CloudGoverned to be an explicit nil
### UnsetCloudGoverned
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetCloudGoverned()`
UnsetCloudGoverned ensures that no value is present for CloudGoverned, not even an explicit nil

View File

@@ -32,17 +32,6 @@ Method | HTTP request | Description
## get-access-model-metadata-attribute
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Get access model metadata attribute
Get single Access Model Metadata Attribute
@@ -64,7 +53,6 @@ Other parameters are passed through a pointer to a apiGetAccessModelMetadataAttr
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -91,14 +79,13 @@ import (
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttribute``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -111,17 +98,6 @@ func main() {
[[Back to top]](#)
## get-access-model-metadata-attribute-value
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Get access model metadata value
Get single Access Model Metadata Attribute Value
@@ -145,7 +121,6 @@ Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -173,14 +148,13 @@ import (
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
value := `public` // string | Technical name of the Attribute value. # string | Technical name of the Attribute value.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -193,17 +167,6 @@ func main() {
[[Back to top]](#)
## list-access-model-metadata-attribute
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
List access model metadata attributes
Get a list of Access Model Metadata Attributes
@@ -220,8 +183,11 @@ Other parameters are passed through a pointer to a apiListAccessModelMetadataAtt
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**filters** | **string** | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* |
**filters** | **string** | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* |
**sorters** | **string** | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** |
**offset** | **int32** | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 0]
**limit** | **int32** | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 250]
**count** | **bool** | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to false]
### Return type
@@ -247,15 +213,18 @@ import (
)
func main() {
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
filters := `name eq "Privacy"` // string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* (optional) # string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* (optional)
filters := `name eq "Privacy"` // string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* (optional) # string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* (optional)
sorters := `name,-key` // string | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** (optional) # string | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** (optional)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).XSailPointExperimental(xSailPointExperimental).Filters(filters).Execute()
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Filters(filters).Sorters(sorters).Offset(offset).Limit(limit).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttribute``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -268,17 +237,6 @@ func main() {
[[Back to top]](#)
## list-access-model-metadata-attribute-value
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
List access model metadata values
Get a list of Access Model Metadata Attribute Values
@@ -300,7 +258,9 @@ Other parameters are passed through a pointer to a apiListAccessModelMetadataAtt
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**offset** | **int32** | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 0]
**limit** | **int32** | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 250]
**count** | **bool** | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to false]
### Return type
@@ -327,14 +287,16 @@ import (
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Offset(offset).Limit(limit).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)

View File

@@ -79,17 +79,6 @@ Method | HTTP request | Description
## create-access-model-metadata-for-entitlement
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Add metadata to an entitlement.
Add single Access Model Metadata to an entitlement.
@@ -115,7 +104,6 @@ Name | Type | Description | Notes
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -144,14 +132,13 @@ func main() {
id := `2c91808c74ff913f0175097daa9d59cd` // string | The entitlement id. # string | The entitlement id.
attributeKey := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
attributeValue := `public` // string | Technical name of the Attribute Value. # string | Technical name of the Attribute Value.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.CreateAccessModelMetadataForEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -164,17 +151,6 @@ func main() {
[[Back to top]](#)
## delete-access-model-metadata-from-entitlement
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Remove metadata from an entitlement.
Remove single Access Model Metadata from an entitlement.
@@ -200,7 +176,6 @@ Name | Type | Description | Notes
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -229,14 +204,13 @@ func main() {
id := `2c91808c74ff913f0175097daa9d59cd` // string | The entitlement id. # string | The entitlement id.
attributeKey := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
attributeValue := `public` // string | Technical name of the Attribute Value. # string | Technical name of the Attribute Value.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
r, err := apiClient.V2024.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
//r, err := apiClient.V2024.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
r, err := apiClient.V2024.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
//r, err := apiClient.V2024.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -248,17 +222,6 @@ func main() {
[[Back to top]](#)
## get-entitlement
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Get an entitlement
This API returns an entitlement by its ID.
@@ -280,7 +243,6 @@ Other parameters are passed through a pointer to a apiGetEntitlementRequest stru
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -307,14 +269,13 @@ import (
func main() {
id := `2c91808874ff91550175097daaec161c` // string | The entitlement ID # string | The entitlement ID
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlement(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlement(context.Background(), id).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.GetEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -327,17 +288,6 @@ func main() {
[[Back to top]](#)
## get-entitlement-request-config
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Get entitlement request config
This API returns the entitlement request config for a specified entitlement.
@@ -359,7 +309,6 @@ Other parameters are passed through a pointer to a apiGetEntitlementRequestConfi
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -386,14 +335,13 @@ import (
func main() {
id := `2c91808874ff91550175097daaec161c` // string | Entitlement Id # string | Entitlement Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.GetEntitlementRequestConfig``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -409,17 +357,6 @@ func main() {
:::caution deprecated
This endpoint has been deprecated and may be replaced or removed in future versions of the API.
:::
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Aggregate entitlements
Starts an entitlement aggregation on the specified source. Though this endpoint has been deprecated, you can find its Beta equivalent [here](https://developer.sailpoint.com/docs/api/beta/import-entitlements).
@@ -445,7 +382,6 @@ Other parameters are passed through a pointer to a apiImportEntitlementsBySource
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**csvFile** | ***os.File** | The CSV file containing the source entitlements to aggregate. |
### Return type
@@ -473,15 +409,14 @@ import (
func main() {
id := `ef38f94347e94562b5bb8424a56397d8` // string | Source Id # string | Source Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
csvFile := BINARY_DATA_HERE // *os.File | The CSV file containing the source entitlements to aggregate. (optional) # *os.File | The CSV file containing the source entitlements to aggregate. (optional)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).XSailPointExperimental(xSailPointExperimental).CsvFile(csvFile).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).CsvFile(csvFile).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ImportEntitlementsBySource``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -494,17 +429,6 @@ func main() {
[[Back to top]](#)
## list-entitlement-children
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
List of entitlements children
This API returns a list of all child entitlements of a given entitlement.
@@ -526,7 +450,6 @@ Other parameters are passed through a pointer to a apiListEntitlementChildrenReq
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**limit** | **int32** | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 250]
**offset** | **int32** | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 0]
**count** | **bool** | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to false]
@@ -558,7 +481,6 @@ import (
func main() {
id := `2c91808874ff91550175097daaec161c` // string | Entitlement Id # string | Entitlement Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
@@ -569,8 +491,8 @@ func main() {
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlementChildren``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -583,17 +505,6 @@ func main() {
[[Back to top]](#)
## list-entitlement-parents
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
List of entitlements parents
This API returns a list of all parent entitlements of a given entitlement.
@@ -615,7 +526,6 @@ Other parameters are passed through a pointer to a apiListEntitlementParentsRequ
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**limit** | **int32** | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 250]
**offset** | **int32** | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 0]
**count** | **bool** | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to false]
@@ -647,7 +557,6 @@ import (
func main() {
id := `2c91808c74ff913f0175097daa9d59cd` // string | Entitlement Id # string | Entitlement Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
@@ -658,8 +567,8 @@ func main() {
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementParents(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementParents(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementParents(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementParents(context.Background(), id).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlementParents``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -672,17 +581,6 @@ func main() {
[[Back to top]](#)
## list-entitlements
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Gets a list of entitlements.
This API returns a list of entitlements.
@@ -703,7 +601,6 @@ Other parameters are passed through a pointer to a apiListEntitlementsRequest st
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**accountId** | **string** | The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s). |
**segmentedForIdentity** | **string** | If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. Cannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity. |
**forSegmentIds** | **string** | If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs. Cannot be specified with the **account-id** or **segmented-for-identity** param(s). |
@@ -738,7 +635,6 @@ import (
)
func main() {
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
accountId := `ef38f94347e94562b5bb8424a56397d8` // string | The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s). (optional) # string | The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s). (optional)
segmentedForIdentity := `e554098913544630b5985e9042f5e44b` // string | If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. Cannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity. (optional) # string | If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. Cannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity. (optional)
forSegmentIds := `041727d4-7d95-4779-b891-93cf41e98249,a378c9fa-bae5-494c-804e-a1e30f69f649` // string | If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs. Cannot be specified with the **account-id** or **segmented-for-identity** param(s). (optional) # string | If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs. Cannot be specified with the **account-id** or **segmented-for-identity** param(s). (optional)
@@ -753,8 +649,8 @@ func main() {
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlements(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlements(context.Background()).XSailPointExperimental(xSailPointExperimental).AccountId(accountId).SegmentedForIdentity(segmentedForIdentity).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlements(context.Background()).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlements(context.Background()).AccountId(accountId).SegmentedForIdentity(segmentedForIdentity).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlements``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -767,17 +663,6 @@ func main() {
[[Back to top]](#)
## patch-entitlement
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Patch an entitlement
This API updates an existing entitlement using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.
@@ -803,7 +688,6 @@ Other parameters are passed through a pointer to a apiPatchEntitlementRequest st
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**jsonPatchOperation** | [**[]JsonPatchOperation**](../models/json-patch-operation) | |
### Return type
@@ -831,15 +715,14 @@ import (
func main() {
id := `2c91808a7813090a017814121e121518` // string | ID of the entitlement to patch # string | ID of the entitlement to patch
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
jsonpatchoperation := []byte(`[{op=replace, path=/requestable, value=true}, {op=replace, path=/privileged, value=true}]`) // []JsonPatchOperation | (optional)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.PatchEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.PatchEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).JsonPatchOperation(jsonPatchOperation).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.PatchEntitlement(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.PatchEntitlement(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.PatchEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -852,17 +735,6 @@ func main() {
[[Back to top]](#)
## put-entitlement-request-config
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Replace entitlement request config
This API replaces the entitlement request config for a specified entitlement.
@@ -884,7 +756,6 @@ Other parameters are passed through a pointer to a apiPutEntitlementRequestConfi
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**entitlementRequestConfig** | [**EntitlementRequestConfig**](../models/entitlement-request-config) | |
### Return type
@@ -912,7 +783,6 @@ import (
func main() {
id := `2c91808a7813090a017814121e121518` // string | Entitlement ID # string | Entitlement ID
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
entitlementrequestconfig := []byte(`{
"accessRequestConfig" : {
"denialCommentRequired" : false,
@@ -946,8 +816,8 @@ func main() {
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).EntitlementRequestConfig(entitlementRequestConfig).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).EntitlementRequestConfig(entitlementRequestConfig).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).EntitlementRequestConfig(entitlementRequestConfig).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).EntitlementRequestConfig(entitlementRequestConfig).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.PutEntitlementRequestConfig``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -960,17 +830,6 @@ func main() {
[[Back to top]](#)
## reset-source-entitlements
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Reset source entitlements
Remove all entitlements from a specific source.
To reload the accounts along with the entitlements you removed, you must run an unoptimized aggregation. To do so, use [Account Aggregation](https://developer.sailpoint.com/docs/api/v2024/import-accounts/) with `disableOptimization` = `true`.
@@ -993,7 +852,6 @@ Other parameters are passed through a pointer to a apiResetSourceEntitlementsReq
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -1020,14 +878,13 @@ import (
func main() {
id := `2c91808a7813090a017814121919ecca` // string | ID of source for the entitlement reset # string | ID of source for the entitlement reset
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ResetSourceEntitlements``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -1040,24 +897,20 @@ func main() {
[[Back to top]](#)
## update-entitlements-in-bulk
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Bulk update an entitlement list
"This API applies an update to every entitlement of the list.\n\nThe\
\ number of entitlements to update is limited to 50 items maximum.\n\nThe JsonPatch\
\ update follows the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\
\ allowed operations : `**{ \"op\": \"replace\", \"path\": \"/privileged\", \"\
value\": boolean }** **{ \"op\": \"replace\", \"path\": \"/requestable\",\"value\"\
: boolean }**`"
This API applies an update to every entitlement of the list.
The number of entitlements to update is limited to 50 items maximum.
The JsonPatch update follows the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
examples of allowed operations :
`**{ "op": "replace", "path": "/privileged", "value": boolean }**`
`**{ "op": "replace", "path": "/requestable","value": boolean }**`
`**{ "op": "replace", "path": "/privilegeOverride/overrideLevel","value": string }**`
A token with ORG_ADMIN or API authority is required to call this API.
[API Spec](https://developer.sailpoint.com/docs/api/v2024/update-entitlements-in-bulk)
@@ -1073,7 +926,6 @@ Other parameters are passed through a pointer to a apiUpdateEntitlementsInBulkRe
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**entitlementBulkUpdateRequest** | [**EntitlementBulkUpdateRequest**](../models/entitlement-bulk-update-request) | |
### Return type
@@ -1100,7 +952,6 @@ import (
)
func main() {
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
entitlementbulkupdaterequest := []byte(`{
"entitlementIds" : [ "2c91808a7624751a01762f19d665220d", "2c91808a7624751a01762f19d67c220e", "2c91808a7624751a01762f19d692220f" ],
"jsonPatch" : [ {
@@ -1111,6 +962,10 @@ func main() {
"op" : "replace",
"path" : "/requestable",
"value" : false
}, {
"op" : "replace",
"path" : "/privilegeOverride/overrideLevel",
"value" : "HIGH"
} ]
}`) // EntitlementBulkUpdateRequest |
@@ -1123,8 +978,8 @@ func main() {
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
r, err := apiClient.V2024.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
//r, err := apiClient.V2024.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
r, err := apiClient.V2024.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
//r, err := apiClient.V2024.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.UpdateEntitlementsInBulk``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)

View File

@@ -18,7 +18,7 @@ Method | HTTP request | Description
[**compare-identity-snapshots**](#compare-identity-snapshots) | **Get** `/historical-identities/{id}/compare` | Gets a difference of count for each access item types for the given identity between 2 snapshots
[**compare-identity-snapshots-access-type**](#compare-identity-snapshots-access-type) | **Get** `/historical-identities/{id}/compare/{access-type}` | Gets a list of differences of specific accesstype for the given identity between 2 snapshots
[**get-historical-identity**](#get-historical-identity) | **Get** `/historical-identities/{id}` | Get latest snapshot of identity
[**get-historical-identity-events**](#get-historical-identity-events) | **Get** `/historical-identities/{id}/events` | Lists all events for the given identity
[**get-historical-identity-events**](#get-historical-identity-events) | **Get** `/historical-identities/{id}/events` | List identity event history
[**get-identity-snapshot**](#get-identity-snapshot) | **Get** `/historical-identities/{id}/snapshots/{date}` | Gets an identity snapshot at a given date
[**get-identity-snapshot-summary**](#get-identity-snapshot-summary) | **Get** `/historical-identities/{id}/snapshot-summary` | Gets the summary for the event count for a specific identity
[**get-identity-start-date**](#get-identity-start-date) | **Get** `/historical-identities/{id}/start-date` | Gets the start date of the identity
@@ -304,7 +304,7 @@ This API is currently in an experimental state. The API is subject to change bas
configuration.experimental = True
```
:::
Lists all events for the given identity
List identity event history
This method retrieves all access events for the identity Requires authorization scope of 'idn:identity-history:read'
[API Spec](https://developer.sailpoint.com/docs/api/v2024/get-historical-identity-events)
@@ -846,7 +846,7 @@ Name | Type | Description | Notes
### Return type
[**[]ListIdentityAccessItems200ResponseInner**](../models/list-identity-access-items200-response-inner)
[**[]ListIdentitySnapshotAccessItems200ResponseInner**](../models/list-identity-snapshot-access-items200-response-inner)
### HTTP request headers
@@ -883,7 +883,7 @@ func main() {
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListIdentitySnapshotAccessItems``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `ListIdentitySnapshotAccessItems`: []ListIdentityAccessItems200ResponseInner
// response from `ListIdentitySnapshotAccessItems`: []ListIdentitySnapshotAccessItems200ResponseInner
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListIdentitySnapshotAccessItems`: %v\n", resp)
}
```

View File

@@ -202,7 +202,56 @@ import (
func main() {
id := `ef38f94347e94562b5bb8424a56397d8` // string | Source ID. # string | Source ID.
machineclassificationconfig := []byte(`{
"criteria" : "criteria",
"criteria" : {
"children" : [ {
"children" : [ {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
}, {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
} ],
"caseSensitive" : false,
"dataType" : "dataType",
"attribute" : "employeeType",
"operation" : "EQUALS",
"value" : "SERVICE"
}, {
"children" : [ {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
}, {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
} ],
"caseSensitive" : false,
"dataType" : "dataType",
"attribute" : "employeeType",
"operation" : "EQUALS",
"value" : "SERVICE"
} ],
"caseSensitive" : false,
"dataType" : "dataType",
"attribute" : "distinguishedName",
"operation" : "EQUALS",
"value" : "OU=Service Accounts"
},
"created" : "2017-07-11T18:45:37.098Z",
"modified" : "2018-06-25T20:22:28.104Z",
"classificationMethod" : "SOURCE",

View File

@@ -2236,17 +2236,6 @@ func main() {
[[Back to top]](#)
## import-entitlements
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Entitlement aggregation
Starts an entitlement aggregation on the specified source.
If the target source is a delimited file source, then the CSV file needs to be included in the request body.
@@ -2271,7 +2260,6 @@ Other parameters are passed through a pointer to a apiImportEntitlementsRequest
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**file** | ***os.File** | The CSV file containing the source entitlements to aggregate. |
### Return type
@@ -2299,15 +2287,14 @@ import (
func main() {
sourceId := `ef38f94347e94562b5bb8424a56397d8` // string | Source Id # string | Source Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
file := BINARY_DATA_HERE // *os.File | The CSV file containing the source entitlements to aggregate. (optional) # *os.File | The CSV file containing the source entitlements to aggregate. (optional)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.SourcesAPI.ImportEntitlements(context.Background(), sourceId).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.SourcesAPI.ImportEntitlements(context.Background(), sourceId).XSailPointExperimental(xSailPointExperimental).File(file).Execute()
resp, r, err := apiClient.V2024.SourcesAPI.ImportEntitlements(context.Background(), sourceId).Execute()
//resp, r, err := apiClient.V2024.SourcesAPI.ImportEntitlements(context.Background(), sourceId).File(file).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `SourcesAPI.ImportEntitlements``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)

View File

@@ -15,24 +15,23 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAccessProfileResponse', 'V2
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. accessProfile in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**Name** | Pointer to **string** | the access profile name | [optional]
**SourceName** | Pointer to **string** | the name of the source | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Description** | Pointer to **string** | the description for the access profile | [optional]
**AccessType** | Pointer to **string** | the access item type. accessProfile in this case | [optional]
**DisplayName** | Pointer to **string** | the display name of the identity | [optional]
**EntitlementCount** | Pointer to **string** | the number of entitlements the access profile will create | [optional]
**AppDisplayName** | Pointer to **string** | the name of | [optional]
**RemoveDate** | Pointer to **string** | the date the access profile is no longer assigned to the specified identity | [optional]
**Standalone** | **bool** | indicates whether the access profile is standalone |
**Revocable** | **bool** | indicates whether the access profile is |
**SourceName** | Pointer to **string** | the name of the source | [optional]
**EntitlementCount** | **int32** | the number of entitlements the access profile will create |
**Description** | Pointer to **NullableString** | the description for the access profile | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**AppRefs** | [**[]AccessItemAccessProfileResponseAppRefsInner**](access-item-access-profile-response-app-refs-inner) | the list of app ids associated with the access profile |
**RemoveDate** | Pointer to **NullableString** | the date the access profile is no longer assigned to the specified identity | [optional]
**Standalone** | **NullableBool** | indicates whether the access profile is standalone |
**Revocable** | **NullableBool** | indicates whether the access profile is revocable |
## Methods
### NewAccessItemAccessProfileResponse
`func NewAccessItemAccessProfileResponse(standalone bool, revocable bool, ) *AccessItemAccessProfileResponse`
`func NewAccessItemAccessProfileResponse(entitlementCount int32, appRefs []AccessItemAccessProfileResponseAppRefsInner, standalone NullableBool, revocable NullableBool, ) *AccessItemAccessProfileResponse`
NewAccessItemAccessProfileResponse instantiates a new AccessItemAccessProfileResponse object
This constructor will assign default values to properties that have it defined,
@@ -47,31 +46,6 @@ NewAccessItemAccessProfileResponseWithDefaults instantiates a new AccessItemAcce
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemAccessProfileResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAccessProfileResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAccessProfileResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAccessProfileResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemAccessProfileResponse) GetId() string`
@@ -97,105 +71,30 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetName
### GetAccessType
`func (o *AccessItemAccessProfileResponse) GetName() string`
`func (o *AccessItemAccessProfileResponse) GetAccessType() string`
GetName returns the Name field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetNameOk
### GetAccessTypeOk
`func (o *AccessItemAccessProfileResponse) GetNameOk() (*string, bool)`
`func (o *AccessItemAccessProfileResponse) GetAccessTypeOk() (*string, bool)`
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetName
### SetAccessType
`func (o *AccessItemAccessProfileResponse) SetName(v string)`
`func (o *AccessItemAccessProfileResponse) SetAccessType(v string)`
SetName sets Name field to given value.
SetAccessType sets AccessType field to given value.
### HasName
### HasAccessType
`func (o *AccessItemAccessProfileResponse) HasName() bool`
`func (o *AccessItemAccessProfileResponse) HasAccessType() bool`
HasName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemAccessProfileResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemAccessProfileResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemAccessProfileResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemAccessProfileResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessItemAccessProfileResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemAccessProfileResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemAccessProfileResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemAccessProfileResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetDescription
`func (o *AccessItemAccessProfileResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemAccessProfileResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemAccessProfileResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemAccessProfileResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
@@ -222,55 +121,130 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemAccessProfileResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemAccessProfileResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemAccessProfileResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemAccessProfileResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetEntitlementCount
`func (o *AccessItemAccessProfileResponse) GetEntitlementCount() string`
`func (o *AccessItemAccessProfileResponse) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *AccessItemAccessProfileResponse) GetEntitlementCountOk() (*string, bool)`
`func (o *AccessItemAccessProfileResponse) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *AccessItemAccessProfileResponse) SetEntitlementCount(v string)`
`func (o *AccessItemAccessProfileResponse) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### HasEntitlementCount
`func (o *AccessItemAccessProfileResponse) HasEntitlementCount() bool`
### GetDescription
HasEntitlementCount returns a boolean if a field has been set.
`func (o *AccessItemAccessProfileResponse) GetDescription() string`
### GetAppDisplayName
GetDescription returns the Description field if non-nil, zero value otherwise.
`func (o *AccessItemAccessProfileResponse) GetAppDisplayName() string`
### GetDescriptionOk
GetAppDisplayName returns the AppDisplayName field if non-nil, zero value otherwise.
`func (o *AccessItemAccessProfileResponse) GetDescriptionOk() (*string, bool)`
### GetAppDisplayNameOk
`func (o *AccessItemAccessProfileResponse) GetAppDisplayNameOk() (*string, bool)`
GetAppDisplayNameOk returns a tuple with the AppDisplayName field if it's non-nil, zero value otherwise
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppDisplayName
### SetDescription
`func (o *AccessItemAccessProfileResponse) SetAppDisplayName(v string)`
`func (o *AccessItemAccessProfileResponse) SetDescription(v string)`
SetAppDisplayName sets AppDisplayName field to given value.
SetDescription sets Description field to given value.
### HasAppDisplayName
### HasDescription
`func (o *AccessItemAccessProfileResponse) HasAppDisplayName() bool`
`func (o *AccessItemAccessProfileResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### SetDescriptionNil
`func (o *AccessItemAccessProfileResponse) SetDescriptionNil(b bool)`
SetDescriptionNil sets the value for Description to be an explicit nil
### UnsetDescription
`func (o *AccessItemAccessProfileResponse) UnsetDescription()`
UnsetDescription ensures that no value is present for Description, not even an explicit nil
### GetSourceId
`func (o *AccessItemAccessProfileResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemAccessProfileResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemAccessProfileResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemAccessProfileResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetAppRefs
`func (o *AccessItemAccessProfileResponse) GetAppRefs() []AccessItemAccessProfileResponseAppRefsInner`
GetAppRefs returns the AppRefs field if non-nil, zero value otherwise.
### GetAppRefsOk
`func (o *AccessItemAccessProfileResponse) GetAppRefsOk() (*[]AccessItemAccessProfileResponseAppRefsInner, bool)`
GetAppRefsOk returns a tuple with the AppRefs field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppRefs
`func (o *AccessItemAccessProfileResponse) SetAppRefs(v []AccessItemAccessProfileResponseAppRefsInner)`
SetAppRefs sets AppRefs field to given value.
HasAppDisplayName returns a boolean if a field has been set.
### GetRemoveDate
@@ -297,6 +271,16 @@ SetRemoveDate sets RemoveDate field to given value.
HasRemoveDate returns a boolean if a field has been set.
### SetRemoveDateNil
`func (o *AccessItemAccessProfileResponse) SetRemoveDateNil(b bool)`
SetRemoveDateNil sets the value for RemoveDate to be an explicit nil
### UnsetRemoveDate
`func (o *AccessItemAccessProfileResponse) UnsetRemoveDate()`
UnsetRemoveDate ensures that no value is present for RemoveDate, not even an explicit nil
### GetStandalone
`func (o *AccessItemAccessProfileResponse) GetStandalone() bool`
@@ -317,6 +301,16 @@ and a boolean to check if the value has been set.
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *AccessItemAccessProfileResponse) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *AccessItemAccessProfileResponse) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetRevocable
`func (o *AccessItemAccessProfileResponse) GetRevocable() bool`
@@ -337,4 +331,14 @@ and a boolean to check if the value has been set.
SetRevocable sets Revocable field to given value.
### SetRevocableNil
`func (o *AccessItemAccessProfileResponse) SetRevocableNil(b bool)`
SetRevocableNil sets the value for Revocable to be an explicit nil
### UnsetRevocable
`func (o *AccessItemAccessProfileResponse) UnsetRevocable()`
UnsetRevocable ensures that no value is present for Revocable, not even an explicit nil

View File

@@ -0,0 +1,90 @@
---
id: v2024-access-item-access-profile-response-app-refs-inner
title: AccessItemAccessProfileResponseAppRefsInner
pagination_label: AccessItemAccessProfileResponseAppRefsInner
sidebar_label: AccessItemAccessProfileResponseAppRefsInner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessItemAccessProfileResponseAppRefsInner', 'V2024AccessItemAccessProfileResponseAppRefsInner']
slug: /tools/sdk/go/v2024/models/access-item-access-profile-response-app-refs-inner
tags: ['SDK', 'Software Development Kit', 'AccessItemAccessProfileResponseAppRefsInner', 'V2024AccessItemAccessProfileResponseAppRefsInner']
---
# AccessItemAccessProfileResponseAppRefsInner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**CloudAppId** | Pointer to **string** | the cloud app id associated with the access profile | [optional]
**CloudAppName** | Pointer to **string** | the cloud app name associated with the access profile | [optional]
## Methods
### NewAccessItemAccessProfileResponseAppRefsInner
`func NewAccessItemAccessProfileResponseAppRefsInner() *AccessItemAccessProfileResponseAppRefsInner`
NewAccessItemAccessProfileResponseAppRefsInner instantiates a new AccessItemAccessProfileResponseAppRefsInner object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewAccessItemAccessProfileResponseAppRefsInnerWithDefaults
`func NewAccessItemAccessProfileResponseAppRefsInnerWithDefaults() *AccessItemAccessProfileResponseAppRefsInner`
NewAccessItemAccessProfileResponseAppRefsInnerWithDefaults instantiates a new AccessItemAccessProfileResponseAppRefsInner object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetCloudAppId
`func (o *AccessItemAccessProfileResponseAppRefsInner) GetCloudAppId() string`
GetCloudAppId returns the CloudAppId field if non-nil, zero value otherwise.
### GetCloudAppIdOk
`func (o *AccessItemAccessProfileResponseAppRefsInner) GetCloudAppIdOk() (*string, bool)`
GetCloudAppIdOk returns a tuple with the CloudAppId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudAppId
`func (o *AccessItemAccessProfileResponseAppRefsInner) SetCloudAppId(v string)`
SetCloudAppId sets CloudAppId field to given value.
### HasCloudAppId
`func (o *AccessItemAccessProfileResponseAppRefsInner) HasCloudAppId() bool`
HasCloudAppId returns a boolean if a field has been set.
### GetCloudAppName
`func (o *AccessItemAccessProfileResponseAppRefsInner) GetCloudAppName() string`
GetCloudAppName returns the CloudAppName field if non-nil, zero value otherwise.
### GetCloudAppNameOk
`func (o *AccessItemAccessProfileResponseAppRefsInner) GetCloudAppNameOk() (*string, bool)`
GetCloudAppNameOk returns a tuple with the CloudAppName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudAppName
`func (o *AccessItemAccessProfileResponseAppRefsInner) SetCloudAppName(v string)`
SetCloudAppName sets CloudAppName field to given value.
### HasCloudAppName
`func (o *AccessItemAccessProfileResponseAppRefsInner) HasCloudAppName() bool`
HasCloudAppName returns a boolean if a field has been set.

View File

@@ -15,19 +15,19 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAccountResponse', 'V2024Acc
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. account in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**NativeIdentity** | Pointer to **string** | the native identifier used to uniquely identify an acccount | [optional]
**SourceName** | Pointer to **string** | the name of the source | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**EntitlementCount** | Pointer to **string** | the number of entitlements the account will create | [optional]
**AccessType** | Pointer to **string** | the access item type. account in this case | [optional]
**DisplayName** | Pointer to **string** | the display name of the identity | [optional]
**SourceName** | Pointer to **string** | the name of the source | [optional]
**NativeIdentity** | **string** | the native identifier used to uniquely identify an acccount |
**SourceId** | Pointer to **string** | the id of the source | [optional]
**EntitlementCount** | Pointer to **int32** | the number of entitlements the account will create | [optional]
## Methods
### NewAccessItemAccountResponse
`func NewAccessItemAccountResponse() *AccessItemAccountResponse`
`func NewAccessItemAccountResponse(nativeIdentity string, ) *AccessItemAccountResponse`
NewAccessItemAccountResponse instantiates a new AccessItemAccountResponse object
This constructor will assign default values to properties that have it defined,
@@ -42,31 +42,6 @@ NewAccessItemAccountResponseWithDefaults instantiates a new AccessItemAccountRes
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemAccountResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAccountResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAccountResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAccountResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemAccountResponse) GetId() string`
@@ -92,30 +67,55 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetNativeIdentity
### GetAccessType
`func (o *AccessItemAccountResponse) GetNativeIdentity() string`
`func (o *AccessItemAccountResponse) GetAccessType() string`
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetNativeIdentityOk
### GetAccessTypeOk
`func (o *AccessItemAccountResponse) GetNativeIdentityOk() (*string, bool)`
`func (o *AccessItemAccountResponse) GetAccessTypeOk() (*string, bool)`
GetNativeIdentityOk returns a tuple with the NativeIdentity field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNativeIdentity
### SetAccessType
`func (o *AccessItemAccountResponse) SetNativeIdentity(v string)`
`func (o *AccessItemAccountResponse) SetAccessType(v string)`
SetNativeIdentity sets NativeIdentity field to given value.
SetAccessType sets AccessType field to given value.
### HasNativeIdentity
### HasAccessType
`func (o *AccessItemAccountResponse) HasNativeIdentity() bool`
`func (o *AccessItemAccountResponse) HasAccessType() bool`
HasNativeIdentity returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessItemAccountResponse) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *AccessItemAccountResponse) GetDisplayNameOk() (*string, bool)`
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisplayName
`func (o *AccessItemAccountResponse) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *AccessItemAccountResponse) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
@@ -142,6 +142,26 @@ SetSourceName sets SourceName field to given value.
HasSourceName returns a boolean if a field has been set.
### GetNativeIdentity
`func (o *AccessItemAccountResponse) GetNativeIdentity() string`
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
### GetNativeIdentityOk
`func (o *AccessItemAccountResponse) GetNativeIdentityOk() (*string, bool)`
GetNativeIdentityOk returns a tuple with the NativeIdentity field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNativeIdentity
`func (o *AccessItemAccountResponse) SetNativeIdentity(v string)`
SetNativeIdentity sets NativeIdentity field to given value.
### GetSourceId
`func (o *AccessItemAccountResponse) GetSourceId() string`
@@ -169,20 +189,20 @@ HasSourceId returns a boolean if a field has been set.
### GetEntitlementCount
`func (o *AccessItemAccountResponse) GetEntitlementCount() string`
`func (o *AccessItemAccountResponse) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *AccessItemAccountResponse) GetEntitlementCountOk() (*string, bool)`
`func (o *AccessItemAccountResponse) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *AccessItemAccountResponse) SetEntitlementCount(v string)`
`func (o *AccessItemAccountResponse) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
@@ -192,29 +212,4 @@ SetEntitlementCount sets EntitlementCount field to given value.
HasEntitlementCount returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessItemAccountResponse) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *AccessItemAccountResponse) GetDisplayNameOk() (*string, bool)`
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisplayName
`func (o *AccessItemAccountResponse) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *AccessItemAccountResponse) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.

View File

@@ -15,17 +15,17 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAppResponse', 'V2024AccessI
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**DisplayName** | Pointer to **string** | the access item display name | [optional]
**SourceName** | Pointer to **string** | the associated source name if it exists | [optional]
**AppRoleId** | Pointer to **string** | the app role id | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**AppRoleId** | **NullableString** | the app role id |
## Methods
### NewAccessItemAppResponse
`func NewAccessItemAppResponse() *AccessItemAppResponse`
`func NewAccessItemAppResponse(appRoleId NullableString, ) *AccessItemAppResponse`
NewAccessItemAppResponse instantiates a new AccessItemAppResponse object
This constructor will assign default values to properties that have it defined,
@@ -40,31 +40,6 @@ NewAccessItemAppResponseWithDefaults instantiates a new AccessItemAppResponse ob
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemAppResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAppResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAppResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAppResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemAppResponse) GetId() string`
@@ -90,6 +65,31 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetAccessType
`func (o *AccessItemAppResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAppResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAppResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAppResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessItemAppResponse) GetDisplayName() string`
@@ -140,6 +140,16 @@ SetSourceName sets SourceName field to given value.
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *AccessItemAppResponse) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *AccessItemAppResponse) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetAppRoleId
`func (o *AccessItemAppResponse) GetAppRoleId() string`
@@ -159,10 +169,15 @@ and a boolean to check if the value has been set.
SetAppRoleId sets AppRoleId field to given value.
### HasAppRoleId
`func (o *AccessItemAppResponse) HasAppRoleId() bool`
### SetAppRoleIdNil
HasAppRoleId returns a boolean if a field has been set.
`func (o *AccessItemAppResponse) SetAppRoleIdNil(b bool)`
SetAppRoleIdNil sets the value for AppRoleId to be an explicit nil
### UnsetAppRoleId
`func (o *AccessItemAppResponse) UnsetAppRoleId()`
UnsetAppRoleId ensures that no value is present for AppRoleId, not even an explicit nil

View File

@@ -15,17 +15,18 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAssociated', 'V2024AccessIt
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessItem** | Pointer to [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**GovernanceEvent** | Pointer to [**CorrelatedGovernanceEvent**](correlated-governance-event) | | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**AccessItem** | [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | |
**GovernanceEvent** | [**NullableCorrelatedGovernanceEvent**](correlated-governance-event) | |
**AccessItemType** | Pointer to **string** | the access item type | [optional]
## Methods
### NewAccessItemAssociated
`func NewAccessItemAssociated() *AccessItemAssociated`
`func NewAccessItemAssociated(accessItem AccessItemAssociatedAccessItem, governanceEvent NullableCorrelatedGovernanceEvent, ) *AccessItemAssociated`
NewAccessItemAssociated instantiates a new AccessItemAssociated object
This constructor will assign default values to properties that have it defined,
@@ -40,56 +41,6 @@ NewAccessItemAssociatedWithDefaults instantiates a new AccessItemAssociated obje
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessItem
`func (o *AccessItemAssociated) GetAccessItem() AccessItemAssociatedAccessItem`
GetAccessItem returns the AccessItem field if non-nil, zero value otherwise.
### GetAccessItemOk
`func (o *AccessItemAssociated) GetAccessItemOk() (*AccessItemAssociatedAccessItem, bool)`
GetAccessItemOk returns a tuple with the AccessItem field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItem
`func (o *AccessItemAssociated) SetAccessItem(v AccessItemAssociatedAccessItem)`
SetAccessItem sets AccessItem field to given value.
### HasAccessItem
`func (o *AccessItemAssociated) HasAccessItem() bool`
HasAccessItem returns a boolean if a field has been set.
### GetIdentityId
`func (o *AccessItemAssociated) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *AccessItemAssociated) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *AccessItemAssociated) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *AccessItemAssociated) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetEventType
`func (o *AccessItemAssociated) GetEventType() string`
@@ -115,30 +66,75 @@ SetEventType sets EventType field to given value.
HasEventType returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AccessItemAssociated) GetDt() string`
`func (o *AccessItemAssociated) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AccessItemAssociated) GetDtOk() (*string, bool)`
`func (o *AccessItemAssociated) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AccessItemAssociated) SetDt(v string)`
`func (o *AccessItemAssociated) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AccessItemAssociated) HasDt() bool`
`func (o *AccessItemAssociated) HasDateTime() bool`
HasDateTime returns a boolean if a field has been set.
### GetIdentityId
`func (o *AccessItemAssociated) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *AccessItemAssociated) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *AccessItemAssociated) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *AccessItemAssociated) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetAccessItem
`func (o *AccessItemAssociated) GetAccessItem() AccessItemAssociatedAccessItem`
GetAccessItem returns the AccessItem field if non-nil, zero value otherwise.
### GetAccessItemOk
`func (o *AccessItemAssociated) GetAccessItemOk() (*AccessItemAssociatedAccessItem, bool)`
GetAccessItemOk returns a tuple with the AccessItem field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItem
`func (o *AccessItemAssociated) SetAccessItem(v AccessItemAssociatedAccessItem)`
SetAccessItem sets AccessItem field to given value.
HasDt returns a boolean if a field has been set.
### GetGovernanceEvent
@@ -159,10 +155,40 @@ and a boolean to check if the value has been set.
SetGovernanceEvent sets GovernanceEvent field to given value.
### HasGovernanceEvent
`func (o *AccessItemAssociated) HasGovernanceEvent() bool`
### SetGovernanceEventNil
HasGovernanceEvent returns a boolean if a field has been set.
`func (o *AccessItemAssociated) SetGovernanceEventNil(b bool)`
SetGovernanceEventNil sets the value for GovernanceEvent to be an explicit nil
### UnsetGovernanceEvent
`func (o *AccessItemAssociated) UnsetGovernanceEvent()`
UnsetGovernanceEvent ensures that no value is present for GovernanceEvent, not even an explicit nil
### GetAccessItemType
`func (o *AccessItemAssociated) GetAccessItemType() string`
GetAccessItemType returns the AccessItemType field if non-nil, zero value otherwise.
### GetAccessItemTypeOk
`func (o *AccessItemAssociated) GetAccessItemTypeOk() (*string, bool)`
GetAccessItemTypeOk returns a tuple with the AccessItemType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItemType
`func (o *AccessItemAssociated) SetAccessItemType(v string)`
SetAccessItemType sets AccessItemType field to given value.
### HasAccessItemType
`func (o *AccessItemAssociated) HasAccessItemType() bool`
HasAccessItemType returns a boolean if a field has been set.

View File

@@ -15,31 +15,30 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAssociatedAccessItem', 'V20
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**Name** | Pointer to **string** | the access profile name | [optional]
**SourceName** | Pointer to **string** | the associated source name if it exists | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**DisplayName** | Pointer to **string** | the access item display name | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**Attribute** | **string** | the entitlement attribute |
**Value** | **string** | the associated value |
**Type** | **string** | the type of entitlement |
**Description** | Pointer to **string** | the description for the role | [optional]
**DisplayName** | Pointer to **string** | the role display name | [optional]
**EntitlementCount** | Pointer to **string** | the number of entitlements the account will create | [optional]
**AppDisplayName** | Pointer to **string** | the name of | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Standalone** | **NullableBool** | indicates whether the access profile is standalone |
**Privileged** | **NullableBool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **NullableBool** | indicates whether the entitlement is cloud governed |
**EntitlementCount** | **int32** | the number of entitlements the account will create |
**AppRefs** | [**[]AccessItemAccessProfileResponseAppRefsInner**](access-item-access-profile-response-app-refs-inner) | the list of app ids associated with the access profile |
**RemoveDate** | Pointer to **string** | the date the role is no longer assigned to the specified identity | [optional]
**Standalone** | **bool** | indicates whether the entitlement is standalone |
**Revocable** | **bool** | indicates whether the role is revocable |
**NativeIdentity** | Pointer to **string** | the native identifier used to uniquely identify an acccount | [optional]
**AppRoleId** | Pointer to **string** | the app role id | [optional]
**Attribute** | Pointer to **string** | the entitlement attribute | [optional]
**Value** | Pointer to **string** | the associated value | [optional]
**EntitlementType** | Pointer to **string** | the type of entitlement | [optional]
**Privileged** | **bool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **bool** | indicates whether the entitlement is cloud governed |
**NativeIdentity** | **string** | the native identifier used to uniquely identify an acccount |
**AppRoleId** | **NullableString** | the app role id |
## Methods
### NewAccessItemAssociatedAccessItem
`func NewAccessItemAssociatedAccessItem(standalone bool, revocable bool, privileged bool, cloudGoverned bool, ) *AccessItemAssociatedAccessItem`
`func NewAccessItemAssociatedAccessItem(attribute string, value string, type_ string, standalone NullableBool, privileged NullableBool, cloudGoverned NullableBool, entitlementCount int32, appRefs []AccessItemAccessProfileResponseAppRefsInner, revocable bool, nativeIdentity string, appRoleId NullableString, ) *AccessItemAssociatedAccessItem`
NewAccessItemAssociatedAccessItem instantiates a new AccessItemAssociatedAccessItem object
This constructor will assign default values to properties that have it defined,
@@ -54,31 +53,6 @@ NewAccessItemAssociatedAccessItemWithDefaults instantiates a new AccessItemAssoc
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemAssociatedAccessItem) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAssociatedAccessItem) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAssociatedAccessItem) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAssociatedAccessItem) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemAssociatedAccessItem) GetId() string`
@@ -104,105 +78,30 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetName
### GetAccessType
`func (o *AccessItemAssociatedAccessItem) GetName() string`
`func (o *AccessItemAssociatedAccessItem) GetAccessType() string`
GetName returns the Name field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetNameOk
### GetAccessTypeOk
`func (o *AccessItemAssociatedAccessItem) GetNameOk() (*string, bool)`
`func (o *AccessItemAssociatedAccessItem) GetAccessTypeOk() (*string, bool)`
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetName
### SetAccessType
`func (o *AccessItemAssociatedAccessItem) SetName(v string)`
`func (o *AccessItemAssociatedAccessItem) SetAccessType(v string)`
SetName sets Name field to given value.
SetAccessType sets AccessType field to given value.
### HasName
### HasAccessType
`func (o *AccessItemAssociatedAccessItem) HasName() bool`
`func (o *AccessItemAssociatedAccessItem) HasAccessType() bool`
HasName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemAssociatedAccessItem) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemAssociatedAccessItem) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemAssociatedAccessItem) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemAssociatedAccessItem) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessItemAssociatedAccessItem) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemAssociatedAccessItem) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemAssociatedAccessItem) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemAssociatedAccessItem) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetDescription
`func (o *AccessItemAssociatedAccessItem) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemAssociatedAccessItem) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemAssociatedAccessItem) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemAssociatedAccessItem) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
@@ -229,55 +128,280 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemAssociatedAccessItem) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemAssociatedAccessItem) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemAssociatedAccessItem) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemAssociatedAccessItem) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *AccessItemAssociatedAccessItem) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *AccessItemAssociatedAccessItem) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetAttribute
`func (o *AccessItemAssociatedAccessItem) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *AccessItemAssociatedAccessItem) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *AccessItemAssociatedAccessItem) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### GetValue
`func (o *AccessItemAssociatedAccessItem) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessItemAssociatedAccessItem) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *AccessItemAssociatedAccessItem) SetValue(v string)`
SetValue sets Value field to given value.
### GetType
`func (o *AccessItemAssociatedAccessItem) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessItemAssociatedAccessItem) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *AccessItemAssociatedAccessItem) SetType(v string)`
SetType sets Type field to given value.
### GetDescription
`func (o *AccessItemAssociatedAccessItem) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemAssociatedAccessItem) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemAssociatedAccessItem) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemAssociatedAccessItem) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessItemAssociatedAccessItem) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemAssociatedAccessItem) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemAssociatedAccessItem) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemAssociatedAccessItem) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetStandalone
`func (o *AccessItemAssociatedAccessItem) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *AccessItemAssociatedAccessItem) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *AccessItemAssociatedAccessItem) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *AccessItemAssociatedAccessItem) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *AccessItemAssociatedAccessItem) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetPrivileged
`func (o *AccessItemAssociatedAccessItem) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *AccessItemAssociatedAccessItem) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *AccessItemAssociatedAccessItem) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### SetPrivilegedNil
`func (o *AccessItemAssociatedAccessItem) SetPrivilegedNil(b bool)`
SetPrivilegedNil sets the value for Privileged to be an explicit nil
### UnsetPrivileged
`func (o *AccessItemAssociatedAccessItem) UnsetPrivileged()`
UnsetPrivileged ensures that no value is present for Privileged, not even an explicit nil
### GetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *AccessItemAssociatedAccessItem) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
### SetCloudGovernedNil
`func (o *AccessItemAssociatedAccessItem) SetCloudGovernedNil(b bool)`
SetCloudGovernedNil sets the value for CloudGoverned to be an explicit nil
### UnsetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) UnsetCloudGoverned()`
UnsetCloudGoverned ensures that no value is present for CloudGoverned, not even an explicit nil
### GetEntitlementCount
`func (o *AccessItemAssociatedAccessItem) GetEntitlementCount() string`
`func (o *AccessItemAssociatedAccessItem) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *AccessItemAssociatedAccessItem) GetEntitlementCountOk() (*string, bool)`
`func (o *AccessItemAssociatedAccessItem) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *AccessItemAssociatedAccessItem) SetEntitlementCount(v string)`
`func (o *AccessItemAssociatedAccessItem) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### HasEntitlementCount
`func (o *AccessItemAssociatedAccessItem) HasEntitlementCount() bool`
### GetAppRefs
HasEntitlementCount returns a boolean if a field has been set.
`func (o *AccessItemAssociatedAccessItem) GetAppRefs() []AccessItemAccessProfileResponseAppRefsInner`
### GetAppDisplayName
GetAppRefs returns the AppRefs field if non-nil, zero value otherwise.
`func (o *AccessItemAssociatedAccessItem) GetAppDisplayName() string`
### GetAppRefsOk
GetAppDisplayName returns the AppDisplayName field if non-nil, zero value otherwise.
`func (o *AccessItemAssociatedAccessItem) GetAppRefsOk() (*[]AccessItemAccessProfileResponseAppRefsInner, bool)`
### GetAppDisplayNameOk
`func (o *AccessItemAssociatedAccessItem) GetAppDisplayNameOk() (*string, bool)`
GetAppDisplayNameOk returns a tuple with the AppDisplayName field if it's non-nil, zero value otherwise
GetAppRefsOk returns a tuple with the AppRefs field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppDisplayName
### SetAppRefs
`func (o *AccessItemAssociatedAccessItem) SetAppDisplayName(v string)`
`func (o *AccessItemAssociatedAccessItem) SetAppRefs(v []AccessItemAccessProfileResponseAppRefsInner)`
SetAppDisplayName sets AppDisplayName field to given value.
SetAppRefs sets AppRefs field to given value.
### HasAppDisplayName
`func (o *AccessItemAssociatedAccessItem) HasAppDisplayName() bool`
HasAppDisplayName returns a boolean if a field has been set.
### GetRemoveDate
@@ -304,26 +428,6 @@ SetRemoveDate sets RemoveDate field to given value.
HasRemoveDate returns a boolean if a field has been set.
### GetStandalone
`func (o *AccessItemAssociatedAccessItem) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *AccessItemAssociatedAccessItem) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *AccessItemAssociatedAccessItem) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### GetRevocable
`func (o *AccessItemAssociatedAccessItem) GetRevocable() bool`
@@ -363,11 +467,6 @@ and a boolean to check if the value has been set.
SetNativeIdentity sets NativeIdentity field to given value.
### HasNativeIdentity
`func (o *AccessItemAssociatedAccessItem) HasNativeIdentity() bool`
HasNativeIdentity returns a boolean if a field has been set.
### GetAppRoleId
@@ -388,125 +487,15 @@ and a boolean to check if the value has been set.
SetAppRoleId sets AppRoleId field to given value.
### HasAppRoleId
`func (o *AccessItemAssociatedAccessItem) HasAppRoleId() bool`
### SetAppRoleIdNil
HasAppRoleId returns a boolean if a field has been set.
`func (o *AccessItemAssociatedAccessItem) SetAppRoleIdNil(b bool)`
### GetAttribute
`func (o *AccessItemAssociatedAccessItem) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *AccessItemAssociatedAccessItem) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *AccessItemAssociatedAccessItem) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *AccessItemAssociatedAccessItem) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### GetValue
`func (o *AccessItemAssociatedAccessItem) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessItemAssociatedAccessItem) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *AccessItemAssociatedAccessItem) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *AccessItemAssociatedAccessItem) HasValue() bool`
HasValue returns a boolean if a field has been set.
### GetEntitlementType
`func (o *AccessItemAssociatedAccessItem) GetEntitlementType() string`
GetEntitlementType returns the EntitlementType field if non-nil, zero value otherwise.
### GetEntitlementTypeOk
`func (o *AccessItemAssociatedAccessItem) GetEntitlementTypeOk() (*string, bool)`
GetEntitlementTypeOk returns a tuple with the EntitlementType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementType
`func (o *AccessItemAssociatedAccessItem) SetEntitlementType(v string)`
SetEntitlementType sets EntitlementType field to given value.
### HasEntitlementType
`func (o *AccessItemAssociatedAccessItem) HasEntitlementType() bool`
HasEntitlementType returns a boolean if a field has been set.
### GetPrivileged
`func (o *AccessItemAssociatedAccessItem) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *AccessItemAssociatedAccessItem) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *AccessItemAssociatedAccessItem) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### GetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *AccessItemAssociatedAccessItem) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
SetAppRoleIdNil sets the value for AppRoleId to be an explicit nil
### UnsetAppRoleId
`func (o *AccessItemAssociatedAccessItem) UnsetAppRoleId()`
UnsetAppRoleId ensures that no value is present for AppRoleId, not even an explicit nil

View File

@@ -15,24 +15,24 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemEntitlementResponse', 'V202
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**Attribute** | Pointer to **string** | the entitlement attribute | [optional]
**Value** | Pointer to **string** | the associated value | [optional]
**EntitlementType** | Pointer to **string** | the type of entitlement | [optional]
**SourceName** | Pointer to **string** | the name of the source | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Description** | Pointer to **string** | the description for the entitlment | [optional]
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**DisplayName** | Pointer to **string** | the display name of the identity | [optional]
**Standalone** | **bool** | indicates whether the entitlement is standalone |
**Privileged** | **bool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **bool** | indicates whether the entitlement is cloud governed |
**SourceName** | Pointer to **string** | the name of the source | [optional]
**Attribute** | **string** | the entitlement attribute |
**Value** | **string** | the associated value |
**Type** | **string** | the type of entitlement |
**Description** | Pointer to **NullableString** | the description for the entitlment | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Standalone** | **NullableBool** | indicates whether the entitlement is standalone |
**Privileged** | **NullableBool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **NullableBool** | indicates whether the entitlement is cloud governed |
## Methods
### NewAccessItemEntitlementResponse
`func NewAccessItemEntitlementResponse(standalone bool, privileged bool, cloudGoverned bool, ) *AccessItemEntitlementResponse`
`func NewAccessItemEntitlementResponse(attribute string, value string, type_ string, standalone NullableBool, privileged NullableBool, cloudGoverned NullableBool, ) *AccessItemEntitlementResponse`
NewAccessItemEntitlementResponse instantiates a new AccessItemEntitlementResponse object
This constructor will assign default values to properties that have it defined,
@@ -47,31 +47,6 @@ NewAccessItemEntitlementResponseWithDefaults instantiates a new AccessItemEntitl
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemEntitlementResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemEntitlementResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemEntitlementResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemEntitlementResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemEntitlementResponse) GetId() string`
@@ -97,155 +72,30 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetAttribute
### GetAccessType
`func (o *AccessItemEntitlementResponse) GetAttribute() string`
`func (o *AccessItemEntitlementResponse) GetAccessType() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAttributeOk
### GetAccessTypeOk
`func (o *AccessItemEntitlementResponse) GetAttributeOk() (*string, bool)`
`func (o *AccessItemEntitlementResponse) GetAccessTypeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
### SetAccessType
`func (o *AccessItemEntitlementResponse) SetAttribute(v string)`
`func (o *AccessItemEntitlementResponse) SetAccessType(v string)`
SetAttribute sets Attribute field to given value.
SetAccessType sets AccessType field to given value.
### HasAttribute
### HasAccessType
`func (o *AccessItemEntitlementResponse) HasAttribute() bool`
`func (o *AccessItemEntitlementResponse) HasAccessType() bool`
HasAttribute returns a boolean if a field has been set.
### GetValue
`func (o *AccessItemEntitlementResponse) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessItemEntitlementResponse) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *AccessItemEntitlementResponse) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *AccessItemEntitlementResponse) HasValue() bool`
HasValue returns a boolean if a field has been set.
### GetEntitlementType
`func (o *AccessItemEntitlementResponse) GetEntitlementType() string`
GetEntitlementType returns the EntitlementType field if non-nil, zero value otherwise.
### GetEntitlementTypeOk
`func (o *AccessItemEntitlementResponse) GetEntitlementTypeOk() (*string, bool)`
GetEntitlementTypeOk returns a tuple with the EntitlementType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementType
`func (o *AccessItemEntitlementResponse) SetEntitlementType(v string)`
SetEntitlementType sets EntitlementType field to given value.
### HasEntitlementType
`func (o *AccessItemEntitlementResponse) HasEntitlementType() bool`
HasEntitlementType returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemEntitlementResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemEntitlementResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemEntitlementResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemEntitlementResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessItemEntitlementResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemEntitlementResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemEntitlementResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemEntitlementResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetDescription
`func (o *AccessItemEntitlementResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemEntitlementResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemEntitlementResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemEntitlementResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
@@ -272,6 +122,151 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemEntitlementResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemEntitlementResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemEntitlementResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemEntitlementResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetAttribute
`func (o *AccessItemEntitlementResponse) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *AccessItemEntitlementResponse) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *AccessItemEntitlementResponse) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### GetValue
`func (o *AccessItemEntitlementResponse) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessItemEntitlementResponse) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *AccessItemEntitlementResponse) SetValue(v string)`
SetValue sets Value field to given value.
### GetType
`func (o *AccessItemEntitlementResponse) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessItemEntitlementResponse) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *AccessItemEntitlementResponse) SetType(v string)`
SetType sets Type field to given value.
### GetDescription
`func (o *AccessItemEntitlementResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemEntitlementResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemEntitlementResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemEntitlementResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### SetDescriptionNil
`func (o *AccessItemEntitlementResponse) SetDescriptionNil(b bool)`
SetDescriptionNil sets the value for Description to be an explicit nil
### UnsetDescription
`func (o *AccessItemEntitlementResponse) UnsetDescription()`
UnsetDescription ensures that no value is present for Description, not even an explicit nil
### GetSourceId
`func (o *AccessItemEntitlementResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemEntitlementResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemEntitlementResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemEntitlementResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetStandalone
`func (o *AccessItemEntitlementResponse) GetStandalone() bool`
@@ -292,6 +287,16 @@ and a boolean to check if the value has been set.
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *AccessItemEntitlementResponse) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *AccessItemEntitlementResponse) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetPrivileged
`func (o *AccessItemEntitlementResponse) GetPrivileged() bool`
@@ -312,6 +317,16 @@ and a boolean to check if the value has been set.
SetPrivileged sets Privileged field to given value.
### SetPrivilegedNil
`func (o *AccessItemEntitlementResponse) SetPrivilegedNil(b bool)`
SetPrivilegedNil sets the value for Privileged to be an explicit nil
### UnsetPrivileged
`func (o *AccessItemEntitlementResponse) UnsetPrivileged()`
UnsetPrivileged ensures that no value is present for Privileged, not even an explicit nil
### GetCloudGoverned
`func (o *AccessItemEntitlementResponse) GetCloudGoverned() bool`
@@ -332,4 +347,14 @@ and a boolean to check if the value has been set.
SetCloudGoverned sets CloudGoverned field to given value.
### SetCloudGovernedNil
`func (o *AccessItemEntitlementResponse) SetCloudGovernedNil(b bool)`
SetCloudGovernedNil sets the value for CloudGoverned to be an explicit nil
### UnsetCloudGoverned
`func (o *AccessItemEntitlementResponse) UnsetCloudGoverned()`
UnsetCloudGoverned ensures that no value is present for CloudGoverned, not even an explicit nil

View File

@@ -15,17 +15,18 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemRemoved', 'V2024AccessItemR
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessItem** | Pointer to [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | | [optional]
**AccessItem** | [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | |
**IdentityId** | Pointer to **string** | the identity id | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**GovernanceEvent** | Pointer to [**CorrelatedGovernanceEvent**](correlated-governance-event) | | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**AccessItemType** | Pointer to **string** | the access item type | [optional]
**GovernanceEvent** | Pointer to [**NullableCorrelatedGovernanceEvent**](correlated-governance-event) | | [optional]
## Methods
### NewAccessItemRemoved
`func NewAccessItemRemoved() *AccessItemRemoved`
`func NewAccessItemRemoved(accessItem AccessItemAssociatedAccessItem, ) *AccessItemRemoved`
NewAccessItemRemoved instantiates a new AccessItemRemoved object
This constructor will assign default values to properties that have it defined,
@@ -59,11 +60,6 @@ and a boolean to check if the value has been set.
SetAccessItem sets AccessItem field to given value.
### HasAccessItem
`func (o *AccessItemRemoved) HasAccessItem() bool`
HasAccessItem returns a boolean if a field has been set.
### GetIdentityId
@@ -115,30 +111,55 @@ SetEventType sets EventType field to given value.
HasEventType returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AccessItemRemoved) GetDt() string`
`func (o *AccessItemRemoved) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AccessItemRemoved) GetDtOk() (*string, bool)`
`func (o *AccessItemRemoved) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AccessItemRemoved) SetDt(v string)`
`func (o *AccessItemRemoved) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AccessItemRemoved) HasDt() bool`
`func (o *AccessItemRemoved) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.
### GetAccessItemType
`func (o *AccessItemRemoved) GetAccessItemType() string`
GetAccessItemType returns the AccessItemType field if non-nil, zero value otherwise.
### GetAccessItemTypeOk
`func (o *AccessItemRemoved) GetAccessItemTypeOk() (*string, bool)`
GetAccessItemTypeOk returns a tuple with the AccessItemType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItemType
`func (o *AccessItemRemoved) SetAccessItemType(v string)`
SetAccessItemType sets AccessItemType field to given value.
### HasAccessItemType
`func (o *AccessItemRemoved) HasAccessItemType() bool`
HasAccessItemType returns a boolean if a field has been set.
### GetGovernanceEvent
@@ -165,4 +186,14 @@ SetGovernanceEvent sets GovernanceEvent field to given value.
HasGovernanceEvent returns a boolean if a field has been set.
### SetGovernanceEventNil
`func (o *AccessItemRemoved) SetGovernanceEventNil(b bool)`
SetGovernanceEventNil sets the value for GovernanceEvent to be an explicit nil
### UnsetGovernanceEvent
`func (o *AccessItemRemoved) UnsetGovernanceEvent()`
UnsetGovernanceEvent ensures that no value is present for GovernanceEvent, not even an explicit nil

View File

@@ -15,11 +15,11 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemRoleResponse', 'V2024Access
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**DisplayName** | Pointer to **string** | the role display name | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**Description** | Pointer to **string** | the description for the role | [optional]
**SourceName** | Pointer to **string** | the associated source name if it exists | [optional]
**RemoveDate** | Pointer to **string** | the date the role is no longer assigned to the specified identity | [optional]
**Revocable** | **bool** | indicates whether the role is revocable |
@@ -42,31 +42,6 @@ NewAccessItemRoleResponseWithDefaults instantiates a new AccessItemRoleResponse
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemRoleResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemRoleResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemRoleResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemRoleResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemRoleResponse) GetId() string`
@@ -92,6 +67,31 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetAccessType
`func (o *AccessItemRoleResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemRoleResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemRoleResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemRoleResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessItemRoleResponse) GetDisplayName() string`
@@ -117,31 +117,6 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetDescription
`func (o *AccessItemRoleResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemRoleResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemRoleResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemRoleResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemRoleResponse) GetSourceName() string`
@@ -167,6 +142,41 @@ SetSourceName sets SourceName field to given value.
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *AccessItemRoleResponse) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *AccessItemRoleResponse) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetDescription
`func (o *AccessItemRoleResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemRoleResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemRoleResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemRoleResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetRemoveDate
`func (o *AccessItemRoleResponse) GetRemoveDate() string`

View File

@@ -1,246 +0,0 @@
---
id: v2024-access-request-item-response
title: AccessRequestItemResponse
pagination_label: AccessRequestItemResponse
sidebar_label: AccessRequestItemResponse
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessRequestItemResponse', 'V2024AccessRequestItemResponse']
slug: /tools/sdk/go/v2024/models/access-request-item-response
tags: ['SDK', 'Software Development Kit', 'AccessRequestItemResponse', 'V2024AccessRequestItemResponse']
---
# AccessRequestItemResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Operation** | Pointer to **string** | the access request item operation | [optional]
**AccessItemType** | Pointer to **string** | the access item type | [optional]
**Name** | Pointer to **string** | the name of access request item | [optional]
**Decision** | Pointer to **string** | the final decision for the access request | [optional]
**Description** | Pointer to **string** | the description of access request item | [optional]
**SourceId** | Pointer to **string** | the source id | [optional]
**SourceName** | Pointer to **string** | the source Name | [optional]
**ApprovalInfos** | Pointer to [**[]ApprovalInfoResponse**](approval-info-response) | | [optional]
## Methods
### NewAccessRequestItemResponse
`func NewAccessRequestItemResponse() *AccessRequestItemResponse`
NewAccessRequestItemResponse instantiates a new AccessRequestItemResponse object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewAccessRequestItemResponseWithDefaults
`func NewAccessRequestItemResponseWithDefaults() *AccessRequestItemResponse`
NewAccessRequestItemResponseWithDefaults instantiates a new AccessRequestItemResponse object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetOperation
`func (o *AccessRequestItemResponse) GetOperation() string`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *AccessRequestItemResponse) GetOperationOk() (*string, bool)`
GetOperationOk returns a tuple with the Operation field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOperation
`func (o *AccessRequestItemResponse) SetOperation(v string)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *AccessRequestItemResponse) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### GetAccessItemType
`func (o *AccessRequestItemResponse) GetAccessItemType() string`
GetAccessItemType returns the AccessItemType field if non-nil, zero value otherwise.
### GetAccessItemTypeOk
`func (o *AccessRequestItemResponse) GetAccessItemTypeOk() (*string, bool)`
GetAccessItemTypeOk returns a tuple with the AccessItemType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItemType
`func (o *AccessRequestItemResponse) SetAccessItemType(v string)`
SetAccessItemType sets AccessItemType field to given value.
### HasAccessItemType
`func (o *AccessRequestItemResponse) HasAccessItemType() bool`
HasAccessItemType returns a boolean if a field has been set.
### GetName
`func (o *AccessRequestItemResponse) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessRequestItemResponse) GetNameOk() (*string, bool)`
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetName
`func (o *AccessRequestItemResponse) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessRequestItemResponse) HasName() bool`
HasName returns a boolean if a field has been set.
### GetDecision
`func (o *AccessRequestItemResponse) GetDecision() string`
GetDecision returns the Decision field if non-nil, zero value otherwise.
### GetDecisionOk
`func (o *AccessRequestItemResponse) GetDecisionOk() (*string, bool)`
GetDecisionOk returns a tuple with the Decision field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDecision
`func (o *AccessRequestItemResponse) SetDecision(v string)`
SetDecision sets Decision field to given value.
### HasDecision
`func (o *AccessRequestItemResponse) HasDecision() bool`
HasDecision returns a boolean if a field has been set.
### GetDescription
`func (o *AccessRequestItemResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessRequestItemResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessRequestItemResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessRequestItemResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessRequestItemResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessRequestItemResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessRequestItemResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessRequestItemResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessRequestItemResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessRequestItemResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessRequestItemResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessRequestItemResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetApprovalInfos
`func (o *AccessRequestItemResponse) GetApprovalInfos() []ApprovalInfoResponse`
GetApprovalInfos returns the ApprovalInfos field if non-nil, zero value otherwise.
### GetApprovalInfosOk
`func (o *AccessRequestItemResponse) GetApprovalInfosOk() (*[]ApprovalInfoResponse, bool)`
GetApprovalInfosOk returns a tuple with the ApprovalInfos field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApprovalInfos
`func (o *AccessRequestItemResponse) SetApprovalInfos(v []ApprovalInfoResponse)`
SetApprovalInfos sets ApprovalInfos field to given value.
### HasApprovalInfos
`func (o *AccessRequestItemResponse) HasApprovalInfos() bool`
HasApprovalInfos returns a boolean if a field has been set.

View File

@@ -1,116 +0,0 @@
---
id: v2024-access-request-response1
title: AccessRequestResponse1
pagination_label: AccessRequestResponse1
sidebar_label: AccessRequestResponse1
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessRequestResponse1', 'V2024AccessRequestResponse1']
slug: /tools/sdk/go/v2024/models/access-request-response1
tags: ['SDK', 'Software Development Kit', 'AccessRequestResponse1', 'V2024AccessRequestResponse1']
---
# AccessRequestResponse1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**RequesterId** | Pointer to **string** | the requester Id | [optional]
**RequesterName** | Pointer to **string** | the requesterName | [optional]
**Items** | Pointer to [**[]AccessRequestItemResponse**](access-request-item-response) | | [optional]
## Methods
### NewAccessRequestResponse1
`func NewAccessRequestResponse1() *AccessRequestResponse1`
NewAccessRequestResponse1 instantiates a new AccessRequestResponse1 object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewAccessRequestResponse1WithDefaults
`func NewAccessRequestResponse1WithDefaults() *AccessRequestResponse1`
NewAccessRequestResponse1WithDefaults instantiates a new AccessRequestResponse1 object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetRequesterId
`func (o *AccessRequestResponse1) GetRequesterId() string`
GetRequesterId returns the RequesterId field if non-nil, zero value otherwise.
### GetRequesterIdOk
`func (o *AccessRequestResponse1) GetRequesterIdOk() (*string, bool)`
GetRequesterIdOk returns a tuple with the RequesterId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequesterId
`func (o *AccessRequestResponse1) SetRequesterId(v string)`
SetRequesterId sets RequesterId field to given value.
### HasRequesterId
`func (o *AccessRequestResponse1) HasRequesterId() bool`
HasRequesterId returns a boolean if a field has been set.
### GetRequesterName
`func (o *AccessRequestResponse1) GetRequesterName() string`
GetRequesterName returns the RequesterName field if non-nil, zero value otherwise.
### GetRequesterNameOk
`func (o *AccessRequestResponse1) GetRequesterNameOk() (*string, bool)`
GetRequesterNameOk returns a tuple with the RequesterName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequesterName
`func (o *AccessRequestResponse1) SetRequesterName(v string)`
SetRequesterName sets RequesterName field to given value.
### HasRequesterName
`func (o *AccessRequestResponse1) HasRequesterName() bool`
HasRequesterName returns a boolean if a field has been set.
### GetItems
`func (o *AccessRequestResponse1) GetItems() []AccessRequestItemResponse`
GetItems returns the Items field if non-nil, zero value otherwise.
### GetItemsOk
`func (o *AccessRequestResponse1) GetItemsOk() (*[]AccessRequestItemResponse, bool)`
GetItemsOk returns a tuple with the Items field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetItems
`func (o *AccessRequestResponse1) SetItems(v []AccessRequestItemResponse)`
SetItems sets Items field to given value.
### HasItems
`func (o *AccessRequestResponse1) HasItems() bool`
HasItems returns a boolean if a field has been set.

View File

@@ -15,16 +15,17 @@ tags: ['SDK', 'Software Development Kit', 'AccessRequested', 'V2024AccessRequest
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessRequest** | Pointer to [**AccessRequestResponse1**](access-request-response1) | | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**Account** | [**AccessRequestedAccount**](access-requested-account) | |
**StatusChange** | [**AccessRequestedStatusChange**](access-requested-status-change) | |
## Methods
### NewAccessRequested
`func NewAccessRequested() *AccessRequested`
`func NewAccessRequested(account AccessRequestedAccount, statusChange AccessRequestedStatusChange, ) *AccessRequested`
NewAccessRequested instantiates a new AccessRequested object
This constructor will assign default values to properties that have it defined,
@@ -39,56 +40,6 @@ NewAccessRequestedWithDefaults instantiates a new AccessRequested object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessRequest
`func (o *AccessRequested) GetAccessRequest() AccessRequestResponse1`
GetAccessRequest returns the AccessRequest field if non-nil, zero value otherwise.
### GetAccessRequestOk
`func (o *AccessRequested) GetAccessRequestOk() (*AccessRequestResponse1, bool)`
GetAccessRequestOk returns a tuple with the AccessRequest field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessRequest
`func (o *AccessRequested) SetAccessRequest(v AccessRequestResponse1)`
SetAccessRequest sets AccessRequest field to given value.
### HasAccessRequest
`func (o *AccessRequested) HasAccessRequest() bool`
HasAccessRequest returns a boolean if a field has been set.
### GetIdentityId
`func (o *AccessRequested) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *AccessRequested) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *AccessRequested) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *AccessRequested) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetEventType
`func (o *AccessRequested) GetEventType() string`
@@ -114,29 +65,94 @@ SetEventType sets EventType field to given value.
HasEventType returns a boolean if a field has been set.
### GetDt
### GetIdentityId
`func (o *AccessRequested) GetDt() string`
`func (o *AccessRequested) GetIdentityId() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetDtOk
### GetIdentityIdOk
`func (o *AccessRequested) GetDtOk() (*string, bool)`
`func (o *AccessRequested) GetIdentityIdOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetIdentityId
`func (o *AccessRequested) SetDt(v string)`
`func (o *AccessRequested) SetIdentityId(v string)`
SetDt sets Dt field to given value.
SetIdentityId sets IdentityId field to given value.
### HasDt
### HasIdentityId
`func (o *AccessRequested) HasDt() bool`
`func (o *AccessRequested) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetDateTime
`func (o *AccessRequested) GetDateTime() string`
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDateTimeOk
`func (o *AccessRequested) GetDateTimeOk() (*string, bool)`
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDateTime
`func (o *AccessRequested) SetDateTime(v string)`
SetDateTime sets DateTime field to given value.
### HasDateTime
`func (o *AccessRequested) HasDateTime() bool`
HasDateTime returns a boolean if a field has been set.
### GetAccount
`func (o *AccessRequested) GetAccount() AccessRequestedAccount`
GetAccount returns the Account field if non-nil, zero value otherwise.
### GetAccountOk
`func (o *AccessRequested) GetAccountOk() (*AccessRequestedAccount, bool)`
GetAccountOk returns a tuple with the Account field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccount
`func (o *AccessRequested) SetAccount(v AccessRequestedAccount)`
SetAccount sets Account field to given value.
### GetStatusChange
`func (o *AccessRequested) GetStatusChange() AccessRequestedStatusChange`
GetStatusChange returns the StatusChange field if non-nil, zero value otherwise.
### GetStatusChangeOk
`func (o *AccessRequested) GetStatusChangeOk() (*AccessRequestedStatusChange, bool)`
GetStatusChangeOk returns a tuple with the StatusChange field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStatusChange
`func (o *AccessRequested) SetStatusChange(v AccessRequestedStatusChange)`
SetStatusChange sets StatusChange field to given value.
HasDt returns a boolean if a field has been set.

View File

@@ -1,15 +1,15 @@
---
id: v2024-account-status-changed-account
title: AccountStatusChangedAccount
pagination_label: AccountStatusChangedAccount
sidebar_label: AccountStatusChangedAccount
id: v2024-access-requested-account
title: AccessRequestedAccount
pagination_label: AccessRequestedAccount
sidebar_label: AccessRequestedAccount
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountStatusChangedAccount', 'V2024AccountStatusChangedAccount']
slug: /tools/sdk/go/v2024/models/account-status-changed-account
tags: ['SDK', 'Software Development Kit', 'AccountStatusChangedAccount', 'V2024AccountStatusChangedAccount']
keywords: ['go', 'Golang', 'sdk', 'AccessRequestedAccount', 'V2024AccessRequestedAccount']
slug: /tools/sdk/go/v2024/models/access-requested-account
tags: ['SDK', 'Software Development Kit', 'AccessRequestedAccount', 'V2024AccessRequestedAccount']
---
# AccountStatusChangedAccount
# AccessRequestedAccount
## Properties
@@ -25,195 +25,195 @@ Name | Type | Description | Notes
## Methods
### NewAccountStatusChangedAccount
### NewAccessRequestedAccount
`func NewAccountStatusChangedAccount() *AccountStatusChangedAccount`
`func NewAccessRequestedAccount() *AccessRequestedAccount`
NewAccountStatusChangedAccount instantiates a new AccountStatusChangedAccount object
NewAccessRequestedAccount instantiates a new AccessRequestedAccount object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewAccountStatusChangedAccountWithDefaults
### NewAccessRequestedAccountWithDefaults
`func NewAccountStatusChangedAccountWithDefaults() *AccountStatusChangedAccount`
`func NewAccessRequestedAccountWithDefaults() *AccessRequestedAccount`
NewAccountStatusChangedAccountWithDefaults instantiates a new AccountStatusChangedAccount object
NewAccessRequestedAccountWithDefaults instantiates a new AccessRequestedAccount object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetId
`func (o *AccountStatusChangedAccount) GetId() string`
`func (o *AccessRequestedAccount) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccountStatusChangedAccount) GetIdOk() (*string, bool)`
`func (o *AccessRequestedAccount) GetIdOk() (*string, bool)`
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetId
`func (o *AccountStatusChangedAccount) SetId(v string)`
`func (o *AccessRequestedAccount) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccountStatusChangedAccount) HasId() bool`
`func (o *AccessRequestedAccount) HasId() bool`
HasId returns a boolean if a field has been set.
### GetNativeIdentity
`func (o *AccountStatusChangedAccount) GetNativeIdentity() string`
`func (o *AccessRequestedAccount) GetNativeIdentity() string`
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
### GetNativeIdentityOk
`func (o *AccountStatusChangedAccount) GetNativeIdentityOk() (*string, bool)`
`func (o *AccessRequestedAccount) GetNativeIdentityOk() (*string, bool)`
GetNativeIdentityOk returns a tuple with the NativeIdentity field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNativeIdentity
`func (o *AccountStatusChangedAccount) SetNativeIdentity(v string)`
`func (o *AccessRequestedAccount) SetNativeIdentity(v string)`
SetNativeIdentity sets NativeIdentity field to given value.
### HasNativeIdentity
`func (o *AccountStatusChangedAccount) HasNativeIdentity() bool`
`func (o *AccessRequestedAccount) HasNativeIdentity() bool`
HasNativeIdentity returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccountStatusChangedAccount) GetDisplayName() string`
`func (o *AccessRequestedAccount) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *AccountStatusChangedAccount) GetDisplayNameOk() (*string, bool)`
`func (o *AccessRequestedAccount) GetDisplayNameOk() (*string, bool)`
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisplayName
`func (o *AccountStatusChangedAccount) SetDisplayName(v string)`
`func (o *AccessRequestedAccount) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *AccountStatusChangedAccount) HasDisplayName() bool`
`func (o *AccessRequestedAccount) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.
### GetSourceId
`func (o *AccountStatusChangedAccount) GetSourceId() string`
`func (o *AccessRequestedAccount) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccountStatusChangedAccount) GetSourceIdOk() (*string, bool)`
`func (o *AccessRequestedAccount) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccountStatusChangedAccount) SetSourceId(v string)`
`func (o *AccessRequestedAccount) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccountStatusChangedAccount) HasSourceId() bool`
`func (o *AccessRequestedAccount) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetSourceName
`func (o *AccountStatusChangedAccount) GetSourceName() string`
`func (o *AccessRequestedAccount) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccountStatusChangedAccount) GetSourceNameOk() (*string, bool)`
`func (o *AccessRequestedAccount) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccountStatusChangedAccount) SetSourceName(v string)`
`func (o *AccessRequestedAccount) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccountStatusChangedAccount) HasSourceName() bool`
`func (o *AccessRequestedAccount) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetEntitlementCount
`func (o *AccountStatusChangedAccount) GetEntitlementCount() int32`
`func (o *AccessRequestedAccount) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *AccountStatusChangedAccount) GetEntitlementCountOk() (*int32, bool)`
`func (o *AccessRequestedAccount) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *AccountStatusChangedAccount) SetEntitlementCount(v int32)`
`func (o *AccessRequestedAccount) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### HasEntitlementCount
`func (o *AccountStatusChangedAccount) HasEntitlementCount() bool`
`func (o *AccessRequestedAccount) HasEntitlementCount() bool`
HasEntitlementCount returns a boolean if a field has been set.
### GetAccessType
`func (o *AccountStatusChangedAccount) GetAccessType() string`
`func (o *AccessRequestedAccount) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccountStatusChangedAccount) GetAccessTypeOk() (*string, bool)`
`func (o *AccessRequestedAccount) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccountStatusChangedAccount) SetAccessType(v string)`
`func (o *AccessRequestedAccount) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccountStatusChangedAccount) HasAccessType() bool`
`func (o *AccessRequestedAccount) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.

View File

@@ -1,15 +1,15 @@
---
id: v2024-account-status-changed-status-change
title: AccountStatusChangedStatusChange
pagination_label: AccountStatusChangedStatusChange
sidebar_label: AccountStatusChangedStatusChange
id: v2024-access-requested-status-change
title: AccessRequestedStatusChange
pagination_label: AccessRequestedStatusChange
sidebar_label: AccessRequestedStatusChange
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountStatusChangedStatusChange', 'V2024AccountStatusChangedStatusChange']
slug: /tools/sdk/go/v2024/models/account-status-changed-status-change
tags: ['SDK', 'Software Development Kit', 'AccountStatusChangedStatusChange', 'V2024AccountStatusChangedStatusChange']
keywords: ['go', 'Golang', 'sdk', 'AccessRequestedStatusChange', 'V2024AccessRequestedStatusChange']
slug: /tools/sdk/go/v2024/models/access-requested-status-change
tags: ['SDK', 'Software Development Kit', 'AccessRequestedStatusChange', 'V2024AccessRequestedStatusChange']
---
# AccountStatusChangedStatusChange
# AccessRequestedStatusChange
## Properties
@@ -20,70 +20,70 @@ Name | Type | Description | Notes
## Methods
### NewAccountStatusChangedStatusChange
### NewAccessRequestedStatusChange
`func NewAccountStatusChangedStatusChange() *AccountStatusChangedStatusChange`
`func NewAccessRequestedStatusChange() *AccessRequestedStatusChange`
NewAccountStatusChangedStatusChange instantiates a new AccountStatusChangedStatusChange object
NewAccessRequestedStatusChange instantiates a new AccessRequestedStatusChange object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewAccountStatusChangedStatusChangeWithDefaults
### NewAccessRequestedStatusChangeWithDefaults
`func NewAccountStatusChangedStatusChangeWithDefaults() *AccountStatusChangedStatusChange`
`func NewAccessRequestedStatusChangeWithDefaults() *AccessRequestedStatusChange`
NewAccountStatusChangedStatusChangeWithDefaults instantiates a new AccountStatusChangedStatusChange object
NewAccessRequestedStatusChangeWithDefaults instantiates a new AccessRequestedStatusChange object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetPreviousStatus
`func (o *AccountStatusChangedStatusChange) GetPreviousStatus() string`
`func (o *AccessRequestedStatusChange) GetPreviousStatus() string`
GetPreviousStatus returns the PreviousStatus field if non-nil, zero value otherwise.
### GetPreviousStatusOk
`func (o *AccountStatusChangedStatusChange) GetPreviousStatusOk() (*string, bool)`
`func (o *AccessRequestedStatusChange) GetPreviousStatusOk() (*string, bool)`
GetPreviousStatusOk returns a tuple with the PreviousStatus field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPreviousStatus
`func (o *AccountStatusChangedStatusChange) SetPreviousStatus(v string)`
`func (o *AccessRequestedStatusChange) SetPreviousStatus(v string)`
SetPreviousStatus sets PreviousStatus field to given value.
### HasPreviousStatus
`func (o *AccountStatusChangedStatusChange) HasPreviousStatus() bool`
`func (o *AccessRequestedStatusChange) HasPreviousStatus() bool`
HasPreviousStatus returns a boolean if a field has been set.
### GetNewStatus
`func (o *AccountStatusChangedStatusChange) GetNewStatus() string`
`func (o *AccessRequestedStatusChange) GetNewStatus() string`
GetNewStatus returns the NewStatus field if non-nil, zero value otherwise.
### GetNewStatusOk
`func (o *AccountStatusChangedStatusChange) GetNewStatusOk() (*string, bool)`
`func (o *AccessRequestedStatusChange) GetNewStatusOk() (*string, bool)`
GetNewStatusOk returns a tuple with the NewStatus field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNewStatus
`func (o *AccountStatusChangedStatusChange) SetNewStatus(v string)`
`func (o *AccessRequestedStatusChange) SetNewStatus(v string)`
SetNewStatus sets NewStatus field to given value.
### HasNewStatus
`func (o *AccountStatusChangedStatusChange) HasNewStatus() bool`
`func (o *AccessRequestedStatusChange) HasNewStatus() bool`
HasNewStatus returns a boolean if a field has been set.

View File

@@ -17,15 +17,15 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventType** | Pointer to **string** | the event type | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**Account** | Pointer to [**AccountStatusChangedAccount**](account-status-changed-account) | | [optional]
**StatusChange** | Pointer to [**AccountStatusChangedStatusChange**](account-status-changed-status-change) | | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**Account** | [**AccessRequestedAccount**](access-requested-account) | |
**StatusChange** | [**AccessRequestedStatusChange**](access-requested-status-change) | |
## Methods
### NewAccountStatusChanged
`func NewAccountStatusChanged() *AccountStatusChanged`
`func NewAccountStatusChanged(account AccessRequestedAccount, statusChange AccessRequestedStatusChange, ) *AccountStatusChanged`
NewAccountStatusChanged instantiates a new AccountStatusChanged object
This constructor will assign default values to properties that have it defined,
@@ -90,79 +90,69 @@ SetIdentityId sets IdentityId field to given value.
HasIdentityId returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AccountStatusChanged) GetDt() string`
`func (o *AccountStatusChanged) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AccountStatusChanged) GetDtOk() (*string, bool)`
`func (o *AccountStatusChanged) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AccountStatusChanged) SetDt(v string)`
`func (o *AccountStatusChanged) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AccountStatusChanged) HasDt() bool`
`func (o *AccountStatusChanged) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.
### GetAccount
`func (o *AccountStatusChanged) GetAccount() AccountStatusChangedAccount`
`func (o *AccountStatusChanged) GetAccount() AccessRequestedAccount`
GetAccount returns the Account field if non-nil, zero value otherwise.
### GetAccountOk
`func (o *AccountStatusChanged) GetAccountOk() (*AccountStatusChangedAccount, bool)`
`func (o *AccountStatusChanged) GetAccountOk() (*AccessRequestedAccount, bool)`
GetAccountOk returns a tuple with the Account field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccount
`func (o *AccountStatusChanged) SetAccount(v AccountStatusChangedAccount)`
`func (o *AccountStatusChanged) SetAccount(v AccessRequestedAccount)`
SetAccount sets Account field to given value.
### HasAccount
`func (o *AccountStatusChanged) HasAccount() bool`
HasAccount returns a boolean if a field has been set.
### GetStatusChange
`func (o *AccountStatusChanged) GetStatusChange() AccountStatusChangedStatusChange`
`func (o *AccountStatusChanged) GetStatusChange() AccessRequestedStatusChange`
GetStatusChange returns the StatusChange field if non-nil, zero value otherwise.
### GetStatusChangeOk
`func (o *AccountStatusChanged) GetStatusChangeOk() (*AccountStatusChangedStatusChange, bool)`
`func (o *AccountStatusChanged) GetStatusChangeOk() (*AccessRequestedStatusChange, bool)`
GetStatusChangeOk returns a tuple with the StatusChange field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStatusChange
`func (o *AccountStatusChanged) SetStatusChange(v AccountStatusChangedStatusChange)`
`func (o *AccountStatusChanged) SetStatusChange(v AccessRequestedStatusChange)`
SetStatusChange sets StatusChange field to given value.
### HasStatusChange
`func (o *AccountStatusChanged) HasStatusChange() bool`
HasStatusChange returns a boolean if a field has been set.

View File

@@ -1,116 +0,0 @@
---
id: v2024-approval-info-response
title: ApprovalInfoResponse
pagination_label: ApprovalInfoResponse
sidebar_label: ApprovalInfoResponse
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalInfoResponse', 'V2024ApprovalInfoResponse']
slug: /tools/sdk/go/v2024/models/approval-info-response
tags: ['SDK', 'Software Development Kit', 'ApprovalInfoResponse', 'V2024ApprovalInfoResponse']
---
# ApprovalInfoResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | the id of approver | [optional]
**Name** | Pointer to **string** | the name of approver | [optional]
**Status** | Pointer to **string** | the status of the approval request | [optional]
## Methods
### NewApprovalInfoResponse
`func NewApprovalInfoResponse() *ApprovalInfoResponse`
NewApprovalInfoResponse instantiates a new ApprovalInfoResponse object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewApprovalInfoResponseWithDefaults
`func NewApprovalInfoResponseWithDefaults() *ApprovalInfoResponse`
NewApprovalInfoResponseWithDefaults instantiates a new ApprovalInfoResponse object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetId
`func (o *ApprovalInfoResponse) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *ApprovalInfoResponse) GetIdOk() (*string, bool)`
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetId
`func (o *ApprovalInfoResponse) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *ApprovalInfoResponse) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *ApprovalInfoResponse) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *ApprovalInfoResponse) GetNameOk() (*string, bool)`
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetName
`func (o *ApprovalInfoResponse) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *ApprovalInfoResponse) HasName() bool`
HasName returns a boolean if a field has been set.
### GetStatus
`func (o *ApprovalInfoResponse) GetStatus() string`
GetStatus returns the Status field if non-nil, zero value otherwise.
### GetStatusOk
`func (o *ApprovalInfoResponse) GetStatusOk() (*string, bool)`
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStatus
`func (o *ApprovalInfoResponse) SetStatus(v string)`
SetStatus sets Status field to given value.
### HasStatus
`func (o *ApprovalInfoResponse) HasStatus() bool`
HasStatus returns a boolean if a field has been set.

View File

@@ -15,16 +15,16 @@ tags: ['SDK', 'Software Development Kit', 'AttributesChanged', 'V2024AttributesC
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Changes** | Pointer to [**[]AttributeChange**](attribute-change) | | [optional]
**AttributeChanges** | [**[]AttributeChange**](attribute-change) | |
**EventType** | Pointer to **string** | the event type | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
## Methods
### NewAttributesChanged
`func NewAttributesChanged() *AttributesChanged`
`func NewAttributesChanged(attributeChanges []AttributeChange, ) *AttributesChanged`
NewAttributesChanged instantiates a new AttributesChanged object
This constructor will assign default values to properties that have it defined,
@@ -39,30 +39,25 @@ NewAttributesChangedWithDefaults instantiates a new AttributesChanged object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetChanges
### GetAttributeChanges
`func (o *AttributesChanged) GetChanges() []AttributeChange`
`func (o *AttributesChanged) GetAttributeChanges() []AttributeChange`
GetChanges returns the Changes field if non-nil, zero value otherwise.
GetAttributeChanges returns the AttributeChanges field if non-nil, zero value otherwise.
### GetChangesOk
### GetAttributeChangesOk
`func (o *AttributesChanged) GetChangesOk() (*[]AttributeChange, bool)`
`func (o *AttributesChanged) GetAttributeChangesOk() (*[]AttributeChange, bool)`
GetChangesOk returns a tuple with the Changes field if it's non-nil, zero value otherwise
GetAttributeChangesOk returns a tuple with the AttributeChanges field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetChanges
### SetAttributeChanges
`func (o *AttributesChanged) SetChanges(v []AttributeChange)`
`func (o *AttributesChanged) SetAttributeChanges(v []AttributeChange)`
SetChanges sets Changes field to given value.
SetAttributeChanges sets AttributeChanges field to given value.
### HasChanges
`func (o *AttributesChanged) HasChanges() bool`
HasChanges returns a boolean if a field has been set.
### GetEventType
@@ -114,29 +109,29 @@ SetIdentityId sets IdentityId field to given value.
HasIdentityId returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AttributesChanged) GetDt() string`
`func (o *AttributesChanged) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AttributesChanged) GetDtOk() (*string, bool)`
`func (o *AttributesChanged) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AttributesChanged) SetDt(v string)`
`func (o *AttributesChanged) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AttributesChanged) HasDt() bool`
`func (o *AttributesChanged) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.

View File

@@ -16,7 +16,7 @@ tags: ['SDK', 'Software Development Kit', 'CorrelatedGovernanceEvent', 'V2024Cor
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | Pointer to **string** | The name of the governance event, such as the certification name or access request ID. | [optional]
**Dt** | Pointer to **string** | The date that the certification or access request was completed. | [optional]
**DateTime** | Pointer to **string** | The date that the certification or access request was completed. | [optional]
**Type** | Pointer to **string** | The type of governance event. | [optional]
**GovernanceId** | Pointer to **string** | The ID of the instance that caused the event - either the certification ID or access request ID. | [optional]
**Owners** | Pointer to [**[]CertifierResponse**](certifier-response) | The owners of the governance event (the certifiers or approvers) | [optional]
@@ -67,30 +67,30 @@ SetName sets Name field to given value.
HasName returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *CorrelatedGovernanceEvent) GetDt() string`
`func (o *CorrelatedGovernanceEvent) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *CorrelatedGovernanceEvent) GetDtOk() (*string, bool)`
`func (o *CorrelatedGovernanceEvent) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *CorrelatedGovernanceEvent) SetDt(v string)`
`func (o *CorrelatedGovernanceEvent) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *CorrelatedGovernanceEvent) HasDt() bool`
`func (o *CorrelatedGovernanceEvent) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.
### GetType

View File

@@ -15,27 +15,27 @@ tags: ['SDK', 'Software Development Kit', 'GetHistoricalIdentityEvents200Respons
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessItem** | Pointer to [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**GovernanceEvent** | Pointer to [**CorrelatedGovernanceEvent**](correlated-governance-event) | | [optional]
**Changes** | Pointer to [**[]AttributeChange**](attribute-change) | | [optional]
**AccessRequest** | Pointer to [**AccessRequestResponse1**](access-request-response1) | | [optional]
**CertificationId** | Pointer to **string** | the id of the certification item | [optional]
**CertificationName** | Pointer to **string** | the certification item name | [optional]
**CertificationId** | **string** | the id of the certification item |
**CertificationName** | **string** | the certification item name |
**SignedDate** | Pointer to **string** | the date ceritification was signed | [optional]
**Certifiers** | Pointer to [**[]CertifierResponse**](certifier-response) | this field is deprecated and may go away | [optional]
**Reviewers** | Pointer to [**[]CertifierResponse**](certifier-response) | The list of identities who review this certification | [optional]
**Signer** | Pointer to [**CertifierResponse**](certifier-response) | | [optional]
**Account** | Pointer to [**AccountStatusChangedAccount**](account-status-changed-account) | | [optional]
**StatusChange** | Pointer to [**AccountStatusChangedStatusChange**](account-status-changed-status-change) | | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**AccessItem** | [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | |
**GovernanceEvent** | [**NullableCorrelatedGovernanceEvent**](correlated-governance-event) | |
**AccessItemType** | Pointer to **string** | the access item type | [optional]
**AttributeChanges** | [**[]AttributeChange**](attribute-change) | |
**Account** | [**AccessRequestedAccount**](access-requested-account) | |
**StatusChange** | [**AccessRequestedStatusChange**](access-requested-status-change) | |
## Methods
### NewGetHistoricalIdentityEvents200ResponseInner
`func NewGetHistoricalIdentityEvents200ResponseInner() *GetHistoricalIdentityEvents200ResponseInner`
`func NewGetHistoricalIdentityEvents200ResponseInner(certificationId string, certificationName string, accessItem AccessItemAssociatedAccessItem, governanceEvent NullableCorrelatedGovernanceEvent, attributeChanges []AttributeChange, account AccessRequestedAccount, statusChange AccessRequestedStatusChange, ) *GetHistoricalIdentityEvents200ResponseInner`
NewGetHistoricalIdentityEvents200ResponseInner instantiates a new GetHistoricalIdentityEvents200ResponseInner object
This constructor will assign default values to properties that have it defined,
@@ -50,181 +50,6 @@ NewGetHistoricalIdentityEvents200ResponseInnerWithDefaults instantiates a new Ge
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItem() AccessItemAssociatedAccessItem`
GetAccessItem returns the AccessItem field if non-nil, zero value otherwise.
### GetAccessItemOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItemOk() (*AccessItemAssociatedAccessItem, bool)`
GetAccessItemOk returns a tuple with the AccessItem field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessItem(v AccessItemAssociatedAccessItem)`
SetAccessItem sets AccessItem field to given value.
### HasAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasAccessItem() bool`
HasAccessItem returns a boolean if a field has been set.
### GetIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetEventType() string`
GetEventType returns the EventType field if non-nil, zero value otherwise.
### GetEventTypeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetEventTypeOk() (*string, bool)`
GetEventTypeOk returns a tuple with the EventType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetEventType(v string)`
SetEventType sets EventType field to given value.
### HasEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasEventType() bool`
HasEventType returns a boolean if a field has been set.
### GetDt
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetDt() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
### GetDtOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetDtOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetDt(v string)`
SetDt sets Dt field to given value.
### HasDt
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasDt() bool`
HasDt returns a boolean if a field has been set.
### GetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetGovernanceEvent() CorrelatedGovernanceEvent`
GetGovernanceEvent returns the GovernanceEvent field if non-nil, zero value otherwise.
### GetGovernanceEventOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetGovernanceEventOk() (*CorrelatedGovernanceEvent, bool)`
GetGovernanceEventOk returns a tuple with the GovernanceEvent field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetGovernanceEvent(v CorrelatedGovernanceEvent)`
SetGovernanceEvent sets GovernanceEvent field to given value.
### HasGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasGovernanceEvent() bool`
HasGovernanceEvent returns a boolean if a field has been set.
### GetChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetChanges() []AttributeChange`
GetChanges returns the Changes field if non-nil, zero value otherwise.
### GetChangesOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetChangesOk() (*[]AttributeChange, bool)`
GetChangesOk returns a tuple with the Changes field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetChanges(v []AttributeChange)`
SetChanges sets Changes field to given value.
### HasChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasChanges() bool`
HasChanges returns a boolean if a field has been set.
### GetAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessRequest() AccessRequestResponse1`
GetAccessRequest returns the AccessRequest field if non-nil, zero value otherwise.
### GetAccessRequestOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessRequestOk() (*AccessRequestResponse1, bool)`
GetAccessRequestOk returns a tuple with the AccessRequest field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessRequest(v AccessRequestResponse1)`
SetAccessRequest sets AccessRequest field to given value.
### HasAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasAccessRequest() bool`
HasAccessRequest returns a boolean if a field has been set.
### GetCertificationId
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetCertificationId() string`
@@ -244,11 +69,6 @@ and a boolean to check if the value has been set.
SetCertificationId sets CertificationId field to given value.
### HasCertificationId
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasCertificationId() bool`
HasCertificationId returns a boolean if a field has been set.
### GetCertificationName
@@ -269,11 +89,6 @@ and a boolean to check if the value has been set.
SetCertificationName sets CertificationName field to given value.
### HasCertificationName
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasCertificationName() bool`
HasCertificationName returns a boolean if a field has been set.
### GetSignedDate
@@ -375,54 +190,214 @@ SetSigner sets Signer field to given value.
HasSigner returns a boolean if a field has been set.
### GetEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetEventType() string`
GetEventType returns the EventType field if non-nil, zero value otherwise.
### GetEventTypeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetEventTypeOk() (*string, bool)`
GetEventTypeOk returns a tuple with the EventType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetEventType(v string)`
SetEventType sets EventType field to given value.
### HasEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasEventType() bool`
HasEventType returns a boolean if a field has been set.
### GetDateTime
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetDateTime() string`
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDateTimeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetDateTimeOk() (*string, bool)`
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDateTime
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetDateTime(v string)`
SetDateTime sets DateTime field to given value.
### HasDateTime
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasDateTime() bool`
HasDateTime returns a boolean if a field has been set.
### GetIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItem() AccessItemAssociatedAccessItem`
GetAccessItem returns the AccessItem field if non-nil, zero value otherwise.
### GetAccessItemOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItemOk() (*AccessItemAssociatedAccessItem, bool)`
GetAccessItemOk returns a tuple with the AccessItem field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessItem(v AccessItemAssociatedAccessItem)`
SetAccessItem sets AccessItem field to given value.
### GetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetGovernanceEvent() CorrelatedGovernanceEvent`
GetGovernanceEvent returns the GovernanceEvent field if non-nil, zero value otherwise.
### GetGovernanceEventOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetGovernanceEventOk() (*CorrelatedGovernanceEvent, bool)`
GetGovernanceEventOk returns a tuple with the GovernanceEvent field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetGovernanceEvent(v CorrelatedGovernanceEvent)`
SetGovernanceEvent sets GovernanceEvent field to given value.
### SetGovernanceEventNil
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetGovernanceEventNil(b bool)`
SetGovernanceEventNil sets the value for GovernanceEvent to be an explicit nil
### UnsetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) UnsetGovernanceEvent()`
UnsetGovernanceEvent ensures that no value is present for GovernanceEvent, not even an explicit nil
### GetAccessItemType
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItemType() string`
GetAccessItemType returns the AccessItemType field if non-nil, zero value otherwise.
### GetAccessItemTypeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItemTypeOk() (*string, bool)`
GetAccessItemTypeOk returns a tuple with the AccessItemType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItemType
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessItemType(v string)`
SetAccessItemType sets AccessItemType field to given value.
### HasAccessItemType
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasAccessItemType() bool`
HasAccessItemType returns a boolean if a field has been set.
### GetAttributeChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAttributeChanges() []AttributeChange`
GetAttributeChanges returns the AttributeChanges field if non-nil, zero value otherwise.
### GetAttributeChangesOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAttributeChangesOk() (*[]AttributeChange, bool)`
GetAttributeChangesOk returns a tuple with the AttributeChanges field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttributeChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAttributeChanges(v []AttributeChange)`
SetAttributeChanges sets AttributeChanges field to given value.
### GetAccount
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccount() AccountStatusChangedAccount`
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccount() AccessRequestedAccount`
GetAccount returns the Account field if non-nil, zero value otherwise.
### GetAccountOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccountOk() (*AccountStatusChangedAccount, bool)`
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccountOk() (*AccessRequestedAccount, bool)`
GetAccountOk returns a tuple with the Account field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccount
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccount(v AccountStatusChangedAccount)`
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccount(v AccessRequestedAccount)`
SetAccount sets Account field to given value.
### HasAccount
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasAccount() bool`
HasAccount returns a boolean if a field has been set.
### GetStatusChange
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetStatusChange() AccountStatusChangedStatusChange`
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetStatusChange() AccessRequestedStatusChange`
GetStatusChange returns the StatusChange field if non-nil, zero value otherwise.
### GetStatusChangeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetStatusChangeOk() (*AccountStatusChangedStatusChange, bool)`
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetStatusChangeOk() (*AccessRequestedStatusChange, bool)`
GetStatusChangeOk returns a tuple with the StatusChange field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStatusChange
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetStatusChange(v AccountStatusChangedStatusChange)`
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetStatusChange(v AccessRequestedStatusChange)`
SetStatusChange sets StatusChange field to given value.
### HasStatusChange
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasStatusChange() bool`
HasStatusChange returns a boolean if a field has been set.

View File

@@ -15,20 +15,20 @@ tags: ['SDK', 'Software Development Kit', 'IdentityCertified', 'V2024IdentityCer
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**CertificationId** | Pointer to **string** | the id of the certification item | [optional]
**CertificationName** | Pointer to **string** | the certification item name | [optional]
**CertificationId** | **string** | the id of the certification item |
**CertificationName** | **string** | the certification item name |
**SignedDate** | Pointer to **string** | the date ceritification was signed | [optional]
**Certifiers** | Pointer to [**[]CertifierResponse**](certifier-response) | this field is deprecated and may go away | [optional]
**Reviewers** | Pointer to [**[]CertifierResponse**](certifier-response) | The list of identities who review this certification | [optional]
**Signer** | Pointer to [**CertifierResponse**](certifier-response) | | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
## Methods
### NewIdentityCertified
`func NewIdentityCertified() *IdentityCertified`
`func NewIdentityCertified(certificationId string, certificationName string, ) *IdentityCertified`
NewIdentityCertified instantiates a new IdentityCertified object
This constructor will assign default values to properties that have it defined,
@@ -62,11 +62,6 @@ and a boolean to check if the value has been set.
SetCertificationId sets CertificationId field to given value.
### HasCertificationId
`func (o *IdentityCertified) HasCertificationId() bool`
HasCertificationId returns a boolean if a field has been set.
### GetCertificationName
@@ -87,11 +82,6 @@ and a boolean to check if the value has been set.
SetCertificationName sets CertificationName field to given value.
### HasCertificationName
`func (o *IdentityCertified) HasCertificationName() bool`
HasCertificationName returns a boolean if a field has been set.
### GetSignedDate
@@ -218,29 +208,29 @@ SetEventType sets EventType field to given value.
HasEventType returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *IdentityCertified) GetDt() string`
`func (o *IdentityCertified) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *IdentityCertified) GetDtOk() (*string, bool)`
`func (o *IdentityCertified) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *IdentityCertified) SetDt(v string)`
`func (o *IdentityCertified) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *IdentityCertified) HasDt() bool`
`func (o *IdentityCertified) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.

View File

@@ -15,31 +15,30 @@ tags: ['SDK', 'Software Development Kit', 'ListIdentityAccessItems200ResponseInn
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**Name** | Pointer to **string** | the access profile name | [optional]
**SourceName** | Pointer to **string** | the associated source name if it exists | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**DisplayName** | Pointer to **string** | the access item display name | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**Attribute** | **string** | the entitlement attribute |
**Value** | **string** | the associated value |
**Type** | **string** | the type of entitlement |
**Description** | Pointer to **string** | the description for the role | [optional]
**DisplayName** | Pointer to **string** | the role display name | [optional]
**EntitlementCount** | Pointer to **string** | the number of entitlements the account will create | [optional]
**AppDisplayName** | Pointer to **string** | the name of | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Standalone** | **NullableBool** | indicates whether the access profile is standalone |
**Privileged** | **NullableBool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **NullableBool** | indicates whether the entitlement is cloud governed |
**EntitlementCount** | **int32** | the number of entitlements the account will create |
**AppRefs** | [**[]AccessItemAccessProfileResponseAppRefsInner**](access-item-access-profile-response-app-refs-inner) | the list of app ids associated with the access profile |
**RemoveDate** | Pointer to **string** | the date the role is no longer assigned to the specified identity | [optional]
**Standalone** | **bool** | indicates whether the entitlement is standalone |
**Revocable** | **bool** | indicates whether the role is revocable |
**NativeIdentity** | Pointer to **string** | the native identifier used to uniquely identify an acccount | [optional]
**AppRoleId** | Pointer to **string** | the app role id | [optional]
**Attribute** | Pointer to **string** | the entitlement attribute | [optional]
**Value** | Pointer to **string** | the associated value | [optional]
**EntitlementType** | Pointer to **string** | the type of entitlement | [optional]
**Privileged** | **bool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **bool** | indicates whether the entitlement is cloud governed |
**NativeIdentity** | **string** | the native identifier used to uniquely identify an acccount |
**AppRoleId** | **NullableString** | the app role id |
## Methods
### NewListIdentityAccessItems200ResponseInner
`func NewListIdentityAccessItems200ResponseInner(standalone bool, revocable bool, privileged bool, cloudGoverned bool, ) *ListIdentityAccessItems200ResponseInner`
`func NewListIdentityAccessItems200ResponseInner(attribute string, value string, type_ string, standalone NullableBool, privileged NullableBool, cloudGoverned NullableBool, entitlementCount int32, appRefs []AccessItemAccessProfileResponseAppRefsInner, revocable bool, nativeIdentity string, appRoleId NullableString, ) *ListIdentityAccessItems200ResponseInner`
NewListIdentityAccessItems200ResponseInner instantiates a new ListIdentityAccessItems200ResponseInner object
This constructor will assign default values to properties that have it defined,
@@ -54,31 +53,6 @@ NewListIdentityAccessItems200ResponseInnerWithDefaults instantiates a new ListId
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *ListIdentityAccessItems200ResponseInner) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *ListIdentityAccessItems200ResponseInner) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *ListIdentityAccessItems200ResponseInner) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *ListIdentityAccessItems200ResponseInner) GetId() string`
@@ -104,105 +78,30 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetName
### GetAccessType
`func (o *ListIdentityAccessItems200ResponseInner) GetName() string`
`func (o *ListIdentityAccessItems200ResponseInner) GetAccessType() string`
GetName returns the Name field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetNameOk
### GetAccessTypeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetNameOk() (*string, bool)`
`func (o *ListIdentityAccessItems200ResponseInner) GetAccessTypeOk() (*string, bool)`
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetName
### SetAccessType
`func (o *ListIdentityAccessItems200ResponseInner) SetName(v string)`
`func (o *ListIdentityAccessItems200ResponseInner) SetAccessType(v string)`
SetName sets Name field to given value.
SetAccessType sets AccessType field to given value.
### HasName
### HasAccessType
`func (o *ListIdentityAccessItems200ResponseInner) HasName() bool`
`func (o *ListIdentityAccessItems200ResponseInner) HasAccessType() bool`
HasName returns a boolean if a field has been set.
### GetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *ListIdentityAccessItems200ResponseInner) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetSourceId
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *ListIdentityAccessItems200ResponseInner) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetDescription
`func (o *ListIdentityAccessItems200ResponseInner) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *ListIdentityAccessItems200ResponseInner) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *ListIdentityAccessItems200ResponseInner) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *ListIdentityAccessItems200ResponseInner) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
@@ -229,55 +128,280 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *ListIdentityAccessItems200ResponseInner) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetAttribute
`func (o *ListIdentityAccessItems200ResponseInner) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *ListIdentityAccessItems200ResponseInner) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### GetValue
`func (o *ListIdentityAccessItems200ResponseInner) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *ListIdentityAccessItems200ResponseInner) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *ListIdentityAccessItems200ResponseInner) SetValue(v string)`
SetValue sets Value field to given value.
### GetType
`func (o *ListIdentityAccessItems200ResponseInner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *ListIdentityAccessItems200ResponseInner) SetType(v string)`
SetType sets Type field to given value.
### GetDescription
`func (o *ListIdentityAccessItems200ResponseInner) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *ListIdentityAccessItems200ResponseInner) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *ListIdentityAccessItems200ResponseInner) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *ListIdentityAccessItems200ResponseInner) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceId
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *ListIdentityAccessItems200ResponseInner) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *ListIdentityAccessItems200ResponseInner) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *ListIdentityAccessItems200ResponseInner) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *ListIdentityAccessItems200ResponseInner) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### SetPrivilegedNil
`func (o *ListIdentityAccessItems200ResponseInner) SetPrivilegedNil(b bool)`
SetPrivilegedNil sets the value for Privileged to be an explicit nil
### UnsetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) UnsetPrivileged()`
UnsetPrivileged ensures that no value is present for Privileged, not even an explicit nil
### GetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *ListIdentityAccessItems200ResponseInner) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
### SetCloudGovernedNil
`func (o *ListIdentityAccessItems200ResponseInner) SetCloudGovernedNil(b bool)`
SetCloudGovernedNil sets the value for CloudGoverned to be an explicit nil
### UnsetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) UnsetCloudGoverned()`
UnsetCloudGoverned ensures that no value is present for CloudGoverned, not even an explicit nil
### GetEntitlementCount
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementCount() string`
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementCountOk() (*string, bool)`
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *ListIdentityAccessItems200ResponseInner) SetEntitlementCount(v string)`
`func (o *ListIdentityAccessItems200ResponseInner) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### HasEntitlementCount
`func (o *ListIdentityAccessItems200ResponseInner) HasEntitlementCount() bool`
### GetAppRefs
HasEntitlementCount returns a boolean if a field has been set.
`func (o *ListIdentityAccessItems200ResponseInner) GetAppRefs() []AccessItemAccessProfileResponseAppRefsInner`
### GetAppDisplayName
GetAppRefs returns the AppRefs field if non-nil, zero value otherwise.
`func (o *ListIdentityAccessItems200ResponseInner) GetAppDisplayName() string`
### GetAppRefsOk
GetAppDisplayName returns the AppDisplayName field if non-nil, zero value otherwise.
`func (o *ListIdentityAccessItems200ResponseInner) GetAppRefsOk() (*[]AccessItemAccessProfileResponseAppRefsInner, bool)`
### GetAppDisplayNameOk
`func (o *ListIdentityAccessItems200ResponseInner) GetAppDisplayNameOk() (*string, bool)`
GetAppDisplayNameOk returns a tuple with the AppDisplayName field if it's non-nil, zero value otherwise
GetAppRefsOk returns a tuple with the AppRefs field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppDisplayName
### SetAppRefs
`func (o *ListIdentityAccessItems200ResponseInner) SetAppDisplayName(v string)`
`func (o *ListIdentityAccessItems200ResponseInner) SetAppRefs(v []AccessItemAccessProfileResponseAppRefsInner)`
SetAppDisplayName sets AppDisplayName field to given value.
SetAppRefs sets AppRefs field to given value.
### HasAppDisplayName
`func (o *ListIdentityAccessItems200ResponseInner) HasAppDisplayName() bool`
HasAppDisplayName returns a boolean if a field has been set.
### GetRemoveDate
@@ -304,26 +428,6 @@ SetRemoveDate sets RemoveDate field to given value.
HasRemoveDate returns a boolean if a field has been set.
### GetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *ListIdentityAccessItems200ResponseInner) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### GetRevocable
`func (o *ListIdentityAccessItems200ResponseInner) GetRevocable() bool`
@@ -363,11 +467,6 @@ and a boolean to check if the value has been set.
SetNativeIdentity sets NativeIdentity field to given value.
### HasNativeIdentity
`func (o *ListIdentityAccessItems200ResponseInner) HasNativeIdentity() bool`
HasNativeIdentity returns a boolean if a field has been set.
### GetAppRoleId
@@ -388,125 +487,15 @@ and a boolean to check if the value has been set.
SetAppRoleId sets AppRoleId field to given value.
### HasAppRoleId
`func (o *ListIdentityAccessItems200ResponseInner) HasAppRoleId() bool`
### SetAppRoleIdNil
HasAppRoleId returns a boolean if a field has been set.
`func (o *ListIdentityAccessItems200ResponseInner) SetAppRoleIdNil(b bool)`
### GetAttribute
`func (o *ListIdentityAccessItems200ResponseInner) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *ListIdentityAccessItems200ResponseInner) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *ListIdentityAccessItems200ResponseInner) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### GetValue
`func (o *ListIdentityAccessItems200ResponseInner) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *ListIdentityAccessItems200ResponseInner) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *ListIdentityAccessItems200ResponseInner) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *ListIdentityAccessItems200ResponseInner) HasValue() bool`
HasValue returns a boolean if a field has been set.
### GetEntitlementType
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementType() string`
GetEntitlementType returns the EntitlementType field if non-nil, zero value otherwise.
### GetEntitlementTypeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementTypeOk() (*string, bool)`
GetEntitlementTypeOk returns a tuple with the EntitlementType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementType
`func (o *ListIdentityAccessItems200ResponseInner) SetEntitlementType(v string)`
SetEntitlementType sets EntitlementType field to given value.
### HasEntitlementType
`func (o *ListIdentityAccessItems200ResponseInner) HasEntitlementType() bool`
HasEntitlementType returns a boolean if a field has been set.
### GetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *ListIdentityAccessItems200ResponseInner) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### GetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *ListIdentityAccessItems200ResponseInner) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
SetAppRoleIdNil sets the value for AppRoleId to be an explicit nil
### UnsetAppRoleId
`func (o *ListIdentityAccessItems200ResponseInner) UnsetAppRoleId()`
UnsetAppRoleId ensures that no value is present for AppRoleId, not even an explicit nil

View File

@@ -0,0 +1,501 @@
---
id: v2024-list-identity-snapshot-access-items200-response-inner
title: ListIdentitySnapshotAccessItems200ResponseInner
pagination_label: ListIdentitySnapshotAccessItems200ResponseInner
sidebar_label: ListIdentitySnapshotAccessItems200ResponseInner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ListIdentitySnapshotAccessItems200ResponseInner', 'V2024ListIdentitySnapshotAccessItems200ResponseInner']
slug: /tools/sdk/go/v2024/models/list-identity-snapshot-access-items200-response-inner
tags: ['SDK', 'Software Development Kit', 'ListIdentitySnapshotAccessItems200ResponseInner', 'V2024ListIdentitySnapshotAccessItems200ResponseInner']
---
# ListIdentitySnapshotAccessItems200ResponseInner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | the access item id | [optional]
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**DisplayName** | Pointer to **string** | the role display name | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**EntitlementCount** | **int32** | the number of entitlements the account will create |
**Description** | Pointer to **string** | the description for the role | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**AppRefs** | [**[]AccessItemAccessProfileResponseAppRefsInner**](access-item-access-profile-response-app-refs-inner) | the list of app ids associated with the access profile |
**RemoveDate** | Pointer to **string** | the date the role is no longer assigned to the specified identity | [optional]
**Standalone** | **NullableBool** | indicates whether the entitlement is standalone |
**Revocable** | **bool** | indicates whether the role is revocable |
**NativeIdentity** | **string** | the native identifier used to uniquely identify an acccount |
**AppRoleId** | **NullableString** | the app role id |
**Attribute** | **string** | the entitlement attribute |
**Value** | **string** | the associated value |
**Type** | **string** | the type of entitlement |
**Privileged** | **NullableBool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **NullableBool** | indicates whether the entitlement is cloud governed |
## Methods
### NewListIdentitySnapshotAccessItems200ResponseInner
`func NewListIdentitySnapshotAccessItems200ResponseInner(entitlementCount int32, appRefs []AccessItemAccessProfileResponseAppRefsInner, standalone NullableBool, revocable bool, nativeIdentity string, appRoleId NullableString, attribute string, value string, type_ string, privileged NullableBool, cloudGoverned NullableBool, ) *ListIdentitySnapshotAccessItems200ResponseInner`
NewListIdentitySnapshotAccessItems200ResponseInner instantiates a new ListIdentitySnapshotAccessItems200ResponseInner object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewListIdentitySnapshotAccessItems200ResponseInnerWithDefaults
`func NewListIdentitySnapshotAccessItems200ResponseInnerWithDefaults() *ListIdentitySnapshotAccessItems200ResponseInner`
NewListIdentitySnapshotAccessItems200ResponseInnerWithDefaults instantiates a new ListIdentitySnapshotAccessItems200ResponseInner object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetIdOk() (*string, bool)`
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasId() bool`
HasId returns a boolean if a field has been set.
### GetAccessType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetDisplayNameOk() (*string, bool)`
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisplayName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetEntitlementCount
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### GetDescription
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetAppRefs
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAppRefs() []AccessItemAccessProfileResponseAppRefsInner`
GetAppRefs returns the AppRefs field if non-nil, zero value otherwise.
### GetAppRefsOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAppRefsOk() (*[]AccessItemAccessProfileResponseAppRefsInner, bool)`
GetAppRefsOk returns a tuple with the AppRefs field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppRefs
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAppRefs(v []AccessItemAccessProfileResponseAppRefsInner)`
SetAppRefs sets AppRefs field to given value.
### GetRemoveDate
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetRemoveDate() string`
GetRemoveDate returns the RemoveDate field if non-nil, zero value otherwise.
### GetRemoveDateOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetRemoveDateOk() (*string, bool)`
GetRemoveDateOk returns a tuple with the RemoveDate field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRemoveDate
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetRemoveDate(v string)`
SetRemoveDate sets RemoveDate field to given value.
### HasRemoveDate
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasRemoveDate() bool`
HasRemoveDate returns a boolean if a field has been set.
### GetStandalone
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetRevocable
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetRevocable() bool`
GetRevocable returns the Revocable field if non-nil, zero value otherwise.
### GetRevocableOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetRevocableOk() (*bool, bool)`
GetRevocableOk returns a tuple with the Revocable field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRevocable
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetRevocable(v bool)`
SetRevocable sets Revocable field to given value.
### GetNativeIdentity
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetNativeIdentity() string`
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
### GetNativeIdentityOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetNativeIdentityOk() (*string, bool)`
GetNativeIdentityOk returns a tuple with the NativeIdentity field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNativeIdentity
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetNativeIdentity(v string)`
SetNativeIdentity sets NativeIdentity field to given value.
### GetAppRoleId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAppRoleId() string`
GetAppRoleId returns the AppRoleId field if non-nil, zero value otherwise.
### GetAppRoleIdOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAppRoleIdOk() (*string, bool)`
GetAppRoleIdOk returns a tuple with the AppRoleId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppRoleId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAppRoleId(v string)`
SetAppRoleId sets AppRoleId field to given value.
### SetAppRoleIdNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAppRoleIdNil(b bool)`
SetAppRoleIdNil sets the value for AppRoleId to be an explicit nil
### UnsetAppRoleId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetAppRoleId()`
UnsetAppRoleId ensures that no value is present for AppRoleId, not even an explicit nil
### GetAttribute
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### GetValue
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetValue(v string)`
SetValue sets Value field to given value.
### GetType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetType(v string)`
SetType sets Type field to given value.
### GetPrivileged
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### SetPrivilegedNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetPrivilegedNil(b bool)`
SetPrivilegedNil sets the value for Privileged to be an explicit nil
### UnsetPrivileged
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetPrivileged()`
UnsetPrivileged ensures that no value is present for Privileged, not even an explicit nil
### GetCloudGoverned
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
### SetCloudGovernedNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetCloudGovernedNil(b bool)`
SetCloudGovernedNil sets the value for CloudGoverned to be an explicit nil
### UnsetCloudGoverned
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetCloudGoverned()`
UnsetCloudGoverned ensures that no value is present for CloudGoverned, not even an explicit nil

View File

@@ -15,11 +15,11 @@ tags: ['SDK', 'Software Development Kit', 'MachineClassificationConfig', 'V2024M
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Enabled** | Pointer to **bool** | Indicates if the Classification is enabled for a Source | [optional] [default to false]
**Enabled** | Pointer to **bool** | Indicates whether Classification is enabled for a Source | [optional] [default to false]
**ClassificationMethod** | Pointer to **string** | Classification Method | [optional]
**Criteria** | Pointer to **NullableString** | A classification criteria object | [optional]
**Created** | Pointer to **SailPointTime** | Time when the config was created | [optional]
**Modified** | Pointer to **NullableTime** | Time when the config was last updated | [optional]
**Criteria** | Pointer to [**MachineClassificationCriteriaLevel1**](machine-classification-criteria-level1) | | [optional]
**Created** | Pointer to **SailPointTime** | Date the config was created | [optional]
**Modified** | Pointer to **NullableTime** | Date the config was last updated | [optional]
## Methods
@@ -92,20 +92,20 @@ HasClassificationMethod returns a boolean if a field has been set.
### GetCriteria
`func (o *MachineClassificationConfig) GetCriteria() string`
`func (o *MachineClassificationConfig) GetCriteria() MachineClassificationCriteriaLevel1`
GetCriteria returns the Criteria field if non-nil, zero value otherwise.
### GetCriteriaOk
`func (o *MachineClassificationConfig) GetCriteriaOk() (*string, bool)`
`func (o *MachineClassificationConfig) GetCriteriaOk() (*MachineClassificationCriteriaLevel1, bool)`
GetCriteriaOk returns a tuple with the Criteria field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCriteria
`func (o *MachineClassificationConfig) SetCriteria(v string)`
`func (o *MachineClassificationConfig) SetCriteria(v MachineClassificationCriteriaLevel1)`
SetCriteria sets Criteria field to given value.
@@ -115,16 +115,6 @@ SetCriteria sets Criteria field to given value.
HasCriteria returns a boolean if a field has been set.
### SetCriteriaNil
`func (o *MachineClassificationConfig) SetCriteriaNil(b bool)`
SetCriteriaNil sets the value for Criteria to be an explicit nil
### UnsetCriteria
`func (o *MachineClassificationConfig) UnsetCriteria()`
UnsetCriteria ensures that no value is present for Criteria, not even an explicit nil
### GetCreated
`func (o *MachineClassificationConfig) GetCreated() SailPointTime`

View File

@@ -0,0 +1,234 @@
---
id: v2024-machine-classification-criteria-level1
title: MachineClassificationCriteriaLevel1
pagination_label: MachineClassificationCriteriaLevel1
sidebar_label: MachineClassificationCriteriaLevel1
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'MachineClassificationCriteriaLevel1', 'V2024MachineClassificationCriteriaLevel1']
slug: /tools/sdk/go/v2024/models/machine-classification-criteria-level1
tags: ['SDK', 'Software Development Kit', 'MachineClassificationCriteriaLevel1', 'V2024MachineClassificationCriteriaLevel1']
---
# MachineClassificationCriteriaLevel1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Operation** | Pointer to [**MachineClassificationCriteriaOperation**](machine-classification-criteria-operation) | | [optional]
**CaseSensitive** | Pointer to **bool** | Indicates whether case matters when evaluating the criteria | [optional] [default to false]
**DataType** | Pointer to **NullableString** | The data type of the attribute being evaluated | [optional]
**Attribute** | Pointer to **NullableString** | The attribute to evaluate in the classification criteria | [optional]
**Value** | Pointer to **NullableString** | The value to compare against the attribute in the classification criteria | [optional]
**Children** | Pointer to [**[]MachineClassificationCriteriaLevel2**](machine-classification-criteria-level2) | An array of child classification criteria objects | [optional]
## Methods
### NewMachineClassificationCriteriaLevel1
`func NewMachineClassificationCriteriaLevel1() *MachineClassificationCriteriaLevel1`
NewMachineClassificationCriteriaLevel1 instantiates a new MachineClassificationCriteriaLevel1 object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewMachineClassificationCriteriaLevel1WithDefaults
`func NewMachineClassificationCriteriaLevel1WithDefaults() *MachineClassificationCriteriaLevel1`
NewMachineClassificationCriteriaLevel1WithDefaults instantiates a new MachineClassificationCriteriaLevel1 object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetOperation
`func (o *MachineClassificationCriteriaLevel1) GetOperation() MachineClassificationCriteriaOperation`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *MachineClassificationCriteriaLevel1) GetOperationOk() (*MachineClassificationCriteriaOperation, bool)`
GetOperationOk returns a tuple with the Operation field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOperation
`func (o *MachineClassificationCriteriaLevel1) SetOperation(v MachineClassificationCriteriaOperation)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *MachineClassificationCriteriaLevel1) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### GetCaseSensitive
`func (o *MachineClassificationCriteriaLevel1) GetCaseSensitive() bool`
GetCaseSensitive returns the CaseSensitive field if non-nil, zero value otherwise.
### GetCaseSensitiveOk
`func (o *MachineClassificationCriteriaLevel1) GetCaseSensitiveOk() (*bool, bool)`
GetCaseSensitiveOk returns a tuple with the CaseSensitive field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCaseSensitive
`func (o *MachineClassificationCriteriaLevel1) SetCaseSensitive(v bool)`
SetCaseSensitive sets CaseSensitive field to given value.
### HasCaseSensitive
`func (o *MachineClassificationCriteriaLevel1) HasCaseSensitive() bool`
HasCaseSensitive returns a boolean if a field has been set.
### GetDataType
`func (o *MachineClassificationCriteriaLevel1) GetDataType() string`
GetDataType returns the DataType field if non-nil, zero value otherwise.
### GetDataTypeOk
`func (o *MachineClassificationCriteriaLevel1) GetDataTypeOk() (*string, bool)`
GetDataTypeOk returns a tuple with the DataType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDataType
`func (o *MachineClassificationCriteriaLevel1) SetDataType(v string)`
SetDataType sets DataType field to given value.
### HasDataType
`func (o *MachineClassificationCriteriaLevel1) HasDataType() bool`
HasDataType returns a boolean if a field has been set.
### SetDataTypeNil
`func (o *MachineClassificationCriteriaLevel1) SetDataTypeNil(b bool)`
SetDataTypeNil sets the value for DataType to be an explicit nil
### UnsetDataType
`func (o *MachineClassificationCriteriaLevel1) UnsetDataType()`
UnsetDataType ensures that no value is present for DataType, not even an explicit nil
### GetAttribute
`func (o *MachineClassificationCriteriaLevel1) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *MachineClassificationCriteriaLevel1) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *MachineClassificationCriteriaLevel1) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *MachineClassificationCriteriaLevel1) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### SetAttributeNil
`func (o *MachineClassificationCriteriaLevel1) SetAttributeNil(b bool)`
SetAttributeNil sets the value for Attribute to be an explicit nil
### UnsetAttribute
`func (o *MachineClassificationCriteriaLevel1) UnsetAttribute()`
UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil
### GetValue
`func (o *MachineClassificationCriteriaLevel1) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *MachineClassificationCriteriaLevel1) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *MachineClassificationCriteriaLevel1) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *MachineClassificationCriteriaLevel1) HasValue() bool`
HasValue returns a boolean if a field has been set.
### SetValueNil
`func (o *MachineClassificationCriteriaLevel1) SetValueNil(b bool)`
SetValueNil sets the value for Value to be an explicit nil
### UnsetValue
`func (o *MachineClassificationCriteriaLevel1) UnsetValue()`
UnsetValue ensures that no value is present for Value, not even an explicit nil
### GetChildren
`func (o *MachineClassificationCriteriaLevel1) GetChildren() []MachineClassificationCriteriaLevel2`
GetChildren returns the Children field if non-nil, zero value otherwise.
### GetChildrenOk
`func (o *MachineClassificationCriteriaLevel1) GetChildrenOk() (*[]MachineClassificationCriteriaLevel2, bool)`
GetChildrenOk returns a tuple with the Children field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetChildren
`func (o *MachineClassificationCriteriaLevel1) SetChildren(v []MachineClassificationCriteriaLevel2)`
SetChildren sets Children field to given value.
### HasChildren
`func (o *MachineClassificationCriteriaLevel1) HasChildren() bool`
HasChildren returns a boolean if a field has been set.
### SetChildrenNil
`func (o *MachineClassificationCriteriaLevel1) SetChildrenNil(b bool)`
SetChildrenNil sets the value for Children to be an explicit nil
### UnsetChildren
`func (o *MachineClassificationCriteriaLevel1) UnsetChildren()`
UnsetChildren ensures that no value is present for Children, not even an explicit nil

View File

@@ -0,0 +1,234 @@
---
id: v2024-machine-classification-criteria-level2
title: MachineClassificationCriteriaLevel2
pagination_label: MachineClassificationCriteriaLevel2
sidebar_label: MachineClassificationCriteriaLevel2
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'MachineClassificationCriteriaLevel2', 'V2024MachineClassificationCriteriaLevel2']
slug: /tools/sdk/go/v2024/models/machine-classification-criteria-level2
tags: ['SDK', 'Software Development Kit', 'MachineClassificationCriteriaLevel2', 'V2024MachineClassificationCriteriaLevel2']
---
# MachineClassificationCriteriaLevel2
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Operation** | Pointer to [**MachineClassificationCriteriaOperation**](machine-classification-criteria-operation) | | [optional]
**CaseSensitive** | Pointer to **bool** | Indicates whether case matters when evaluating the criteria | [optional] [default to false]
**DataType** | Pointer to **NullableString** | The data type of the attribute being evaluated | [optional]
**Attribute** | Pointer to **NullableString** | The attribute to evaluate in the classification criteria | [optional]
**Value** | Pointer to **NullableString** | The value to compare against the attribute in the classification criteria | [optional]
**Children** | Pointer to [**[]MachineClassificationCriteriaLevel3**](machine-classification-criteria-level3) | An array of child classification criteria objects | [optional]
## Methods
### NewMachineClassificationCriteriaLevel2
`func NewMachineClassificationCriteriaLevel2() *MachineClassificationCriteriaLevel2`
NewMachineClassificationCriteriaLevel2 instantiates a new MachineClassificationCriteriaLevel2 object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewMachineClassificationCriteriaLevel2WithDefaults
`func NewMachineClassificationCriteriaLevel2WithDefaults() *MachineClassificationCriteriaLevel2`
NewMachineClassificationCriteriaLevel2WithDefaults instantiates a new MachineClassificationCriteriaLevel2 object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetOperation
`func (o *MachineClassificationCriteriaLevel2) GetOperation() MachineClassificationCriteriaOperation`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *MachineClassificationCriteriaLevel2) GetOperationOk() (*MachineClassificationCriteriaOperation, bool)`
GetOperationOk returns a tuple with the Operation field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOperation
`func (o *MachineClassificationCriteriaLevel2) SetOperation(v MachineClassificationCriteriaOperation)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *MachineClassificationCriteriaLevel2) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### GetCaseSensitive
`func (o *MachineClassificationCriteriaLevel2) GetCaseSensitive() bool`
GetCaseSensitive returns the CaseSensitive field if non-nil, zero value otherwise.
### GetCaseSensitiveOk
`func (o *MachineClassificationCriteriaLevel2) GetCaseSensitiveOk() (*bool, bool)`
GetCaseSensitiveOk returns a tuple with the CaseSensitive field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCaseSensitive
`func (o *MachineClassificationCriteriaLevel2) SetCaseSensitive(v bool)`
SetCaseSensitive sets CaseSensitive field to given value.
### HasCaseSensitive
`func (o *MachineClassificationCriteriaLevel2) HasCaseSensitive() bool`
HasCaseSensitive returns a boolean if a field has been set.
### GetDataType
`func (o *MachineClassificationCriteriaLevel2) GetDataType() string`
GetDataType returns the DataType field if non-nil, zero value otherwise.
### GetDataTypeOk
`func (o *MachineClassificationCriteriaLevel2) GetDataTypeOk() (*string, bool)`
GetDataTypeOk returns a tuple with the DataType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDataType
`func (o *MachineClassificationCriteriaLevel2) SetDataType(v string)`
SetDataType sets DataType field to given value.
### HasDataType
`func (o *MachineClassificationCriteriaLevel2) HasDataType() bool`
HasDataType returns a boolean if a field has been set.
### SetDataTypeNil
`func (o *MachineClassificationCriteriaLevel2) SetDataTypeNil(b bool)`
SetDataTypeNil sets the value for DataType to be an explicit nil
### UnsetDataType
`func (o *MachineClassificationCriteriaLevel2) UnsetDataType()`
UnsetDataType ensures that no value is present for DataType, not even an explicit nil
### GetAttribute
`func (o *MachineClassificationCriteriaLevel2) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *MachineClassificationCriteriaLevel2) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *MachineClassificationCriteriaLevel2) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *MachineClassificationCriteriaLevel2) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### SetAttributeNil
`func (o *MachineClassificationCriteriaLevel2) SetAttributeNil(b bool)`
SetAttributeNil sets the value for Attribute to be an explicit nil
### UnsetAttribute
`func (o *MachineClassificationCriteriaLevel2) UnsetAttribute()`
UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil
### GetValue
`func (o *MachineClassificationCriteriaLevel2) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *MachineClassificationCriteriaLevel2) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *MachineClassificationCriteriaLevel2) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *MachineClassificationCriteriaLevel2) HasValue() bool`
HasValue returns a boolean if a field has been set.
### SetValueNil
`func (o *MachineClassificationCriteriaLevel2) SetValueNil(b bool)`
SetValueNil sets the value for Value to be an explicit nil
### UnsetValue
`func (o *MachineClassificationCriteriaLevel2) UnsetValue()`
UnsetValue ensures that no value is present for Value, not even an explicit nil
### GetChildren
`func (o *MachineClassificationCriteriaLevel2) GetChildren() []MachineClassificationCriteriaLevel3`
GetChildren returns the Children field if non-nil, zero value otherwise.
### GetChildrenOk
`func (o *MachineClassificationCriteriaLevel2) GetChildrenOk() (*[]MachineClassificationCriteriaLevel3, bool)`
GetChildrenOk returns a tuple with the Children field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetChildren
`func (o *MachineClassificationCriteriaLevel2) SetChildren(v []MachineClassificationCriteriaLevel3)`
SetChildren sets Children field to given value.
### HasChildren
`func (o *MachineClassificationCriteriaLevel2) HasChildren() bool`
HasChildren returns a boolean if a field has been set.
### SetChildrenNil
`func (o *MachineClassificationCriteriaLevel2) SetChildrenNil(b bool)`
SetChildrenNil sets the value for Children to be an explicit nil
### UnsetChildren
`func (o *MachineClassificationCriteriaLevel2) UnsetChildren()`
UnsetChildren ensures that no value is present for Children, not even an explicit nil

View File

@@ -0,0 +1,234 @@
---
id: v2024-machine-classification-criteria-level3
title: MachineClassificationCriteriaLevel3
pagination_label: MachineClassificationCriteriaLevel3
sidebar_label: MachineClassificationCriteriaLevel3
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'MachineClassificationCriteriaLevel3', 'V2024MachineClassificationCriteriaLevel3']
slug: /tools/sdk/go/v2024/models/machine-classification-criteria-level3
tags: ['SDK', 'Software Development Kit', 'MachineClassificationCriteriaLevel3', 'V2024MachineClassificationCriteriaLevel3']
---
# MachineClassificationCriteriaLevel3
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Operation** | Pointer to [**MachineClassificationCriteriaOperation**](machine-classification-criteria-operation) | | [optional]
**CaseSensitive** | Pointer to **bool** | Indicates whether or not case matters when evaluating the criteria | [optional] [default to false]
**DataType** | Pointer to **NullableString** | The data type of the attribute being evaluated | [optional]
**Attribute** | Pointer to **NullableString** | The attribute to evaluate in the classification criteria | [optional]
**Value** | Pointer to **NullableString** | The value to compare against the attribute in the classification criteria | [optional]
**Children** | Pointer to **[]string** | An array of child classification criteria objects | [optional]
## Methods
### NewMachineClassificationCriteriaLevel3
`func NewMachineClassificationCriteriaLevel3() *MachineClassificationCriteriaLevel3`
NewMachineClassificationCriteriaLevel3 instantiates a new MachineClassificationCriteriaLevel3 object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewMachineClassificationCriteriaLevel3WithDefaults
`func NewMachineClassificationCriteriaLevel3WithDefaults() *MachineClassificationCriteriaLevel3`
NewMachineClassificationCriteriaLevel3WithDefaults instantiates a new MachineClassificationCriteriaLevel3 object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetOperation
`func (o *MachineClassificationCriteriaLevel3) GetOperation() MachineClassificationCriteriaOperation`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *MachineClassificationCriteriaLevel3) GetOperationOk() (*MachineClassificationCriteriaOperation, bool)`
GetOperationOk returns a tuple with the Operation field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOperation
`func (o *MachineClassificationCriteriaLevel3) SetOperation(v MachineClassificationCriteriaOperation)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *MachineClassificationCriteriaLevel3) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### GetCaseSensitive
`func (o *MachineClassificationCriteriaLevel3) GetCaseSensitive() bool`
GetCaseSensitive returns the CaseSensitive field if non-nil, zero value otherwise.
### GetCaseSensitiveOk
`func (o *MachineClassificationCriteriaLevel3) GetCaseSensitiveOk() (*bool, bool)`
GetCaseSensitiveOk returns a tuple with the CaseSensitive field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCaseSensitive
`func (o *MachineClassificationCriteriaLevel3) SetCaseSensitive(v bool)`
SetCaseSensitive sets CaseSensitive field to given value.
### HasCaseSensitive
`func (o *MachineClassificationCriteriaLevel3) HasCaseSensitive() bool`
HasCaseSensitive returns a boolean if a field has been set.
### GetDataType
`func (o *MachineClassificationCriteriaLevel3) GetDataType() string`
GetDataType returns the DataType field if non-nil, zero value otherwise.
### GetDataTypeOk
`func (o *MachineClassificationCriteriaLevel3) GetDataTypeOk() (*string, bool)`
GetDataTypeOk returns a tuple with the DataType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDataType
`func (o *MachineClassificationCriteriaLevel3) SetDataType(v string)`
SetDataType sets DataType field to given value.
### HasDataType
`func (o *MachineClassificationCriteriaLevel3) HasDataType() bool`
HasDataType returns a boolean if a field has been set.
### SetDataTypeNil
`func (o *MachineClassificationCriteriaLevel3) SetDataTypeNil(b bool)`
SetDataTypeNil sets the value for DataType to be an explicit nil
### UnsetDataType
`func (o *MachineClassificationCriteriaLevel3) UnsetDataType()`
UnsetDataType ensures that no value is present for DataType, not even an explicit nil
### GetAttribute
`func (o *MachineClassificationCriteriaLevel3) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *MachineClassificationCriteriaLevel3) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *MachineClassificationCriteriaLevel3) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *MachineClassificationCriteriaLevel3) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### SetAttributeNil
`func (o *MachineClassificationCriteriaLevel3) SetAttributeNil(b bool)`
SetAttributeNil sets the value for Attribute to be an explicit nil
### UnsetAttribute
`func (o *MachineClassificationCriteriaLevel3) UnsetAttribute()`
UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil
### GetValue
`func (o *MachineClassificationCriteriaLevel3) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *MachineClassificationCriteriaLevel3) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *MachineClassificationCriteriaLevel3) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *MachineClassificationCriteriaLevel3) HasValue() bool`
HasValue returns a boolean if a field has been set.
### SetValueNil
`func (o *MachineClassificationCriteriaLevel3) SetValueNil(b bool)`
SetValueNil sets the value for Value to be an explicit nil
### UnsetValue
`func (o *MachineClassificationCriteriaLevel3) UnsetValue()`
UnsetValue ensures that no value is present for Value, not even an explicit nil
### GetChildren
`func (o *MachineClassificationCriteriaLevel3) GetChildren() []string`
GetChildren returns the Children field if non-nil, zero value otherwise.
### GetChildrenOk
`func (o *MachineClassificationCriteriaLevel3) GetChildrenOk() (*[]string, bool)`
GetChildrenOk returns a tuple with the Children field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetChildren
`func (o *MachineClassificationCriteriaLevel3) SetChildren(v []string)`
SetChildren sets Children field to given value.
### HasChildren
`func (o *MachineClassificationCriteriaLevel3) HasChildren() bool`
HasChildren returns a boolean if a field has been set.
### SetChildrenNil
`func (o *MachineClassificationCriteriaLevel3) SetChildrenNil(b bool)`
SetChildrenNil sets the value for Children to be an explicit nil
### UnsetChildren
`func (o *MachineClassificationCriteriaLevel3) UnsetChildren()`
UnsetChildren ensures that no value is present for Children, not even an explicit nil

View File

@@ -0,0 +1,31 @@
---
id: v2024-machine-classification-criteria-operation
title: MachineClassificationCriteriaOperation
pagination_label: MachineClassificationCriteriaOperation
sidebar_label: MachineClassificationCriteriaOperation
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'MachineClassificationCriteriaOperation', 'V2024MachineClassificationCriteriaOperation']
slug: /tools/sdk/go/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"`)

View File

@@ -28,7 +28,7 @@ tags: ['SDK', 'Software Development Kit', 'WorkItemTypeManualWorkItems', 'V2024W
* `FORM` (value: `"Form"`)
* `POLICY_VIOLOATION` (value: `"PolicyVioloation"`)
* `POLICY_VIOLATION` (value: `"PolicyViolation"`)
* `CHALLENGE` (value: `"Challenge"`)

View File

@@ -29,20 +29,12 @@ Method | HTTP request | Description
[**get-access-model-metadata-attribute-value**](#get-access-model-metadata-attribute-value) | **Get** `/access-model-metadata/attributes/{key}/values/{value}` | Get access model metadata value
[**list-access-model-metadata-attribute**](#list-access-model-metadata-attribute) | **Get** `/access-model-metadata/attributes` | List access model metadata attributes
[**list-access-model-metadata-attribute-value**](#list-access-model-metadata-attribute-value) | **Get** `/access-model-metadata/attributes/{key}/values` | List access model metadata values
[**update-access-model-metadata-by-filter**](#update-access-model-metadata-by-filter) | **Post** `/access-model-metadata/bulk-update/filter` | Metadata Attribute update by filter
[**update-access-model-metadata-by-ids**](#update-access-model-metadata-by-ids) | **Post** `/access-model-metadata/bulk-update/ids` | Metadata Attribute update by ids
[**update-access-model-metadata-by-query**](#update-access-model-metadata-by-query) | **Post** `/access-model-metadata/bulk-update/query` | Metadata Attribute update by query
## get-access-model-metadata-attribute
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Get access model metadata attribute
Get single Access Model Metadata Attribute
@@ -64,7 +56,6 @@ Other parameters are passed through a pointer to a apiGetAccessModelMetadataAttr
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -91,14 +82,13 @@ import (
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttribute``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -111,17 +101,6 @@ func main() {
[[Back to top]](#)
## get-access-model-metadata-attribute-value
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Get access model metadata value
Get single Access Model Metadata Attribute Value
@@ -145,7 +124,6 @@ Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -173,14 +151,13 @@ import (
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
value := `public` // string | Technical name of the Attribute value. # string | Technical name of the Attribute value.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -193,17 +170,6 @@ func main() {
[[Back to top]](#)
## list-access-model-metadata-attribute
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
List access model metadata attributes
Get a list of Access Model Metadata Attributes
@@ -220,8 +186,11 @@ Other parameters are passed through a pointer to a apiListAccessModelMetadataAtt
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**filters** | **string** | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* |
**filters** | **string** | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* |
**sorters** | **string** | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** |
**offset** | **int32** | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 0]
**limit** | **int32** | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 250]
**count** | **bool** | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to false]
### Return type
@@ -247,15 +216,18 @@ import (
)
func main() {
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
filters := `name eq "Privacy"` // string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* (optional) # string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* (optional)
filters := `name eq "Privacy"` // string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* (optional) # string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* (optional)
sorters := `name,-key` // string | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** (optional) # string | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** (optional)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).XSailPointExperimental(xSailPointExperimental).Filters(filters).Execute()
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Filters(filters).Sorters(sorters).Offset(offset).Limit(limit).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttribute``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -268,17 +240,6 @@ func main() {
[[Back to top]](#)
## list-access-model-metadata-attribute-value
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
List access model metadata values
Get a list of Access Model Metadata Attribute Values
@@ -300,7 +261,9 @@ Other parameters are passed through a pointer to a apiListAccessModelMetadataAtt
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**offset** | **int32** | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 0]
**limit** | **int32** | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 250]
**count** | **bool** | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to false]
### Return type
@@ -327,14 +290,16 @@ import (
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Offset(offset).Limit(limit).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -346,3 +311,344 @@ func main() {
[[Back to top]](#)
## update-access-model-metadata-by-filter
Metadata Attribute update by filter
Bulk update Access Model Metadata Attribute Values using a filter
[API Spec](https://developer.sailpoint.com/docs/api/v2025/update-access-model-metadata-by-filter)
### Path Parameters
### Other Parameters
Other parameters are passed through a pointer to a apiUpdateAccessModelMetadataByFilterRequest struct via the builder pattern
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**entitlementAttributeBulkUpdateFilterRequest** | [**EntitlementAttributeBulkUpdateFilterRequest**](../models/entitlement-attribute-bulk-update-filter-request) | Attribute metadata bulk update request body. |
### Return type
[**AccessModelMetadataBulkUpdateResponse**](../models/access-model-metadata-bulk-update-response)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
### Example
```go
package main
import (
"context"
"fmt"
"os"
"encoding/json"
v2025 "github.com/sailpoint-oss/golang-sdk/v2/api_v2025"
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
)
func main() {
entitlementattributebulkupdatefilterrequest := []byte(`{
"values" : [ {
"attribute" : "iscFederalClassifications",
"values" : [ "topSecret" ]
} ],
"filters" : "id eq 2c9180867817ac4d017817c491119a20",
"replaceScope" : "attribute",
"operation" : "add"
}`) // EntitlementAttributeBulkUpdateFilterRequest | Attribute metadata bulk update request body.
var entitlementAttributeBulkUpdateFilterRequest v2025.EntitlementAttributeBulkUpdateFilterRequest
if err := json.Unmarshal(entitlementattributebulkupdatefilterrequest, &entitlementAttributeBulkUpdateFilterRequest); err != nil {
fmt.Println("Error:", err)
return
}
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.UpdateAccessModelMetadataByFilter(context.Background()).EntitlementAttributeBulkUpdateFilterRequest(entitlementAttributeBulkUpdateFilterRequest).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.UpdateAccessModelMetadataByFilter(context.Background()).EntitlementAttributeBulkUpdateFilterRequest(entitlementAttributeBulkUpdateFilterRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.UpdateAccessModelMetadataByFilter``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `UpdateAccessModelMetadataByFilter`: AccessModelMetadataBulkUpdateResponse
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.UpdateAccessModelMetadataByFilter`: %v\n", resp)
}
```
[[Back to top]](#)
## update-access-model-metadata-by-ids
Metadata Attribute update by ids
Bulk update Access Model Metadata Attribute Values using ids.
[API Spec](https://developer.sailpoint.com/docs/api/v2025/update-access-model-metadata-by-ids)
### Path Parameters
### Other Parameters
Other parameters are passed through a pointer to a apiUpdateAccessModelMetadataByIdsRequest struct via the builder pattern
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**entitlementAttributeBulkUpdateIdsRequest** | [**EntitlementAttributeBulkUpdateIdsRequest**](../models/entitlement-attribute-bulk-update-ids-request) | Attribute metadata bulk update request body. |
### Return type
[**AccessModelMetadataBulkUpdateResponse**](../models/access-model-metadata-bulk-update-response)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
### Example
```go
package main
import (
"context"
"fmt"
"os"
"encoding/json"
v2025 "github.com/sailpoint-oss/golang-sdk/v2/api_v2025"
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
)
func main() {
entitlementattributebulkupdateidsrequest := []byte(`{
"entitlements" : [ "2c9180867817ac4d017817c491119a20", "2c9180867817ac4d017817c491119a21" ],
"values" : [ {
"attribute" : "iscFederalClassifications",
"values" : [ "topSecret" ]
} ],
"replaceScope" : "attribute",
"operation" : "add"
}`) // EntitlementAttributeBulkUpdateIdsRequest | Attribute metadata bulk update request body.
var entitlementAttributeBulkUpdateIdsRequest v2025.EntitlementAttributeBulkUpdateIdsRequest
if err := json.Unmarshal(entitlementattributebulkupdateidsrequest, &entitlementAttributeBulkUpdateIdsRequest); err != nil {
fmt.Println("Error:", err)
return
}
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.UpdateAccessModelMetadataByIds(context.Background()).EntitlementAttributeBulkUpdateIdsRequest(entitlementAttributeBulkUpdateIdsRequest).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.UpdateAccessModelMetadataByIds(context.Background()).EntitlementAttributeBulkUpdateIdsRequest(entitlementAttributeBulkUpdateIdsRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.UpdateAccessModelMetadataByIds``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `UpdateAccessModelMetadataByIds`: AccessModelMetadataBulkUpdateResponse
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.UpdateAccessModelMetadataByIds`: %v\n", resp)
}
```
[[Back to top]](#)
## update-access-model-metadata-by-query
Metadata Attribute update by query
Bulk update Access Model Metadata Attribute Values using a query
[API Spec](https://developer.sailpoint.com/docs/api/v2025/update-access-model-metadata-by-query)
### Path Parameters
### Other Parameters
Other parameters are passed through a pointer to a apiUpdateAccessModelMetadataByQueryRequest struct via the builder pattern
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**entitlementAttributeBulkUpdateQueryRequest** | [**EntitlementAttributeBulkUpdateQueryRequest**](../models/entitlement-attribute-bulk-update-query-request) | Attribute metadata bulk update request body. |
### Return type
[**AccessModelMetadataBulkUpdateResponse**](../models/access-model-metadata-bulk-update-response)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
### Example
```go
package main
import (
"context"
"fmt"
"os"
"encoding/json"
v2025 "github.com/sailpoint-oss/golang-sdk/v2/api_v2025"
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
)
func main() {
entitlementattributebulkupdatequeryrequest := []byte(`{
"query" : {
"queryDsl" : {
"match" : {
"name" : "john.doe"
}
},
"aggregationType" : "DSL",
"aggregationsVersion" : "",
"query" : {
"query" : "name:a*",
"timeZone" : "America/Chicago",
"fields" : "[firstName,lastName,email]",
"innerHit" : {
"query" : "source.name:\\\"Active Directory\\\"",
"type" : "access"
}
},
"aggregationsDsl" : { },
"sort" : [ "displayName", "+id" ],
"filters" : { },
"queryVersion" : "",
"queryType" : "SAILPOINT",
"includeNested" : true,
"queryResultFilter" : {
"excludes" : [ "stacktrace" ],
"includes" : [ "name", "displayName" ]
},
"indices" : [ "identities" ],
"typeAheadQuery" : {
"field" : "source.name",
"size" : 100,
"query" : "Work",
"sortByValue" : true,
"nestedType" : "access",
"sort" : "asc",
"maxExpansions" : 10
},
"textQuery" : {
"contains" : true,
"terms" : [ "The quick brown fox", "3141592", "7" ],
"matchAny" : false,
"fields" : [ "displayName", "employeeNumber", "roleCount" ]
},
"searchAfter" : [ "John Doe", "2c91808375d8e80a0175e1f88a575221" ],
"aggregations" : {
"filter" : {
"field" : "access.type",
"name" : "Entitlements",
"type" : "TERM",
"value" : "ENTITLEMENT"
},
"bucket" : {
"field" : "attributes.city",
"size" : 100,
"minDocCount" : 2,
"name" : "Identity Locations",
"type" : "TERMS"
},
"metric" : {
"field" : "@access.name",
"name" : "Access Name Count",
"type" : "COUNT"
},
"subAggregation" : {
"filter" : {
"field" : "access.type",
"name" : "Entitlements",
"type" : "TERM",
"value" : "ENTITLEMENT"
},
"bucket" : {
"field" : "attributes.city",
"size" : 100,
"minDocCount" : 2,
"name" : "Identity Locations",
"type" : "TERMS"
},
"metric" : {
"field" : "@access.name",
"name" : "Access Name Count",
"type" : "COUNT"
},
"subAggregation" : {
"filter" : {
"field" : "access.type",
"name" : "Entitlements",
"type" : "TERM",
"value" : "ENTITLEMENT"
},
"bucket" : {
"field" : "attributes.city",
"size" : 100,
"minDocCount" : 2,
"name" : "Identity Locations",
"type" : "TERMS"
},
"metric" : {
"field" : "@access.name",
"name" : "Access Name Count",
"type" : "COUNT"
},
"nested" : {
"name" : "id",
"type" : "access"
}
},
"nested" : {
"name" : "id",
"type" : "access"
}
},
"nested" : {
"name" : "id",
"type" : "access"
}
}
},
"values" : [ {
"attribute" : "iscFederalClassifications",
"values" : [ "topSecret" ]
} ],
"replaceScope" : "attribute",
"operation" : "add"
}`) // EntitlementAttributeBulkUpdateQueryRequest | Attribute metadata bulk update request body.
var entitlementAttributeBulkUpdateQueryRequest v2025.EntitlementAttributeBulkUpdateQueryRequest
if err := json.Unmarshal(entitlementattributebulkupdatequeryrequest, &entitlementAttributeBulkUpdateQueryRequest); err != nil {
fmt.Println("Error:", err)
return
}
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.UpdateAccessModelMetadataByQuery(context.Background()).EntitlementAttributeBulkUpdateQueryRequest(entitlementAttributeBulkUpdateQueryRequest).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.UpdateAccessModelMetadataByQuery(context.Background()).EntitlementAttributeBulkUpdateQueryRequest(entitlementAttributeBulkUpdateQueryRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.UpdateAccessModelMetadataByQuery``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `UpdateAccessModelMetadataByQuery`: AccessModelMetadataBulkUpdateResponse
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.UpdateAccessModelMetadataByQuery`: %v\n", resp)
}
```
[[Back to top]](#)

View File

@@ -79,17 +79,6 @@ Method | HTTP request | Description
## create-access-model-metadata-for-entitlement
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Add metadata to an entitlement.
Add single Access Model Metadata to an entitlement.
@@ -115,7 +104,6 @@ Name | Type | Description | Notes
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -144,14 +132,13 @@ func main() {
id := `2c91808c74ff913f0175097daa9d59cd` // string | The entitlement id. # string | The entitlement id.
attributeKey := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
attributeValue := `public` // string | Technical name of the Attribute Value. # string | Technical name of the Attribute Value.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.CreateAccessModelMetadataForEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -164,17 +151,6 @@ func main() {
[[Back to top]](#)
## delete-access-model-metadata-from-entitlement
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Remove metadata from an entitlement.
Remove single Access Model Metadata from an entitlement.
@@ -200,7 +176,6 @@ Name | Type | Description | Notes
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -229,14 +204,13 @@ func main() {
id := `2c91808c74ff913f0175097daa9d59cd` // string | The entitlement id. # string | The entitlement id.
attributeKey := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
attributeValue := `public` // string | Technical name of the Attribute Value. # string | Technical name of the Attribute Value.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
r, err := apiClient.V2025.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
//r, err := apiClient.V2025.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
r, err := apiClient.V2025.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
//r, err := apiClient.V2025.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -248,17 +222,6 @@ func main() {
[[Back to top]](#)
## get-entitlement
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Get an entitlement
This API returns an entitlement by its ID.
@@ -280,7 +243,6 @@ Other parameters are passed through a pointer to a apiGetEntitlementRequest stru
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -307,14 +269,13 @@ import (
func main() {
id := `2c91808874ff91550175097daaec161c` // string | The entitlement ID # string | The entitlement ID
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlement(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlement(context.Background(), id).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.GetEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -327,17 +288,6 @@ func main() {
[[Back to top]](#)
## get-entitlement-request-config
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Get entitlement request config
This API returns the entitlement request config for a specified entitlement.
@@ -359,7 +309,6 @@ Other parameters are passed through a pointer to a apiGetEntitlementRequestConfi
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -386,14 +335,13 @@ import (
func main() {
id := `2c91808874ff91550175097daaec161c` // string | Entitlement Id # string | Entitlement Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.GetEntitlementRequestConfig``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -409,17 +357,6 @@ func main() {
:::caution deprecated
This endpoint has been deprecated and may be replaced or removed in future versions of the API.
:::
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Aggregate entitlements
Starts an entitlement aggregation on the specified source. Though this endpoint has been deprecated, you can find its Beta equivalent [here](https://developer.sailpoint.com/docs/api/beta/import-entitlements).
@@ -445,7 +382,6 @@ Other parameters are passed through a pointer to a apiImportEntitlementsBySource
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**csvFile** | ***os.File** | The CSV file containing the source entitlements to aggregate. |
### Return type
@@ -473,15 +409,14 @@ import (
func main() {
id := `ef38f94347e94562b5bb8424a56397d8` // string | Source Id # string | Source Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
csvFile := BINARY_DATA_HERE // *os.File | The CSV file containing the source entitlements to aggregate. (optional) # *os.File | The CSV file containing the source entitlements to aggregate. (optional)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).XSailPointExperimental(xSailPointExperimental).CsvFile(csvFile).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).CsvFile(csvFile).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ImportEntitlementsBySource``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -494,17 +429,6 @@ func main() {
[[Back to top]](#)
## list-entitlement-children
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
List of entitlements children
This API returns a list of all child entitlements of a given entitlement.
@@ -526,7 +450,6 @@ Other parameters are passed through a pointer to a apiListEntitlementChildrenReq
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**limit** | **int32** | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 250]
**offset** | **int32** | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 0]
**count** | **bool** | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to false]
@@ -558,7 +481,6 @@ import (
func main() {
id := `2c91808874ff91550175097daaec161c` // string | Entitlement Id # string | Entitlement Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
@@ -569,8 +491,8 @@ func main() {
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlementChildren``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -583,17 +505,6 @@ func main() {
[[Back to top]](#)
## list-entitlement-parents
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
List of entitlements parents
This API returns a list of all parent entitlements of a given entitlement.
@@ -615,7 +526,6 @@ Other parameters are passed through a pointer to a apiListEntitlementParentsRequ
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**limit** | **int32** | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 250]
**offset** | **int32** | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 0]
**count** | **bool** | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to false]
@@ -647,7 +557,6 @@ import (
func main() {
id := `2c91808c74ff913f0175097daa9d59cd` // string | Entitlement Id # string | Entitlement Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
@@ -658,8 +567,8 @@ func main() {
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementParents(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementParents(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementParents(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementParents(context.Background(), id).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlementParents``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -672,17 +581,6 @@ func main() {
[[Back to top]](#)
## list-entitlements
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Gets a list of entitlements.
This API returns a list of entitlements.
@@ -703,7 +601,6 @@ Other parameters are passed through a pointer to a apiListEntitlementsRequest st
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**accountId** | **string** | The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s). |
**segmentedForIdentity** | **string** | If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. Cannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity. |
**forSegmentIds** | **string** | If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs. Cannot be specified with the **account-id** or **segmented-for-identity** param(s). |
@@ -738,7 +635,6 @@ import (
)
func main() {
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
accountId := `ef38f94347e94562b5bb8424a56397d8` // string | The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s). (optional) # string | The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s). (optional)
segmentedForIdentity := `e554098913544630b5985e9042f5e44b` // string | If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. Cannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity. (optional) # string | If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. Cannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity. (optional)
forSegmentIds := `041727d4-7d95-4779-b891-93cf41e98249,a378c9fa-bae5-494c-804e-a1e30f69f649` // string | If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs. Cannot be specified with the **account-id** or **segmented-for-identity** param(s). (optional) # string | If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs. Cannot be specified with the **account-id** or **segmented-for-identity** param(s). (optional)
@@ -753,8 +649,8 @@ func main() {
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlements(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlements(context.Background()).XSailPointExperimental(xSailPointExperimental).AccountId(accountId).SegmentedForIdentity(segmentedForIdentity).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlements(context.Background()).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlements(context.Background()).AccountId(accountId).SegmentedForIdentity(segmentedForIdentity).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlements``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -767,17 +663,6 @@ func main() {
[[Back to top]](#)
## patch-entitlement
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Patch an entitlement
This API updates an existing entitlement using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.
@@ -803,7 +688,6 @@ Other parameters are passed through a pointer to a apiPatchEntitlementRequest st
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**jsonPatchOperation** | [**[]JsonPatchOperation**](../models/json-patch-operation) | |
### Return type
@@ -831,15 +715,14 @@ import (
func main() {
id := `2c91808a7813090a017814121e121518` // string | ID of the entitlement to patch # string | ID of the entitlement to patch
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
jsonpatchoperation := []byte(`[{op=replace, path=/requestable, value=true}, {op=replace, path=/privileged, value=true}]`) // []JsonPatchOperation | (optional)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.PatchEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.PatchEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).JsonPatchOperation(jsonPatchOperation).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.PatchEntitlement(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.PatchEntitlement(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.PatchEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -852,17 +735,6 @@ func main() {
[[Back to top]](#)
## put-entitlement-request-config
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Replace entitlement request config
This API replaces the entitlement request config for a specified entitlement.
@@ -884,7 +756,6 @@ Other parameters are passed through a pointer to a apiPutEntitlementRequestConfi
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**entitlementRequestConfig** | [**EntitlementRequestConfig**](../models/entitlement-request-config) | |
### Return type
@@ -912,7 +783,6 @@ import (
func main() {
id := `2c91808a7813090a017814121e121518` // string | Entitlement ID # string | Entitlement ID
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
entitlementrequestconfig := []byte(`{
"accessRequestConfig" : {
"denialCommentRequired" : false,
@@ -946,8 +816,8 @@ func main() {
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).EntitlementRequestConfig(entitlementRequestConfig).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).EntitlementRequestConfig(entitlementRequestConfig).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).EntitlementRequestConfig(entitlementRequestConfig).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).EntitlementRequestConfig(entitlementRequestConfig).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.PutEntitlementRequestConfig``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -960,17 +830,6 @@ func main() {
[[Back to top]](#)
## reset-source-entitlements
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Reset source entitlements
Remove all entitlements from a specific source.
To reload the accounts along with the entitlements you removed, you must run an unoptimized aggregation. To do so, use [Account Aggregation](https://developer.sailpoint.com/docs/api/v2024/import-accounts/) with `disableOptimization` = `true`.
@@ -993,7 +852,6 @@ Other parameters are passed through a pointer to a apiResetSourceEntitlementsReq
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
### Return type
@@ -1020,14 +878,13 @@ import (
func main() {
id := `2c91808a7813090a017814121919ecca` // string | ID of source for the entitlement reset # string | ID of source for the entitlement reset
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ResetSourceEntitlements``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -1040,24 +897,20 @@ func main() {
[[Back to top]](#)
## update-entitlements-in-bulk
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Bulk update an entitlement list
"This API applies an update to every entitlement of the list.\n\nThe\
\ number of entitlements to update is limited to 50 items maximum.\n\nThe JsonPatch\
\ update follows the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\
\ allowed operations : `**{ \"op\": \"replace\", \"path\": \"/privileged\", \"\
value\": boolean }** **{ \"op\": \"replace\", \"path\": \"/requestable\",\"value\"\
: boolean }**`"
This API applies an update to every entitlement of the list.
The number of entitlements to update is limited to 50 items maximum.
The JsonPatch update follows the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.
examples of allowed operations :
`**{ "op": "replace", "path": "/privileged", "value": boolean }**`
`**{ "op": "replace", "path": "/requestable","value": boolean }**`
`**{ "op": "replace", "path": "/privilegeOverride/overrideLevel","value": string }**`
A token with ORG_ADMIN or API authority is required to call this API.
[API Spec](https://developer.sailpoint.com/docs/api/v2025/update-entitlements-in-bulk)
@@ -1073,7 +926,6 @@ Other parameters are passed through a pointer to a apiUpdateEntitlementsInBulkRe
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**entitlementBulkUpdateRequest** | [**EntitlementBulkUpdateRequest**](../models/entitlement-bulk-update-request) | |
### Return type
@@ -1100,7 +952,6 @@ import (
)
func main() {
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
entitlementbulkupdaterequest := []byte(`{
"entitlementIds" : [ "2c91808a7624751a01762f19d665220d", "2c91808a7624751a01762f19d67c220e", "2c91808a7624751a01762f19d692220f" ],
"jsonPatch" : [ {
@@ -1111,6 +962,10 @@ func main() {
"op" : "replace",
"path" : "/requestable",
"value" : false
}, {
"op" : "replace",
"path" : "/privilegeOverride/overrideLevel",
"value" : "HIGH"
} ]
}`) // EntitlementBulkUpdateRequest |
@@ -1123,8 +978,8 @@ func main() {
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
r, err := apiClient.V2025.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
//r, err := apiClient.V2025.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
r, err := apiClient.V2025.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
//r, err := apiClient.V2025.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.UpdateEntitlementsInBulk``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)

View File

@@ -35,6 +35,7 @@ Method | HTTP request | Description
[**get-identity-ownership-details**](#get-identity-ownership-details) | **Get** `/identities/{identityId}/ownership` | Get ownership details
[**get-role-assignment**](#get-role-assignment) | **Get** `/identities/{identityId}/role-assignments/{assignmentId}` | Role assignment details
[**get-role-assignments**](#get-role-assignments) | **Get** `/identities/{identityId}/role-assignments` | List role assignments
[**list-entitlements-by-identity**](#list-entitlements-by-identity) | **Get** `/entitlements/identities/{id}/entitlements` | List of entitlements by identity.
[**list-identities**](#list-identities) | **Get** `/identities` | List identities
[**reset-identity**](#reset-identity) | **Post** `/identities/{id}/reset` | Reset an identity
[**send-identity-verification-account-token**](#send-identity-verification-account-token) | **Post** `/identities/{id}/verification/account/send` | Send password reset email
@@ -394,6 +395,78 @@ func main() {
[[Back to top]](#)
## list-entitlements-by-identity
List of entitlements by identity.
The API returns a list of all entitlements assigned to an identity, either directly or through the role or access profile. A token with ORG_ADMIN or API authority is required to call this API.
[API Spec](https://developer.sailpoint.com/docs/api/v2025/list-entitlements-by-identity)
### Path Parameters
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc.
**id** | **string** | Identity Id |
### Other Parameters
Other parameters are passed through a pointer to a apiListEntitlementsByIdentityRequest struct via the builder pattern
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**limit** | **int32** | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 250]
**offset** | **int32** | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to 0]
**count** | **bool** | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. | [default to false]
### Return type
[**[]IdentityEntitlements**](../models/identity-entitlements)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
### Example
```go
package main
import (
"context"
"fmt"
"os"
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
)
func main() {
id := `ef38f94347e94562b5bb8424a56397d8` // string | Identity Id # string | Identity Id
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.IdentitiesAPI.ListEntitlementsByIdentity(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.IdentitiesAPI.ListEntitlementsByIdentity(context.Background(), id).Limit(limit).Offset(offset).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.ListEntitlementsByIdentity``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `ListEntitlementsByIdentity`: []IdentityEntitlements
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.ListEntitlementsByIdentity`: %v\n", resp)
}
```
[[Back to top]](#)
## list-identities
List identities
This API returns a list of identities.

View File

@@ -18,7 +18,7 @@ Method | HTTP request | Description
[**compare-identity-snapshots**](#compare-identity-snapshots) | **Get** `/historical-identities/{id}/compare` | Gets a difference of count for each access item types for the given identity between 2 snapshots
[**compare-identity-snapshots-access-type**](#compare-identity-snapshots-access-type) | **Get** `/historical-identities/{id}/compare/{access-type}` | Gets a list of differences of specific accesstype for the given identity between 2 snapshots
[**get-historical-identity**](#get-historical-identity) | **Get** `/historical-identities/{id}` | Get latest snapshot of identity
[**get-historical-identity-events**](#get-historical-identity-events) | **Get** `/historical-identities/{id}/events` | Lists all events for the given identity
[**get-historical-identity-events**](#get-historical-identity-events) | **Get** `/historical-identities/{id}/events` | List identity event history
[**get-identity-snapshot**](#get-identity-snapshot) | **Get** `/historical-identities/{id}/snapshots/{date}` | Gets an identity snapshot at a given date
[**get-identity-snapshot-summary**](#get-identity-snapshot-summary) | **Get** `/historical-identities/{id}/snapshot-summary` | Gets the summary for the event count for a specific identity
[**get-identity-start-date**](#get-identity-start-date) | **Get** `/historical-identities/{id}/start-date` | Gets the start date of the identity
@@ -304,7 +304,7 @@ This API is currently in an experimental state. The API is subject to change bas
configuration.experimental = True
```
:::
Lists all events for the given identity
List identity event history
This method retrieves all access events for the identity Requires authorization scope of 'idn:identity-history:read'
[API Spec](https://developer.sailpoint.com/docs/api/v2025/get-historical-identity-events)
@@ -846,7 +846,7 @@ Name | Type | Description | Notes
### Return type
[**[]ListIdentityAccessItems200ResponseInner**](../models/list-identity-access-items200-response-inner)
[**[]ListIdentitySnapshotAccessItems200ResponseInner**](../models/list-identity-snapshot-access-items200-response-inner)
### HTTP request headers
@@ -883,7 +883,7 @@ func main() {
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListIdentitySnapshotAccessItems``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `ListIdentitySnapshotAccessItems`: []ListIdentityAccessItems200ResponseInner
// response from `ListIdentitySnapshotAccessItems`: []ListIdentitySnapshotAccessItems200ResponseInner
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListIdentitySnapshotAccessItems`: %v\n", resp)
}
```

View File

@@ -202,7 +202,56 @@ import (
func main() {
id := `ef38f94347e94562b5bb8424a56397d8` // string | Source ID. # string | Source ID.
machineclassificationconfig := []byte(`{
"criteria" : "criteria",
"criteria" : {
"children" : [ {
"children" : [ {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
}, {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
} ],
"caseSensitive" : false,
"dataType" : "dataType",
"attribute" : "employeeType",
"operation" : "EQUALS",
"value" : "SERVICE"
}, {
"children" : [ {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
}, {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
} ],
"caseSensitive" : false,
"dataType" : "dataType",
"attribute" : "employeeType",
"operation" : "EQUALS",
"value" : "SERVICE"
} ],
"caseSensitive" : false,
"dataType" : "dataType",
"attribute" : "distinguishedName",
"operation" : "EQUALS",
"value" : "OU=Service Accounts"
},
"created" : "2017-07-11T18:45:37.098Z",
"modified" : "2018-06-25T20:22:28.104Z",
"classificationMethod" : "SOURCE",

View File

@@ -2236,17 +2236,6 @@ func main() {
[[Back to top]](#)
## import-entitlements
:::warning experimental
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
:::
:::tip setting x-sailpoint-experimental header
on the configuration object you can set the `x-sailpoint-experimental` header to `true' to enable all experimantl endpoints within the SDK.
Example:
```go
configuration = Configuration()
configuration.experimental = True
```
:::
Entitlement aggregation
Starts an entitlement aggregation on the specified source.
If the target source is a delimited file source, then the CSV file needs to be included in the request body.
@@ -2271,7 +2260,6 @@ Other parameters are passed through a pointer to a apiImportEntitlementsRequest
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**xSailPointExperimental** | **string** | Use this header to enable this experimental API. | [default to "true"]
**file** | ***os.File** | The CSV file containing the source entitlements to aggregate. |
### Return type
@@ -2299,15 +2287,14 @@ import (
func main() {
sourceId := `ef38f94347e94562b5bb8424a56397d8` // string | Source Id # string | Source Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
file := BINARY_DATA_HERE // *os.File | The CSV file containing the source entitlements to aggregate. (optional) # *os.File | The CSV file containing the source entitlements to aggregate. (optional)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.SourcesAPI.ImportEntitlements(context.Background(), sourceId).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.SourcesAPI.ImportEntitlements(context.Background(), sourceId).XSailPointExperimental(xSailPointExperimental).File(file).Execute()
resp, r, err := apiClient.V2025.SourcesAPI.ImportEntitlements(context.Background(), sourceId).Execute()
//resp, r, err := apiClient.V2025.SourcesAPI.ImportEntitlements(context.Background(), sourceId).File(file).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `SourcesAPI.ImportEntitlements``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)

View File

@@ -15,24 +15,23 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAccessProfileResponse', 'V2
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. accessProfile in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**Name** | Pointer to **string** | the access profile name | [optional]
**SourceName** | Pointer to **string** | the name of the source | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Description** | Pointer to **string** | the description for the access profile | [optional]
**AccessType** | Pointer to **string** | the access item type. accessProfile in this case | [optional]
**DisplayName** | Pointer to **string** | the display name of the identity | [optional]
**EntitlementCount** | Pointer to **string** | the number of entitlements the access profile will create | [optional]
**AppDisplayName** | Pointer to **string** | the name of | [optional]
**RemoveDate** | Pointer to **string** | the date the access profile is no longer assigned to the specified identity | [optional]
**Standalone** | **bool** | indicates whether the access profile is standalone |
**Revocable** | **bool** | indicates whether the access profile is |
**SourceName** | Pointer to **string** | the name of the source | [optional]
**EntitlementCount** | **int32** | the number of entitlements the access profile will create |
**Description** | Pointer to **NullableString** | the description for the access profile | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**AppRefs** | [**[]AccessItemAccessProfileResponseAppRefsInner**](access-item-access-profile-response-app-refs-inner) | the list of app ids associated with the access profile |
**RemoveDate** | Pointer to **NullableString** | the date the access profile is no longer assigned to the specified identity | [optional]
**Standalone** | **NullableBool** | indicates whether the access profile is standalone |
**Revocable** | **NullableBool** | indicates whether the access profile is revocable |
## Methods
### NewAccessItemAccessProfileResponse
`func NewAccessItemAccessProfileResponse(standalone bool, revocable bool, ) *AccessItemAccessProfileResponse`
`func NewAccessItemAccessProfileResponse(entitlementCount int32, appRefs []AccessItemAccessProfileResponseAppRefsInner, standalone NullableBool, revocable NullableBool, ) *AccessItemAccessProfileResponse`
NewAccessItemAccessProfileResponse instantiates a new AccessItemAccessProfileResponse object
This constructor will assign default values to properties that have it defined,
@@ -47,31 +46,6 @@ NewAccessItemAccessProfileResponseWithDefaults instantiates a new AccessItemAcce
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemAccessProfileResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAccessProfileResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAccessProfileResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAccessProfileResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemAccessProfileResponse) GetId() string`
@@ -97,105 +71,30 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetName
### GetAccessType
`func (o *AccessItemAccessProfileResponse) GetName() string`
`func (o *AccessItemAccessProfileResponse) GetAccessType() string`
GetName returns the Name field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetNameOk
### GetAccessTypeOk
`func (o *AccessItemAccessProfileResponse) GetNameOk() (*string, bool)`
`func (o *AccessItemAccessProfileResponse) GetAccessTypeOk() (*string, bool)`
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetName
### SetAccessType
`func (o *AccessItemAccessProfileResponse) SetName(v string)`
`func (o *AccessItemAccessProfileResponse) SetAccessType(v string)`
SetName sets Name field to given value.
SetAccessType sets AccessType field to given value.
### HasName
### HasAccessType
`func (o *AccessItemAccessProfileResponse) HasName() bool`
`func (o *AccessItemAccessProfileResponse) HasAccessType() bool`
HasName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemAccessProfileResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemAccessProfileResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemAccessProfileResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemAccessProfileResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessItemAccessProfileResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemAccessProfileResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemAccessProfileResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemAccessProfileResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetDescription
`func (o *AccessItemAccessProfileResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemAccessProfileResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemAccessProfileResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemAccessProfileResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
@@ -222,55 +121,130 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemAccessProfileResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemAccessProfileResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemAccessProfileResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemAccessProfileResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetEntitlementCount
`func (o *AccessItemAccessProfileResponse) GetEntitlementCount() string`
`func (o *AccessItemAccessProfileResponse) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *AccessItemAccessProfileResponse) GetEntitlementCountOk() (*string, bool)`
`func (o *AccessItemAccessProfileResponse) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *AccessItemAccessProfileResponse) SetEntitlementCount(v string)`
`func (o *AccessItemAccessProfileResponse) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### HasEntitlementCount
`func (o *AccessItemAccessProfileResponse) HasEntitlementCount() bool`
### GetDescription
HasEntitlementCount returns a boolean if a field has been set.
`func (o *AccessItemAccessProfileResponse) GetDescription() string`
### GetAppDisplayName
GetDescription returns the Description field if non-nil, zero value otherwise.
`func (o *AccessItemAccessProfileResponse) GetAppDisplayName() string`
### GetDescriptionOk
GetAppDisplayName returns the AppDisplayName field if non-nil, zero value otherwise.
`func (o *AccessItemAccessProfileResponse) GetDescriptionOk() (*string, bool)`
### GetAppDisplayNameOk
`func (o *AccessItemAccessProfileResponse) GetAppDisplayNameOk() (*string, bool)`
GetAppDisplayNameOk returns a tuple with the AppDisplayName field if it's non-nil, zero value otherwise
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppDisplayName
### SetDescription
`func (o *AccessItemAccessProfileResponse) SetAppDisplayName(v string)`
`func (o *AccessItemAccessProfileResponse) SetDescription(v string)`
SetAppDisplayName sets AppDisplayName field to given value.
SetDescription sets Description field to given value.
### HasAppDisplayName
### HasDescription
`func (o *AccessItemAccessProfileResponse) HasAppDisplayName() bool`
`func (o *AccessItemAccessProfileResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### SetDescriptionNil
`func (o *AccessItemAccessProfileResponse) SetDescriptionNil(b bool)`
SetDescriptionNil sets the value for Description to be an explicit nil
### UnsetDescription
`func (o *AccessItemAccessProfileResponse) UnsetDescription()`
UnsetDescription ensures that no value is present for Description, not even an explicit nil
### GetSourceId
`func (o *AccessItemAccessProfileResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemAccessProfileResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemAccessProfileResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemAccessProfileResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetAppRefs
`func (o *AccessItemAccessProfileResponse) GetAppRefs() []AccessItemAccessProfileResponseAppRefsInner`
GetAppRefs returns the AppRefs field if non-nil, zero value otherwise.
### GetAppRefsOk
`func (o *AccessItemAccessProfileResponse) GetAppRefsOk() (*[]AccessItemAccessProfileResponseAppRefsInner, bool)`
GetAppRefsOk returns a tuple with the AppRefs field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppRefs
`func (o *AccessItemAccessProfileResponse) SetAppRefs(v []AccessItemAccessProfileResponseAppRefsInner)`
SetAppRefs sets AppRefs field to given value.
HasAppDisplayName returns a boolean if a field has been set.
### GetRemoveDate
@@ -297,6 +271,16 @@ SetRemoveDate sets RemoveDate field to given value.
HasRemoveDate returns a boolean if a field has been set.
### SetRemoveDateNil
`func (o *AccessItemAccessProfileResponse) SetRemoveDateNil(b bool)`
SetRemoveDateNil sets the value for RemoveDate to be an explicit nil
### UnsetRemoveDate
`func (o *AccessItemAccessProfileResponse) UnsetRemoveDate()`
UnsetRemoveDate ensures that no value is present for RemoveDate, not even an explicit nil
### GetStandalone
`func (o *AccessItemAccessProfileResponse) GetStandalone() bool`
@@ -317,6 +301,16 @@ and a boolean to check if the value has been set.
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *AccessItemAccessProfileResponse) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *AccessItemAccessProfileResponse) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetRevocable
`func (o *AccessItemAccessProfileResponse) GetRevocable() bool`
@@ -337,4 +331,14 @@ and a boolean to check if the value has been set.
SetRevocable sets Revocable field to given value.
### SetRevocableNil
`func (o *AccessItemAccessProfileResponse) SetRevocableNil(b bool)`
SetRevocableNil sets the value for Revocable to be an explicit nil
### UnsetRevocable
`func (o *AccessItemAccessProfileResponse) UnsetRevocable()`
UnsetRevocable ensures that no value is present for Revocable, not even an explicit nil

View File

@@ -0,0 +1,90 @@
---
id: v2025-access-item-access-profile-response-app-refs-inner
title: AccessItemAccessProfileResponseAppRefsInner
pagination_label: AccessItemAccessProfileResponseAppRefsInner
sidebar_label: AccessItemAccessProfileResponseAppRefsInner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessItemAccessProfileResponseAppRefsInner', 'V2025AccessItemAccessProfileResponseAppRefsInner']
slug: /tools/sdk/go/v2025/models/access-item-access-profile-response-app-refs-inner
tags: ['SDK', 'Software Development Kit', 'AccessItemAccessProfileResponseAppRefsInner', 'V2025AccessItemAccessProfileResponseAppRefsInner']
---
# AccessItemAccessProfileResponseAppRefsInner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**CloudAppId** | Pointer to **string** | the cloud app id associated with the access profile | [optional]
**CloudAppName** | Pointer to **string** | the cloud app name associated with the access profile | [optional]
## Methods
### NewAccessItemAccessProfileResponseAppRefsInner
`func NewAccessItemAccessProfileResponseAppRefsInner() *AccessItemAccessProfileResponseAppRefsInner`
NewAccessItemAccessProfileResponseAppRefsInner instantiates a new AccessItemAccessProfileResponseAppRefsInner object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewAccessItemAccessProfileResponseAppRefsInnerWithDefaults
`func NewAccessItemAccessProfileResponseAppRefsInnerWithDefaults() *AccessItemAccessProfileResponseAppRefsInner`
NewAccessItemAccessProfileResponseAppRefsInnerWithDefaults instantiates a new AccessItemAccessProfileResponseAppRefsInner object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetCloudAppId
`func (o *AccessItemAccessProfileResponseAppRefsInner) GetCloudAppId() string`
GetCloudAppId returns the CloudAppId field if non-nil, zero value otherwise.
### GetCloudAppIdOk
`func (o *AccessItemAccessProfileResponseAppRefsInner) GetCloudAppIdOk() (*string, bool)`
GetCloudAppIdOk returns a tuple with the CloudAppId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudAppId
`func (o *AccessItemAccessProfileResponseAppRefsInner) SetCloudAppId(v string)`
SetCloudAppId sets CloudAppId field to given value.
### HasCloudAppId
`func (o *AccessItemAccessProfileResponseAppRefsInner) HasCloudAppId() bool`
HasCloudAppId returns a boolean if a field has been set.
### GetCloudAppName
`func (o *AccessItemAccessProfileResponseAppRefsInner) GetCloudAppName() string`
GetCloudAppName returns the CloudAppName field if non-nil, zero value otherwise.
### GetCloudAppNameOk
`func (o *AccessItemAccessProfileResponseAppRefsInner) GetCloudAppNameOk() (*string, bool)`
GetCloudAppNameOk returns a tuple with the CloudAppName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudAppName
`func (o *AccessItemAccessProfileResponseAppRefsInner) SetCloudAppName(v string)`
SetCloudAppName sets CloudAppName field to given value.
### HasCloudAppName
`func (o *AccessItemAccessProfileResponseAppRefsInner) HasCloudAppName() bool`
HasCloudAppName returns a boolean if a field has been set.

View File

@@ -15,19 +15,19 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAccountResponse', 'V2025Acc
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. account in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**NativeIdentity** | Pointer to **string** | the native identifier used to uniquely identify an acccount | [optional]
**SourceName** | Pointer to **string** | the name of the source | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**EntitlementCount** | Pointer to **string** | the number of entitlements the account will create | [optional]
**AccessType** | Pointer to **string** | the access item type. account in this case | [optional]
**DisplayName** | Pointer to **string** | the display name of the identity | [optional]
**SourceName** | Pointer to **string** | the name of the source | [optional]
**NativeIdentity** | **string** | the native identifier used to uniquely identify an acccount |
**SourceId** | Pointer to **string** | the id of the source | [optional]
**EntitlementCount** | Pointer to **int32** | the number of entitlements the account will create | [optional]
## Methods
### NewAccessItemAccountResponse
`func NewAccessItemAccountResponse() *AccessItemAccountResponse`
`func NewAccessItemAccountResponse(nativeIdentity string, ) *AccessItemAccountResponse`
NewAccessItemAccountResponse instantiates a new AccessItemAccountResponse object
This constructor will assign default values to properties that have it defined,
@@ -42,31 +42,6 @@ NewAccessItemAccountResponseWithDefaults instantiates a new AccessItemAccountRes
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemAccountResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAccountResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAccountResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAccountResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemAccountResponse) GetId() string`
@@ -92,30 +67,55 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetNativeIdentity
### GetAccessType
`func (o *AccessItemAccountResponse) GetNativeIdentity() string`
`func (o *AccessItemAccountResponse) GetAccessType() string`
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetNativeIdentityOk
### GetAccessTypeOk
`func (o *AccessItemAccountResponse) GetNativeIdentityOk() (*string, bool)`
`func (o *AccessItemAccountResponse) GetAccessTypeOk() (*string, bool)`
GetNativeIdentityOk returns a tuple with the NativeIdentity field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNativeIdentity
### SetAccessType
`func (o *AccessItemAccountResponse) SetNativeIdentity(v string)`
`func (o *AccessItemAccountResponse) SetAccessType(v string)`
SetNativeIdentity sets NativeIdentity field to given value.
SetAccessType sets AccessType field to given value.
### HasNativeIdentity
### HasAccessType
`func (o *AccessItemAccountResponse) HasNativeIdentity() bool`
`func (o *AccessItemAccountResponse) HasAccessType() bool`
HasNativeIdentity returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessItemAccountResponse) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *AccessItemAccountResponse) GetDisplayNameOk() (*string, bool)`
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisplayName
`func (o *AccessItemAccountResponse) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *AccessItemAccountResponse) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
@@ -142,6 +142,26 @@ SetSourceName sets SourceName field to given value.
HasSourceName returns a boolean if a field has been set.
### GetNativeIdentity
`func (o *AccessItemAccountResponse) GetNativeIdentity() string`
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
### GetNativeIdentityOk
`func (o *AccessItemAccountResponse) GetNativeIdentityOk() (*string, bool)`
GetNativeIdentityOk returns a tuple with the NativeIdentity field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNativeIdentity
`func (o *AccessItemAccountResponse) SetNativeIdentity(v string)`
SetNativeIdentity sets NativeIdentity field to given value.
### GetSourceId
`func (o *AccessItemAccountResponse) GetSourceId() string`
@@ -169,20 +189,20 @@ HasSourceId returns a boolean if a field has been set.
### GetEntitlementCount
`func (o *AccessItemAccountResponse) GetEntitlementCount() string`
`func (o *AccessItemAccountResponse) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *AccessItemAccountResponse) GetEntitlementCountOk() (*string, bool)`
`func (o *AccessItemAccountResponse) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *AccessItemAccountResponse) SetEntitlementCount(v string)`
`func (o *AccessItemAccountResponse) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
@@ -192,29 +212,4 @@ SetEntitlementCount sets EntitlementCount field to given value.
HasEntitlementCount returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessItemAccountResponse) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *AccessItemAccountResponse) GetDisplayNameOk() (*string, bool)`
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisplayName
`func (o *AccessItemAccountResponse) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *AccessItemAccountResponse) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.

View File

@@ -15,17 +15,17 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAppResponse', 'V2025AccessI
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**DisplayName** | Pointer to **string** | the access item display name | [optional]
**SourceName** | Pointer to **string** | the associated source name if it exists | [optional]
**AppRoleId** | Pointer to **string** | the app role id | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**AppRoleId** | **NullableString** | the app role id |
## Methods
### NewAccessItemAppResponse
`func NewAccessItemAppResponse() *AccessItemAppResponse`
`func NewAccessItemAppResponse(appRoleId NullableString, ) *AccessItemAppResponse`
NewAccessItemAppResponse instantiates a new AccessItemAppResponse object
This constructor will assign default values to properties that have it defined,
@@ -40,31 +40,6 @@ NewAccessItemAppResponseWithDefaults instantiates a new AccessItemAppResponse ob
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemAppResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAppResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAppResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAppResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemAppResponse) GetId() string`
@@ -90,6 +65,31 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetAccessType
`func (o *AccessItemAppResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAppResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAppResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAppResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessItemAppResponse) GetDisplayName() string`
@@ -140,6 +140,16 @@ SetSourceName sets SourceName field to given value.
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *AccessItemAppResponse) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *AccessItemAppResponse) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetAppRoleId
`func (o *AccessItemAppResponse) GetAppRoleId() string`
@@ -159,10 +169,15 @@ and a boolean to check if the value has been set.
SetAppRoleId sets AppRoleId field to given value.
### HasAppRoleId
`func (o *AccessItemAppResponse) HasAppRoleId() bool`
### SetAppRoleIdNil
HasAppRoleId returns a boolean if a field has been set.
`func (o *AccessItemAppResponse) SetAppRoleIdNil(b bool)`
SetAppRoleIdNil sets the value for AppRoleId to be an explicit nil
### UnsetAppRoleId
`func (o *AccessItemAppResponse) UnsetAppRoleId()`
UnsetAppRoleId ensures that no value is present for AppRoleId, not even an explicit nil

View File

@@ -15,17 +15,18 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAssociated', 'V2025AccessIt
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessItem** | Pointer to [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**GovernanceEvent** | Pointer to [**CorrelatedGovernanceEvent**](correlated-governance-event) | | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**AccessItem** | [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | |
**GovernanceEvent** | [**NullableCorrelatedGovernanceEvent**](correlated-governance-event) | |
**AccessItemType** | Pointer to **string** | the access item type | [optional]
## Methods
### NewAccessItemAssociated
`func NewAccessItemAssociated() *AccessItemAssociated`
`func NewAccessItemAssociated(accessItem AccessItemAssociatedAccessItem, governanceEvent NullableCorrelatedGovernanceEvent, ) *AccessItemAssociated`
NewAccessItemAssociated instantiates a new AccessItemAssociated object
This constructor will assign default values to properties that have it defined,
@@ -40,56 +41,6 @@ NewAccessItemAssociatedWithDefaults instantiates a new AccessItemAssociated obje
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessItem
`func (o *AccessItemAssociated) GetAccessItem() AccessItemAssociatedAccessItem`
GetAccessItem returns the AccessItem field if non-nil, zero value otherwise.
### GetAccessItemOk
`func (o *AccessItemAssociated) GetAccessItemOk() (*AccessItemAssociatedAccessItem, bool)`
GetAccessItemOk returns a tuple with the AccessItem field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItem
`func (o *AccessItemAssociated) SetAccessItem(v AccessItemAssociatedAccessItem)`
SetAccessItem sets AccessItem field to given value.
### HasAccessItem
`func (o *AccessItemAssociated) HasAccessItem() bool`
HasAccessItem returns a boolean if a field has been set.
### GetIdentityId
`func (o *AccessItemAssociated) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *AccessItemAssociated) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *AccessItemAssociated) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *AccessItemAssociated) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetEventType
`func (o *AccessItemAssociated) GetEventType() string`
@@ -115,30 +66,75 @@ SetEventType sets EventType field to given value.
HasEventType returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AccessItemAssociated) GetDt() string`
`func (o *AccessItemAssociated) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AccessItemAssociated) GetDtOk() (*string, bool)`
`func (o *AccessItemAssociated) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AccessItemAssociated) SetDt(v string)`
`func (o *AccessItemAssociated) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AccessItemAssociated) HasDt() bool`
`func (o *AccessItemAssociated) HasDateTime() bool`
HasDateTime returns a boolean if a field has been set.
### GetIdentityId
`func (o *AccessItemAssociated) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *AccessItemAssociated) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *AccessItemAssociated) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *AccessItemAssociated) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetAccessItem
`func (o *AccessItemAssociated) GetAccessItem() AccessItemAssociatedAccessItem`
GetAccessItem returns the AccessItem field if non-nil, zero value otherwise.
### GetAccessItemOk
`func (o *AccessItemAssociated) GetAccessItemOk() (*AccessItemAssociatedAccessItem, bool)`
GetAccessItemOk returns a tuple with the AccessItem field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItem
`func (o *AccessItemAssociated) SetAccessItem(v AccessItemAssociatedAccessItem)`
SetAccessItem sets AccessItem field to given value.
HasDt returns a boolean if a field has been set.
### GetGovernanceEvent
@@ -159,10 +155,40 @@ and a boolean to check if the value has been set.
SetGovernanceEvent sets GovernanceEvent field to given value.
### HasGovernanceEvent
`func (o *AccessItemAssociated) HasGovernanceEvent() bool`
### SetGovernanceEventNil
HasGovernanceEvent returns a boolean if a field has been set.
`func (o *AccessItemAssociated) SetGovernanceEventNil(b bool)`
SetGovernanceEventNil sets the value for GovernanceEvent to be an explicit nil
### UnsetGovernanceEvent
`func (o *AccessItemAssociated) UnsetGovernanceEvent()`
UnsetGovernanceEvent ensures that no value is present for GovernanceEvent, not even an explicit nil
### GetAccessItemType
`func (o *AccessItemAssociated) GetAccessItemType() string`
GetAccessItemType returns the AccessItemType field if non-nil, zero value otherwise.
### GetAccessItemTypeOk
`func (o *AccessItemAssociated) GetAccessItemTypeOk() (*string, bool)`
GetAccessItemTypeOk returns a tuple with the AccessItemType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItemType
`func (o *AccessItemAssociated) SetAccessItemType(v string)`
SetAccessItemType sets AccessItemType field to given value.
### HasAccessItemType
`func (o *AccessItemAssociated) HasAccessItemType() bool`
HasAccessItemType returns a boolean if a field has been set.

View File

@@ -15,31 +15,30 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemAssociatedAccessItem', 'V20
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**Name** | Pointer to **string** | the access profile name | [optional]
**SourceName** | Pointer to **string** | the associated source name if it exists | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**DisplayName** | Pointer to **string** | the access item display name | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**Attribute** | **string** | the entitlement attribute |
**Value** | **string** | the associated value |
**Type** | **string** | the type of entitlement |
**Description** | Pointer to **string** | the description for the role | [optional]
**DisplayName** | Pointer to **string** | the role display name | [optional]
**EntitlementCount** | Pointer to **string** | the number of entitlements the account will create | [optional]
**AppDisplayName** | Pointer to **string** | the name of | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Standalone** | **NullableBool** | indicates whether the access profile is standalone |
**Privileged** | **NullableBool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **NullableBool** | indicates whether the entitlement is cloud governed |
**EntitlementCount** | **int32** | the number of entitlements the account will create |
**AppRefs** | [**[]AccessItemAccessProfileResponseAppRefsInner**](access-item-access-profile-response-app-refs-inner) | the list of app ids associated with the access profile |
**RemoveDate** | Pointer to **string** | the date the role is no longer assigned to the specified identity | [optional]
**Standalone** | **bool** | indicates whether the entitlement is standalone |
**Revocable** | **bool** | indicates whether the role is revocable |
**NativeIdentity** | Pointer to **string** | the native identifier used to uniquely identify an acccount | [optional]
**AppRoleId** | Pointer to **string** | the app role id | [optional]
**Attribute** | Pointer to **string** | the entitlement attribute | [optional]
**Value** | Pointer to **string** | the associated value | [optional]
**EntitlementType** | Pointer to **string** | the type of entitlement | [optional]
**Privileged** | **bool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **bool** | indicates whether the entitlement is cloud governed |
**NativeIdentity** | **string** | the native identifier used to uniquely identify an acccount |
**AppRoleId** | **NullableString** | the app role id |
## Methods
### NewAccessItemAssociatedAccessItem
`func NewAccessItemAssociatedAccessItem(standalone bool, revocable bool, privileged bool, cloudGoverned bool, ) *AccessItemAssociatedAccessItem`
`func NewAccessItemAssociatedAccessItem(attribute string, value string, type_ string, standalone NullableBool, privileged NullableBool, cloudGoverned NullableBool, entitlementCount int32, appRefs []AccessItemAccessProfileResponseAppRefsInner, revocable bool, nativeIdentity string, appRoleId NullableString, ) *AccessItemAssociatedAccessItem`
NewAccessItemAssociatedAccessItem instantiates a new AccessItemAssociatedAccessItem object
This constructor will assign default values to properties that have it defined,
@@ -54,31 +53,6 @@ NewAccessItemAssociatedAccessItemWithDefaults instantiates a new AccessItemAssoc
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemAssociatedAccessItem) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemAssociatedAccessItem) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemAssociatedAccessItem) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemAssociatedAccessItem) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemAssociatedAccessItem) GetId() string`
@@ -104,105 +78,30 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetName
### GetAccessType
`func (o *AccessItemAssociatedAccessItem) GetName() string`
`func (o *AccessItemAssociatedAccessItem) GetAccessType() string`
GetName returns the Name field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetNameOk
### GetAccessTypeOk
`func (o *AccessItemAssociatedAccessItem) GetNameOk() (*string, bool)`
`func (o *AccessItemAssociatedAccessItem) GetAccessTypeOk() (*string, bool)`
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetName
### SetAccessType
`func (o *AccessItemAssociatedAccessItem) SetName(v string)`
`func (o *AccessItemAssociatedAccessItem) SetAccessType(v string)`
SetName sets Name field to given value.
SetAccessType sets AccessType field to given value.
### HasName
### HasAccessType
`func (o *AccessItemAssociatedAccessItem) HasName() bool`
`func (o *AccessItemAssociatedAccessItem) HasAccessType() bool`
HasName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemAssociatedAccessItem) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemAssociatedAccessItem) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemAssociatedAccessItem) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemAssociatedAccessItem) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessItemAssociatedAccessItem) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemAssociatedAccessItem) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemAssociatedAccessItem) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemAssociatedAccessItem) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetDescription
`func (o *AccessItemAssociatedAccessItem) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemAssociatedAccessItem) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemAssociatedAccessItem) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemAssociatedAccessItem) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
@@ -229,55 +128,280 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemAssociatedAccessItem) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemAssociatedAccessItem) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemAssociatedAccessItem) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemAssociatedAccessItem) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *AccessItemAssociatedAccessItem) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *AccessItemAssociatedAccessItem) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetAttribute
`func (o *AccessItemAssociatedAccessItem) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *AccessItemAssociatedAccessItem) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *AccessItemAssociatedAccessItem) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### GetValue
`func (o *AccessItemAssociatedAccessItem) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessItemAssociatedAccessItem) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *AccessItemAssociatedAccessItem) SetValue(v string)`
SetValue sets Value field to given value.
### GetType
`func (o *AccessItemAssociatedAccessItem) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessItemAssociatedAccessItem) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *AccessItemAssociatedAccessItem) SetType(v string)`
SetType sets Type field to given value.
### GetDescription
`func (o *AccessItemAssociatedAccessItem) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemAssociatedAccessItem) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemAssociatedAccessItem) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemAssociatedAccessItem) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessItemAssociatedAccessItem) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemAssociatedAccessItem) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemAssociatedAccessItem) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemAssociatedAccessItem) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetStandalone
`func (o *AccessItemAssociatedAccessItem) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *AccessItemAssociatedAccessItem) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *AccessItemAssociatedAccessItem) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *AccessItemAssociatedAccessItem) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *AccessItemAssociatedAccessItem) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetPrivileged
`func (o *AccessItemAssociatedAccessItem) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *AccessItemAssociatedAccessItem) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *AccessItemAssociatedAccessItem) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### SetPrivilegedNil
`func (o *AccessItemAssociatedAccessItem) SetPrivilegedNil(b bool)`
SetPrivilegedNil sets the value for Privileged to be an explicit nil
### UnsetPrivileged
`func (o *AccessItemAssociatedAccessItem) UnsetPrivileged()`
UnsetPrivileged ensures that no value is present for Privileged, not even an explicit nil
### GetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *AccessItemAssociatedAccessItem) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
### SetCloudGovernedNil
`func (o *AccessItemAssociatedAccessItem) SetCloudGovernedNil(b bool)`
SetCloudGovernedNil sets the value for CloudGoverned to be an explicit nil
### UnsetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) UnsetCloudGoverned()`
UnsetCloudGoverned ensures that no value is present for CloudGoverned, not even an explicit nil
### GetEntitlementCount
`func (o *AccessItemAssociatedAccessItem) GetEntitlementCount() string`
`func (o *AccessItemAssociatedAccessItem) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *AccessItemAssociatedAccessItem) GetEntitlementCountOk() (*string, bool)`
`func (o *AccessItemAssociatedAccessItem) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *AccessItemAssociatedAccessItem) SetEntitlementCount(v string)`
`func (o *AccessItemAssociatedAccessItem) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### HasEntitlementCount
`func (o *AccessItemAssociatedAccessItem) HasEntitlementCount() bool`
### GetAppRefs
HasEntitlementCount returns a boolean if a field has been set.
`func (o *AccessItemAssociatedAccessItem) GetAppRefs() []AccessItemAccessProfileResponseAppRefsInner`
### GetAppDisplayName
GetAppRefs returns the AppRefs field if non-nil, zero value otherwise.
`func (o *AccessItemAssociatedAccessItem) GetAppDisplayName() string`
### GetAppRefsOk
GetAppDisplayName returns the AppDisplayName field if non-nil, zero value otherwise.
`func (o *AccessItemAssociatedAccessItem) GetAppRefsOk() (*[]AccessItemAccessProfileResponseAppRefsInner, bool)`
### GetAppDisplayNameOk
`func (o *AccessItemAssociatedAccessItem) GetAppDisplayNameOk() (*string, bool)`
GetAppDisplayNameOk returns a tuple with the AppDisplayName field if it's non-nil, zero value otherwise
GetAppRefsOk returns a tuple with the AppRefs field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppDisplayName
### SetAppRefs
`func (o *AccessItemAssociatedAccessItem) SetAppDisplayName(v string)`
`func (o *AccessItemAssociatedAccessItem) SetAppRefs(v []AccessItemAccessProfileResponseAppRefsInner)`
SetAppDisplayName sets AppDisplayName field to given value.
SetAppRefs sets AppRefs field to given value.
### HasAppDisplayName
`func (o *AccessItemAssociatedAccessItem) HasAppDisplayName() bool`
HasAppDisplayName returns a boolean if a field has been set.
### GetRemoveDate
@@ -304,26 +428,6 @@ SetRemoveDate sets RemoveDate field to given value.
HasRemoveDate returns a boolean if a field has been set.
### GetStandalone
`func (o *AccessItemAssociatedAccessItem) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *AccessItemAssociatedAccessItem) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *AccessItemAssociatedAccessItem) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### GetRevocable
`func (o *AccessItemAssociatedAccessItem) GetRevocable() bool`
@@ -363,11 +467,6 @@ and a boolean to check if the value has been set.
SetNativeIdentity sets NativeIdentity field to given value.
### HasNativeIdentity
`func (o *AccessItemAssociatedAccessItem) HasNativeIdentity() bool`
HasNativeIdentity returns a boolean if a field has been set.
### GetAppRoleId
@@ -388,125 +487,15 @@ and a boolean to check if the value has been set.
SetAppRoleId sets AppRoleId field to given value.
### HasAppRoleId
`func (o *AccessItemAssociatedAccessItem) HasAppRoleId() bool`
### SetAppRoleIdNil
HasAppRoleId returns a boolean if a field has been set.
`func (o *AccessItemAssociatedAccessItem) SetAppRoleIdNil(b bool)`
### GetAttribute
`func (o *AccessItemAssociatedAccessItem) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *AccessItemAssociatedAccessItem) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *AccessItemAssociatedAccessItem) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *AccessItemAssociatedAccessItem) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### GetValue
`func (o *AccessItemAssociatedAccessItem) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessItemAssociatedAccessItem) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *AccessItemAssociatedAccessItem) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *AccessItemAssociatedAccessItem) HasValue() bool`
HasValue returns a boolean if a field has been set.
### GetEntitlementType
`func (o *AccessItemAssociatedAccessItem) GetEntitlementType() string`
GetEntitlementType returns the EntitlementType field if non-nil, zero value otherwise.
### GetEntitlementTypeOk
`func (o *AccessItemAssociatedAccessItem) GetEntitlementTypeOk() (*string, bool)`
GetEntitlementTypeOk returns a tuple with the EntitlementType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementType
`func (o *AccessItemAssociatedAccessItem) SetEntitlementType(v string)`
SetEntitlementType sets EntitlementType field to given value.
### HasEntitlementType
`func (o *AccessItemAssociatedAccessItem) HasEntitlementType() bool`
HasEntitlementType returns a boolean if a field has been set.
### GetPrivileged
`func (o *AccessItemAssociatedAccessItem) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *AccessItemAssociatedAccessItem) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *AccessItemAssociatedAccessItem) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### GetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *AccessItemAssociatedAccessItem) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *AccessItemAssociatedAccessItem) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
SetAppRoleIdNil sets the value for AppRoleId to be an explicit nil
### UnsetAppRoleId
`func (o *AccessItemAssociatedAccessItem) UnsetAppRoleId()`
UnsetAppRoleId ensures that no value is present for AppRoleId, not even an explicit nil

View File

@@ -15,24 +15,24 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemEntitlementResponse', 'V202
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**Attribute** | Pointer to **string** | the entitlement attribute | [optional]
**Value** | Pointer to **string** | the associated value | [optional]
**EntitlementType** | Pointer to **string** | the type of entitlement | [optional]
**SourceName** | Pointer to **string** | the name of the source | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Description** | Pointer to **string** | the description for the entitlment | [optional]
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**DisplayName** | Pointer to **string** | the display name of the identity | [optional]
**Standalone** | **bool** | indicates whether the entitlement is standalone |
**Privileged** | **bool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **bool** | indicates whether the entitlement is cloud governed |
**SourceName** | Pointer to **string** | the name of the source | [optional]
**Attribute** | **string** | the entitlement attribute |
**Value** | **string** | the associated value |
**Type** | **string** | the type of entitlement |
**Description** | Pointer to **NullableString** | the description for the entitlment | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Standalone** | **NullableBool** | indicates whether the entitlement is standalone |
**Privileged** | **NullableBool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **NullableBool** | indicates whether the entitlement is cloud governed |
## Methods
### NewAccessItemEntitlementResponse
`func NewAccessItemEntitlementResponse(standalone bool, privileged bool, cloudGoverned bool, ) *AccessItemEntitlementResponse`
`func NewAccessItemEntitlementResponse(attribute string, value string, type_ string, standalone NullableBool, privileged NullableBool, cloudGoverned NullableBool, ) *AccessItemEntitlementResponse`
NewAccessItemEntitlementResponse instantiates a new AccessItemEntitlementResponse object
This constructor will assign default values to properties that have it defined,
@@ -47,31 +47,6 @@ NewAccessItemEntitlementResponseWithDefaults instantiates a new AccessItemEntitl
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemEntitlementResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemEntitlementResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemEntitlementResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemEntitlementResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemEntitlementResponse) GetId() string`
@@ -97,155 +72,30 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetAttribute
### GetAccessType
`func (o *AccessItemEntitlementResponse) GetAttribute() string`
`func (o *AccessItemEntitlementResponse) GetAccessType() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAttributeOk
### GetAccessTypeOk
`func (o *AccessItemEntitlementResponse) GetAttributeOk() (*string, bool)`
`func (o *AccessItemEntitlementResponse) GetAccessTypeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
### SetAccessType
`func (o *AccessItemEntitlementResponse) SetAttribute(v string)`
`func (o *AccessItemEntitlementResponse) SetAccessType(v string)`
SetAttribute sets Attribute field to given value.
SetAccessType sets AccessType field to given value.
### HasAttribute
### HasAccessType
`func (o *AccessItemEntitlementResponse) HasAttribute() bool`
`func (o *AccessItemEntitlementResponse) HasAccessType() bool`
HasAttribute returns a boolean if a field has been set.
### GetValue
`func (o *AccessItemEntitlementResponse) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessItemEntitlementResponse) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *AccessItemEntitlementResponse) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *AccessItemEntitlementResponse) HasValue() bool`
HasValue returns a boolean if a field has been set.
### GetEntitlementType
`func (o *AccessItemEntitlementResponse) GetEntitlementType() string`
GetEntitlementType returns the EntitlementType field if non-nil, zero value otherwise.
### GetEntitlementTypeOk
`func (o *AccessItemEntitlementResponse) GetEntitlementTypeOk() (*string, bool)`
GetEntitlementTypeOk returns a tuple with the EntitlementType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementType
`func (o *AccessItemEntitlementResponse) SetEntitlementType(v string)`
SetEntitlementType sets EntitlementType field to given value.
### HasEntitlementType
`func (o *AccessItemEntitlementResponse) HasEntitlementType() bool`
HasEntitlementType returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemEntitlementResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemEntitlementResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemEntitlementResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemEntitlementResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetSourceId
`func (o *AccessItemEntitlementResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemEntitlementResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemEntitlementResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemEntitlementResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetDescription
`func (o *AccessItemEntitlementResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemEntitlementResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemEntitlementResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemEntitlementResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
@@ -272,6 +122,151 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemEntitlementResponse) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccessItemEntitlementResponse) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *AccessItemEntitlementResponse) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *AccessItemEntitlementResponse) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetAttribute
`func (o *AccessItemEntitlementResponse) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *AccessItemEntitlementResponse) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *AccessItemEntitlementResponse) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### GetValue
`func (o *AccessItemEntitlementResponse) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessItemEntitlementResponse) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *AccessItemEntitlementResponse) SetValue(v string)`
SetValue sets Value field to given value.
### GetType
`func (o *AccessItemEntitlementResponse) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessItemEntitlementResponse) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *AccessItemEntitlementResponse) SetType(v string)`
SetType sets Type field to given value.
### GetDescription
`func (o *AccessItemEntitlementResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemEntitlementResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemEntitlementResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemEntitlementResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### SetDescriptionNil
`func (o *AccessItemEntitlementResponse) SetDescriptionNil(b bool)`
SetDescriptionNil sets the value for Description to be an explicit nil
### UnsetDescription
`func (o *AccessItemEntitlementResponse) UnsetDescription()`
UnsetDescription ensures that no value is present for Description, not even an explicit nil
### GetSourceId
`func (o *AccessItemEntitlementResponse) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccessItemEntitlementResponse) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *AccessItemEntitlementResponse) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccessItemEntitlementResponse) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetStandalone
`func (o *AccessItemEntitlementResponse) GetStandalone() bool`
@@ -292,6 +287,16 @@ and a boolean to check if the value has been set.
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *AccessItemEntitlementResponse) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *AccessItemEntitlementResponse) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetPrivileged
`func (o *AccessItemEntitlementResponse) GetPrivileged() bool`
@@ -312,6 +317,16 @@ and a boolean to check if the value has been set.
SetPrivileged sets Privileged field to given value.
### SetPrivilegedNil
`func (o *AccessItemEntitlementResponse) SetPrivilegedNil(b bool)`
SetPrivilegedNil sets the value for Privileged to be an explicit nil
### UnsetPrivileged
`func (o *AccessItemEntitlementResponse) UnsetPrivileged()`
UnsetPrivileged ensures that no value is present for Privileged, not even an explicit nil
### GetCloudGoverned
`func (o *AccessItemEntitlementResponse) GetCloudGoverned() bool`
@@ -332,4 +347,14 @@ and a boolean to check if the value has been set.
SetCloudGoverned sets CloudGoverned field to given value.
### SetCloudGovernedNil
`func (o *AccessItemEntitlementResponse) SetCloudGovernedNil(b bool)`
SetCloudGovernedNil sets the value for CloudGoverned to be an explicit nil
### UnsetCloudGoverned
`func (o *AccessItemEntitlementResponse) UnsetCloudGoverned()`
UnsetCloudGoverned ensures that no value is present for CloudGoverned, not even an explicit nil

View File

@@ -15,17 +15,18 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemRemoved', 'V2025AccessItemR
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessItem** | Pointer to [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | | [optional]
**AccessItem** | [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | |
**IdentityId** | Pointer to **string** | the identity id | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**GovernanceEvent** | Pointer to [**CorrelatedGovernanceEvent**](correlated-governance-event) | | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**AccessItemType** | Pointer to **string** | the access item type | [optional]
**GovernanceEvent** | Pointer to [**NullableCorrelatedGovernanceEvent**](correlated-governance-event) | | [optional]
## Methods
### NewAccessItemRemoved
`func NewAccessItemRemoved() *AccessItemRemoved`
`func NewAccessItemRemoved(accessItem AccessItemAssociatedAccessItem, ) *AccessItemRemoved`
NewAccessItemRemoved instantiates a new AccessItemRemoved object
This constructor will assign default values to properties that have it defined,
@@ -59,11 +60,6 @@ and a boolean to check if the value has been set.
SetAccessItem sets AccessItem field to given value.
### HasAccessItem
`func (o *AccessItemRemoved) HasAccessItem() bool`
HasAccessItem returns a boolean if a field has been set.
### GetIdentityId
@@ -115,30 +111,55 @@ SetEventType sets EventType field to given value.
HasEventType returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AccessItemRemoved) GetDt() string`
`func (o *AccessItemRemoved) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AccessItemRemoved) GetDtOk() (*string, bool)`
`func (o *AccessItemRemoved) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AccessItemRemoved) SetDt(v string)`
`func (o *AccessItemRemoved) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AccessItemRemoved) HasDt() bool`
`func (o *AccessItemRemoved) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.
### GetAccessItemType
`func (o *AccessItemRemoved) GetAccessItemType() string`
GetAccessItemType returns the AccessItemType field if non-nil, zero value otherwise.
### GetAccessItemTypeOk
`func (o *AccessItemRemoved) GetAccessItemTypeOk() (*string, bool)`
GetAccessItemTypeOk returns a tuple with the AccessItemType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItemType
`func (o *AccessItemRemoved) SetAccessItemType(v string)`
SetAccessItemType sets AccessItemType field to given value.
### HasAccessItemType
`func (o *AccessItemRemoved) HasAccessItemType() bool`
HasAccessItemType returns a boolean if a field has been set.
### GetGovernanceEvent
@@ -165,4 +186,14 @@ SetGovernanceEvent sets GovernanceEvent field to given value.
HasGovernanceEvent returns a boolean if a field has been set.
### SetGovernanceEventNil
`func (o *AccessItemRemoved) SetGovernanceEventNil(b bool)`
SetGovernanceEventNil sets the value for GovernanceEvent to be an explicit nil
### UnsetGovernanceEvent
`func (o *AccessItemRemoved) UnsetGovernanceEvent()`
UnsetGovernanceEvent ensures that no value is present for GovernanceEvent, not even an explicit nil

View File

@@ -15,11 +15,11 @@ tags: ['SDK', 'Software Development Kit', 'AccessItemRoleResponse', 'V2025Access
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**DisplayName** | Pointer to **string** | the role display name | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**Description** | Pointer to **string** | the description for the role | [optional]
**SourceName** | Pointer to **string** | the associated source name if it exists | [optional]
**RemoveDate** | Pointer to **string** | the date the role is no longer assigned to the specified identity | [optional]
**Revocable** | **bool** | indicates whether the role is revocable |
@@ -42,31 +42,6 @@ NewAccessItemRoleResponseWithDefaults instantiates a new AccessItemRoleResponse
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *AccessItemRoleResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemRoleResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemRoleResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemRoleResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemRoleResponse) GetId() string`
@@ -92,6 +67,31 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetAccessType
`func (o *AccessItemRoleResponse) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *AccessItemRoleResponse) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *AccessItemRoleResponse) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *AccessItemRoleResponse) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessItemRoleResponse) GetDisplayName() string`
@@ -117,31 +117,6 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetDescription
`func (o *AccessItemRoleResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemRoleResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemRoleResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemRoleResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceName
`func (o *AccessItemRoleResponse) GetSourceName() string`
@@ -167,6 +142,41 @@ SetSourceName sets SourceName field to given value.
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *AccessItemRoleResponse) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *AccessItemRoleResponse) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetDescription
`func (o *AccessItemRoleResponse) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessItemRoleResponse) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *AccessItemRoleResponse) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessItemRoleResponse) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetRemoveDate
`func (o *AccessItemRoleResponse) GetRemoveDate() string`

View File

@@ -0,0 +1,142 @@
---
id: v2025-access-model-metadata-bulk-update-response
title: AccessModelMetadataBulkUpdateResponse
pagination_label: AccessModelMetadataBulkUpdateResponse
sidebar_label: AccessModelMetadataBulkUpdateResponse
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessModelMetadataBulkUpdateResponse', 'V2025AccessModelMetadataBulkUpdateResponse']
slug: /tools/sdk/go/v2025/models/access-model-metadata-bulk-update-response
tags: ['SDK', 'Software Development Kit', 'AccessModelMetadataBulkUpdateResponse', 'V2025AccessModelMetadataBulkUpdateResponse']
---
# AccessModelMetadataBulkUpdateResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | ID of the task which is executing the bulk update. | [optional]
**Type** | Pointer to **string** | Type of the bulk update object. | [optional]
**Status** | Pointer to **string** | The status of the bulk update request, only list unfinished request's status. | [optional]
**Created** | Pointer to **SailPointTime** | Time when the bulk update request was created | [optional]
## Methods
### NewAccessModelMetadataBulkUpdateResponse
`func NewAccessModelMetadataBulkUpdateResponse() *AccessModelMetadataBulkUpdateResponse`
NewAccessModelMetadataBulkUpdateResponse instantiates a new AccessModelMetadataBulkUpdateResponse object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewAccessModelMetadataBulkUpdateResponseWithDefaults
`func NewAccessModelMetadataBulkUpdateResponseWithDefaults() *AccessModelMetadataBulkUpdateResponse`
NewAccessModelMetadataBulkUpdateResponseWithDefaults instantiates a new AccessModelMetadataBulkUpdateResponse object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetId
`func (o *AccessModelMetadataBulkUpdateResponse) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessModelMetadataBulkUpdateResponse) GetIdOk() (*string, bool)`
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetId
`func (o *AccessModelMetadataBulkUpdateResponse) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessModelMetadataBulkUpdateResponse) HasId() bool`
HasId returns a boolean if a field has been set.
### GetType
`func (o *AccessModelMetadataBulkUpdateResponse) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessModelMetadataBulkUpdateResponse) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *AccessModelMetadataBulkUpdateResponse) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessModelMetadataBulkUpdateResponse) HasType() bool`
HasType returns a boolean if a field has been set.
### GetStatus
`func (o *AccessModelMetadataBulkUpdateResponse) GetStatus() string`
GetStatus returns the Status field if non-nil, zero value otherwise.
### GetStatusOk
`func (o *AccessModelMetadataBulkUpdateResponse) GetStatusOk() (*string, bool)`
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStatus
`func (o *AccessModelMetadataBulkUpdateResponse) SetStatus(v string)`
SetStatus sets Status field to given value.
### HasStatus
`func (o *AccessModelMetadataBulkUpdateResponse) HasStatus() bool`
HasStatus returns a boolean if a field has been set.
### GetCreated
`func (o *AccessModelMetadataBulkUpdateResponse) GetCreated() SailPointTime`
GetCreated returns the Created field if non-nil, zero value otherwise.
### GetCreatedOk
`func (o *AccessModelMetadataBulkUpdateResponse) GetCreatedOk() (*SailPointTime, bool)`
GetCreatedOk returns a tuple with the Created field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCreated
`func (o *AccessModelMetadataBulkUpdateResponse) SetCreated(v SailPointTime)`
SetCreated sets Created field to given value.
### HasCreated
`func (o *AccessModelMetadataBulkUpdateResponse) HasCreated() bool`
HasCreated returns a boolean if a field has been set.

View File

@@ -15,16 +15,16 @@ tags: ['SDK', 'Software Development Kit', 'AccessRequested', 'V2025AccessRequest
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessRequest** | Pointer to [**AccessRequestResponse1**](access-request-response1) | | [optional]
**AccessRequest** | [**AccessRequestResponse1**](access-request-response1) | |
**IdentityId** | Pointer to **string** | the identity id | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
## Methods
### NewAccessRequested
`func NewAccessRequested() *AccessRequested`
`func NewAccessRequested(accessRequest AccessRequestResponse1, ) *AccessRequested`
NewAccessRequested instantiates a new AccessRequested object
This constructor will assign default values to properties that have it defined,
@@ -58,11 +58,6 @@ and a boolean to check if the value has been set.
SetAccessRequest sets AccessRequest field to given value.
### HasAccessRequest
`func (o *AccessRequested) HasAccessRequest() bool`
HasAccessRequest returns a boolean if a field has been set.
### GetIdentityId
@@ -114,29 +109,29 @@ SetEventType sets EventType field to given value.
HasEventType returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AccessRequested) GetDt() string`
`func (o *AccessRequested) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AccessRequested) GetDtOk() (*string, bool)`
`func (o *AccessRequested) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AccessRequested) SetDt(v string)`
`func (o *AccessRequested) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AccessRequested) HasDt() bool`
`func (o *AccessRequested) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.

View File

@@ -17,15 +17,15 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EventType** | Pointer to **string** | the event type | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**Account** | Pointer to [**AccountStatusChangedAccount**](account-status-changed-account) | | [optional]
**StatusChange** | Pointer to [**AccountStatusChangedStatusChange**](account-status-changed-status-change) | | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**Account** | [**AccountStatusChangedAccount**](account-status-changed-account) | |
**StatusChange** | [**AccountStatusChangedStatusChange**](account-status-changed-status-change) | |
## Methods
### NewAccountStatusChanged
`func NewAccountStatusChanged() *AccountStatusChanged`
`func NewAccountStatusChanged(account AccountStatusChangedAccount, statusChange AccountStatusChangedStatusChange, ) *AccountStatusChanged`
NewAccountStatusChanged instantiates a new AccountStatusChanged object
This constructor will assign default values to properties that have it defined,
@@ -90,30 +90,30 @@ SetIdentityId sets IdentityId field to given value.
HasIdentityId returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AccountStatusChanged) GetDt() string`
`func (o *AccountStatusChanged) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AccountStatusChanged) GetDtOk() (*string, bool)`
`func (o *AccountStatusChanged) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AccountStatusChanged) SetDt(v string)`
`func (o *AccountStatusChanged) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AccountStatusChanged) HasDt() bool`
`func (o *AccountStatusChanged) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.
### GetAccount
@@ -134,11 +134,6 @@ and a boolean to check if the value has been set.
SetAccount sets Account field to given value.
### HasAccount
`func (o *AccountStatusChanged) HasAccount() bool`
HasAccount returns a boolean if a field has been set.
### GetStatusChange
@@ -159,10 +154,5 @@ and a boolean to check if the value has been set.
SetStatusChange sets StatusChange field to given value.
### HasStatusChange
`func (o *AccountStatusChanged) HasStatusChange() bool`
HasStatusChange returns a boolean if a field has been set.

View File

@@ -15,16 +15,16 @@ tags: ['SDK', 'Software Development Kit', 'AttributesChanged', 'V2025AttributesC
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Changes** | Pointer to [**[]AttributeChange**](attribute-change) | | [optional]
**AttributeChanges** | [**[]AttributeChange**](attribute-change) | |
**EventType** | Pointer to **string** | the event type | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
## Methods
### NewAttributesChanged
`func NewAttributesChanged() *AttributesChanged`
`func NewAttributesChanged(attributeChanges []AttributeChange, ) *AttributesChanged`
NewAttributesChanged instantiates a new AttributesChanged object
This constructor will assign default values to properties that have it defined,
@@ -39,30 +39,25 @@ NewAttributesChangedWithDefaults instantiates a new AttributesChanged object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetChanges
### GetAttributeChanges
`func (o *AttributesChanged) GetChanges() []AttributeChange`
`func (o *AttributesChanged) GetAttributeChanges() []AttributeChange`
GetChanges returns the Changes field if non-nil, zero value otherwise.
GetAttributeChanges returns the AttributeChanges field if non-nil, zero value otherwise.
### GetChangesOk
### GetAttributeChangesOk
`func (o *AttributesChanged) GetChangesOk() (*[]AttributeChange, bool)`
`func (o *AttributesChanged) GetAttributeChangesOk() (*[]AttributeChange, bool)`
GetChangesOk returns a tuple with the Changes field if it's non-nil, zero value otherwise
GetAttributeChangesOk returns a tuple with the AttributeChanges field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetChanges
### SetAttributeChanges
`func (o *AttributesChanged) SetChanges(v []AttributeChange)`
`func (o *AttributesChanged) SetAttributeChanges(v []AttributeChange)`
SetChanges sets Changes field to given value.
SetAttributeChanges sets AttributeChanges field to given value.
### HasChanges
`func (o *AttributesChanged) HasChanges() bool`
HasChanges returns a boolean if a field has been set.
### GetEventType
@@ -114,29 +109,29 @@ SetIdentityId sets IdentityId field to given value.
HasIdentityId returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *AttributesChanged) GetDt() string`
`func (o *AttributesChanged) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *AttributesChanged) GetDtOk() (*string, bool)`
`func (o *AttributesChanged) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *AttributesChanged) SetDt(v string)`
`func (o *AttributesChanged) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *AttributesChanged) HasDt() bool`
`func (o *AttributesChanged) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.

View File

@@ -16,7 +16,7 @@ tags: ['SDK', 'Software Development Kit', 'CorrelatedGovernanceEvent', 'V2025Cor
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | Pointer to **string** | The name of the governance event, such as the certification name or access request ID. | [optional]
**Dt** | Pointer to **string** | The date that the certification or access request was completed. | [optional]
**DateTime** | Pointer to **string** | The date that the certification or access request was completed. | [optional]
**Type** | Pointer to **string** | The type of governance event. | [optional]
**GovernanceId** | Pointer to **string** | The ID of the instance that caused the event - either the certification ID or access request ID. | [optional]
**Owners** | Pointer to [**[]CertifierResponse**](certifier-response) | The owners of the governance event (the certifiers or approvers) | [optional]
@@ -67,30 +67,30 @@ SetName sets Name field to given value.
HasName returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *CorrelatedGovernanceEvent) GetDt() string`
`func (o *CorrelatedGovernanceEvent) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *CorrelatedGovernanceEvent) GetDtOk() (*string, bool)`
`func (o *CorrelatedGovernanceEvent) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *CorrelatedGovernanceEvent) SetDt(v string)`
`func (o *CorrelatedGovernanceEvent) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *CorrelatedGovernanceEvent) HasDt() bool`
`func (o *CorrelatedGovernanceEvent) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.
### GetType

View File

@@ -0,0 +1,142 @@
---
id: v2025-entitlement-attribute-bulk-update-filter-request
title: EntitlementAttributeBulkUpdateFilterRequest
pagination_label: EntitlementAttributeBulkUpdateFilterRequest
sidebar_label: EntitlementAttributeBulkUpdateFilterRequest
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'EntitlementAttributeBulkUpdateFilterRequest', 'V2025EntitlementAttributeBulkUpdateFilterRequest']
slug: /tools/sdk/go/v2025/models/entitlement-attribute-bulk-update-filter-request
tags: ['SDK', 'Software Development Kit', 'EntitlementAttributeBulkUpdateFilterRequest', 'V2025EntitlementAttributeBulkUpdateFilterRequest']
---
# EntitlementAttributeBulkUpdateFilterRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Filters** | Pointer to **string** | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq* | [optional]
**Operation** | Pointer to **string** | Operation to perform on the attributes in the bulk update request. | [optional]
**ReplaceScope** | Pointer to **string** | The choice of update scope. | [optional]
**Values** | Pointer to [**[]RoleMetadataBulkUpdateByIdRequestValuesInner**](role-metadata-bulk-update-by-id-request-values-inner) | The metadata to be updated, including attribute and values. | [optional]
## Methods
### NewEntitlementAttributeBulkUpdateFilterRequest
`func NewEntitlementAttributeBulkUpdateFilterRequest() *EntitlementAttributeBulkUpdateFilterRequest`
NewEntitlementAttributeBulkUpdateFilterRequest instantiates a new EntitlementAttributeBulkUpdateFilterRequest object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewEntitlementAttributeBulkUpdateFilterRequestWithDefaults
`func NewEntitlementAttributeBulkUpdateFilterRequestWithDefaults() *EntitlementAttributeBulkUpdateFilterRequest`
NewEntitlementAttributeBulkUpdateFilterRequestWithDefaults instantiates a new EntitlementAttributeBulkUpdateFilterRequest object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetFilters
`func (o *EntitlementAttributeBulkUpdateFilterRequest) GetFilters() string`
GetFilters returns the Filters field if non-nil, zero value otherwise.
### GetFiltersOk
`func (o *EntitlementAttributeBulkUpdateFilterRequest) GetFiltersOk() (*string, bool)`
GetFiltersOk returns a tuple with the Filters field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetFilters
`func (o *EntitlementAttributeBulkUpdateFilterRequest) SetFilters(v string)`
SetFilters sets Filters field to given value.
### HasFilters
`func (o *EntitlementAttributeBulkUpdateFilterRequest) HasFilters() bool`
HasFilters returns a boolean if a field has been set.
### GetOperation
`func (o *EntitlementAttributeBulkUpdateFilterRequest) GetOperation() string`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *EntitlementAttributeBulkUpdateFilterRequest) GetOperationOk() (*string, bool)`
GetOperationOk returns a tuple with the Operation field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOperation
`func (o *EntitlementAttributeBulkUpdateFilterRequest) SetOperation(v string)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *EntitlementAttributeBulkUpdateFilterRequest) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### GetReplaceScope
`func (o *EntitlementAttributeBulkUpdateFilterRequest) GetReplaceScope() string`
GetReplaceScope returns the ReplaceScope field if non-nil, zero value otherwise.
### GetReplaceScopeOk
`func (o *EntitlementAttributeBulkUpdateFilterRequest) GetReplaceScopeOk() (*string, bool)`
GetReplaceScopeOk returns a tuple with the ReplaceScope field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetReplaceScope
`func (o *EntitlementAttributeBulkUpdateFilterRequest) SetReplaceScope(v string)`
SetReplaceScope sets ReplaceScope field to given value.
### HasReplaceScope
`func (o *EntitlementAttributeBulkUpdateFilterRequest) HasReplaceScope() bool`
HasReplaceScope returns a boolean if a field has been set.
### GetValues
`func (o *EntitlementAttributeBulkUpdateFilterRequest) GetValues() []RoleMetadataBulkUpdateByIdRequestValuesInner`
GetValues returns the Values field if non-nil, zero value otherwise.
### GetValuesOk
`func (o *EntitlementAttributeBulkUpdateFilterRequest) GetValuesOk() (*[]RoleMetadataBulkUpdateByIdRequestValuesInner, bool)`
GetValuesOk returns a tuple with the Values field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValues
`func (o *EntitlementAttributeBulkUpdateFilterRequest) SetValues(v []RoleMetadataBulkUpdateByIdRequestValuesInner)`
SetValues sets Values field to given value.
### HasValues
`func (o *EntitlementAttributeBulkUpdateFilterRequest) HasValues() bool`
HasValues returns a boolean if a field has been set.

View File

@@ -0,0 +1,142 @@
---
id: v2025-entitlement-attribute-bulk-update-ids-request
title: EntitlementAttributeBulkUpdateIdsRequest
pagination_label: EntitlementAttributeBulkUpdateIdsRequest
sidebar_label: EntitlementAttributeBulkUpdateIdsRequest
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'EntitlementAttributeBulkUpdateIdsRequest', 'V2025EntitlementAttributeBulkUpdateIdsRequest']
slug: /tools/sdk/go/v2025/models/entitlement-attribute-bulk-update-ids-request
tags: ['SDK', 'Software Development Kit', 'EntitlementAttributeBulkUpdateIdsRequest', 'V2025EntitlementAttributeBulkUpdateIdsRequest']
---
# EntitlementAttributeBulkUpdateIdsRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Entitlements** | Pointer to **[]string** | List of entitlement IDs to update. | [optional]
**Operation** | Pointer to **string** | Operation to perform on the attributes in the bulk update request. | [optional]
**ReplaceScope** | Pointer to **string** | The choice of update scope. | [optional]
**Values** | Pointer to [**[]RoleMetadataBulkUpdateByIdRequestValuesInner**](role-metadata-bulk-update-by-id-request-values-inner) | The metadata to be updated, including attribute and values. | [optional]
## Methods
### NewEntitlementAttributeBulkUpdateIdsRequest
`func NewEntitlementAttributeBulkUpdateIdsRequest() *EntitlementAttributeBulkUpdateIdsRequest`
NewEntitlementAttributeBulkUpdateIdsRequest instantiates a new EntitlementAttributeBulkUpdateIdsRequest object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewEntitlementAttributeBulkUpdateIdsRequestWithDefaults
`func NewEntitlementAttributeBulkUpdateIdsRequestWithDefaults() *EntitlementAttributeBulkUpdateIdsRequest`
NewEntitlementAttributeBulkUpdateIdsRequestWithDefaults instantiates a new EntitlementAttributeBulkUpdateIdsRequest object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetEntitlements
`func (o *EntitlementAttributeBulkUpdateIdsRequest) GetEntitlements() []string`
GetEntitlements returns the Entitlements field if non-nil, zero value otherwise.
### GetEntitlementsOk
`func (o *EntitlementAttributeBulkUpdateIdsRequest) GetEntitlementsOk() (*[]string, bool)`
GetEntitlementsOk returns a tuple with the Entitlements field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlements
`func (o *EntitlementAttributeBulkUpdateIdsRequest) SetEntitlements(v []string)`
SetEntitlements sets Entitlements field to given value.
### HasEntitlements
`func (o *EntitlementAttributeBulkUpdateIdsRequest) HasEntitlements() bool`
HasEntitlements returns a boolean if a field has been set.
### GetOperation
`func (o *EntitlementAttributeBulkUpdateIdsRequest) GetOperation() string`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *EntitlementAttributeBulkUpdateIdsRequest) GetOperationOk() (*string, bool)`
GetOperationOk returns a tuple with the Operation field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOperation
`func (o *EntitlementAttributeBulkUpdateIdsRequest) SetOperation(v string)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *EntitlementAttributeBulkUpdateIdsRequest) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### GetReplaceScope
`func (o *EntitlementAttributeBulkUpdateIdsRequest) GetReplaceScope() string`
GetReplaceScope returns the ReplaceScope field if non-nil, zero value otherwise.
### GetReplaceScopeOk
`func (o *EntitlementAttributeBulkUpdateIdsRequest) GetReplaceScopeOk() (*string, bool)`
GetReplaceScopeOk returns a tuple with the ReplaceScope field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetReplaceScope
`func (o *EntitlementAttributeBulkUpdateIdsRequest) SetReplaceScope(v string)`
SetReplaceScope sets ReplaceScope field to given value.
### HasReplaceScope
`func (o *EntitlementAttributeBulkUpdateIdsRequest) HasReplaceScope() bool`
HasReplaceScope returns a boolean if a field has been set.
### GetValues
`func (o *EntitlementAttributeBulkUpdateIdsRequest) GetValues() []RoleMetadataBulkUpdateByIdRequestValuesInner`
GetValues returns the Values field if non-nil, zero value otherwise.
### GetValuesOk
`func (o *EntitlementAttributeBulkUpdateIdsRequest) GetValuesOk() (*[]RoleMetadataBulkUpdateByIdRequestValuesInner, bool)`
GetValuesOk returns a tuple with the Values field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValues
`func (o *EntitlementAttributeBulkUpdateIdsRequest) SetValues(v []RoleMetadataBulkUpdateByIdRequestValuesInner)`
SetValues sets Values field to given value.
### HasValues
`func (o *EntitlementAttributeBulkUpdateIdsRequest) HasValues() bool`
HasValues returns a boolean if a field has been set.

View File

@@ -0,0 +1,142 @@
---
id: v2025-entitlement-attribute-bulk-update-query-request
title: EntitlementAttributeBulkUpdateQueryRequest
pagination_label: EntitlementAttributeBulkUpdateQueryRequest
sidebar_label: EntitlementAttributeBulkUpdateQueryRequest
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'EntitlementAttributeBulkUpdateQueryRequest', 'V2025EntitlementAttributeBulkUpdateQueryRequest']
slug: /tools/sdk/go/v2025/models/entitlement-attribute-bulk-update-query-request
tags: ['SDK', 'Software Development Kit', 'EntitlementAttributeBulkUpdateQueryRequest', 'V2025EntitlementAttributeBulkUpdateQueryRequest']
---
# EntitlementAttributeBulkUpdateQueryRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Query** | Pointer to [**Search**](search) | | [optional]
**Operation** | Pointer to **string** | Operation to perform on the attributes in the bulk update request. | [optional]
**ReplaceScope** | Pointer to **string** | The choice of update scope. | [optional]
**Values** | Pointer to [**[]RoleMetadataBulkUpdateByIdRequestValuesInner**](role-metadata-bulk-update-by-id-request-values-inner) | The metadata to be updated, including attribute and values. | [optional]
## Methods
### NewEntitlementAttributeBulkUpdateQueryRequest
`func NewEntitlementAttributeBulkUpdateQueryRequest() *EntitlementAttributeBulkUpdateQueryRequest`
NewEntitlementAttributeBulkUpdateQueryRequest instantiates a new EntitlementAttributeBulkUpdateQueryRequest object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewEntitlementAttributeBulkUpdateQueryRequestWithDefaults
`func NewEntitlementAttributeBulkUpdateQueryRequestWithDefaults() *EntitlementAttributeBulkUpdateQueryRequest`
NewEntitlementAttributeBulkUpdateQueryRequestWithDefaults instantiates a new EntitlementAttributeBulkUpdateQueryRequest object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetQuery
`func (o *EntitlementAttributeBulkUpdateQueryRequest) GetQuery() Search`
GetQuery returns the Query field if non-nil, zero value otherwise.
### GetQueryOk
`func (o *EntitlementAttributeBulkUpdateQueryRequest) GetQueryOk() (*Search, bool)`
GetQueryOk returns a tuple with the Query field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetQuery
`func (o *EntitlementAttributeBulkUpdateQueryRequest) SetQuery(v Search)`
SetQuery sets Query field to given value.
### HasQuery
`func (o *EntitlementAttributeBulkUpdateQueryRequest) HasQuery() bool`
HasQuery returns a boolean if a field has been set.
### GetOperation
`func (o *EntitlementAttributeBulkUpdateQueryRequest) GetOperation() string`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *EntitlementAttributeBulkUpdateQueryRequest) GetOperationOk() (*string, bool)`
GetOperationOk returns a tuple with the Operation field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOperation
`func (o *EntitlementAttributeBulkUpdateQueryRequest) SetOperation(v string)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *EntitlementAttributeBulkUpdateQueryRequest) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### GetReplaceScope
`func (o *EntitlementAttributeBulkUpdateQueryRequest) GetReplaceScope() string`
GetReplaceScope returns the ReplaceScope field if non-nil, zero value otherwise.
### GetReplaceScopeOk
`func (o *EntitlementAttributeBulkUpdateQueryRequest) GetReplaceScopeOk() (*string, bool)`
GetReplaceScopeOk returns a tuple with the ReplaceScope field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetReplaceScope
`func (o *EntitlementAttributeBulkUpdateQueryRequest) SetReplaceScope(v string)`
SetReplaceScope sets ReplaceScope field to given value.
### HasReplaceScope
`func (o *EntitlementAttributeBulkUpdateQueryRequest) HasReplaceScope() bool`
HasReplaceScope returns a boolean if a field has been set.
### GetValues
`func (o *EntitlementAttributeBulkUpdateQueryRequest) GetValues() []RoleMetadataBulkUpdateByIdRequestValuesInner`
GetValues returns the Values field if non-nil, zero value otherwise.
### GetValuesOk
`func (o *EntitlementAttributeBulkUpdateQueryRequest) GetValuesOk() (*[]RoleMetadataBulkUpdateByIdRequestValuesInner, bool)`
GetValuesOk returns a tuple with the Values field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValues
`func (o *EntitlementAttributeBulkUpdateQueryRequest) SetValues(v []RoleMetadataBulkUpdateByIdRequestValuesInner)`
SetValues sets Values field to given value.
### HasValues
`func (o *EntitlementAttributeBulkUpdateQueryRequest) HasValues() bool`
HasValues returns a boolean if a field has been set.

View File

@@ -15,27 +15,28 @@ tags: ['SDK', 'Software Development Kit', 'GetHistoricalIdentityEvents200Respons
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessItem** | Pointer to [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**GovernanceEvent** | Pointer to [**CorrelatedGovernanceEvent**](correlated-governance-event) | | [optional]
**Changes** | Pointer to [**[]AttributeChange**](attribute-change) | | [optional]
**AccessRequest** | Pointer to [**AccessRequestResponse1**](access-request-response1) | | [optional]
**CertificationId** | Pointer to **string** | the id of the certification item | [optional]
**CertificationName** | Pointer to **string** | the certification item name | [optional]
**CertificationId** | **string** | the id of the certification item |
**CertificationName** | **string** | the certification item name |
**SignedDate** | Pointer to **string** | the date ceritification was signed | [optional]
**Certifiers** | Pointer to [**[]CertifierResponse**](certifier-response) | this field is deprecated and may go away | [optional]
**Reviewers** | Pointer to [**[]CertifierResponse**](certifier-response) | The list of identities who review this certification | [optional]
**Signer** | Pointer to [**CertifierResponse**](certifier-response) | | [optional]
**Account** | Pointer to [**AccountStatusChangedAccount**](account-status-changed-account) | | [optional]
**StatusChange** | Pointer to [**AccountStatusChangedStatusChange**](account-status-changed-status-change) | | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
**IdentityId** | Pointer to **string** | the identity id | [optional]
**AccessItem** | [**AccessItemAssociatedAccessItem**](access-item-associated-access-item) | |
**GovernanceEvent** | [**NullableCorrelatedGovernanceEvent**](correlated-governance-event) | |
**AccessItemType** | Pointer to **string** | the access item type | [optional]
**AttributeChanges** | [**[]AttributeChange**](attribute-change) | |
**AccessRequest** | [**AccessRequestResponse1**](access-request-response1) | |
**Account** | [**AccountStatusChangedAccount**](account-status-changed-account) | |
**StatusChange** | [**AccountStatusChangedStatusChange**](account-status-changed-status-change) | |
## Methods
### NewGetHistoricalIdentityEvents200ResponseInner
`func NewGetHistoricalIdentityEvents200ResponseInner() *GetHistoricalIdentityEvents200ResponseInner`
`func NewGetHistoricalIdentityEvents200ResponseInner(certificationId string, certificationName string, accessItem AccessItemAssociatedAccessItem, governanceEvent NullableCorrelatedGovernanceEvent, attributeChanges []AttributeChange, accessRequest AccessRequestResponse1, account AccountStatusChangedAccount, statusChange AccountStatusChangedStatusChange, ) *GetHistoricalIdentityEvents200ResponseInner`
NewGetHistoricalIdentityEvents200ResponseInner instantiates a new GetHistoricalIdentityEvents200ResponseInner object
This constructor will assign default values to properties that have it defined,
@@ -50,181 +51,6 @@ NewGetHistoricalIdentityEvents200ResponseInnerWithDefaults instantiates a new Ge
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItem() AccessItemAssociatedAccessItem`
GetAccessItem returns the AccessItem field if non-nil, zero value otherwise.
### GetAccessItemOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItemOk() (*AccessItemAssociatedAccessItem, bool)`
GetAccessItemOk returns a tuple with the AccessItem field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessItem(v AccessItemAssociatedAccessItem)`
SetAccessItem sets AccessItem field to given value.
### HasAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasAccessItem() bool`
HasAccessItem returns a boolean if a field has been set.
### GetIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetEventType() string`
GetEventType returns the EventType field if non-nil, zero value otherwise.
### GetEventTypeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetEventTypeOk() (*string, bool)`
GetEventTypeOk returns a tuple with the EventType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetEventType(v string)`
SetEventType sets EventType field to given value.
### HasEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasEventType() bool`
HasEventType returns a boolean if a field has been set.
### GetDt
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetDt() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
### GetDtOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetDtOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetDt(v string)`
SetDt sets Dt field to given value.
### HasDt
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasDt() bool`
HasDt returns a boolean if a field has been set.
### GetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetGovernanceEvent() CorrelatedGovernanceEvent`
GetGovernanceEvent returns the GovernanceEvent field if non-nil, zero value otherwise.
### GetGovernanceEventOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetGovernanceEventOk() (*CorrelatedGovernanceEvent, bool)`
GetGovernanceEventOk returns a tuple with the GovernanceEvent field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetGovernanceEvent(v CorrelatedGovernanceEvent)`
SetGovernanceEvent sets GovernanceEvent field to given value.
### HasGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasGovernanceEvent() bool`
HasGovernanceEvent returns a boolean if a field has been set.
### GetChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetChanges() []AttributeChange`
GetChanges returns the Changes field if non-nil, zero value otherwise.
### GetChangesOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetChangesOk() (*[]AttributeChange, bool)`
GetChangesOk returns a tuple with the Changes field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetChanges(v []AttributeChange)`
SetChanges sets Changes field to given value.
### HasChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasChanges() bool`
HasChanges returns a boolean if a field has been set.
### GetAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessRequest() AccessRequestResponse1`
GetAccessRequest returns the AccessRequest field if non-nil, zero value otherwise.
### GetAccessRequestOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessRequestOk() (*AccessRequestResponse1, bool)`
GetAccessRequestOk returns a tuple with the AccessRequest field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessRequest(v AccessRequestResponse1)`
SetAccessRequest sets AccessRequest field to given value.
### HasAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasAccessRequest() bool`
HasAccessRequest returns a boolean if a field has been set.
### GetCertificationId
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetCertificationId() string`
@@ -244,11 +70,6 @@ and a boolean to check if the value has been set.
SetCertificationId sets CertificationId field to given value.
### HasCertificationId
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasCertificationId() bool`
HasCertificationId returns a boolean if a field has been set.
### GetCertificationName
@@ -269,11 +90,6 @@ and a boolean to check if the value has been set.
SetCertificationName sets CertificationName field to given value.
### HasCertificationName
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasCertificationName() bool`
HasCertificationName returns a boolean if a field has been set.
### GetSignedDate
@@ -375,6 +191,196 @@ SetSigner sets Signer field to given value.
HasSigner returns a boolean if a field has been set.
### GetEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetEventType() string`
GetEventType returns the EventType field if non-nil, zero value otherwise.
### GetEventTypeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetEventTypeOk() (*string, bool)`
GetEventTypeOk returns a tuple with the EventType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetEventType(v string)`
SetEventType sets EventType field to given value.
### HasEventType
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasEventType() bool`
HasEventType returns a boolean if a field has been set.
### GetDateTime
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetDateTime() string`
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDateTimeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetDateTimeOk() (*string, bool)`
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDateTime
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetDateTime(v string)`
SetDateTime sets DateTime field to given value.
### HasDateTime
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasDateTime() bool`
HasDateTime returns a boolean if a field has been set.
### GetIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetIdentityIdOk() (*string, bool)`
GetIdentityIdOk returns a tuple with the IdentityId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItem() AccessItemAssociatedAccessItem`
GetAccessItem returns the AccessItem field if non-nil, zero value otherwise.
### GetAccessItemOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItemOk() (*AccessItemAssociatedAccessItem, bool)`
GetAccessItemOk returns a tuple with the AccessItem field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItem
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessItem(v AccessItemAssociatedAccessItem)`
SetAccessItem sets AccessItem field to given value.
### GetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetGovernanceEvent() CorrelatedGovernanceEvent`
GetGovernanceEvent returns the GovernanceEvent field if non-nil, zero value otherwise.
### GetGovernanceEventOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetGovernanceEventOk() (*CorrelatedGovernanceEvent, bool)`
GetGovernanceEventOk returns a tuple with the GovernanceEvent field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetGovernanceEvent(v CorrelatedGovernanceEvent)`
SetGovernanceEvent sets GovernanceEvent field to given value.
### SetGovernanceEventNil
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetGovernanceEventNil(b bool)`
SetGovernanceEventNil sets the value for GovernanceEvent to be an explicit nil
### UnsetGovernanceEvent
`func (o *GetHistoricalIdentityEvents200ResponseInner) UnsetGovernanceEvent()`
UnsetGovernanceEvent ensures that no value is present for GovernanceEvent, not even an explicit nil
### GetAccessItemType
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItemType() string`
GetAccessItemType returns the AccessItemType field if non-nil, zero value otherwise.
### GetAccessItemTypeOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessItemTypeOk() (*string, bool)`
GetAccessItemTypeOk returns a tuple with the AccessItemType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessItemType
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessItemType(v string)`
SetAccessItemType sets AccessItemType field to given value.
### HasAccessItemType
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasAccessItemType() bool`
HasAccessItemType returns a boolean if a field has been set.
### GetAttributeChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAttributeChanges() []AttributeChange`
GetAttributeChanges returns the AttributeChanges field if non-nil, zero value otherwise.
### GetAttributeChangesOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAttributeChangesOk() (*[]AttributeChange, bool)`
GetAttributeChangesOk returns a tuple with the AttributeChanges field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttributeChanges
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAttributeChanges(v []AttributeChange)`
SetAttributeChanges sets AttributeChanges field to given value.
### GetAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessRequest() AccessRequestResponse1`
GetAccessRequest returns the AccessRequest field if non-nil, zero value otherwise.
### GetAccessRequestOk
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccessRequestOk() (*AccessRequestResponse1, bool)`
GetAccessRequestOk returns a tuple with the AccessRequest field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessRequest
`func (o *GetHistoricalIdentityEvents200ResponseInner) SetAccessRequest(v AccessRequestResponse1)`
SetAccessRequest sets AccessRequest field to given value.
### GetAccount
`func (o *GetHistoricalIdentityEvents200ResponseInner) GetAccount() AccountStatusChangedAccount`
@@ -394,11 +400,6 @@ and a boolean to check if the value has been set.
SetAccount sets Account field to given value.
### HasAccount
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasAccount() bool`
HasAccount returns a boolean if a field has been set.
### GetStatusChange
@@ -419,10 +420,5 @@ and a boolean to check if the value has been set.
SetStatusChange sets StatusChange field to given value.
### HasStatusChange
`func (o *GetHistoricalIdentityEvents200ResponseInner) HasStatusChange() bool`
HasStatusChange returns a boolean if a field has been set.

View File

@@ -15,20 +15,20 @@ tags: ['SDK', 'Software Development Kit', 'IdentityCertified', 'V2025IdentityCer
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**CertificationId** | Pointer to **string** | the id of the certification item | [optional]
**CertificationName** | Pointer to **string** | the certification item name | [optional]
**CertificationId** | **string** | the id of the certification item |
**CertificationName** | **string** | the certification item name |
**SignedDate** | Pointer to **string** | the date ceritification was signed | [optional]
**Certifiers** | Pointer to [**[]CertifierResponse**](certifier-response) | this field is deprecated and may go away | [optional]
**Reviewers** | Pointer to [**[]CertifierResponse**](certifier-response) | The list of identities who review this certification | [optional]
**Signer** | Pointer to [**CertifierResponse**](certifier-response) | | [optional]
**EventType** | Pointer to **string** | the event type | [optional]
**Dt** | Pointer to **string** | the date of event | [optional]
**DateTime** | Pointer to **string** | the date of event | [optional]
## Methods
### NewIdentityCertified
`func NewIdentityCertified() *IdentityCertified`
`func NewIdentityCertified(certificationId string, certificationName string, ) *IdentityCertified`
NewIdentityCertified instantiates a new IdentityCertified object
This constructor will assign default values to properties that have it defined,
@@ -62,11 +62,6 @@ and a boolean to check if the value has been set.
SetCertificationId sets CertificationId field to given value.
### HasCertificationId
`func (o *IdentityCertified) HasCertificationId() bool`
HasCertificationId returns a boolean if a field has been set.
### GetCertificationName
@@ -87,11 +82,6 @@ and a boolean to check if the value has been set.
SetCertificationName sets CertificationName field to given value.
### HasCertificationName
`func (o *IdentityCertified) HasCertificationName() bool`
HasCertificationName returns a boolean if a field has been set.
### GetSignedDate
@@ -218,29 +208,29 @@ SetEventType sets EventType field to given value.
HasEventType returns a boolean if a field has been set.
### GetDt
### GetDateTime
`func (o *IdentityCertified) GetDt() string`
`func (o *IdentityCertified) GetDateTime() string`
GetDt returns the Dt field if non-nil, zero value otherwise.
GetDateTime returns the DateTime field if non-nil, zero value otherwise.
### GetDtOk
### GetDateTimeOk
`func (o *IdentityCertified) GetDtOk() (*string, bool)`
`func (o *IdentityCertified) GetDateTimeOk() (*string, bool)`
GetDtOk returns a tuple with the Dt field if it's non-nil, zero value otherwise
GetDateTimeOk returns a tuple with the DateTime field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDt
### SetDateTime
`func (o *IdentityCertified) SetDt(v string)`
`func (o *IdentityCertified) SetDateTime(v string)`
SetDt sets Dt field to given value.
SetDateTime sets DateTime field to given value.
### HasDt
### HasDateTime
`func (o *IdentityCertified) HasDt() bool`
`func (o *IdentityCertified) HasDateTime() bool`
HasDt returns a boolean if a field has been set.
HasDateTime returns a boolean if a field has been set.

View File

@@ -0,0 +1,90 @@
---
id: v2025-identity-entitlements
title: IdentityEntitlements
pagination_label: IdentityEntitlements
sidebar_label: IdentityEntitlements
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'IdentityEntitlements', 'V2025IdentityEntitlements']
slug: /tools/sdk/go/v2025/models/identity-entitlements
tags: ['SDK', 'Software Development Kit', 'IdentityEntitlements', 'V2025IdentityEntitlements']
---
# IdentityEntitlements
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ObjectRef** | Pointer to [**TaggedObjectDto**](tagged-object-dto) | | [optional]
**Tags** | Pointer to **[]string** | Labels to be applied to object. | [optional]
## Methods
### NewIdentityEntitlements
`func NewIdentityEntitlements() *IdentityEntitlements`
NewIdentityEntitlements instantiates a new IdentityEntitlements object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewIdentityEntitlementsWithDefaults
`func NewIdentityEntitlementsWithDefaults() *IdentityEntitlements`
NewIdentityEntitlementsWithDefaults instantiates a new IdentityEntitlements object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetObjectRef
`func (o *IdentityEntitlements) GetObjectRef() TaggedObjectDto`
GetObjectRef returns the ObjectRef field if non-nil, zero value otherwise.
### GetObjectRefOk
`func (o *IdentityEntitlements) GetObjectRefOk() (*TaggedObjectDto, bool)`
GetObjectRefOk returns a tuple with the ObjectRef field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetObjectRef
`func (o *IdentityEntitlements) SetObjectRef(v TaggedObjectDto)`
SetObjectRef sets ObjectRef field to given value.
### HasObjectRef
`func (o *IdentityEntitlements) HasObjectRef() bool`
HasObjectRef returns a boolean if a field has been set.
### GetTags
`func (o *IdentityEntitlements) GetTags() []string`
GetTags returns the Tags field if non-nil, zero value otherwise.
### GetTagsOk
`func (o *IdentityEntitlements) GetTagsOk() (*[]string, bool)`
GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetTags
`func (o *IdentityEntitlements) SetTags(v []string)`
SetTags sets Tags field to given value.
### HasTags
`func (o *IdentityEntitlements) HasTags() bool`
HasTags returns a boolean if a field has been set.

View File

@@ -15,31 +15,30 @@ tags: ['SDK', 'Software Development Kit', 'ListIdentityAccessItems200ResponseInn
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**Id** | Pointer to **string** | the access item id | [optional]
**Name** | Pointer to **string** | the access profile name | [optional]
**SourceName** | Pointer to **string** | the associated source name if it exists | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**AccessType** | Pointer to **string** | the access item type. entitlement in this case | [optional]
**DisplayName** | Pointer to **string** | the access item display name | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**Attribute** | **string** | the entitlement attribute |
**Value** | **string** | the associated value |
**Type** | **string** | the type of entitlement |
**Description** | Pointer to **string** | the description for the role | [optional]
**DisplayName** | Pointer to **string** | the role display name | [optional]
**EntitlementCount** | Pointer to **string** | the number of entitlements the account will create | [optional]
**AppDisplayName** | Pointer to **string** | the name of | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**Standalone** | **NullableBool** | indicates whether the access profile is standalone |
**Privileged** | **NullableBool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **NullableBool** | indicates whether the entitlement is cloud governed |
**EntitlementCount** | **int32** | the number of entitlements the account will create |
**AppRefs** | [**[]AccessItemAccessProfileResponseAppRefsInner**](access-item-access-profile-response-app-refs-inner) | the list of app ids associated with the access profile |
**RemoveDate** | Pointer to **string** | the date the role is no longer assigned to the specified identity | [optional]
**Standalone** | **bool** | indicates whether the entitlement is standalone |
**Revocable** | **bool** | indicates whether the role is revocable |
**NativeIdentity** | Pointer to **string** | the native identifier used to uniquely identify an acccount | [optional]
**AppRoleId** | Pointer to **string** | the app role id | [optional]
**Attribute** | Pointer to **string** | the entitlement attribute | [optional]
**Value** | Pointer to **string** | the associated value | [optional]
**EntitlementType** | Pointer to **string** | the type of entitlement | [optional]
**Privileged** | **bool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **bool** | indicates whether the entitlement is cloud governed |
**NativeIdentity** | **string** | the native identifier used to uniquely identify an acccount |
**AppRoleId** | **NullableString** | the app role id |
## Methods
### NewListIdentityAccessItems200ResponseInner
`func NewListIdentityAccessItems200ResponseInner(standalone bool, revocable bool, privileged bool, cloudGoverned bool, ) *ListIdentityAccessItems200ResponseInner`
`func NewListIdentityAccessItems200ResponseInner(attribute string, value string, type_ string, standalone NullableBool, privileged NullableBool, cloudGoverned NullableBool, entitlementCount int32, appRefs []AccessItemAccessProfileResponseAppRefsInner, revocable bool, nativeIdentity string, appRoleId NullableString, ) *ListIdentityAccessItems200ResponseInner`
NewListIdentityAccessItems200ResponseInner instantiates a new ListIdentityAccessItems200ResponseInner object
This constructor will assign default values to properties that have it defined,
@@ -54,31 +53,6 @@ NewListIdentityAccessItems200ResponseInnerWithDefaults instantiates a new ListId
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetAccessType
`func (o *ListIdentityAccessItems200ResponseInner) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *ListIdentityAccessItems200ResponseInner) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *ListIdentityAccessItems200ResponseInner) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetId
`func (o *ListIdentityAccessItems200ResponseInner) GetId() string`
@@ -104,105 +78,30 @@ SetId sets Id field to given value.
HasId returns a boolean if a field has been set.
### GetName
### GetAccessType
`func (o *ListIdentityAccessItems200ResponseInner) GetName() string`
`func (o *ListIdentityAccessItems200ResponseInner) GetAccessType() string`
GetName returns the Name field if non-nil, zero value otherwise.
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetNameOk
### GetAccessTypeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetNameOk() (*string, bool)`
`func (o *ListIdentityAccessItems200ResponseInner) GetAccessTypeOk() (*string, bool)`
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetName
### SetAccessType
`func (o *ListIdentityAccessItems200ResponseInner) SetName(v string)`
`func (o *ListIdentityAccessItems200ResponseInner) SetAccessType(v string)`
SetName sets Name field to given value.
SetAccessType sets AccessType field to given value.
### HasName
### HasAccessType
`func (o *ListIdentityAccessItems200ResponseInner) HasName() bool`
`func (o *ListIdentityAccessItems200ResponseInner) HasAccessType() bool`
HasName returns a boolean if a field has been set.
### GetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *ListIdentityAccessItems200ResponseInner) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### GetSourceId
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *ListIdentityAccessItems200ResponseInner) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetDescription
`func (o *ListIdentityAccessItems200ResponseInner) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *ListIdentityAccessItems200ResponseInner) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *ListIdentityAccessItems200ResponseInner) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *ListIdentityAccessItems200ResponseInner) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
@@ -229,55 +128,280 @@ SetDisplayName sets DisplayName field to given value.
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *ListIdentityAccessItems200ResponseInner) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *ListIdentityAccessItems200ResponseInner) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetAttribute
`func (o *ListIdentityAccessItems200ResponseInner) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *ListIdentityAccessItems200ResponseInner) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### GetValue
`func (o *ListIdentityAccessItems200ResponseInner) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *ListIdentityAccessItems200ResponseInner) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *ListIdentityAccessItems200ResponseInner) SetValue(v string)`
SetValue sets Value field to given value.
### GetType
`func (o *ListIdentityAccessItems200ResponseInner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *ListIdentityAccessItems200ResponseInner) SetType(v string)`
SetType sets Type field to given value.
### GetDescription
`func (o *ListIdentityAccessItems200ResponseInner) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *ListIdentityAccessItems200ResponseInner) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *ListIdentityAccessItems200ResponseInner) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *ListIdentityAccessItems200ResponseInner) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceId
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *ListIdentityAccessItems200ResponseInner) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *ListIdentityAccessItems200ResponseInner) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *ListIdentityAccessItems200ResponseInner) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *ListIdentityAccessItems200ResponseInner) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *ListIdentityAccessItems200ResponseInner) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *ListIdentityAccessItems200ResponseInner) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### SetPrivilegedNil
`func (o *ListIdentityAccessItems200ResponseInner) SetPrivilegedNil(b bool)`
SetPrivilegedNil sets the value for Privileged to be an explicit nil
### UnsetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) UnsetPrivileged()`
UnsetPrivileged ensures that no value is present for Privileged, not even an explicit nil
### GetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *ListIdentityAccessItems200ResponseInner) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
### SetCloudGovernedNil
`func (o *ListIdentityAccessItems200ResponseInner) SetCloudGovernedNil(b bool)`
SetCloudGovernedNil sets the value for CloudGoverned to be an explicit nil
### UnsetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) UnsetCloudGoverned()`
UnsetCloudGoverned ensures that no value is present for CloudGoverned, not even an explicit nil
### GetEntitlementCount
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementCount() string`
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementCountOk() (*string, bool)`
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *ListIdentityAccessItems200ResponseInner) SetEntitlementCount(v string)`
`func (o *ListIdentityAccessItems200ResponseInner) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### HasEntitlementCount
`func (o *ListIdentityAccessItems200ResponseInner) HasEntitlementCount() bool`
### GetAppRefs
HasEntitlementCount returns a boolean if a field has been set.
`func (o *ListIdentityAccessItems200ResponseInner) GetAppRefs() []AccessItemAccessProfileResponseAppRefsInner`
### GetAppDisplayName
GetAppRefs returns the AppRefs field if non-nil, zero value otherwise.
`func (o *ListIdentityAccessItems200ResponseInner) GetAppDisplayName() string`
### GetAppRefsOk
GetAppDisplayName returns the AppDisplayName field if non-nil, zero value otherwise.
`func (o *ListIdentityAccessItems200ResponseInner) GetAppRefsOk() (*[]AccessItemAccessProfileResponseAppRefsInner, bool)`
### GetAppDisplayNameOk
`func (o *ListIdentityAccessItems200ResponseInner) GetAppDisplayNameOk() (*string, bool)`
GetAppDisplayNameOk returns a tuple with the AppDisplayName field if it's non-nil, zero value otherwise
GetAppRefsOk returns a tuple with the AppRefs field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppDisplayName
### SetAppRefs
`func (o *ListIdentityAccessItems200ResponseInner) SetAppDisplayName(v string)`
`func (o *ListIdentityAccessItems200ResponseInner) SetAppRefs(v []AccessItemAccessProfileResponseAppRefsInner)`
SetAppDisplayName sets AppDisplayName field to given value.
SetAppRefs sets AppRefs field to given value.
### HasAppDisplayName
`func (o *ListIdentityAccessItems200ResponseInner) HasAppDisplayName() bool`
HasAppDisplayName returns a boolean if a field has been set.
### GetRemoveDate
@@ -304,26 +428,6 @@ SetRemoveDate sets RemoveDate field to given value.
HasRemoveDate returns a boolean if a field has been set.
### GetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *ListIdentityAccessItems200ResponseInner) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *ListIdentityAccessItems200ResponseInner) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### GetRevocable
`func (o *ListIdentityAccessItems200ResponseInner) GetRevocable() bool`
@@ -363,11 +467,6 @@ and a boolean to check if the value has been set.
SetNativeIdentity sets NativeIdentity field to given value.
### HasNativeIdentity
`func (o *ListIdentityAccessItems200ResponseInner) HasNativeIdentity() bool`
HasNativeIdentity returns a boolean if a field has been set.
### GetAppRoleId
@@ -388,125 +487,15 @@ and a boolean to check if the value has been set.
SetAppRoleId sets AppRoleId field to given value.
### HasAppRoleId
`func (o *ListIdentityAccessItems200ResponseInner) HasAppRoleId() bool`
### SetAppRoleIdNil
HasAppRoleId returns a boolean if a field has been set.
`func (o *ListIdentityAccessItems200ResponseInner) SetAppRoleIdNil(b bool)`
### GetAttribute
`func (o *ListIdentityAccessItems200ResponseInner) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *ListIdentityAccessItems200ResponseInner) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *ListIdentityAccessItems200ResponseInner) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### GetValue
`func (o *ListIdentityAccessItems200ResponseInner) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *ListIdentityAccessItems200ResponseInner) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *ListIdentityAccessItems200ResponseInner) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *ListIdentityAccessItems200ResponseInner) HasValue() bool`
HasValue returns a boolean if a field has been set.
### GetEntitlementType
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementType() string`
GetEntitlementType returns the EntitlementType field if non-nil, zero value otherwise.
### GetEntitlementTypeOk
`func (o *ListIdentityAccessItems200ResponseInner) GetEntitlementTypeOk() (*string, bool)`
GetEntitlementTypeOk returns a tuple with the EntitlementType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementType
`func (o *ListIdentityAccessItems200ResponseInner) SetEntitlementType(v string)`
SetEntitlementType sets EntitlementType field to given value.
### HasEntitlementType
`func (o *ListIdentityAccessItems200ResponseInner) HasEntitlementType() bool`
HasEntitlementType returns a boolean if a field has been set.
### GetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *ListIdentityAccessItems200ResponseInner) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *ListIdentityAccessItems200ResponseInner) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### GetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *ListIdentityAccessItems200ResponseInner) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *ListIdentityAccessItems200ResponseInner) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
SetAppRoleIdNil sets the value for AppRoleId to be an explicit nil
### UnsetAppRoleId
`func (o *ListIdentityAccessItems200ResponseInner) UnsetAppRoleId()`
UnsetAppRoleId ensures that no value is present for AppRoleId, not even an explicit nil

View File

@@ -0,0 +1,501 @@
---
id: v2025-list-identity-snapshot-access-items200-response-inner
title: ListIdentitySnapshotAccessItems200ResponseInner
pagination_label: ListIdentitySnapshotAccessItems200ResponseInner
sidebar_label: ListIdentitySnapshotAccessItems200ResponseInner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ListIdentitySnapshotAccessItems200ResponseInner', 'V2025ListIdentitySnapshotAccessItems200ResponseInner']
slug: /tools/sdk/go/v2025/models/list-identity-snapshot-access-items200-response-inner
tags: ['SDK', 'Software Development Kit', 'ListIdentitySnapshotAccessItems200ResponseInner', 'V2025ListIdentitySnapshotAccessItems200ResponseInner']
---
# ListIdentitySnapshotAccessItems200ResponseInner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | the access item id | [optional]
**AccessType** | Pointer to **string** | the access item type. role in this case | [optional]
**DisplayName** | Pointer to **string** | the role display name | [optional]
**SourceName** | Pointer to **NullableString** | the associated source name if it exists | [optional]
**EntitlementCount** | **int32** | the number of entitlements the account will create |
**Description** | Pointer to **string** | the description for the role | [optional]
**SourceId** | Pointer to **string** | the id of the source | [optional]
**AppRefs** | [**[]AccessItemAccessProfileResponseAppRefsInner**](access-item-access-profile-response-app-refs-inner) | the list of app ids associated with the access profile |
**RemoveDate** | Pointer to **string** | the date the role is no longer assigned to the specified identity | [optional]
**Standalone** | **NullableBool** | indicates whether the entitlement is standalone |
**Revocable** | **bool** | indicates whether the role is revocable |
**NativeIdentity** | **string** | the native identifier used to uniquely identify an acccount |
**AppRoleId** | **NullableString** | the app role id |
**Attribute** | **string** | the entitlement attribute |
**Value** | **string** | the associated value |
**Type** | **string** | the type of entitlement |
**Privileged** | **NullableBool** | indicates whether the entitlement is privileged |
**CloudGoverned** | **NullableBool** | indicates whether the entitlement is cloud governed |
## Methods
### NewListIdentitySnapshotAccessItems200ResponseInner
`func NewListIdentitySnapshotAccessItems200ResponseInner(entitlementCount int32, appRefs []AccessItemAccessProfileResponseAppRefsInner, standalone NullableBool, revocable bool, nativeIdentity string, appRoleId NullableString, attribute string, value string, type_ string, privileged NullableBool, cloudGoverned NullableBool, ) *ListIdentitySnapshotAccessItems200ResponseInner`
NewListIdentitySnapshotAccessItems200ResponseInner instantiates a new ListIdentitySnapshotAccessItems200ResponseInner object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewListIdentitySnapshotAccessItems200ResponseInnerWithDefaults
`func NewListIdentitySnapshotAccessItems200ResponseInnerWithDefaults() *ListIdentitySnapshotAccessItems200ResponseInner`
NewListIdentitySnapshotAccessItems200ResponseInnerWithDefaults instantiates a new ListIdentitySnapshotAccessItems200ResponseInner object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetIdOk() (*string, bool)`
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasId() bool`
HasId returns a boolean if a field has been set.
### GetAccessType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAccessType() string`
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
### GetAccessTypeOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAccessTypeOk() (*string, bool)`
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAccessType(v string)`
SetAccessType sets AccessType field to given value.
### HasAccessType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasAccessType() bool`
HasAccessType returns a boolean if a field has been set.
### GetDisplayName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetDisplayNameOk() (*string, bool)`
GetDisplayNameOk returns a tuple with the DisplayName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisplayName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.
### GetSourceName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetSourceNameOk() (*string, bool)`
GetSourceNameOk returns a tuple with the SourceName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### HasSourceName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasSourceName() bool`
HasSourceName returns a boolean if a field has been set.
### SetSourceNameNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetEntitlementCount
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetEntitlementCountOk() (*int32, bool)`
GetEntitlementCountOk returns a tuple with the EntitlementCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementCount
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### GetDescription
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetDescriptionOk() (*string, bool)`
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDescription
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetSourceId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetSourceIdOk() (*string, bool)`
GetSourceIdOk returns a tuple with the SourceId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetAppRefs
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAppRefs() []AccessItemAccessProfileResponseAppRefsInner`
GetAppRefs returns the AppRefs field if non-nil, zero value otherwise.
### GetAppRefsOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAppRefsOk() (*[]AccessItemAccessProfileResponseAppRefsInner, bool)`
GetAppRefsOk returns a tuple with the AppRefs field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppRefs
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAppRefs(v []AccessItemAccessProfileResponseAppRefsInner)`
SetAppRefs sets AppRefs field to given value.
### GetRemoveDate
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetRemoveDate() string`
GetRemoveDate returns the RemoveDate field if non-nil, zero value otherwise.
### GetRemoveDateOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetRemoveDateOk() (*string, bool)`
GetRemoveDateOk returns a tuple with the RemoveDate field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRemoveDate
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetRemoveDate(v string)`
SetRemoveDate sets RemoveDate field to given value.
### HasRemoveDate
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) HasRemoveDate() bool`
HasRemoveDate returns a boolean if a field has been set.
### GetStandalone
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetStandaloneOk() (*bool, bool)`
GetStandaloneOk returns a tuple with the Standalone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStandalone
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### SetStandaloneNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetStandaloneNil(b bool)`
SetStandaloneNil sets the value for Standalone to be an explicit nil
### UnsetStandalone
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetStandalone()`
UnsetStandalone ensures that no value is present for Standalone, not even an explicit nil
### GetRevocable
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetRevocable() bool`
GetRevocable returns the Revocable field if non-nil, zero value otherwise.
### GetRevocableOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetRevocableOk() (*bool, bool)`
GetRevocableOk returns a tuple with the Revocable field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRevocable
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetRevocable(v bool)`
SetRevocable sets Revocable field to given value.
### GetNativeIdentity
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetNativeIdentity() string`
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
### GetNativeIdentityOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetNativeIdentityOk() (*string, bool)`
GetNativeIdentityOk returns a tuple with the NativeIdentity field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNativeIdentity
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetNativeIdentity(v string)`
SetNativeIdentity sets NativeIdentity field to given value.
### GetAppRoleId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAppRoleId() string`
GetAppRoleId returns the AppRoleId field if non-nil, zero value otherwise.
### GetAppRoleIdOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAppRoleIdOk() (*string, bool)`
GetAppRoleIdOk returns a tuple with the AppRoleId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAppRoleId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAppRoleId(v string)`
SetAppRoleId sets AppRoleId field to given value.
### SetAppRoleIdNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAppRoleIdNil(b bool)`
SetAppRoleIdNil sets the value for AppRoleId to be an explicit nil
### UnsetAppRoleId
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetAppRoleId()`
UnsetAppRoleId ensures that no value is present for AppRoleId, not even an explicit nil
### GetAttribute
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### GetValue
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetValue(v string)`
SetValue sets Value field to given value.
### GetType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetTypeOk() (*string, bool)`
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetType
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetType(v string)`
SetType sets Type field to given value.
### GetPrivileged
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetPrivilegedOk() (*bool, bool)`
GetPrivilegedOk returns a tuple with the Privileged field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPrivileged
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### SetPrivilegedNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetPrivilegedNil(b bool)`
SetPrivilegedNil sets the value for Privileged to be an explicit nil
### UnsetPrivileged
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetPrivileged()`
UnsetPrivileged ensures that no value is present for Privileged, not even an explicit nil
### GetCloudGoverned
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetCloudGoverned() bool`
GetCloudGoverned returns the CloudGoverned field if non-nil, zero value otherwise.
### GetCloudGovernedOk
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) GetCloudGovernedOk() (*bool, bool)`
GetCloudGovernedOk returns a tuple with the CloudGoverned field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudGoverned
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetCloudGoverned(v bool)`
SetCloudGoverned sets CloudGoverned field to given value.
### SetCloudGovernedNil
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) SetCloudGovernedNil(b bool)`
SetCloudGovernedNil sets the value for CloudGoverned to be an explicit nil
### UnsetCloudGoverned
`func (o *ListIdentitySnapshotAccessItems200ResponseInner) UnsetCloudGoverned()`
UnsetCloudGoverned ensures that no value is present for CloudGoverned, not even an explicit nil

View File

@@ -15,11 +15,11 @@ tags: ['SDK', 'Software Development Kit', 'MachineClassificationConfig', 'V2025M
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Enabled** | Pointer to **bool** | Indicates if the Classification is enabled for a Source | [optional] [default to false]
**Enabled** | Pointer to **bool** | Indicates whether Classification is enabled for a Source | [optional] [default to false]
**ClassificationMethod** | Pointer to **string** | Classification Method | [optional]
**Criteria** | Pointer to **NullableString** | A classification criteria object | [optional]
**Created** | Pointer to **SailPointTime** | Time when the config was created | [optional]
**Modified** | Pointer to **NullableTime** | Time when the config was last updated | [optional]
**Criteria** | Pointer to [**MachineClassificationCriteriaLevel1**](machine-classification-criteria-level1) | | [optional]
**Created** | Pointer to **SailPointTime** | Date the config was created | [optional]
**Modified** | Pointer to **NullableTime** | Date the config was last updated | [optional]
## Methods
@@ -92,20 +92,20 @@ HasClassificationMethod returns a boolean if a field has been set.
### GetCriteria
`func (o *MachineClassificationConfig) GetCriteria() string`
`func (o *MachineClassificationConfig) GetCriteria() MachineClassificationCriteriaLevel1`
GetCriteria returns the Criteria field if non-nil, zero value otherwise.
### GetCriteriaOk
`func (o *MachineClassificationConfig) GetCriteriaOk() (*string, bool)`
`func (o *MachineClassificationConfig) GetCriteriaOk() (*MachineClassificationCriteriaLevel1, bool)`
GetCriteriaOk returns a tuple with the Criteria field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCriteria
`func (o *MachineClassificationConfig) SetCriteria(v string)`
`func (o *MachineClassificationConfig) SetCriteria(v MachineClassificationCriteriaLevel1)`
SetCriteria sets Criteria field to given value.
@@ -115,16 +115,6 @@ SetCriteria sets Criteria field to given value.
HasCriteria returns a boolean if a field has been set.
### SetCriteriaNil
`func (o *MachineClassificationConfig) SetCriteriaNil(b bool)`
SetCriteriaNil sets the value for Criteria to be an explicit nil
### UnsetCriteria
`func (o *MachineClassificationConfig) UnsetCriteria()`
UnsetCriteria ensures that no value is present for Criteria, not even an explicit nil
### GetCreated
`func (o *MachineClassificationConfig) GetCreated() SailPointTime`

View File

@@ -0,0 +1,234 @@
---
id: v2025-machine-classification-criteria-level1
title: MachineClassificationCriteriaLevel1
pagination_label: MachineClassificationCriteriaLevel1
sidebar_label: MachineClassificationCriteriaLevel1
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'MachineClassificationCriteriaLevel1', 'V2025MachineClassificationCriteriaLevel1']
slug: /tools/sdk/go/v2025/models/machine-classification-criteria-level1
tags: ['SDK', 'Software Development Kit', 'MachineClassificationCriteriaLevel1', 'V2025MachineClassificationCriteriaLevel1']
---
# MachineClassificationCriteriaLevel1
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Operation** | Pointer to [**MachineClassificationCriteriaOperation**](machine-classification-criteria-operation) | | [optional]
**CaseSensitive** | Pointer to **bool** | Indicates whether case matters when evaluating the criteria | [optional] [default to false]
**DataType** | Pointer to **NullableString** | The data type of the attribute being evaluated | [optional]
**Attribute** | Pointer to **NullableString** | The attribute to evaluate in the classification criteria | [optional]
**Value** | Pointer to **NullableString** | The value to compare against the attribute in the classification criteria | [optional]
**Children** | Pointer to [**[]MachineClassificationCriteriaLevel2**](machine-classification-criteria-level2) | An array of child classification criteria objects | [optional]
## Methods
### NewMachineClassificationCriteriaLevel1
`func NewMachineClassificationCriteriaLevel1() *MachineClassificationCriteriaLevel1`
NewMachineClassificationCriteriaLevel1 instantiates a new MachineClassificationCriteriaLevel1 object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewMachineClassificationCriteriaLevel1WithDefaults
`func NewMachineClassificationCriteriaLevel1WithDefaults() *MachineClassificationCriteriaLevel1`
NewMachineClassificationCriteriaLevel1WithDefaults instantiates a new MachineClassificationCriteriaLevel1 object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetOperation
`func (o *MachineClassificationCriteriaLevel1) GetOperation() MachineClassificationCriteriaOperation`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *MachineClassificationCriteriaLevel1) GetOperationOk() (*MachineClassificationCriteriaOperation, bool)`
GetOperationOk returns a tuple with the Operation field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOperation
`func (o *MachineClassificationCriteriaLevel1) SetOperation(v MachineClassificationCriteriaOperation)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *MachineClassificationCriteriaLevel1) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### GetCaseSensitive
`func (o *MachineClassificationCriteriaLevel1) GetCaseSensitive() bool`
GetCaseSensitive returns the CaseSensitive field if non-nil, zero value otherwise.
### GetCaseSensitiveOk
`func (o *MachineClassificationCriteriaLevel1) GetCaseSensitiveOk() (*bool, bool)`
GetCaseSensitiveOk returns a tuple with the CaseSensitive field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCaseSensitive
`func (o *MachineClassificationCriteriaLevel1) SetCaseSensitive(v bool)`
SetCaseSensitive sets CaseSensitive field to given value.
### HasCaseSensitive
`func (o *MachineClassificationCriteriaLevel1) HasCaseSensitive() bool`
HasCaseSensitive returns a boolean if a field has been set.
### GetDataType
`func (o *MachineClassificationCriteriaLevel1) GetDataType() string`
GetDataType returns the DataType field if non-nil, zero value otherwise.
### GetDataTypeOk
`func (o *MachineClassificationCriteriaLevel1) GetDataTypeOk() (*string, bool)`
GetDataTypeOk returns a tuple with the DataType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDataType
`func (o *MachineClassificationCriteriaLevel1) SetDataType(v string)`
SetDataType sets DataType field to given value.
### HasDataType
`func (o *MachineClassificationCriteriaLevel1) HasDataType() bool`
HasDataType returns a boolean if a field has been set.
### SetDataTypeNil
`func (o *MachineClassificationCriteriaLevel1) SetDataTypeNil(b bool)`
SetDataTypeNil sets the value for DataType to be an explicit nil
### UnsetDataType
`func (o *MachineClassificationCriteriaLevel1) UnsetDataType()`
UnsetDataType ensures that no value is present for DataType, not even an explicit nil
### GetAttribute
`func (o *MachineClassificationCriteriaLevel1) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *MachineClassificationCriteriaLevel1) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *MachineClassificationCriteriaLevel1) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *MachineClassificationCriteriaLevel1) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### SetAttributeNil
`func (o *MachineClassificationCriteriaLevel1) SetAttributeNil(b bool)`
SetAttributeNil sets the value for Attribute to be an explicit nil
### UnsetAttribute
`func (o *MachineClassificationCriteriaLevel1) UnsetAttribute()`
UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil
### GetValue
`func (o *MachineClassificationCriteriaLevel1) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *MachineClassificationCriteriaLevel1) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *MachineClassificationCriteriaLevel1) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *MachineClassificationCriteriaLevel1) HasValue() bool`
HasValue returns a boolean if a field has been set.
### SetValueNil
`func (o *MachineClassificationCriteriaLevel1) SetValueNil(b bool)`
SetValueNil sets the value for Value to be an explicit nil
### UnsetValue
`func (o *MachineClassificationCriteriaLevel1) UnsetValue()`
UnsetValue ensures that no value is present for Value, not even an explicit nil
### GetChildren
`func (o *MachineClassificationCriteriaLevel1) GetChildren() []MachineClassificationCriteriaLevel2`
GetChildren returns the Children field if non-nil, zero value otherwise.
### GetChildrenOk
`func (o *MachineClassificationCriteriaLevel1) GetChildrenOk() (*[]MachineClassificationCriteriaLevel2, bool)`
GetChildrenOk returns a tuple with the Children field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetChildren
`func (o *MachineClassificationCriteriaLevel1) SetChildren(v []MachineClassificationCriteriaLevel2)`
SetChildren sets Children field to given value.
### HasChildren
`func (o *MachineClassificationCriteriaLevel1) HasChildren() bool`
HasChildren returns a boolean if a field has been set.
### SetChildrenNil
`func (o *MachineClassificationCriteriaLevel1) SetChildrenNil(b bool)`
SetChildrenNil sets the value for Children to be an explicit nil
### UnsetChildren
`func (o *MachineClassificationCriteriaLevel1) UnsetChildren()`
UnsetChildren ensures that no value is present for Children, not even an explicit nil

View File

@@ -0,0 +1,234 @@
---
id: v2025-machine-classification-criteria-level2
title: MachineClassificationCriteriaLevel2
pagination_label: MachineClassificationCriteriaLevel2
sidebar_label: MachineClassificationCriteriaLevel2
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'MachineClassificationCriteriaLevel2', 'V2025MachineClassificationCriteriaLevel2']
slug: /tools/sdk/go/v2025/models/machine-classification-criteria-level2
tags: ['SDK', 'Software Development Kit', 'MachineClassificationCriteriaLevel2', 'V2025MachineClassificationCriteriaLevel2']
---
# MachineClassificationCriteriaLevel2
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Operation** | Pointer to [**MachineClassificationCriteriaOperation**](machine-classification-criteria-operation) | | [optional]
**CaseSensitive** | Pointer to **bool** | Indicates whether case matters when evaluating the criteria | [optional] [default to false]
**DataType** | Pointer to **NullableString** | The data type of the attribute being evaluated | [optional]
**Attribute** | Pointer to **NullableString** | The attribute to evaluate in the classification criteria | [optional]
**Value** | Pointer to **NullableString** | The value to compare against the attribute in the classification criteria | [optional]
**Children** | Pointer to [**[]MachineClassificationCriteriaLevel3**](machine-classification-criteria-level3) | An array of child classification criteria objects | [optional]
## Methods
### NewMachineClassificationCriteriaLevel2
`func NewMachineClassificationCriteriaLevel2() *MachineClassificationCriteriaLevel2`
NewMachineClassificationCriteriaLevel2 instantiates a new MachineClassificationCriteriaLevel2 object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewMachineClassificationCriteriaLevel2WithDefaults
`func NewMachineClassificationCriteriaLevel2WithDefaults() *MachineClassificationCriteriaLevel2`
NewMachineClassificationCriteriaLevel2WithDefaults instantiates a new MachineClassificationCriteriaLevel2 object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetOperation
`func (o *MachineClassificationCriteriaLevel2) GetOperation() MachineClassificationCriteriaOperation`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *MachineClassificationCriteriaLevel2) GetOperationOk() (*MachineClassificationCriteriaOperation, bool)`
GetOperationOk returns a tuple with the Operation field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOperation
`func (o *MachineClassificationCriteriaLevel2) SetOperation(v MachineClassificationCriteriaOperation)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *MachineClassificationCriteriaLevel2) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### GetCaseSensitive
`func (o *MachineClassificationCriteriaLevel2) GetCaseSensitive() bool`
GetCaseSensitive returns the CaseSensitive field if non-nil, zero value otherwise.
### GetCaseSensitiveOk
`func (o *MachineClassificationCriteriaLevel2) GetCaseSensitiveOk() (*bool, bool)`
GetCaseSensitiveOk returns a tuple with the CaseSensitive field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCaseSensitive
`func (o *MachineClassificationCriteriaLevel2) SetCaseSensitive(v bool)`
SetCaseSensitive sets CaseSensitive field to given value.
### HasCaseSensitive
`func (o *MachineClassificationCriteriaLevel2) HasCaseSensitive() bool`
HasCaseSensitive returns a boolean if a field has been set.
### GetDataType
`func (o *MachineClassificationCriteriaLevel2) GetDataType() string`
GetDataType returns the DataType field if non-nil, zero value otherwise.
### GetDataTypeOk
`func (o *MachineClassificationCriteriaLevel2) GetDataTypeOk() (*string, bool)`
GetDataTypeOk returns a tuple with the DataType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDataType
`func (o *MachineClassificationCriteriaLevel2) SetDataType(v string)`
SetDataType sets DataType field to given value.
### HasDataType
`func (o *MachineClassificationCriteriaLevel2) HasDataType() bool`
HasDataType returns a boolean if a field has been set.
### SetDataTypeNil
`func (o *MachineClassificationCriteriaLevel2) SetDataTypeNil(b bool)`
SetDataTypeNil sets the value for DataType to be an explicit nil
### UnsetDataType
`func (o *MachineClassificationCriteriaLevel2) UnsetDataType()`
UnsetDataType ensures that no value is present for DataType, not even an explicit nil
### GetAttribute
`func (o *MachineClassificationCriteriaLevel2) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *MachineClassificationCriteriaLevel2) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *MachineClassificationCriteriaLevel2) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *MachineClassificationCriteriaLevel2) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### SetAttributeNil
`func (o *MachineClassificationCriteriaLevel2) SetAttributeNil(b bool)`
SetAttributeNil sets the value for Attribute to be an explicit nil
### UnsetAttribute
`func (o *MachineClassificationCriteriaLevel2) UnsetAttribute()`
UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil
### GetValue
`func (o *MachineClassificationCriteriaLevel2) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *MachineClassificationCriteriaLevel2) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *MachineClassificationCriteriaLevel2) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *MachineClassificationCriteriaLevel2) HasValue() bool`
HasValue returns a boolean if a field has been set.
### SetValueNil
`func (o *MachineClassificationCriteriaLevel2) SetValueNil(b bool)`
SetValueNil sets the value for Value to be an explicit nil
### UnsetValue
`func (o *MachineClassificationCriteriaLevel2) UnsetValue()`
UnsetValue ensures that no value is present for Value, not even an explicit nil
### GetChildren
`func (o *MachineClassificationCriteriaLevel2) GetChildren() []MachineClassificationCriteriaLevel3`
GetChildren returns the Children field if non-nil, zero value otherwise.
### GetChildrenOk
`func (o *MachineClassificationCriteriaLevel2) GetChildrenOk() (*[]MachineClassificationCriteriaLevel3, bool)`
GetChildrenOk returns a tuple with the Children field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetChildren
`func (o *MachineClassificationCriteriaLevel2) SetChildren(v []MachineClassificationCriteriaLevel3)`
SetChildren sets Children field to given value.
### HasChildren
`func (o *MachineClassificationCriteriaLevel2) HasChildren() bool`
HasChildren returns a boolean if a field has been set.
### SetChildrenNil
`func (o *MachineClassificationCriteriaLevel2) SetChildrenNil(b bool)`
SetChildrenNil sets the value for Children to be an explicit nil
### UnsetChildren
`func (o *MachineClassificationCriteriaLevel2) UnsetChildren()`
UnsetChildren ensures that no value is present for Children, not even an explicit nil

View File

@@ -0,0 +1,234 @@
---
id: v2025-machine-classification-criteria-level3
title: MachineClassificationCriteriaLevel3
pagination_label: MachineClassificationCriteriaLevel3
sidebar_label: MachineClassificationCriteriaLevel3
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'MachineClassificationCriteriaLevel3', 'V2025MachineClassificationCriteriaLevel3']
slug: /tools/sdk/go/v2025/models/machine-classification-criteria-level3
tags: ['SDK', 'Software Development Kit', 'MachineClassificationCriteriaLevel3', 'V2025MachineClassificationCriteriaLevel3']
---
# MachineClassificationCriteriaLevel3
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Operation** | Pointer to [**MachineClassificationCriteriaOperation**](machine-classification-criteria-operation) | | [optional]
**CaseSensitive** | Pointer to **bool** | Indicates whether or not case matters when evaluating the criteria | [optional] [default to false]
**DataType** | Pointer to **NullableString** | The data type of the attribute being evaluated | [optional]
**Attribute** | Pointer to **NullableString** | The attribute to evaluate in the classification criteria | [optional]
**Value** | Pointer to **NullableString** | The value to compare against the attribute in the classification criteria | [optional]
**Children** | Pointer to **[]string** | An array of child classification criteria objects | [optional]
## Methods
### NewMachineClassificationCriteriaLevel3
`func NewMachineClassificationCriteriaLevel3() *MachineClassificationCriteriaLevel3`
NewMachineClassificationCriteriaLevel3 instantiates a new MachineClassificationCriteriaLevel3 object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
### NewMachineClassificationCriteriaLevel3WithDefaults
`func NewMachineClassificationCriteriaLevel3WithDefaults() *MachineClassificationCriteriaLevel3`
NewMachineClassificationCriteriaLevel3WithDefaults instantiates a new MachineClassificationCriteriaLevel3 object
This constructor will only assign default values to properties that have it defined,
but it doesn't guarantee that properties required by API are set
### GetOperation
`func (o *MachineClassificationCriteriaLevel3) GetOperation() MachineClassificationCriteriaOperation`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *MachineClassificationCriteriaLevel3) GetOperationOk() (*MachineClassificationCriteriaOperation, bool)`
GetOperationOk returns a tuple with the Operation field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOperation
`func (o *MachineClassificationCriteriaLevel3) SetOperation(v MachineClassificationCriteriaOperation)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *MachineClassificationCriteriaLevel3) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### GetCaseSensitive
`func (o *MachineClassificationCriteriaLevel3) GetCaseSensitive() bool`
GetCaseSensitive returns the CaseSensitive field if non-nil, zero value otherwise.
### GetCaseSensitiveOk
`func (o *MachineClassificationCriteriaLevel3) GetCaseSensitiveOk() (*bool, bool)`
GetCaseSensitiveOk returns a tuple with the CaseSensitive field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCaseSensitive
`func (o *MachineClassificationCriteriaLevel3) SetCaseSensitive(v bool)`
SetCaseSensitive sets CaseSensitive field to given value.
### HasCaseSensitive
`func (o *MachineClassificationCriteriaLevel3) HasCaseSensitive() bool`
HasCaseSensitive returns a boolean if a field has been set.
### GetDataType
`func (o *MachineClassificationCriteriaLevel3) GetDataType() string`
GetDataType returns the DataType field if non-nil, zero value otherwise.
### GetDataTypeOk
`func (o *MachineClassificationCriteriaLevel3) GetDataTypeOk() (*string, bool)`
GetDataTypeOk returns a tuple with the DataType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDataType
`func (o *MachineClassificationCriteriaLevel3) SetDataType(v string)`
SetDataType sets DataType field to given value.
### HasDataType
`func (o *MachineClassificationCriteriaLevel3) HasDataType() bool`
HasDataType returns a boolean if a field has been set.
### SetDataTypeNil
`func (o *MachineClassificationCriteriaLevel3) SetDataTypeNil(b bool)`
SetDataTypeNil sets the value for DataType to be an explicit nil
### UnsetDataType
`func (o *MachineClassificationCriteriaLevel3) UnsetDataType()`
UnsetDataType ensures that no value is present for DataType, not even an explicit nil
### GetAttribute
`func (o *MachineClassificationCriteriaLevel3) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *MachineClassificationCriteriaLevel3) GetAttributeOk() (*string, bool)`
GetAttributeOk returns a tuple with the Attribute field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttribute
`func (o *MachineClassificationCriteriaLevel3) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *MachineClassificationCriteriaLevel3) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### SetAttributeNil
`func (o *MachineClassificationCriteriaLevel3) SetAttributeNil(b bool)`
SetAttributeNil sets the value for Attribute to be an explicit nil
### UnsetAttribute
`func (o *MachineClassificationCriteriaLevel3) UnsetAttribute()`
UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil
### GetValue
`func (o *MachineClassificationCriteriaLevel3) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *MachineClassificationCriteriaLevel3) GetValueOk() (*string, bool)`
GetValueOk returns a tuple with the Value field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetValue
`func (o *MachineClassificationCriteriaLevel3) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *MachineClassificationCriteriaLevel3) HasValue() bool`
HasValue returns a boolean if a field has been set.
### SetValueNil
`func (o *MachineClassificationCriteriaLevel3) SetValueNil(b bool)`
SetValueNil sets the value for Value to be an explicit nil
### UnsetValue
`func (o *MachineClassificationCriteriaLevel3) UnsetValue()`
UnsetValue ensures that no value is present for Value, not even an explicit nil
### GetChildren
`func (o *MachineClassificationCriteriaLevel3) GetChildren() []string`
GetChildren returns the Children field if non-nil, zero value otherwise.
### GetChildrenOk
`func (o *MachineClassificationCriteriaLevel3) GetChildrenOk() (*[]string, bool)`
GetChildrenOk returns a tuple with the Children field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetChildren
`func (o *MachineClassificationCriteriaLevel3) SetChildren(v []string)`
SetChildren sets Children field to given value.
### HasChildren
`func (o *MachineClassificationCriteriaLevel3) HasChildren() bool`
HasChildren returns a boolean if a field has been set.
### SetChildrenNil
`func (o *MachineClassificationCriteriaLevel3) SetChildrenNil(b bool)`
SetChildrenNil sets the value for Children to be an explicit nil
### UnsetChildren
`func (o *MachineClassificationCriteriaLevel3) UnsetChildren()`
UnsetChildren ensures that no value is present for Children, not even an explicit nil

View File

@@ -0,0 +1,31 @@
---
id: v2025-machine-classification-criteria-operation
title: MachineClassificationCriteriaOperation
pagination_label: MachineClassificationCriteriaOperation
sidebar_label: MachineClassificationCriteriaOperation
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'MachineClassificationCriteriaOperation', 'V2025MachineClassificationCriteriaOperation']
slug: /tools/sdk/go/v2025/models/machine-classification-criteria-operation
tags: ['SDK', 'Software Development Kit', 'MachineClassificationCriteriaOperation', 'V2025MachineClassificationCriteriaOperation']
---
# 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"`)

View File

@@ -85,7 +85,11 @@
)
func main() {
filters := `name eq "Privacy"` // string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* (optional) # string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* (optional)
filters := `name eq "Privacy"` // string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* (optional) # string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* (optional)
sorters := `name,-key` // string | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** (optional) # string | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** (optional)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
@@ -93,7 +97,7 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Execute()
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Filters(filters).Execute()
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Filters(filters).Sorters(sorters).Offset(offset).Limit(limit).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttribute``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -120,6 +124,9 @@
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
@@ -127,7 +134,7 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Execute()
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Execute()
//resp, r, err := apiClient.Beta.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Offset(offset).Limit(limit).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -5997,6 +6004,10 @@
"op" : "replace",
"path" : "/requestable",
"value" : false
}, {
"op" : "replace",
"path" : "/privilegeOverride/overrideLevel",
"value" : "HIGH"
} ]
}`) // EntitlementBulkUpdateRequest |
@@ -9520,7 +9531,7 @@
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListIdentitySnapshotAccessItems``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `ListIdentitySnapshotAccessItems`: []ListIdentityAccessItems200ResponseInner
// response from `ListIdentitySnapshotAccessItems`: []ListIdentitySnapshotAccessItems200ResponseInner
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListIdentitySnapshotAccessItems`: %v\n", resp)
}
- path: /historical-identities/{id}/snapshots

View File

@@ -17,15 +17,14 @@
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttribute``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -53,15 +52,14 @@
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
value := `public` // string | Technical name of the Attribute value. # string | Technical name of the Attribute value.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -87,16 +85,19 @@
)
func main() {
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
filters := `name eq "Privacy"` // string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* (optional) # string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* (optional)
filters := `name eq "Privacy"` // string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* (optional) # string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* (optional)
sorters := `name,-key` // string | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** (optional) # string | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** (optional)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).XSailPointExperimental(xSailPointExperimental).Filters(filters).Execute()
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Filters(filters).Sorters(sorters).Offset(offset).Limit(limit).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttribute``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -123,15 +124,17 @@
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Execute()
//resp, r, err := apiClient.V2024.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Offset(offset).Limit(limit).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -8625,15 +8628,14 @@
id := `2c91808c74ff913f0175097daa9d59cd` // string | The entitlement id. # string | The entitlement id.
attributeKey := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
attributeValue := `public` // string | Technical name of the Attribute Value. # string | Technical name of the Attribute Value.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.CreateAccessModelMetadataForEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -8662,15 +8664,14 @@
id := `2c91808c74ff913f0175097daa9d59cd` // string | The entitlement id. # string | The entitlement id.
attributeKey := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
attributeValue := `public` // string | Technical name of the Attribute Value. # string | Technical name of the Attribute Value.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
r, err := apiClient.V2024.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
//r, err := apiClient.V2024.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
r, err := apiClient.V2024.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
//r, err := apiClient.V2024.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -8695,15 +8696,14 @@
func main() {
id := `2c91808874ff91550175097daaec161c` // string | The entitlement ID # string | The entitlement ID
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlement(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlement(context.Background(), id).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.GetEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -8730,15 +8730,14 @@
func main() {
id := `2c91808874ff91550175097daaec161c` // string | Entitlement Id # string | Entitlement Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.GetEntitlementRequestConfig``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -8765,7 +8764,6 @@
func main() {
id := `ef38f94347e94562b5bb8424a56397d8` // string | Source Id # string | Source Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
csvFile := BINARY_DATA_HERE // *os.File | The CSV file containing the source entitlements to aggregate. (optional) # *os.File | The CSV file containing the source entitlements to aggregate. (optional)
@@ -8773,8 +8771,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).XSailPointExperimental(xSailPointExperimental).CsvFile(csvFile).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).CsvFile(csvFile).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ImportEntitlementsBySource``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -8801,7 +8799,6 @@
func main() {
id := `2c91808874ff91550175097daaec161c` // string | Entitlement Id # string | Entitlement Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
@@ -8813,8 +8810,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlementChildren``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -8841,7 +8838,6 @@
func main() {
id := `2c91808c74ff913f0175097daa9d59cd` // string | Entitlement Id # string | Entitlement Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
@@ -8853,8 +8849,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementParents(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementParents(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementParents(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlementParents(context.Background(), id).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlementParents``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -8880,7 +8876,6 @@
)
func main() {
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
accountId := `ef38f94347e94562b5bb8424a56397d8` // string | The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s). (optional) # string | The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s). (optional)
segmentedForIdentity := `e554098913544630b5985e9042f5e44b` // string | If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. Cannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity. (optional) # string | If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. Cannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity. (optional)
forSegmentIds := `041727d4-7d95-4779-b891-93cf41e98249,a378c9fa-bae5-494c-804e-a1e30f69f649` // string | If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs. Cannot be specified with the **account-id** or **segmented-for-identity** param(s). (optional) # string | If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs. Cannot be specified with the **account-id** or **segmented-for-identity** param(s). (optional)
@@ -8896,8 +8891,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlements(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlements(context.Background()).XSailPointExperimental(xSailPointExperimental).AccountId(accountId).SegmentedForIdentity(segmentedForIdentity).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlements(context.Background()).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ListEntitlements(context.Background()).AccountId(accountId).SegmentedForIdentity(segmentedForIdentity).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlements``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -8924,7 +8919,6 @@
func main() {
id := `2c91808a7813090a017814121e121518` // string | ID of the entitlement to patch # string | ID of the entitlement to patch
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
jsonpatchoperation := []byte(`[{op=replace, path=/requestable, value=true}, {op=replace, path=/privileged, value=true}]`) // []JsonPatchOperation | (optional)
@@ -8932,8 +8926,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.PatchEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.PatchEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).JsonPatchOperation(jsonPatchOperation).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.PatchEntitlement(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.PatchEntitlement(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.PatchEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -8960,7 +8954,6 @@
func main() {
id := `2c91808a7813090a017814121e121518` // string | Entitlement ID # string | Entitlement ID
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
entitlementrequestconfig := []byte(`{
"accessRequestConfig" : {
"denialCommentRequired" : false,
@@ -8996,8 +8989,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).EntitlementRequestConfig(entitlementRequestConfig).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).EntitlementRequestConfig(entitlementRequestConfig).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).EntitlementRequestConfig(entitlementRequestConfig).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).EntitlementRequestConfig(entitlementRequestConfig).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.PutEntitlementRequestConfig``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9024,15 +9017,14 @@
func main() {
id := `2c91808a7813090a017814121919ecca` // string | ID of source for the entitlement reset # string | ID of source for the entitlement reset
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2024.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).Execute()
//resp, r, err := apiClient.V2024.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ResetSourceEntitlements``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9058,7 +9050,6 @@
)
func main() {
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
entitlementbulkupdaterequest := []byte(`{
"entitlementIds" : [ "2c91808a7624751a01762f19d665220d", "2c91808a7624751a01762f19d67c220e", "2c91808a7624751a01762f19d692220f" ],
"jsonPatch" : [ {
@@ -9069,6 +9060,10 @@
"op" : "replace",
"path" : "/requestable",
"value" : false
}, {
"op" : "replace",
"path" : "/privilegeOverride/overrideLevel",
"value" : "HIGH"
} ]
}`) // EntitlementBulkUpdateRequest |
@@ -9083,8 +9078,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
r, err := apiClient.V2024.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
//r, err := apiClient.V2024.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
r, err := apiClient.V2024.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
//r, err := apiClient.V2024.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.UpdateEntitlementsInBulk``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -13048,7 +13043,7 @@
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListIdentitySnapshotAccessItems``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `ListIdentitySnapshotAccessItems`: []ListIdentityAccessItems200ResponseInner
// response from `ListIdentitySnapshotAccessItems`: []ListIdentitySnapshotAccessItems200ResponseInner
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListIdentitySnapshotAccessItems`: %v\n", resp)
}
- path: /historical-identities/{id}/snapshots
@@ -14532,7 +14527,56 @@
func main() {
id := `ef38f94347e94562b5bb8424a56397d8` // string | Source ID. # string | Source ID.
machineclassificationconfig := []byte(`{
"criteria" : "criteria",
"criteria" : {
"children" : [ {
"children" : [ {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
}, {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
} ],
"caseSensitive" : false,
"dataType" : "dataType",
"attribute" : "employeeType",
"operation" : "EQUALS",
"value" : "SERVICE"
}, {
"children" : [ {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
}, {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
} ],
"caseSensitive" : false,
"dataType" : "dataType",
"attribute" : "employeeType",
"operation" : "EQUALS",
"value" : "SERVICE"
} ],
"caseSensitive" : false,
"dataType" : "dataType",
"attribute" : "distinguishedName",
"operation" : "EQUALS",
"value" : "OU=Service Accounts"
},
"created" : "2017-07-11T18:45:37.098Z",
"modified" : "2018-06-25T20:22:28.104Z",
"classificationMethod" : "SOURCE",
@@ -25163,7 +25207,6 @@
func main() {
sourceId := `ef38f94347e94562b5bb8424a56397d8` // string | Source Id # string | Source Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
file := BINARY_DATA_HERE // *os.File | The CSV file containing the source entitlements to aggregate. (optional) # *os.File | The CSV file containing the source entitlements to aggregate. (optional)
@@ -25171,8 +25214,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2024.SourcesAPI.ImportEntitlements(context.Background(), sourceId).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2024.SourcesAPI.ImportEntitlements(context.Background(), sourceId).XSailPointExperimental(xSailPointExperimental).File(file).Execute()
resp, r, err := apiClient.V2024.SourcesAPI.ImportEntitlements(context.Background(), sourceId).Execute()
//resp, r, err := apiClient.V2024.SourcesAPI.ImportEntitlements(context.Background(), sourceId).File(file).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `SourcesAPI.ImportEntitlements``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)

View File

@@ -17,15 +17,14 @@
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttribute(context.Background(), key).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttribute``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -53,15 +52,14 @@
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
value := `public` // string | Technical name of the Attribute value. # string | Technical name of the Attribute value.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue(context.Background(), key, value).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.GetAccessModelMetadataAttributeValue``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -87,16 +85,19 @@
)
func main() {
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
filters := `name eq "Privacy"` // string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* (optional) # string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* Supported composite operators: *and* (optional)
filters := `name eq "Privacy"` // string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* (optional) # string | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq* **name**: *eq* **type**: *eq* **status**: *eq* **objectTypes**: *eq* **Supported composite operators**: *and* (optional)
sorters := `name,-key` // string | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** (optional) # string | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, key** (optional)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).XSailPointExperimental(xSailPointExperimental).Filters(filters).Execute()
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttribute(context.Background()).Filters(filters).Sorters(sorters).Offset(offset).Limit(limit).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttribute``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -123,15 +124,17 @@
func main() {
key := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue(context.Background(), key).Offset(offset).Limit(limit).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -139,6 +142,266 @@
// response from `ListAccessModelMetadataAttributeValue`: []AttributeValueDTO
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.ListAccessModelMetadataAttributeValue`: %v\n", resp)
}
- path: /access-model-metadata/bulk-update/filter
method: Post
xCodeSample:
- lang: Go
label: SDK_tools/sdk/go/v2025/methods/access-model-metadata#update-access-model-metadata-by-filter
source: |
package main
import (
"context"
"fmt"
"os"
"encoding/json"
v2025 "github.com/sailpoint-oss/golang-sdk/v2/api_v2025"
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
)
func main() {
entitlementattributebulkupdatefilterrequest := []byte(`{
"values" : [ {
"attribute" : "iscFederalClassifications",
"values" : [ "topSecret" ]
} ],
"filters" : "id eq 2c9180867817ac4d017817c491119a20",
"replaceScope" : "attribute",
"operation" : "add"
}`) // EntitlementAttributeBulkUpdateFilterRequest | Attribute metadata bulk update request body.
var entitlementAttributeBulkUpdateFilterRequest v2025.EntitlementAttributeBulkUpdateFilterRequest
if err := json.Unmarshal(entitlementattributebulkupdatefilterrequest, &entitlementAttributeBulkUpdateFilterRequest); err != nil {
fmt.Println("Error:", err)
return
}
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.UpdateAccessModelMetadataByFilter(context.Background()).EntitlementAttributeBulkUpdateFilterRequest(entitlementAttributeBulkUpdateFilterRequest).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.UpdateAccessModelMetadataByFilter(context.Background()).EntitlementAttributeBulkUpdateFilterRequest(entitlementAttributeBulkUpdateFilterRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.UpdateAccessModelMetadataByFilter``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `UpdateAccessModelMetadataByFilter`: AccessModelMetadataBulkUpdateResponse
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.UpdateAccessModelMetadataByFilter`: %v\n", resp)
}
- path: /access-model-metadata/bulk-update/ids
method: Post
xCodeSample:
- lang: Go
label: SDK_tools/sdk/go/v2025/methods/access-model-metadata#update-access-model-metadata-by-ids
source: |
package main
import (
"context"
"fmt"
"os"
"encoding/json"
v2025 "github.com/sailpoint-oss/golang-sdk/v2/api_v2025"
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
)
func main() {
entitlementattributebulkupdateidsrequest := []byte(`{
"entitlements" : [ "2c9180867817ac4d017817c491119a20", "2c9180867817ac4d017817c491119a21" ],
"values" : [ {
"attribute" : "iscFederalClassifications",
"values" : [ "topSecret" ]
} ],
"replaceScope" : "attribute",
"operation" : "add"
}`) // EntitlementAttributeBulkUpdateIdsRequest | Attribute metadata bulk update request body.
var entitlementAttributeBulkUpdateIdsRequest v2025.EntitlementAttributeBulkUpdateIdsRequest
if err := json.Unmarshal(entitlementattributebulkupdateidsrequest, &entitlementAttributeBulkUpdateIdsRequest); err != nil {
fmt.Println("Error:", err)
return
}
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.UpdateAccessModelMetadataByIds(context.Background()).EntitlementAttributeBulkUpdateIdsRequest(entitlementAttributeBulkUpdateIdsRequest).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.UpdateAccessModelMetadataByIds(context.Background()).EntitlementAttributeBulkUpdateIdsRequest(entitlementAttributeBulkUpdateIdsRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.UpdateAccessModelMetadataByIds``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `UpdateAccessModelMetadataByIds`: AccessModelMetadataBulkUpdateResponse
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.UpdateAccessModelMetadataByIds`: %v\n", resp)
}
- path: /access-model-metadata/bulk-update/query
method: Post
xCodeSample:
- lang: Go
label: SDK_tools/sdk/go/v2025/methods/access-model-metadata#update-access-model-metadata-by-query
source: |
package main
import (
"context"
"fmt"
"os"
"encoding/json"
v2025 "github.com/sailpoint-oss/golang-sdk/v2/api_v2025"
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
)
func main() {
entitlementattributebulkupdatequeryrequest := []byte(`{
"query" : {
"queryDsl" : {
"match" : {
"name" : "john.doe"
}
},
"aggregationType" : "DSL",
"aggregationsVersion" : "",
"query" : {
"query" : "name:a*",
"timeZone" : "America/Chicago",
"fields" : "[firstName,lastName,email]",
"innerHit" : {
"query" : "source.name:\\\"Active Directory\\\"",
"type" : "access"
}
},
"aggregationsDsl" : { },
"sort" : [ "displayName", "+id" ],
"filters" : { },
"queryVersion" : "",
"queryType" : "SAILPOINT",
"includeNested" : true,
"queryResultFilter" : {
"excludes" : [ "stacktrace" ],
"includes" : [ "name", "displayName" ]
},
"indices" : [ "identities" ],
"typeAheadQuery" : {
"field" : "source.name",
"size" : 100,
"query" : "Work",
"sortByValue" : true,
"nestedType" : "access",
"sort" : "asc",
"maxExpansions" : 10
},
"textQuery" : {
"contains" : true,
"terms" : [ "The quick brown fox", "3141592", "7" ],
"matchAny" : false,
"fields" : [ "displayName", "employeeNumber", "roleCount" ]
},
"searchAfter" : [ "John Doe", "2c91808375d8e80a0175e1f88a575221" ],
"aggregations" : {
"filter" : {
"field" : "access.type",
"name" : "Entitlements",
"type" : "TERM",
"value" : "ENTITLEMENT"
},
"bucket" : {
"field" : "attributes.city",
"size" : 100,
"minDocCount" : 2,
"name" : "Identity Locations",
"type" : "TERMS"
},
"metric" : {
"field" : "@access.name",
"name" : "Access Name Count",
"type" : "COUNT"
},
"subAggregation" : {
"filter" : {
"field" : "access.type",
"name" : "Entitlements",
"type" : "TERM",
"value" : "ENTITLEMENT"
},
"bucket" : {
"field" : "attributes.city",
"size" : 100,
"minDocCount" : 2,
"name" : "Identity Locations",
"type" : "TERMS"
},
"metric" : {
"field" : "@access.name",
"name" : "Access Name Count",
"type" : "COUNT"
},
"subAggregation" : {
"filter" : {
"field" : "access.type",
"name" : "Entitlements",
"type" : "TERM",
"value" : "ENTITLEMENT"
},
"bucket" : {
"field" : "attributes.city",
"size" : 100,
"minDocCount" : 2,
"name" : "Identity Locations",
"type" : "TERMS"
},
"metric" : {
"field" : "@access.name",
"name" : "Access Name Count",
"type" : "COUNT"
},
"nested" : {
"name" : "id",
"type" : "access"
}
},
"nested" : {
"name" : "id",
"type" : "access"
}
},
"nested" : {
"name" : "id",
"type" : "access"
}
}
},
"values" : [ {
"attribute" : "iscFederalClassifications",
"values" : [ "topSecret" ]
} ],
"replaceScope" : "attribute",
"operation" : "add"
}`) // EntitlementAttributeBulkUpdateQueryRequest | Attribute metadata bulk update request body.
var entitlementAttributeBulkUpdateQueryRequest v2025.EntitlementAttributeBulkUpdateQueryRequest
if err := json.Unmarshal(entitlementattributebulkupdatequeryrequest, &entitlementAttributeBulkUpdateQueryRequest); err != nil {
fmt.Println("Error:", err)
return
}
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.AccessModelMetadataAPI.UpdateAccessModelMetadataByQuery(context.Background()).EntitlementAttributeBulkUpdateQueryRequest(entitlementAttributeBulkUpdateQueryRequest).Execute()
//resp, r, err := apiClient.V2025.AccessModelMetadataAPI.UpdateAccessModelMetadataByQuery(context.Background()).EntitlementAttributeBulkUpdateQueryRequest(entitlementAttributeBulkUpdateQueryRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `AccessModelMetadataAPI.UpdateAccessModelMetadataByQuery``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `UpdateAccessModelMetadataByQuery`: AccessModelMetadataBulkUpdateResponse
fmt.Fprintf(os.Stdout, "Response from `AccessModelMetadataAPI.UpdateAccessModelMetadataByQuery`: %v\n", resp)
}
- path: /access-profiles
method: Post
xCodeSample:
@@ -9043,15 +9306,14 @@
id := `2c91808c74ff913f0175097daa9d59cd` // string | The entitlement id. # string | The entitlement id.
attributeKey := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
attributeValue := `public` // string | Technical name of the Attribute Value. # string | Technical name of the Attribute Value.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.CreateAccessModelMetadataForEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.CreateAccessModelMetadataForEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9080,15 +9342,14 @@
id := `2c91808c74ff913f0175097daa9d59cd` // string | The entitlement id. # string | The entitlement id.
attributeKey := `iscPrivacy` // string | Technical name of the Attribute. # string | Technical name of the Attribute.
attributeValue := `public` // string | Technical name of the Attribute Value. # string | Technical name of the Attribute Value.
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
r, err := apiClient.V2025.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
//r, err := apiClient.V2025.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).XSailPointExperimental(xSailPointExperimental).Execute()
r, err := apiClient.V2025.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
//r, err := apiClient.V2025.EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement(context.Background(), id, attributeKey, attributeValue).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.DeleteAccessModelMetadataFromEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9113,15 +9374,14 @@
func main() {
id := `2c91808874ff91550175097daaec161c` // string | The entitlement ID # string | The entitlement ID
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlement(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlement(context.Background(), id).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.GetEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9148,15 +9408,14 @@
func main() {
id := `2c91808874ff91550175097daaec161c` // string | Entitlement Id # string | Entitlement Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.GetEntitlementRequestConfig(context.Background(), id).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.GetEntitlementRequestConfig``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9183,7 +9442,6 @@
func main() {
id := `ef38f94347e94562b5bb8424a56397d8` // string | Source Id # string | Source Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
csvFile := BINARY_DATA_HERE // *os.File | The CSV file containing the source entitlements to aggregate. (optional) # *os.File | The CSV file containing the source entitlements to aggregate. (optional)
@@ -9191,8 +9449,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).XSailPointExperimental(xSailPointExperimental).CsvFile(csvFile).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ImportEntitlementsBySource(context.Background(), id).CsvFile(csvFile).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ImportEntitlementsBySource``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9219,7 +9477,6 @@
func main() {
id := `2c91808874ff91550175097daaec161c` // string | Entitlement Id # string | Entitlement Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
@@ -9231,8 +9488,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementChildren(context.Background(), id).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlementChildren``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9259,7 +9516,6 @@
func main() {
id := `2c91808c74ff913f0175097daa9d59cd` // string | Entitlement Id # string | Entitlement Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
@@ -9271,8 +9527,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementParents(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementParents(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementParents(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlementParents(context.Background(), id).Limit(limit).Offset(offset).Count(count).Sorters(sorters).Filters(filters).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlementParents``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9298,7 +9554,6 @@
)
func main() {
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
accountId := `ef38f94347e94562b5bb8424a56397d8` // string | The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s). (optional) # string | The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s). (optional)
segmentedForIdentity := `e554098913544630b5985e9042f5e44b` // string | If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. Cannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity. (optional) # string | If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. Cannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity. (optional)
forSegmentIds := `041727d4-7d95-4779-b891-93cf41e98249,a378c9fa-bae5-494c-804e-a1e30f69f649` // string | If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs. Cannot be specified with the **account-id** or **segmented-for-identity** param(s). (optional) # string | If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs. Cannot be specified with the **account-id** or **segmented-for-identity** param(s). (optional)
@@ -9314,8 +9569,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlements(context.Background()).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlements(context.Background()).XSailPointExperimental(xSailPointExperimental).AccountId(accountId).SegmentedForIdentity(segmentedForIdentity).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlements(context.Background()).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ListEntitlements(context.Background()).AccountId(accountId).SegmentedForIdentity(segmentedForIdentity).ForSegmentIds(forSegmentIds).IncludeUnsegmented(includeUnsegmented).Offset(offset).Limit(limit).Count(count).Sorters(sorters).Filters(filters).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ListEntitlements``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9342,7 +9597,6 @@
func main() {
id := `2c91808a7813090a017814121e121518` // string | ID of the entitlement to patch # string | ID of the entitlement to patch
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
jsonpatchoperation := []byte(`[{op=replace, path=/requestable, value=true}, {op=replace, path=/privileged, value=true}]`) // []JsonPatchOperation | (optional)
@@ -9350,8 +9604,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.PatchEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.PatchEntitlement(context.Background(), id).XSailPointExperimental(xSailPointExperimental).JsonPatchOperation(jsonPatchOperation).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.PatchEntitlement(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.PatchEntitlement(context.Background(), id).JsonPatchOperation(jsonPatchOperation).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.PatchEntitlement``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9378,7 +9632,6 @@
func main() {
id := `2c91808a7813090a017814121e121518` // string | Entitlement ID # string | Entitlement ID
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
entitlementrequestconfig := []byte(`{
"accessRequestConfig" : {
"denialCommentRequired" : false,
@@ -9414,8 +9667,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).EntitlementRequestConfig(entitlementRequestConfig).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).XSailPointExperimental(xSailPointExperimental).EntitlementRequestConfig(entitlementRequestConfig).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).EntitlementRequestConfig(entitlementRequestConfig).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.PutEntitlementRequestConfig(context.Background(), id).EntitlementRequestConfig(entitlementRequestConfig).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.PutEntitlementRequestConfig``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9442,15 +9695,14 @@
func main() {
id := `2c91808a7813090a017814121919ecca` // string | ID of source for the entitlement reset # string | ID of source for the entitlement reset
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).XSailPointExperimental(xSailPointExperimental).Execute()
resp, r, err := apiClient.V2025.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.EntitlementsAPI.ResetSourceEntitlements(context.Background(), id).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.ResetSourceEntitlements``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -9476,7 +9728,6 @@
)
func main() {
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
entitlementbulkupdaterequest := []byte(`{
"entitlementIds" : [ "2c91808a7624751a01762f19d665220d", "2c91808a7624751a01762f19d67c220e", "2c91808a7624751a01762f19d692220f" ],
"jsonPatch" : [ {
@@ -9487,6 +9738,10 @@
"op" : "replace",
"path" : "/requestable",
"value" : false
}, {
"op" : "replace",
"path" : "/privilegeOverride/overrideLevel",
"value" : "HIGH"
} ]
}`) // EntitlementBulkUpdateRequest |
@@ -9501,8 +9756,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
r, err := apiClient.V2025.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
//r, err := apiClient.V2025.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).XSailPointExperimental(xSailPointExperimental).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
r, err := apiClient.V2025.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
//r, err := apiClient.V2025.EntitlementsAPI.UpdateEntitlementsInBulk(context.Background()).EntitlementBulkUpdateRequest(entitlementBulkUpdateRequest).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `EntitlementsAPI.UpdateEntitlementsInBulk``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
@@ -12583,6 +12838,43 @@
// response from `GetRoleAssignments`: []GetRoleAssignments200ResponseInner
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.GetRoleAssignments`: %v\n", resp)
}
- path: /entitlements/identities/{id}/entitlements
method: Get
xCodeSample:
- lang: Go
label: SDK_tools/sdk/go/v2025/methods/identities#list-entitlements-by-identity
source: |
package main
import (
"context"
"fmt"
"os"
v2025 "github.com/sailpoint-oss/golang-sdk/v2/api_v2025"
sailpoint "github.com/sailpoint-oss/golang-sdk/v2"
)
func main() {
id := `ef38f94347e94562b5bb8424a56397d8` // string | Identity Id # string | Identity Id
limit := 250 // int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250) # int32 | Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 250)
offset := 0 // int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0) # int32 | Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to 0)
count := true // bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false) # bool | If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information. (optional) (default to false)
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.IdentitiesAPI.ListEntitlementsByIdentity(context.Background(), id).Execute()
//resp, r, err := apiClient.V2025.IdentitiesAPI.ListEntitlementsByIdentity(context.Background(), id).Limit(limit).Offset(offset).Count(count).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `IdentitiesAPI.ListEntitlementsByIdentity``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `ListEntitlementsByIdentity`: []IdentityEntitlements
fmt.Fprintf(os.Stdout, "Response from `IdentitiesAPI.ListEntitlementsByIdentity`: %v\n", resp)
}
- path: /identities
method: Get
xCodeSample:
@@ -13467,7 +13759,7 @@
fmt.Fprintf(os.Stderr, "Error when calling `IdentityHistoryAPI.ListIdentitySnapshotAccessItems``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
}
// response from `ListIdentitySnapshotAccessItems`: []ListIdentityAccessItems200ResponseInner
// response from `ListIdentitySnapshotAccessItems`: []ListIdentitySnapshotAccessItems200ResponseInner
fmt.Fprintf(os.Stdout, "Response from `IdentityHistoryAPI.ListIdentitySnapshotAccessItems`: %v\n", resp)
}
- path: /historical-identities/{id}/snapshots
@@ -14959,7 +15251,56 @@
func main() {
id := `ef38f94347e94562b5bb8424a56397d8` // string | Source ID. # string | Source ID.
machineclassificationconfig := []byte(`{
"criteria" : "criteria",
"criteria" : {
"children" : [ {
"children" : [ {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
}, {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
} ],
"caseSensitive" : false,
"dataType" : "dataType",
"attribute" : "employeeType",
"operation" : "EQUALS",
"value" : "SERVICE"
}, {
"children" : [ {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
}, {
"children" : [ "children", "children" ],
"caseSensitive" : false,
"dataType" : "This is the first level of classification criteria",
"attribute" : "sAMAccountName",
"operation" : "EQUALS",
"value" : "SVC"
} ],
"caseSensitive" : false,
"dataType" : "dataType",
"attribute" : "employeeType",
"operation" : "EQUALS",
"value" : "SERVICE"
} ],
"caseSensitive" : false,
"dataType" : "dataType",
"attribute" : "distinguishedName",
"operation" : "EQUALS",
"value" : "OU=Service Accounts"
},
"created" : "2017-07-11T18:45:37.098Z",
"modified" : "2018-06-25T20:22:28.104Z",
"classificationMethod" : "SOURCE",
@@ -25601,7 +25942,6 @@
func main() {
sourceId := `ef38f94347e94562b5bb8424a56397d8` // string | Source Id # string | Source Id
xSailPointExperimental := `true` // string | Use this header to enable this experimental API. (default to "true") # string | Use this header to enable this experimental API. (default to "true")
file := BINARY_DATA_HERE // *os.File | The CSV file containing the source entitlements to aggregate. (optional) # *os.File | The CSV file containing the source entitlements to aggregate. (optional)
@@ -25609,8 +25949,8 @@
configuration := sailpoint.NewDefaultConfiguration()
apiClient := sailpoint.NewAPIClient(configuration)
resp, r, err := apiClient.V2025.SourcesAPI.ImportEntitlements(context.Background(), sourceId).XSailPointExperimental(xSailPointExperimental).Execute()
//resp, r, err := apiClient.V2025.SourcesAPI.ImportEntitlements(context.Background(), sourceId).XSailPointExperimental(xSailPointExperimental).File(file).Execute()
resp, r, err := apiClient.V2025.SourcesAPI.ImportEntitlements(context.Background(), sourceId).Execute()
//resp, r, err := apiClient.V2025.SourcesAPI.ImportEntitlements(context.Background(), sourceId).File(file).Execute()
if err != nil {
fmt.Fprintf(os.Stderr, "Error when calling `SourcesAPI.ImportEntitlements``: %v\n", err)
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)