Name | Type | Description | Notes |
---|---|---|---|
Id | Pointer to string | Assignment Id | [optional] |
Role | Pointer to BaseReferenceDto | [optional] | |
Comments | Pointer to string | Comments added by the user when the assignment was made | [optional] |
AssignmentSource | Pointer to string | Source describing how this assignment was made | [optional] |
Assigner | Pointer to BaseReferenceDto | [optional] | |
AssignedDimensions | Pointer to []BaseReferenceDto | Dimensions assigned related to this role | [optional] |
AccessRequestContext | Pointer to AccessRequestContext | [optional] | |
AccountTargets | Pointer to []RoleTargetDto | [optional] | |
RemoveDate | Pointer to string | Date that the assignment will be removed | [optional] |
func NewGetRoleAssignments200ResponseInner() *GetRoleAssignments200ResponseInner
NewGetRoleAssignments200ResponseInner instantiates a new GetRoleAssignments200ResponseInner 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 NewGetRoleAssignments200ResponseInnerWithDefaults() *GetRoleAssignments200ResponseInner
NewGetRoleAssignments200ResponseInnerWithDefaults instantiates a new GetRoleAssignments200ResponseInner 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 *GetRoleAssignments200ResponseInner) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *GetRoleAssignments200ResponseInner) 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.
func (o *GetRoleAssignments200ResponseInner) SetId(v string)
SetId sets Id field to given value.
func (o *GetRoleAssignments200ResponseInner) HasId() bool
HasId returns a boolean if a field has been set.
func (o *GetRoleAssignments200ResponseInner) GetRole() BaseReferenceDto
GetRole returns the Role field if non-nil, zero value otherwise.
func (o *GetRoleAssignments200ResponseInner) GetRoleOk() (*BaseReferenceDto, 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.
func (o *GetRoleAssignments200ResponseInner) SetRole(v BaseReferenceDto)
SetRole sets Role field to given value.
func (o *GetRoleAssignments200ResponseInner) HasRole() bool
HasRole returns a boolean if a field has been set.
func (o *GetRoleAssignments200ResponseInner) GetComments() string
GetComments returns the Comments field if non-nil, zero value otherwise.
func (o *GetRoleAssignments200ResponseInner) 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.
func (o *GetRoleAssignments200ResponseInner) SetComments(v string)
SetComments sets Comments field to given value.
func (o *GetRoleAssignments200ResponseInner) HasComments() bool
HasComments returns a boolean if a field has been set.
func (o *GetRoleAssignments200ResponseInner) GetAssignmentSource() string
GetAssignmentSource returns the AssignmentSource field if non-nil, zero value otherwise.
func (o *GetRoleAssignments200ResponseInner) GetAssignmentSourceOk() (*string, bool)
GetAssignmentSourceOk returns a tuple with the AssignmentSource field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetRoleAssignments200ResponseInner) SetAssignmentSource(v string)
SetAssignmentSource sets AssignmentSource field to given value.
func (o *GetRoleAssignments200ResponseInner) HasAssignmentSource() bool
HasAssignmentSource returns a boolean if a field has been set.
func (o *GetRoleAssignments200ResponseInner) GetAssigner() BaseReferenceDto
GetAssigner returns the Assigner field if non-nil, zero value otherwise.
func (o *GetRoleAssignments200ResponseInner) GetAssignerOk() (*BaseReferenceDto, bool)
GetAssignerOk returns a tuple with the Assigner field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetRoleAssignments200ResponseInner) SetAssigner(v BaseReferenceDto)
SetAssigner sets Assigner field to given value.
func (o *GetRoleAssignments200ResponseInner) HasAssigner() bool
HasAssigner returns a boolean if a field has been set.
func (o *GetRoleAssignments200ResponseInner) GetAssignedDimensions() []BaseReferenceDto
GetAssignedDimensions returns the AssignedDimensions field if non-nil, zero value otherwise.
func (o *GetRoleAssignments200ResponseInner) GetAssignedDimensionsOk() (*[]BaseReferenceDto, bool)
GetAssignedDimensionsOk returns a tuple with the AssignedDimensions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetRoleAssignments200ResponseInner) SetAssignedDimensions(v []BaseReferenceDto)
SetAssignedDimensions sets AssignedDimensions field to given value.
func (o *GetRoleAssignments200ResponseInner) HasAssignedDimensions() bool
HasAssignedDimensions returns a boolean if a field has been set.
func (o *GetRoleAssignments200ResponseInner) GetAccessRequestContext() AccessRequestContext
GetAccessRequestContext returns the AccessRequestContext field if non-nil, zero value otherwise.
func (o *GetRoleAssignments200ResponseInner) GetAccessRequestContextOk() (*AccessRequestContext, bool)
GetAccessRequestContextOk returns a tuple with the AccessRequestContext field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetRoleAssignments200ResponseInner) SetAccessRequestContext(v AccessRequestContext)
SetAccessRequestContext sets AccessRequestContext field to given value.
func (o *GetRoleAssignments200ResponseInner) HasAccessRequestContext() bool
HasAccessRequestContext returns a boolean if a field has been set.
func (o *GetRoleAssignments200ResponseInner) GetAccountTargets() []RoleTargetDto
GetAccountTargets returns the AccountTargets field if non-nil, zero value otherwise.
func (o *GetRoleAssignments200ResponseInner) GetAccountTargetsOk() (*[]RoleTargetDto, bool)
GetAccountTargetsOk returns a tuple with the AccountTargets field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GetRoleAssignments200ResponseInner) SetAccountTargets(v []RoleTargetDto)
SetAccountTargets sets AccountTargets field to given value.
func (o *GetRoleAssignments200ResponseInner) HasAccountTargets() bool
HasAccountTargets returns a boolean if a field has been set.
func (o *GetRoleAssignments200ResponseInner) GetRemoveDate() string
GetRemoveDate returns the RemoveDate field if non-nil, zero value otherwise.
func (o *GetRoleAssignments200ResponseInner) GetRemoveDateOk() (*string, 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.
func (o *GetRoleAssignments200ResponseInner) SetRemoveDate(v string)
SetRemoveDate sets RemoveDate field to given value.
func (o *GetRoleAssignments200ResponseInner) HasRemoveDate() bool
HasRemoveDate returns a boolean if a field has been set.