Skip to main content

AccessRequestRecommendationConfigDto

Properties

NameTypeDescriptionNotes
ScoreThresholdfloat32The value that internal calculations need to exceed for recommendations to be made.
StartDateAttributePointer to stringUse to map an attribute name for determining identities' start date.[optional]
RestrictionAttributePointer to stringUse to only give recommendations based on this attribute.[optional]
MoverAttributePointer to stringUse to map an attribute name for determining whether identities are movers.[optional]
JoinerAttributePointer to stringUse to map an attribute name for determining whether identities are joiners.[optional]
UseRestrictionAttributePointer to boolUse only the attribute named in restrictionAttribute to make recommendations.[optional] [default to false]

Methods

NewAccessRequestRecommendationConfigDto

func NewAccessRequestRecommendationConfigDto(scoreThreshold float32, ) *AccessRequestRecommendationConfigDto

NewAccessRequestRecommendationConfigDto instantiates a new AccessRequestRecommendationConfigDto 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

NewAccessRequestRecommendationConfigDtoWithDefaults

func NewAccessRequestRecommendationConfigDtoWithDefaults() *AccessRequestRecommendationConfigDto

NewAccessRequestRecommendationConfigDtoWithDefaults instantiates a new AccessRequestRecommendationConfigDto 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

GetScoreThreshold

func (o *AccessRequestRecommendationConfigDto) GetScoreThreshold() float32

GetScoreThreshold returns the ScoreThreshold field if non-nil, zero value otherwise.

GetScoreThresholdOk

func (o *AccessRequestRecommendationConfigDto) GetScoreThresholdOk() (*float32, bool)

GetScoreThresholdOk returns a tuple with the ScoreThreshold field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetScoreThreshold

func (o *AccessRequestRecommendationConfigDto) SetScoreThreshold(v float32)

SetScoreThreshold sets ScoreThreshold field to given value.

GetStartDateAttribute

func (o *AccessRequestRecommendationConfigDto) GetStartDateAttribute() string

GetStartDateAttribute returns the StartDateAttribute field if non-nil, zero value otherwise.

GetStartDateAttributeOk

func (o *AccessRequestRecommendationConfigDto) GetStartDateAttributeOk() (*string, bool)

GetStartDateAttributeOk returns a tuple with the StartDateAttribute field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetStartDateAttribute

func (o *AccessRequestRecommendationConfigDto) SetStartDateAttribute(v string)

SetStartDateAttribute sets StartDateAttribute field to given value.

HasStartDateAttribute

func (o *AccessRequestRecommendationConfigDto) HasStartDateAttribute() bool

HasStartDateAttribute returns a boolean if a field has been set.

GetRestrictionAttribute

func (o *AccessRequestRecommendationConfigDto) GetRestrictionAttribute() string

GetRestrictionAttribute returns the RestrictionAttribute field if non-nil, zero value otherwise.

GetRestrictionAttributeOk

func (o *AccessRequestRecommendationConfigDto) GetRestrictionAttributeOk() (*string, bool)

GetRestrictionAttributeOk returns a tuple with the RestrictionAttribute field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetRestrictionAttribute

func (o *AccessRequestRecommendationConfigDto) SetRestrictionAttribute(v string)

SetRestrictionAttribute sets RestrictionAttribute field to given value.

HasRestrictionAttribute

func (o *AccessRequestRecommendationConfigDto) HasRestrictionAttribute() bool

HasRestrictionAttribute returns a boolean if a field has been set.

GetMoverAttribute

func (o *AccessRequestRecommendationConfigDto) GetMoverAttribute() string

GetMoverAttribute returns the MoverAttribute field if non-nil, zero value otherwise.

GetMoverAttributeOk

func (o *AccessRequestRecommendationConfigDto) GetMoverAttributeOk() (*string, bool)

GetMoverAttributeOk returns a tuple with the MoverAttribute field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMoverAttribute

func (o *AccessRequestRecommendationConfigDto) SetMoverAttribute(v string)

SetMoverAttribute sets MoverAttribute field to given value.

HasMoverAttribute

func (o *AccessRequestRecommendationConfigDto) HasMoverAttribute() bool

HasMoverAttribute returns a boolean if a field has been set.

GetJoinerAttribute

func (o *AccessRequestRecommendationConfigDto) GetJoinerAttribute() string

GetJoinerAttribute returns the JoinerAttribute field if non-nil, zero value otherwise.

GetJoinerAttributeOk

func (o *AccessRequestRecommendationConfigDto) GetJoinerAttributeOk() (*string, bool)

GetJoinerAttributeOk returns a tuple with the JoinerAttribute field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetJoinerAttribute

func (o *AccessRequestRecommendationConfigDto) SetJoinerAttribute(v string)

SetJoinerAttribute sets JoinerAttribute field to given value.

HasJoinerAttribute

func (o *AccessRequestRecommendationConfigDto) HasJoinerAttribute() bool

HasJoinerAttribute returns a boolean if a field has been set.

GetUseRestrictionAttribute

func (o *AccessRequestRecommendationConfigDto) GetUseRestrictionAttribute() bool

GetUseRestrictionAttribute returns the UseRestrictionAttribute field if non-nil, zero value otherwise.

GetUseRestrictionAttributeOk

func (o *AccessRequestRecommendationConfigDto) GetUseRestrictionAttributeOk() (*bool, bool)

GetUseRestrictionAttributeOk returns a tuple with the UseRestrictionAttribute field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetUseRestrictionAttribute

func (o *AccessRequestRecommendationConfigDto) SetUseRestrictionAttribute(v bool)

SetUseRestrictionAttribute sets UseRestrictionAttribute field to given value.

HasUseRestrictionAttribute

func (o *AccessRequestRecommendationConfigDto) HasUseRestrictionAttribute() bool

HasUseRestrictionAttribute returns a boolean if a field has been set.