Name | Type | Description | Notes |
---|---|---|---|
IdentityIds | Pointer to []string | The list of identities for this role mining session. | [optional] |
Criteria | Pointer to NullableString | The "search" criteria that produces the list of identities for this role mining session. | [optional] |
AttributeFilterCriteria | Pointer to []map[string]interface{} | The filter criteria for this role mining session. | [optional] |
func NewRoleMiningSessionScope() *RoleMiningSessionScope
NewRoleMiningSessionScope instantiates a new RoleMiningSessionScope 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
func NewRoleMiningSessionScopeWithDefaults() *RoleMiningSessionScope
NewRoleMiningSessionScopeWithDefaults instantiates a new RoleMiningSessionScope 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
func (o *RoleMiningSessionScope) GetIdentityIds() []string
GetIdentityIds returns the IdentityIds field if non-nil, zero value otherwise.
func (o *RoleMiningSessionScope) GetIdentityIdsOk() (*[]string, bool)
GetIdentityIdsOk returns a tuple with the IdentityIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleMiningSessionScope) SetIdentityIds(v []string)
SetIdentityIds sets IdentityIds field to given value.
func (o *RoleMiningSessionScope) HasIdentityIds() bool
HasIdentityIds returns a boolean if a field has been set.
func (o *RoleMiningSessionScope) GetCriteria() string
GetCriteria returns the Criteria field if non-nil, zero value otherwise.
func (o *RoleMiningSessionScope) GetCriteriaOk() (*string, bool)
GetCriteriaOk returns a tuple with the Criteria field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleMiningSessionScope) SetCriteria(v string)
SetCriteria sets Criteria field to given value.
func (o *RoleMiningSessionScope) HasCriteria() bool
HasCriteria returns a boolean if a field has been set.
func (o *RoleMiningSessionScope) SetCriteriaNil(b bool)
SetCriteriaNil sets the value for Criteria to be an explicit nil
func (o *RoleMiningSessionScope) UnsetCriteria()
UnsetCriteria ensures that no value is present for Criteria, not even an explicit nil
func (o *RoleMiningSessionScope) GetAttributeFilterCriteria() []map[string]interface{}
GetAttributeFilterCriteria returns the AttributeFilterCriteria field if non-nil, zero value otherwise.
func (o *RoleMiningSessionScope) GetAttributeFilterCriteriaOk() (*[]map[string]interface{}, bool)
GetAttributeFilterCriteriaOk returns a tuple with the AttributeFilterCriteria field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleMiningSessionScope) SetAttributeFilterCriteria(v []map[string]interface{})
SetAttributeFilterCriteria sets AttributeFilterCriteria field to given value.
func (o *RoleMiningSessionScope) HasAttributeFilterCriteria() bool
HasAttributeFilterCriteria returns a boolean if a field has been set.
func (o *RoleMiningSessionScope) SetAttributeFilterCriteriaNil(b bool)
SetAttributeFilterCriteriaNil sets the value for AttributeFilterCriteria to be an explicit nil
func (o *RoleMiningSessionScope) UnsetAttributeFilterCriteria()
UnsetAttributeFilterCriteria ensures that no value is present for AttributeFilterCriteria, not even an explicit nil