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.