starting point for go docs

This commit is contained in:
darrell-thobe-sp
2025-03-27 14:43:04 -04:00
parent bdfaf3e228
commit 34d14a520e
2762 changed files with 516453 additions and 0 deletions

View File

@@ -0,0 +1,152 @@
---
id: access
title: Access
pagination_label: Access
sidebar_label: Access
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'Access', 'Access']
slug: /tools/sdk/go/v3/models/access
tags: ['SDK', 'Software Development Kit', 'Access', 'Access']
---
# Access
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The unique ID of the referenced object. | [optional]
**Name** | Pointer to **string** | The human readable name of the referenced object. | [optional]
**DisplayName** | Pointer to **string** | | [optional]
**Description** | Pointer to **NullableString** | Description of access item. | [optional]
## Methods
### NewAccess
`func NewAccess() *Access`
NewAccess instantiates a new Access 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
### NewAccessWithDefaults
`func NewAccessWithDefaults() *Access`
NewAccessWithDefaults instantiates a new Access 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 *Access) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *Access) 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 *Access) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *Access) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *Access) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *Access) 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 *Access) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *Access) HasName() bool`
HasName returns a boolean if a field has been set.
### GetDisplayName
`func (o *Access) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *Access) 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 *Access) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *Access) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.
### GetDescription
`func (o *Access) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *Access) 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 *Access) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *Access) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### SetDescriptionNil
`func (o *Access) SetDescriptionNil(b bool)`
SetDescriptionNil sets the value for Description to be an explicit nil
### UnsetDescription
`func (o *Access) UnsetDescription()`
UnsetDescription ensures that no value is present for Description, not even an explicit nil

View File

@@ -0,0 +1,142 @@
---
id: access-apps
title: AccessApps
pagination_label: AccessApps
sidebar_label: AccessApps
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessApps', 'AccessApps']
slug: /tools/sdk/go/v3/models/access-apps
tags: ['SDK', 'Software Development Kit', 'AccessApps', 'AccessApps']
---
# AccessApps
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The unique ID of the referenced object. | [optional]
**Name** | Pointer to **string** | Name of application | [optional]
**Description** | Pointer to **string** | Description of application. | [optional]
**Owner** | Pointer to [**AccessAppsOwner**](access-apps-owner) | | [optional]
## Methods
### NewAccessApps
`func NewAccessApps() *AccessApps`
NewAccessApps instantiates a new AccessApps 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
### NewAccessAppsWithDefaults
`func NewAccessAppsWithDefaults() *AccessApps`
NewAccessAppsWithDefaults instantiates a new AccessApps 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 *AccessApps) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessApps) 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 *AccessApps) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessApps) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessApps) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessApps) 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 *AccessApps) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessApps) HasName() bool`
HasName returns a boolean if a field has been set.
### GetDescription
`func (o *AccessApps) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessApps) 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 *AccessApps) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessApps) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetOwner
`func (o *AccessApps) GetOwner() AccessAppsOwner`
GetOwner returns the Owner field if non-nil, zero value otherwise.
### GetOwnerOk
`func (o *AccessApps) GetOwnerOk() (*AccessAppsOwner, bool)`
GetOwnerOk returns a tuple with the Owner field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOwner
`func (o *AccessApps) SetOwner(v AccessAppsOwner)`
SetOwner sets Owner field to given value.
### HasOwner
`func (o *AccessApps) HasOwner() bool`
HasOwner returns a boolean if a field has been set.

View File

@@ -0,0 +1,142 @@
---
id: access-apps-owner
title: AccessAppsOwner
pagination_label: AccessAppsOwner
sidebar_label: AccessAppsOwner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessAppsOwner', 'AccessAppsOwner']
slug: /tools/sdk/go/v3/models/access-apps-owner
tags: ['SDK', 'Software Development Kit', 'AccessAppsOwner', 'AccessAppsOwner']
---
# AccessAppsOwner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | Pointer to **string** | Owner's DTO type. | [optional]
**Id** | Pointer to **string** | Owner's identity ID. | [optional]
**Name** | Pointer to **string** | Owner's display name. | [optional]
**Email** | Pointer to **string** | Owner's email. | [optional]
## Methods
### NewAccessAppsOwner
`func NewAccessAppsOwner() *AccessAppsOwner`
NewAccessAppsOwner instantiates a new AccessAppsOwner 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
### NewAccessAppsOwnerWithDefaults
`func NewAccessAppsOwnerWithDefaults() *AccessAppsOwner`
NewAccessAppsOwnerWithDefaults instantiates a new AccessAppsOwner 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
### GetType
`func (o *AccessAppsOwner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessAppsOwner) 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 *AccessAppsOwner) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessAppsOwner) HasType() bool`
HasType returns a boolean if a field has been set.
### GetId
`func (o *AccessAppsOwner) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessAppsOwner) 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 *AccessAppsOwner) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessAppsOwner) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessAppsOwner) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessAppsOwner) 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 *AccessAppsOwner) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessAppsOwner) HasName() bool`
HasName returns a boolean if a field has been set.
### GetEmail
`func (o *AccessAppsOwner) GetEmail() string`
GetEmail returns the Email field if non-nil, zero value otherwise.
### GetEmailOk
`func (o *AccessAppsOwner) GetEmailOk() (*string, bool)`
GetEmailOk returns a tuple with the Email field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEmail
`func (o *AccessAppsOwner) SetEmail(v string)`
SetEmail sets Email field to given value.
### HasEmail
`func (o *AccessAppsOwner) HasEmail() bool`
HasEmail returns a boolean if a field has been set.

View File

@@ -0,0 +1,106 @@
---
id: access-constraint
title: AccessConstraint
pagination_label: AccessConstraint
sidebar_label: AccessConstraint
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessConstraint', 'AccessConstraint']
slug: /tools/sdk/go/v3/models/access-constraint
tags: ['SDK', 'Software Development Kit', 'AccessConstraint', 'AccessConstraint']
---
# AccessConstraint
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | **string** | Type of Access |
**Ids** | Pointer to **[]string** | Must be set only if operator is SELECTED. | [optional]
**Operator** | **string** | Used to determine whether the scope of the campaign should be reduced for selected ids or all. |
## Methods
### NewAccessConstraint
`func NewAccessConstraint(type_ string, operator string, ) *AccessConstraint`
NewAccessConstraint instantiates a new AccessConstraint 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
### NewAccessConstraintWithDefaults
`func NewAccessConstraintWithDefaults() *AccessConstraint`
NewAccessConstraintWithDefaults instantiates a new AccessConstraint 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
### GetType
`func (o *AccessConstraint) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessConstraint) 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 *AccessConstraint) SetType(v string)`
SetType sets Type field to given value.
### GetIds
`func (o *AccessConstraint) GetIds() []string`
GetIds returns the Ids field if non-nil, zero value otherwise.
### GetIdsOk
`func (o *AccessConstraint) GetIdsOk() (*[]string, bool)`
GetIdsOk returns a tuple with the Ids field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIds
`func (o *AccessConstraint) SetIds(v []string)`
SetIds sets Ids field to given value.
### HasIds
`func (o *AccessConstraint) HasIds() bool`
HasIds returns a boolean if a field has been set.
### GetOperator
`func (o *AccessConstraint) GetOperator() string`
GetOperator returns the Operator field if non-nil, zero value otherwise.
### GetOperatorOk
`func (o *AccessConstraint) GetOperatorOk() (*string, bool)`
GetOperatorOk returns a tuple with the Operator field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOperator
`func (o *AccessConstraint) SetOperator(v string)`
SetOperator sets Operator field to given value.

View File

@@ -0,0 +1,90 @@
---
id: access-criteria
title: AccessCriteria
pagination_label: AccessCriteria
sidebar_label: AccessCriteria
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessCriteria', 'AccessCriteria']
slug: /tools/sdk/go/v3/models/access-criteria
tags: ['SDK', 'Software Development Kit', 'AccessCriteria', 'AccessCriteria']
---
# AccessCriteria
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | Pointer to **string** | Business name for the access construct list | [optional]
**CriteriaList** | Pointer to [**[]AccessCriteriaCriteriaListInner**](access-criteria-criteria-list-inner) | List of criteria. There is a min of 1 and max of 50 items in the list. | [optional]
## Methods
### NewAccessCriteria
`func NewAccessCriteria() *AccessCriteria`
NewAccessCriteria instantiates a new AccessCriteria 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
### NewAccessCriteriaWithDefaults
`func NewAccessCriteriaWithDefaults() *AccessCriteria`
NewAccessCriteriaWithDefaults instantiates a new AccessCriteria 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
### GetName
`func (o *AccessCriteria) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessCriteria) 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 *AccessCriteria) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessCriteria) HasName() bool`
HasName returns a boolean if a field has been set.
### GetCriteriaList
`func (o *AccessCriteria) GetCriteriaList() []AccessCriteriaCriteriaListInner`
GetCriteriaList returns the CriteriaList field if non-nil, zero value otherwise.
### GetCriteriaListOk
`func (o *AccessCriteria) GetCriteriaListOk() (*[]AccessCriteriaCriteriaListInner, bool)`
GetCriteriaListOk returns a tuple with the CriteriaList field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCriteriaList
`func (o *AccessCriteria) SetCriteriaList(v []AccessCriteriaCriteriaListInner)`
SetCriteriaList sets CriteriaList field to given value.
### HasCriteriaList
`func (o *AccessCriteria) HasCriteriaList() bool`
HasCriteriaList returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: access-criteria-criteria-list-inner
title: AccessCriteriaCriteriaListInner
pagination_label: AccessCriteriaCriteriaListInner
sidebar_label: AccessCriteriaCriteriaListInner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessCriteriaCriteriaListInner', 'AccessCriteriaCriteriaListInner']
slug: /tools/sdk/go/v3/models/access-criteria-criteria-list-inner
tags: ['SDK', 'Software Development Kit', 'AccessCriteriaCriteriaListInner', 'AccessCriteriaCriteriaListInner']
---
# AccessCriteriaCriteriaListInner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | Pointer to **string** | Type of the propery to which this reference applies to | [optional]
**Id** | Pointer to **string** | ID of the object to which this reference applies to | [optional]
**Name** | Pointer to **string** | Human-readable display name of the object to which this reference applies to | [optional]
## Methods
### NewAccessCriteriaCriteriaListInner
`func NewAccessCriteriaCriteriaListInner() *AccessCriteriaCriteriaListInner`
NewAccessCriteriaCriteriaListInner instantiates a new AccessCriteriaCriteriaListInner 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
### NewAccessCriteriaCriteriaListInnerWithDefaults
`func NewAccessCriteriaCriteriaListInnerWithDefaults() *AccessCriteriaCriteriaListInner`
NewAccessCriteriaCriteriaListInnerWithDefaults instantiates a new AccessCriteriaCriteriaListInner 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
### GetType
`func (o *AccessCriteriaCriteriaListInner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessCriteriaCriteriaListInner) 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 *AccessCriteriaCriteriaListInner) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessCriteriaCriteriaListInner) HasType() bool`
HasType returns a boolean if a field has been set.
### GetId
`func (o *AccessCriteriaCriteriaListInner) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessCriteriaCriteriaListInner) 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 *AccessCriteriaCriteriaListInner) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessCriteriaCriteriaListInner) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessCriteriaCriteriaListInner) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessCriteriaCriteriaListInner) 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 *AccessCriteriaCriteriaListInner) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessCriteriaCriteriaListInner) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: access-item-requested-for
title: AccessItemRequestedFor
pagination_label: AccessItemRequestedFor
sidebar_label: AccessItemRequestedFor
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessItemRequestedFor', 'AccessItemRequestedFor']
slug: /tools/sdk/go/v3/models/access-item-requested-for
tags: ['SDK', 'Software Development Kit', 'AccessItemRequestedFor', 'AccessItemRequestedFor']
---
# AccessItemRequestedFor
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | Pointer to **string** | DTO type of identity the access item is requested for. | [optional]
**Id** | Pointer to **string** | ID of identity the access item is requested for. | [optional]
**Name** | Pointer to **string** | Human-readable display name of identity the access item is requested for. | [optional]
## Methods
### NewAccessItemRequestedFor
`func NewAccessItemRequestedFor() *AccessItemRequestedFor`
NewAccessItemRequestedFor instantiates a new AccessItemRequestedFor 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
### NewAccessItemRequestedForWithDefaults
`func NewAccessItemRequestedForWithDefaults() *AccessItemRequestedFor`
NewAccessItemRequestedForWithDefaults instantiates a new AccessItemRequestedFor 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
### GetType
`func (o *AccessItemRequestedFor) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessItemRequestedFor) 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 *AccessItemRequestedFor) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessItemRequestedFor) HasType() bool`
HasType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemRequestedFor) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessItemRequestedFor) 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 *AccessItemRequestedFor) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessItemRequestedFor) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessItemRequestedFor) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessItemRequestedFor) 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 *AccessItemRequestedFor) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessItemRequestedFor) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: access-item-requester
title: AccessItemRequester
pagination_label: AccessItemRequester
sidebar_label: AccessItemRequester
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessItemRequester', 'AccessItemRequester']
slug: /tools/sdk/go/v3/models/access-item-requester
tags: ['SDK', 'Software Development Kit', 'AccessItemRequester', 'AccessItemRequester']
---
# AccessItemRequester
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | Pointer to **string** | Access item requester's DTO type. | [optional]
**Id** | Pointer to **string** | Access item requester's identity ID. | [optional]
**Name** | Pointer to **string** | Access item owner's human-readable display name. | [optional]
## Methods
### NewAccessItemRequester
`func NewAccessItemRequester() *AccessItemRequester`
NewAccessItemRequester instantiates a new AccessItemRequester 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
### NewAccessItemRequesterWithDefaults
`func NewAccessItemRequesterWithDefaults() *AccessItemRequester`
NewAccessItemRequesterWithDefaults instantiates a new AccessItemRequester 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
### GetType
`func (o *AccessItemRequester) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessItemRequester) 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 *AccessItemRequester) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessItemRequester) HasType() bool`
HasType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemRequester) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessItemRequester) 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 *AccessItemRequester) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessItemRequester) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessItemRequester) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessItemRequester) 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 *AccessItemRequester) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessItemRequester) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: access-item-reviewed-by
title: AccessItemReviewedBy
pagination_label: AccessItemReviewedBy
sidebar_label: AccessItemReviewedBy
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessItemReviewedBy', 'AccessItemReviewedBy']
slug: /tools/sdk/go/v3/models/access-item-reviewed-by
tags: ['SDK', 'Software Development Kit', 'AccessItemReviewedBy', 'AccessItemReviewedBy']
---
# AccessItemReviewedBy
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | Pointer to **string** | DTO type of identity who reviewed the access item request. | [optional]
**Id** | Pointer to **string** | ID of identity who reviewed the access item request. | [optional]
**Name** | Pointer to **string** | Human-readable display name of identity who reviewed the access item request. | [optional]
## Methods
### NewAccessItemReviewedBy
`func NewAccessItemReviewedBy() *AccessItemReviewedBy`
NewAccessItemReviewedBy instantiates a new AccessItemReviewedBy 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
### NewAccessItemReviewedByWithDefaults
`func NewAccessItemReviewedByWithDefaults() *AccessItemReviewedBy`
NewAccessItemReviewedByWithDefaults instantiates a new AccessItemReviewedBy 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
### GetType
`func (o *AccessItemReviewedBy) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessItemReviewedBy) 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 *AccessItemReviewedBy) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessItemReviewedBy) HasType() bool`
HasType returns a boolean if a field has been set.
### GetId
`func (o *AccessItemReviewedBy) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessItemReviewedBy) 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 *AccessItemReviewedBy) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessItemReviewedBy) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessItemReviewedBy) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessItemReviewedBy) 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 *AccessItemReviewedBy) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessItemReviewedBy) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,246 @@
---
id: access-model-metadata
title: AccessModelMetadata
pagination_label: AccessModelMetadata
sidebar_label: AccessModelMetadata
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessModelMetadata', 'AccessModelMetadata']
slug: /tools/sdk/go/v3/models/access-model-metadata
tags: ['SDK', 'Software Development Kit', 'AccessModelMetadata', 'AccessModelMetadata']
---
# AccessModelMetadata
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Key** | Pointer to **string** | Unique identifier for the metadata type | [optional]
**Name** | Pointer to **string** | Human readable name of the metadata type | [optional]
**Multiselect** | Pointer to **bool** | Allows selecting multiple values | [optional] [default to false]
**Status** | Pointer to **string** | The state of the metadata item | [optional]
**Type** | Pointer to **string** | The type of the metadata item | [optional]
**ObjectTypes** | Pointer to **[]string** | The types of objects | [optional]
**Description** | Pointer to **string** | Describes the metadata item | [optional]
**Values** | Pointer to [**[]AccessModelMetadataValuesInner**](access-model-metadata-values-inner) | The value to assign to the metadata item | [optional]
## Methods
### NewAccessModelMetadata
`func NewAccessModelMetadata() *AccessModelMetadata`
NewAccessModelMetadata instantiates a new AccessModelMetadata 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
### NewAccessModelMetadataWithDefaults
`func NewAccessModelMetadataWithDefaults() *AccessModelMetadata`
NewAccessModelMetadataWithDefaults instantiates a new AccessModelMetadata 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
### GetKey
`func (o *AccessModelMetadata) GetKey() string`
GetKey returns the Key field if non-nil, zero value otherwise.
### GetKeyOk
`func (o *AccessModelMetadata) GetKeyOk() (*string, bool)`
GetKeyOk returns a tuple with the Key field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetKey
`func (o *AccessModelMetadata) SetKey(v string)`
SetKey sets Key field to given value.
### HasKey
`func (o *AccessModelMetadata) HasKey() bool`
HasKey returns a boolean if a field has been set.
### GetName
`func (o *AccessModelMetadata) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessModelMetadata) 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 *AccessModelMetadata) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessModelMetadata) HasName() bool`
HasName returns a boolean if a field has been set.
### GetMultiselect
`func (o *AccessModelMetadata) GetMultiselect() bool`
GetMultiselect returns the Multiselect field if non-nil, zero value otherwise.
### GetMultiselectOk
`func (o *AccessModelMetadata) GetMultiselectOk() (*bool, bool)`
GetMultiselectOk returns a tuple with the Multiselect field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetMultiselect
`func (o *AccessModelMetadata) SetMultiselect(v bool)`
SetMultiselect sets Multiselect field to given value.
### HasMultiselect
`func (o *AccessModelMetadata) HasMultiselect() bool`
HasMultiselect returns a boolean if a field has been set.
### GetStatus
`func (o *AccessModelMetadata) GetStatus() string`
GetStatus returns the Status field if non-nil, zero value otherwise.
### GetStatusOk
`func (o *AccessModelMetadata) 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 *AccessModelMetadata) SetStatus(v string)`
SetStatus sets Status field to given value.
### HasStatus
`func (o *AccessModelMetadata) HasStatus() bool`
HasStatus returns a boolean if a field has been set.
### GetType
`func (o *AccessModelMetadata) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessModelMetadata) 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 *AccessModelMetadata) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessModelMetadata) HasType() bool`
HasType returns a boolean if a field has been set.
### GetObjectTypes
`func (o *AccessModelMetadata) GetObjectTypes() []string`
GetObjectTypes returns the ObjectTypes field if non-nil, zero value otherwise.
### GetObjectTypesOk
`func (o *AccessModelMetadata) GetObjectTypesOk() (*[]string, bool)`
GetObjectTypesOk returns a tuple with the ObjectTypes field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetObjectTypes
`func (o *AccessModelMetadata) SetObjectTypes(v []string)`
SetObjectTypes sets ObjectTypes field to given value.
### HasObjectTypes
`func (o *AccessModelMetadata) HasObjectTypes() bool`
HasObjectTypes returns a boolean if a field has been set.
### GetDescription
`func (o *AccessModelMetadata) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessModelMetadata) 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 *AccessModelMetadata) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessModelMetadata) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetValues
`func (o *AccessModelMetadata) GetValues() []AccessModelMetadataValuesInner`
GetValues returns the Values field if non-nil, zero value otherwise.
### GetValuesOk
`func (o *AccessModelMetadata) GetValuesOk() (*[]AccessModelMetadataValuesInner, 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 *AccessModelMetadata) SetValues(v []AccessModelMetadataValuesInner)`
SetValues sets Values field to given value.
### HasValues
`func (o *AccessModelMetadata) HasValues() bool`
HasValues returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: access-model-metadata-values-inner
title: AccessModelMetadataValuesInner
pagination_label: AccessModelMetadataValuesInner
sidebar_label: AccessModelMetadataValuesInner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessModelMetadataValuesInner', 'AccessModelMetadataValuesInner']
slug: /tools/sdk/go/v3/models/access-model-metadata-values-inner
tags: ['SDK', 'Software Development Kit', 'AccessModelMetadataValuesInner', 'AccessModelMetadataValuesInner']
---
# AccessModelMetadataValuesInner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Value** | Pointer to **string** | The value to assign to the metdata item | [optional]
**Name** | Pointer to **string** | Display name of the value | [optional]
**Status** | Pointer to **string** | The status of the individual value | [optional]
## Methods
### NewAccessModelMetadataValuesInner
`func NewAccessModelMetadataValuesInner() *AccessModelMetadataValuesInner`
NewAccessModelMetadataValuesInner instantiates a new AccessModelMetadataValuesInner 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
### NewAccessModelMetadataValuesInnerWithDefaults
`func NewAccessModelMetadataValuesInnerWithDefaults() *AccessModelMetadataValuesInner`
NewAccessModelMetadataValuesInnerWithDefaults instantiates a new AccessModelMetadataValuesInner 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
### GetValue
`func (o *AccessModelMetadataValuesInner) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessModelMetadataValuesInner) 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 *AccessModelMetadataValuesInner) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *AccessModelMetadataValuesInner) HasValue() bool`
HasValue returns a boolean if a field has been set.
### GetName
`func (o *AccessModelMetadataValuesInner) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessModelMetadataValuesInner) 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 *AccessModelMetadataValuesInner) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessModelMetadataValuesInner) HasName() bool`
HasName returns a boolean if a field has been set.
### GetStatus
`func (o *AccessModelMetadataValuesInner) GetStatus() string`
GetStatus returns the Status field if non-nil, zero value otherwise.
### GetStatusOk
`func (o *AccessModelMetadataValuesInner) 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 *AccessModelMetadataValuesInner) SetStatus(v string)`
SetStatus sets Status field to given value.
### HasStatus
`func (o *AccessModelMetadataValuesInner) HasStatus() bool`
HasStatus returns a boolean if a field has been set.

View File

@@ -0,0 +1,447 @@
---
id: access-profile
title: AccessProfile
pagination_label: AccessProfile
sidebar_label: AccessProfile
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfile', 'AccessProfile']
slug: /tools/sdk/go/v3/models/access-profile
tags: ['SDK', 'Software Development Kit', 'AccessProfile', 'AccessProfile']
---
# AccessProfile
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The ID of the Access Profile | [optional] [readonly]
**Name** | **string** | Name of the Access Profile |
**Description** | Pointer to **NullableString** | Information about the Access Profile | [optional]
**Created** | Pointer to **time.Time** | Date the Access Profile was created | [optional] [readonly]
**Modified** | Pointer to **time.Time** | Date the Access Profile was last modified. | [optional] [readonly]
**Enabled** | Pointer to **bool** | Whether the Access Profile is enabled. If the Access Profile is enabled then you must include at least one Entitlement. | [optional] [default to false]
**Owner** | [**OwnerReference**](owner-reference) | |
**Source** | [**AccessProfileSourceRef**](access-profile-source-ref) | |
**Entitlements** | Pointer to [**[]EntitlementRef**](entitlement-ref) | A list of entitlements associated with the Access Profile. If enabled is false this is allowed to be empty otherwise it needs to contain at least one Entitlement. | [optional]
**Requestable** | Pointer to **bool** | Whether the Access Profile is requestable via access request. Currently, making an Access Profile non-requestable is only supported for customers enabled with the new Request Center. Otherwise, attempting to create an Access Profile with a value **false** in this field results in a 400 error. | [optional] [default to true]
**AccessRequestConfig** | Pointer to [**NullableRequestability**](requestability) | | [optional]
**RevocationRequestConfig** | Pointer to [**NullableRevocability**](revocability) | | [optional]
**Segments** | Pointer to **[]string** | List of IDs of segments, if any, to which this Access Profile is assigned. | [optional]
**ProvisioningCriteria** | Pointer to [**NullableProvisioningCriteriaLevel1**](provisioning-criteria-level1) | | [optional]
## Methods
### NewAccessProfile
`func NewAccessProfile(name string, owner OwnerReference, source AccessProfileSourceRef, ) *AccessProfile`
NewAccessProfile instantiates a new AccessProfile 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
### NewAccessProfileWithDefaults
`func NewAccessProfileWithDefaults() *AccessProfile`
NewAccessProfileWithDefaults instantiates a new AccessProfile 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 *AccessProfile) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessProfile) 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 *AccessProfile) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessProfile) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessProfile) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessProfile) 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 *AccessProfile) SetName(v string)`
SetName sets Name field to given value.
### GetDescription
`func (o *AccessProfile) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessProfile) 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 *AccessProfile) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessProfile) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### SetDescriptionNil
`func (o *AccessProfile) SetDescriptionNil(b bool)`
SetDescriptionNil sets the value for Description to be an explicit nil
### UnsetDescription
`func (o *AccessProfile) UnsetDescription()`
UnsetDescription ensures that no value is present for Description, not even an explicit nil
### GetCreated
`func (o *AccessProfile) GetCreated() time.Time`
GetCreated returns the Created field if non-nil, zero value otherwise.
### GetCreatedOk
`func (o *AccessProfile) GetCreatedOk() (*time.Time, 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 *AccessProfile) SetCreated(v time.Time)`
SetCreated sets Created field to given value.
### HasCreated
`func (o *AccessProfile) HasCreated() bool`
HasCreated returns a boolean if a field has been set.
### GetModified
`func (o *AccessProfile) GetModified() time.Time`
GetModified returns the Modified field if non-nil, zero value otherwise.
### GetModifiedOk
`func (o *AccessProfile) GetModifiedOk() (*time.Time, bool)`
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetModified
`func (o *AccessProfile) SetModified(v time.Time)`
SetModified sets Modified field to given value.
### HasModified
`func (o *AccessProfile) HasModified() bool`
HasModified returns a boolean if a field has been set.
### GetEnabled
`func (o *AccessProfile) GetEnabled() bool`
GetEnabled returns the Enabled field if non-nil, zero value otherwise.
### GetEnabledOk
`func (o *AccessProfile) GetEnabledOk() (*bool, bool)`
GetEnabledOk returns a tuple with the Enabled field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEnabled
`func (o *AccessProfile) SetEnabled(v bool)`
SetEnabled sets Enabled field to given value.
### HasEnabled
`func (o *AccessProfile) HasEnabled() bool`
HasEnabled returns a boolean if a field has been set.
### GetOwner
`func (o *AccessProfile) GetOwner() OwnerReference`
GetOwner returns the Owner field if non-nil, zero value otherwise.
### GetOwnerOk
`func (o *AccessProfile) GetOwnerOk() (*OwnerReference, bool)`
GetOwnerOk returns a tuple with the Owner field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOwner
`func (o *AccessProfile) SetOwner(v OwnerReference)`
SetOwner sets Owner field to given value.
### GetSource
`func (o *AccessProfile) GetSource() AccessProfileSourceRef`
GetSource returns the Source field if non-nil, zero value otherwise.
### GetSourceOk
`func (o *AccessProfile) GetSourceOk() (*AccessProfileSourceRef, bool)`
GetSourceOk returns a tuple with the Source field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSource
`func (o *AccessProfile) SetSource(v AccessProfileSourceRef)`
SetSource sets Source field to given value.
### GetEntitlements
`func (o *AccessProfile) GetEntitlements() []EntitlementRef`
GetEntitlements returns the Entitlements field if non-nil, zero value otherwise.
### GetEntitlementsOk
`func (o *AccessProfile) GetEntitlementsOk() (*[]EntitlementRef, 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 *AccessProfile) SetEntitlements(v []EntitlementRef)`
SetEntitlements sets Entitlements field to given value.
### HasEntitlements
`func (o *AccessProfile) HasEntitlements() bool`
HasEntitlements returns a boolean if a field has been set.
### SetEntitlementsNil
`func (o *AccessProfile) SetEntitlementsNil(b bool)`
SetEntitlementsNil sets the value for Entitlements to be an explicit nil
### UnsetEntitlements
`func (o *AccessProfile) UnsetEntitlements()`
UnsetEntitlements ensures that no value is present for Entitlements, not even an explicit nil
### GetRequestable
`func (o *AccessProfile) GetRequestable() bool`
GetRequestable returns the Requestable field if non-nil, zero value otherwise.
### GetRequestableOk
`func (o *AccessProfile) GetRequestableOk() (*bool, bool)`
GetRequestableOk returns a tuple with the Requestable field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestable
`func (o *AccessProfile) SetRequestable(v bool)`
SetRequestable sets Requestable field to given value.
### HasRequestable
`func (o *AccessProfile) HasRequestable() bool`
HasRequestable returns a boolean if a field has been set.
### GetAccessRequestConfig
`func (o *AccessProfile) GetAccessRequestConfig() Requestability`
GetAccessRequestConfig returns the AccessRequestConfig field if non-nil, zero value otherwise.
### GetAccessRequestConfigOk
`func (o *AccessProfile) GetAccessRequestConfigOk() (*Requestability, bool)`
GetAccessRequestConfigOk returns a tuple with the AccessRequestConfig field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessRequestConfig
`func (o *AccessProfile) SetAccessRequestConfig(v Requestability)`
SetAccessRequestConfig sets AccessRequestConfig field to given value.
### HasAccessRequestConfig
`func (o *AccessProfile) HasAccessRequestConfig() bool`
HasAccessRequestConfig returns a boolean if a field has been set.
### SetAccessRequestConfigNil
`func (o *AccessProfile) SetAccessRequestConfigNil(b bool)`
SetAccessRequestConfigNil sets the value for AccessRequestConfig to be an explicit nil
### UnsetAccessRequestConfig
`func (o *AccessProfile) UnsetAccessRequestConfig()`
UnsetAccessRequestConfig ensures that no value is present for AccessRequestConfig, not even an explicit nil
### GetRevocationRequestConfig
`func (o *AccessProfile) GetRevocationRequestConfig() Revocability`
GetRevocationRequestConfig returns the RevocationRequestConfig field if non-nil, zero value otherwise.
### GetRevocationRequestConfigOk
`func (o *AccessProfile) GetRevocationRequestConfigOk() (*Revocability, bool)`
GetRevocationRequestConfigOk returns a tuple with the RevocationRequestConfig field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRevocationRequestConfig
`func (o *AccessProfile) SetRevocationRequestConfig(v Revocability)`
SetRevocationRequestConfig sets RevocationRequestConfig field to given value.
### HasRevocationRequestConfig
`func (o *AccessProfile) HasRevocationRequestConfig() bool`
HasRevocationRequestConfig returns a boolean if a field has been set.
### SetRevocationRequestConfigNil
`func (o *AccessProfile) SetRevocationRequestConfigNil(b bool)`
SetRevocationRequestConfigNil sets the value for RevocationRequestConfig to be an explicit nil
### UnsetRevocationRequestConfig
`func (o *AccessProfile) UnsetRevocationRequestConfig()`
UnsetRevocationRequestConfig ensures that no value is present for RevocationRequestConfig, not even an explicit nil
### GetSegments
`func (o *AccessProfile) GetSegments() []string`
GetSegments returns the Segments field if non-nil, zero value otherwise.
### GetSegmentsOk
`func (o *AccessProfile) GetSegmentsOk() (*[]string, bool)`
GetSegmentsOk returns a tuple with the Segments field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSegments
`func (o *AccessProfile) SetSegments(v []string)`
SetSegments sets Segments field to given value.
### HasSegments
`func (o *AccessProfile) HasSegments() bool`
HasSegments returns a boolean if a field has been set.
### SetSegmentsNil
`func (o *AccessProfile) SetSegmentsNil(b bool)`
SetSegmentsNil sets the value for Segments to be an explicit nil
### UnsetSegments
`func (o *AccessProfile) UnsetSegments()`
UnsetSegments ensures that no value is present for Segments, not even an explicit nil
### GetProvisioningCriteria
`func (o *AccessProfile) GetProvisioningCriteria() ProvisioningCriteriaLevel1`
GetProvisioningCriteria returns the ProvisioningCriteria field if non-nil, zero value otherwise.
### GetProvisioningCriteriaOk
`func (o *AccessProfile) GetProvisioningCriteriaOk() (*ProvisioningCriteriaLevel1, bool)`
GetProvisioningCriteriaOk returns a tuple with the ProvisioningCriteria field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetProvisioningCriteria
`func (o *AccessProfile) SetProvisioningCriteria(v ProvisioningCriteriaLevel1)`
SetProvisioningCriteria sets ProvisioningCriteria field to given value.
### HasProvisioningCriteria
`func (o *AccessProfile) HasProvisioningCriteria() bool`
HasProvisioningCriteria returns a boolean if a field has been set.
### SetProvisioningCriteriaNil
`func (o *AccessProfile) SetProvisioningCriteriaNil(b bool)`
SetProvisioningCriteriaNil sets the value for ProvisioningCriteria to be an explicit nil
### UnsetProvisioningCriteria
`func (o *AccessProfile) UnsetProvisioningCriteria()`
UnsetProvisioningCriteria ensures that no value is present for ProvisioningCriteria, not even an explicit nil

View File

@@ -0,0 +1,100 @@
---
id: access-profile-approval-scheme
title: AccessProfileApprovalScheme
pagination_label: AccessProfileApprovalScheme
sidebar_label: AccessProfileApprovalScheme
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfileApprovalScheme', 'AccessProfileApprovalScheme']
slug: /tools/sdk/go/v3/models/access-profile-approval-scheme
tags: ['SDK', 'Software Development Kit', 'AccessProfileApprovalScheme', 'AccessProfileApprovalScheme']
---
# AccessProfileApprovalScheme
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ApproverType** | Pointer to **string** | Describes the individual or group that is responsible for an approval step. Values are as follows. **APP_OWNER**: The owner of the Application **OWNER**: Owner of the associated Access Profile or Role **SOURCE_OWNER**: Owner of the Source associated with an Access Profile **MANAGER**: Manager of the Identity making the request **GOVERNANCE_GROUP**: A Governance Group, the ID of which is specified by the **approverId** field | [optional]
**ApproverId** | Pointer to **NullableString** | Id of the specific approver, used only when approverType is GOVERNANCE_GROUP | [optional]
## Methods
### NewAccessProfileApprovalScheme
`func NewAccessProfileApprovalScheme() *AccessProfileApprovalScheme`
NewAccessProfileApprovalScheme instantiates a new AccessProfileApprovalScheme 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
### NewAccessProfileApprovalSchemeWithDefaults
`func NewAccessProfileApprovalSchemeWithDefaults() *AccessProfileApprovalScheme`
NewAccessProfileApprovalSchemeWithDefaults instantiates a new AccessProfileApprovalScheme 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
### GetApproverType
`func (o *AccessProfileApprovalScheme) GetApproverType() string`
GetApproverType returns the ApproverType field if non-nil, zero value otherwise.
### GetApproverTypeOk
`func (o *AccessProfileApprovalScheme) GetApproverTypeOk() (*string, bool)`
GetApproverTypeOk returns a tuple with the ApproverType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApproverType
`func (o *AccessProfileApprovalScheme) SetApproverType(v string)`
SetApproverType sets ApproverType field to given value.
### HasApproverType
`func (o *AccessProfileApprovalScheme) HasApproverType() bool`
HasApproverType returns a boolean if a field has been set.
### GetApproverId
`func (o *AccessProfileApprovalScheme) GetApproverId() string`
GetApproverId returns the ApproverId field if non-nil, zero value otherwise.
### GetApproverIdOk
`func (o *AccessProfileApprovalScheme) GetApproverIdOk() (*string, bool)`
GetApproverIdOk returns a tuple with the ApproverId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApproverId
`func (o *AccessProfileApprovalScheme) SetApproverId(v string)`
SetApproverId sets ApproverId field to given value.
### HasApproverId
`func (o *AccessProfileApprovalScheme) HasApproverId() bool`
HasApproverId returns a boolean if a field has been set.
### SetApproverIdNil
`func (o *AccessProfileApprovalScheme) SetApproverIdNil(b bool)`
SetApproverIdNil sets the value for ApproverId to be an explicit nil
### UnsetApproverId
`func (o *AccessProfileApprovalScheme) UnsetApproverId()`
UnsetApproverId ensures that no value is present for ApproverId, not even an explicit nil

View File

@@ -0,0 +1,90 @@
---
id: access-profile-bulk-delete-request
title: AccessProfileBulkDeleteRequest
pagination_label: AccessProfileBulkDeleteRequest
sidebar_label: AccessProfileBulkDeleteRequest
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfileBulkDeleteRequest', 'AccessProfileBulkDeleteRequest']
slug: /tools/sdk/go/v3/models/access-profile-bulk-delete-request
tags: ['SDK', 'Software Development Kit', 'AccessProfileBulkDeleteRequest', 'AccessProfileBulkDeleteRequest']
---
# AccessProfileBulkDeleteRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessProfileIds** | Pointer to **[]string** | List of IDs of Access Profiles to be deleted. | [optional]
**BestEffortOnly** | Pointer to **bool** | If **true**, silently skip over any of the specified Access Profiles if they cannot be deleted because they are in use. If **false**, no deletions will be attempted if any of the Access Profiles are in use. | [optional]
## Methods
### NewAccessProfileBulkDeleteRequest
`func NewAccessProfileBulkDeleteRequest() *AccessProfileBulkDeleteRequest`
NewAccessProfileBulkDeleteRequest instantiates a new AccessProfileBulkDeleteRequest 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
### NewAccessProfileBulkDeleteRequestWithDefaults
`func NewAccessProfileBulkDeleteRequestWithDefaults() *AccessProfileBulkDeleteRequest`
NewAccessProfileBulkDeleteRequestWithDefaults instantiates a new AccessProfileBulkDeleteRequest 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
### GetAccessProfileIds
`func (o *AccessProfileBulkDeleteRequest) GetAccessProfileIds() []string`
GetAccessProfileIds returns the AccessProfileIds field if non-nil, zero value otherwise.
### GetAccessProfileIdsOk
`func (o *AccessProfileBulkDeleteRequest) GetAccessProfileIdsOk() (*[]string, bool)`
GetAccessProfileIdsOk returns a tuple with the AccessProfileIds field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessProfileIds
`func (o *AccessProfileBulkDeleteRequest) SetAccessProfileIds(v []string)`
SetAccessProfileIds sets AccessProfileIds field to given value.
### HasAccessProfileIds
`func (o *AccessProfileBulkDeleteRequest) HasAccessProfileIds() bool`
HasAccessProfileIds returns a boolean if a field has been set.
### GetBestEffortOnly
`func (o *AccessProfileBulkDeleteRequest) GetBestEffortOnly() bool`
GetBestEffortOnly returns the BestEffortOnly field if non-nil, zero value otherwise.
### GetBestEffortOnlyOk
`func (o *AccessProfileBulkDeleteRequest) GetBestEffortOnlyOk() (*bool, bool)`
GetBestEffortOnlyOk returns a tuple with the BestEffortOnly field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetBestEffortOnly
`func (o *AccessProfileBulkDeleteRequest) SetBestEffortOnly(v bool)`
SetBestEffortOnly sets BestEffortOnly field to given value.
### HasBestEffortOnly
`func (o *AccessProfileBulkDeleteRequest) HasBestEffortOnly() bool`
HasBestEffortOnly returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: access-profile-bulk-delete-response
title: AccessProfileBulkDeleteResponse
pagination_label: AccessProfileBulkDeleteResponse
sidebar_label: AccessProfileBulkDeleteResponse
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfileBulkDeleteResponse', 'AccessProfileBulkDeleteResponse']
slug: /tools/sdk/go/v3/models/access-profile-bulk-delete-response
tags: ['SDK', 'Software Development Kit', 'AccessProfileBulkDeleteResponse', 'AccessProfileBulkDeleteResponse']
---
# AccessProfileBulkDeleteResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**TaskId** | Pointer to **string** | ID of the task which is executing the bulk deletion. This can be passed to the **_/task-status** API to track status. | [optional]
**Pending** | Pointer to **[]string** | List of IDs of Access Profiles which are pending deletion. | [optional]
**InUse** | Pointer to [**[]AccessProfileUsage**](access-profile-usage) | List of usages of Access Profiles targeted for deletion. | [optional]
## Methods
### NewAccessProfileBulkDeleteResponse
`func NewAccessProfileBulkDeleteResponse() *AccessProfileBulkDeleteResponse`
NewAccessProfileBulkDeleteResponse instantiates a new AccessProfileBulkDeleteResponse 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
### NewAccessProfileBulkDeleteResponseWithDefaults
`func NewAccessProfileBulkDeleteResponseWithDefaults() *AccessProfileBulkDeleteResponse`
NewAccessProfileBulkDeleteResponseWithDefaults instantiates a new AccessProfileBulkDeleteResponse 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
### GetTaskId
`func (o *AccessProfileBulkDeleteResponse) GetTaskId() string`
GetTaskId returns the TaskId field if non-nil, zero value otherwise.
### GetTaskIdOk
`func (o *AccessProfileBulkDeleteResponse) GetTaskIdOk() (*string, bool)`
GetTaskIdOk returns a tuple with the TaskId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetTaskId
`func (o *AccessProfileBulkDeleteResponse) SetTaskId(v string)`
SetTaskId sets TaskId field to given value.
### HasTaskId
`func (o *AccessProfileBulkDeleteResponse) HasTaskId() bool`
HasTaskId returns a boolean if a field has been set.
### GetPending
`func (o *AccessProfileBulkDeleteResponse) GetPending() []string`
GetPending returns the Pending field if non-nil, zero value otherwise.
### GetPendingOk
`func (o *AccessProfileBulkDeleteResponse) GetPendingOk() (*[]string, bool)`
GetPendingOk returns a tuple with the Pending field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPending
`func (o *AccessProfileBulkDeleteResponse) SetPending(v []string)`
SetPending sets Pending field to given value.
### HasPending
`func (o *AccessProfileBulkDeleteResponse) HasPending() bool`
HasPending returns a boolean if a field has been set.
### GetInUse
`func (o *AccessProfileBulkDeleteResponse) GetInUse() []AccessProfileUsage`
GetInUse returns the InUse field if non-nil, zero value otherwise.
### GetInUseOk
`func (o *AccessProfileBulkDeleteResponse) GetInUseOk() (*[]AccessProfileUsage, bool)`
GetInUseOk returns a tuple with the InUse field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetInUse
`func (o *AccessProfileBulkDeleteResponse) SetInUse(v []AccessProfileUsage)`
SetInUse sets InUse field to given value.
### HasInUse
`func (o *AccessProfileBulkDeleteResponse) HasInUse() bool`
HasInUse returns a boolean if a field has been set.

View File

@@ -0,0 +1,500 @@
---
id: access-profile-document
title: AccessProfileDocument
pagination_label: AccessProfileDocument
sidebar_label: AccessProfileDocument
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfileDocument', 'AccessProfileDocument']
slug: /tools/sdk/go/v3/models/access-profile-document
tags: ['SDK', 'Software Development Kit', 'AccessProfileDocument', 'AccessProfileDocument']
---
# AccessProfileDocument
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Description** | Pointer to **string** | Access item's description. | [optional]
**Created** | Pointer to **NullableTime** | ISO-8601 date-time referring to the time when the object was created. | [optional]
**Modified** | Pointer to **NullableTime** | ISO-8601 date-time referring to the time when the object was last modified. | [optional]
**Synced** | Pointer to **NullableTime** | ISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API. This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database. There may be some delay between the `synced` time and the time when the updated data is actually available in the search API. | [optional]
**Enabled** | Pointer to **bool** | Indicates whether the access item is currently enabled. | [optional] [default to false]
**Requestable** | Pointer to **bool** | Indicates whether the access item can be requested. | [optional] [default to true]
**RequestCommentsRequired** | Pointer to **bool** | Indicates whether comments are required for requests to access the item. | [optional] [default to false]
**Owner** | Pointer to [**BaseAccessOwner**](base-access-owner) | | [optional]
**Id** | **string** | Access profile's ID. |
**Name** | **string** | Access profile's name. |
**Source** | Pointer to [**AccessProfileDocumentAllOfSource**](access-profile-document-all-of-source) | | [optional]
**Entitlements** | Pointer to [**[]BaseEntitlement**](base-entitlement) | Entitlements the access profile has access to. | [optional]
**EntitlementCount** | Pointer to **int32** | Number of entitlements. | [optional]
**Segments** | Pointer to [**[]BaseSegment**](base-segment) | Segments with the access profile. | [optional]
**SegmentCount** | Pointer to **int32** | Number of segments with the access profile. | [optional]
**Tags** | Pointer to **[]string** | Tags that have been applied to the object. | [optional]
**Apps** | Pointer to [**[]AccessApps**](access-apps) | Applications with the access profile | [optional]
## Methods
### NewAccessProfileDocument
`func NewAccessProfileDocument(id string, name string, ) *AccessProfileDocument`
NewAccessProfileDocument instantiates a new AccessProfileDocument 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
### NewAccessProfileDocumentWithDefaults
`func NewAccessProfileDocumentWithDefaults() *AccessProfileDocument`
NewAccessProfileDocumentWithDefaults instantiates a new AccessProfileDocument 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
### GetDescription
`func (o *AccessProfileDocument) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessProfileDocument) 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 *AccessProfileDocument) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessProfileDocument) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetCreated
`func (o *AccessProfileDocument) GetCreated() time.Time`
GetCreated returns the Created field if non-nil, zero value otherwise.
### GetCreatedOk
`func (o *AccessProfileDocument) GetCreatedOk() (*time.Time, 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 *AccessProfileDocument) SetCreated(v time.Time)`
SetCreated sets Created field to given value.
### HasCreated
`func (o *AccessProfileDocument) HasCreated() bool`
HasCreated returns a boolean if a field has been set.
### SetCreatedNil
`func (o *AccessProfileDocument) SetCreatedNil(b bool)`
SetCreatedNil sets the value for Created to be an explicit nil
### UnsetCreated
`func (o *AccessProfileDocument) UnsetCreated()`
UnsetCreated ensures that no value is present for Created, not even an explicit nil
### GetModified
`func (o *AccessProfileDocument) GetModified() time.Time`
GetModified returns the Modified field if non-nil, zero value otherwise.
### GetModifiedOk
`func (o *AccessProfileDocument) GetModifiedOk() (*time.Time, bool)`
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetModified
`func (o *AccessProfileDocument) SetModified(v time.Time)`
SetModified sets Modified field to given value.
### HasModified
`func (o *AccessProfileDocument) HasModified() bool`
HasModified returns a boolean if a field has been set.
### SetModifiedNil
`func (o *AccessProfileDocument) SetModifiedNil(b bool)`
SetModifiedNil sets the value for Modified to be an explicit nil
### UnsetModified
`func (o *AccessProfileDocument) UnsetModified()`
UnsetModified ensures that no value is present for Modified, not even an explicit nil
### GetSynced
`func (o *AccessProfileDocument) GetSynced() time.Time`
GetSynced returns the Synced field if non-nil, zero value otherwise.
### GetSyncedOk
`func (o *AccessProfileDocument) GetSyncedOk() (*time.Time, bool)`
GetSyncedOk returns a tuple with the Synced field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSynced
`func (o *AccessProfileDocument) SetSynced(v time.Time)`
SetSynced sets Synced field to given value.
### HasSynced
`func (o *AccessProfileDocument) HasSynced() bool`
HasSynced returns a boolean if a field has been set.
### SetSyncedNil
`func (o *AccessProfileDocument) SetSyncedNil(b bool)`
SetSyncedNil sets the value for Synced to be an explicit nil
### UnsetSynced
`func (o *AccessProfileDocument) UnsetSynced()`
UnsetSynced ensures that no value is present for Synced, not even an explicit nil
### GetEnabled
`func (o *AccessProfileDocument) GetEnabled() bool`
GetEnabled returns the Enabled field if non-nil, zero value otherwise.
### GetEnabledOk
`func (o *AccessProfileDocument) GetEnabledOk() (*bool, bool)`
GetEnabledOk returns a tuple with the Enabled field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEnabled
`func (o *AccessProfileDocument) SetEnabled(v bool)`
SetEnabled sets Enabled field to given value.
### HasEnabled
`func (o *AccessProfileDocument) HasEnabled() bool`
HasEnabled returns a boolean if a field has been set.
### GetRequestable
`func (o *AccessProfileDocument) GetRequestable() bool`
GetRequestable returns the Requestable field if non-nil, zero value otherwise.
### GetRequestableOk
`func (o *AccessProfileDocument) GetRequestableOk() (*bool, bool)`
GetRequestableOk returns a tuple with the Requestable field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestable
`func (o *AccessProfileDocument) SetRequestable(v bool)`
SetRequestable sets Requestable field to given value.
### HasRequestable
`func (o *AccessProfileDocument) HasRequestable() bool`
HasRequestable returns a boolean if a field has been set.
### GetRequestCommentsRequired
`func (o *AccessProfileDocument) GetRequestCommentsRequired() bool`
GetRequestCommentsRequired returns the RequestCommentsRequired field if non-nil, zero value otherwise.
### GetRequestCommentsRequiredOk
`func (o *AccessProfileDocument) GetRequestCommentsRequiredOk() (*bool, bool)`
GetRequestCommentsRequiredOk returns a tuple with the RequestCommentsRequired field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestCommentsRequired
`func (o *AccessProfileDocument) SetRequestCommentsRequired(v bool)`
SetRequestCommentsRequired sets RequestCommentsRequired field to given value.
### HasRequestCommentsRequired
`func (o *AccessProfileDocument) HasRequestCommentsRequired() bool`
HasRequestCommentsRequired returns a boolean if a field has been set.
### GetOwner
`func (o *AccessProfileDocument) GetOwner() BaseAccessOwner`
GetOwner returns the Owner field if non-nil, zero value otherwise.
### GetOwnerOk
`func (o *AccessProfileDocument) GetOwnerOk() (*BaseAccessOwner, bool)`
GetOwnerOk returns a tuple with the Owner field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOwner
`func (o *AccessProfileDocument) SetOwner(v BaseAccessOwner)`
SetOwner sets Owner field to given value.
### HasOwner
`func (o *AccessProfileDocument) HasOwner() bool`
HasOwner returns a boolean if a field has been set.
### GetId
`func (o *AccessProfileDocument) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessProfileDocument) 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 *AccessProfileDocument) SetId(v string)`
SetId sets Id field to given value.
### GetName
`func (o *AccessProfileDocument) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessProfileDocument) 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 *AccessProfileDocument) SetName(v string)`
SetName sets Name field to given value.
### GetSource
`func (o *AccessProfileDocument) GetSource() AccessProfileDocumentAllOfSource`
GetSource returns the Source field if non-nil, zero value otherwise.
### GetSourceOk
`func (o *AccessProfileDocument) GetSourceOk() (*AccessProfileDocumentAllOfSource, bool)`
GetSourceOk returns a tuple with the Source field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSource
`func (o *AccessProfileDocument) SetSource(v AccessProfileDocumentAllOfSource)`
SetSource sets Source field to given value.
### HasSource
`func (o *AccessProfileDocument) HasSource() bool`
HasSource returns a boolean if a field has been set.
### GetEntitlements
`func (o *AccessProfileDocument) GetEntitlements() []BaseEntitlement`
GetEntitlements returns the Entitlements field if non-nil, zero value otherwise.
### GetEntitlementsOk
`func (o *AccessProfileDocument) GetEntitlementsOk() (*[]BaseEntitlement, 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 *AccessProfileDocument) SetEntitlements(v []BaseEntitlement)`
SetEntitlements sets Entitlements field to given value.
### HasEntitlements
`func (o *AccessProfileDocument) HasEntitlements() bool`
HasEntitlements returns a boolean if a field has been set.
### GetEntitlementCount
`func (o *AccessProfileDocument) GetEntitlementCount() int32`
GetEntitlementCount returns the EntitlementCount field if non-nil, zero value otherwise.
### GetEntitlementCountOk
`func (o *AccessProfileDocument) 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 *AccessProfileDocument) SetEntitlementCount(v int32)`
SetEntitlementCount sets EntitlementCount field to given value.
### HasEntitlementCount
`func (o *AccessProfileDocument) HasEntitlementCount() bool`
HasEntitlementCount returns a boolean if a field has been set.
### GetSegments
`func (o *AccessProfileDocument) GetSegments() []BaseSegment`
GetSegments returns the Segments field if non-nil, zero value otherwise.
### GetSegmentsOk
`func (o *AccessProfileDocument) GetSegmentsOk() (*[]BaseSegment, bool)`
GetSegmentsOk returns a tuple with the Segments field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSegments
`func (o *AccessProfileDocument) SetSegments(v []BaseSegment)`
SetSegments sets Segments field to given value.
### HasSegments
`func (o *AccessProfileDocument) HasSegments() bool`
HasSegments returns a boolean if a field has been set.
### GetSegmentCount
`func (o *AccessProfileDocument) GetSegmentCount() int32`
GetSegmentCount returns the SegmentCount field if non-nil, zero value otherwise.
### GetSegmentCountOk
`func (o *AccessProfileDocument) GetSegmentCountOk() (*int32, bool)`
GetSegmentCountOk returns a tuple with the SegmentCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSegmentCount
`func (o *AccessProfileDocument) SetSegmentCount(v int32)`
SetSegmentCount sets SegmentCount field to given value.
### HasSegmentCount
`func (o *AccessProfileDocument) HasSegmentCount() bool`
HasSegmentCount returns a boolean if a field has been set.
### GetTags
`func (o *AccessProfileDocument) GetTags() []string`
GetTags returns the Tags field if non-nil, zero value otherwise.
### GetTagsOk
`func (o *AccessProfileDocument) 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 *AccessProfileDocument) SetTags(v []string)`
SetTags sets Tags field to given value.
### HasTags
`func (o *AccessProfileDocument) HasTags() bool`
HasTags returns a boolean if a field has been set.
### GetApps
`func (o *AccessProfileDocument) GetApps() []AccessApps`
GetApps returns the Apps field if non-nil, zero value otherwise.
### GetAppsOk
`func (o *AccessProfileDocument) GetAppsOk() (*[]AccessApps, bool)`
GetAppsOk returns a tuple with the Apps field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApps
`func (o *AccessProfileDocument) SetApps(v []AccessApps)`
SetApps sets Apps field to given value.
### HasApps
`func (o *AccessProfileDocument) HasApps() bool`
HasApps returns a boolean if a field has been set.

View File

@@ -0,0 +1,90 @@
---
id: access-profile-document-all-of-source
title: AccessProfileDocumentAllOfSource
pagination_label: AccessProfileDocumentAllOfSource
sidebar_label: AccessProfileDocumentAllOfSource
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfileDocumentAllOfSource', 'AccessProfileDocumentAllOfSource']
slug: /tools/sdk/go/v3/models/access-profile-document-all-of-source
tags: ['SDK', 'Software Development Kit', 'AccessProfileDocumentAllOfSource', 'AccessProfileDocumentAllOfSource']
---
# AccessProfileDocumentAllOfSource
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | Source's ID. | [optional]
**Name** | Pointer to **string** | Source's name. | [optional]
## Methods
### NewAccessProfileDocumentAllOfSource
`func NewAccessProfileDocumentAllOfSource() *AccessProfileDocumentAllOfSource`
NewAccessProfileDocumentAllOfSource instantiates a new AccessProfileDocumentAllOfSource 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
### NewAccessProfileDocumentAllOfSourceWithDefaults
`func NewAccessProfileDocumentAllOfSourceWithDefaults() *AccessProfileDocumentAllOfSource`
NewAccessProfileDocumentAllOfSourceWithDefaults instantiates a new AccessProfileDocumentAllOfSource 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 *AccessProfileDocumentAllOfSource) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessProfileDocumentAllOfSource) 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 *AccessProfileDocumentAllOfSource) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessProfileDocumentAllOfSource) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessProfileDocumentAllOfSource) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessProfileDocumentAllOfSource) 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 *AccessProfileDocumentAllOfSource) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessProfileDocumentAllOfSource) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,308 @@
---
id: access-profile-entitlement
title: AccessProfileEntitlement
pagination_label: AccessProfileEntitlement
sidebar_label: AccessProfileEntitlement
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfileEntitlement', 'AccessProfileEntitlement']
slug: /tools/sdk/go/v3/models/access-profile-entitlement
tags: ['SDK', 'Software Development Kit', 'AccessProfileEntitlement', 'AccessProfileEntitlement']
---
# AccessProfileEntitlement
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The unique ID of the referenced object. | [optional]
**Name** | Pointer to **string** | The human readable name of the referenced object. | [optional]
**DisplayName** | Pointer to **string** | | [optional]
**Description** | Pointer to **NullableString** | Description of access item. | [optional]
**Source** | Pointer to [**Reference**](reference) | | [optional]
**Type** | Pointer to **string** | Type of the access item. | [optional]
**Privileged** | Pointer to **bool** | | [optional]
**Attribute** | Pointer to **string** | | [optional]
**Value** | Pointer to **string** | | [optional]
**Standalone** | Pointer to **bool** | | [optional]
## Methods
### NewAccessProfileEntitlement
`func NewAccessProfileEntitlement() *AccessProfileEntitlement`
NewAccessProfileEntitlement instantiates a new AccessProfileEntitlement 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
### NewAccessProfileEntitlementWithDefaults
`func NewAccessProfileEntitlementWithDefaults() *AccessProfileEntitlement`
NewAccessProfileEntitlementWithDefaults instantiates a new AccessProfileEntitlement 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 *AccessProfileEntitlement) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessProfileEntitlement) 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 *AccessProfileEntitlement) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessProfileEntitlement) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessProfileEntitlement) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessProfileEntitlement) 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 *AccessProfileEntitlement) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessProfileEntitlement) HasName() bool`
HasName returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessProfileEntitlement) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *AccessProfileEntitlement) 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 *AccessProfileEntitlement) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *AccessProfileEntitlement) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.
### GetDescription
`func (o *AccessProfileEntitlement) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessProfileEntitlement) 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 *AccessProfileEntitlement) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessProfileEntitlement) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### SetDescriptionNil
`func (o *AccessProfileEntitlement) SetDescriptionNil(b bool)`
SetDescriptionNil sets the value for Description to be an explicit nil
### UnsetDescription
`func (o *AccessProfileEntitlement) UnsetDescription()`
UnsetDescription ensures that no value is present for Description, not even an explicit nil
### GetSource
`func (o *AccessProfileEntitlement) GetSource() Reference`
GetSource returns the Source field if non-nil, zero value otherwise.
### GetSourceOk
`func (o *AccessProfileEntitlement) GetSourceOk() (*Reference, bool)`
GetSourceOk returns a tuple with the Source field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSource
`func (o *AccessProfileEntitlement) SetSource(v Reference)`
SetSource sets Source field to given value.
### HasSource
`func (o *AccessProfileEntitlement) HasSource() bool`
HasSource returns a boolean if a field has been set.
### GetType
`func (o *AccessProfileEntitlement) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessProfileEntitlement) 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 *AccessProfileEntitlement) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessProfileEntitlement) HasType() bool`
HasType returns a boolean if a field has been set.
### GetPrivileged
`func (o *AccessProfileEntitlement) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *AccessProfileEntitlement) 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 *AccessProfileEntitlement) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### HasPrivileged
`func (o *AccessProfileEntitlement) HasPrivileged() bool`
HasPrivileged returns a boolean if a field has been set.
### GetAttribute
`func (o *AccessProfileEntitlement) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *AccessProfileEntitlement) 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 *AccessProfileEntitlement) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *AccessProfileEntitlement) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### GetValue
`func (o *AccessProfileEntitlement) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccessProfileEntitlement) 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 *AccessProfileEntitlement) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *AccessProfileEntitlement) HasValue() bool`
HasValue returns a boolean if a field has been set.
### GetStandalone
`func (o *AccessProfileEntitlement) GetStandalone() bool`
GetStandalone returns the Standalone field if non-nil, zero value otherwise.
### GetStandaloneOk
`func (o *AccessProfileEntitlement) 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 *AccessProfileEntitlement) SetStandalone(v bool)`
SetStandalone sets Standalone field to given value.
### HasStandalone
`func (o *AccessProfileEntitlement) HasStandalone() bool`
HasStandalone returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: access-profile-ref
title: AccessProfileRef
pagination_label: AccessProfileRef
sidebar_label: AccessProfileRef
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfileRef', 'AccessProfileRef']
slug: /tools/sdk/go/v3/models/access-profile-ref
tags: ['SDK', 'Software Development Kit', 'AccessProfileRef', 'AccessProfileRef']
---
# AccessProfileRef
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | ID of the Access Profile | [optional]
**Type** | Pointer to **string** | Type of requested object. This field must be either left null or set to 'ACCESS_PROFILE' when creating an Access Profile, otherwise a 400 Bad Request error will result. | [optional]
**Name** | Pointer to **string** | Human-readable display name of the Access Profile. This field is ignored on input. | [optional]
## Methods
### NewAccessProfileRef
`func NewAccessProfileRef() *AccessProfileRef`
NewAccessProfileRef instantiates a new AccessProfileRef 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
### NewAccessProfileRefWithDefaults
`func NewAccessProfileRefWithDefaults() *AccessProfileRef`
NewAccessProfileRefWithDefaults instantiates a new AccessProfileRef 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 *AccessProfileRef) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessProfileRef) 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 *AccessProfileRef) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessProfileRef) HasId() bool`
HasId returns a boolean if a field has been set.
### GetType
`func (o *AccessProfileRef) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessProfileRef) 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 *AccessProfileRef) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessProfileRef) HasType() bool`
HasType returns a boolean if a field has been set.
### GetName
`func (o *AccessProfileRef) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessProfileRef) 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 *AccessProfileRef) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessProfileRef) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,256 @@
---
id: access-profile-role
title: AccessProfileRole
pagination_label: AccessProfileRole
sidebar_label: AccessProfileRole
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfileRole', 'AccessProfileRole']
slug: /tools/sdk/go/v3/models/access-profile-role
tags: ['SDK', 'Software Development Kit', 'AccessProfileRole', 'AccessProfileRole']
---
# AccessProfileRole
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The unique ID of the referenced object. | [optional]
**Name** | Pointer to **string** | The human readable name of the referenced object. | [optional]
**DisplayName** | Pointer to **string** | | [optional]
**Description** | Pointer to **NullableString** | Description of access item. | [optional]
**Type** | Pointer to **string** | Type of the access item. | [optional]
**Owner** | Pointer to [**DisplayReference**](display-reference) | | [optional]
**Disabled** | Pointer to **bool** | | [optional]
**Revocable** | Pointer to **bool** | | [optional]
## Methods
### NewAccessProfileRole
`func NewAccessProfileRole() *AccessProfileRole`
NewAccessProfileRole instantiates a new AccessProfileRole 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
### NewAccessProfileRoleWithDefaults
`func NewAccessProfileRoleWithDefaults() *AccessProfileRole`
NewAccessProfileRoleWithDefaults instantiates a new AccessProfileRole 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 *AccessProfileRole) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessProfileRole) 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 *AccessProfileRole) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessProfileRole) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessProfileRole) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessProfileRole) 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 *AccessProfileRole) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessProfileRole) HasName() bool`
HasName returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessProfileRole) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *AccessProfileRole) 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 *AccessProfileRole) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *AccessProfileRole) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.
### GetDescription
`func (o *AccessProfileRole) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessProfileRole) 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 *AccessProfileRole) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessProfileRole) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### SetDescriptionNil
`func (o *AccessProfileRole) SetDescriptionNil(b bool)`
SetDescriptionNil sets the value for Description to be an explicit nil
### UnsetDescription
`func (o *AccessProfileRole) UnsetDescription()`
UnsetDescription ensures that no value is present for Description, not even an explicit nil
### GetType
`func (o *AccessProfileRole) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessProfileRole) 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 *AccessProfileRole) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessProfileRole) HasType() bool`
HasType returns a boolean if a field has been set.
### GetOwner
`func (o *AccessProfileRole) GetOwner() DisplayReference`
GetOwner returns the Owner field if non-nil, zero value otherwise.
### GetOwnerOk
`func (o *AccessProfileRole) GetOwnerOk() (*DisplayReference, bool)`
GetOwnerOk returns a tuple with the Owner field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOwner
`func (o *AccessProfileRole) SetOwner(v DisplayReference)`
SetOwner sets Owner field to given value.
### HasOwner
`func (o *AccessProfileRole) HasOwner() bool`
HasOwner returns a boolean if a field has been set.
### GetDisabled
`func (o *AccessProfileRole) GetDisabled() bool`
GetDisabled returns the Disabled field if non-nil, zero value otherwise.
### GetDisabledOk
`func (o *AccessProfileRole) GetDisabledOk() (*bool, bool)`
GetDisabledOk returns a tuple with the Disabled field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisabled
`func (o *AccessProfileRole) SetDisabled(v bool)`
SetDisabled sets Disabled field to given value.
### HasDisabled
`func (o *AccessProfileRole) HasDisabled() bool`
HasDisabled returns a boolean if a field has been set.
### GetRevocable
`func (o *AccessProfileRole) GetRevocable() bool`
GetRevocable returns the Revocable field if non-nil, zero value otherwise.
### GetRevocableOk
`func (o *AccessProfileRole) 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 *AccessProfileRole) SetRevocable(v bool)`
SetRevocable sets Revocable field to given value.
### HasRevocable
`func (o *AccessProfileRole) HasRevocable() bool`
HasRevocable returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: access-profile-source-ref
title: AccessProfileSourceRef
pagination_label: AccessProfileSourceRef
sidebar_label: AccessProfileSourceRef
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfileSourceRef', 'AccessProfileSourceRef']
slug: /tools/sdk/go/v3/models/access-profile-source-ref
tags: ['SDK', 'Software Development Kit', 'AccessProfileSourceRef', 'AccessProfileSourceRef']
---
# AccessProfileSourceRef
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The ID of the Source with with which the Access Profile is associated | [optional]
**Type** | Pointer to **string** | The type of the Source, will always be SOURCE | [optional]
**Name** | Pointer to **string** | The display name of the associated Source | [optional]
## Methods
### NewAccessProfileSourceRef
`func NewAccessProfileSourceRef() *AccessProfileSourceRef`
NewAccessProfileSourceRef instantiates a new AccessProfileSourceRef 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
### NewAccessProfileSourceRefWithDefaults
`func NewAccessProfileSourceRefWithDefaults() *AccessProfileSourceRef`
NewAccessProfileSourceRefWithDefaults instantiates a new AccessProfileSourceRef 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 *AccessProfileSourceRef) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessProfileSourceRef) 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 *AccessProfileSourceRef) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessProfileSourceRef) HasId() bool`
HasId returns a boolean if a field has been set.
### GetType
`func (o *AccessProfileSourceRef) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessProfileSourceRef) 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 *AccessProfileSourceRef) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessProfileSourceRef) HasType() bool`
HasType returns a boolean if a field has been set.
### GetName
`func (o *AccessProfileSourceRef) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessProfileSourceRef) 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 *AccessProfileSourceRef) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessProfileSourceRef) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,256 @@
---
id: access-profile-summary
title: AccessProfileSummary
pagination_label: AccessProfileSummary
sidebar_label: AccessProfileSummary
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfileSummary', 'AccessProfileSummary']
slug: /tools/sdk/go/v3/models/access-profile-summary
tags: ['SDK', 'Software Development Kit', 'AccessProfileSummary', 'AccessProfileSummary']
---
# AccessProfileSummary
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The unique ID of the referenced object. | [optional]
**Name** | Pointer to **string** | The human readable name of the referenced object. | [optional]
**DisplayName** | Pointer to **string** | | [optional]
**Description** | Pointer to **NullableString** | Description of access item. | [optional]
**Type** | Pointer to **string** | Type of the access item. | [optional]
**Source** | Pointer to [**Reference**](reference) | | [optional]
**Owner** | Pointer to [**DisplayReference**](display-reference) | | [optional]
**Revocable** | Pointer to **bool** | | [optional]
## Methods
### NewAccessProfileSummary
`func NewAccessProfileSummary() *AccessProfileSummary`
NewAccessProfileSummary instantiates a new AccessProfileSummary 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
### NewAccessProfileSummaryWithDefaults
`func NewAccessProfileSummaryWithDefaults() *AccessProfileSummary`
NewAccessProfileSummaryWithDefaults instantiates a new AccessProfileSummary 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 *AccessProfileSummary) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessProfileSummary) 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 *AccessProfileSummary) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessProfileSummary) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessProfileSummary) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessProfileSummary) 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 *AccessProfileSummary) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessProfileSummary) HasName() bool`
HasName returns a boolean if a field has been set.
### GetDisplayName
`func (o *AccessProfileSummary) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *AccessProfileSummary) 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 *AccessProfileSummary) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *AccessProfileSummary) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.
### GetDescription
`func (o *AccessProfileSummary) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AccessProfileSummary) 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 *AccessProfileSummary) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AccessProfileSummary) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### SetDescriptionNil
`func (o *AccessProfileSummary) SetDescriptionNil(b bool)`
SetDescriptionNil sets the value for Description to be an explicit nil
### UnsetDescription
`func (o *AccessProfileSummary) UnsetDescription()`
UnsetDescription ensures that no value is present for Description, not even an explicit nil
### GetType
`func (o *AccessProfileSummary) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessProfileSummary) 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 *AccessProfileSummary) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessProfileSummary) HasType() bool`
HasType returns a boolean if a field has been set.
### GetSource
`func (o *AccessProfileSummary) GetSource() Reference`
GetSource returns the Source field if non-nil, zero value otherwise.
### GetSourceOk
`func (o *AccessProfileSummary) GetSourceOk() (*Reference, bool)`
GetSourceOk returns a tuple with the Source field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSource
`func (o *AccessProfileSummary) SetSource(v Reference)`
SetSource sets Source field to given value.
### HasSource
`func (o *AccessProfileSummary) HasSource() bool`
HasSource returns a boolean if a field has been set.
### GetOwner
`func (o *AccessProfileSummary) GetOwner() DisplayReference`
GetOwner returns the Owner field if non-nil, zero value otherwise.
### GetOwnerOk
`func (o *AccessProfileSummary) GetOwnerOk() (*DisplayReference, bool)`
GetOwnerOk returns a tuple with the Owner field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOwner
`func (o *AccessProfileSummary) SetOwner(v DisplayReference)`
SetOwner sets Owner field to given value.
### HasOwner
`func (o *AccessProfileSummary) HasOwner() bool`
HasOwner returns a boolean if a field has been set.
### GetRevocable
`func (o *AccessProfileSummary) GetRevocable() bool`
GetRevocable returns the Revocable field if non-nil, zero value otherwise.
### GetRevocableOk
`func (o *AccessProfileSummary) 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 *AccessProfileSummary) SetRevocable(v bool)`
SetRevocable sets Revocable field to given value.
### HasRevocable
`func (o *AccessProfileSummary) HasRevocable() bool`
HasRevocable returns a boolean if a field has been set.

View File

@@ -0,0 +1,90 @@
---
id: access-profile-usage
title: AccessProfileUsage
pagination_label: AccessProfileUsage
sidebar_label: AccessProfileUsage
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfileUsage', 'AccessProfileUsage']
slug: /tools/sdk/go/v3/models/access-profile-usage
tags: ['SDK', 'Software Development Kit', 'AccessProfileUsage', 'AccessProfileUsage']
---
# AccessProfileUsage
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessProfileId** | Pointer to **string** | ID of the Access Profile that is in use | [optional]
**UsedBy** | Pointer to [**[]AccessProfileUsageUsedByInner**](access-profile-usage-used-by-inner) | List of references to objects which are using the indicated Access Profile | [optional]
## Methods
### NewAccessProfileUsage
`func NewAccessProfileUsage() *AccessProfileUsage`
NewAccessProfileUsage instantiates a new AccessProfileUsage 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
### NewAccessProfileUsageWithDefaults
`func NewAccessProfileUsageWithDefaults() *AccessProfileUsage`
NewAccessProfileUsageWithDefaults instantiates a new AccessProfileUsage 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
### GetAccessProfileId
`func (o *AccessProfileUsage) GetAccessProfileId() string`
GetAccessProfileId returns the AccessProfileId field if non-nil, zero value otherwise.
### GetAccessProfileIdOk
`func (o *AccessProfileUsage) GetAccessProfileIdOk() (*string, bool)`
GetAccessProfileIdOk returns a tuple with the AccessProfileId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessProfileId
`func (o *AccessProfileUsage) SetAccessProfileId(v string)`
SetAccessProfileId sets AccessProfileId field to given value.
### HasAccessProfileId
`func (o *AccessProfileUsage) HasAccessProfileId() bool`
HasAccessProfileId returns a boolean if a field has been set.
### GetUsedBy
`func (o *AccessProfileUsage) GetUsedBy() []AccessProfileUsageUsedByInner`
GetUsedBy returns the UsedBy field if non-nil, zero value otherwise.
### GetUsedByOk
`func (o *AccessProfileUsage) GetUsedByOk() (*[]AccessProfileUsageUsedByInner, bool)`
GetUsedByOk returns a tuple with the UsedBy field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetUsedBy
`func (o *AccessProfileUsage) SetUsedBy(v []AccessProfileUsageUsedByInner)`
SetUsedBy sets UsedBy field to given value.
### HasUsedBy
`func (o *AccessProfileUsage) HasUsedBy() bool`
HasUsedBy returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: access-profile-usage-used-by-inner
title: AccessProfileUsageUsedByInner
pagination_label: AccessProfileUsageUsedByInner
sidebar_label: AccessProfileUsageUsedByInner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessProfileUsageUsedByInner', 'AccessProfileUsageUsedByInner']
slug: /tools/sdk/go/v3/models/access-profile-usage-used-by-inner
tags: ['SDK', 'Software Development Kit', 'AccessProfileUsageUsedByInner', 'AccessProfileUsageUsedByInner']
---
# AccessProfileUsageUsedByInner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | Pointer to **string** | DTO type of role using the access profile. | [optional]
**Id** | Pointer to **string** | ID of role using the access profile. | [optional]
**Name** | Pointer to **string** | Display name of role using the access profile. | [optional]
## Methods
### NewAccessProfileUsageUsedByInner
`func NewAccessProfileUsageUsedByInner() *AccessProfileUsageUsedByInner`
NewAccessProfileUsageUsedByInner instantiates a new AccessProfileUsageUsedByInner 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
### NewAccessProfileUsageUsedByInnerWithDefaults
`func NewAccessProfileUsageUsedByInnerWithDefaults() *AccessProfileUsageUsedByInner`
NewAccessProfileUsageUsedByInnerWithDefaults instantiates a new AccessProfileUsageUsedByInner 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
### GetType
`func (o *AccessProfileUsageUsedByInner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessProfileUsageUsedByInner) 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 *AccessProfileUsageUsedByInner) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccessProfileUsageUsedByInner) HasType() bool`
HasType returns a boolean if a field has been set.
### GetId
`func (o *AccessProfileUsageUsedByInner) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessProfileUsageUsedByInner) 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 *AccessProfileUsageUsedByInner) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessProfileUsageUsedByInner) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessProfileUsageUsedByInner) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessProfileUsageUsedByInner) 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 *AccessProfileUsageUsedByInner) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessProfileUsageUsedByInner) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,142 @@
---
id: access-request
title: AccessRequest
pagination_label: AccessRequest
sidebar_label: AccessRequest
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessRequest', 'AccessRequest']
slug: /tools/sdk/go/v3/models/access-request
tags: ['SDK', 'Software Development Kit', 'AccessRequest', 'AccessRequest']
---
# AccessRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**RequestedFor** | **[]string** | A list of Identity IDs for whom the Access is requested. If it's a Revoke request, there can only be one Identity ID. |
**RequestType** | Pointer to [**NullableAccessRequestType**](access-request-type) | | [optional]
**RequestedItems** | [**[]AccessRequestItem**](access-request-item) | |
**ClientMetadata** | Pointer to **map[string]string** | Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on associated APIs such as /account-activities. | [optional]
## Methods
### NewAccessRequest
`func NewAccessRequest(requestedFor []string, requestedItems []AccessRequestItem, ) *AccessRequest`
NewAccessRequest instantiates a new AccessRequest 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
### NewAccessRequestWithDefaults
`func NewAccessRequestWithDefaults() *AccessRequest`
NewAccessRequestWithDefaults instantiates a new AccessRequest 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
### GetRequestedFor
`func (o *AccessRequest) GetRequestedFor() []string`
GetRequestedFor returns the RequestedFor field if non-nil, zero value otherwise.
### GetRequestedForOk
`func (o *AccessRequest) GetRequestedForOk() (*[]string, bool)`
GetRequestedForOk returns a tuple with the RequestedFor field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestedFor
`func (o *AccessRequest) SetRequestedFor(v []string)`
SetRequestedFor sets RequestedFor field to given value.
### GetRequestType
`func (o *AccessRequest) GetRequestType() AccessRequestType`
GetRequestType returns the RequestType field if non-nil, zero value otherwise.
### GetRequestTypeOk
`func (o *AccessRequest) GetRequestTypeOk() (*AccessRequestType, bool)`
GetRequestTypeOk returns a tuple with the RequestType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestType
`func (o *AccessRequest) SetRequestType(v AccessRequestType)`
SetRequestType sets RequestType field to given value.
### HasRequestType
`func (o *AccessRequest) HasRequestType() bool`
HasRequestType returns a boolean if a field has been set.
### SetRequestTypeNil
`func (o *AccessRequest) SetRequestTypeNil(b bool)`
SetRequestTypeNil sets the value for RequestType to be an explicit nil
### UnsetRequestType
`func (o *AccessRequest) UnsetRequestType()`
UnsetRequestType ensures that no value is present for RequestType, not even an explicit nil
### GetRequestedItems
`func (o *AccessRequest) GetRequestedItems() []AccessRequestItem`
GetRequestedItems returns the RequestedItems field if non-nil, zero value otherwise.
### GetRequestedItemsOk
`func (o *AccessRequest) GetRequestedItemsOk() (*[]AccessRequestItem, bool)`
GetRequestedItemsOk returns a tuple with the RequestedItems field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestedItems
`func (o *AccessRequest) SetRequestedItems(v []AccessRequestItem)`
SetRequestedItems sets RequestedItems field to given value.
### GetClientMetadata
`func (o *AccessRequest) GetClientMetadata() map[string]string`
GetClientMetadata returns the ClientMetadata field if non-nil, zero value otherwise.
### GetClientMetadataOk
`func (o *AccessRequest) GetClientMetadataOk() (*map[string]string, bool)`
GetClientMetadataOk returns a tuple with the ClientMetadata field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetClientMetadata
`func (o *AccessRequest) SetClientMetadata(v map[string]string)`
SetClientMetadata sets ClientMetadata field to given value.
### HasClientMetadata
`func (o *AccessRequest) HasClientMetadata() bool`
HasClientMetadata returns a boolean if a field has been set.

View File

@@ -0,0 +1,194 @@
---
id: access-request-config
title: AccessRequestConfig
pagination_label: AccessRequestConfig
sidebar_label: AccessRequestConfig
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessRequestConfig', 'AccessRequestConfig']
slug: /tools/sdk/go/v3/models/access-request-config
tags: ['SDK', 'Software Development Kit', 'AccessRequestConfig', 'AccessRequestConfig']
---
# AccessRequestConfig
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ApprovalsMustBeExternal** | Pointer to **bool** | If this is true, approvals must be processed by an external system. Also, if this is true, it blocks Request Center access requests and returns an error for any user who isn't an org admin. | [optional] [default to false]
**AutoApprovalEnabled** | Pointer to **bool** | If this is true and the requester and reviewer are the same, the request is automatically approved. | [optional] [default to false]
**ReauthorizationEnabled** | Pointer to **bool** | If this is true, reauthorization will be enforced for appropriately configured access items. Enablement of this feature is currently in a limited state. | [optional] [default to false]
**RequestOnBehalfOfConfig** | Pointer to [**RequestOnBehalfOfConfig**](request-on-behalf-of-config) | | [optional]
**ApprovalReminderAndEscalationConfig** | Pointer to [**ApprovalReminderAndEscalationConfig**](approval-reminder-and-escalation-config) | | [optional]
**EntitlementRequestConfig** | Pointer to [**EntitlementRequestConfig**](entitlement-request-config) | | [optional]
## Methods
### NewAccessRequestConfig
`func NewAccessRequestConfig() *AccessRequestConfig`
NewAccessRequestConfig instantiates a new AccessRequestConfig 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
### NewAccessRequestConfigWithDefaults
`func NewAccessRequestConfigWithDefaults() *AccessRequestConfig`
NewAccessRequestConfigWithDefaults instantiates a new AccessRequestConfig 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
### GetApprovalsMustBeExternal
`func (o *AccessRequestConfig) GetApprovalsMustBeExternal() bool`
GetApprovalsMustBeExternal returns the ApprovalsMustBeExternal field if non-nil, zero value otherwise.
### GetApprovalsMustBeExternalOk
`func (o *AccessRequestConfig) GetApprovalsMustBeExternalOk() (*bool, bool)`
GetApprovalsMustBeExternalOk returns a tuple with the ApprovalsMustBeExternal field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApprovalsMustBeExternal
`func (o *AccessRequestConfig) SetApprovalsMustBeExternal(v bool)`
SetApprovalsMustBeExternal sets ApprovalsMustBeExternal field to given value.
### HasApprovalsMustBeExternal
`func (o *AccessRequestConfig) HasApprovalsMustBeExternal() bool`
HasApprovalsMustBeExternal returns a boolean if a field has been set.
### GetAutoApprovalEnabled
`func (o *AccessRequestConfig) GetAutoApprovalEnabled() bool`
GetAutoApprovalEnabled returns the AutoApprovalEnabled field if non-nil, zero value otherwise.
### GetAutoApprovalEnabledOk
`func (o *AccessRequestConfig) GetAutoApprovalEnabledOk() (*bool, bool)`
GetAutoApprovalEnabledOk returns a tuple with the AutoApprovalEnabled field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAutoApprovalEnabled
`func (o *AccessRequestConfig) SetAutoApprovalEnabled(v bool)`
SetAutoApprovalEnabled sets AutoApprovalEnabled field to given value.
### HasAutoApprovalEnabled
`func (o *AccessRequestConfig) HasAutoApprovalEnabled() bool`
HasAutoApprovalEnabled returns a boolean if a field has been set.
### GetReauthorizationEnabled
`func (o *AccessRequestConfig) GetReauthorizationEnabled() bool`
GetReauthorizationEnabled returns the ReauthorizationEnabled field if non-nil, zero value otherwise.
### GetReauthorizationEnabledOk
`func (o *AccessRequestConfig) GetReauthorizationEnabledOk() (*bool, bool)`
GetReauthorizationEnabledOk returns a tuple with the ReauthorizationEnabled field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetReauthorizationEnabled
`func (o *AccessRequestConfig) SetReauthorizationEnabled(v bool)`
SetReauthorizationEnabled sets ReauthorizationEnabled field to given value.
### HasReauthorizationEnabled
`func (o *AccessRequestConfig) HasReauthorizationEnabled() bool`
HasReauthorizationEnabled returns a boolean if a field has been set.
### GetRequestOnBehalfOfConfig
`func (o *AccessRequestConfig) GetRequestOnBehalfOfConfig() RequestOnBehalfOfConfig`
GetRequestOnBehalfOfConfig returns the RequestOnBehalfOfConfig field if non-nil, zero value otherwise.
### GetRequestOnBehalfOfConfigOk
`func (o *AccessRequestConfig) GetRequestOnBehalfOfConfigOk() (*RequestOnBehalfOfConfig, bool)`
GetRequestOnBehalfOfConfigOk returns a tuple with the RequestOnBehalfOfConfig field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestOnBehalfOfConfig
`func (o *AccessRequestConfig) SetRequestOnBehalfOfConfig(v RequestOnBehalfOfConfig)`
SetRequestOnBehalfOfConfig sets RequestOnBehalfOfConfig field to given value.
### HasRequestOnBehalfOfConfig
`func (o *AccessRequestConfig) HasRequestOnBehalfOfConfig() bool`
HasRequestOnBehalfOfConfig returns a boolean if a field has been set.
### GetApprovalReminderAndEscalationConfig
`func (o *AccessRequestConfig) GetApprovalReminderAndEscalationConfig() ApprovalReminderAndEscalationConfig`
GetApprovalReminderAndEscalationConfig returns the ApprovalReminderAndEscalationConfig field if non-nil, zero value otherwise.
### GetApprovalReminderAndEscalationConfigOk
`func (o *AccessRequestConfig) GetApprovalReminderAndEscalationConfigOk() (*ApprovalReminderAndEscalationConfig, bool)`
GetApprovalReminderAndEscalationConfigOk returns a tuple with the ApprovalReminderAndEscalationConfig field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApprovalReminderAndEscalationConfig
`func (o *AccessRequestConfig) SetApprovalReminderAndEscalationConfig(v ApprovalReminderAndEscalationConfig)`
SetApprovalReminderAndEscalationConfig sets ApprovalReminderAndEscalationConfig field to given value.
### HasApprovalReminderAndEscalationConfig
`func (o *AccessRequestConfig) HasApprovalReminderAndEscalationConfig() bool`
HasApprovalReminderAndEscalationConfig returns a boolean if a field has been set.
### GetEntitlementRequestConfig
`func (o *AccessRequestConfig) GetEntitlementRequestConfig() EntitlementRequestConfig`
GetEntitlementRequestConfig returns the EntitlementRequestConfig field if non-nil, zero value otherwise.
### GetEntitlementRequestConfigOk
`func (o *AccessRequestConfig) GetEntitlementRequestConfigOk() (*EntitlementRequestConfig, bool)`
GetEntitlementRequestConfigOk returns a tuple with the EntitlementRequestConfig field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementRequestConfig
`func (o *AccessRequestConfig) SetEntitlementRequestConfig(v EntitlementRequestConfig)`
SetEntitlementRequestConfig sets EntitlementRequestConfig field to given value.
### HasEntitlementRequestConfig
`func (o *AccessRequestConfig) HasEntitlementRequestConfig() bool`
HasEntitlementRequestConfig returns a boolean if a field has been set.

View File

@@ -0,0 +1,158 @@
---
id: access-request-item
title: AccessRequestItem
pagination_label: AccessRequestItem
sidebar_label: AccessRequestItem
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessRequestItem', 'AccessRequestItem']
slug: /tools/sdk/go/v3/models/access-request-item
tags: ['SDK', 'Software Development Kit', 'AccessRequestItem', 'AccessRequestItem']
---
# AccessRequestItem
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | **string** | The type of the item being requested. |
**Id** | **string** | ID of Role, Access Profile or Entitlement being requested. |
**Comment** | Pointer to **string** | Comment provided by requester. * Comment is required when the request is of type Revoke Access. | [optional]
**ClientMetadata** | Pointer to **map[string]string** | Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on associated APIs such as /account-activities and /access-request-status. | [optional]
**RemoveDate** | Pointer to **time.Time** | The date the role or access profile or entitlement is no longer assigned to the specified identity. Also known as the expiration date. * Specify a date in the future. * The current SLA for the deprovisioning is 24 hours. * This date can be modified to either extend or decrease the duration of access item assignments for the specified identity. You can change the expiration date for requests for yourself or direct reports, but you cannot remove an expiration date on an already approved item. If the access request has not been approved, you can cancel it and submit a new one without the expiration. If it has already been approved, then you have to revoke the access and then re-request without the expiration. | [optional]
## Methods
### NewAccessRequestItem
`func NewAccessRequestItem(type_ string, id string, ) *AccessRequestItem`
NewAccessRequestItem instantiates a new AccessRequestItem 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
### NewAccessRequestItemWithDefaults
`func NewAccessRequestItemWithDefaults() *AccessRequestItem`
NewAccessRequestItemWithDefaults instantiates a new AccessRequestItem 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
### GetType
`func (o *AccessRequestItem) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessRequestItem) 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 *AccessRequestItem) SetType(v string)`
SetType sets Type field to given value.
### GetId
`func (o *AccessRequestItem) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessRequestItem) 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 *AccessRequestItem) SetId(v string)`
SetId sets Id field to given value.
### GetComment
`func (o *AccessRequestItem) GetComment() string`
GetComment returns the Comment field if non-nil, zero value otherwise.
### GetCommentOk
`func (o *AccessRequestItem) GetCommentOk() (*string, bool)`
GetCommentOk returns a tuple with the Comment field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetComment
`func (o *AccessRequestItem) SetComment(v string)`
SetComment sets Comment field to given value.
### HasComment
`func (o *AccessRequestItem) HasComment() bool`
HasComment returns a boolean if a field has been set.
### GetClientMetadata
`func (o *AccessRequestItem) GetClientMetadata() map[string]string`
GetClientMetadata returns the ClientMetadata field if non-nil, zero value otherwise.
### GetClientMetadataOk
`func (o *AccessRequestItem) GetClientMetadataOk() (*map[string]string, bool)`
GetClientMetadataOk returns a tuple with the ClientMetadata field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetClientMetadata
`func (o *AccessRequestItem) SetClientMetadata(v map[string]string)`
SetClientMetadata sets ClientMetadata field to given value.
### HasClientMetadata
`func (o *AccessRequestItem) HasClientMetadata() bool`
HasClientMetadata returns a boolean if a field has been set.
### GetRemoveDate
`func (o *AccessRequestItem) GetRemoveDate() time.Time`
GetRemoveDate returns the RemoveDate field if non-nil, zero value otherwise.
### GetRemoveDateOk
`func (o *AccessRequestItem) GetRemoveDateOk() (*time.Time, 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 *AccessRequestItem) SetRemoveDate(v time.Time)`
SetRemoveDate sets RemoveDate field to given value.
### HasRemoveDate
`func (o *AccessRequestItem) HasRemoveDate() bool`
HasRemoveDate returns a boolean if a field has been set.

View File

@@ -0,0 +1,224 @@
---
id: access-request-phases
title: AccessRequestPhases
pagination_label: AccessRequestPhases
sidebar_label: AccessRequestPhases
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessRequestPhases', 'AccessRequestPhases']
slug: /tools/sdk/go/v3/models/access-request-phases
tags: ['SDK', 'Software Development Kit', 'AccessRequestPhases', 'AccessRequestPhases']
---
# AccessRequestPhases
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Started** | Pointer to **time.Time** | The time that this phase started. | [optional]
**Finished** | Pointer to **NullableTime** | The time that this phase finished. | [optional]
**Name** | Pointer to **string** | The name of this phase. | [optional]
**State** | Pointer to **string** | The state of this phase. | [optional]
**Result** | Pointer to **NullableString** | The state of this phase. | [optional]
**PhaseReference** | Pointer to **NullableString** | A reference to another object on the RequestedItemStatus that contains more details about the phase. Note that for the Provisioning phase, this will be empty if there are no manual work items. | [optional]
## Methods
### NewAccessRequestPhases
`func NewAccessRequestPhases() *AccessRequestPhases`
NewAccessRequestPhases instantiates a new AccessRequestPhases 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
### NewAccessRequestPhasesWithDefaults
`func NewAccessRequestPhasesWithDefaults() *AccessRequestPhases`
NewAccessRequestPhasesWithDefaults instantiates a new AccessRequestPhases 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
### GetStarted
`func (o *AccessRequestPhases) GetStarted() time.Time`
GetStarted returns the Started field if non-nil, zero value otherwise.
### GetStartedOk
`func (o *AccessRequestPhases) GetStartedOk() (*time.Time, bool)`
GetStartedOk returns a tuple with the Started field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStarted
`func (o *AccessRequestPhases) SetStarted(v time.Time)`
SetStarted sets Started field to given value.
### HasStarted
`func (o *AccessRequestPhases) HasStarted() bool`
HasStarted returns a boolean if a field has been set.
### GetFinished
`func (o *AccessRequestPhases) GetFinished() time.Time`
GetFinished returns the Finished field if non-nil, zero value otherwise.
### GetFinishedOk
`func (o *AccessRequestPhases) GetFinishedOk() (*time.Time, bool)`
GetFinishedOk returns a tuple with the Finished field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetFinished
`func (o *AccessRequestPhases) SetFinished(v time.Time)`
SetFinished sets Finished field to given value.
### HasFinished
`func (o *AccessRequestPhases) HasFinished() bool`
HasFinished returns a boolean if a field has been set.
### SetFinishedNil
`func (o *AccessRequestPhases) SetFinishedNil(b bool)`
SetFinishedNil sets the value for Finished to be an explicit nil
### UnsetFinished
`func (o *AccessRequestPhases) UnsetFinished()`
UnsetFinished ensures that no value is present for Finished, not even an explicit nil
### GetName
`func (o *AccessRequestPhases) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessRequestPhases) 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 *AccessRequestPhases) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessRequestPhases) HasName() bool`
HasName returns a boolean if a field has been set.
### GetState
`func (o *AccessRequestPhases) GetState() string`
GetState returns the State field if non-nil, zero value otherwise.
### GetStateOk
`func (o *AccessRequestPhases) GetStateOk() (*string, bool)`
GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetState
`func (o *AccessRequestPhases) SetState(v string)`
SetState sets State field to given value.
### HasState
`func (o *AccessRequestPhases) HasState() bool`
HasState returns a boolean if a field has been set.
### GetResult
`func (o *AccessRequestPhases) GetResult() string`
GetResult returns the Result field if non-nil, zero value otherwise.
### GetResultOk
`func (o *AccessRequestPhases) GetResultOk() (*string, bool)`
GetResultOk returns a tuple with the Result field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetResult
`func (o *AccessRequestPhases) SetResult(v string)`
SetResult sets Result field to given value.
### HasResult
`func (o *AccessRequestPhases) HasResult() bool`
HasResult returns a boolean if a field has been set.
### SetResultNil
`func (o *AccessRequestPhases) SetResultNil(b bool)`
SetResultNil sets the value for Result to be an explicit nil
### UnsetResult
`func (o *AccessRequestPhases) UnsetResult()`
UnsetResult ensures that no value is present for Result, not even an explicit nil
### GetPhaseReference
`func (o *AccessRequestPhases) GetPhaseReference() string`
GetPhaseReference returns the PhaseReference field if non-nil, zero value otherwise.
### GetPhaseReferenceOk
`func (o *AccessRequestPhases) GetPhaseReferenceOk() (*string, bool)`
GetPhaseReferenceOk returns a tuple with the PhaseReference field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPhaseReference
`func (o *AccessRequestPhases) SetPhaseReference(v string)`
SetPhaseReference sets PhaseReference field to given value.
### HasPhaseReference
`func (o *AccessRequestPhases) HasPhaseReference() bool`
HasPhaseReference returns a boolean if a field has been set.
### SetPhaseReferenceNil
`func (o *AccessRequestPhases) SetPhaseReferenceNil(b bool)`
SetPhaseReferenceNil sets the value for PhaseReference to be an explicit nil
### UnsetPhaseReference
`func (o *AccessRequestPhases) UnsetPhaseReference()`
UnsetPhaseReference ensures that no value is present for PhaseReference, not even an explicit nil

View File

@@ -0,0 +1,90 @@
---
id: access-request-response
title: AccessRequestResponse
pagination_label: AccessRequestResponse
sidebar_label: AccessRequestResponse
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessRequestResponse', 'AccessRequestResponse']
slug: /tools/sdk/go/v3/models/access-request-response
tags: ['SDK', 'Software Development Kit', 'AccessRequestResponse', 'AccessRequestResponse']
---
# AccessRequestResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**NewRequests** | Pointer to [**[]AccessRequestTracking**](access-request-tracking) | A list of new access request tracking data mapped to the values requested. | [optional]
**ExistingRequests** | Pointer to [**[]AccessRequestTracking**](access-request-tracking) | A list of existing access request tracking data mapped to the values requested. This indicates access has already been requested for this item. | [optional]
## Methods
### NewAccessRequestResponse
`func NewAccessRequestResponse() *AccessRequestResponse`
NewAccessRequestResponse instantiates a new AccessRequestResponse 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
### NewAccessRequestResponseWithDefaults
`func NewAccessRequestResponseWithDefaults() *AccessRequestResponse`
NewAccessRequestResponseWithDefaults instantiates a new AccessRequestResponse 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
### GetNewRequests
`func (o *AccessRequestResponse) GetNewRequests() []AccessRequestTracking`
GetNewRequests returns the NewRequests field if non-nil, zero value otherwise.
### GetNewRequestsOk
`func (o *AccessRequestResponse) GetNewRequestsOk() (*[]AccessRequestTracking, bool)`
GetNewRequestsOk returns a tuple with the NewRequests field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNewRequests
`func (o *AccessRequestResponse) SetNewRequests(v []AccessRequestTracking)`
SetNewRequests sets NewRequests field to given value.
### HasNewRequests
`func (o *AccessRequestResponse) HasNewRequests() bool`
HasNewRequests returns a boolean if a field has been set.
### GetExistingRequests
`func (o *AccessRequestResponse) GetExistingRequests() []AccessRequestTracking`
GetExistingRequests returns the ExistingRequests field if non-nil, zero value otherwise.
### GetExistingRequestsOk
`func (o *AccessRequestResponse) GetExistingRequestsOk() (*[]AccessRequestTracking, bool)`
GetExistingRequestsOk returns a tuple with the ExistingRequests field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetExistingRequests
`func (o *AccessRequestResponse) SetExistingRequests(v []AccessRequestTracking)`
SetExistingRequests sets ExistingRequests field to given value.
### HasExistingRequests
`func (o *AccessRequestResponse) HasExistingRequests() bool`
HasExistingRequests returns a boolean if a field has been set.

View File

@@ -0,0 +1,142 @@
---
id: access-request-tracking
title: AccessRequestTracking
pagination_label: AccessRequestTracking
sidebar_label: AccessRequestTracking
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessRequestTracking', 'AccessRequestTracking']
slug: /tools/sdk/go/v3/models/access-request-tracking
tags: ['SDK', 'Software Development Kit', 'AccessRequestTracking', 'AccessRequestTracking']
---
# AccessRequestTracking
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**RequestedFor** | Pointer to **string** | The identity id in which the access request is for. | [optional]
**RequestedItemsDetails** | Pointer to [**[]RequestedItemDetails**](requested-item-details) | The details of the item requested. | [optional]
**AttributesHash** | Pointer to **int32** | a hash representation of the access requested, useful for longer term tracking client side. | [optional]
**AccessRequestIds** | Pointer to **[]string** | a list of access request identifiers, generally only one will be populated, but high volume requested may result in multiple ids. | [optional]
## Methods
### NewAccessRequestTracking
`func NewAccessRequestTracking() *AccessRequestTracking`
NewAccessRequestTracking instantiates a new AccessRequestTracking 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
### NewAccessRequestTrackingWithDefaults
`func NewAccessRequestTrackingWithDefaults() *AccessRequestTracking`
NewAccessRequestTrackingWithDefaults instantiates a new AccessRequestTracking 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
### GetRequestedFor
`func (o *AccessRequestTracking) GetRequestedFor() string`
GetRequestedFor returns the RequestedFor field if non-nil, zero value otherwise.
### GetRequestedForOk
`func (o *AccessRequestTracking) GetRequestedForOk() (*string, bool)`
GetRequestedForOk returns a tuple with the RequestedFor field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestedFor
`func (o *AccessRequestTracking) SetRequestedFor(v string)`
SetRequestedFor sets RequestedFor field to given value.
### HasRequestedFor
`func (o *AccessRequestTracking) HasRequestedFor() bool`
HasRequestedFor returns a boolean if a field has been set.
### GetRequestedItemsDetails
`func (o *AccessRequestTracking) GetRequestedItemsDetails() []RequestedItemDetails`
GetRequestedItemsDetails returns the RequestedItemsDetails field if non-nil, zero value otherwise.
### GetRequestedItemsDetailsOk
`func (o *AccessRequestTracking) GetRequestedItemsDetailsOk() (*[]RequestedItemDetails, bool)`
GetRequestedItemsDetailsOk returns a tuple with the RequestedItemsDetails field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestedItemsDetails
`func (o *AccessRequestTracking) SetRequestedItemsDetails(v []RequestedItemDetails)`
SetRequestedItemsDetails sets RequestedItemsDetails field to given value.
### HasRequestedItemsDetails
`func (o *AccessRequestTracking) HasRequestedItemsDetails() bool`
HasRequestedItemsDetails returns a boolean if a field has been set.
### GetAttributesHash
`func (o *AccessRequestTracking) GetAttributesHash() int32`
GetAttributesHash returns the AttributesHash field if non-nil, zero value otherwise.
### GetAttributesHashOk
`func (o *AccessRequestTracking) GetAttributesHashOk() (*int32, bool)`
GetAttributesHashOk returns a tuple with the AttributesHash field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttributesHash
`func (o *AccessRequestTracking) SetAttributesHash(v int32)`
SetAttributesHash sets AttributesHash field to given value.
### HasAttributesHash
`func (o *AccessRequestTracking) HasAttributesHash() bool`
HasAttributesHash returns a boolean if a field has been set.
### GetAccessRequestIds
`func (o *AccessRequestTracking) GetAccessRequestIds() []string`
GetAccessRequestIds returns the AccessRequestIds field if non-nil, zero value otherwise.
### GetAccessRequestIdsOk
`func (o *AccessRequestTracking) GetAccessRequestIdsOk() (*[]string, bool)`
GetAccessRequestIdsOk returns a tuple with the AccessRequestIds field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessRequestIds
`func (o *AccessRequestTracking) SetAccessRequestIds(v []string)`
SetAccessRequestIds sets AccessRequestIds field to given value.
### HasAccessRequestIds
`func (o *AccessRequestTracking) HasAccessRequestIds() bool`
HasAccessRequestIds returns a boolean if a field has been set.

View File

@@ -0,0 +1,21 @@
---
id: access-request-type
title: AccessRequestType
pagination_label: AccessRequestType
sidebar_label: AccessRequestType
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessRequestType', 'AccessRequestType']
slug: /tools/sdk/go/v3/models/access-request-type
tags: ['SDK', 'Software Development Kit', 'AccessRequestType', 'AccessRequestType']
---
# AccessRequestType
## Enum
* `GRANT_ACCESS` (value: `"GRANT_ACCESS"`)
* `REVOKE_ACCESS` (value: `"REVOKE_ACCESS"`)

View File

@@ -0,0 +1,230 @@
---
id: access-review-item
title: AccessReviewItem
pagination_label: AccessReviewItem
sidebar_label: AccessReviewItem
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessReviewItem', 'AccessReviewItem']
slug: /tools/sdk/go/v3/models/access-review-item
tags: ['SDK', 'Software Development Kit', 'AccessReviewItem', 'AccessReviewItem']
---
# AccessReviewItem
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccessSummary** | Pointer to [**AccessSummary**](access-summary) | | [optional]
**IdentitySummary** | Pointer to [**CertificationIdentitySummary**](certification-identity-summary) | | [optional]
**Id** | Pointer to **string** | The review item's id | [optional]
**Completed** | Pointer to **bool** | Whether the review item is complete | [optional]
**NewAccess** | Pointer to **bool** | Indicates whether the review item is for new access to a source | [optional]
**Decision** | Pointer to [**CertificationDecision**](certification-decision) | | [optional]
**Comments** | Pointer to **NullableString** | Comments for this review item | [optional]
## Methods
### NewAccessReviewItem
`func NewAccessReviewItem() *AccessReviewItem`
NewAccessReviewItem instantiates a new AccessReviewItem 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
### NewAccessReviewItemWithDefaults
`func NewAccessReviewItemWithDefaults() *AccessReviewItem`
NewAccessReviewItemWithDefaults instantiates a new AccessReviewItem 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
### GetAccessSummary
`func (o *AccessReviewItem) GetAccessSummary() AccessSummary`
GetAccessSummary returns the AccessSummary field if non-nil, zero value otherwise.
### GetAccessSummaryOk
`func (o *AccessReviewItem) GetAccessSummaryOk() (*AccessSummary, bool)`
GetAccessSummaryOk returns a tuple with the AccessSummary field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessSummary
`func (o *AccessReviewItem) SetAccessSummary(v AccessSummary)`
SetAccessSummary sets AccessSummary field to given value.
### HasAccessSummary
`func (o *AccessReviewItem) HasAccessSummary() bool`
HasAccessSummary returns a boolean if a field has been set.
### GetIdentitySummary
`func (o *AccessReviewItem) GetIdentitySummary() CertificationIdentitySummary`
GetIdentitySummary returns the IdentitySummary field if non-nil, zero value otherwise.
### GetIdentitySummaryOk
`func (o *AccessReviewItem) GetIdentitySummaryOk() (*CertificationIdentitySummary, bool)`
GetIdentitySummaryOk returns a tuple with the IdentitySummary field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentitySummary
`func (o *AccessReviewItem) SetIdentitySummary(v CertificationIdentitySummary)`
SetIdentitySummary sets IdentitySummary field to given value.
### HasIdentitySummary
`func (o *AccessReviewItem) HasIdentitySummary() bool`
HasIdentitySummary returns a boolean if a field has been set.
### GetId
`func (o *AccessReviewItem) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessReviewItem) 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 *AccessReviewItem) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessReviewItem) HasId() bool`
HasId returns a boolean if a field has been set.
### GetCompleted
`func (o *AccessReviewItem) GetCompleted() bool`
GetCompleted returns the Completed field if non-nil, zero value otherwise.
### GetCompletedOk
`func (o *AccessReviewItem) GetCompletedOk() (*bool, bool)`
GetCompletedOk returns a tuple with the Completed field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCompleted
`func (o *AccessReviewItem) SetCompleted(v bool)`
SetCompleted sets Completed field to given value.
### HasCompleted
`func (o *AccessReviewItem) HasCompleted() bool`
HasCompleted returns a boolean if a field has been set.
### GetNewAccess
`func (o *AccessReviewItem) GetNewAccess() bool`
GetNewAccess returns the NewAccess field if non-nil, zero value otherwise.
### GetNewAccessOk
`func (o *AccessReviewItem) GetNewAccessOk() (*bool, bool)`
GetNewAccessOk returns a tuple with the NewAccess field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNewAccess
`func (o *AccessReviewItem) SetNewAccess(v bool)`
SetNewAccess sets NewAccess field to given value.
### HasNewAccess
`func (o *AccessReviewItem) HasNewAccess() bool`
HasNewAccess returns a boolean if a field has been set.
### GetDecision
`func (o *AccessReviewItem) GetDecision() CertificationDecision`
GetDecision returns the Decision field if non-nil, zero value otherwise.
### GetDecisionOk
`func (o *AccessReviewItem) GetDecisionOk() (*CertificationDecision, 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 *AccessReviewItem) SetDecision(v CertificationDecision)`
SetDecision sets Decision field to given value.
### HasDecision
`func (o *AccessReviewItem) HasDecision() bool`
HasDecision returns a boolean if a field has been set.
### GetComments
`func (o *AccessReviewItem) GetComments() string`
GetComments returns the Comments field if non-nil, zero value otherwise.
### GetCommentsOk
`func (o *AccessReviewItem) GetCommentsOk() (*string, bool)`
GetCommentsOk returns a tuple with the Comments field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetComments
`func (o *AccessReviewItem) SetComments(v string)`
SetComments sets Comments field to given value.
### HasComments
`func (o *AccessReviewItem) HasComments() bool`
HasComments returns a boolean if a field has been set.
### SetCommentsNil
`func (o *AccessReviewItem) SetCommentsNil(b bool)`
SetCommentsNil sets the value for Comments to be an explicit nil
### UnsetComments
`func (o *AccessReviewItem) UnsetComments()`
UnsetComments ensures that no value is present for Comments, not even an explicit nil

View File

@@ -0,0 +1,101 @@
---
id: access-review-reassignment
title: AccessReviewReassignment
pagination_label: AccessReviewReassignment
sidebar_label: AccessReviewReassignment
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessReviewReassignment', 'AccessReviewReassignment']
slug: /tools/sdk/go/v3/models/access-review-reassignment
tags: ['SDK', 'Software Development Kit', 'AccessReviewReassignment', 'AccessReviewReassignment']
---
# AccessReviewReassignment
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Reassign** | [**[]ReassignReference**](reassign-reference) | |
**ReassignTo** | **string** | The ID of the identity to which the certification is reassigned |
**Reason** | **string** | The reason comment for why the reassign was made |
## Methods
### NewAccessReviewReassignment
`func NewAccessReviewReassignment(reassign []ReassignReference, reassignTo string, reason string, ) *AccessReviewReassignment`
NewAccessReviewReassignment instantiates a new AccessReviewReassignment 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
### NewAccessReviewReassignmentWithDefaults
`func NewAccessReviewReassignmentWithDefaults() *AccessReviewReassignment`
NewAccessReviewReassignmentWithDefaults instantiates a new AccessReviewReassignment 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
### GetReassign
`func (o *AccessReviewReassignment) GetReassign() []ReassignReference`
GetReassign returns the Reassign field if non-nil, zero value otherwise.
### GetReassignOk
`func (o *AccessReviewReassignment) GetReassignOk() (*[]ReassignReference, bool)`
GetReassignOk returns a tuple with the Reassign field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetReassign
`func (o *AccessReviewReassignment) SetReassign(v []ReassignReference)`
SetReassign sets Reassign field to given value.
### GetReassignTo
`func (o *AccessReviewReassignment) GetReassignTo() string`
GetReassignTo returns the ReassignTo field if non-nil, zero value otherwise.
### GetReassignToOk
`func (o *AccessReviewReassignment) GetReassignToOk() (*string, bool)`
GetReassignToOk returns a tuple with the ReassignTo field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetReassignTo
`func (o *AccessReviewReassignment) SetReassignTo(v string)`
SetReassignTo sets ReassignTo field to given value.
### GetReason
`func (o *AccessReviewReassignment) GetReason() string`
GetReason returns the Reason field if non-nil, zero value otherwise.
### GetReasonOk
`func (o *AccessReviewReassignment) GetReasonOk() (*string, bool)`
GetReasonOk returns a tuple with the Reason field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetReason
`func (o *AccessReviewReassignment) SetReason(v string)`
SetReason sets Reason field to given value.

View File

@@ -0,0 +1,162 @@
---
id: access-summary
title: AccessSummary
pagination_label: AccessSummary
sidebar_label: AccessSummary
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessSummary', 'AccessSummary']
slug: /tools/sdk/go/v3/models/access-summary
tags: ['SDK', 'Software Development Kit', 'AccessSummary', 'AccessSummary']
---
# AccessSummary
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Access** | Pointer to [**AccessSummaryAccess**](access-summary-access) | | [optional]
**Entitlement** | Pointer to [**NullableReviewableEntitlement**](reviewable-entitlement) | | [optional]
**AccessProfile** | Pointer to [**ReviewableAccessProfile**](reviewable-access-profile) | | [optional]
**Role** | Pointer to [**NullableReviewableRole**](reviewable-role) | | [optional]
## Methods
### NewAccessSummary
`func NewAccessSummary() *AccessSummary`
NewAccessSummary instantiates a new AccessSummary 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
### NewAccessSummaryWithDefaults
`func NewAccessSummaryWithDefaults() *AccessSummary`
NewAccessSummaryWithDefaults instantiates a new AccessSummary 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
### GetAccess
`func (o *AccessSummary) GetAccess() AccessSummaryAccess`
GetAccess returns the Access field if non-nil, zero value otherwise.
### GetAccessOk
`func (o *AccessSummary) GetAccessOk() (*AccessSummaryAccess, bool)`
GetAccessOk returns a tuple with the Access field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccess
`func (o *AccessSummary) SetAccess(v AccessSummaryAccess)`
SetAccess sets Access field to given value.
### HasAccess
`func (o *AccessSummary) HasAccess() bool`
HasAccess returns a boolean if a field has been set.
### GetEntitlement
`func (o *AccessSummary) GetEntitlement() ReviewableEntitlement`
GetEntitlement returns the Entitlement field if non-nil, zero value otherwise.
### GetEntitlementOk
`func (o *AccessSummary) GetEntitlementOk() (*ReviewableEntitlement, bool)`
GetEntitlementOk returns a tuple with the Entitlement field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlement
`func (o *AccessSummary) SetEntitlement(v ReviewableEntitlement)`
SetEntitlement sets Entitlement field to given value.
### HasEntitlement
`func (o *AccessSummary) HasEntitlement() bool`
HasEntitlement returns a boolean if a field has been set.
### SetEntitlementNil
`func (o *AccessSummary) SetEntitlementNil(b bool)`
SetEntitlementNil sets the value for Entitlement to be an explicit nil
### UnsetEntitlement
`func (o *AccessSummary) UnsetEntitlement()`
UnsetEntitlement ensures that no value is present for Entitlement, not even an explicit nil
### GetAccessProfile
`func (o *AccessSummary) GetAccessProfile() ReviewableAccessProfile`
GetAccessProfile returns the AccessProfile field if non-nil, zero value otherwise.
### GetAccessProfileOk
`func (o *AccessSummary) GetAccessProfileOk() (*ReviewableAccessProfile, bool)`
GetAccessProfileOk returns a tuple with the AccessProfile field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccessProfile
`func (o *AccessSummary) SetAccessProfile(v ReviewableAccessProfile)`
SetAccessProfile sets AccessProfile field to given value.
### HasAccessProfile
`func (o *AccessSummary) HasAccessProfile() bool`
HasAccessProfile returns a boolean if a field has been set.
### GetRole
`func (o *AccessSummary) GetRole() ReviewableRole`
GetRole returns the Role field if non-nil, zero value otherwise.
### GetRoleOk
`func (o *AccessSummary) GetRoleOk() (*ReviewableRole, bool)`
GetRoleOk returns a tuple with the Role field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRole
`func (o *AccessSummary) SetRole(v ReviewableRole)`
SetRole sets Role field to given value.
### HasRole
`func (o *AccessSummary) HasRole() bool`
HasRole returns a boolean if a field has been set.
### SetRoleNil
`func (o *AccessSummary) SetRoleNil(b bool)`
SetRoleNil sets the value for Role to be an explicit nil
### UnsetRole
`func (o *AccessSummary) UnsetRole()`
UnsetRole ensures that no value is present for Role, not even an explicit nil

View File

@@ -0,0 +1,116 @@
---
id: access-summary-access
title: AccessSummaryAccess
pagination_label: AccessSummaryAccess
sidebar_label: AccessSummaryAccess
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessSummaryAccess', 'AccessSummaryAccess']
slug: /tools/sdk/go/v3/models/access-summary-access
tags: ['SDK', 'Software Development Kit', 'AccessSummaryAccess', 'AccessSummaryAccess']
---
# AccessSummaryAccess
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | Pointer to [**DtoType**](dto-type) | | [optional]
**Id** | Pointer to **string** | The ID of the item being certified | [optional]
**Name** | Pointer to **string** | The name of the item being certified | [optional]
## Methods
### NewAccessSummaryAccess
`func NewAccessSummaryAccess() *AccessSummaryAccess`
NewAccessSummaryAccess instantiates a new AccessSummaryAccess 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
### NewAccessSummaryAccessWithDefaults
`func NewAccessSummaryAccessWithDefaults() *AccessSummaryAccess`
NewAccessSummaryAccessWithDefaults instantiates a new AccessSummaryAccess 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
### GetType
`func (o *AccessSummaryAccess) GetType() DtoType`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccessSummaryAccess) GetTypeOk() (*DtoType, 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 *AccessSummaryAccess) SetType(v DtoType)`
SetType sets Type field to given value.
### HasType
`func (o *AccessSummaryAccess) HasType() bool`
HasType returns a boolean if a field has been set.
### GetId
`func (o *AccessSummaryAccess) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccessSummaryAccess) 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 *AccessSummaryAccess) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccessSummaryAccess) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccessSummaryAccess) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccessSummaryAccess) 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 *AccessSummaryAccess) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccessSummaryAccess) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,21 @@
---
id: access-type
title: AccessType
pagination_label: AccessType
sidebar_label: AccessType
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccessType', 'AccessType']
slug: /tools/sdk/go/v3/models/access-type
tags: ['SDK', 'Software Development Kit', 'AccessType', 'AccessType']
---
# AccessType
## Enum
* `ONLINE` (value: `"ONLINE"`)
* `OFFLINE` (value: `"OFFLINE"`)

View File

@@ -0,0 +1,816 @@
---
id: account
title: Account
pagination_label: Account
sidebar_label: Account
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'Account', 'Account']
slug: /tools/sdk/go/v3/models/account
tags: ['SDK', 'Software Development Kit', 'Account', 'Account']
---
# Account
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | System-generated unique ID of the Object | [optional] [readonly]
**Name** | **NullableString** | Name of the Object |
**Created** | Pointer to **time.Time** | Creation date of the Object | [optional] [readonly]
**Modified** | Pointer to **time.Time** | Last modification date of the Object | [optional] [readonly]
**SourceId** | **string** | The unique ID of the source this account belongs to |
**SourceName** | **NullableString** | The display name of the source this account belongs to |
**IdentityId** | Pointer to **string** | The unique ID of the identity this account is correlated to | [optional]
**CloudLifecycleState** | Pointer to **NullableString** | The lifecycle state of the identity this account is correlated to | [optional]
**IdentityState** | Pointer to **NullableString** | The identity state of the identity this account is correlated to | [optional]
**ConnectionType** | Pointer to **NullableString** | The connection type of the source this account is from | [optional]
**IsMachine** | Pointer to **bool** | Indicates if the account is of machine type | [optional] [default to false]
**Recommendation** | Pointer to [**AccountAllOfRecommendation**](account-all-of-recommendation) | | [optional]
**Attributes** | **map[string]interface{}** | The account attributes that are aggregated |
**Authoritative** | **bool** | Indicates if this account is from an authoritative source |
**Description** | Pointer to **NullableString** | A description of the account | [optional]
**Disabled** | **bool** | Indicates if the account is currently disabled |
**Locked** | **bool** | Indicates if the account is currently locked |
**NativeIdentity** | **string** | The unique ID of the account generated by the source system |
**SystemAccount** | **bool** | If true, this is a user account within IdentityNow. If false, this is an account from a source system. |
**Uncorrelated** | **bool** | Indicates if this account is not correlated to an identity |
**Uuid** | Pointer to **NullableString** | The unique ID of the account as determined by the account schema | [optional]
**ManuallyCorrelated** | **bool** | Indicates if the account has been manually correlated to an identity |
**HasEntitlements** | **bool** | Indicates if the account has entitlements |
**Identity** | Pointer to [**AccountAllOfIdentity**](account-all-of-identity) | | [optional]
**SourceOwner** | Pointer to [**NullableAccountAllOfSourceOwner**](account-all-of-source-owner) | | [optional]
**Features** | Pointer to **NullableString** | A string list containing the owning source's features | [optional]
**Origin** | Pointer to **NullableString** | The origin of the account either aggregated or provisioned | [optional]
**OwnerIdentity** | Pointer to [**AccountAllOfOwnerIdentity**](account-all-of-owner-identity) | | [optional]
## Methods
### NewAccount
`func NewAccount(name NullableString, sourceId string, sourceName NullableString, attributes map[string]interface{}, authoritative bool, disabled bool, locked bool, nativeIdentity string, systemAccount bool, uncorrelated bool, manuallyCorrelated bool, hasEntitlements bool, ) *Account`
NewAccount instantiates a new Account 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
### NewAccountWithDefaults
`func NewAccountWithDefaults() *Account`
NewAccountWithDefaults instantiates a new Account 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 *Account) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *Account) 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 *Account) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *Account) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *Account) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *Account) 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 *Account) SetName(v string)`
SetName sets Name field to given value.
### SetNameNil
`func (o *Account) SetNameNil(b bool)`
SetNameNil sets the value for Name to be an explicit nil
### UnsetName
`func (o *Account) UnsetName()`
UnsetName ensures that no value is present for Name, not even an explicit nil
### GetCreated
`func (o *Account) GetCreated() time.Time`
GetCreated returns the Created field if non-nil, zero value otherwise.
### GetCreatedOk
`func (o *Account) GetCreatedOk() (*time.Time, 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 *Account) SetCreated(v time.Time)`
SetCreated sets Created field to given value.
### HasCreated
`func (o *Account) HasCreated() bool`
HasCreated returns a boolean if a field has been set.
### GetModified
`func (o *Account) GetModified() time.Time`
GetModified returns the Modified field if non-nil, zero value otherwise.
### GetModifiedOk
`func (o *Account) GetModifiedOk() (*time.Time, bool)`
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetModified
`func (o *Account) SetModified(v time.Time)`
SetModified sets Modified field to given value.
### HasModified
`func (o *Account) HasModified() bool`
HasModified returns a boolean if a field has been set.
### GetSourceId
`func (o *Account) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *Account) 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 *Account) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### GetSourceName
`func (o *Account) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *Account) 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 *Account) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.
### SetSourceNameNil
`func (o *Account) SetSourceNameNil(b bool)`
SetSourceNameNil sets the value for SourceName to be an explicit nil
### UnsetSourceName
`func (o *Account) UnsetSourceName()`
UnsetSourceName ensures that no value is present for SourceName, not even an explicit nil
### GetIdentityId
`func (o *Account) GetIdentityId() string`
GetIdentityId returns the IdentityId field if non-nil, zero value otherwise.
### GetIdentityIdOk
`func (o *Account) 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 *Account) SetIdentityId(v string)`
SetIdentityId sets IdentityId field to given value.
### HasIdentityId
`func (o *Account) HasIdentityId() bool`
HasIdentityId returns a boolean if a field has been set.
### GetCloudLifecycleState
`func (o *Account) GetCloudLifecycleState() string`
GetCloudLifecycleState returns the CloudLifecycleState field if non-nil, zero value otherwise.
### GetCloudLifecycleStateOk
`func (o *Account) GetCloudLifecycleStateOk() (*string, bool)`
GetCloudLifecycleStateOk returns a tuple with the CloudLifecycleState field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudLifecycleState
`func (o *Account) SetCloudLifecycleState(v string)`
SetCloudLifecycleState sets CloudLifecycleState field to given value.
### HasCloudLifecycleState
`func (o *Account) HasCloudLifecycleState() bool`
HasCloudLifecycleState returns a boolean if a field has been set.
### SetCloudLifecycleStateNil
`func (o *Account) SetCloudLifecycleStateNil(b bool)`
SetCloudLifecycleStateNil sets the value for CloudLifecycleState to be an explicit nil
### UnsetCloudLifecycleState
`func (o *Account) UnsetCloudLifecycleState()`
UnsetCloudLifecycleState ensures that no value is present for CloudLifecycleState, not even an explicit nil
### GetIdentityState
`func (o *Account) GetIdentityState() string`
GetIdentityState returns the IdentityState field if non-nil, zero value otherwise.
### GetIdentityStateOk
`func (o *Account) GetIdentityStateOk() (*string, bool)`
GetIdentityStateOk returns a tuple with the IdentityState field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentityState
`func (o *Account) SetIdentityState(v string)`
SetIdentityState sets IdentityState field to given value.
### HasIdentityState
`func (o *Account) HasIdentityState() bool`
HasIdentityState returns a boolean if a field has been set.
### SetIdentityStateNil
`func (o *Account) SetIdentityStateNil(b bool)`
SetIdentityStateNil sets the value for IdentityState to be an explicit nil
### UnsetIdentityState
`func (o *Account) UnsetIdentityState()`
UnsetIdentityState ensures that no value is present for IdentityState, not even an explicit nil
### GetConnectionType
`func (o *Account) GetConnectionType() string`
GetConnectionType returns the ConnectionType field if non-nil, zero value otherwise.
### GetConnectionTypeOk
`func (o *Account) GetConnectionTypeOk() (*string, bool)`
GetConnectionTypeOk returns a tuple with the ConnectionType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetConnectionType
`func (o *Account) SetConnectionType(v string)`
SetConnectionType sets ConnectionType field to given value.
### HasConnectionType
`func (o *Account) HasConnectionType() bool`
HasConnectionType returns a boolean if a field has been set.
### SetConnectionTypeNil
`func (o *Account) SetConnectionTypeNil(b bool)`
SetConnectionTypeNil sets the value for ConnectionType to be an explicit nil
### UnsetConnectionType
`func (o *Account) UnsetConnectionType()`
UnsetConnectionType ensures that no value is present for ConnectionType, not even an explicit nil
### GetIsMachine
`func (o *Account) GetIsMachine() bool`
GetIsMachine returns the IsMachine field if non-nil, zero value otherwise.
### GetIsMachineOk
`func (o *Account) GetIsMachineOk() (*bool, bool)`
GetIsMachineOk returns a tuple with the IsMachine field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIsMachine
`func (o *Account) SetIsMachine(v bool)`
SetIsMachine sets IsMachine field to given value.
### HasIsMachine
`func (o *Account) HasIsMachine() bool`
HasIsMachine returns a boolean if a field has been set.
### GetRecommendation
`func (o *Account) GetRecommendation() AccountAllOfRecommendation`
GetRecommendation returns the Recommendation field if non-nil, zero value otherwise.
### GetRecommendationOk
`func (o *Account) GetRecommendationOk() (*AccountAllOfRecommendation, bool)`
GetRecommendationOk returns a tuple with the Recommendation field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRecommendation
`func (o *Account) SetRecommendation(v AccountAllOfRecommendation)`
SetRecommendation sets Recommendation field to given value.
### HasRecommendation
`func (o *Account) HasRecommendation() bool`
HasRecommendation returns a boolean if a field has been set.
### GetAttributes
`func (o *Account) GetAttributes() map[string]interface{}`
GetAttributes returns the Attributes field if non-nil, zero value otherwise.
### GetAttributesOk
`func (o *Account) GetAttributesOk() (*map[string]interface{}, bool)`
GetAttributesOk returns a tuple with the Attributes field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttributes
`func (o *Account) SetAttributes(v map[string]interface{})`
SetAttributes sets Attributes field to given value.
### SetAttributesNil
`func (o *Account) SetAttributesNil(b bool)`
SetAttributesNil sets the value for Attributes to be an explicit nil
### UnsetAttributes
`func (o *Account) UnsetAttributes()`
UnsetAttributes ensures that no value is present for Attributes, not even an explicit nil
### GetAuthoritative
`func (o *Account) GetAuthoritative() bool`
GetAuthoritative returns the Authoritative field if non-nil, zero value otherwise.
### GetAuthoritativeOk
`func (o *Account) GetAuthoritativeOk() (*bool, bool)`
GetAuthoritativeOk returns a tuple with the Authoritative field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAuthoritative
`func (o *Account) SetAuthoritative(v bool)`
SetAuthoritative sets Authoritative field to given value.
### GetDescription
`func (o *Account) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *Account) 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 *Account) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *Account) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### SetDescriptionNil
`func (o *Account) SetDescriptionNil(b bool)`
SetDescriptionNil sets the value for Description to be an explicit nil
### UnsetDescription
`func (o *Account) UnsetDescription()`
UnsetDescription ensures that no value is present for Description, not even an explicit nil
### GetDisabled
`func (o *Account) GetDisabled() bool`
GetDisabled returns the Disabled field if non-nil, zero value otherwise.
### GetDisabledOk
`func (o *Account) GetDisabledOk() (*bool, bool)`
GetDisabledOk returns a tuple with the Disabled field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisabled
`func (o *Account) SetDisabled(v bool)`
SetDisabled sets Disabled field to given value.
### GetLocked
`func (o *Account) GetLocked() bool`
GetLocked returns the Locked field if non-nil, zero value otherwise.
### GetLockedOk
`func (o *Account) GetLockedOk() (*bool, bool)`
GetLockedOk returns a tuple with the Locked field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetLocked
`func (o *Account) SetLocked(v bool)`
SetLocked sets Locked field to given value.
### GetNativeIdentity
`func (o *Account) GetNativeIdentity() string`
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
### GetNativeIdentityOk
`func (o *Account) 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 *Account) SetNativeIdentity(v string)`
SetNativeIdentity sets NativeIdentity field to given value.
### GetSystemAccount
`func (o *Account) GetSystemAccount() bool`
GetSystemAccount returns the SystemAccount field if non-nil, zero value otherwise.
### GetSystemAccountOk
`func (o *Account) GetSystemAccountOk() (*bool, bool)`
GetSystemAccountOk returns a tuple with the SystemAccount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSystemAccount
`func (o *Account) SetSystemAccount(v bool)`
SetSystemAccount sets SystemAccount field to given value.
### GetUncorrelated
`func (o *Account) GetUncorrelated() bool`
GetUncorrelated returns the Uncorrelated field if non-nil, zero value otherwise.
### GetUncorrelatedOk
`func (o *Account) GetUncorrelatedOk() (*bool, bool)`
GetUncorrelatedOk returns a tuple with the Uncorrelated field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetUncorrelated
`func (o *Account) SetUncorrelated(v bool)`
SetUncorrelated sets Uncorrelated field to given value.
### GetUuid
`func (o *Account) GetUuid() string`
GetUuid returns the Uuid field if non-nil, zero value otherwise.
### GetUuidOk
`func (o *Account) GetUuidOk() (*string, bool)`
GetUuidOk returns a tuple with the Uuid field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetUuid
`func (o *Account) SetUuid(v string)`
SetUuid sets Uuid field to given value.
### HasUuid
`func (o *Account) HasUuid() bool`
HasUuid returns a boolean if a field has been set.
### SetUuidNil
`func (o *Account) SetUuidNil(b bool)`
SetUuidNil sets the value for Uuid to be an explicit nil
### UnsetUuid
`func (o *Account) UnsetUuid()`
UnsetUuid ensures that no value is present for Uuid, not even an explicit nil
### GetManuallyCorrelated
`func (o *Account) GetManuallyCorrelated() bool`
GetManuallyCorrelated returns the ManuallyCorrelated field if non-nil, zero value otherwise.
### GetManuallyCorrelatedOk
`func (o *Account) GetManuallyCorrelatedOk() (*bool, bool)`
GetManuallyCorrelatedOk returns a tuple with the ManuallyCorrelated field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetManuallyCorrelated
`func (o *Account) SetManuallyCorrelated(v bool)`
SetManuallyCorrelated sets ManuallyCorrelated field to given value.
### GetHasEntitlements
`func (o *Account) GetHasEntitlements() bool`
GetHasEntitlements returns the HasEntitlements field if non-nil, zero value otherwise.
### GetHasEntitlementsOk
`func (o *Account) GetHasEntitlementsOk() (*bool, bool)`
GetHasEntitlementsOk returns a tuple with the HasEntitlements field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetHasEntitlements
`func (o *Account) SetHasEntitlements(v bool)`
SetHasEntitlements sets HasEntitlements field to given value.
### GetIdentity
`func (o *Account) GetIdentity() AccountAllOfIdentity`
GetIdentity returns the Identity field if non-nil, zero value otherwise.
### GetIdentityOk
`func (o *Account) GetIdentityOk() (*AccountAllOfIdentity, bool)`
GetIdentityOk returns a tuple with the Identity field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentity
`func (o *Account) SetIdentity(v AccountAllOfIdentity)`
SetIdentity sets Identity field to given value.
### HasIdentity
`func (o *Account) HasIdentity() bool`
HasIdentity returns a boolean if a field has been set.
### GetSourceOwner
`func (o *Account) GetSourceOwner() AccountAllOfSourceOwner`
GetSourceOwner returns the SourceOwner field if non-nil, zero value otherwise.
### GetSourceOwnerOk
`func (o *Account) GetSourceOwnerOk() (*AccountAllOfSourceOwner, bool)`
GetSourceOwnerOk returns a tuple with the SourceOwner field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceOwner
`func (o *Account) SetSourceOwner(v AccountAllOfSourceOwner)`
SetSourceOwner sets SourceOwner field to given value.
### HasSourceOwner
`func (o *Account) HasSourceOwner() bool`
HasSourceOwner returns a boolean if a field has been set.
### SetSourceOwnerNil
`func (o *Account) SetSourceOwnerNil(b bool)`
SetSourceOwnerNil sets the value for SourceOwner to be an explicit nil
### UnsetSourceOwner
`func (o *Account) UnsetSourceOwner()`
UnsetSourceOwner ensures that no value is present for SourceOwner, not even an explicit nil
### GetFeatures
`func (o *Account) GetFeatures() string`
GetFeatures returns the Features field if non-nil, zero value otherwise.
### GetFeaturesOk
`func (o *Account) GetFeaturesOk() (*string, bool)`
GetFeaturesOk returns a tuple with the Features field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetFeatures
`func (o *Account) SetFeatures(v string)`
SetFeatures sets Features field to given value.
### HasFeatures
`func (o *Account) HasFeatures() bool`
HasFeatures returns a boolean if a field has been set.
### SetFeaturesNil
`func (o *Account) SetFeaturesNil(b bool)`
SetFeaturesNil sets the value for Features to be an explicit nil
### UnsetFeatures
`func (o *Account) UnsetFeatures()`
UnsetFeatures ensures that no value is present for Features, not even an explicit nil
### GetOrigin
`func (o *Account) GetOrigin() string`
GetOrigin returns the Origin field if non-nil, zero value otherwise.
### GetOriginOk
`func (o *Account) GetOriginOk() (*string, bool)`
GetOriginOk returns a tuple with the Origin field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOrigin
`func (o *Account) SetOrigin(v string)`
SetOrigin sets Origin field to given value.
### HasOrigin
`func (o *Account) HasOrigin() bool`
HasOrigin returns a boolean if a field has been set.
### SetOriginNil
`func (o *Account) SetOriginNil(b bool)`
SetOriginNil sets the value for Origin to be an explicit nil
### UnsetOrigin
`func (o *Account) UnsetOrigin()`
UnsetOrigin ensures that no value is present for Origin, not even an explicit nil
### GetOwnerIdentity
`func (o *Account) GetOwnerIdentity() AccountAllOfOwnerIdentity`
GetOwnerIdentity returns the OwnerIdentity field if non-nil, zero value otherwise.
### GetOwnerIdentityOk
`func (o *Account) GetOwnerIdentityOk() (*AccountAllOfOwnerIdentity, bool)`
GetOwnerIdentityOk returns a tuple with the OwnerIdentity field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOwnerIdentity
`func (o *Account) SetOwnerIdentity(v AccountAllOfOwnerIdentity)`
SetOwnerIdentity sets OwnerIdentity field to given value.
### HasOwnerIdentity
`func (o *Account) HasOwnerIdentity() bool`
HasOwnerIdentity returns a boolean if a field has been set.

View File

@@ -0,0 +1,90 @@
---
id: account-action
title: AccountAction
pagination_label: AccountAction
sidebar_label: AccountAction
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountAction', 'AccountAction']
slug: /tools/sdk/go/v3/models/account-action
tags: ['SDK', 'Software Development Kit', 'AccountAction', 'AccountAction']
---
# AccountAction
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Action** | Pointer to **string** | Describes if action will be enabled or disabled | [optional]
**SourceIds** | Pointer to **[]string** | List of unique source IDs. The sources must have the ENABLE feature or flat file source. See \"/sources\" endpoint for source features. | [optional]
## Methods
### NewAccountAction
`func NewAccountAction() *AccountAction`
NewAccountAction instantiates a new AccountAction 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
### NewAccountActionWithDefaults
`func NewAccountActionWithDefaults() *AccountAction`
NewAccountActionWithDefaults instantiates a new AccountAction 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
### GetAction
`func (o *AccountAction) GetAction() string`
GetAction returns the Action field if non-nil, zero value otherwise.
### GetActionOk
`func (o *AccountAction) GetActionOk() (*string, bool)`
GetActionOk returns a tuple with the Action field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAction
`func (o *AccountAction) SetAction(v string)`
SetAction sets Action field to given value.
### HasAction
`func (o *AccountAction) HasAction() bool`
HasAction returns a boolean if a field has been set.
### GetSourceIds
`func (o *AccountAction) GetSourceIds() []string`
GetSourceIds returns the SourceIds field if non-nil, zero value otherwise.
### GetSourceIdsOk
`func (o *AccountAction) GetSourceIdsOk() (*[]string, bool)`
GetSourceIdsOk returns a tuple with the SourceIds field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSourceIds
`func (o *AccountAction) SetSourceIds(v []string)`
SetSourceIds sets SourceIds field to given value.
### HasSourceIds
`func (o *AccountAction) HasSourceIds() bool`
HasSourceIds returns a boolean if a field has been set.

View File

@@ -0,0 +1,502 @@
---
id: account-activity
title: AccountActivity
pagination_label: AccountActivity
sidebar_label: AccountActivity
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountActivity', 'AccountActivity']
slug: /tools/sdk/go/v3/models/account-activity
tags: ['SDK', 'Software Development Kit', 'AccountActivity', 'AccountActivity']
---
# AccountActivity
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | Id of the account activity | [optional]
**Name** | Pointer to **string** | The name of the activity | [optional]
**Created** | Pointer to **time.Time** | When the activity was first created | [optional]
**Modified** | Pointer to **NullableTime** | When the activity was last modified | [optional]
**Completed** | Pointer to **NullableTime** | When the activity was completed | [optional]
**CompletionStatus** | Pointer to [**NullableCompletionStatus**](completion-status) | | [optional]
**Type** | Pointer to **NullableString** | The type of action the activity performed. Please see the following list of types. This list may grow over time. - CloudAutomated - IdentityAttributeUpdate - appRequest - LifecycleStateChange - AccountStateUpdate - AccountAttributeUpdate - CloudPasswordRequest - Attribute Synchronization Refresh - Certification - Identity Refresh - Lifecycle Change Refresh [Learn more here](https://documentation.sailpoint.com/saas/help/search/searchable-fields.html#searching-account-activity-data). | [optional]
**RequesterIdentitySummary** | Pointer to [**NullableIdentitySummary**](identity-summary) | | [optional]
**TargetIdentitySummary** | Pointer to [**NullableIdentitySummary**](identity-summary) | | [optional]
**Errors** | Pointer to **[]string** | A list of error messages, if any, that were encountered. | [optional]
**Warnings** | Pointer to **[]string** | A list of warning messages, if any, that were encountered. | [optional]
**Items** | Pointer to [**[]AccountActivityItem**](account-activity-item) | Individual actions performed as part of this account activity | [optional]
**ExecutionStatus** | Pointer to [**ExecutionStatus**](execution-status) | | [optional]
**ClientMetadata** | Pointer to **map[string]string** | Arbitrary key-value pairs, if any were included in the corresponding access request | [optional]
## Methods
### NewAccountActivity
`func NewAccountActivity() *AccountActivity`
NewAccountActivity instantiates a new AccountActivity 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
### NewAccountActivityWithDefaults
`func NewAccountActivityWithDefaults() *AccountActivity`
NewAccountActivityWithDefaults instantiates a new AccountActivity 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 *AccountActivity) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccountActivity) 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 *AccountActivity) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccountActivity) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccountActivity) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccountActivity) 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 *AccountActivity) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccountActivity) HasName() bool`
HasName returns a boolean if a field has been set.
### GetCreated
`func (o *AccountActivity) GetCreated() time.Time`
GetCreated returns the Created field if non-nil, zero value otherwise.
### GetCreatedOk
`func (o *AccountActivity) GetCreatedOk() (*time.Time, 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 *AccountActivity) SetCreated(v time.Time)`
SetCreated sets Created field to given value.
### HasCreated
`func (o *AccountActivity) HasCreated() bool`
HasCreated returns a boolean if a field has been set.
### GetModified
`func (o *AccountActivity) GetModified() time.Time`
GetModified returns the Modified field if non-nil, zero value otherwise.
### GetModifiedOk
`func (o *AccountActivity) GetModifiedOk() (*time.Time, bool)`
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetModified
`func (o *AccountActivity) SetModified(v time.Time)`
SetModified sets Modified field to given value.
### HasModified
`func (o *AccountActivity) HasModified() bool`
HasModified returns a boolean if a field has been set.
### SetModifiedNil
`func (o *AccountActivity) SetModifiedNil(b bool)`
SetModifiedNil sets the value for Modified to be an explicit nil
### UnsetModified
`func (o *AccountActivity) UnsetModified()`
UnsetModified ensures that no value is present for Modified, not even an explicit nil
### GetCompleted
`func (o *AccountActivity) GetCompleted() time.Time`
GetCompleted returns the Completed field if non-nil, zero value otherwise.
### GetCompletedOk
`func (o *AccountActivity) GetCompletedOk() (*time.Time, bool)`
GetCompletedOk returns a tuple with the Completed field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCompleted
`func (o *AccountActivity) SetCompleted(v time.Time)`
SetCompleted sets Completed field to given value.
### HasCompleted
`func (o *AccountActivity) HasCompleted() bool`
HasCompleted returns a boolean if a field has been set.
### SetCompletedNil
`func (o *AccountActivity) SetCompletedNil(b bool)`
SetCompletedNil sets the value for Completed to be an explicit nil
### UnsetCompleted
`func (o *AccountActivity) UnsetCompleted()`
UnsetCompleted ensures that no value is present for Completed, not even an explicit nil
### GetCompletionStatus
`func (o *AccountActivity) GetCompletionStatus() CompletionStatus`
GetCompletionStatus returns the CompletionStatus field if non-nil, zero value otherwise.
### GetCompletionStatusOk
`func (o *AccountActivity) GetCompletionStatusOk() (*CompletionStatus, bool)`
GetCompletionStatusOk returns a tuple with the CompletionStatus field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCompletionStatus
`func (o *AccountActivity) SetCompletionStatus(v CompletionStatus)`
SetCompletionStatus sets CompletionStatus field to given value.
### HasCompletionStatus
`func (o *AccountActivity) HasCompletionStatus() bool`
HasCompletionStatus returns a boolean if a field has been set.
### SetCompletionStatusNil
`func (o *AccountActivity) SetCompletionStatusNil(b bool)`
SetCompletionStatusNil sets the value for CompletionStatus to be an explicit nil
### UnsetCompletionStatus
`func (o *AccountActivity) UnsetCompletionStatus()`
UnsetCompletionStatus ensures that no value is present for CompletionStatus, not even an explicit nil
### GetType
`func (o *AccountActivity) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccountActivity) 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 *AccountActivity) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccountActivity) HasType() bool`
HasType returns a boolean if a field has been set.
### SetTypeNil
`func (o *AccountActivity) SetTypeNil(b bool)`
SetTypeNil sets the value for Type to be an explicit nil
### UnsetType
`func (o *AccountActivity) UnsetType()`
UnsetType ensures that no value is present for Type, not even an explicit nil
### GetRequesterIdentitySummary
`func (o *AccountActivity) GetRequesterIdentitySummary() IdentitySummary`
GetRequesterIdentitySummary returns the RequesterIdentitySummary field if non-nil, zero value otherwise.
### GetRequesterIdentitySummaryOk
`func (o *AccountActivity) GetRequesterIdentitySummaryOk() (*IdentitySummary, bool)`
GetRequesterIdentitySummaryOk returns a tuple with the RequesterIdentitySummary field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequesterIdentitySummary
`func (o *AccountActivity) SetRequesterIdentitySummary(v IdentitySummary)`
SetRequesterIdentitySummary sets RequesterIdentitySummary field to given value.
### HasRequesterIdentitySummary
`func (o *AccountActivity) HasRequesterIdentitySummary() bool`
HasRequesterIdentitySummary returns a boolean if a field has been set.
### SetRequesterIdentitySummaryNil
`func (o *AccountActivity) SetRequesterIdentitySummaryNil(b bool)`
SetRequesterIdentitySummaryNil sets the value for RequesterIdentitySummary to be an explicit nil
### UnsetRequesterIdentitySummary
`func (o *AccountActivity) UnsetRequesterIdentitySummary()`
UnsetRequesterIdentitySummary ensures that no value is present for RequesterIdentitySummary, not even an explicit nil
### GetTargetIdentitySummary
`func (o *AccountActivity) GetTargetIdentitySummary() IdentitySummary`
GetTargetIdentitySummary returns the TargetIdentitySummary field if non-nil, zero value otherwise.
### GetTargetIdentitySummaryOk
`func (o *AccountActivity) GetTargetIdentitySummaryOk() (*IdentitySummary, bool)`
GetTargetIdentitySummaryOk returns a tuple with the TargetIdentitySummary field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetTargetIdentitySummary
`func (o *AccountActivity) SetTargetIdentitySummary(v IdentitySummary)`
SetTargetIdentitySummary sets TargetIdentitySummary field to given value.
### HasTargetIdentitySummary
`func (o *AccountActivity) HasTargetIdentitySummary() bool`
HasTargetIdentitySummary returns a boolean if a field has been set.
### SetTargetIdentitySummaryNil
`func (o *AccountActivity) SetTargetIdentitySummaryNil(b bool)`
SetTargetIdentitySummaryNil sets the value for TargetIdentitySummary to be an explicit nil
### UnsetTargetIdentitySummary
`func (o *AccountActivity) UnsetTargetIdentitySummary()`
UnsetTargetIdentitySummary ensures that no value is present for TargetIdentitySummary, not even an explicit nil
### GetErrors
`func (o *AccountActivity) GetErrors() []string`
GetErrors returns the Errors field if non-nil, zero value otherwise.
### GetErrorsOk
`func (o *AccountActivity) GetErrorsOk() (*[]string, bool)`
GetErrorsOk returns a tuple with the Errors field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetErrors
`func (o *AccountActivity) SetErrors(v []string)`
SetErrors sets Errors field to given value.
### HasErrors
`func (o *AccountActivity) HasErrors() bool`
HasErrors returns a boolean if a field has been set.
### SetErrorsNil
`func (o *AccountActivity) SetErrorsNil(b bool)`
SetErrorsNil sets the value for Errors to be an explicit nil
### UnsetErrors
`func (o *AccountActivity) UnsetErrors()`
UnsetErrors ensures that no value is present for Errors, not even an explicit nil
### GetWarnings
`func (o *AccountActivity) GetWarnings() []string`
GetWarnings returns the Warnings field if non-nil, zero value otherwise.
### GetWarningsOk
`func (o *AccountActivity) GetWarningsOk() (*[]string, bool)`
GetWarningsOk returns a tuple with the Warnings field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetWarnings
`func (o *AccountActivity) SetWarnings(v []string)`
SetWarnings sets Warnings field to given value.
### HasWarnings
`func (o *AccountActivity) HasWarnings() bool`
HasWarnings returns a boolean if a field has been set.
### SetWarningsNil
`func (o *AccountActivity) SetWarningsNil(b bool)`
SetWarningsNil sets the value for Warnings to be an explicit nil
### UnsetWarnings
`func (o *AccountActivity) UnsetWarnings()`
UnsetWarnings ensures that no value is present for Warnings, not even an explicit nil
### GetItems
`func (o *AccountActivity) GetItems() []AccountActivityItem`
GetItems returns the Items field if non-nil, zero value otherwise.
### GetItemsOk
`func (o *AccountActivity) GetItemsOk() (*[]AccountActivityItem, 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 *AccountActivity) SetItems(v []AccountActivityItem)`
SetItems sets Items field to given value.
### HasItems
`func (o *AccountActivity) HasItems() bool`
HasItems returns a boolean if a field has been set.
### SetItemsNil
`func (o *AccountActivity) SetItemsNil(b bool)`
SetItemsNil sets the value for Items to be an explicit nil
### UnsetItems
`func (o *AccountActivity) UnsetItems()`
UnsetItems ensures that no value is present for Items, not even an explicit nil
### GetExecutionStatus
`func (o *AccountActivity) GetExecutionStatus() ExecutionStatus`
GetExecutionStatus returns the ExecutionStatus field if non-nil, zero value otherwise.
### GetExecutionStatusOk
`func (o *AccountActivity) GetExecutionStatusOk() (*ExecutionStatus, bool)`
GetExecutionStatusOk returns a tuple with the ExecutionStatus field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetExecutionStatus
`func (o *AccountActivity) SetExecutionStatus(v ExecutionStatus)`
SetExecutionStatus sets ExecutionStatus field to given value.
### HasExecutionStatus
`func (o *AccountActivity) HasExecutionStatus() bool`
HasExecutionStatus returns a boolean if a field has been set.
### GetClientMetadata
`func (o *AccountActivity) GetClientMetadata() map[string]string`
GetClientMetadata returns the ClientMetadata field if non-nil, zero value otherwise.
### GetClientMetadataOk
`func (o *AccountActivity) GetClientMetadataOk() (*map[string]string, bool)`
GetClientMetadataOk returns a tuple with the ClientMetadata field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetClientMetadata
`func (o *AccountActivity) SetClientMetadata(v map[string]string)`
SetClientMetadata sets ClientMetadata field to given value.
### HasClientMetadata
`func (o *AccountActivity) HasClientMetadata() bool`
HasClientMetadata returns a boolean if a field has been set.
### SetClientMetadataNil
`func (o *AccountActivity) SetClientMetadataNil(b bool)`
SetClientMetadataNil sets the value for ClientMetadata to be an explicit nil
### UnsetClientMetadata
`func (o *AccountActivity) UnsetClientMetadata()`
UnsetClientMetadata ensures that no value is present for ClientMetadata, not even an explicit nil

View File

@@ -0,0 +1,29 @@
---
id: account-activity-approval-status
title: AccountActivityApprovalStatus
pagination_label: AccountActivityApprovalStatus
sidebar_label: AccountActivityApprovalStatus
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountActivityApprovalStatus', 'AccountActivityApprovalStatus']
slug: /tools/sdk/go/v3/models/account-activity-approval-status
tags: ['SDK', 'Software Development Kit', 'AccountActivityApprovalStatus', 'AccountActivityApprovalStatus']
---
# AccountActivityApprovalStatus
## Enum
* `FINISHED` (value: `"FINISHED"`)
* `REJECTED` (value: `"REJECTED"`)
* `RETURNED` (value: `"RETURNED"`)
* `EXPIRED` (value: `"EXPIRED"`)
* `PENDING` (value: `"PENDING"`)
* `CANCELED` (value: `"CANCELED"`)

View File

@@ -0,0 +1,520 @@
---
id: account-activity-document
title: AccountActivityDocument
pagination_label: AccountActivityDocument
sidebar_label: AccountActivityDocument
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountActivityDocument', 'AccountActivityDocument']
slug: /tools/sdk/go/v3/models/account-activity-document
tags: ['SDK', 'Software Development Kit', 'AccountActivityDocument', 'AccountActivityDocument']
---
# AccountActivityDocument
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | ID of account activity. | [optional]
**Action** | Pointer to **string** | Type of action performed in the activity. | [optional]
**Created** | Pointer to **NullableTime** | ISO-8601 date-time referring to the time when the object was created. | [optional]
**Modified** | Pointer to **NullableTime** | ISO-8601 date-time referring to the time when the object was last modified. | [optional]
**Synced** | Pointer to **string** | ISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API. This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database. There may be some delay between the `synced` time and the time when the updated data is actually available in the search API. | [optional]
**Stage** | Pointer to **string** | Activity's current stage. | [optional]
**Status** | Pointer to **string** | Activity's current status. | [optional]
**Requester** | Pointer to [**ActivityIdentity**](activity-identity) | | [optional]
**Recipient** | Pointer to [**ActivityIdentity**](activity-identity) | | [optional]
**TrackingNumber** | Pointer to **string** | Account activity's tracking number. | [optional]
**Errors** | Pointer to **[]string** | Errors provided by the source while completing account actions. | [optional]
**Warnings** | Pointer to **[]string** | Warnings provided by the source while completing account actions. | [optional]
**Approvals** | Pointer to [**[]Approval**](approval) | Approvals performed on an item during activity. | [optional]
**OriginalRequests** | Pointer to [**[]OriginalRequest**](original-request) | Original actions that triggered all individual source actions related to the account action. | [optional]
**ExpansionItems** | Pointer to [**[]ExpansionItem**](expansion-item) | Controls that translated the attribute requests into actual provisioning actions on the source. | [optional]
**AccountRequests** | Pointer to [**[]AccountRequest**](account-request) | Account data for each individual source action triggered by the original requests. | [optional]
**Sources** | Pointer to **string** | Sources involved in the account activity. | [optional]
## Methods
### NewAccountActivityDocument
`func NewAccountActivityDocument() *AccountActivityDocument`
NewAccountActivityDocument instantiates a new AccountActivityDocument 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
### NewAccountActivityDocumentWithDefaults
`func NewAccountActivityDocumentWithDefaults() *AccountActivityDocument`
NewAccountActivityDocumentWithDefaults instantiates a new AccountActivityDocument 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 *AccountActivityDocument) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccountActivityDocument) 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 *AccountActivityDocument) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccountActivityDocument) HasId() bool`
HasId returns a boolean if a field has been set.
### GetAction
`func (o *AccountActivityDocument) GetAction() string`
GetAction returns the Action field if non-nil, zero value otherwise.
### GetActionOk
`func (o *AccountActivityDocument) GetActionOk() (*string, bool)`
GetActionOk returns a tuple with the Action field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAction
`func (o *AccountActivityDocument) SetAction(v string)`
SetAction sets Action field to given value.
### HasAction
`func (o *AccountActivityDocument) HasAction() bool`
HasAction returns a boolean if a field has been set.
### GetCreated
`func (o *AccountActivityDocument) GetCreated() time.Time`
GetCreated returns the Created field if non-nil, zero value otherwise.
### GetCreatedOk
`func (o *AccountActivityDocument) GetCreatedOk() (*time.Time, 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 *AccountActivityDocument) SetCreated(v time.Time)`
SetCreated sets Created field to given value.
### HasCreated
`func (o *AccountActivityDocument) HasCreated() bool`
HasCreated returns a boolean if a field has been set.
### SetCreatedNil
`func (o *AccountActivityDocument) SetCreatedNil(b bool)`
SetCreatedNil sets the value for Created to be an explicit nil
### UnsetCreated
`func (o *AccountActivityDocument) UnsetCreated()`
UnsetCreated ensures that no value is present for Created, not even an explicit nil
### GetModified
`func (o *AccountActivityDocument) GetModified() time.Time`
GetModified returns the Modified field if non-nil, zero value otherwise.
### GetModifiedOk
`func (o *AccountActivityDocument) GetModifiedOk() (*time.Time, bool)`
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetModified
`func (o *AccountActivityDocument) SetModified(v time.Time)`
SetModified sets Modified field to given value.
### HasModified
`func (o *AccountActivityDocument) HasModified() bool`
HasModified returns a boolean if a field has been set.
### SetModifiedNil
`func (o *AccountActivityDocument) SetModifiedNil(b bool)`
SetModifiedNil sets the value for Modified to be an explicit nil
### UnsetModified
`func (o *AccountActivityDocument) UnsetModified()`
UnsetModified ensures that no value is present for Modified, not even an explicit nil
### GetSynced
`func (o *AccountActivityDocument) GetSynced() string`
GetSynced returns the Synced field if non-nil, zero value otherwise.
### GetSyncedOk
`func (o *AccountActivityDocument) GetSyncedOk() (*string, bool)`
GetSyncedOk returns a tuple with the Synced field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSynced
`func (o *AccountActivityDocument) SetSynced(v string)`
SetSynced sets Synced field to given value.
### HasSynced
`func (o *AccountActivityDocument) HasSynced() bool`
HasSynced returns a boolean if a field has been set.
### GetStage
`func (o *AccountActivityDocument) GetStage() string`
GetStage returns the Stage field if non-nil, zero value otherwise.
### GetStageOk
`func (o *AccountActivityDocument) GetStageOk() (*string, bool)`
GetStageOk returns a tuple with the Stage field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStage
`func (o *AccountActivityDocument) SetStage(v string)`
SetStage sets Stage field to given value.
### HasStage
`func (o *AccountActivityDocument) HasStage() bool`
HasStage returns a boolean if a field has been set.
### GetStatus
`func (o *AccountActivityDocument) GetStatus() string`
GetStatus returns the Status field if non-nil, zero value otherwise.
### GetStatusOk
`func (o *AccountActivityDocument) 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 *AccountActivityDocument) SetStatus(v string)`
SetStatus sets Status field to given value.
### HasStatus
`func (o *AccountActivityDocument) HasStatus() bool`
HasStatus returns a boolean if a field has been set.
### GetRequester
`func (o *AccountActivityDocument) GetRequester() ActivityIdentity`
GetRequester returns the Requester field if non-nil, zero value otherwise.
### GetRequesterOk
`func (o *AccountActivityDocument) GetRequesterOk() (*ActivityIdentity, bool)`
GetRequesterOk returns a tuple with the Requester field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequester
`func (o *AccountActivityDocument) SetRequester(v ActivityIdentity)`
SetRequester sets Requester field to given value.
### HasRequester
`func (o *AccountActivityDocument) HasRequester() bool`
HasRequester returns a boolean if a field has been set.
### GetRecipient
`func (o *AccountActivityDocument) GetRecipient() ActivityIdentity`
GetRecipient returns the Recipient field if non-nil, zero value otherwise.
### GetRecipientOk
`func (o *AccountActivityDocument) GetRecipientOk() (*ActivityIdentity, bool)`
GetRecipientOk returns a tuple with the Recipient field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRecipient
`func (o *AccountActivityDocument) SetRecipient(v ActivityIdentity)`
SetRecipient sets Recipient field to given value.
### HasRecipient
`func (o *AccountActivityDocument) HasRecipient() bool`
HasRecipient returns a boolean if a field has been set.
### GetTrackingNumber
`func (o *AccountActivityDocument) GetTrackingNumber() string`
GetTrackingNumber returns the TrackingNumber field if non-nil, zero value otherwise.
### GetTrackingNumberOk
`func (o *AccountActivityDocument) GetTrackingNumberOk() (*string, bool)`
GetTrackingNumberOk returns a tuple with the TrackingNumber field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetTrackingNumber
`func (o *AccountActivityDocument) SetTrackingNumber(v string)`
SetTrackingNumber sets TrackingNumber field to given value.
### HasTrackingNumber
`func (o *AccountActivityDocument) HasTrackingNumber() bool`
HasTrackingNumber returns a boolean if a field has been set.
### GetErrors
`func (o *AccountActivityDocument) GetErrors() []string`
GetErrors returns the Errors field if non-nil, zero value otherwise.
### GetErrorsOk
`func (o *AccountActivityDocument) GetErrorsOk() (*[]string, bool)`
GetErrorsOk returns a tuple with the Errors field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetErrors
`func (o *AccountActivityDocument) SetErrors(v []string)`
SetErrors sets Errors field to given value.
### HasErrors
`func (o *AccountActivityDocument) HasErrors() bool`
HasErrors returns a boolean if a field has been set.
### SetErrorsNil
`func (o *AccountActivityDocument) SetErrorsNil(b bool)`
SetErrorsNil sets the value for Errors to be an explicit nil
### UnsetErrors
`func (o *AccountActivityDocument) UnsetErrors()`
UnsetErrors ensures that no value is present for Errors, not even an explicit nil
### GetWarnings
`func (o *AccountActivityDocument) GetWarnings() []string`
GetWarnings returns the Warnings field if non-nil, zero value otherwise.
### GetWarningsOk
`func (o *AccountActivityDocument) GetWarningsOk() (*[]string, bool)`
GetWarningsOk returns a tuple with the Warnings field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetWarnings
`func (o *AccountActivityDocument) SetWarnings(v []string)`
SetWarnings sets Warnings field to given value.
### HasWarnings
`func (o *AccountActivityDocument) HasWarnings() bool`
HasWarnings returns a boolean if a field has been set.
### SetWarningsNil
`func (o *AccountActivityDocument) SetWarningsNil(b bool)`
SetWarningsNil sets the value for Warnings to be an explicit nil
### UnsetWarnings
`func (o *AccountActivityDocument) UnsetWarnings()`
UnsetWarnings ensures that no value is present for Warnings, not even an explicit nil
### GetApprovals
`func (o *AccountActivityDocument) GetApprovals() []Approval`
GetApprovals returns the Approvals field if non-nil, zero value otherwise.
### GetApprovalsOk
`func (o *AccountActivityDocument) GetApprovalsOk() (*[]Approval, bool)`
GetApprovalsOk returns a tuple with the Approvals field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApprovals
`func (o *AccountActivityDocument) SetApprovals(v []Approval)`
SetApprovals sets Approvals field to given value.
### HasApprovals
`func (o *AccountActivityDocument) HasApprovals() bool`
HasApprovals returns a boolean if a field has been set.
### GetOriginalRequests
`func (o *AccountActivityDocument) GetOriginalRequests() []OriginalRequest`
GetOriginalRequests returns the OriginalRequests field if non-nil, zero value otherwise.
### GetOriginalRequestsOk
`func (o *AccountActivityDocument) GetOriginalRequestsOk() (*[]OriginalRequest, bool)`
GetOriginalRequestsOk returns a tuple with the OriginalRequests field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOriginalRequests
`func (o *AccountActivityDocument) SetOriginalRequests(v []OriginalRequest)`
SetOriginalRequests sets OriginalRequests field to given value.
### HasOriginalRequests
`func (o *AccountActivityDocument) HasOriginalRequests() bool`
HasOriginalRequests returns a boolean if a field has been set.
### GetExpansionItems
`func (o *AccountActivityDocument) GetExpansionItems() []ExpansionItem`
GetExpansionItems returns the ExpansionItems field if non-nil, zero value otherwise.
### GetExpansionItemsOk
`func (o *AccountActivityDocument) GetExpansionItemsOk() (*[]ExpansionItem, bool)`
GetExpansionItemsOk returns a tuple with the ExpansionItems field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetExpansionItems
`func (o *AccountActivityDocument) SetExpansionItems(v []ExpansionItem)`
SetExpansionItems sets ExpansionItems field to given value.
### HasExpansionItems
`func (o *AccountActivityDocument) HasExpansionItems() bool`
HasExpansionItems returns a boolean if a field has been set.
### GetAccountRequests
`func (o *AccountActivityDocument) GetAccountRequests() []AccountRequest`
GetAccountRequests returns the AccountRequests field if non-nil, zero value otherwise.
### GetAccountRequestsOk
`func (o *AccountActivityDocument) GetAccountRequestsOk() (*[]AccountRequest, bool)`
GetAccountRequestsOk returns a tuple with the AccountRequests field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccountRequests
`func (o *AccountActivityDocument) SetAccountRequests(v []AccountRequest)`
SetAccountRequests sets AccountRequests field to given value.
### HasAccountRequests
`func (o *AccountActivityDocument) HasAccountRequests() bool`
HasAccountRequests returns a boolean if a field has been set.
### GetSources
`func (o *AccountActivityDocument) GetSources() string`
GetSources returns the Sources field if non-nil, zero value otherwise.
### GetSourcesOk
`func (o *AccountActivityDocument) GetSourcesOk() (*string, bool)`
GetSourcesOk returns a tuple with the Sources field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSources
`func (o *AccountActivityDocument) SetSources(v string)`
SetSources sets Sources field to given value.
### HasSources
`func (o *AccountActivityDocument) HasSources() bool`
HasSources returns a boolean if a field has been set.

View File

@@ -0,0 +1,564 @@
---
id: account-activity-item
title: AccountActivityItem
pagination_label: AccountActivityItem
sidebar_label: AccountActivityItem
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountActivityItem', 'AccountActivityItem']
slug: /tools/sdk/go/v3/models/account-activity-item
tags: ['SDK', 'Software Development Kit', 'AccountActivityItem', 'AccountActivityItem']
---
# AccountActivityItem
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | Item id | [optional]
**Name** | Pointer to **string** | Human-readable display name of item | [optional]
**Requested** | Pointer to **time.Time** | Date and time item was requested | [optional]
**ApprovalStatus** | Pointer to [**NullableAccountActivityApprovalStatus**](account-activity-approval-status) | | [optional]
**ProvisioningStatus** | Pointer to [**ProvisioningState**](provisioning-state) | | [optional]
**RequesterComment** | Pointer to [**NullableComment**](comment) | | [optional]
**ReviewerIdentitySummary** | Pointer to [**NullableIdentitySummary**](identity-summary) | | [optional]
**ReviewerComment** | Pointer to [**NullableComment**](comment) | | [optional]
**Operation** | Pointer to [**NullableAccountActivityItemOperation**](account-activity-item-operation) | | [optional]
**Attribute** | Pointer to **NullableString** | Attribute to which account activity applies | [optional]
**Value** | Pointer to **NullableString** | Value of attribute | [optional]
**NativeIdentity** | Pointer to **NullableString** | Native identity in the target system to which the account activity applies | [optional]
**SourceId** | Pointer to **string** | Id of Source to which account activity applies | [optional]
**AccountRequestInfo** | Pointer to [**NullableAccountRequestInfo**](account-request-info) | | [optional]
**ClientMetadata** | Pointer to **map[string]string** | Arbitrary key-value pairs, if any were included in the corresponding access request item | [optional]
**RemoveDate** | Pointer to **NullableTime** | The date the role or access profile or entitlement is no longer assigned to the specified identity. | [optional]
## Methods
### NewAccountActivityItem
`func NewAccountActivityItem() *AccountActivityItem`
NewAccountActivityItem instantiates a new AccountActivityItem 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
### NewAccountActivityItemWithDefaults
`func NewAccountActivityItemWithDefaults() *AccountActivityItem`
NewAccountActivityItemWithDefaults instantiates a new AccountActivityItem 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 *AccountActivityItem) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccountActivityItem) 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 *AccountActivityItem) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccountActivityItem) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccountActivityItem) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccountActivityItem) 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 *AccountActivityItem) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccountActivityItem) HasName() bool`
HasName returns a boolean if a field has been set.
### GetRequested
`func (o *AccountActivityItem) GetRequested() time.Time`
GetRequested returns the Requested field if non-nil, zero value otherwise.
### GetRequestedOk
`func (o *AccountActivityItem) GetRequestedOk() (*time.Time, bool)`
GetRequestedOk returns a tuple with the Requested field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequested
`func (o *AccountActivityItem) SetRequested(v time.Time)`
SetRequested sets Requested field to given value.
### HasRequested
`func (o *AccountActivityItem) HasRequested() bool`
HasRequested returns a boolean if a field has been set.
### GetApprovalStatus
`func (o *AccountActivityItem) GetApprovalStatus() AccountActivityApprovalStatus`
GetApprovalStatus returns the ApprovalStatus field if non-nil, zero value otherwise.
### GetApprovalStatusOk
`func (o *AccountActivityItem) GetApprovalStatusOk() (*AccountActivityApprovalStatus, bool)`
GetApprovalStatusOk returns a tuple with the ApprovalStatus field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApprovalStatus
`func (o *AccountActivityItem) SetApprovalStatus(v AccountActivityApprovalStatus)`
SetApprovalStatus sets ApprovalStatus field to given value.
### HasApprovalStatus
`func (o *AccountActivityItem) HasApprovalStatus() bool`
HasApprovalStatus returns a boolean if a field has been set.
### SetApprovalStatusNil
`func (o *AccountActivityItem) SetApprovalStatusNil(b bool)`
SetApprovalStatusNil sets the value for ApprovalStatus to be an explicit nil
### UnsetApprovalStatus
`func (o *AccountActivityItem) UnsetApprovalStatus()`
UnsetApprovalStatus ensures that no value is present for ApprovalStatus, not even an explicit nil
### GetProvisioningStatus
`func (o *AccountActivityItem) GetProvisioningStatus() ProvisioningState`
GetProvisioningStatus returns the ProvisioningStatus field if non-nil, zero value otherwise.
### GetProvisioningStatusOk
`func (o *AccountActivityItem) GetProvisioningStatusOk() (*ProvisioningState, bool)`
GetProvisioningStatusOk returns a tuple with the ProvisioningStatus field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetProvisioningStatus
`func (o *AccountActivityItem) SetProvisioningStatus(v ProvisioningState)`
SetProvisioningStatus sets ProvisioningStatus field to given value.
### HasProvisioningStatus
`func (o *AccountActivityItem) HasProvisioningStatus() bool`
HasProvisioningStatus returns a boolean if a field has been set.
### GetRequesterComment
`func (o *AccountActivityItem) GetRequesterComment() Comment`
GetRequesterComment returns the RequesterComment field if non-nil, zero value otherwise.
### GetRequesterCommentOk
`func (o *AccountActivityItem) GetRequesterCommentOk() (*Comment, bool)`
GetRequesterCommentOk returns a tuple with the RequesterComment field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequesterComment
`func (o *AccountActivityItem) SetRequesterComment(v Comment)`
SetRequesterComment sets RequesterComment field to given value.
### HasRequesterComment
`func (o *AccountActivityItem) HasRequesterComment() bool`
HasRequesterComment returns a boolean if a field has been set.
### SetRequesterCommentNil
`func (o *AccountActivityItem) SetRequesterCommentNil(b bool)`
SetRequesterCommentNil sets the value for RequesterComment to be an explicit nil
### UnsetRequesterComment
`func (o *AccountActivityItem) UnsetRequesterComment()`
UnsetRequesterComment ensures that no value is present for RequesterComment, not even an explicit nil
### GetReviewerIdentitySummary
`func (o *AccountActivityItem) GetReviewerIdentitySummary() IdentitySummary`
GetReviewerIdentitySummary returns the ReviewerIdentitySummary field if non-nil, zero value otherwise.
### GetReviewerIdentitySummaryOk
`func (o *AccountActivityItem) GetReviewerIdentitySummaryOk() (*IdentitySummary, bool)`
GetReviewerIdentitySummaryOk returns a tuple with the ReviewerIdentitySummary field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetReviewerIdentitySummary
`func (o *AccountActivityItem) SetReviewerIdentitySummary(v IdentitySummary)`
SetReviewerIdentitySummary sets ReviewerIdentitySummary field to given value.
### HasReviewerIdentitySummary
`func (o *AccountActivityItem) HasReviewerIdentitySummary() bool`
HasReviewerIdentitySummary returns a boolean if a field has been set.
### SetReviewerIdentitySummaryNil
`func (o *AccountActivityItem) SetReviewerIdentitySummaryNil(b bool)`
SetReviewerIdentitySummaryNil sets the value for ReviewerIdentitySummary to be an explicit nil
### UnsetReviewerIdentitySummary
`func (o *AccountActivityItem) UnsetReviewerIdentitySummary()`
UnsetReviewerIdentitySummary ensures that no value is present for ReviewerIdentitySummary, not even an explicit nil
### GetReviewerComment
`func (o *AccountActivityItem) GetReviewerComment() Comment`
GetReviewerComment returns the ReviewerComment field if non-nil, zero value otherwise.
### GetReviewerCommentOk
`func (o *AccountActivityItem) GetReviewerCommentOk() (*Comment, bool)`
GetReviewerCommentOk returns a tuple with the ReviewerComment field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetReviewerComment
`func (o *AccountActivityItem) SetReviewerComment(v Comment)`
SetReviewerComment sets ReviewerComment field to given value.
### HasReviewerComment
`func (o *AccountActivityItem) HasReviewerComment() bool`
HasReviewerComment returns a boolean if a field has been set.
### SetReviewerCommentNil
`func (o *AccountActivityItem) SetReviewerCommentNil(b bool)`
SetReviewerCommentNil sets the value for ReviewerComment to be an explicit nil
### UnsetReviewerComment
`func (o *AccountActivityItem) UnsetReviewerComment()`
UnsetReviewerComment ensures that no value is present for ReviewerComment, not even an explicit nil
### GetOperation
`func (o *AccountActivityItem) GetOperation() AccountActivityItemOperation`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *AccountActivityItem) GetOperationOk() (*AccountActivityItemOperation, 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 *AccountActivityItem) SetOperation(v AccountActivityItemOperation)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *AccountActivityItem) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### SetOperationNil
`func (o *AccountActivityItem) SetOperationNil(b bool)`
SetOperationNil sets the value for Operation to be an explicit nil
### UnsetOperation
`func (o *AccountActivityItem) UnsetOperation()`
UnsetOperation ensures that no value is present for Operation, not even an explicit nil
### GetAttribute
`func (o *AccountActivityItem) GetAttribute() string`
GetAttribute returns the Attribute field if non-nil, zero value otherwise.
### GetAttributeOk
`func (o *AccountActivityItem) 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 *AccountActivityItem) SetAttribute(v string)`
SetAttribute sets Attribute field to given value.
### HasAttribute
`func (o *AccountActivityItem) HasAttribute() bool`
HasAttribute returns a boolean if a field has been set.
### SetAttributeNil
`func (o *AccountActivityItem) SetAttributeNil(b bool)`
SetAttributeNil sets the value for Attribute to be an explicit nil
### UnsetAttribute
`func (o *AccountActivityItem) UnsetAttribute()`
UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil
### GetValue
`func (o *AccountActivityItem) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AccountActivityItem) 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 *AccountActivityItem) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *AccountActivityItem) HasValue() bool`
HasValue returns a boolean if a field has been set.
### SetValueNil
`func (o *AccountActivityItem) SetValueNil(b bool)`
SetValueNil sets the value for Value to be an explicit nil
### UnsetValue
`func (o *AccountActivityItem) UnsetValue()`
UnsetValue ensures that no value is present for Value, not even an explicit nil
### GetNativeIdentity
`func (o *AccountActivityItem) GetNativeIdentity() string`
GetNativeIdentity returns the NativeIdentity field if non-nil, zero value otherwise.
### GetNativeIdentityOk
`func (o *AccountActivityItem) 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 *AccountActivityItem) SetNativeIdentity(v string)`
SetNativeIdentity sets NativeIdentity field to given value.
### HasNativeIdentity
`func (o *AccountActivityItem) HasNativeIdentity() bool`
HasNativeIdentity returns a boolean if a field has been set.
### SetNativeIdentityNil
`func (o *AccountActivityItem) SetNativeIdentityNil(b bool)`
SetNativeIdentityNil sets the value for NativeIdentity to be an explicit nil
### UnsetNativeIdentity
`func (o *AccountActivityItem) UnsetNativeIdentity()`
UnsetNativeIdentity ensures that no value is present for NativeIdentity, not even an explicit nil
### GetSourceId
`func (o *AccountActivityItem) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccountActivityItem) 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 *AccountActivityItem) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.
### HasSourceId
`func (o *AccountActivityItem) HasSourceId() bool`
HasSourceId returns a boolean if a field has been set.
### GetAccountRequestInfo
`func (o *AccountActivityItem) GetAccountRequestInfo() AccountRequestInfo`
GetAccountRequestInfo returns the AccountRequestInfo field if non-nil, zero value otherwise.
### GetAccountRequestInfoOk
`func (o *AccountActivityItem) GetAccountRequestInfoOk() (*AccountRequestInfo, bool)`
GetAccountRequestInfoOk returns a tuple with the AccountRequestInfo field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccountRequestInfo
`func (o *AccountActivityItem) SetAccountRequestInfo(v AccountRequestInfo)`
SetAccountRequestInfo sets AccountRequestInfo field to given value.
### HasAccountRequestInfo
`func (o *AccountActivityItem) HasAccountRequestInfo() bool`
HasAccountRequestInfo returns a boolean if a field has been set.
### SetAccountRequestInfoNil
`func (o *AccountActivityItem) SetAccountRequestInfoNil(b bool)`
SetAccountRequestInfoNil sets the value for AccountRequestInfo to be an explicit nil
### UnsetAccountRequestInfo
`func (o *AccountActivityItem) UnsetAccountRequestInfo()`
UnsetAccountRequestInfo ensures that no value is present for AccountRequestInfo, not even an explicit nil
### GetClientMetadata
`func (o *AccountActivityItem) GetClientMetadata() map[string]string`
GetClientMetadata returns the ClientMetadata field if non-nil, zero value otherwise.
### GetClientMetadataOk
`func (o *AccountActivityItem) GetClientMetadataOk() (*map[string]string, bool)`
GetClientMetadataOk returns a tuple with the ClientMetadata field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetClientMetadata
`func (o *AccountActivityItem) SetClientMetadata(v map[string]string)`
SetClientMetadata sets ClientMetadata field to given value.
### HasClientMetadata
`func (o *AccountActivityItem) HasClientMetadata() bool`
HasClientMetadata returns a boolean if a field has been set.
### SetClientMetadataNil
`func (o *AccountActivityItem) SetClientMetadataNil(b bool)`
SetClientMetadataNil sets the value for ClientMetadata to be an explicit nil
### UnsetClientMetadata
`func (o *AccountActivityItem) UnsetClientMetadata()`
UnsetClientMetadata ensures that no value is present for ClientMetadata, not even an explicit nil
### GetRemoveDate
`func (o *AccountActivityItem) GetRemoveDate() time.Time`
GetRemoveDate returns the RemoveDate field if non-nil, zero value otherwise.
### GetRemoveDateOk
`func (o *AccountActivityItem) GetRemoveDateOk() (*time.Time, 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 *AccountActivityItem) SetRemoveDate(v time.Time)`
SetRemoveDate sets RemoveDate field to given value.
### HasRemoveDate
`func (o *AccountActivityItem) HasRemoveDate() bool`
HasRemoveDate returns a boolean if a field has been set.
### SetRemoveDateNil
`func (o *AccountActivityItem) SetRemoveDateNil(b bool)`
SetRemoveDateNil sets the value for RemoveDate to be an explicit nil
### UnsetRemoveDate
`func (o *AccountActivityItem) UnsetRemoveDate()`
UnsetRemoveDate ensures that no value is present for RemoveDate, not even an explicit nil

View File

@@ -0,0 +1,37 @@
---
id: account-activity-item-operation
title: AccountActivityItemOperation
pagination_label: AccountActivityItemOperation
sidebar_label: AccountActivityItemOperation
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountActivityItemOperation', 'AccountActivityItemOperation']
slug: /tools/sdk/go/v3/models/account-activity-item-operation
tags: ['SDK', 'Software Development Kit', 'AccountActivityItemOperation', 'AccountActivityItemOperation']
---
# AccountActivityItemOperation
## Enum
* `ADD` (value: `"ADD"`)
* `CREATE` (value: `"CREATE"`)
* `MODIFY` (value: `"MODIFY"`)
* `DELETE` (value: `"DELETE"`)
* `DISABLE` (value: `"DISABLE"`)
* `ENABLE` (value: `"ENABLE"`)
* `UNLOCK` (value: `"UNLOCK"`)
* `LOCK` (value: `"LOCK"`)
* `REMOVE` (value: `"REMOVE"`)
* `SET` (value: `"SET"`)

View File

@@ -0,0 +1,520 @@
---
id: account-activity-searched-item
title: AccountActivitySearchedItem
pagination_label: AccountActivitySearchedItem
sidebar_label: AccountActivitySearchedItem
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountActivitySearchedItem', 'AccountActivitySearchedItem']
slug: /tools/sdk/go/v3/models/account-activity-searched-item
tags: ['SDK', 'Software Development Kit', 'AccountActivitySearchedItem', 'AccountActivitySearchedItem']
---
# AccountActivitySearchedItem
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | ID of account activity. | [optional]
**Action** | Pointer to **string** | Type of action performed in the activity. | [optional]
**Created** | Pointer to **NullableTime** | ISO-8601 date-time referring to the time when the object was created. | [optional]
**Modified** | Pointer to **NullableTime** | ISO-8601 date-time referring to the time when the object was last modified. | [optional]
**Synced** | Pointer to **string** | ISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API. This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database. There may be some delay between the `synced` time and the time when the updated data is actually available in the search API. | [optional]
**Stage** | Pointer to **string** | Activity's current stage. | [optional]
**Status** | Pointer to **string** | Activity's current status. | [optional]
**Requester** | Pointer to [**ActivityIdentity**](activity-identity) | | [optional]
**Recipient** | Pointer to [**ActivityIdentity**](activity-identity) | | [optional]
**TrackingNumber** | Pointer to **string** | Account activity's tracking number. | [optional]
**Errors** | Pointer to **[]string** | Errors provided by the source while completing account actions. | [optional]
**Warnings** | Pointer to **[]string** | Warnings provided by the source while completing account actions. | [optional]
**Approvals** | Pointer to [**[]Approval**](approval) | Approvals performed on an item during activity. | [optional]
**OriginalRequests** | Pointer to [**[]OriginalRequest**](original-request) | Original actions that triggered all individual source actions related to the account action. | [optional]
**ExpansionItems** | Pointer to [**[]ExpansionItem**](expansion-item) | Controls that translated the attribute requests into actual provisioning actions on the source. | [optional]
**AccountRequests** | Pointer to [**[]AccountRequest**](account-request) | Account data for each individual source action triggered by the original requests. | [optional]
**Sources** | Pointer to **string** | Sources involved in the account activity. | [optional]
## Methods
### NewAccountActivitySearchedItem
`func NewAccountActivitySearchedItem() *AccountActivitySearchedItem`
NewAccountActivitySearchedItem instantiates a new AccountActivitySearchedItem 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
### NewAccountActivitySearchedItemWithDefaults
`func NewAccountActivitySearchedItemWithDefaults() *AccountActivitySearchedItem`
NewAccountActivitySearchedItemWithDefaults instantiates a new AccountActivitySearchedItem 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 *AccountActivitySearchedItem) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccountActivitySearchedItem) 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 *AccountActivitySearchedItem) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccountActivitySearchedItem) HasId() bool`
HasId returns a boolean if a field has been set.
### GetAction
`func (o *AccountActivitySearchedItem) GetAction() string`
GetAction returns the Action field if non-nil, zero value otherwise.
### GetActionOk
`func (o *AccountActivitySearchedItem) GetActionOk() (*string, bool)`
GetActionOk returns a tuple with the Action field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAction
`func (o *AccountActivitySearchedItem) SetAction(v string)`
SetAction sets Action field to given value.
### HasAction
`func (o *AccountActivitySearchedItem) HasAction() bool`
HasAction returns a boolean if a field has been set.
### GetCreated
`func (o *AccountActivitySearchedItem) GetCreated() time.Time`
GetCreated returns the Created field if non-nil, zero value otherwise.
### GetCreatedOk
`func (o *AccountActivitySearchedItem) GetCreatedOk() (*time.Time, 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 *AccountActivitySearchedItem) SetCreated(v time.Time)`
SetCreated sets Created field to given value.
### HasCreated
`func (o *AccountActivitySearchedItem) HasCreated() bool`
HasCreated returns a boolean if a field has been set.
### SetCreatedNil
`func (o *AccountActivitySearchedItem) SetCreatedNil(b bool)`
SetCreatedNil sets the value for Created to be an explicit nil
### UnsetCreated
`func (o *AccountActivitySearchedItem) UnsetCreated()`
UnsetCreated ensures that no value is present for Created, not even an explicit nil
### GetModified
`func (o *AccountActivitySearchedItem) GetModified() time.Time`
GetModified returns the Modified field if non-nil, zero value otherwise.
### GetModifiedOk
`func (o *AccountActivitySearchedItem) GetModifiedOk() (*time.Time, bool)`
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetModified
`func (o *AccountActivitySearchedItem) SetModified(v time.Time)`
SetModified sets Modified field to given value.
### HasModified
`func (o *AccountActivitySearchedItem) HasModified() bool`
HasModified returns a boolean if a field has been set.
### SetModifiedNil
`func (o *AccountActivitySearchedItem) SetModifiedNil(b bool)`
SetModifiedNil sets the value for Modified to be an explicit nil
### UnsetModified
`func (o *AccountActivitySearchedItem) UnsetModified()`
UnsetModified ensures that no value is present for Modified, not even an explicit nil
### GetSynced
`func (o *AccountActivitySearchedItem) GetSynced() string`
GetSynced returns the Synced field if non-nil, zero value otherwise.
### GetSyncedOk
`func (o *AccountActivitySearchedItem) GetSyncedOk() (*string, bool)`
GetSyncedOk returns a tuple with the Synced field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSynced
`func (o *AccountActivitySearchedItem) SetSynced(v string)`
SetSynced sets Synced field to given value.
### HasSynced
`func (o *AccountActivitySearchedItem) HasSynced() bool`
HasSynced returns a boolean if a field has been set.
### GetStage
`func (o *AccountActivitySearchedItem) GetStage() string`
GetStage returns the Stage field if non-nil, zero value otherwise.
### GetStageOk
`func (o *AccountActivitySearchedItem) GetStageOk() (*string, bool)`
GetStageOk returns a tuple with the Stage field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetStage
`func (o *AccountActivitySearchedItem) SetStage(v string)`
SetStage sets Stage field to given value.
### HasStage
`func (o *AccountActivitySearchedItem) HasStage() bool`
HasStage returns a boolean if a field has been set.
### GetStatus
`func (o *AccountActivitySearchedItem) GetStatus() string`
GetStatus returns the Status field if non-nil, zero value otherwise.
### GetStatusOk
`func (o *AccountActivitySearchedItem) 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 *AccountActivitySearchedItem) SetStatus(v string)`
SetStatus sets Status field to given value.
### HasStatus
`func (o *AccountActivitySearchedItem) HasStatus() bool`
HasStatus returns a boolean if a field has been set.
### GetRequester
`func (o *AccountActivitySearchedItem) GetRequester() ActivityIdentity`
GetRequester returns the Requester field if non-nil, zero value otherwise.
### GetRequesterOk
`func (o *AccountActivitySearchedItem) GetRequesterOk() (*ActivityIdentity, bool)`
GetRequesterOk returns a tuple with the Requester field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequester
`func (o *AccountActivitySearchedItem) SetRequester(v ActivityIdentity)`
SetRequester sets Requester field to given value.
### HasRequester
`func (o *AccountActivitySearchedItem) HasRequester() bool`
HasRequester returns a boolean if a field has been set.
### GetRecipient
`func (o *AccountActivitySearchedItem) GetRecipient() ActivityIdentity`
GetRecipient returns the Recipient field if non-nil, zero value otherwise.
### GetRecipientOk
`func (o *AccountActivitySearchedItem) GetRecipientOk() (*ActivityIdentity, bool)`
GetRecipientOk returns a tuple with the Recipient field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRecipient
`func (o *AccountActivitySearchedItem) SetRecipient(v ActivityIdentity)`
SetRecipient sets Recipient field to given value.
### HasRecipient
`func (o *AccountActivitySearchedItem) HasRecipient() bool`
HasRecipient returns a boolean if a field has been set.
### GetTrackingNumber
`func (o *AccountActivitySearchedItem) GetTrackingNumber() string`
GetTrackingNumber returns the TrackingNumber field if non-nil, zero value otherwise.
### GetTrackingNumberOk
`func (o *AccountActivitySearchedItem) GetTrackingNumberOk() (*string, bool)`
GetTrackingNumberOk returns a tuple with the TrackingNumber field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetTrackingNumber
`func (o *AccountActivitySearchedItem) SetTrackingNumber(v string)`
SetTrackingNumber sets TrackingNumber field to given value.
### HasTrackingNumber
`func (o *AccountActivitySearchedItem) HasTrackingNumber() bool`
HasTrackingNumber returns a boolean if a field has been set.
### GetErrors
`func (o *AccountActivitySearchedItem) GetErrors() []string`
GetErrors returns the Errors field if non-nil, zero value otherwise.
### GetErrorsOk
`func (o *AccountActivitySearchedItem) GetErrorsOk() (*[]string, bool)`
GetErrorsOk returns a tuple with the Errors field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetErrors
`func (o *AccountActivitySearchedItem) SetErrors(v []string)`
SetErrors sets Errors field to given value.
### HasErrors
`func (o *AccountActivitySearchedItem) HasErrors() bool`
HasErrors returns a boolean if a field has been set.
### SetErrorsNil
`func (o *AccountActivitySearchedItem) SetErrorsNil(b bool)`
SetErrorsNil sets the value for Errors to be an explicit nil
### UnsetErrors
`func (o *AccountActivitySearchedItem) UnsetErrors()`
UnsetErrors ensures that no value is present for Errors, not even an explicit nil
### GetWarnings
`func (o *AccountActivitySearchedItem) GetWarnings() []string`
GetWarnings returns the Warnings field if non-nil, zero value otherwise.
### GetWarningsOk
`func (o *AccountActivitySearchedItem) GetWarningsOk() (*[]string, bool)`
GetWarningsOk returns a tuple with the Warnings field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetWarnings
`func (o *AccountActivitySearchedItem) SetWarnings(v []string)`
SetWarnings sets Warnings field to given value.
### HasWarnings
`func (o *AccountActivitySearchedItem) HasWarnings() bool`
HasWarnings returns a boolean if a field has been set.
### SetWarningsNil
`func (o *AccountActivitySearchedItem) SetWarningsNil(b bool)`
SetWarningsNil sets the value for Warnings to be an explicit nil
### UnsetWarnings
`func (o *AccountActivitySearchedItem) UnsetWarnings()`
UnsetWarnings ensures that no value is present for Warnings, not even an explicit nil
### GetApprovals
`func (o *AccountActivitySearchedItem) GetApprovals() []Approval`
GetApprovals returns the Approvals field if non-nil, zero value otherwise.
### GetApprovalsOk
`func (o *AccountActivitySearchedItem) GetApprovalsOk() (*[]Approval, bool)`
GetApprovalsOk returns a tuple with the Approvals field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApprovals
`func (o *AccountActivitySearchedItem) SetApprovals(v []Approval)`
SetApprovals sets Approvals field to given value.
### HasApprovals
`func (o *AccountActivitySearchedItem) HasApprovals() bool`
HasApprovals returns a boolean if a field has been set.
### GetOriginalRequests
`func (o *AccountActivitySearchedItem) GetOriginalRequests() []OriginalRequest`
GetOriginalRequests returns the OriginalRequests field if non-nil, zero value otherwise.
### GetOriginalRequestsOk
`func (o *AccountActivitySearchedItem) GetOriginalRequestsOk() (*[]OriginalRequest, bool)`
GetOriginalRequestsOk returns a tuple with the OriginalRequests field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOriginalRequests
`func (o *AccountActivitySearchedItem) SetOriginalRequests(v []OriginalRequest)`
SetOriginalRequests sets OriginalRequests field to given value.
### HasOriginalRequests
`func (o *AccountActivitySearchedItem) HasOriginalRequests() bool`
HasOriginalRequests returns a boolean if a field has been set.
### GetExpansionItems
`func (o *AccountActivitySearchedItem) GetExpansionItems() []ExpansionItem`
GetExpansionItems returns the ExpansionItems field if non-nil, zero value otherwise.
### GetExpansionItemsOk
`func (o *AccountActivitySearchedItem) GetExpansionItemsOk() (*[]ExpansionItem, bool)`
GetExpansionItemsOk returns a tuple with the ExpansionItems field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetExpansionItems
`func (o *AccountActivitySearchedItem) SetExpansionItems(v []ExpansionItem)`
SetExpansionItems sets ExpansionItems field to given value.
### HasExpansionItems
`func (o *AccountActivitySearchedItem) HasExpansionItems() bool`
HasExpansionItems returns a boolean if a field has been set.
### GetAccountRequests
`func (o *AccountActivitySearchedItem) GetAccountRequests() []AccountRequest`
GetAccountRequests returns the AccountRequests field if non-nil, zero value otherwise.
### GetAccountRequestsOk
`func (o *AccountActivitySearchedItem) GetAccountRequestsOk() (*[]AccountRequest, bool)`
GetAccountRequestsOk returns a tuple with the AccountRequests field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccountRequests
`func (o *AccountActivitySearchedItem) SetAccountRequests(v []AccountRequest)`
SetAccountRequests sets AccountRequests field to given value.
### HasAccountRequests
`func (o *AccountActivitySearchedItem) HasAccountRequests() bool`
HasAccountRequests returns a boolean if a field has been set.
### GetSources
`func (o *AccountActivitySearchedItem) GetSources() string`
GetSources returns the Sources field if non-nil, zero value otherwise.
### GetSourcesOk
`func (o *AccountActivitySearchedItem) GetSourcesOk() (*string, bool)`
GetSourcesOk returns a tuple with the Sources field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSources
`func (o *AccountActivitySearchedItem) SetSources(v string)`
SetSources sets Sources field to given value.
### HasSources
`func (o *AccountActivitySearchedItem) HasSources() bool`
HasSources returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: account-all-of-identity
title: AccountAllOfIdentity
pagination_label: AccountAllOfIdentity
sidebar_label: AccountAllOfIdentity
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountAllOfIdentity', 'AccountAllOfIdentity']
slug: /tools/sdk/go/v3/models/account-all-of-identity
tags: ['SDK', 'Software Development Kit', 'AccountAllOfIdentity', 'AccountAllOfIdentity']
---
# AccountAllOfIdentity
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The ID of the identity | [optional]
**Type** | Pointer to **string** | The type of object being referenced | [optional]
**Name** | Pointer to **string** | display name of identity | [optional]
## Methods
### NewAccountAllOfIdentity
`func NewAccountAllOfIdentity() *AccountAllOfIdentity`
NewAccountAllOfIdentity instantiates a new AccountAllOfIdentity 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
### NewAccountAllOfIdentityWithDefaults
`func NewAccountAllOfIdentityWithDefaults() *AccountAllOfIdentity`
NewAccountAllOfIdentityWithDefaults instantiates a new AccountAllOfIdentity 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 *AccountAllOfIdentity) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccountAllOfIdentity) 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 *AccountAllOfIdentity) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccountAllOfIdentity) HasId() bool`
HasId returns a boolean if a field has been set.
### GetType
`func (o *AccountAllOfIdentity) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccountAllOfIdentity) 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 *AccountAllOfIdentity) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccountAllOfIdentity) HasType() bool`
HasType returns a boolean if a field has been set.
### GetName
`func (o *AccountAllOfIdentity) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccountAllOfIdentity) 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 *AccountAllOfIdentity) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccountAllOfIdentity) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: account-all-of-owner-identity
title: AccountAllOfOwnerIdentity
pagination_label: AccountAllOfOwnerIdentity
sidebar_label: AccountAllOfOwnerIdentity
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountAllOfOwnerIdentity', 'AccountAllOfOwnerIdentity']
slug: /tools/sdk/go/v3/models/account-all-of-owner-identity
tags: ['SDK', 'Software Development Kit', 'AccountAllOfOwnerIdentity', 'AccountAllOfOwnerIdentity']
---
# AccountAllOfOwnerIdentity
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | Pointer to [**DtoType**](dto-type) | | [optional]
**Id** | Pointer to **string** | ID of the object to which this reference applies | [optional]
**Name** | Pointer to **string** | Human-readable display name of the object to which this reference applies | [optional]
## Methods
### NewAccountAllOfOwnerIdentity
`func NewAccountAllOfOwnerIdentity() *AccountAllOfOwnerIdentity`
NewAccountAllOfOwnerIdentity instantiates a new AccountAllOfOwnerIdentity 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
### NewAccountAllOfOwnerIdentityWithDefaults
`func NewAccountAllOfOwnerIdentityWithDefaults() *AccountAllOfOwnerIdentity`
NewAccountAllOfOwnerIdentityWithDefaults instantiates a new AccountAllOfOwnerIdentity 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
### GetType
`func (o *AccountAllOfOwnerIdentity) GetType() DtoType`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccountAllOfOwnerIdentity) GetTypeOk() (*DtoType, 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 *AccountAllOfOwnerIdentity) SetType(v DtoType)`
SetType sets Type field to given value.
### HasType
`func (o *AccountAllOfOwnerIdentity) HasType() bool`
HasType returns a boolean if a field has been set.
### GetId
`func (o *AccountAllOfOwnerIdentity) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccountAllOfOwnerIdentity) 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 *AccountAllOfOwnerIdentity) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccountAllOfOwnerIdentity) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccountAllOfOwnerIdentity) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccountAllOfOwnerIdentity) 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 *AccountAllOfOwnerIdentity) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccountAllOfOwnerIdentity) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,80 @@
---
id: account-all-of-recommendation
title: AccountAllOfRecommendation
pagination_label: AccountAllOfRecommendation
sidebar_label: AccountAllOfRecommendation
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountAllOfRecommendation', 'AccountAllOfRecommendation']
slug: /tools/sdk/go/v3/models/account-all-of-recommendation
tags: ['SDK', 'Software Development Kit', 'AccountAllOfRecommendation', 'AccountAllOfRecommendation']
---
# AccountAllOfRecommendation
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | **string** | Recommended type of account. |
**Method** | **string** | Method used to produce the recommendation. DISCOVERY - suggested by AI, SOURCE - the account comes from a source flagged as containing machine accounts, CRITERIA - the account satisfies classification criteria. |
## Methods
### NewAccountAllOfRecommendation
`func NewAccountAllOfRecommendation(type_ string, method string, ) *AccountAllOfRecommendation`
NewAccountAllOfRecommendation instantiates a new AccountAllOfRecommendation 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
### NewAccountAllOfRecommendationWithDefaults
`func NewAccountAllOfRecommendationWithDefaults() *AccountAllOfRecommendation`
NewAccountAllOfRecommendationWithDefaults instantiates a new AccountAllOfRecommendation 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
### GetType
`func (o *AccountAllOfRecommendation) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccountAllOfRecommendation) 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 *AccountAllOfRecommendation) SetType(v string)`
SetType sets Type field to given value.
### GetMethod
`func (o *AccountAllOfRecommendation) GetMethod() string`
GetMethod returns the Method field if non-nil, zero value otherwise.
### GetMethodOk
`func (o *AccountAllOfRecommendation) GetMethodOk() (*string, bool)`
GetMethodOk returns a tuple with the Method field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetMethod
`func (o *AccountAllOfRecommendation) SetMethod(v string)`
SetMethod sets Method field to given value.

View File

@@ -0,0 +1,116 @@
---
id: account-all-of-source-owner
title: AccountAllOfSourceOwner
pagination_label: AccountAllOfSourceOwner
sidebar_label: AccountAllOfSourceOwner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountAllOfSourceOwner', 'AccountAllOfSourceOwner']
slug: /tools/sdk/go/v3/models/account-all-of-source-owner
tags: ['SDK', 'Software Development Kit', 'AccountAllOfSourceOwner', 'AccountAllOfSourceOwner']
---
# AccountAllOfSourceOwner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The ID of the identity | [optional]
**Type** | Pointer to **string** | The type of object being referenced | [optional]
**Name** | Pointer to **string** | display name of identity | [optional]
## Methods
### NewAccountAllOfSourceOwner
`func NewAccountAllOfSourceOwner() *AccountAllOfSourceOwner`
NewAccountAllOfSourceOwner instantiates a new AccountAllOfSourceOwner 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
### NewAccountAllOfSourceOwnerWithDefaults
`func NewAccountAllOfSourceOwnerWithDefaults() *AccountAllOfSourceOwner`
NewAccountAllOfSourceOwnerWithDefaults instantiates a new AccountAllOfSourceOwner 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 *AccountAllOfSourceOwner) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccountAllOfSourceOwner) 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 *AccountAllOfSourceOwner) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccountAllOfSourceOwner) HasId() bool`
HasId returns a boolean if a field has been set.
### GetType
`func (o *AccountAllOfSourceOwner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccountAllOfSourceOwner) 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 *AccountAllOfSourceOwner) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccountAllOfSourceOwner) HasType() bool`
HasType returns a boolean if a field has been set.
### GetName
`func (o *AccountAllOfSourceOwner) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccountAllOfSourceOwner) 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 *AccountAllOfSourceOwner) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccountAllOfSourceOwner) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,59 @@
---
id: account-attributes
title: AccountAttributes
pagination_label: AccountAttributes
sidebar_label: AccountAttributes
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountAttributes', 'AccountAttributes']
slug: /tools/sdk/go/v3/models/account-attributes
tags: ['SDK', 'Software Development Kit', 'AccountAttributes', 'AccountAttributes']
---
# AccountAttributes
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Attributes** | **map[string]interface{}** | The schema attribute values for the account |
## Methods
### NewAccountAttributes
`func NewAccountAttributes(attributes map[string]interface{}, ) *AccountAttributes`
NewAccountAttributes instantiates a new AccountAttributes 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
### NewAccountAttributesWithDefaults
`func NewAccountAttributesWithDefaults() *AccountAttributes`
NewAccountAttributesWithDefaults instantiates a new AccountAttributes 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
### GetAttributes
`func (o *AccountAttributes) GetAttributes() map[string]interface{}`
GetAttributes returns the Attributes field if non-nil, zero value otherwise.
### GetAttributesOk
`func (o *AccountAttributes) GetAttributesOk() (*map[string]interface{}, bool)`
GetAttributesOk returns a tuple with the Attributes field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttributes
`func (o *AccountAttributes) SetAttributes(v map[string]interface{})`
SetAttributes sets Attributes field to given value.

View File

@@ -0,0 +1,59 @@
---
id: account-attributes-create
title: AccountAttributesCreate
pagination_label: AccountAttributesCreate
sidebar_label: AccountAttributesCreate
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountAttributesCreate', 'AccountAttributesCreate']
slug: /tools/sdk/go/v3/models/account-attributes-create
tags: ['SDK', 'Software Development Kit', 'AccountAttributesCreate', 'AccountAttributesCreate']
---
# AccountAttributesCreate
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Attributes** | [**AccountAttributesCreateAttributes**](account-attributes-create-attributes) | |
## Methods
### NewAccountAttributesCreate
`func NewAccountAttributesCreate(attributes AccountAttributesCreateAttributes, ) *AccountAttributesCreate`
NewAccountAttributesCreate instantiates a new AccountAttributesCreate 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
### NewAccountAttributesCreateWithDefaults
`func NewAccountAttributesCreateWithDefaults() *AccountAttributesCreate`
NewAccountAttributesCreateWithDefaults instantiates a new AccountAttributesCreate 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
### GetAttributes
`func (o *AccountAttributesCreate) GetAttributes() AccountAttributesCreateAttributes`
GetAttributes returns the Attributes field if non-nil, zero value otherwise.
### GetAttributesOk
`func (o *AccountAttributesCreate) GetAttributesOk() (*AccountAttributesCreateAttributes, bool)`
GetAttributesOk returns a tuple with the Attributes field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttributes
`func (o *AccountAttributesCreate) SetAttributes(v AccountAttributesCreateAttributes)`
SetAttributes sets Attributes field to given value.

View File

@@ -0,0 +1,59 @@
---
id: account-attributes-create-attributes
title: AccountAttributesCreateAttributes
pagination_label: AccountAttributesCreateAttributes
sidebar_label: AccountAttributesCreateAttributes
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountAttributesCreateAttributes', 'AccountAttributesCreateAttributes']
slug: /tools/sdk/go/v3/models/account-attributes-create-attributes
tags: ['SDK', 'Software Development Kit', 'AccountAttributesCreateAttributes', 'AccountAttributesCreateAttributes']
---
# AccountAttributesCreateAttributes
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**SourceId** | **string** | Target source to create an account |
## Methods
### NewAccountAttributesCreateAttributes
`func NewAccountAttributesCreateAttributes(sourceId string, ) *AccountAttributesCreateAttributes`
NewAccountAttributesCreateAttributes instantiates a new AccountAttributesCreateAttributes 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
### NewAccountAttributesCreateAttributesWithDefaults
`func NewAccountAttributesCreateAttributesWithDefaults() *AccountAttributesCreateAttributes`
NewAccountAttributesCreateAttributesWithDefaults instantiates a new AccountAttributesCreateAttributes 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
### GetSourceId
`func (o *AccountAttributesCreateAttributes) GetSourceId() string`
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
### GetSourceIdOk
`func (o *AccountAttributesCreateAttributes) 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 *AccountAttributesCreateAttributes) SetSourceId(v string)`
SetSourceId sets SourceId field to given value.

View File

@@ -0,0 +1,194 @@
---
id: account-request
title: AccountRequest
pagination_label: AccountRequest
sidebar_label: AccountRequest
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountRequest', 'AccountRequest']
slug: /tools/sdk/go/v3/models/account-request
tags: ['SDK', 'Software Development Kit', 'AccountRequest', 'AccountRequest']
---
# AccountRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccountId** | Pointer to **string** | Unique ID of the account | [optional]
**AttributeRequests** | Pointer to [**[]AttributeRequest**](attribute-request) | | [optional]
**Op** | Pointer to **string** | The operation that was performed | [optional]
**ProvisioningTarget** | Pointer to [**AccountSource**](account-source) | | [optional]
**Result** | Pointer to [**AccountRequestResult**](account-request-result) | | [optional]
**Source** | Pointer to [**AccountSource**](account-source) | | [optional]
## Methods
### NewAccountRequest
`func NewAccountRequest() *AccountRequest`
NewAccountRequest instantiates a new AccountRequest 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
### NewAccountRequestWithDefaults
`func NewAccountRequestWithDefaults() *AccountRequest`
NewAccountRequestWithDefaults instantiates a new AccountRequest 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
### GetAccountId
`func (o *AccountRequest) GetAccountId() string`
GetAccountId returns the AccountId field if non-nil, zero value otherwise.
### GetAccountIdOk
`func (o *AccountRequest) GetAccountIdOk() (*string, bool)`
GetAccountIdOk returns a tuple with the AccountId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccountId
`func (o *AccountRequest) SetAccountId(v string)`
SetAccountId sets AccountId field to given value.
### HasAccountId
`func (o *AccountRequest) HasAccountId() bool`
HasAccountId returns a boolean if a field has been set.
### GetAttributeRequests
`func (o *AccountRequest) GetAttributeRequests() []AttributeRequest`
GetAttributeRequests returns the AttributeRequests field if non-nil, zero value otherwise.
### GetAttributeRequestsOk
`func (o *AccountRequest) GetAttributeRequestsOk() (*[]AttributeRequest, bool)`
GetAttributeRequestsOk returns a tuple with the AttributeRequests field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttributeRequests
`func (o *AccountRequest) SetAttributeRequests(v []AttributeRequest)`
SetAttributeRequests sets AttributeRequests field to given value.
### HasAttributeRequests
`func (o *AccountRequest) HasAttributeRequests() bool`
HasAttributeRequests returns a boolean if a field has been set.
### GetOp
`func (o *AccountRequest) GetOp() string`
GetOp returns the Op field if non-nil, zero value otherwise.
### GetOpOk
`func (o *AccountRequest) GetOpOk() (*string, bool)`
GetOpOk returns a tuple with the Op field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOp
`func (o *AccountRequest) SetOp(v string)`
SetOp sets Op field to given value.
### HasOp
`func (o *AccountRequest) HasOp() bool`
HasOp returns a boolean if a field has been set.
### GetProvisioningTarget
`func (o *AccountRequest) GetProvisioningTarget() AccountSource`
GetProvisioningTarget returns the ProvisioningTarget field if non-nil, zero value otherwise.
### GetProvisioningTargetOk
`func (o *AccountRequest) GetProvisioningTargetOk() (*AccountSource, bool)`
GetProvisioningTargetOk returns a tuple with the ProvisioningTarget field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetProvisioningTarget
`func (o *AccountRequest) SetProvisioningTarget(v AccountSource)`
SetProvisioningTarget sets ProvisioningTarget field to given value.
### HasProvisioningTarget
`func (o *AccountRequest) HasProvisioningTarget() bool`
HasProvisioningTarget returns a boolean if a field has been set.
### GetResult
`func (o *AccountRequest) GetResult() AccountRequestResult`
GetResult returns the Result field if non-nil, zero value otherwise.
### GetResultOk
`func (o *AccountRequest) GetResultOk() (*AccountRequestResult, bool)`
GetResultOk returns a tuple with the Result field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetResult
`func (o *AccountRequest) SetResult(v AccountRequestResult)`
SetResult sets Result field to given value.
### HasResult
`func (o *AccountRequest) HasResult() bool`
HasResult returns a boolean if a field has been set.
### GetSource
`func (o *AccountRequest) GetSource() AccountSource`
GetSource returns the Source field if non-nil, zero value otherwise.
### GetSourceOk
`func (o *AccountRequest) GetSourceOk() (*AccountSource, bool)`
GetSourceOk returns a tuple with the Source field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSource
`func (o *AccountRequest) SetSource(v AccountSource)`
SetSource sets Source field to given value.
### HasSource
`func (o *AccountRequest) HasSource() bool`
HasSource returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: account-request-info
title: AccountRequestInfo
pagination_label: AccountRequestInfo
sidebar_label: AccountRequestInfo
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountRequestInfo', 'AccountRequestInfo']
slug: /tools/sdk/go/v3/models/account-request-info
tags: ['SDK', 'Software Development Kit', 'AccountRequestInfo', 'AccountRequestInfo']
---
# AccountRequestInfo
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**RequestedObjectId** | Pointer to **string** | Id of requested object | [optional]
**RequestedObjectName** | Pointer to **string** | Human-readable name of requested object | [optional]
**RequestedObjectType** | Pointer to [**RequestableObjectType**](requestable-object-type) | | [optional]
## Methods
### NewAccountRequestInfo
`func NewAccountRequestInfo() *AccountRequestInfo`
NewAccountRequestInfo instantiates a new AccountRequestInfo 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
### NewAccountRequestInfoWithDefaults
`func NewAccountRequestInfoWithDefaults() *AccountRequestInfo`
NewAccountRequestInfoWithDefaults instantiates a new AccountRequestInfo 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
### GetRequestedObjectId
`func (o *AccountRequestInfo) GetRequestedObjectId() string`
GetRequestedObjectId returns the RequestedObjectId field if non-nil, zero value otherwise.
### GetRequestedObjectIdOk
`func (o *AccountRequestInfo) GetRequestedObjectIdOk() (*string, bool)`
GetRequestedObjectIdOk returns a tuple with the RequestedObjectId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestedObjectId
`func (o *AccountRequestInfo) SetRequestedObjectId(v string)`
SetRequestedObjectId sets RequestedObjectId field to given value.
### HasRequestedObjectId
`func (o *AccountRequestInfo) HasRequestedObjectId() bool`
HasRequestedObjectId returns a boolean if a field has been set.
### GetRequestedObjectName
`func (o *AccountRequestInfo) GetRequestedObjectName() string`
GetRequestedObjectName returns the RequestedObjectName field if non-nil, zero value otherwise.
### GetRequestedObjectNameOk
`func (o *AccountRequestInfo) GetRequestedObjectNameOk() (*string, bool)`
GetRequestedObjectNameOk returns a tuple with the RequestedObjectName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestedObjectName
`func (o *AccountRequestInfo) SetRequestedObjectName(v string)`
SetRequestedObjectName sets RequestedObjectName field to given value.
### HasRequestedObjectName
`func (o *AccountRequestInfo) HasRequestedObjectName() bool`
HasRequestedObjectName returns a boolean if a field has been set.
### GetRequestedObjectType
`func (o *AccountRequestInfo) GetRequestedObjectType() RequestableObjectType`
GetRequestedObjectType returns the RequestedObjectType field if non-nil, zero value otherwise.
### GetRequestedObjectTypeOk
`func (o *AccountRequestInfo) GetRequestedObjectTypeOk() (*RequestableObjectType, bool)`
GetRequestedObjectTypeOk returns a tuple with the RequestedObjectType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestedObjectType
`func (o *AccountRequestInfo) SetRequestedObjectType(v RequestableObjectType)`
SetRequestedObjectType sets RequestedObjectType field to given value.
### HasRequestedObjectType
`func (o *AccountRequestInfo) HasRequestedObjectType() bool`
HasRequestedObjectType returns a boolean if a field has been set.

View File

@@ -0,0 +1,126 @@
---
id: account-request-result
title: AccountRequestResult
pagination_label: AccountRequestResult
sidebar_label: AccountRequestResult
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountRequestResult', 'AccountRequestResult']
slug: /tools/sdk/go/v3/models/account-request-result
tags: ['SDK', 'Software Development Kit', 'AccountRequestResult', 'AccountRequestResult']
---
# AccountRequestResult
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Errors** | Pointer to **[]string** | Error message. | [optional]
**Status** | Pointer to **string** | The status of the account request | [optional]
**TicketId** | Pointer to **NullableString** | ID of associated ticket. | [optional]
## Methods
### NewAccountRequestResult
`func NewAccountRequestResult() *AccountRequestResult`
NewAccountRequestResult instantiates a new AccountRequestResult 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
### NewAccountRequestResultWithDefaults
`func NewAccountRequestResultWithDefaults() *AccountRequestResult`
NewAccountRequestResultWithDefaults instantiates a new AccountRequestResult 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
### GetErrors
`func (o *AccountRequestResult) GetErrors() []string`
GetErrors returns the Errors field if non-nil, zero value otherwise.
### GetErrorsOk
`func (o *AccountRequestResult) GetErrorsOk() (*[]string, bool)`
GetErrorsOk returns a tuple with the Errors field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetErrors
`func (o *AccountRequestResult) SetErrors(v []string)`
SetErrors sets Errors field to given value.
### HasErrors
`func (o *AccountRequestResult) HasErrors() bool`
HasErrors returns a boolean if a field has been set.
### GetStatus
`func (o *AccountRequestResult) GetStatus() string`
GetStatus returns the Status field if non-nil, zero value otherwise.
### GetStatusOk
`func (o *AccountRequestResult) 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 *AccountRequestResult) SetStatus(v string)`
SetStatus sets Status field to given value.
### HasStatus
`func (o *AccountRequestResult) HasStatus() bool`
HasStatus returns a boolean if a field has been set.
### GetTicketId
`func (o *AccountRequestResult) GetTicketId() string`
GetTicketId returns the TicketId field if non-nil, zero value otherwise.
### GetTicketIdOk
`func (o *AccountRequestResult) GetTicketIdOk() (*string, bool)`
GetTicketIdOk returns a tuple with the TicketId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetTicketId
`func (o *AccountRequestResult) SetTicketId(v string)`
SetTicketId sets TicketId field to given value.
### HasTicketId
`func (o *AccountRequestResult) HasTicketId() bool`
HasTicketId returns a boolean if a field has been set.
### SetTicketIdNil
`func (o *AccountRequestResult) SetTicketIdNil(b bool)`
SetTicketIdNil sets the value for TicketId to be an explicit nil
### UnsetTicketId
`func (o *AccountRequestResult) UnsetTicketId()`
UnsetTicketId ensures that no value is present for TicketId, not even an explicit nil

View File

@@ -0,0 +1,116 @@
---
id: account-source
title: AccountSource
pagination_label: AccountSource
sidebar_label: AccountSource
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountSource', 'AccountSource']
slug: /tools/sdk/go/v3/models/account-source
tags: ['SDK', 'Software Development Kit', 'AccountSource', 'AccountSource']
---
# AccountSource
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The unique ID of the referenced object. | [optional]
**Name** | Pointer to **string** | The human readable name of the referenced object. | [optional]
**Type** | Pointer to **string** | Type of source returned. | [optional]
## Methods
### NewAccountSource
`func NewAccountSource() *AccountSource`
NewAccountSource instantiates a new AccountSource 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
### NewAccountSourceWithDefaults
`func NewAccountSourceWithDefaults() *AccountSource`
NewAccountSourceWithDefaults instantiates a new AccountSource 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 *AccountSource) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccountSource) 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 *AccountSource) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AccountSource) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AccountSource) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AccountSource) 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 *AccountSource) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AccountSource) HasName() bool`
HasName returns a boolean if a field has been set.
### GetType
`func (o *AccountSource) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AccountSource) 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 *AccountSource) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AccountSource) HasType() bool`
HasType returns a boolean if a field has been set.

View File

@@ -0,0 +1,90 @@
---
id: account-toggle-request
title: AccountToggleRequest
pagination_label: AccountToggleRequest
sidebar_label: AccountToggleRequest
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountToggleRequest', 'AccountToggleRequest']
slug: /tools/sdk/go/v3/models/account-toggle-request
tags: ['SDK', 'Software Development Kit', 'AccountToggleRequest', 'AccountToggleRequest']
---
# AccountToggleRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ExternalVerificationId** | Pointer to **string** | If set, an external process validates that the user wants to proceed with this request. | [optional]
**ForceProvisioning** | Pointer to **bool** | If set, provisioning updates the account attribute at the source. This option is used when the account is not synced to ensure the attribute is updated. Providing 'true' for an unlocked account will add and process 'Unlock' operation by the workflow. | [optional]
## Methods
### NewAccountToggleRequest
`func NewAccountToggleRequest() *AccountToggleRequest`
NewAccountToggleRequest instantiates a new AccountToggleRequest 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
### NewAccountToggleRequestWithDefaults
`func NewAccountToggleRequestWithDefaults() *AccountToggleRequest`
NewAccountToggleRequestWithDefaults instantiates a new AccountToggleRequest 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
### GetExternalVerificationId
`func (o *AccountToggleRequest) GetExternalVerificationId() string`
GetExternalVerificationId returns the ExternalVerificationId field if non-nil, zero value otherwise.
### GetExternalVerificationIdOk
`func (o *AccountToggleRequest) GetExternalVerificationIdOk() (*string, bool)`
GetExternalVerificationIdOk returns a tuple with the ExternalVerificationId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetExternalVerificationId
`func (o *AccountToggleRequest) SetExternalVerificationId(v string)`
SetExternalVerificationId sets ExternalVerificationId field to given value.
### HasExternalVerificationId
`func (o *AccountToggleRequest) HasExternalVerificationId() bool`
HasExternalVerificationId returns a boolean if a field has been set.
### GetForceProvisioning
`func (o *AccountToggleRequest) GetForceProvisioning() bool`
GetForceProvisioning returns the ForceProvisioning field if non-nil, zero value otherwise.
### GetForceProvisioningOk
`func (o *AccountToggleRequest) GetForceProvisioningOk() (*bool, bool)`
GetForceProvisioningOk returns a tuple with the ForceProvisioning field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetForceProvisioning
`func (o *AccountToggleRequest) SetForceProvisioning(v bool)`
SetForceProvisioning sets ForceProvisioning field to given value.
### HasForceProvisioning
`func (o *AccountToggleRequest) HasForceProvisioning() bool`
HasForceProvisioning returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: account-unlock-request
title: AccountUnlockRequest
pagination_label: AccountUnlockRequest
sidebar_label: AccountUnlockRequest
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountUnlockRequest', 'AccountUnlockRequest']
slug: /tools/sdk/go/v3/models/account-unlock-request
tags: ['SDK', 'Software Development Kit', 'AccountUnlockRequest', 'AccountUnlockRequest']
---
# AccountUnlockRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ExternalVerificationId** | Pointer to **string** | If set, an external process validates that the user wants to proceed with this request. | [optional]
**UnlockIDNAccount** | Pointer to **bool** | If set, the IDN account is unlocked after the workflow completes. | [optional]
**ForceProvisioning** | Pointer to **bool** | If set, provisioning updates the account attribute at the source. This option is used when the account is not synced to ensure the attribute is updated. | [optional]
## Methods
### NewAccountUnlockRequest
`func NewAccountUnlockRequest() *AccountUnlockRequest`
NewAccountUnlockRequest instantiates a new AccountUnlockRequest 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
### NewAccountUnlockRequestWithDefaults
`func NewAccountUnlockRequestWithDefaults() *AccountUnlockRequest`
NewAccountUnlockRequestWithDefaults instantiates a new AccountUnlockRequest 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
### GetExternalVerificationId
`func (o *AccountUnlockRequest) GetExternalVerificationId() string`
GetExternalVerificationId returns the ExternalVerificationId field if non-nil, zero value otherwise.
### GetExternalVerificationIdOk
`func (o *AccountUnlockRequest) GetExternalVerificationIdOk() (*string, bool)`
GetExternalVerificationIdOk returns a tuple with the ExternalVerificationId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetExternalVerificationId
`func (o *AccountUnlockRequest) SetExternalVerificationId(v string)`
SetExternalVerificationId sets ExternalVerificationId field to given value.
### HasExternalVerificationId
`func (o *AccountUnlockRequest) HasExternalVerificationId() bool`
HasExternalVerificationId returns a boolean if a field has been set.
### GetUnlockIDNAccount
`func (o *AccountUnlockRequest) GetUnlockIDNAccount() bool`
GetUnlockIDNAccount returns the UnlockIDNAccount field if non-nil, zero value otherwise.
### GetUnlockIDNAccountOk
`func (o *AccountUnlockRequest) GetUnlockIDNAccountOk() (*bool, bool)`
GetUnlockIDNAccountOk returns a tuple with the UnlockIDNAccount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetUnlockIDNAccount
`func (o *AccountUnlockRequest) SetUnlockIDNAccount(v bool)`
SetUnlockIDNAccount sets UnlockIDNAccount field to given value.
### HasUnlockIDNAccount
`func (o *AccountUnlockRequest) HasUnlockIDNAccount() bool`
HasUnlockIDNAccount returns a boolean if a field has been set.
### GetForceProvisioning
`func (o *AccountUnlockRequest) GetForceProvisioning() bool`
GetForceProvisioning returns the ForceProvisioning field if non-nil, zero value otherwise.
### GetForceProvisioningOk
`func (o *AccountUnlockRequest) GetForceProvisioningOk() (*bool, bool)`
GetForceProvisioningOk returns a tuple with the ForceProvisioning field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetForceProvisioning
`func (o *AccountUnlockRequest) SetForceProvisioning(v bool)`
SetForceProvisioning sets ForceProvisioning field to given value.
### HasForceProvisioning
`func (o *AccountUnlockRequest) HasForceProvisioning() bool`
HasForceProvisioning returns a boolean if a field has been set.

View File

@@ -0,0 +1,90 @@
---
id: account-usage
title: AccountUsage
pagination_label: AccountUsage
sidebar_label: AccountUsage
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountUsage', 'AccountUsage']
slug: /tools/sdk/go/v3/models/account-usage
tags: ['SDK', 'Software Development Kit', 'AccountUsage', 'AccountUsage']
---
# AccountUsage
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Date** | Pointer to **string** | The first day of the month for which activity is aggregated. | [optional]
**Count** | Pointer to **int64** | The number of days within the month that the account was active in a source. | [optional]
## Methods
### NewAccountUsage
`func NewAccountUsage() *AccountUsage`
NewAccountUsage instantiates a new AccountUsage 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
### NewAccountUsageWithDefaults
`func NewAccountUsageWithDefaults() *AccountUsage`
NewAccountUsageWithDefaults instantiates a new AccountUsage 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
### GetDate
`func (o *AccountUsage) GetDate() string`
GetDate returns the Date field if non-nil, zero value otherwise.
### GetDateOk
`func (o *AccountUsage) GetDateOk() (*string, bool)`
GetDateOk returns a tuple with the Date field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDate
`func (o *AccountUsage) SetDate(v string)`
SetDate sets Date field to given value.
### HasDate
`func (o *AccountUsage) HasDate() bool`
HasDate returns a boolean if a field has been set.
### GetCount
`func (o *AccountUsage) GetCount() int64`
GetCount returns the Count field if non-nil, zero value otherwise.
### GetCountOk
`func (o *AccountUsage) GetCountOk() (*int64, bool)`
GetCountOk returns a tuple with the Count field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCount
`func (o *AccountUsage) SetCount(v int64)`
SetCount sets Count field to given value.
### HasCount
`func (o *AccountUsage) HasCount() bool`
HasCount returns a boolean if a field has been set.

View File

@@ -0,0 +1,59 @@
---
id: accounts-async-result
title: AccountsAsyncResult
pagination_label: AccountsAsyncResult
sidebar_label: AccountsAsyncResult
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountsAsyncResult', 'AccountsAsyncResult']
slug: /tools/sdk/go/v3/models/accounts-async-result
tags: ['SDK', 'Software Development Kit', 'AccountsAsyncResult', 'AccountsAsyncResult']
---
# AccountsAsyncResult
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | **string** | id of the task |
## Methods
### NewAccountsAsyncResult
`func NewAccountsAsyncResult(id string, ) *AccountsAsyncResult`
NewAccountsAsyncResult instantiates a new AccountsAsyncResult 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
### NewAccountsAsyncResultWithDefaults
`func NewAccountsAsyncResultWithDefaults() *AccountsAsyncResult`
NewAccountsAsyncResultWithDefaults instantiates a new AccountsAsyncResult 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 *AccountsAsyncResult) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AccountsAsyncResult) 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 *AccountsAsyncResult) SetId(v string)`
SetId sets Id field to given value.

View File

@@ -0,0 +1,80 @@
---
id: accounts-export-report-arguments
title: AccountsExportReportArguments
pagination_label: AccountsExportReportArguments
sidebar_label: AccountsExportReportArguments
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AccountsExportReportArguments', 'AccountsExportReportArguments']
slug: /tools/sdk/go/v3/models/accounts-export-report-arguments
tags: ['SDK', 'Software Development Kit', 'AccountsExportReportArguments', 'AccountsExportReportArguments']
---
# AccountsExportReportArguments
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Application** | **string** | Source ID. |
**SourceName** | **string** | Source name. |
## Methods
### NewAccountsExportReportArguments
`func NewAccountsExportReportArguments(application string, sourceName string, ) *AccountsExportReportArguments`
NewAccountsExportReportArguments instantiates a new AccountsExportReportArguments 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
### NewAccountsExportReportArgumentsWithDefaults
`func NewAccountsExportReportArgumentsWithDefaults() *AccountsExportReportArguments`
NewAccountsExportReportArgumentsWithDefaults instantiates a new AccountsExportReportArguments 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
### GetApplication
`func (o *AccountsExportReportArguments) GetApplication() string`
GetApplication returns the Application field if non-nil, zero value otherwise.
### GetApplicationOk
`func (o *AccountsExportReportArguments) GetApplicationOk() (*string, bool)`
GetApplicationOk returns a tuple with the Application field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApplication
`func (o *AccountsExportReportArguments) SetApplication(v string)`
SetApplication sets Application field to given value.
### GetSourceName
`func (o *AccountsExportReportArguments) GetSourceName() string`
GetSourceName returns the SourceName field if non-nil, zero value otherwise.
### GetSourceNameOk
`func (o *AccountsExportReportArguments) 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 *AccountsExportReportArguments) SetSourceName(v string)`
SetSourceName sets SourceName field to given value.

View File

@@ -0,0 +1,64 @@
---
id: activate-campaign-options
title: ActivateCampaignOptions
pagination_label: ActivateCampaignOptions
sidebar_label: ActivateCampaignOptions
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ActivateCampaignOptions', 'ActivateCampaignOptions']
slug: /tools/sdk/go/v3/models/activate-campaign-options
tags: ['SDK', 'Software Development Kit', 'ActivateCampaignOptions', 'ActivateCampaignOptions']
---
# ActivateCampaignOptions
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**TimeZone** | Pointer to **string** | The timezone must be in a valid ISO 8601 format. Timezones in ISO 8601 are represented as UTC (represented as 'Z') or as an offset from UTC. The offset format can be +/-hh:mm, +/-hhmm, or +/-hh. | [optional] [default to "Z"]
## Methods
### NewActivateCampaignOptions
`func NewActivateCampaignOptions() *ActivateCampaignOptions`
NewActivateCampaignOptions instantiates a new ActivateCampaignOptions 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
### NewActivateCampaignOptionsWithDefaults
`func NewActivateCampaignOptionsWithDefaults() *ActivateCampaignOptions`
NewActivateCampaignOptionsWithDefaults instantiates a new ActivateCampaignOptions 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
### GetTimeZone
`func (o *ActivateCampaignOptions) GetTimeZone() string`
GetTimeZone returns the TimeZone field if non-nil, zero value otherwise.
### GetTimeZoneOk
`func (o *ActivateCampaignOptions) GetTimeZoneOk() (*string, bool)`
GetTimeZoneOk returns a tuple with the TimeZone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetTimeZone
`func (o *ActivateCampaignOptions) SetTimeZone(v string)`
SetTimeZone sets TimeZone field to given value.
### HasTimeZone
`func (o *ActivateCampaignOptions) HasTimeZone() bool`
HasTimeZone returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: activity-identity
title: ActivityIdentity
pagination_label: ActivityIdentity
sidebar_label: ActivityIdentity
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ActivityIdentity', 'ActivityIdentity']
slug: /tools/sdk/go/v3/models/activity-identity
tags: ['SDK', 'Software Development Kit', 'ActivityIdentity', 'ActivityIdentity']
---
# ActivityIdentity
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The unique ID of the referenced object. | [optional]
**Name** | Pointer to **string** | The human readable name of the referenced object. | [optional]
**Type** | Pointer to **string** | Type of object | [optional]
## Methods
### NewActivityIdentity
`func NewActivityIdentity() *ActivityIdentity`
NewActivityIdentity instantiates a new ActivityIdentity 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
### NewActivityIdentityWithDefaults
`func NewActivityIdentityWithDefaults() *ActivityIdentity`
NewActivityIdentityWithDefaults instantiates a new ActivityIdentity 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 *ActivityIdentity) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *ActivityIdentity) 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 *ActivityIdentity) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *ActivityIdentity) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *ActivityIdentity) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *ActivityIdentity) 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 *ActivityIdentity) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *ActivityIdentity) HasName() bool`
HasName returns a boolean if a field has been set.
### GetType
`func (o *ActivityIdentity) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *ActivityIdentity) 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 *ActivityIdentity) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *ActivityIdentity) HasType() bool`
HasType returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: activity-insights
title: ActivityInsights
pagination_label: ActivityInsights
sidebar_label: ActivityInsights
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ActivityInsights', 'ActivityInsights']
slug: /tools/sdk/go/v3/models/activity-insights
tags: ['SDK', 'Software Development Kit', 'ActivityInsights', 'ActivityInsights']
---
# ActivityInsights
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AccountID** | Pointer to **string** | UUID of the account | [optional]
**UsageDays** | Pointer to **int32** | The number of days of activity | [optional]
**UsageDaysState** | Pointer to **string** | Status indicating if the activity is complete or unknown | [optional]
## Methods
### NewActivityInsights
`func NewActivityInsights() *ActivityInsights`
NewActivityInsights instantiates a new ActivityInsights 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
### NewActivityInsightsWithDefaults
`func NewActivityInsightsWithDefaults() *ActivityInsights`
NewActivityInsightsWithDefaults instantiates a new ActivityInsights 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
### GetAccountID
`func (o *ActivityInsights) GetAccountID() string`
GetAccountID returns the AccountID field if non-nil, zero value otherwise.
### GetAccountIDOk
`func (o *ActivityInsights) GetAccountIDOk() (*string, bool)`
GetAccountIDOk returns a tuple with the AccountID field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccountID
`func (o *ActivityInsights) SetAccountID(v string)`
SetAccountID sets AccountID field to given value.
### HasAccountID
`func (o *ActivityInsights) HasAccountID() bool`
HasAccountID returns a boolean if a field has been set.
### GetUsageDays
`func (o *ActivityInsights) GetUsageDays() int32`
GetUsageDays returns the UsageDays field if non-nil, zero value otherwise.
### GetUsageDaysOk
`func (o *ActivityInsights) GetUsageDaysOk() (*int32, bool)`
GetUsageDaysOk returns a tuple with the UsageDays field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetUsageDays
`func (o *ActivityInsights) SetUsageDays(v int32)`
SetUsageDays sets UsageDays field to given value.
### HasUsageDays
`func (o *ActivityInsights) HasUsageDays() bool`
HasUsageDays returns a boolean if a field has been set.
### GetUsageDaysState
`func (o *ActivityInsights) GetUsageDaysState() string`
GetUsageDaysState returns the UsageDaysState field if non-nil, zero value otherwise.
### GetUsageDaysStateOk
`func (o *ActivityInsights) GetUsageDaysStateOk() (*string, bool)`
GetUsageDaysStateOk returns a tuple with the UsageDaysState field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetUsageDaysState
`func (o *ActivityInsights) SetUsageDaysState(v string)`
SetUsageDaysState sets UsageDaysState field to given value.
### HasUsageDaysState
`func (o *ActivityInsights) HasUsageDaysState() bool`
HasUsageDaysState returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: admin-review-reassign
title: AdminReviewReassign
pagination_label: AdminReviewReassign
sidebar_label: AdminReviewReassign
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AdminReviewReassign', 'AdminReviewReassign']
slug: /tools/sdk/go/v3/models/admin-review-reassign
tags: ['SDK', 'Software Development Kit', 'AdminReviewReassign', 'AdminReviewReassign']
---
# AdminReviewReassign
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**CertificationIds** | Pointer to **[]string** | List of certification IDs to reassign | [optional]
**ReassignTo** | Pointer to [**AdminReviewReassignReassignTo**](admin-review-reassign-reassign-to) | | [optional]
**Reason** | Pointer to **string** | Comment to explain why the certification was reassigned | [optional]
## Methods
### NewAdminReviewReassign
`func NewAdminReviewReassign() *AdminReviewReassign`
NewAdminReviewReassign instantiates a new AdminReviewReassign 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
### NewAdminReviewReassignWithDefaults
`func NewAdminReviewReassignWithDefaults() *AdminReviewReassign`
NewAdminReviewReassignWithDefaults instantiates a new AdminReviewReassign 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
### GetCertificationIds
`func (o *AdminReviewReassign) GetCertificationIds() []string`
GetCertificationIds returns the CertificationIds field if non-nil, zero value otherwise.
### GetCertificationIdsOk
`func (o *AdminReviewReassign) GetCertificationIdsOk() (*[]string, bool)`
GetCertificationIdsOk returns a tuple with the CertificationIds field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCertificationIds
`func (o *AdminReviewReassign) SetCertificationIds(v []string)`
SetCertificationIds sets CertificationIds field to given value.
### HasCertificationIds
`func (o *AdminReviewReassign) HasCertificationIds() bool`
HasCertificationIds returns a boolean if a field has been set.
### GetReassignTo
`func (o *AdminReviewReassign) GetReassignTo() AdminReviewReassignReassignTo`
GetReassignTo returns the ReassignTo field if non-nil, zero value otherwise.
### GetReassignToOk
`func (o *AdminReviewReassign) GetReassignToOk() (*AdminReviewReassignReassignTo, bool)`
GetReassignToOk returns a tuple with the ReassignTo field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetReassignTo
`func (o *AdminReviewReassign) SetReassignTo(v AdminReviewReassignReassignTo)`
SetReassignTo sets ReassignTo field to given value.
### HasReassignTo
`func (o *AdminReviewReassign) HasReassignTo() bool`
HasReassignTo returns a boolean if a field has been set.
### GetReason
`func (o *AdminReviewReassign) GetReason() string`
GetReason returns the Reason field if non-nil, zero value otherwise.
### GetReasonOk
`func (o *AdminReviewReassign) GetReasonOk() (*string, bool)`
GetReasonOk returns a tuple with the Reason field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetReason
`func (o *AdminReviewReassign) SetReason(v string)`
SetReason sets Reason field to given value.
### HasReason
`func (o *AdminReviewReassign) HasReason() bool`
HasReason returns a boolean if a field has been set.

View File

@@ -0,0 +1,90 @@
---
id: admin-review-reassign-reassign-to
title: AdminReviewReassignReassignTo
pagination_label: AdminReviewReassignReassignTo
sidebar_label: AdminReviewReassignReassignTo
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AdminReviewReassignReassignTo', 'AdminReviewReassignReassignTo']
slug: /tools/sdk/go/v3/models/admin-review-reassign-reassign-to
tags: ['SDK', 'Software Development Kit', 'AdminReviewReassignReassignTo', 'AdminReviewReassignReassignTo']
---
# AdminReviewReassignReassignTo
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The identity ID to which the review is being assigned. | [optional]
**Type** | Pointer to **string** | The type of the ID provided. | [optional]
## Methods
### NewAdminReviewReassignReassignTo
`func NewAdminReviewReassignReassignTo() *AdminReviewReassignReassignTo`
NewAdminReviewReassignReassignTo instantiates a new AdminReviewReassignReassignTo 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
### NewAdminReviewReassignReassignToWithDefaults
`func NewAdminReviewReassignReassignToWithDefaults() *AdminReviewReassignReassignTo`
NewAdminReviewReassignReassignToWithDefaults instantiates a new AdminReviewReassignReassignTo 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 *AdminReviewReassignReassignTo) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AdminReviewReassignReassignTo) 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 *AdminReviewReassignReassignTo) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AdminReviewReassignReassignTo) HasId() bool`
HasId returns a boolean if a field has been set.
### GetType
`func (o *AdminReviewReassignReassignTo) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AdminReviewReassignReassignTo) 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 *AdminReviewReassignReassignTo) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AdminReviewReassignReassignTo) HasType() bool`
HasType returns a boolean if a field has been set.

View File

@@ -0,0 +1,90 @@
---
id: aggregation-result
title: AggregationResult
pagination_label: AggregationResult
sidebar_label: AggregationResult
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AggregationResult', 'AggregationResult']
slug: /tools/sdk/go/v3/models/aggregation-result
tags: ['SDK', 'Software Development Kit', 'AggregationResult', 'AggregationResult']
---
# AggregationResult
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Aggregations** | Pointer to **map[string]interface{}** | The document containing the results of the aggregation. This document is controlled by Elasticsearch and depends on the type of aggregation query that is run. See Elasticsearch [Aggregations](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations.html) documentation for information. | [optional]
**Hits** | Pointer to **[]map[string]interface{}** | The results of the aggregation search query. | [optional]
## Methods
### NewAggregationResult
`func NewAggregationResult() *AggregationResult`
NewAggregationResult instantiates a new AggregationResult 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
### NewAggregationResultWithDefaults
`func NewAggregationResultWithDefaults() *AggregationResult`
NewAggregationResultWithDefaults instantiates a new AggregationResult 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
### GetAggregations
`func (o *AggregationResult) GetAggregations() map[string]interface{}`
GetAggregations returns the Aggregations field if non-nil, zero value otherwise.
### GetAggregationsOk
`func (o *AggregationResult) GetAggregationsOk() (*map[string]interface{}, bool)`
GetAggregationsOk returns a tuple with the Aggregations field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAggregations
`func (o *AggregationResult) SetAggregations(v map[string]interface{})`
SetAggregations sets Aggregations field to given value.
### HasAggregations
`func (o *AggregationResult) HasAggregations() bool`
HasAggregations returns a boolean if a field has been set.
### GetHits
`func (o *AggregationResult) GetHits() []map[string]interface{}`
GetHits returns the Hits field if non-nil, zero value otherwise.
### GetHitsOk
`func (o *AggregationResult) GetHitsOk() (*[]map[string]interface{}, bool)`
GetHitsOk returns a tuple with the Hits field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetHits
`func (o *AggregationResult) SetHits(v []map[string]interface{})`
SetHits sets Hits field to given value.
### HasHits
`func (o *AggregationResult) HasHits() bool`
HasHits returns a boolean if a field has been set.

View File

@@ -0,0 +1,21 @@
---
id: aggregation-type
title: AggregationType
pagination_label: AggregationType
sidebar_label: AggregationType
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AggregationType', 'AggregationType']
slug: /tools/sdk/go/v3/models/aggregation-type
tags: ['SDK', 'Software Development Kit', 'AggregationType', 'AggregationType']
---
# AggregationType
## Enum
* `DSL` (value: `"DSL"`)
* `SAILPOINT` (value: `"SAILPOINT"`)

View File

@@ -0,0 +1,142 @@
---
id: aggregations
title: Aggregations
pagination_label: Aggregations
sidebar_label: Aggregations
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'Aggregations', 'Aggregations']
slug: /tools/sdk/go/v3/models/aggregations
tags: ['SDK', 'Software Development Kit', 'Aggregations', 'Aggregations']
---
# Aggregations
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Nested** | Pointer to [**NestedAggregation**](nested-aggregation) | | [optional]
**Metric** | Pointer to [**MetricAggregation**](metric-aggregation) | | [optional]
**Filter** | Pointer to [**FilterAggregation**](filter-aggregation) | | [optional]
**Bucket** | Pointer to [**BucketAggregation**](bucket-aggregation) | | [optional]
## Methods
### NewAggregations
`func NewAggregations() *Aggregations`
NewAggregations instantiates a new Aggregations 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
### NewAggregationsWithDefaults
`func NewAggregationsWithDefaults() *Aggregations`
NewAggregationsWithDefaults instantiates a new Aggregations 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
### GetNested
`func (o *Aggregations) GetNested() NestedAggregation`
GetNested returns the Nested field if non-nil, zero value otherwise.
### GetNestedOk
`func (o *Aggregations) GetNestedOk() (*NestedAggregation, bool)`
GetNestedOk returns a tuple with the Nested field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNested
`func (o *Aggregations) SetNested(v NestedAggregation)`
SetNested sets Nested field to given value.
### HasNested
`func (o *Aggregations) HasNested() bool`
HasNested returns a boolean if a field has been set.
### GetMetric
`func (o *Aggregations) GetMetric() MetricAggregation`
GetMetric returns the Metric field if non-nil, zero value otherwise.
### GetMetricOk
`func (o *Aggregations) GetMetricOk() (*MetricAggregation, bool)`
GetMetricOk returns a tuple with the Metric field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetMetric
`func (o *Aggregations) SetMetric(v MetricAggregation)`
SetMetric sets Metric field to given value.
### HasMetric
`func (o *Aggregations) HasMetric() bool`
HasMetric returns a boolean if a field has been set.
### GetFilter
`func (o *Aggregations) GetFilter() FilterAggregation`
GetFilter returns the Filter field if non-nil, zero value otherwise.
### GetFilterOk
`func (o *Aggregations) GetFilterOk() (*FilterAggregation, bool)`
GetFilterOk returns a tuple with the Filter field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetFilter
`func (o *Aggregations) SetFilter(v FilterAggregation)`
SetFilter sets Filter field to given value.
### HasFilter
`func (o *Aggregations) HasFilter() bool`
HasFilter returns a boolean if a field has been set.
### GetBucket
`func (o *Aggregations) GetBucket() BucketAggregation`
GetBucket returns the Bucket field if non-nil, zero value otherwise.
### GetBucketOk
`func (o *Aggregations) GetBucketOk() (*BucketAggregation, bool)`
GetBucketOk returns a tuple with the Bucket field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetBucket
`func (o *Aggregations) SetBucket(v BucketAggregation)`
SetBucket sets Bucket field to given value.
### HasBucket
`func (o *Aggregations) HasBucket() bool`
HasBucket returns a boolean if a field has been set.

View File

@@ -0,0 +1,142 @@
---
id: app
title: App
pagination_label: App
sidebar_label: App
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'App', 'App']
slug: /tools/sdk/go/v3/models/app
tags: ['SDK', 'Software Development Kit', 'App', 'App']
---
# App
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The unique ID of the referenced object. | [optional]
**Name** | Pointer to **string** | The human readable name of the referenced object. | [optional]
**Source** | Pointer to [**Reference**](reference) | | [optional]
**Account** | Pointer to [**AppAllOfAccount**](app-all-of-account) | | [optional]
## Methods
### NewApp
`func NewApp() *App`
NewApp instantiates a new App 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
### NewAppWithDefaults
`func NewAppWithDefaults() *App`
NewAppWithDefaults instantiates a new App 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 *App) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *App) 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 *App) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *App) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *App) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *App) 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 *App) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *App) HasName() bool`
HasName returns a boolean if a field has been set.
### GetSource
`func (o *App) GetSource() Reference`
GetSource returns the Source field if non-nil, zero value otherwise.
### GetSourceOk
`func (o *App) GetSourceOk() (*Reference, bool)`
GetSourceOk returns a tuple with the Source field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSource
`func (o *App) SetSource(v Reference)`
SetSource sets Source field to given value.
### HasSource
`func (o *App) HasSource() bool`
HasSource returns a boolean if a field has been set.
### GetAccount
`func (o *App) GetAccount() AppAllOfAccount`
GetAccount returns the Account field if non-nil, zero value otherwise.
### GetAccountOk
`func (o *App) GetAccountOk() (*AppAllOfAccount, 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 *App) SetAccount(v AppAllOfAccount)`
SetAccount sets Account field to given value.
### HasAccount
`func (o *App) HasAccount() bool`
HasAccount returns a boolean if a field has been set.

View File

@@ -0,0 +1,90 @@
---
id: app-all-of-account
title: AppAllOfAccount
pagination_label: AppAllOfAccount
sidebar_label: AppAllOfAccount
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AppAllOfAccount', 'AppAllOfAccount']
slug: /tools/sdk/go/v3/models/app-all-of-account
tags: ['SDK', 'Software Development Kit', 'AppAllOfAccount', 'AppAllOfAccount']
---
# AppAllOfAccount
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The SailPoint generated unique ID | [optional]
**AccountId** | Pointer to **string** | The account ID generated by the source | [optional]
## Methods
### NewAppAllOfAccount
`func NewAppAllOfAccount() *AppAllOfAccount`
NewAppAllOfAccount instantiates a new AppAllOfAccount 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
### NewAppAllOfAccountWithDefaults
`func NewAppAllOfAccountWithDefaults() *AppAllOfAccount`
NewAppAllOfAccountWithDefaults instantiates a new AppAllOfAccount 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 *AppAllOfAccount) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AppAllOfAccount) 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 *AppAllOfAccount) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AppAllOfAccount) HasId() bool`
HasId returns a boolean if a field has been set.
### GetAccountId
`func (o *AppAllOfAccount) GetAccountId() string`
GetAccountId returns the AccountId field if non-nil, zero value otherwise.
### GetAccountIdOk
`func (o *AppAllOfAccount) GetAccountIdOk() (*string, bool)`
GetAccountIdOk returns a tuple with the AccountId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccountId
`func (o *AppAllOfAccount) SetAccountId(v string)`
SetAccountId sets AccountId field to given value.
### HasAccountId
`func (o *AppAllOfAccount) HasAccountId() bool`
HasAccountId returns a boolean if a field has been set.

View File

@@ -0,0 +1,204 @@
---
id: approval
title: Approval
pagination_label: Approval
sidebar_label: Approval
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'Approval', 'Approval']
slug: /tools/sdk/go/v3/models/approval
tags: ['SDK', 'Software Development Kit', 'Approval', 'Approval']
---
# Approval
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Comments** | Pointer to [**[]ApprovalComment**](approval-comment) | | [optional]
**Modified** | Pointer to **NullableTime** | A date-time in ISO-8601 format | [optional]
**Owner** | Pointer to [**ActivityIdentity**](activity-identity) | | [optional]
**Result** | Pointer to **string** | The result of the approval | [optional]
**AttributeRequest** | Pointer to [**AttributeRequest**](attribute-request) | | [optional]
**Source** | Pointer to [**AccountSource**](account-source) | | [optional]
## Methods
### NewApproval
`func NewApproval() *Approval`
NewApproval instantiates a new Approval 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
### NewApprovalWithDefaults
`func NewApprovalWithDefaults() *Approval`
NewApprovalWithDefaults instantiates a new Approval 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
### GetComments
`func (o *Approval) GetComments() []ApprovalComment`
GetComments returns the Comments field if non-nil, zero value otherwise.
### GetCommentsOk
`func (o *Approval) GetCommentsOk() (*[]ApprovalComment, bool)`
GetCommentsOk returns a tuple with the Comments field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetComments
`func (o *Approval) SetComments(v []ApprovalComment)`
SetComments sets Comments field to given value.
### HasComments
`func (o *Approval) HasComments() bool`
HasComments returns a boolean if a field has been set.
### GetModified
`func (o *Approval) GetModified() time.Time`
GetModified returns the Modified field if non-nil, zero value otherwise.
### GetModifiedOk
`func (o *Approval) GetModifiedOk() (*time.Time, bool)`
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetModified
`func (o *Approval) SetModified(v time.Time)`
SetModified sets Modified field to given value.
### HasModified
`func (o *Approval) HasModified() bool`
HasModified returns a boolean if a field has been set.
### SetModifiedNil
`func (o *Approval) SetModifiedNil(b bool)`
SetModifiedNil sets the value for Modified to be an explicit nil
### UnsetModified
`func (o *Approval) UnsetModified()`
UnsetModified ensures that no value is present for Modified, not even an explicit nil
### GetOwner
`func (o *Approval) GetOwner() ActivityIdentity`
GetOwner returns the Owner field if non-nil, zero value otherwise.
### GetOwnerOk
`func (o *Approval) GetOwnerOk() (*ActivityIdentity, bool)`
GetOwnerOk returns a tuple with the Owner field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOwner
`func (o *Approval) SetOwner(v ActivityIdentity)`
SetOwner sets Owner field to given value.
### HasOwner
`func (o *Approval) HasOwner() bool`
HasOwner returns a boolean if a field has been set.
### GetResult
`func (o *Approval) GetResult() string`
GetResult returns the Result field if non-nil, zero value otherwise.
### GetResultOk
`func (o *Approval) GetResultOk() (*string, bool)`
GetResultOk returns a tuple with the Result field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetResult
`func (o *Approval) SetResult(v string)`
SetResult sets Result field to given value.
### HasResult
`func (o *Approval) HasResult() bool`
HasResult returns a boolean if a field has been set.
### GetAttributeRequest
`func (o *Approval) GetAttributeRequest() AttributeRequest`
GetAttributeRequest returns the AttributeRequest field if non-nil, zero value otherwise.
### GetAttributeRequestOk
`func (o *Approval) GetAttributeRequestOk() (*AttributeRequest, bool)`
GetAttributeRequestOk returns a tuple with the AttributeRequest field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttributeRequest
`func (o *Approval) SetAttributeRequest(v AttributeRequest)`
SetAttributeRequest sets AttributeRequest field to given value.
### HasAttributeRequest
`func (o *Approval) HasAttributeRequest() bool`
HasAttributeRequest returns a boolean if a field has been set.
### GetSource
`func (o *Approval) GetSource() AccountSource`
GetSource returns the Source field if non-nil, zero value otherwise.
### GetSourceOk
`func (o *Approval) GetSourceOk() (*AccountSource, bool)`
GetSourceOk returns a tuple with the Source field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSource
`func (o *Approval) SetSource(v AccountSource)`
SetSource sets Source field to given value.
### HasSource
`func (o *Approval) HasSource() bool`
HasSource returns a boolean if a field has been set.

View File

@@ -0,0 +1,126 @@
---
id: approval-comment
title: ApprovalComment
pagination_label: ApprovalComment
sidebar_label: ApprovalComment
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalComment', 'ApprovalComment']
slug: /tools/sdk/go/v3/models/approval-comment
tags: ['SDK', 'Software Development Kit', 'ApprovalComment', 'ApprovalComment']
---
# ApprovalComment
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Comment** | Pointer to **string** | The comment text | [optional]
**Commenter** | Pointer to **string** | The name of the commenter | [optional]
**Date** | Pointer to **NullableTime** | A date-time in ISO-8601 format | [optional]
## Methods
### NewApprovalComment
`func NewApprovalComment() *ApprovalComment`
NewApprovalComment instantiates a new ApprovalComment 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
### NewApprovalCommentWithDefaults
`func NewApprovalCommentWithDefaults() *ApprovalComment`
NewApprovalCommentWithDefaults instantiates a new ApprovalComment 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
### GetComment
`func (o *ApprovalComment) GetComment() string`
GetComment returns the Comment field if non-nil, zero value otherwise.
### GetCommentOk
`func (o *ApprovalComment) GetCommentOk() (*string, bool)`
GetCommentOk returns a tuple with the Comment field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetComment
`func (o *ApprovalComment) SetComment(v string)`
SetComment sets Comment field to given value.
### HasComment
`func (o *ApprovalComment) HasComment() bool`
HasComment returns a boolean if a field has been set.
### GetCommenter
`func (o *ApprovalComment) GetCommenter() string`
GetCommenter returns the Commenter field if non-nil, zero value otherwise.
### GetCommenterOk
`func (o *ApprovalComment) GetCommenterOk() (*string, bool)`
GetCommenterOk returns a tuple with the Commenter field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCommenter
`func (o *ApprovalComment) SetCommenter(v string)`
SetCommenter sets Commenter field to given value.
### HasCommenter
`func (o *ApprovalComment) HasCommenter() bool`
HasCommenter returns a boolean if a field has been set.
### GetDate
`func (o *ApprovalComment) GetDate() time.Time`
GetDate returns the Date field if non-nil, zero value otherwise.
### GetDateOk
`func (o *ApprovalComment) GetDateOk() (*time.Time, bool)`
GetDateOk returns a tuple with the Date field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDate
`func (o *ApprovalComment) SetDate(v time.Time)`
SetDate sets Date field to given value.
### HasDate
`func (o *ApprovalComment) HasDate() bool`
HasDate returns a boolean if a field has been set.
### SetDateNil
`func (o *ApprovalComment) SetDateNil(b bool)`
SetDateNil sets the value for Date to be an explicit nil
### UnsetDate
`func (o *ApprovalComment) UnsetDate()`
UnsetDate ensures that no value is present for Date, not even an explicit nil

View File

@@ -0,0 +1,214 @@
---
id: approval-forward-history
title: ApprovalForwardHistory
pagination_label: ApprovalForwardHistory
sidebar_label: ApprovalForwardHistory
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalForwardHistory', 'ApprovalForwardHistory']
slug: /tools/sdk/go/v3/models/approval-forward-history
tags: ['SDK', 'Software Development Kit', 'ApprovalForwardHistory', 'ApprovalForwardHistory']
---
# ApprovalForwardHistory
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**OldApproverName** | Pointer to **string** | Display name of approver from whom the approval was forwarded. | [optional]
**NewApproverName** | Pointer to **string** | Display name of approver to whom the approval was forwarded. | [optional]
**Comment** | Pointer to **NullableString** | Comment made while forwarding. | [optional]
**Modified** | Pointer to **time.Time** | Time at which approval was forwarded. | [optional]
**ForwarderName** | Pointer to **NullableString** | Display name of forwarder who forwarded the approval. | [optional]
**ReassignmentType** | Pointer to [**ReassignmentType**](reassignment-type) | | [optional]
## Methods
### NewApprovalForwardHistory
`func NewApprovalForwardHistory() *ApprovalForwardHistory`
NewApprovalForwardHistory instantiates a new ApprovalForwardHistory 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
### NewApprovalForwardHistoryWithDefaults
`func NewApprovalForwardHistoryWithDefaults() *ApprovalForwardHistory`
NewApprovalForwardHistoryWithDefaults instantiates a new ApprovalForwardHistory 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
### GetOldApproverName
`func (o *ApprovalForwardHistory) GetOldApproverName() string`
GetOldApproverName returns the OldApproverName field if non-nil, zero value otherwise.
### GetOldApproverNameOk
`func (o *ApprovalForwardHistory) GetOldApproverNameOk() (*string, bool)`
GetOldApproverNameOk returns a tuple with the OldApproverName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOldApproverName
`func (o *ApprovalForwardHistory) SetOldApproverName(v string)`
SetOldApproverName sets OldApproverName field to given value.
### HasOldApproverName
`func (o *ApprovalForwardHistory) HasOldApproverName() bool`
HasOldApproverName returns a boolean if a field has been set.
### GetNewApproverName
`func (o *ApprovalForwardHistory) GetNewApproverName() string`
GetNewApproverName returns the NewApproverName field if non-nil, zero value otherwise.
### GetNewApproverNameOk
`func (o *ApprovalForwardHistory) GetNewApproverNameOk() (*string, bool)`
GetNewApproverNameOk returns a tuple with the NewApproverName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetNewApproverName
`func (o *ApprovalForwardHistory) SetNewApproverName(v string)`
SetNewApproverName sets NewApproverName field to given value.
### HasNewApproverName
`func (o *ApprovalForwardHistory) HasNewApproverName() bool`
HasNewApproverName returns a boolean if a field has been set.
### GetComment
`func (o *ApprovalForwardHistory) GetComment() string`
GetComment returns the Comment field if non-nil, zero value otherwise.
### GetCommentOk
`func (o *ApprovalForwardHistory) GetCommentOk() (*string, bool)`
GetCommentOk returns a tuple with the Comment field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetComment
`func (o *ApprovalForwardHistory) SetComment(v string)`
SetComment sets Comment field to given value.
### HasComment
`func (o *ApprovalForwardHistory) HasComment() bool`
HasComment returns a boolean if a field has been set.
### SetCommentNil
`func (o *ApprovalForwardHistory) SetCommentNil(b bool)`
SetCommentNil sets the value for Comment to be an explicit nil
### UnsetComment
`func (o *ApprovalForwardHistory) UnsetComment()`
UnsetComment ensures that no value is present for Comment, not even an explicit nil
### GetModified
`func (o *ApprovalForwardHistory) GetModified() time.Time`
GetModified returns the Modified field if non-nil, zero value otherwise.
### GetModifiedOk
`func (o *ApprovalForwardHistory) GetModifiedOk() (*time.Time, bool)`
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetModified
`func (o *ApprovalForwardHistory) SetModified(v time.Time)`
SetModified sets Modified field to given value.
### HasModified
`func (o *ApprovalForwardHistory) HasModified() bool`
HasModified returns a boolean if a field has been set.
### GetForwarderName
`func (o *ApprovalForwardHistory) GetForwarderName() string`
GetForwarderName returns the ForwarderName field if non-nil, zero value otherwise.
### GetForwarderNameOk
`func (o *ApprovalForwardHistory) GetForwarderNameOk() (*string, bool)`
GetForwarderNameOk returns a tuple with the ForwarderName field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetForwarderName
`func (o *ApprovalForwardHistory) SetForwarderName(v string)`
SetForwarderName sets ForwarderName field to given value.
### HasForwarderName
`func (o *ApprovalForwardHistory) HasForwarderName() bool`
HasForwarderName returns a boolean if a field has been set.
### SetForwarderNameNil
`func (o *ApprovalForwardHistory) SetForwarderNameNil(b bool)`
SetForwarderNameNil sets the value for ForwarderName to be an explicit nil
### UnsetForwarderName
`func (o *ApprovalForwardHistory) UnsetForwarderName()`
UnsetForwarderName ensures that no value is present for ForwarderName, not even an explicit nil
### GetReassignmentType
`func (o *ApprovalForwardHistory) GetReassignmentType() ReassignmentType`
GetReassignmentType returns the ReassignmentType field if non-nil, zero value otherwise.
### GetReassignmentTypeOk
`func (o *ApprovalForwardHistory) GetReassignmentTypeOk() (*ReassignmentType, bool)`
GetReassignmentTypeOk returns a tuple with the ReassignmentType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetReassignmentType
`func (o *ApprovalForwardHistory) SetReassignmentType(v ReassignmentType)`
SetReassignmentType sets ReassignmentType field to given value.
### HasReassignmentType
`func (o *ApprovalForwardHistory) HasReassignmentType() bool`
HasReassignmentType returns a boolean if a field has been set.

View File

@@ -0,0 +1,250 @@
---
id: approval-item-details
title: ApprovalItemDetails
pagination_label: ApprovalItemDetails
sidebar_label: ApprovalItemDetails
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalItemDetails', 'ApprovalItemDetails']
slug: /tools/sdk/go/v3/models/approval-item-details
tags: ['SDK', 'Software Development Kit', 'ApprovalItemDetails', 'ApprovalItemDetails']
---
# ApprovalItemDetails
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The approval item's ID | [optional]
**Account** | Pointer to **NullableString** | The account referenced by the approval item | [optional]
**Application** | Pointer to **string** | The name of the application/source | [optional]
**Name** | Pointer to **NullableString** | The attribute's name | [optional]
**Operation** | Pointer to **string** | The attribute's operation | [optional]
**Value** | Pointer to **NullableString** | The attribute's value | [optional]
**State** | Pointer to [**WorkItemState**](work-item-state) | | [optional]
## Methods
### NewApprovalItemDetails
`func NewApprovalItemDetails() *ApprovalItemDetails`
NewApprovalItemDetails instantiates a new ApprovalItemDetails 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
### NewApprovalItemDetailsWithDefaults
`func NewApprovalItemDetailsWithDefaults() *ApprovalItemDetails`
NewApprovalItemDetailsWithDefaults instantiates a new ApprovalItemDetails 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 *ApprovalItemDetails) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *ApprovalItemDetails) 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 *ApprovalItemDetails) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *ApprovalItemDetails) HasId() bool`
HasId returns a boolean if a field has been set.
### GetAccount
`func (o *ApprovalItemDetails) GetAccount() string`
GetAccount returns the Account field if non-nil, zero value otherwise.
### GetAccountOk
`func (o *ApprovalItemDetails) GetAccountOk() (*string, 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 *ApprovalItemDetails) SetAccount(v string)`
SetAccount sets Account field to given value.
### HasAccount
`func (o *ApprovalItemDetails) HasAccount() bool`
HasAccount returns a boolean if a field has been set.
### SetAccountNil
`func (o *ApprovalItemDetails) SetAccountNil(b bool)`
SetAccountNil sets the value for Account to be an explicit nil
### UnsetAccount
`func (o *ApprovalItemDetails) UnsetAccount()`
UnsetAccount ensures that no value is present for Account, not even an explicit nil
### GetApplication
`func (o *ApprovalItemDetails) GetApplication() string`
GetApplication returns the Application field if non-nil, zero value otherwise.
### GetApplicationOk
`func (o *ApprovalItemDetails) GetApplicationOk() (*string, bool)`
GetApplicationOk returns a tuple with the Application field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApplication
`func (o *ApprovalItemDetails) SetApplication(v string)`
SetApplication sets Application field to given value.
### HasApplication
`func (o *ApprovalItemDetails) HasApplication() bool`
HasApplication returns a boolean if a field has been set.
### GetName
`func (o *ApprovalItemDetails) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *ApprovalItemDetails) 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 *ApprovalItemDetails) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *ApprovalItemDetails) HasName() bool`
HasName returns a boolean if a field has been set.
### SetNameNil
`func (o *ApprovalItemDetails) SetNameNil(b bool)`
SetNameNil sets the value for Name to be an explicit nil
### UnsetName
`func (o *ApprovalItemDetails) UnsetName()`
UnsetName ensures that no value is present for Name, not even an explicit nil
### GetOperation
`func (o *ApprovalItemDetails) GetOperation() string`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *ApprovalItemDetails) 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 *ApprovalItemDetails) SetOperation(v string)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *ApprovalItemDetails) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### GetValue
`func (o *ApprovalItemDetails) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *ApprovalItemDetails) 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 *ApprovalItemDetails) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *ApprovalItemDetails) HasValue() bool`
HasValue returns a boolean if a field has been set.
### SetValueNil
`func (o *ApprovalItemDetails) SetValueNil(b bool)`
SetValueNil sets the value for Value to be an explicit nil
### UnsetValue
`func (o *ApprovalItemDetails) UnsetValue()`
UnsetValue ensures that no value is present for Value, not even an explicit nil
### GetState
`func (o *ApprovalItemDetails) GetState() WorkItemState`
GetState returns the State field if non-nil, zero value otherwise.
### GetStateOk
`func (o *ApprovalItemDetails) GetStateOk() (*WorkItemState, bool)`
GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetState
`func (o *ApprovalItemDetails) SetState(v WorkItemState)`
SetState sets State field to given value.
### HasState
`func (o *ApprovalItemDetails) HasState() bool`
HasState returns a boolean if a field has been set.

View File

@@ -0,0 +1,250 @@
---
id: approval-items
title: ApprovalItems
pagination_label: ApprovalItems
sidebar_label: ApprovalItems
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalItems', 'ApprovalItems']
slug: /tools/sdk/go/v3/models/approval-items
tags: ['SDK', 'Software Development Kit', 'ApprovalItems', 'ApprovalItems']
---
# ApprovalItems
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The approval item's ID | [optional]
**Account** | Pointer to **NullableString** | The account referenced by the approval item | [optional]
**Application** | Pointer to **string** | The name of the application/source | [optional]
**Name** | Pointer to **NullableString** | The attribute's name | [optional]
**Operation** | Pointer to **string** | The attribute's operation | [optional]
**Value** | Pointer to **NullableString** | The attribute's value | [optional]
**State** | Pointer to [**WorkItemState**](work-item-state) | | [optional]
## Methods
### NewApprovalItems
`func NewApprovalItems() *ApprovalItems`
NewApprovalItems instantiates a new ApprovalItems 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
### NewApprovalItemsWithDefaults
`func NewApprovalItemsWithDefaults() *ApprovalItems`
NewApprovalItemsWithDefaults instantiates a new ApprovalItems 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 *ApprovalItems) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *ApprovalItems) 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 *ApprovalItems) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *ApprovalItems) HasId() bool`
HasId returns a boolean if a field has been set.
### GetAccount
`func (o *ApprovalItems) GetAccount() string`
GetAccount returns the Account field if non-nil, zero value otherwise.
### GetAccountOk
`func (o *ApprovalItems) GetAccountOk() (*string, 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 *ApprovalItems) SetAccount(v string)`
SetAccount sets Account field to given value.
### HasAccount
`func (o *ApprovalItems) HasAccount() bool`
HasAccount returns a boolean if a field has been set.
### SetAccountNil
`func (o *ApprovalItems) SetAccountNil(b bool)`
SetAccountNil sets the value for Account to be an explicit nil
### UnsetAccount
`func (o *ApprovalItems) UnsetAccount()`
UnsetAccount ensures that no value is present for Account, not even an explicit nil
### GetApplication
`func (o *ApprovalItems) GetApplication() string`
GetApplication returns the Application field if non-nil, zero value otherwise.
### GetApplicationOk
`func (o *ApprovalItems) GetApplicationOk() (*string, bool)`
GetApplicationOk returns a tuple with the Application field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApplication
`func (o *ApprovalItems) SetApplication(v string)`
SetApplication sets Application field to given value.
### HasApplication
`func (o *ApprovalItems) HasApplication() bool`
HasApplication returns a boolean if a field has been set.
### GetName
`func (o *ApprovalItems) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *ApprovalItems) 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 *ApprovalItems) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *ApprovalItems) HasName() bool`
HasName returns a boolean if a field has been set.
### SetNameNil
`func (o *ApprovalItems) SetNameNil(b bool)`
SetNameNil sets the value for Name to be an explicit nil
### UnsetName
`func (o *ApprovalItems) UnsetName()`
UnsetName ensures that no value is present for Name, not even an explicit nil
### GetOperation
`func (o *ApprovalItems) GetOperation() string`
GetOperation returns the Operation field if non-nil, zero value otherwise.
### GetOperationOk
`func (o *ApprovalItems) 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 *ApprovalItems) SetOperation(v string)`
SetOperation sets Operation field to given value.
### HasOperation
`func (o *ApprovalItems) HasOperation() bool`
HasOperation returns a boolean if a field has been set.
### GetValue
`func (o *ApprovalItems) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *ApprovalItems) 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 *ApprovalItems) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *ApprovalItems) HasValue() bool`
HasValue returns a boolean if a field has been set.
### SetValueNil
`func (o *ApprovalItems) SetValueNil(b bool)`
SetValueNil sets the value for Value to be an explicit nil
### UnsetValue
`func (o *ApprovalItems) UnsetValue()`
UnsetValue ensures that no value is present for Value, not even an explicit nil
### GetState
`func (o *ApprovalItems) GetState() WorkItemState`
GetState returns the State field if non-nil, zero value otherwise.
### GetStateOk
`func (o *ApprovalItems) GetStateOk() (*WorkItemState, bool)`
GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetState
`func (o *ApprovalItems) SetState(v WorkItemState)`
SetState sets State field to given value.
### HasState
`func (o *ApprovalItems) HasState() bool`
HasState returns a boolean if a field has been set.

View File

@@ -0,0 +1,182 @@
---
id: approval-reminder-and-escalation-config
title: ApprovalReminderAndEscalationConfig
pagination_label: ApprovalReminderAndEscalationConfig
sidebar_label: ApprovalReminderAndEscalationConfig
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalReminderAndEscalationConfig', 'ApprovalReminderAndEscalationConfig']
slug: /tools/sdk/go/v3/models/approval-reminder-and-escalation-config
tags: ['SDK', 'Software Development Kit', 'ApprovalReminderAndEscalationConfig', 'ApprovalReminderAndEscalationConfig']
---
# ApprovalReminderAndEscalationConfig
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**DaysUntilEscalation** | Pointer to **NullableInt32** | Number of days to wait before the first reminder. If no reminders are configured, then this is the number of days to wait before escalation. | [optional]
**DaysBetweenReminders** | Pointer to **NullableInt32** | Number of days to wait between reminder notifications. | [optional]
**MaxReminders** | Pointer to **NullableInt32** | Maximum number of reminder notification to send to the reviewer before approval escalation. | [optional]
**FallbackApproverRef** | Pointer to [**NullableIdentityReferenceWithNameAndEmail**](identity-reference-with-name-and-email) | | [optional]
## Methods
### NewApprovalReminderAndEscalationConfig
`func NewApprovalReminderAndEscalationConfig() *ApprovalReminderAndEscalationConfig`
NewApprovalReminderAndEscalationConfig instantiates a new ApprovalReminderAndEscalationConfig 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
### NewApprovalReminderAndEscalationConfigWithDefaults
`func NewApprovalReminderAndEscalationConfigWithDefaults() *ApprovalReminderAndEscalationConfig`
NewApprovalReminderAndEscalationConfigWithDefaults instantiates a new ApprovalReminderAndEscalationConfig 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
### GetDaysUntilEscalation
`func (o *ApprovalReminderAndEscalationConfig) GetDaysUntilEscalation() int32`
GetDaysUntilEscalation returns the DaysUntilEscalation field if non-nil, zero value otherwise.
### GetDaysUntilEscalationOk
`func (o *ApprovalReminderAndEscalationConfig) GetDaysUntilEscalationOk() (*int32, bool)`
GetDaysUntilEscalationOk returns a tuple with the DaysUntilEscalation field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDaysUntilEscalation
`func (o *ApprovalReminderAndEscalationConfig) SetDaysUntilEscalation(v int32)`
SetDaysUntilEscalation sets DaysUntilEscalation field to given value.
### HasDaysUntilEscalation
`func (o *ApprovalReminderAndEscalationConfig) HasDaysUntilEscalation() bool`
HasDaysUntilEscalation returns a boolean if a field has been set.
### SetDaysUntilEscalationNil
`func (o *ApprovalReminderAndEscalationConfig) SetDaysUntilEscalationNil(b bool)`
SetDaysUntilEscalationNil sets the value for DaysUntilEscalation to be an explicit nil
### UnsetDaysUntilEscalation
`func (o *ApprovalReminderAndEscalationConfig) UnsetDaysUntilEscalation()`
UnsetDaysUntilEscalation ensures that no value is present for DaysUntilEscalation, not even an explicit nil
### GetDaysBetweenReminders
`func (o *ApprovalReminderAndEscalationConfig) GetDaysBetweenReminders() int32`
GetDaysBetweenReminders returns the DaysBetweenReminders field if non-nil, zero value otherwise.
### GetDaysBetweenRemindersOk
`func (o *ApprovalReminderAndEscalationConfig) GetDaysBetweenRemindersOk() (*int32, bool)`
GetDaysBetweenRemindersOk returns a tuple with the DaysBetweenReminders field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDaysBetweenReminders
`func (o *ApprovalReminderAndEscalationConfig) SetDaysBetweenReminders(v int32)`
SetDaysBetweenReminders sets DaysBetweenReminders field to given value.
### HasDaysBetweenReminders
`func (o *ApprovalReminderAndEscalationConfig) HasDaysBetweenReminders() bool`
HasDaysBetweenReminders returns a boolean if a field has been set.
### SetDaysBetweenRemindersNil
`func (o *ApprovalReminderAndEscalationConfig) SetDaysBetweenRemindersNil(b bool)`
SetDaysBetweenRemindersNil sets the value for DaysBetweenReminders to be an explicit nil
### UnsetDaysBetweenReminders
`func (o *ApprovalReminderAndEscalationConfig) UnsetDaysBetweenReminders()`
UnsetDaysBetweenReminders ensures that no value is present for DaysBetweenReminders, not even an explicit nil
### GetMaxReminders
`func (o *ApprovalReminderAndEscalationConfig) GetMaxReminders() int32`
GetMaxReminders returns the MaxReminders field if non-nil, zero value otherwise.
### GetMaxRemindersOk
`func (o *ApprovalReminderAndEscalationConfig) GetMaxRemindersOk() (*int32, bool)`
GetMaxRemindersOk returns a tuple with the MaxReminders field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetMaxReminders
`func (o *ApprovalReminderAndEscalationConfig) SetMaxReminders(v int32)`
SetMaxReminders sets MaxReminders field to given value.
### HasMaxReminders
`func (o *ApprovalReminderAndEscalationConfig) HasMaxReminders() bool`
HasMaxReminders returns a boolean if a field has been set.
### SetMaxRemindersNil
`func (o *ApprovalReminderAndEscalationConfig) SetMaxRemindersNil(b bool)`
SetMaxRemindersNil sets the value for MaxReminders to be an explicit nil
### UnsetMaxReminders
`func (o *ApprovalReminderAndEscalationConfig) UnsetMaxReminders()`
UnsetMaxReminders ensures that no value is present for MaxReminders, not even an explicit nil
### GetFallbackApproverRef
`func (o *ApprovalReminderAndEscalationConfig) GetFallbackApproverRef() IdentityReferenceWithNameAndEmail`
GetFallbackApproverRef returns the FallbackApproverRef field if non-nil, zero value otherwise.
### GetFallbackApproverRefOk
`func (o *ApprovalReminderAndEscalationConfig) GetFallbackApproverRefOk() (*IdentityReferenceWithNameAndEmail, bool)`
GetFallbackApproverRefOk returns a tuple with the FallbackApproverRef field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetFallbackApproverRef
`func (o *ApprovalReminderAndEscalationConfig) SetFallbackApproverRef(v IdentityReferenceWithNameAndEmail)`
SetFallbackApproverRef sets FallbackApproverRef field to given value.
### HasFallbackApproverRef
`func (o *ApprovalReminderAndEscalationConfig) HasFallbackApproverRef() bool`
HasFallbackApproverRef returns a boolean if a field has been set.
### SetFallbackApproverRefNil
`func (o *ApprovalReminderAndEscalationConfig) SetFallbackApproverRefNil(b bool)`
SetFallbackApproverRefNil sets the value for FallbackApproverRef to be an explicit nil
### UnsetFallbackApproverRef
`func (o *ApprovalReminderAndEscalationConfig) UnsetFallbackApproverRef()`
UnsetFallbackApproverRef ensures that no value is present for FallbackApproverRef, not even an explicit nil

View File

@@ -0,0 +1,31 @@
---
id: approval-scheme
title: ApprovalScheme
pagination_label: ApprovalScheme
sidebar_label: ApprovalScheme
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalScheme', 'ApprovalScheme']
slug: /tools/sdk/go/v3/models/approval-scheme
tags: ['SDK', 'Software Development Kit', 'ApprovalScheme', 'ApprovalScheme']
---
# ApprovalScheme
## Enum
* `APP_OWNER` (value: `"APP_OWNER"`)
* `SOURCE_OWNER` (value: `"SOURCE_OWNER"`)
* `MANAGER` (value: `"MANAGER"`)
* `ROLE_OWNER` (value: `"ROLE_OWNER"`)
* `ACCESS_PROFILE_OWNER` (value: `"ACCESS_PROFILE_OWNER"`)
* `ENTITLEMENT_OWNER` (value: `"ENTITLEMENT_OWNER"`)
* `GOVERNANCE_GROUP` (value: `"GOVERNANCE_GROUP"`)

View File

@@ -0,0 +1,100 @@
---
id: approval-scheme-for-role
title: ApprovalSchemeForRole
pagination_label: ApprovalSchemeForRole
sidebar_label: ApprovalSchemeForRole
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalSchemeForRole', 'ApprovalSchemeForRole']
slug: /tools/sdk/go/v3/models/approval-scheme-for-role
tags: ['SDK', 'Software Development Kit', 'ApprovalSchemeForRole', 'ApprovalSchemeForRole']
---
# ApprovalSchemeForRole
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ApproverType** | Pointer to **string** | Describes the individual or group that is responsible for an approval step. Values are as follows. **OWNER**: Owner of the associated Role **MANAGER**: Manager of the Identity making the request **GOVERNANCE_GROUP**: A Governance Group, the ID of which is specified by the **approverId** field | [optional]
**ApproverId** | Pointer to **NullableString** | Id of the specific approver, used only when approverType is GOVERNANCE_GROUP | [optional]
## Methods
### NewApprovalSchemeForRole
`func NewApprovalSchemeForRole() *ApprovalSchemeForRole`
NewApprovalSchemeForRole instantiates a new ApprovalSchemeForRole 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
### NewApprovalSchemeForRoleWithDefaults
`func NewApprovalSchemeForRoleWithDefaults() *ApprovalSchemeForRole`
NewApprovalSchemeForRoleWithDefaults instantiates a new ApprovalSchemeForRole 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
### GetApproverType
`func (o *ApprovalSchemeForRole) GetApproverType() string`
GetApproverType returns the ApproverType field if non-nil, zero value otherwise.
### GetApproverTypeOk
`func (o *ApprovalSchemeForRole) GetApproverTypeOk() (*string, bool)`
GetApproverTypeOk returns a tuple with the ApproverType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApproverType
`func (o *ApprovalSchemeForRole) SetApproverType(v string)`
SetApproverType sets ApproverType field to given value.
### HasApproverType
`func (o *ApprovalSchemeForRole) HasApproverType() bool`
HasApproverType returns a boolean if a field has been set.
### GetApproverId
`func (o *ApprovalSchemeForRole) GetApproverId() string`
GetApproverId returns the ApproverId field if non-nil, zero value otherwise.
### GetApproverIdOk
`func (o *ApprovalSchemeForRole) GetApproverIdOk() (*string, bool)`
GetApproverIdOk returns a tuple with the ApproverId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApproverId
`func (o *ApprovalSchemeForRole) SetApproverId(v string)`
SetApproverId sets ApproverId field to given value.
### HasApproverId
`func (o *ApprovalSchemeForRole) HasApproverId() bool`
HasApproverId returns a boolean if a field has been set.
### SetApproverIdNil
`func (o *ApprovalSchemeForRole) SetApproverIdNil(b bool)`
SetApproverIdNil sets the value for ApproverId to be an explicit nil
### UnsetApproverId
`func (o *ApprovalSchemeForRole) UnsetApproverId()`
UnsetApproverId ensures that no value is present for ApproverId, not even an explicit nil

View File

@@ -0,0 +1,27 @@
---
id: approval-status
title: ApprovalStatus
pagination_label: ApprovalStatus
sidebar_label: ApprovalStatus
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalStatus', 'ApprovalStatus']
slug: /tools/sdk/go/v3/models/approval-status
tags: ['SDK', 'Software Development Kit', 'ApprovalStatus', 'ApprovalStatus']
---
# ApprovalStatus
## Enum
* `APPROVED` (value: `"APPROVED"`)
* `REJECTED` (value: `"REJECTED"`)
* `PENDING` (value: `"PENDING"`)
* `NOT_READY` (value: `"NOT_READY"`)
* `CANCELLED` (value: `"CANCELLED"`)

View File

@@ -0,0 +1,348 @@
---
id: approval-status-dto
title: ApprovalStatusDto
pagination_label: ApprovalStatusDto
sidebar_label: ApprovalStatusDto
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalStatusDto', 'ApprovalStatusDto']
slug: /tools/sdk/go/v3/models/approval-status-dto
tags: ['SDK', 'Software Development Kit', 'ApprovalStatusDto', 'ApprovalStatusDto']
---
# ApprovalStatusDto
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ApprovalId** | Pointer to **NullableString** | Unique identifier for the approval. | [optional]
**Forwarded** | Pointer to **bool** | True if the request for this item was forwarded from one owner to another. | [optional] [default to false]
**OriginalOwner** | Pointer to [**ApprovalStatusDtoOriginalOwner**](approval-status-dto-original-owner) | | [optional]
**CurrentOwner** | Pointer to [**ApprovalStatusDtoCurrentOwner**](approval-status-dto-current-owner) | | [optional]
**Modified** | Pointer to **NullableTime** | Time at which item was modified. | [optional]
**Status** | Pointer to [**ManualWorkItemState**](manual-work-item-state) | | [optional]
**Scheme** | Pointer to [**ApprovalScheme**](approval-scheme) | | [optional]
**ErrorMessages** | Pointer to [**[]ErrorMessageDto**](error-message-dto) | If the request failed, includes any error messages that were generated. | [optional]
**Comment** | Pointer to **NullableString** | Comment, if any, provided by the approver. | [optional]
**RemoveDate** | Pointer to **NullableTime** | The date the role or access profile or entitlement is no longer assigned to the specified identity. | [optional]
## Methods
### NewApprovalStatusDto
`func NewApprovalStatusDto() *ApprovalStatusDto`
NewApprovalStatusDto instantiates a new ApprovalStatusDto 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
### NewApprovalStatusDtoWithDefaults
`func NewApprovalStatusDtoWithDefaults() *ApprovalStatusDto`
NewApprovalStatusDtoWithDefaults instantiates a new ApprovalStatusDto 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
### GetApprovalId
`func (o *ApprovalStatusDto) GetApprovalId() string`
GetApprovalId returns the ApprovalId field if non-nil, zero value otherwise.
### GetApprovalIdOk
`func (o *ApprovalStatusDto) GetApprovalIdOk() (*string, bool)`
GetApprovalIdOk returns a tuple with the ApprovalId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApprovalId
`func (o *ApprovalStatusDto) SetApprovalId(v string)`
SetApprovalId sets ApprovalId field to given value.
### HasApprovalId
`func (o *ApprovalStatusDto) HasApprovalId() bool`
HasApprovalId returns a boolean if a field has been set.
### SetApprovalIdNil
`func (o *ApprovalStatusDto) SetApprovalIdNil(b bool)`
SetApprovalIdNil sets the value for ApprovalId to be an explicit nil
### UnsetApprovalId
`func (o *ApprovalStatusDto) UnsetApprovalId()`
UnsetApprovalId ensures that no value is present for ApprovalId, not even an explicit nil
### GetForwarded
`func (o *ApprovalStatusDto) GetForwarded() bool`
GetForwarded returns the Forwarded field if non-nil, zero value otherwise.
### GetForwardedOk
`func (o *ApprovalStatusDto) GetForwardedOk() (*bool, bool)`
GetForwardedOk returns a tuple with the Forwarded field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetForwarded
`func (o *ApprovalStatusDto) SetForwarded(v bool)`
SetForwarded sets Forwarded field to given value.
### HasForwarded
`func (o *ApprovalStatusDto) HasForwarded() bool`
HasForwarded returns a boolean if a field has been set.
### GetOriginalOwner
`func (o *ApprovalStatusDto) GetOriginalOwner() ApprovalStatusDtoOriginalOwner`
GetOriginalOwner returns the OriginalOwner field if non-nil, zero value otherwise.
### GetOriginalOwnerOk
`func (o *ApprovalStatusDto) GetOriginalOwnerOk() (*ApprovalStatusDtoOriginalOwner, bool)`
GetOriginalOwnerOk returns a tuple with the OriginalOwner field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOriginalOwner
`func (o *ApprovalStatusDto) SetOriginalOwner(v ApprovalStatusDtoOriginalOwner)`
SetOriginalOwner sets OriginalOwner field to given value.
### HasOriginalOwner
`func (o *ApprovalStatusDto) HasOriginalOwner() bool`
HasOriginalOwner returns a boolean if a field has been set.
### GetCurrentOwner
`func (o *ApprovalStatusDto) GetCurrentOwner() ApprovalStatusDtoCurrentOwner`
GetCurrentOwner returns the CurrentOwner field if non-nil, zero value otherwise.
### GetCurrentOwnerOk
`func (o *ApprovalStatusDto) GetCurrentOwnerOk() (*ApprovalStatusDtoCurrentOwner, bool)`
GetCurrentOwnerOk returns a tuple with the CurrentOwner field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCurrentOwner
`func (o *ApprovalStatusDto) SetCurrentOwner(v ApprovalStatusDtoCurrentOwner)`
SetCurrentOwner sets CurrentOwner field to given value.
### HasCurrentOwner
`func (o *ApprovalStatusDto) HasCurrentOwner() bool`
HasCurrentOwner returns a boolean if a field has been set.
### GetModified
`func (o *ApprovalStatusDto) GetModified() time.Time`
GetModified returns the Modified field if non-nil, zero value otherwise.
### GetModifiedOk
`func (o *ApprovalStatusDto) GetModifiedOk() (*time.Time, bool)`
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetModified
`func (o *ApprovalStatusDto) SetModified(v time.Time)`
SetModified sets Modified field to given value.
### HasModified
`func (o *ApprovalStatusDto) HasModified() bool`
HasModified returns a boolean if a field has been set.
### SetModifiedNil
`func (o *ApprovalStatusDto) SetModifiedNil(b bool)`
SetModifiedNil sets the value for Modified to be an explicit nil
### UnsetModified
`func (o *ApprovalStatusDto) UnsetModified()`
UnsetModified ensures that no value is present for Modified, not even an explicit nil
### GetStatus
`func (o *ApprovalStatusDto) GetStatus() ManualWorkItemState`
GetStatus returns the Status field if non-nil, zero value otherwise.
### GetStatusOk
`func (o *ApprovalStatusDto) GetStatusOk() (*ManualWorkItemState, 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 *ApprovalStatusDto) SetStatus(v ManualWorkItemState)`
SetStatus sets Status field to given value.
### HasStatus
`func (o *ApprovalStatusDto) HasStatus() bool`
HasStatus returns a boolean if a field has been set.
### GetScheme
`func (o *ApprovalStatusDto) GetScheme() ApprovalScheme`
GetScheme returns the Scheme field if non-nil, zero value otherwise.
### GetSchemeOk
`func (o *ApprovalStatusDto) GetSchemeOk() (*ApprovalScheme, bool)`
GetSchemeOk returns a tuple with the Scheme field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetScheme
`func (o *ApprovalStatusDto) SetScheme(v ApprovalScheme)`
SetScheme sets Scheme field to given value.
### HasScheme
`func (o *ApprovalStatusDto) HasScheme() bool`
HasScheme returns a boolean if a field has been set.
### GetErrorMessages
`func (o *ApprovalStatusDto) GetErrorMessages() []ErrorMessageDto`
GetErrorMessages returns the ErrorMessages field if non-nil, zero value otherwise.
### GetErrorMessagesOk
`func (o *ApprovalStatusDto) GetErrorMessagesOk() (*[]ErrorMessageDto, bool)`
GetErrorMessagesOk returns a tuple with the ErrorMessages field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetErrorMessages
`func (o *ApprovalStatusDto) SetErrorMessages(v []ErrorMessageDto)`
SetErrorMessages sets ErrorMessages field to given value.
### HasErrorMessages
`func (o *ApprovalStatusDto) HasErrorMessages() bool`
HasErrorMessages returns a boolean if a field has been set.
### SetErrorMessagesNil
`func (o *ApprovalStatusDto) SetErrorMessagesNil(b bool)`
SetErrorMessagesNil sets the value for ErrorMessages to be an explicit nil
### UnsetErrorMessages
`func (o *ApprovalStatusDto) UnsetErrorMessages()`
UnsetErrorMessages ensures that no value is present for ErrorMessages, not even an explicit nil
### GetComment
`func (o *ApprovalStatusDto) GetComment() string`
GetComment returns the Comment field if non-nil, zero value otherwise.
### GetCommentOk
`func (o *ApprovalStatusDto) GetCommentOk() (*string, bool)`
GetCommentOk returns a tuple with the Comment field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetComment
`func (o *ApprovalStatusDto) SetComment(v string)`
SetComment sets Comment field to given value.
### HasComment
`func (o *ApprovalStatusDto) HasComment() bool`
HasComment returns a boolean if a field has been set.
### SetCommentNil
`func (o *ApprovalStatusDto) SetCommentNil(b bool)`
SetCommentNil sets the value for Comment to be an explicit nil
### UnsetComment
`func (o *ApprovalStatusDto) UnsetComment()`
UnsetComment ensures that no value is present for Comment, not even an explicit nil
### GetRemoveDate
`func (o *ApprovalStatusDto) GetRemoveDate() time.Time`
GetRemoveDate returns the RemoveDate field if non-nil, zero value otherwise.
### GetRemoveDateOk
`func (o *ApprovalStatusDto) GetRemoveDateOk() (*time.Time, 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 *ApprovalStatusDto) SetRemoveDate(v time.Time)`
SetRemoveDate sets RemoveDate field to given value.
### HasRemoveDate
`func (o *ApprovalStatusDto) HasRemoveDate() bool`
HasRemoveDate returns a boolean if a field has been set.
### SetRemoveDateNil
`func (o *ApprovalStatusDto) SetRemoveDateNil(b bool)`
SetRemoveDateNil sets the value for RemoveDate to be an explicit nil
### UnsetRemoveDate
`func (o *ApprovalStatusDto) UnsetRemoveDate()`
UnsetRemoveDate ensures that no value is present for RemoveDate, not even an explicit nil

View File

@@ -0,0 +1,116 @@
---
id: approval-status-dto-current-owner
title: ApprovalStatusDtoCurrentOwner
pagination_label: ApprovalStatusDtoCurrentOwner
sidebar_label: ApprovalStatusDtoCurrentOwner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalStatusDtoCurrentOwner', 'ApprovalStatusDtoCurrentOwner']
slug: /tools/sdk/go/v3/models/approval-status-dto-current-owner
tags: ['SDK', 'Software Development Kit', 'ApprovalStatusDtoCurrentOwner', 'ApprovalStatusDtoCurrentOwner']
---
# ApprovalStatusDtoCurrentOwner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | Pointer to **string** | DTO type of identity who reviewed the access item request. | [optional]
**Id** | Pointer to **string** | ID of identity who reviewed the access item request. | [optional]
**Name** | Pointer to **string** | Human-readable display name of identity who reviewed the access item request. | [optional]
## Methods
### NewApprovalStatusDtoCurrentOwner
`func NewApprovalStatusDtoCurrentOwner() *ApprovalStatusDtoCurrentOwner`
NewApprovalStatusDtoCurrentOwner instantiates a new ApprovalStatusDtoCurrentOwner 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
### NewApprovalStatusDtoCurrentOwnerWithDefaults
`func NewApprovalStatusDtoCurrentOwnerWithDefaults() *ApprovalStatusDtoCurrentOwner`
NewApprovalStatusDtoCurrentOwnerWithDefaults instantiates a new ApprovalStatusDtoCurrentOwner 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
### GetType
`func (o *ApprovalStatusDtoCurrentOwner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *ApprovalStatusDtoCurrentOwner) 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 *ApprovalStatusDtoCurrentOwner) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *ApprovalStatusDtoCurrentOwner) HasType() bool`
HasType returns a boolean if a field has been set.
### GetId
`func (o *ApprovalStatusDtoCurrentOwner) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *ApprovalStatusDtoCurrentOwner) 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 *ApprovalStatusDtoCurrentOwner) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *ApprovalStatusDtoCurrentOwner) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *ApprovalStatusDtoCurrentOwner) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *ApprovalStatusDtoCurrentOwner) 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 *ApprovalStatusDtoCurrentOwner) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *ApprovalStatusDtoCurrentOwner) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: approval-status-dto-original-owner
title: ApprovalStatusDtoOriginalOwner
pagination_label: ApprovalStatusDtoOriginalOwner
sidebar_label: ApprovalStatusDtoOriginalOwner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalStatusDtoOriginalOwner', 'ApprovalStatusDtoOriginalOwner']
slug: /tools/sdk/go/v3/models/approval-status-dto-original-owner
tags: ['SDK', 'Software Development Kit', 'ApprovalStatusDtoOriginalOwner', 'ApprovalStatusDtoOriginalOwner']
---
# ApprovalStatusDtoOriginalOwner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | Pointer to **string** | DTO type of original approval owner's identity. | [optional]
**Id** | Pointer to **string** | ID of original approval owner's identity. | [optional]
**Name** | Pointer to **string** | Display name of original approval owner. | [optional]
## Methods
### NewApprovalStatusDtoOriginalOwner
`func NewApprovalStatusDtoOriginalOwner() *ApprovalStatusDtoOriginalOwner`
NewApprovalStatusDtoOriginalOwner instantiates a new ApprovalStatusDtoOriginalOwner 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
### NewApprovalStatusDtoOriginalOwnerWithDefaults
`func NewApprovalStatusDtoOriginalOwnerWithDefaults() *ApprovalStatusDtoOriginalOwner`
NewApprovalStatusDtoOriginalOwnerWithDefaults instantiates a new ApprovalStatusDtoOriginalOwner 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
### GetType
`func (o *ApprovalStatusDtoOriginalOwner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *ApprovalStatusDtoOriginalOwner) 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 *ApprovalStatusDtoOriginalOwner) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *ApprovalStatusDtoOriginalOwner) HasType() bool`
HasType returns a boolean if a field has been set.
### GetId
`func (o *ApprovalStatusDtoOriginalOwner) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *ApprovalStatusDtoOriginalOwner) 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 *ApprovalStatusDtoOriginalOwner) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *ApprovalStatusDtoOriginalOwner) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *ApprovalStatusDtoOriginalOwner) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *ApprovalStatusDtoOriginalOwner) 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 *ApprovalStatusDtoOriginalOwner) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *ApprovalStatusDtoOriginalOwner) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: approval-summary
title: ApprovalSummary
pagination_label: ApprovalSummary
sidebar_label: ApprovalSummary
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ApprovalSummary', 'ApprovalSummary']
slug: /tools/sdk/go/v3/models/approval-summary
tags: ['SDK', 'Software Development Kit', 'ApprovalSummary', 'ApprovalSummary']
---
# ApprovalSummary
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Pending** | Pointer to **int32** | The number of pending access requests approvals. | [optional]
**Approved** | Pointer to **int32** | The number of approved access requests approvals. | [optional]
**Rejected** | Pointer to **int32** | The number of rejected access requests approvals. | [optional]
## Methods
### NewApprovalSummary
`func NewApprovalSummary() *ApprovalSummary`
NewApprovalSummary instantiates a new ApprovalSummary 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
### NewApprovalSummaryWithDefaults
`func NewApprovalSummaryWithDefaults() *ApprovalSummary`
NewApprovalSummaryWithDefaults instantiates a new ApprovalSummary 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
### GetPending
`func (o *ApprovalSummary) GetPending() int32`
GetPending returns the Pending field if non-nil, zero value otherwise.
### GetPendingOk
`func (o *ApprovalSummary) GetPendingOk() (*int32, bool)`
GetPendingOk returns a tuple with the Pending field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPending
`func (o *ApprovalSummary) SetPending(v int32)`
SetPending sets Pending field to given value.
### HasPending
`func (o *ApprovalSummary) HasPending() bool`
HasPending returns a boolean if a field has been set.
### GetApproved
`func (o *ApprovalSummary) GetApproved() int32`
GetApproved returns the Approved field if non-nil, zero value otherwise.
### GetApprovedOk
`func (o *ApprovalSummary) GetApprovedOk() (*int32, bool)`
GetApprovedOk returns a tuple with the Approved field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetApproved
`func (o *ApprovalSummary) SetApproved(v int32)`
SetApproved sets Approved field to given value.
### HasApproved
`func (o *ApprovalSummary) HasApproved() bool`
HasApproved returns a boolean if a field has been set.
### GetRejected
`func (o *ApprovalSummary) GetRejected() int32`
GetRejected returns the Rejected field if non-nil, zero value otherwise.
### GetRejectedOk
`func (o *ApprovalSummary) GetRejectedOk() (*int32, bool)`
GetRejectedOk returns a tuple with the Rejected field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRejected
`func (o *ApprovalSummary) SetRejected(v int32)`
SetRejected sets Rejected field to given value.
### HasRejected
`func (o *ApprovalSummary) HasRejected() bool`
HasRejected returns a boolean if a field has been set.

View File

@@ -0,0 +1,38 @@
---
id: array-inner
title: ArrayInner
pagination_label: ArrayInner
sidebar_label: ArrayInner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'ArrayInner', 'ArrayInner']
slug: /tools/sdk/go/v3/models/array-inner
tags: ['SDK', 'Software Development Kit', 'ArrayInner', 'ArrayInner']
---
# ArrayInner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
## Methods
### NewArrayInner
`func NewArrayInner() *ArrayInner`
NewArrayInner instantiates a new ArrayInner 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
### NewArrayInnerWithDefaults
`func NewArrayInnerWithDefaults() *ArrayInner`
NewArrayInnerWithDefaults instantiates a new ArrayInner 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

View File

@@ -0,0 +1,266 @@
---
id: attribute-dto
title: AttributeDTO
pagination_label: AttributeDTO
sidebar_label: AttributeDTO
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AttributeDTO', 'AttributeDTO']
slug: /tools/sdk/go/v3/models/attribute-dto
tags: ['SDK', 'Software Development Kit', 'AttributeDTO', 'AttributeDTO']
---
# AttributeDTO
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Key** | Pointer to **string** | Technical name of the Attribute. This is unique and cannot be changed after creation. | [optional]
**Name** | Pointer to **string** | The display name of the key. | [optional]
**Multiselect** | Pointer to **bool** | Indicates whether the attribute can have multiple values. | [optional] [default to false]
**Status** | Pointer to **string** | The status of the Attribute. | [optional]
**Type** | Pointer to **string** | The type of the Attribute. This can be either \"custom\" or \"governance\". | [optional]
**ObjectTypes** | Pointer to **[]string** | An array of object types this attributes values can be applied to. Possible values are \"all\" or \"entitlement\". Value \"all\" means this attribute can be used with all object types that are supported. | [optional]
**Description** | Pointer to **string** | The description of the Attribute. | [optional]
**Values** | Pointer to [**[]AttributeValueDTO**](attribute-value-dto) | | [optional]
## Methods
### NewAttributeDTO
`func NewAttributeDTO() *AttributeDTO`
NewAttributeDTO instantiates a new AttributeDTO 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
### NewAttributeDTOWithDefaults
`func NewAttributeDTOWithDefaults() *AttributeDTO`
NewAttributeDTOWithDefaults instantiates a new AttributeDTO 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
### GetKey
`func (o *AttributeDTO) GetKey() string`
GetKey returns the Key field if non-nil, zero value otherwise.
### GetKeyOk
`func (o *AttributeDTO) GetKeyOk() (*string, bool)`
GetKeyOk returns a tuple with the Key field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetKey
`func (o *AttributeDTO) SetKey(v string)`
SetKey sets Key field to given value.
### HasKey
`func (o *AttributeDTO) HasKey() bool`
HasKey returns a boolean if a field has been set.
### GetName
`func (o *AttributeDTO) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AttributeDTO) 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 *AttributeDTO) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AttributeDTO) HasName() bool`
HasName returns a boolean if a field has been set.
### GetMultiselect
`func (o *AttributeDTO) GetMultiselect() bool`
GetMultiselect returns the Multiselect field if non-nil, zero value otherwise.
### GetMultiselectOk
`func (o *AttributeDTO) GetMultiselectOk() (*bool, bool)`
GetMultiselectOk returns a tuple with the Multiselect field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetMultiselect
`func (o *AttributeDTO) SetMultiselect(v bool)`
SetMultiselect sets Multiselect field to given value.
### HasMultiselect
`func (o *AttributeDTO) HasMultiselect() bool`
HasMultiselect returns a boolean if a field has been set.
### GetStatus
`func (o *AttributeDTO) GetStatus() string`
GetStatus returns the Status field if non-nil, zero value otherwise.
### GetStatusOk
`func (o *AttributeDTO) 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 *AttributeDTO) SetStatus(v string)`
SetStatus sets Status field to given value.
### HasStatus
`func (o *AttributeDTO) HasStatus() bool`
HasStatus returns a boolean if a field has been set.
### GetType
`func (o *AttributeDTO) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AttributeDTO) 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 *AttributeDTO) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AttributeDTO) HasType() bool`
HasType returns a boolean if a field has been set.
### GetObjectTypes
`func (o *AttributeDTO) GetObjectTypes() []string`
GetObjectTypes returns the ObjectTypes field if non-nil, zero value otherwise.
### GetObjectTypesOk
`func (o *AttributeDTO) GetObjectTypesOk() (*[]string, bool)`
GetObjectTypesOk returns a tuple with the ObjectTypes field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetObjectTypes
`func (o *AttributeDTO) SetObjectTypes(v []string)`
SetObjectTypes sets ObjectTypes field to given value.
### HasObjectTypes
`func (o *AttributeDTO) HasObjectTypes() bool`
HasObjectTypes returns a boolean if a field has been set.
### SetObjectTypesNil
`func (o *AttributeDTO) SetObjectTypesNil(b bool)`
SetObjectTypesNil sets the value for ObjectTypes to be an explicit nil
### UnsetObjectTypes
`func (o *AttributeDTO) UnsetObjectTypes()`
UnsetObjectTypes ensures that no value is present for ObjectTypes, not even an explicit nil
### GetDescription
`func (o *AttributeDTO) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AttributeDTO) 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 *AttributeDTO) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AttributeDTO) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetValues
`func (o *AttributeDTO) GetValues() []AttributeValueDTO`
GetValues returns the Values field if non-nil, zero value otherwise.
### GetValuesOk
`func (o *AttributeDTO) GetValuesOk() (*[]AttributeValueDTO, 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 *AttributeDTO) SetValues(v []AttributeValueDTO)`
SetValues sets Values field to given value.
### HasValues
`func (o *AttributeDTO) HasValues() bool`
HasValues returns a boolean if a field has been set.
### SetValuesNil
`func (o *AttributeDTO) SetValuesNil(b bool)`
SetValuesNil sets the value for Values to be an explicit nil
### UnsetValues
`func (o *AttributeDTO) UnsetValues()`
UnsetValues ensures that no value is present for Values, not even an explicit nil

View File

@@ -0,0 +1,74 @@
---
id: attribute-dto-list
title: AttributeDTOList
pagination_label: AttributeDTOList
sidebar_label: AttributeDTOList
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AttributeDTOList', 'AttributeDTOList']
slug: /tools/sdk/go/v3/models/attribute-dto-list
tags: ['SDK', 'Software Development Kit', 'AttributeDTOList', 'AttributeDTOList']
---
# AttributeDTOList
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Attributes** | Pointer to [**[]AttributeDTO**](attribute-dto) | | [optional]
## Methods
### NewAttributeDTOList
`func NewAttributeDTOList() *AttributeDTOList`
NewAttributeDTOList instantiates a new AttributeDTOList 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
### NewAttributeDTOListWithDefaults
`func NewAttributeDTOListWithDefaults() *AttributeDTOList`
NewAttributeDTOListWithDefaults instantiates a new AttributeDTOList 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
### GetAttributes
`func (o *AttributeDTOList) GetAttributes() []AttributeDTO`
GetAttributes returns the Attributes field if non-nil, zero value otherwise.
### GetAttributesOk
`func (o *AttributeDTOList) GetAttributesOk() (*[]AttributeDTO, bool)`
GetAttributesOk returns a tuple with the Attributes field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAttributes
`func (o *AttributeDTOList) SetAttributes(v []AttributeDTO)`
SetAttributes sets Attributes field to given value.
### HasAttributes
`func (o *AttributeDTOList) HasAttributes() bool`
HasAttributes returns a boolean if a field has been set.
### SetAttributesNil
`func (o *AttributeDTOList) SetAttributesNil(b bool)`
SetAttributesNil sets the value for Attributes to be an explicit nil
### UnsetAttributes
`func (o *AttributeDTOList) UnsetAttributes()`
UnsetAttributes ensures that no value is present for Attributes, not even an explicit nil

View File

@@ -0,0 +1,220 @@
---
id: attribute-definition
title: AttributeDefinition
pagination_label: AttributeDefinition
sidebar_label: AttributeDefinition
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AttributeDefinition', 'AttributeDefinition']
slug: /tools/sdk/go/v3/models/attribute-definition
tags: ['SDK', 'Software Development Kit', 'AttributeDefinition', 'AttributeDefinition']
---
# AttributeDefinition
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | Pointer to **string** | The name of the attribute. | [optional]
**Type** | Pointer to [**AttributeDefinitionType**](attribute-definition-type) | | [optional]
**Schema** | Pointer to [**AttributeDefinitionSchema**](attribute-definition-schema) | | [optional]
**Description** | Pointer to **string** | A human-readable description of the attribute. | [optional]
**IsMulti** | Pointer to **bool** | Flag indicating whether or not the attribute is multi-valued. | [optional] [default to false]
**IsEntitlement** | Pointer to **bool** | Flag indicating whether or not the attribute is an entitlement. | [optional] [default to false]
**IsGroup** | Pointer to **bool** | Flag indicating whether or not the attribute represents a group. This can only be `true` if `isEntitlement` is also `true` **and** there is a schema defined for the attribute.. | [optional] [default to false]
## Methods
### NewAttributeDefinition
`func NewAttributeDefinition() *AttributeDefinition`
NewAttributeDefinition instantiates a new AttributeDefinition 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
### NewAttributeDefinitionWithDefaults
`func NewAttributeDefinitionWithDefaults() *AttributeDefinition`
NewAttributeDefinitionWithDefaults instantiates a new AttributeDefinition 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
### GetName
`func (o *AttributeDefinition) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AttributeDefinition) 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 *AttributeDefinition) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AttributeDefinition) HasName() bool`
HasName returns a boolean if a field has been set.
### GetType
`func (o *AttributeDefinition) GetType() AttributeDefinitionType`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AttributeDefinition) GetTypeOk() (*AttributeDefinitionType, 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 *AttributeDefinition) SetType(v AttributeDefinitionType)`
SetType sets Type field to given value.
### HasType
`func (o *AttributeDefinition) HasType() bool`
HasType returns a boolean if a field has been set.
### GetSchema
`func (o *AttributeDefinition) GetSchema() AttributeDefinitionSchema`
GetSchema returns the Schema field if non-nil, zero value otherwise.
### GetSchemaOk
`func (o *AttributeDefinition) GetSchemaOk() (*AttributeDefinitionSchema, bool)`
GetSchemaOk returns a tuple with the Schema field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSchema
`func (o *AttributeDefinition) SetSchema(v AttributeDefinitionSchema)`
SetSchema sets Schema field to given value.
### HasSchema
`func (o *AttributeDefinition) HasSchema() bool`
HasSchema returns a boolean if a field has been set.
### GetDescription
`func (o *AttributeDefinition) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *AttributeDefinition) 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 *AttributeDefinition) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *AttributeDefinition) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetIsMulti
`func (o *AttributeDefinition) GetIsMulti() bool`
GetIsMulti returns the IsMulti field if non-nil, zero value otherwise.
### GetIsMultiOk
`func (o *AttributeDefinition) GetIsMultiOk() (*bool, bool)`
GetIsMultiOk returns a tuple with the IsMulti field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIsMulti
`func (o *AttributeDefinition) SetIsMulti(v bool)`
SetIsMulti sets IsMulti field to given value.
### HasIsMulti
`func (o *AttributeDefinition) HasIsMulti() bool`
HasIsMulti returns a boolean if a field has been set.
### GetIsEntitlement
`func (o *AttributeDefinition) GetIsEntitlement() bool`
GetIsEntitlement returns the IsEntitlement field if non-nil, zero value otherwise.
### GetIsEntitlementOk
`func (o *AttributeDefinition) GetIsEntitlementOk() (*bool, bool)`
GetIsEntitlementOk returns a tuple with the IsEntitlement field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIsEntitlement
`func (o *AttributeDefinition) SetIsEntitlement(v bool)`
SetIsEntitlement sets IsEntitlement field to given value.
### HasIsEntitlement
`func (o *AttributeDefinition) HasIsEntitlement() bool`
HasIsEntitlement returns a boolean if a field has been set.
### GetIsGroup
`func (o *AttributeDefinition) GetIsGroup() bool`
GetIsGroup returns the IsGroup field if non-nil, zero value otherwise.
### GetIsGroupOk
`func (o *AttributeDefinition) GetIsGroupOk() (*bool, bool)`
GetIsGroupOk returns a tuple with the IsGroup field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIsGroup
`func (o *AttributeDefinition) SetIsGroup(v bool)`
SetIsGroup sets IsGroup field to given value.
### HasIsGroup
`func (o *AttributeDefinition) HasIsGroup() bool`
HasIsGroup returns a boolean if a field has been set.

View File

@@ -0,0 +1,116 @@
---
id: attribute-definition-schema
title: AttributeDefinitionSchema
pagination_label: AttributeDefinitionSchema
sidebar_label: AttributeDefinitionSchema
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AttributeDefinitionSchema', 'AttributeDefinitionSchema']
slug: /tools/sdk/go/v3/models/attribute-definition-schema
tags: ['SDK', 'Software Development Kit', 'AttributeDefinitionSchema', 'AttributeDefinitionSchema']
---
# AttributeDefinitionSchema
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | Pointer to **string** | The type of object being referenced | [optional]
**Id** | Pointer to **string** | The object ID this reference applies to. | [optional]
**Name** | Pointer to **string** | The human-readable display name of the object. | [optional]
## Methods
### NewAttributeDefinitionSchema
`func NewAttributeDefinitionSchema() *AttributeDefinitionSchema`
NewAttributeDefinitionSchema instantiates a new AttributeDefinitionSchema 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
### NewAttributeDefinitionSchemaWithDefaults
`func NewAttributeDefinitionSchemaWithDefaults() *AttributeDefinitionSchema`
NewAttributeDefinitionSchemaWithDefaults instantiates a new AttributeDefinitionSchema 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
### GetType
`func (o *AttributeDefinitionSchema) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *AttributeDefinitionSchema) 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 *AttributeDefinitionSchema) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *AttributeDefinitionSchema) HasType() bool`
HasType returns a boolean if a field has been set.
### GetId
`func (o *AttributeDefinitionSchema) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AttributeDefinitionSchema) 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 *AttributeDefinitionSchema) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AttributeDefinitionSchema) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *AttributeDefinitionSchema) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AttributeDefinitionSchema) 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 *AttributeDefinitionSchema) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AttributeDefinitionSchema) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,25 @@
---
id: attribute-definition-type
title: AttributeDefinitionType
pagination_label: AttributeDefinitionType
sidebar_label: AttributeDefinitionType
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AttributeDefinitionType', 'AttributeDefinitionType']
slug: /tools/sdk/go/v3/models/attribute-definition-type
tags: ['SDK', 'Software Development Kit', 'AttributeDefinitionType', 'AttributeDefinitionType']
---
# AttributeDefinitionType
## Enum
* `STRING` (value: `"STRING"`)
* `LONG` (value: `"LONG"`)
* `INT` (value: `"INT"`)
* `BOOLEAN` (value: `"BOOLEAN"`)

View File

@@ -0,0 +1,116 @@
---
id: attribute-request
title: AttributeRequest
pagination_label: AttributeRequest
sidebar_label: AttributeRequest
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AttributeRequest', 'AttributeRequest']
slug: /tools/sdk/go/v3/models/attribute-request
tags: ['SDK', 'Software Development Kit', 'AttributeRequest', 'AttributeRequest']
---
# AttributeRequest
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | Pointer to **string** | Attribute name. | [optional]
**Op** | Pointer to **string** | Operation to perform on attribute. | [optional]
**Value** | Pointer to [**AttributeRequestValue**](attribute-request-value) | | [optional]
## Methods
### NewAttributeRequest
`func NewAttributeRequest() *AttributeRequest`
NewAttributeRequest instantiates a new AttributeRequest 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
### NewAttributeRequestWithDefaults
`func NewAttributeRequestWithDefaults() *AttributeRequest`
NewAttributeRequestWithDefaults instantiates a new AttributeRequest 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
### GetName
`func (o *AttributeRequest) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AttributeRequest) 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 *AttributeRequest) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AttributeRequest) HasName() bool`
HasName returns a boolean if a field has been set.
### GetOp
`func (o *AttributeRequest) GetOp() string`
GetOp returns the Op field if non-nil, zero value otherwise.
### GetOpOk
`func (o *AttributeRequest) GetOpOk() (*string, bool)`
GetOpOk returns a tuple with the Op field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOp
`func (o *AttributeRequest) SetOp(v string)`
SetOp sets Op field to given value.
### HasOp
`func (o *AttributeRequest) HasOp() bool`
HasOp returns a boolean if a field has been set.
### GetValue
`func (o *AttributeRequest) GetValue() AttributeRequestValue`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AttributeRequest) GetValueOk() (*AttributeRequestValue, 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 *AttributeRequest) SetValue(v AttributeRequestValue)`
SetValue sets Value field to given value.
### HasValue
`func (o *AttributeRequest) HasValue() bool`
HasValue returns a boolean if a field has been set.

View File

@@ -0,0 +1,38 @@
---
id: attribute-request-value
title: AttributeRequestValue
pagination_label: AttributeRequestValue
sidebar_label: AttributeRequestValue
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AttributeRequestValue', 'AttributeRequestValue']
slug: /tools/sdk/go/v3/models/attribute-request-value
tags: ['SDK', 'Software Development Kit', 'AttributeRequestValue', 'AttributeRequestValue']
---
# AttributeRequestValue
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
## Methods
### NewAttributeRequestValue
`func NewAttributeRequestValue() *AttributeRequestValue`
NewAttributeRequestValue instantiates a new AttributeRequestValue 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
### NewAttributeRequestValueWithDefaults
`func NewAttributeRequestValueWithDefaults() *AttributeRequestValue`
NewAttributeRequestValueWithDefaults instantiates a new AttributeRequestValue 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

View File

@@ -0,0 +1,116 @@
---
id: attribute-value-dto
title: AttributeValueDTO
pagination_label: AttributeValueDTO
sidebar_label: AttributeValueDTO
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AttributeValueDTO', 'AttributeValueDTO']
slug: /tools/sdk/go/v3/models/attribute-value-dto
tags: ['SDK', 'Software Development Kit', 'AttributeValueDTO', 'AttributeValueDTO']
---
# AttributeValueDTO
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Value** | Pointer to **string** | Technical name of the Attribute value. This is unique and cannot be changed after creation. | [optional]
**Name** | Pointer to **string** | The display name of the Attribute value. | [optional]
**Status** | Pointer to **string** | The status of the Attribute value. | [optional]
## Methods
### NewAttributeValueDTO
`func NewAttributeValueDTO() *AttributeValueDTO`
NewAttributeValueDTO instantiates a new AttributeValueDTO 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
### NewAttributeValueDTOWithDefaults
`func NewAttributeValueDTOWithDefaults() *AttributeValueDTO`
NewAttributeValueDTOWithDefaults instantiates a new AttributeValueDTO 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
### GetValue
`func (o *AttributeValueDTO) GetValue() string`
GetValue returns the Value field if non-nil, zero value otherwise.
### GetValueOk
`func (o *AttributeValueDTO) 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 *AttributeValueDTO) SetValue(v string)`
SetValue sets Value field to given value.
### HasValue
`func (o *AttributeValueDTO) HasValue() bool`
HasValue returns a boolean if a field has been set.
### GetName
`func (o *AttributeValueDTO) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *AttributeValueDTO) 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 *AttributeValueDTO) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *AttributeValueDTO) HasName() bool`
HasName returns a boolean if a field has been set.
### GetStatus
`func (o *AttributeValueDTO) GetStatus() string`
GetStatus returns the Status field if non-nil, zero value otherwise.
### GetStatusOk
`func (o *AttributeValueDTO) 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 *AttributeValueDTO) SetStatus(v string)`
SetStatus sets Status field to given value.
### HasStatus
`func (o *AttributeValueDTO) HasStatus() bool`
HasStatus returns a boolean if a field has been set.

View File

@@ -0,0 +1,606 @@
---
id: auth-user
title: AuthUser
pagination_label: AuthUser
sidebar_label: AuthUser
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'AuthUser', 'AuthUser']
slug: /tools/sdk/go/v3/models/auth-user
tags: ['SDK', 'Software Development Kit', 'AuthUser', 'AuthUser']
---
# AuthUser
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Tenant** | Pointer to **string** | Tenant name. | [optional]
**Id** | Pointer to **string** | Identity ID. | [optional]
**Uid** | Pointer to **string** | Identity's unique identitifier. | [optional]
**Profile** | Pointer to **string** | ID of the auth profile associated with the auth user. | [optional]
**IdentificationNumber** | Pointer to **NullableString** | Auth user's employee number. | [optional]
**Email** | Pointer to **NullableString** | Auth user's email. | [optional]
**Phone** | Pointer to **NullableString** | Auth user's phone number. | [optional]
**WorkPhone** | Pointer to **NullableString** | Auth user's work phone number. | [optional]
**PersonalEmail** | Pointer to **NullableString** | Auth user's personal email. | [optional]
**Firstname** | Pointer to **NullableString** | Auth user's first name. | [optional]
**Lastname** | Pointer to **NullableString** | Auth user's last name. | [optional]
**DisplayName** | Pointer to **string** | Auth user's name in displayed format. | [optional]
**Alias** | Pointer to **string** | Auth user's alias. | [optional]
**LastPasswordChangeDate** | Pointer to **NullableTime** | Date of last password change. | [optional]
**LastLoginTimestamp** | Pointer to **int64** | Timestamp of the last login (long type value). | [optional]
**CurrentLoginTimestamp** | Pointer to **int64** | Timestamp of the current login (long type value). | [optional]
**LastUnlockTimestamp** | Pointer to **NullableTime** | The date and time when the user was last unlocked. | [optional]
**Capabilities** | Pointer to **[]string** | Array of the auth user's capabilities. | [optional]
## Methods
### NewAuthUser
`func NewAuthUser() *AuthUser`
NewAuthUser instantiates a new AuthUser 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
### NewAuthUserWithDefaults
`func NewAuthUserWithDefaults() *AuthUser`
NewAuthUserWithDefaults instantiates a new AuthUser 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
### GetTenant
`func (o *AuthUser) GetTenant() string`
GetTenant returns the Tenant field if non-nil, zero value otherwise.
### GetTenantOk
`func (o *AuthUser) GetTenantOk() (*string, bool)`
GetTenantOk returns a tuple with the Tenant field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetTenant
`func (o *AuthUser) SetTenant(v string)`
SetTenant sets Tenant field to given value.
### HasTenant
`func (o *AuthUser) HasTenant() bool`
HasTenant returns a boolean if a field has been set.
### GetId
`func (o *AuthUser) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *AuthUser) 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 *AuthUser) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *AuthUser) HasId() bool`
HasId returns a boolean if a field has been set.
### GetUid
`func (o *AuthUser) GetUid() string`
GetUid returns the Uid field if non-nil, zero value otherwise.
### GetUidOk
`func (o *AuthUser) GetUidOk() (*string, bool)`
GetUidOk returns a tuple with the Uid field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetUid
`func (o *AuthUser) SetUid(v string)`
SetUid sets Uid field to given value.
### HasUid
`func (o *AuthUser) HasUid() bool`
HasUid returns a boolean if a field has been set.
### GetProfile
`func (o *AuthUser) GetProfile() string`
GetProfile returns the Profile field if non-nil, zero value otherwise.
### GetProfileOk
`func (o *AuthUser) GetProfileOk() (*string, bool)`
GetProfileOk returns a tuple with the Profile field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetProfile
`func (o *AuthUser) SetProfile(v string)`
SetProfile sets Profile field to given value.
### HasProfile
`func (o *AuthUser) HasProfile() bool`
HasProfile returns a boolean if a field has been set.
### GetIdentificationNumber
`func (o *AuthUser) GetIdentificationNumber() string`
GetIdentificationNumber returns the IdentificationNumber field if non-nil, zero value otherwise.
### GetIdentificationNumberOk
`func (o *AuthUser) GetIdentificationNumberOk() (*string, bool)`
GetIdentificationNumberOk returns a tuple with the IdentificationNumber field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIdentificationNumber
`func (o *AuthUser) SetIdentificationNumber(v string)`
SetIdentificationNumber sets IdentificationNumber field to given value.
### HasIdentificationNumber
`func (o *AuthUser) HasIdentificationNumber() bool`
HasIdentificationNumber returns a boolean if a field has been set.
### SetIdentificationNumberNil
`func (o *AuthUser) SetIdentificationNumberNil(b bool)`
SetIdentificationNumberNil sets the value for IdentificationNumber to be an explicit nil
### UnsetIdentificationNumber
`func (o *AuthUser) UnsetIdentificationNumber()`
UnsetIdentificationNumber ensures that no value is present for IdentificationNumber, not even an explicit nil
### GetEmail
`func (o *AuthUser) GetEmail() string`
GetEmail returns the Email field if non-nil, zero value otherwise.
### GetEmailOk
`func (o *AuthUser) GetEmailOk() (*string, bool)`
GetEmailOk returns a tuple with the Email field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEmail
`func (o *AuthUser) SetEmail(v string)`
SetEmail sets Email field to given value.
### HasEmail
`func (o *AuthUser) HasEmail() bool`
HasEmail returns a boolean if a field has been set.
### SetEmailNil
`func (o *AuthUser) SetEmailNil(b bool)`
SetEmailNil sets the value for Email to be an explicit nil
### UnsetEmail
`func (o *AuthUser) UnsetEmail()`
UnsetEmail ensures that no value is present for Email, not even an explicit nil
### GetPhone
`func (o *AuthUser) GetPhone() string`
GetPhone returns the Phone field if non-nil, zero value otherwise.
### GetPhoneOk
`func (o *AuthUser) GetPhoneOk() (*string, bool)`
GetPhoneOk returns a tuple with the Phone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPhone
`func (o *AuthUser) SetPhone(v string)`
SetPhone sets Phone field to given value.
### HasPhone
`func (o *AuthUser) HasPhone() bool`
HasPhone returns a boolean if a field has been set.
### SetPhoneNil
`func (o *AuthUser) SetPhoneNil(b bool)`
SetPhoneNil sets the value for Phone to be an explicit nil
### UnsetPhone
`func (o *AuthUser) UnsetPhone()`
UnsetPhone ensures that no value is present for Phone, not even an explicit nil
### GetWorkPhone
`func (o *AuthUser) GetWorkPhone() string`
GetWorkPhone returns the WorkPhone field if non-nil, zero value otherwise.
### GetWorkPhoneOk
`func (o *AuthUser) GetWorkPhoneOk() (*string, bool)`
GetWorkPhoneOk returns a tuple with the WorkPhone field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetWorkPhone
`func (o *AuthUser) SetWorkPhone(v string)`
SetWorkPhone sets WorkPhone field to given value.
### HasWorkPhone
`func (o *AuthUser) HasWorkPhone() bool`
HasWorkPhone returns a boolean if a field has been set.
### SetWorkPhoneNil
`func (o *AuthUser) SetWorkPhoneNil(b bool)`
SetWorkPhoneNil sets the value for WorkPhone to be an explicit nil
### UnsetWorkPhone
`func (o *AuthUser) UnsetWorkPhone()`
UnsetWorkPhone ensures that no value is present for WorkPhone, not even an explicit nil
### GetPersonalEmail
`func (o *AuthUser) GetPersonalEmail() string`
GetPersonalEmail returns the PersonalEmail field if non-nil, zero value otherwise.
### GetPersonalEmailOk
`func (o *AuthUser) GetPersonalEmailOk() (*string, bool)`
GetPersonalEmailOk returns a tuple with the PersonalEmail field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPersonalEmail
`func (o *AuthUser) SetPersonalEmail(v string)`
SetPersonalEmail sets PersonalEmail field to given value.
### HasPersonalEmail
`func (o *AuthUser) HasPersonalEmail() bool`
HasPersonalEmail returns a boolean if a field has been set.
### SetPersonalEmailNil
`func (o *AuthUser) SetPersonalEmailNil(b bool)`
SetPersonalEmailNil sets the value for PersonalEmail to be an explicit nil
### UnsetPersonalEmail
`func (o *AuthUser) UnsetPersonalEmail()`
UnsetPersonalEmail ensures that no value is present for PersonalEmail, not even an explicit nil
### GetFirstname
`func (o *AuthUser) GetFirstname() string`
GetFirstname returns the Firstname field if non-nil, zero value otherwise.
### GetFirstnameOk
`func (o *AuthUser) GetFirstnameOk() (*string, bool)`
GetFirstnameOk returns a tuple with the Firstname field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetFirstname
`func (o *AuthUser) SetFirstname(v string)`
SetFirstname sets Firstname field to given value.
### HasFirstname
`func (o *AuthUser) HasFirstname() bool`
HasFirstname returns a boolean if a field has been set.
### SetFirstnameNil
`func (o *AuthUser) SetFirstnameNil(b bool)`
SetFirstnameNil sets the value for Firstname to be an explicit nil
### UnsetFirstname
`func (o *AuthUser) UnsetFirstname()`
UnsetFirstname ensures that no value is present for Firstname, not even an explicit nil
### GetLastname
`func (o *AuthUser) GetLastname() string`
GetLastname returns the Lastname field if non-nil, zero value otherwise.
### GetLastnameOk
`func (o *AuthUser) GetLastnameOk() (*string, bool)`
GetLastnameOk returns a tuple with the Lastname field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetLastname
`func (o *AuthUser) SetLastname(v string)`
SetLastname sets Lastname field to given value.
### HasLastname
`func (o *AuthUser) HasLastname() bool`
HasLastname returns a boolean if a field has been set.
### SetLastnameNil
`func (o *AuthUser) SetLastnameNil(b bool)`
SetLastnameNil sets the value for Lastname to be an explicit nil
### UnsetLastname
`func (o *AuthUser) UnsetLastname()`
UnsetLastname ensures that no value is present for Lastname, not even an explicit nil
### GetDisplayName
`func (o *AuthUser) GetDisplayName() string`
GetDisplayName returns the DisplayName field if non-nil, zero value otherwise.
### GetDisplayNameOk
`func (o *AuthUser) 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 *AuthUser) SetDisplayName(v string)`
SetDisplayName sets DisplayName field to given value.
### HasDisplayName
`func (o *AuthUser) HasDisplayName() bool`
HasDisplayName returns a boolean if a field has been set.
### GetAlias
`func (o *AuthUser) GetAlias() string`
GetAlias returns the Alias field if non-nil, zero value otherwise.
### GetAliasOk
`func (o *AuthUser) GetAliasOk() (*string, bool)`
GetAliasOk returns a tuple with the Alias field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAlias
`func (o *AuthUser) SetAlias(v string)`
SetAlias sets Alias field to given value.
### HasAlias
`func (o *AuthUser) HasAlias() bool`
HasAlias returns a boolean if a field has been set.
### GetLastPasswordChangeDate
`func (o *AuthUser) GetLastPasswordChangeDate() time.Time`
GetLastPasswordChangeDate returns the LastPasswordChangeDate field if non-nil, zero value otherwise.
### GetLastPasswordChangeDateOk
`func (o *AuthUser) GetLastPasswordChangeDateOk() (*time.Time, bool)`
GetLastPasswordChangeDateOk returns a tuple with the LastPasswordChangeDate field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetLastPasswordChangeDate
`func (o *AuthUser) SetLastPasswordChangeDate(v time.Time)`
SetLastPasswordChangeDate sets LastPasswordChangeDate field to given value.
### HasLastPasswordChangeDate
`func (o *AuthUser) HasLastPasswordChangeDate() bool`
HasLastPasswordChangeDate returns a boolean if a field has been set.
### SetLastPasswordChangeDateNil
`func (o *AuthUser) SetLastPasswordChangeDateNil(b bool)`
SetLastPasswordChangeDateNil sets the value for LastPasswordChangeDate to be an explicit nil
### UnsetLastPasswordChangeDate
`func (o *AuthUser) UnsetLastPasswordChangeDate()`
UnsetLastPasswordChangeDate ensures that no value is present for LastPasswordChangeDate, not even an explicit nil
### GetLastLoginTimestamp
`func (o *AuthUser) GetLastLoginTimestamp() int64`
GetLastLoginTimestamp returns the LastLoginTimestamp field if non-nil, zero value otherwise.
### GetLastLoginTimestampOk
`func (o *AuthUser) GetLastLoginTimestampOk() (*int64, bool)`
GetLastLoginTimestampOk returns a tuple with the LastLoginTimestamp field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetLastLoginTimestamp
`func (o *AuthUser) SetLastLoginTimestamp(v int64)`
SetLastLoginTimestamp sets LastLoginTimestamp field to given value.
### HasLastLoginTimestamp
`func (o *AuthUser) HasLastLoginTimestamp() bool`
HasLastLoginTimestamp returns a boolean if a field has been set.
### GetCurrentLoginTimestamp
`func (o *AuthUser) GetCurrentLoginTimestamp() int64`
GetCurrentLoginTimestamp returns the CurrentLoginTimestamp field if non-nil, zero value otherwise.
### GetCurrentLoginTimestampOk
`func (o *AuthUser) GetCurrentLoginTimestampOk() (*int64, bool)`
GetCurrentLoginTimestampOk returns a tuple with the CurrentLoginTimestamp field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCurrentLoginTimestamp
`func (o *AuthUser) SetCurrentLoginTimestamp(v int64)`
SetCurrentLoginTimestamp sets CurrentLoginTimestamp field to given value.
### HasCurrentLoginTimestamp
`func (o *AuthUser) HasCurrentLoginTimestamp() bool`
HasCurrentLoginTimestamp returns a boolean if a field has been set.
### GetLastUnlockTimestamp
`func (o *AuthUser) GetLastUnlockTimestamp() time.Time`
GetLastUnlockTimestamp returns the LastUnlockTimestamp field if non-nil, zero value otherwise.
### GetLastUnlockTimestampOk
`func (o *AuthUser) GetLastUnlockTimestampOk() (*time.Time, bool)`
GetLastUnlockTimestampOk returns a tuple with the LastUnlockTimestamp field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetLastUnlockTimestamp
`func (o *AuthUser) SetLastUnlockTimestamp(v time.Time)`
SetLastUnlockTimestamp sets LastUnlockTimestamp field to given value.
### HasLastUnlockTimestamp
`func (o *AuthUser) HasLastUnlockTimestamp() bool`
HasLastUnlockTimestamp returns a boolean if a field has been set.
### SetLastUnlockTimestampNil
`func (o *AuthUser) SetLastUnlockTimestampNil(b bool)`
SetLastUnlockTimestampNil sets the value for LastUnlockTimestamp to be an explicit nil
### UnsetLastUnlockTimestamp
`func (o *AuthUser) UnsetLastUnlockTimestamp()`
UnsetLastUnlockTimestamp ensures that no value is present for LastUnlockTimestamp, not even an explicit nil
### GetCapabilities
`func (o *AuthUser) GetCapabilities() []string`
GetCapabilities returns the Capabilities field if non-nil, zero value otherwise.
### GetCapabilitiesOk
`func (o *AuthUser) GetCapabilitiesOk() (*[]string, bool)`
GetCapabilitiesOk returns a tuple with the Capabilities field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCapabilities
`func (o *AuthUser) SetCapabilities(v []string)`
SetCapabilities sets Capabilities field to given value.
### HasCapabilities
`func (o *AuthUser) HasCapabilities() bool`
HasCapabilities returns a boolean if a field has been set.
### SetCapabilitiesNil
`func (o *AuthUser) SetCapabilitiesNil(b bool)`
SetCapabilitiesNil sets the value for Capabilities to be an explicit nil
### UnsetCapabilities
`func (o *AuthUser) UnsetCapabilities()`
UnsetCapabilities ensures that no value is present for Capabilities, not even an explicit nil

View File

@@ -0,0 +1,90 @@
---
id: backup-options
title: BackupOptions
pagination_label: BackupOptions
sidebar_label: BackupOptions
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'BackupOptions', 'BackupOptions']
slug: /tools/sdk/go/v3/models/backup-options
tags: ['SDK', 'Software Development Kit', 'BackupOptions', 'BackupOptions']
---
# BackupOptions
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**IncludeTypes** | Pointer to **[]string** | Object type names to be included in a Configuration Hub backup command. | [optional]
**ObjectOptions** | Pointer to [**map[string]ObjectExportImportNames**](object-export-import-names) | Additional options targeting specific objects related to each item in the includeTypes field. | [optional]
## Methods
### NewBackupOptions
`func NewBackupOptions() *BackupOptions`
NewBackupOptions instantiates a new BackupOptions 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
### NewBackupOptionsWithDefaults
`func NewBackupOptionsWithDefaults() *BackupOptions`
NewBackupOptionsWithDefaults instantiates a new BackupOptions 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
### GetIncludeTypes
`func (o *BackupOptions) GetIncludeTypes() []string`
GetIncludeTypes returns the IncludeTypes field if non-nil, zero value otherwise.
### GetIncludeTypesOk
`func (o *BackupOptions) GetIncludeTypesOk() (*[]string, bool)`
GetIncludeTypesOk returns a tuple with the IncludeTypes field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIncludeTypes
`func (o *BackupOptions) SetIncludeTypes(v []string)`
SetIncludeTypes sets IncludeTypes field to given value.
### HasIncludeTypes
`func (o *BackupOptions) HasIncludeTypes() bool`
HasIncludeTypes returns a boolean if a field has been set.
### GetObjectOptions
`func (o *BackupOptions) GetObjectOptions() map[string]ObjectExportImportNames`
GetObjectOptions returns the ObjectOptions field if non-nil, zero value otherwise.
### GetObjectOptionsOk
`func (o *BackupOptions) GetObjectOptionsOk() (*map[string]ObjectExportImportNames, bool)`
GetObjectOptionsOk returns a tuple with the ObjectOptions field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetObjectOptions
`func (o *BackupOptions) SetObjectOptions(v map[string]ObjectExportImportNames)`
SetObjectOptions sets ObjectOptions field to given value.
### HasObjectOptions
`func (o *BackupOptions) HasObjectOptions() bool`
HasObjectOptions returns a boolean if a field has been set.

View File

@@ -0,0 +1,490 @@
---
id: backup-response
title: BackupResponse
pagination_label: BackupResponse
sidebar_label: BackupResponse
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'BackupResponse', 'BackupResponse']
slug: /tools/sdk/go/v3/models/backup-response
tags: ['SDK', 'Software Development Kit', 'BackupResponse', 'BackupResponse']
---
# BackupResponse
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**JobId** | Pointer to **string** | Unique id assigned to this backup. | [optional]
**Status** | Pointer to **string** | Status of the backup. | [optional]
**Type** | Pointer to **string** | Type of the job, will always be BACKUP for this type of job. | [optional]
**Tenant** | Pointer to **string** | The name of the tenant performing the upload | [optional]
**RequesterName** | Pointer to **string** | The name of the requester. | [optional]
**FileExists** | Pointer to **bool** | Whether or not a file was created and stored for this backup. | [optional] [default to true]
**Created** | Pointer to **time.Time** | The time the job was started. | [optional]
**Modified** | Pointer to **time.Time** | The time of the last update to the job. | [optional]
**Completed** | Pointer to **time.Time** | The time the job was completed. | [optional]
**Name** | Pointer to **string** | The name assigned to the upload file in the request body. | [optional]
**UserCanDelete** | Pointer to **bool** | Whether this backup can be deleted by a regular user. | [optional] [default to true]
**IsPartial** | Pointer to **bool** | Whether this backup contains all supported object types or only some of them. | [optional] [default to false]
**BackupType** | Pointer to **string** | Denotes how this backup was created. - MANUAL - The backup was created by a user. - AUTOMATED - The backup was created by devops. - AUTOMATED_DRAFT - The backup was created during a draft process. - UPLOADED - The backup was created by uploading an existing configuration file. | [optional]
**Options** | Pointer to [**NullableBackupOptions**](backup-options) | | [optional]
**HydrationStatus** | Pointer to **string** | Whether the object details of this backup are ready. | [optional]
**TotalObjectCount** | Pointer to **int64** | Number of objects contained in this backup. | [optional]
**CloudStorageStatus** | Pointer to **string** | Whether this backup has been transferred to a customer storage location. | [optional]
## Methods
### NewBackupResponse
`func NewBackupResponse() *BackupResponse`
NewBackupResponse instantiates a new BackupResponse 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
### NewBackupResponseWithDefaults
`func NewBackupResponseWithDefaults() *BackupResponse`
NewBackupResponseWithDefaults instantiates a new BackupResponse 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
### GetJobId
`func (o *BackupResponse) GetJobId() string`
GetJobId returns the JobId field if non-nil, zero value otherwise.
### GetJobIdOk
`func (o *BackupResponse) GetJobIdOk() (*string, bool)`
GetJobIdOk returns a tuple with the JobId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetJobId
`func (o *BackupResponse) SetJobId(v string)`
SetJobId sets JobId field to given value.
### HasJobId
`func (o *BackupResponse) HasJobId() bool`
HasJobId returns a boolean if a field has been set.
### GetStatus
`func (o *BackupResponse) GetStatus() string`
GetStatus returns the Status field if non-nil, zero value otherwise.
### GetStatusOk
`func (o *BackupResponse) 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 *BackupResponse) SetStatus(v string)`
SetStatus sets Status field to given value.
### HasStatus
`func (o *BackupResponse) HasStatus() bool`
HasStatus returns a boolean if a field has been set.
### GetType
`func (o *BackupResponse) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *BackupResponse) 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 *BackupResponse) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *BackupResponse) HasType() bool`
HasType returns a boolean if a field has been set.
### GetTenant
`func (o *BackupResponse) GetTenant() string`
GetTenant returns the Tenant field if non-nil, zero value otherwise.
### GetTenantOk
`func (o *BackupResponse) GetTenantOk() (*string, bool)`
GetTenantOk returns a tuple with the Tenant field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetTenant
`func (o *BackupResponse) SetTenant(v string)`
SetTenant sets Tenant field to given value.
### HasTenant
`func (o *BackupResponse) HasTenant() bool`
HasTenant returns a boolean if a field has been set.
### GetRequesterName
`func (o *BackupResponse) GetRequesterName() string`
GetRequesterName returns the RequesterName field if non-nil, zero value otherwise.
### GetRequesterNameOk
`func (o *BackupResponse) 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 *BackupResponse) SetRequesterName(v string)`
SetRequesterName sets RequesterName field to given value.
### HasRequesterName
`func (o *BackupResponse) HasRequesterName() bool`
HasRequesterName returns a boolean if a field has been set.
### GetFileExists
`func (o *BackupResponse) GetFileExists() bool`
GetFileExists returns the FileExists field if non-nil, zero value otherwise.
### GetFileExistsOk
`func (o *BackupResponse) GetFileExistsOk() (*bool, bool)`
GetFileExistsOk returns a tuple with the FileExists field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetFileExists
`func (o *BackupResponse) SetFileExists(v bool)`
SetFileExists sets FileExists field to given value.
### HasFileExists
`func (o *BackupResponse) HasFileExists() bool`
HasFileExists returns a boolean if a field has been set.
### GetCreated
`func (o *BackupResponse) GetCreated() time.Time`
GetCreated returns the Created field if non-nil, zero value otherwise.
### GetCreatedOk
`func (o *BackupResponse) GetCreatedOk() (*time.Time, 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 *BackupResponse) SetCreated(v time.Time)`
SetCreated sets Created field to given value.
### HasCreated
`func (o *BackupResponse) HasCreated() bool`
HasCreated returns a boolean if a field has been set.
### GetModified
`func (o *BackupResponse) GetModified() time.Time`
GetModified returns the Modified field if non-nil, zero value otherwise.
### GetModifiedOk
`func (o *BackupResponse) GetModifiedOk() (*time.Time, bool)`
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetModified
`func (o *BackupResponse) SetModified(v time.Time)`
SetModified sets Modified field to given value.
### HasModified
`func (o *BackupResponse) HasModified() bool`
HasModified returns a boolean if a field has been set.
### GetCompleted
`func (o *BackupResponse) GetCompleted() time.Time`
GetCompleted returns the Completed field if non-nil, zero value otherwise.
### GetCompletedOk
`func (o *BackupResponse) GetCompletedOk() (*time.Time, bool)`
GetCompletedOk returns a tuple with the Completed field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCompleted
`func (o *BackupResponse) SetCompleted(v time.Time)`
SetCompleted sets Completed field to given value.
### HasCompleted
`func (o *BackupResponse) HasCompleted() bool`
HasCompleted returns a boolean if a field has been set.
### GetName
`func (o *BackupResponse) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *BackupResponse) 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 *BackupResponse) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *BackupResponse) HasName() bool`
HasName returns a boolean if a field has been set.
### GetUserCanDelete
`func (o *BackupResponse) GetUserCanDelete() bool`
GetUserCanDelete returns the UserCanDelete field if non-nil, zero value otherwise.
### GetUserCanDeleteOk
`func (o *BackupResponse) GetUserCanDeleteOk() (*bool, bool)`
GetUserCanDeleteOk returns a tuple with the UserCanDelete field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetUserCanDelete
`func (o *BackupResponse) SetUserCanDelete(v bool)`
SetUserCanDelete sets UserCanDelete field to given value.
### HasUserCanDelete
`func (o *BackupResponse) HasUserCanDelete() bool`
HasUserCanDelete returns a boolean if a field has been set.
### GetIsPartial
`func (o *BackupResponse) GetIsPartial() bool`
GetIsPartial returns the IsPartial field if non-nil, zero value otherwise.
### GetIsPartialOk
`func (o *BackupResponse) GetIsPartialOk() (*bool, bool)`
GetIsPartialOk returns a tuple with the IsPartial field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetIsPartial
`func (o *BackupResponse) SetIsPartial(v bool)`
SetIsPartial sets IsPartial field to given value.
### HasIsPartial
`func (o *BackupResponse) HasIsPartial() bool`
HasIsPartial returns a boolean if a field has been set.
### GetBackupType
`func (o *BackupResponse) GetBackupType() string`
GetBackupType returns the BackupType field if non-nil, zero value otherwise.
### GetBackupTypeOk
`func (o *BackupResponse) GetBackupTypeOk() (*string, bool)`
GetBackupTypeOk returns a tuple with the BackupType field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetBackupType
`func (o *BackupResponse) SetBackupType(v string)`
SetBackupType sets BackupType field to given value.
### HasBackupType
`func (o *BackupResponse) HasBackupType() bool`
HasBackupType returns a boolean if a field has been set.
### GetOptions
`func (o *BackupResponse) GetOptions() BackupOptions`
GetOptions returns the Options field if non-nil, zero value otherwise.
### GetOptionsOk
`func (o *BackupResponse) GetOptionsOk() (*BackupOptions, bool)`
GetOptionsOk returns a tuple with the Options field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOptions
`func (o *BackupResponse) SetOptions(v BackupOptions)`
SetOptions sets Options field to given value.
### HasOptions
`func (o *BackupResponse) HasOptions() bool`
HasOptions returns a boolean if a field has been set.
### SetOptionsNil
`func (o *BackupResponse) SetOptionsNil(b bool)`
SetOptionsNil sets the value for Options to be an explicit nil
### UnsetOptions
`func (o *BackupResponse) UnsetOptions()`
UnsetOptions ensures that no value is present for Options, not even an explicit nil
### GetHydrationStatus
`func (o *BackupResponse) GetHydrationStatus() string`
GetHydrationStatus returns the HydrationStatus field if non-nil, zero value otherwise.
### GetHydrationStatusOk
`func (o *BackupResponse) GetHydrationStatusOk() (*string, bool)`
GetHydrationStatusOk returns a tuple with the HydrationStatus field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetHydrationStatus
`func (o *BackupResponse) SetHydrationStatus(v string)`
SetHydrationStatus sets HydrationStatus field to given value.
### HasHydrationStatus
`func (o *BackupResponse) HasHydrationStatus() bool`
HasHydrationStatus returns a boolean if a field has been set.
### GetTotalObjectCount
`func (o *BackupResponse) GetTotalObjectCount() int64`
GetTotalObjectCount returns the TotalObjectCount field if non-nil, zero value otherwise.
### GetTotalObjectCountOk
`func (o *BackupResponse) GetTotalObjectCountOk() (*int64, bool)`
GetTotalObjectCountOk returns a tuple with the TotalObjectCount field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetTotalObjectCount
`func (o *BackupResponse) SetTotalObjectCount(v int64)`
SetTotalObjectCount sets TotalObjectCount field to given value.
### HasTotalObjectCount
`func (o *BackupResponse) HasTotalObjectCount() bool`
HasTotalObjectCount returns a boolean if a field has been set.
### GetCloudStorageStatus
`func (o *BackupResponse) GetCloudStorageStatus() string`
GetCloudStorageStatus returns the CloudStorageStatus field if non-nil, zero value otherwise.
### GetCloudStorageStatusOk
`func (o *BackupResponse) GetCloudStorageStatusOk() (*string, bool)`
GetCloudStorageStatusOk returns a tuple with the CloudStorageStatus field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetCloudStorageStatus
`func (o *BackupResponse) SetCloudStorageStatus(v string)`
SetCloudStorageStatus sets CloudStorageStatus field to given value.
### HasCloudStorageStatus
`func (o *BackupResponse) HasCloudStorageStatus() bool`
HasCloudStorageStatus returns a boolean if a field has been set.

View File

@@ -0,0 +1,276 @@
---
id: base-access
title: BaseAccess
pagination_label: BaseAccess
sidebar_label: BaseAccess
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'BaseAccess', 'BaseAccess']
slug: /tools/sdk/go/v3/models/base-access
tags: ['SDK', 'Software Development Kit', 'BaseAccess', 'BaseAccess']
---
# BaseAccess
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Description** | Pointer to **string** | Access item's description. | [optional]
**Created** | Pointer to **NullableTime** | ISO-8601 date-time referring to the time when the object was created. | [optional]
**Modified** | Pointer to **NullableTime** | ISO-8601 date-time referring to the time when the object was last modified. | [optional]
**Synced** | Pointer to **NullableTime** | ISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API. This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database. There may be some delay between the `synced` time and the time when the updated data is actually available in the search API. | [optional]
**Enabled** | Pointer to **bool** | Indicates whether the access item is currently enabled. | [optional] [default to false]
**Requestable** | Pointer to **bool** | Indicates whether the access item can be requested. | [optional] [default to true]
**RequestCommentsRequired** | Pointer to **bool** | Indicates whether comments are required for requests to access the item. | [optional] [default to false]
**Owner** | Pointer to [**BaseAccessOwner**](base-access-owner) | | [optional]
## Methods
### NewBaseAccess
`func NewBaseAccess() *BaseAccess`
NewBaseAccess instantiates a new BaseAccess 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
### NewBaseAccessWithDefaults
`func NewBaseAccessWithDefaults() *BaseAccess`
NewBaseAccessWithDefaults instantiates a new BaseAccess 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
### GetDescription
`func (o *BaseAccess) GetDescription() string`
GetDescription returns the Description field if non-nil, zero value otherwise.
### GetDescriptionOk
`func (o *BaseAccess) 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 *BaseAccess) SetDescription(v string)`
SetDescription sets Description field to given value.
### HasDescription
`func (o *BaseAccess) HasDescription() bool`
HasDescription returns a boolean if a field has been set.
### GetCreated
`func (o *BaseAccess) GetCreated() time.Time`
GetCreated returns the Created field if non-nil, zero value otherwise.
### GetCreatedOk
`func (o *BaseAccess) GetCreatedOk() (*time.Time, 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 *BaseAccess) SetCreated(v time.Time)`
SetCreated sets Created field to given value.
### HasCreated
`func (o *BaseAccess) HasCreated() bool`
HasCreated returns a boolean if a field has been set.
### SetCreatedNil
`func (o *BaseAccess) SetCreatedNil(b bool)`
SetCreatedNil sets the value for Created to be an explicit nil
### UnsetCreated
`func (o *BaseAccess) UnsetCreated()`
UnsetCreated ensures that no value is present for Created, not even an explicit nil
### GetModified
`func (o *BaseAccess) GetModified() time.Time`
GetModified returns the Modified field if non-nil, zero value otherwise.
### GetModifiedOk
`func (o *BaseAccess) GetModifiedOk() (*time.Time, bool)`
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetModified
`func (o *BaseAccess) SetModified(v time.Time)`
SetModified sets Modified field to given value.
### HasModified
`func (o *BaseAccess) HasModified() bool`
HasModified returns a boolean if a field has been set.
### SetModifiedNil
`func (o *BaseAccess) SetModifiedNil(b bool)`
SetModifiedNil sets the value for Modified to be an explicit nil
### UnsetModified
`func (o *BaseAccess) UnsetModified()`
UnsetModified ensures that no value is present for Modified, not even an explicit nil
### GetSynced
`func (o *BaseAccess) GetSynced() time.Time`
GetSynced returns the Synced field if non-nil, zero value otherwise.
### GetSyncedOk
`func (o *BaseAccess) GetSyncedOk() (*time.Time, bool)`
GetSyncedOk returns a tuple with the Synced field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSynced
`func (o *BaseAccess) SetSynced(v time.Time)`
SetSynced sets Synced field to given value.
### HasSynced
`func (o *BaseAccess) HasSynced() bool`
HasSynced returns a boolean if a field has been set.
### SetSyncedNil
`func (o *BaseAccess) SetSyncedNil(b bool)`
SetSyncedNil sets the value for Synced to be an explicit nil
### UnsetSynced
`func (o *BaseAccess) UnsetSynced()`
UnsetSynced ensures that no value is present for Synced, not even an explicit nil
### GetEnabled
`func (o *BaseAccess) GetEnabled() bool`
GetEnabled returns the Enabled field if non-nil, zero value otherwise.
### GetEnabledOk
`func (o *BaseAccess) GetEnabledOk() (*bool, bool)`
GetEnabledOk returns a tuple with the Enabled field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEnabled
`func (o *BaseAccess) SetEnabled(v bool)`
SetEnabled sets Enabled field to given value.
### HasEnabled
`func (o *BaseAccess) HasEnabled() bool`
HasEnabled returns a boolean if a field has been set.
### GetRequestable
`func (o *BaseAccess) GetRequestable() bool`
GetRequestable returns the Requestable field if non-nil, zero value otherwise.
### GetRequestableOk
`func (o *BaseAccess) GetRequestableOk() (*bool, bool)`
GetRequestableOk returns a tuple with the Requestable field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestable
`func (o *BaseAccess) SetRequestable(v bool)`
SetRequestable sets Requestable field to given value.
### HasRequestable
`func (o *BaseAccess) HasRequestable() bool`
HasRequestable returns a boolean if a field has been set.
### GetRequestCommentsRequired
`func (o *BaseAccess) GetRequestCommentsRequired() bool`
GetRequestCommentsRequired returns the RequestCommentsRequired field if non-nil, zero value otherwise.
### GetRequestCommentsRequiredOk
`func (o *BaseAccess) GetRequestCommentsRequiredOk() (*bool, bool)`
GetRequestCommentsRequiredOk returns a tuple with the RequestCommentsRequired field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetRequestCommentsRequired
`func (o *BaseAccess) SetRequestCommentsRequired(v bool)`
SetRequestCommentsRequired sets RequestCommentsRequired field to given value.
### HasRequestCommentsRequired
`func (o *BaseAccess) HasRequestCommentsRequired() bool`
HasRequestCommentsRequired returns a boolean if a field has been set.
### GetOwner
`func (o *BaseAccess) GetOwner() BaseAccessOwner`
GetOwner returns the Owner field if non-nil, zero value otherwise.
### GetOwnerOk
`func (o *BaseAccess) GetOwnerOk() (*BaseAccessOwner, bool)`
GetOwnerOk returns a tuple with the Owner field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetOwner
`func (o *BaseAccess) SetOwner(v BaseAccessOwner)`
SetOwner sets Owner field to given value.
### HasOwner
`func (o *BaseAccess) HasOwner() bool`
HasOwner returns a boolean if a field has been set.

View File

@@ -0,0 +1,142 @@
---
id: base-access-owner
title: BaseAccessOwner
pagination_label: BaseAccessOwner
sidebar_label: BaseAccessOwner
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'BaseAccessOwner', 'BaseAccessOwner']
slug: /tools/sdk/go/v3/models/base-access-owner
tags: ['SDK', 'Software Development Kit', 'BaseAccessOwner', 'BaseAccessOwner']
---
# BaseAccessOwner
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | Pointer to **string** | Owner's DTO type. | [optional]
**Id** | Pointer to **string** | Owner's identity ID. | [optional]
**Name** | Pointer to **string** | Owner's display name. | [optional]
**Email** | Pointer to **string** | Owner's email. | [optional]
## Methods
### NewBaseAccessOwner
`func NewBaseAccessOwner() *BaseAccessOwner`
NewBaseAccessOwner instantiates a new BaseAccessOwner 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
### NewBaseAccessOwnerWithDefaults
`func NewBaseAccessOwnerWithDefaults() *BaseAccessOwner`
NewBaseAccessOwnerWithDefaults instantiates a new BaseAccessOwner 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
### GetType
`func (o *BaseAccessOwner) GetType() string`
GetType returns the Type field if non-nil, zero value otherwise.
### GetTypeOk
`func (o *BaseAccessOwner) 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 *BaseAccessOwner) SetType(v string)`
SetType sets Type field to given value.
### HasType
`func (o *BaseAccessOwner) HasType() bool`
HasType returns a boolean if a field has been set.
### GetId
`func (o *BaseAccessOwner) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *BaseAccessOwner) 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 *BaseAccessOwner) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *BaseAccessOwner) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *BaseAccessOwner) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *BaseAccessOwner) 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 *BaseAccessOwner) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *BaseAccessOwner) HasName() bool`
HasName returns a boolean if a field has been set.
### GetEmail
`func (o *BaseAccessOwner) GetEmail() string`
GetEmail returns the Email field if non-nil, zero value otherwise.
### GetEmailOk
`func (o *BaseAccessOwner) GetEmailOk() (*string, bool)`
GetEmailOk returns a tuple with the Email field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEmail
`func (o *BaseAccessOwner) SetEmail(v string)`
SetEmail sets Email field to given value.
### HasEmail
`func (o *BaseAccessOwner) HasEmail() bool`
HasEmail returns a boolean if a field has been set.

View File

@@ -0,0 +1,90 @@
---
id: base-access-profile
title: BaseAccessProfile
pagination_label: BaseAccessProfile
sidebar_label: BaseAccessProfile
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'BaseAccessProfile', 'BaseAccessProfile']
slug: /tools/sdk/go/v3/models/base-access-profile
tags: ['SDK', 'Software Development Kit', 'BaseAccessProfile', 'BaseAccessProfile']
---
# BaseAccessProfile
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | Access profile's unique ID. | [optional]
**Name** | Pointer to **string** | Access profile's display name. | [optional]
## Methods
### NewBaseAccessProfile
`func NewBaseAccessProfile() *BaseAccessProfile`
NewBaseAccessProfile instantiates a new BaseAccessProfile 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
### NewBaseAccessProfileWithDefaults
`func NewBaseAccessProfileWithDefaults() *BaseAccessProfile`
NewBaseAccessProfileWithDefaults instantiates a new BaseAccessProfile 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 *BaseAccessProfile) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *BaseAccessProfile) 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 *BaseAccessProfile) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *BaseAccessProfile) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *BaseAccessProfile) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *BaseAccessProfile) 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 *BaseAccessProfile) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *BaseAccessProfile) HasName() bool`
HasName returns a boolean if a field has been set.

View File

@@ -0,0 +1,416 @@
---
id: base-account
title: BaseAccount
pagination_label: BaseAccount
sidebar_label: BaseAccount
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'BaseAccount', 'BaseAccount']
slug: /tools/sdk/go/v3/models/base-account
tags: ['SDK', 'Software Development Kit', 'BaseAccount', 'BaseAccount']
---
# BaseAccount
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | The unique ID of the referenced object. | [optional]
**Name** | Pointer to **string** | The human readable name of the referenced object. | [optional]
**AccountId** | Pointer to **string** | Account ID. | [optional]
**Source** | Pointer to [**AccountSource**](account-source) | | [optional]
**Disabled** | Pointer to **bool** | Indicates whether the account is disabled. | [optional] [default to false]
**Locked** | Pointer to **bool** | Indicates whether the account is locked. | [optional] [default to false]
**Privileged** | Pointer to **bool** | Indicates whether the account is privileged. | [optional] [default to false]
**ManuallyCorrelated** | Pointer to **bool** | Indicates whether the account has been manually correlated to an identity. | [optional] [default to false]
**PasswordLastSet** | Pointer to **NullableTime** | A date-time in ISO-8601 format | [optional]
**EntitlementAttributes** | Pointer to **map[string]interface{}** | Map or dictionary of key/value pairs. | [optional]
**Created** | Pointer to **NullableTime** | ISO-8601 date-time referring to the time when the object was created. | [optional]
**SupportsPasswordChange** | Pointer to **bool** | Indicates whether the account supports password change. | [optional] [default to false]
**AccountAttributes** | Pointer to **map[string]interface{}** | Map or dictionary of key/value pairs. | [optional]
## Methods
### NewBaseAccount
`func NewBaseAccount() *BaseAccount`
NewBaseAccount instantiates a new BaseAccount 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
### NewBaseAccountWithDefaults
`func NewBaseAccountWithDefaults() *BaseAccount`
NewBaseAccountWithDefaults instantiates a new BaseAccount 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 *BaseAccount) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *BaseAccount) 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 *BaseAccount) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *BaseAccount) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *BaseAccount) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *BaseAccount) 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 *BaseAccount) SetName(v string)`
SetName sets Name field to given value.
### HasName
`func (o *BaseAccount) HasName() bool`
HasName returns a boolean if a field has been set.
### GetAccountId
`func (o *BaseAccount) GetAccountId() string`
GetAccountId returns the AccountId field if non-nil, zero value otherwise.
### GetAccountIdOk
`func (o *BaseAccount) GetAccountIdOk() (*string, bool)`
GetAccountIdOk returns a tuple with the AccountId field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccountId
`func (o *BaseAccount) SetAccountId(v string)`
SetAccountId sets AccountId field to given value.
### HasAccountId
`func (o *BaseAccount) HasAccountId() bool`
HasAccountId returns a boolean if a field has been set.
### GetSource
`func (o *BaseAccount) GetSource() AccountSource`
GetSource returns the Source field if non-nil, zero value otherwise.
### GetSourceOk
`func (o *BaseAccount) GetSourceOk() (*AccountSource, bool)`
GetSourceOk returns a tuple with the Source field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSource
`func (o *BaseAccount) SetSource(v AccountSource)`
SetSource sets Source field to given value.
### HasSource
`func (o *BaseAccount) HasSource() bool`
HasSource returns a boolean if a field has been set.
### GetDisabled
`func (o *BaseAccount) GetDisabled() bool`
GetDisabled returns the Disabled field if non-nil, zero value otherwise.
### GetDisabledOk
`func (o *BaseAccount) GetDisabledOk() (*bool, bool)`
GetDisabledOk returns a tuple with the Disabled field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetDisabled
`func (o *BaseAccount) SetDisabled(v bool)`
SetDisabled sets Disabled field to given value.
### HasDisabled
`func (o *BaseAccount) HasDisabled() bool`
HasDisabled returns a boolean if a field has been set.
### GetLocked
`func (o *BaseAccount) GetLocked() bool`
GetLocked returns the Locked field if non-nil, zero value otherwise.
### GetLockedOk
`func (o *BaseAccount) GetLockedOk() (*bool, bool)`
GetLockedOk returns a tuple with the Locked field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetLocked
`func (o *BaseAccount) SetLocked(v bool)`
SetLocked sets Locked field to given value.
### HasLocked
`func (o *BaseAccount) HasLocked() bool`
HasLocked returns a boolean if a field has been set.
### GetPrivileged
`func (o *BaseAccount) GetPrivileged() bool`
GetPrivileged returns the Privileged field if non-nil, zero value otherwise.
### GetPrivilegedOk
`func (o *BaseAccount) 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 *BaseAccount) SetPrivileged(v bool)`
SetPrivileged sets Privileged field to given value.
### HasPrivileged
`func (o *BaseAccount) HasPrivileged() bool`
HasPrivileged returns a boolean if a field has been set.
### GetManuallyCorrelated
`func (o *BaseAccount) GetManuallyCorrelated() bool`
GetManuallyCorrelated returns the ManuallyCorrelated field if non-nil, zero value otherwise.
### GetManuallyCorrelatedOk
`func (o *BaseAccount) GetManuallyCorrelatedOk() (*bool, bool)`
GetManuallyCorrelatedOk returns a tuple with the ManuallyCorrelated field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetManuallyCorrelated
`func (o *BaseAccount) SetManuallyCorrelated(v bool)`
SetManuallyCorrelated sets ManuallyCorrelated field to given value.
### HasManuallyCorrelated
`func (o *BaseAccount) HasManuallyCorrelated() bool`
HasManuallyCorrelated returns a boolean if a field has been set.
### GetPasswordLastSet
`func (o *BaseAccount) GetPasswordLastSet() time.Time`
GetPasswordLastSet returns the PasswordLastSet field if non-nil, zero value otherwise.
### GetPasswordLastSetOk
`func (o *BaseAccount) GetPasswordLastSetOk() (*time.Time, bool)`
GetPasswordLastSetOk returns a tuple with the PasswordLastSet field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetPasswordLastSet
`func (o *BaseAccount) SetPasswordLastSet(v time.Time)`
SetPasswordLastSet sets PasswordLastSet field to given value.
### HasPasswordLastSet
`func (o *BaseAccount) HasPasswordLastSet() bool`
HasPasswordLastSet returns a boolean if a field has been set.
### SetPasswordLastSetNil
`func (o *BaseAccount) SetPasswordLastSetNil(b bool)`
SetPasswordLastSetNil sets the value for PasswordLastSet to be an explicit nil
### UnsetPasswordLastSet
`func (o *BaseAccount) UnsetPasswordLastSet()`
UnsetPasswordLastSet ensures that no value is present for PasswordLastSet, not even an explicit nil
### GetEntitlementAttributes
`func (o *BaseAccount) GetEntitlementAttributes() map[string]interface{}`
GetEntitlementAttributes returns the EntitlementAttributes field if non-nil, zero value otherwise.
### GetEntitlementAttributesOk
`func (o *BaseAccount) GetEntitlementAttributesOk() (*map[string]interface{}, bool)`
GetEntitlementAttributesOk returns a tuple with the EntitlementAttributes field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetEntitlementAttributes
`func (o *BaseAccount) SetEntitlementAttributes(v map[string]interface{})`
SetEntitlementAttributes sets EntitlementAttributes field to given value.
### HasEntitlementAttributes
`func (o *BaseAccount) HasEntitlementAttributes() bool`
HasEntitlementAttributes returns a boolean if a field has been set.
### SetEntitlementAttributesNil
`func (o *BaseAccount) SetEntitlementAttributesNil(b bool)`
SetEntitlementAttributesNil sets the value for EntitlementAttributes to be an explicit nil
### UnsetEntitlementAttributes
`func (o *BaseAccount) UnsetEntitlementAttributes()`
UnsetEntitlementAttributes ensures that no value is present for EntitlementAttributes, not even an explicit nil
### GetCreated
`func (o *BaseAccount) GetCreated() time.Time`
GetCreated returns the Created field if non-nil, zero value otherwise.
### GetCreatedOk
`func (o *BaseAccount) GetCreatedOk() (*time.Time, 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 *BaseAccount) SetCreated(v time.Time)`
SetCreated sets Created field to given value.
### HasCreated
`func (o *BaseAccount) HasCreated() bool`
HasCreated returns a boolean if a field has been set.
### SetCreatedNil
`func (o *BaseAccount) SetCreatedNil(b bool)`
SetCreatedNil sets the value for Created to be an explicit nil
### UnsetCreated
`func (o *BaseAccount) UnsetCreated()`
UnsetCreated ensures that no value is present for Created, not even an explicit nil
### GetSupportsPasswordChange
`func (o *BaseAccount) GetSupportsPasswordChange() bool`
GetSupportsPasswordChange returns the SupportsPasswordChange field if non-nil, zero value otherwise.
### GetSupportsPasswordChangeOk
`func (o *BaseAccount) GetSupportsPasswordChangeOk() (*bool, bool)`
GetSupportsPasswordChangeOk returns a tuple with the SupportsPasswordChange field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetSupportsPasswordChange
`func (o *BaseAccount) SetSupportsPasswordChange(v bool)`
SetSupportsPasswordChange sets SupportsPasswordChange field to given value.
### HasSupportsPasswordChange
`func (o *BaseAccount) HasSupportsPasswordChange() bool`
HasSupportsPasswordChange returns a boolean if a field has been set.
### GetAccountAttributes
`func (o *BaseAccount) GetAccountAttributes() map[string]interface{}`
GetAccountAttributes returns the AccountAttributes field if non-nil, zero value otherwise.
### GetAccountAttributesOk
`func (o *BaseAccount) GetAccountAttributesOk() (*map[string]interface{}, bool)`
GetAccountAttributesOk returns a tuple with the AccountAttributes field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetAccountAttributes
`func (o *BaseAccount) SetAccountAttributes(v map[string]interface{})`
SetAccountAttributes sets AccountAttributes field to given value.
### HasAccountAttributes
`func (o *BaseAccount) HasAccountAttributes() bool`
HasAccountAttributes returns a boolean if a field has been set.
### SetAccountAttributesNil
`func (o *BaseAccount) SetAccountAttributesNil(b bool)`
SetAccountAttributesNil sets the value for AccountAttributes to be an explicit nil
### UnsetAccountAttributes
`func (o *BaseAccount) UnsetAccountAttributes()`
UnsetAccountAttributes ensures that no value is present for AccountAttributes, not even an explicit nil

View File

@@ -0,0 +1,147 @@
---
id: base-common-dto
title: BaseCommonDto
pagination_label: BaseCommonDto
sidebar_label: BaseCommonDto
sidebar_class_name: gosdk
keywords: ['go', 'Golang', 'sdk', 'BaseCommonDto', 'BaseCommonDto']
slug: /tools/sdk/go/v3/models/base-common-dto
tags: ['SDK', 'Software Development Kit', 'BaseCommonDto', 'BaseCommonDto']
---
# BaseCommonDto
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | Pointer to **string** | System-generated unique ID of the Object | [optional] [readonly]
**Name** | **NullableString** | Name of the Object |
**Created** | Pointer to **time.Time** | Creation date of the Object | [optional] [readonly]
**Modified** | Pointer to **time.Time** | Last modification date of the Object | [optional] [readonly]
## Methods
### NewBaseCommonDto
`func NewBaseCommonDto(name NullableString, ) *BaseCommonDto`
NewBaseCommonDto instantiates a new BaseCommonDto 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
### NewBaseCommonDtoWithDefaults
`func NewBaseCommonDtoWithDefaults() *BaseCommonDto`
NewBaseCommonDtoWithDefaults instantiates a new BaseCommonDto 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 *BaseCommonDto) GetId() string`
GetId returns the Id field if non-nil, zero value otherwise.
### GetIdOk
`func (o *BaseCommonDto) 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 *BaseCommonDto) SetId(v string)`
SetId sets Id field to given value.
### HasId
`func (o *BaseCommonDto) HasId() bool`
HasId returns a boolean if a field has been set.
### GetName
`func (o *BaseCommonDto) GetName() string`
GetName returns the Name field if non-nil, zero value otherwise.
### GetNameOk
`func (o *BaseCommonDto) 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 *BaseCommonDto) SetName(v string)`
SetName sets Name field to given value.
### SetNameNil
`func (o *BaseCommonDto) SetNameNil(b bool)`
SetNameNil sets the value for Name to be an explicit nil
### UnsetName
`func (o *BaseCommonDto) UnsetName()`
UnsetName ensures that no value is present for Name, not even an explicit nil
### GetCreated
`func (o *BaseCommonDto) GetCreated() time.Time`
GetCreated returns the Created field if non-nil, zero value otherwise.
### GetCreatedOk
`func (o *BaseCommonDto) GetCreatedOk() (*time.Time, 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 *BaseCommonDto) SetCreated(v time.Time)`
SetCreated sets Created field to given value.
### HasCreated
`func (o *BaseCommonDto) HasCreated() bool`
HasCreated returns a boolean if a field has been set.
### GetModified
`func (o *BaseCommonDto) GetModified() time.Time`
GetModified returns the Modified field if non-nil, zero value otherwise.
### GetModifiedOk
`func (o *BaseCommonDto) GetModifiedOk() (*time.Time, bool)`
GetModifiedOk returns a tuple with the Modified field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.
### SetModified
`func (o *BaseCommonDto) SetModified(v time.Time)`
SetModified sets Modified field to given value.
### HasModified
`func (o *BaseCommonDto) HasModified() bool`
HasModified returns a boolean if a field has been set.

Some files were not shown because too many files have changed in this diff Show More