Name | Type | Description | Notes |
---|---|---|---|
Applications | Pointer to map[string]RoleV2ApplicationDetails | A map of the link between the Application, campaign, or draft campaign-related permission set and the Application ID the permissions apply to. | [optional] |
LoyaltyPrograms | Pointer to map[string]string | A map of the link between the loyalty program-related permission set and the Application ID the permissions apply to. | [optional] |
CampaignAccessGroups | Pointer to map[string]string | A map of the link between the campaign access group-related permission set and the Application ID the permissions apply to. | [optional] |
func (o *RoleV2RolesGroup) GetApplications() map[string]RoleV2ApplicationDetails
GetApplications returns the Applications field if non-nil, zero value otherwise.
func (o *RoleV2RolesGroup) GetApplicationsOk() (map[string]RoleV2ApplicationDetails, bool)
GetApplicationsOk returns a tuple with the Applications field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleV2RolesGroup) HasApplications() bool
HasApplications returns a boolean if a field has been set.
func (o *RoleV2RolesGroup) SetApplications(v map[string]RoleV2ApplicationDetails)
SetApplications gets a reference to the given map[string]RoleV2ApplicationDetails and assigns it to the Applications field.
func (o *RoleV2RolesGroup) GetLoyaltyPrograms() map[string]string
GetLoyaltyPrograms returns the LoyaltyPrograms field if non-nil, zero value otherwise.
func (o *RoleV2RolesGroup) GetLoyaltyProgramsOk() (map[string]string, bool)
GetLoyaltyProgramsOk returns a tuple with the LoyaltyPrograms field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleV2RolesGroup) HasLoyaltyPrograms() bool
HasLoyaltyPrograms returns a boolean if a field has been set.
func (o *RoleV2RolesGroup) SetLoyaltyPrograms(v map[string]string)
SetLoyaltyPrograms gets a reference to the given map[string]string and assigns it to the LoyaltyPrograms field.
func (o *RoleV2RolesGroup) GetCampaignAccessGroups() map[string]string
GetCampaignAccessGroups returns the CampaignAccessGroups field if non-nil, zero value otherwise.
func (o *RoleV2RolesGroup) GetCampaignAccessGroupsOk() (map[string]string, bool)
GetCampaignAccessGroupsOk returns a tuple with the CampaignAccessGroups field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RoleV2RolesGroup) HasCampaignAccessGroups() bool
HasCampaignAccessGroups returns a boolean if a field has been set.
func (o *RoleV2RolesGroup) SetCampaignAccessGroups(v map[string]string)
SetCampaignAccessGroups gets a reference to the given map[string]string and assigns it to the CampaignAccessGroups field.