Name | Type | Description | Notes |
---|---|---|---|
EntitlementRef | Pointer to RoleMiningEntitlementRef | [optional] | |
Name | Pointer to string | Name of the entitlement | [optional] |
ApplicationName | Pointer to string | Application name of the entitlement | [optional] |
IdentityCount | Pointer to int32 | The number of identities with this entitlement in a role. | [optional] |
Popularity | Pointer to float32 | The % popularity of this entitlement in a role. | [optional] |
PopularityInOrg | Pointer to float32 | The % popularity of this entitlement in the org. | [optional] |
SourceId | Pointer to string | The ID of the source/application. | [optional] |
ActivitySourceState | Pointer to NullableString | The status of activity data for the source. Value is complete or notComplete. | [optional] |
SourceUsagePercent | Pointer to NullableFloat32 | The percentage of identities in the potential role that have usage of the source/application of this entitlement. | [optional] |
func NewRoleMiningEntitlement() *RoleMiningEntitlement
NewRoleMiningEntitlement instantiates a new RoleMiningEntitlement 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 NewRoleMiningEntitlementWithDefaults() *RoleMiningEntitlement
NewRoleMiningEntitlementWithDefaults instantiates a new RoleMiningEntitlement 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 *RoleMiningEntitlement) GetEntitlementRef() RoleMiningEntitlementRef
GetEntitlementRef returns the EntitlementRef field if non-nil, zero value otherwise.
func (o *RoleMiningEntitlement) GetEntitlementRefOk() (*RoleMiningEntitlementRef, bool)
GetEntitlementRefOk returns a tuple with the EntitlementRef field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleMiningEntitlement) SetEntitlementRef(v RoleMiningEntitlementRef)
SetEntitlementRef sets EntitlementRef field to given value.
func (o *RoleMiningEntitlement) HasEntitlementRef() bool
HasEntitlementRef returns a boolean if a field has been set.
func (o *RoleMiningEntitlement) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *RoleMiningEntitlement) 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.
func (o *RoleMiningEntitlement) SetName(v string)
SetName sets Name field to given value.
func (o *RoleMiningEntitlement) HasName() bool
HasName returns a boolean if a field has been set.
func (o *RoleMiningEntitlement) GetApplicationName() string
GetApplicationName returns the ApplicationName field if non-nil, zero value otherwise.
func (o *RoleMiningEntitlement) GetApplicationNameOk() (*string, bool)
GetApplicationNameOk returns a tuple with the ApplicationName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleMiningEntitlement) SetApplicationName(v string)
SetApplicationName sets ApplicationName field to given value.
func (o *RoleMiningEntitlement) HasApplicationName() bool
HasApplicationName returns a boolean if a field has been set.
func (o *RoleMiningEntitlement) GetIdentityCount() int32
GetIdentityCount returns the IdentityCount field if non-nil, zero value otherwise.
func (o *RoleMiningEntitlement) GetIdentityCountOk() (*int32, bool)
GetIdentityCountOk returns a tuple with the IdentityCount field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleMiningEntitlement) SetIdentityCount(v int32)
SetIdentityCount sets IdentityCount field to given value.
func (o *RoleMiningEntitlement) HasIdentityCount() bool
HasIdentityCount returns a boolean if a field has been set.
func (o *RoleMiningEntitlement) GetPopularity() float32
GetPopularity returns the Popularity field if non-nil, zero value otherwise.
func (o *RoleMiningEntitlement) GetPopularityOk() (*float32, bool)
GetPopularityOk returns a tuple with the Popularity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleMiningEntitlement) SetPopularity(v float32)
SetPopularity sets Popularity field to given value.
func (o *RoleMiningEntitlement) HasPopularity() bool
HasPopularity returns a boolean if a field has been set.
func (o *RoleMiningEntitlement) GetPopularityInOrg() float32
GetPopularityInOrg returns the PopularityInOrg field if non-nil, zero value otherwise.
func (o *RoleMiningEntitlement) GetPopularityInOrgOk() (*float32, bool)
GetPopularityInOrgOk returns a tuple with the PopularityInOrg field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleMiningEntitlement) SetPopularityInOrg(v float32)
SetPopularityInOrg sets PopularityInOrg field to given value.
func (o *RoleMiningEntitlement) HasPopularityInOrg() bool
HasPopularityInOrg returns a boolean if a field has been set.
func (o *RoleMiningEntitlement) GetSourceId() string
GetSourceId returns the SourceId field if non-nil, zero value otherwise.
func (o *RoleMiningEntitlement) 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.
func (o *RoleMiningEntitlement) SetSourceId(v string)
SetSourceId sets SourceId field to given value.
func (o *RoleMiningEntitlement) HasSourceId() bool
HasSourceId returns a boolean if a field has been set.
func (o *RoleMiningEntitlement) GetActivitySourceState() string
GetActivitySourceState returns the ActivitySourceState field if non-nil, zero value otherwise.
func (o *RoleMiningEntitlement) GetActivitySourceStateOk() (*string, bool)
GetActivitySourceStateOk returns a tuple with the ActivitySourceState field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleMiningEntitlement) SetActivitySourceState(v string)
SetActivitySourceState sets ActivitySourceState field to given value.
func (o *RoleMiningEntitlement) HasActivitySourceState() bool
HasActivitySourceState returns a boolean if a field has been set.
func (o *RoleMiningEntitlement) SetActivitySourceStateNil(b bool)
SetActivitySourceStateNil sets the value for ActivitySourceState to be an explicit nil
func (o *RoleMiningEntitlement) UnsetActivitySourceState()
UnsetActivitySourceState ensures that no value is present for ActivitySourceState, not even an explicit nil
func (o *RoleMiningEntitlement) GetSourceUsagePercent() float32
GetSourceUsagePercent returns the SourceUsagePercent field if non-nil, zero value otherwise.
func (o *RoleMiningEntitlement) GetSourceUsagePercentOk() (*float32, bool)
GetSourceUsagePercentOk returns a tuple with the SourceUsagePercent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleMiningEntitlement) SetSourceUsagePercent(v float32)
SetSourceUsagePercent sets SourceUsagePercent field to given value.
func (o *RoleMiningEntitlement) HasSourceUsagePercent() bool
HasSourceUsagePercent returns a boolean if a field has been set.
func (o *RoleMiningEntitlement) SetSourceUsagePercentNil(b bool)
SetSourceUsagePercentNil sets the value for SourceUsagePercent to be an explicit nil
func (o *RoleMiningEntitlement) UnsetSourceUsagePercent()
UnsetSourceUsagePercent ensures that no value is present for SourceUsagePercent, not even an explicit nil