| Name | Type | Description | Notes |
|---|---|---|---|
| ActiveDirectoryGroup | Pointer to GroupRemoteInfoActiveDirectoryGroup | [optional] | |
| TailscaleGroup | Pointer to GroupRemoteInfoTailscaleGroup | [optional] | |
| AwsSsoGroup | Pointer to GroupRemoteInfoAwsSsoGroup | [optional] | |
| DatabricksAccountGroup | Pointer to GroupRemoteInfoDatabricksAccountGroup | [optional] | |
| ConnectorGroup | Pointer to GroupRemoteInfoConnectorGroup | [optional] | |
| GithubTeam | Pointer to GroupRemoteInfoGithubTeam | [optional] | |
| GithubEnterpriseTeam | Pointer to GroupRemoteInfoGithubEnterpriseTeam | [optional] | |
| GitlabGroup | Pointer to GroupRemoteInfoGitlabGroup | [optional] | |
| GoogleGroup | Pointer to GroupRemoteInfoGoogleGroup | [optional] | |
| LdapGroup | Pointer to GroupRemoteInfoLdapGroup | [optional] | |
| OktaGroup | Pointer to GroupRemoteInfoOktaGroup | [optional] | |
| DuoGroup | Pointer to GroupRemoteInfoDuoGroup | [optional] | |
| AzureAdSecurityGroup | Pointer to GroupRemoteInfoAzureAdSecurityGroup | [optional] | |
| AzureAdMicrosoft365Group | Pointer to GroupRemoteInfoAzureAdMicrosoft365Group | [optional] | |
| SnowflakeRole | Pointer to GroupRemoteInfoSnowflakeRole | [optional] | |
| OktaGroupRule | Pointer to GroupRemoteInfoOktaGroupRule | [optional] | |
| WorkdayUserSecurityGroup | Pointer to GroupRemoteInfoWorkdayUserSecurityGroup | [optional] | |
| PagerdutyOnCallSchedule | Pointer to GroupRemoteInfoPagerdutyOnCallSchedule | [optional] | |
| IncidentioOnCallSchedule | Pointer to GroupRemoteInfoIncidentioOnCallSchedule | [optional] | |
| RootlyOnCallSchedule | Pointer to GroupRemoteInfoRootlyOnCallSchedule | [optional] | |
| DevinGroup | Pointer to GroupRemoteInfoDevinGroup | [optional] |
func NewGroupRemoteInfo() *GroupRemoteInfo
NewGroupRemoteInfo instantiates a new GroupRemoteInfo 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 NewGroupRemoteInfoWithDefaults() *GroupRemoteInfo
NewGroupRemoteInfoWithDefaults instantiates a new GroupRemoteInfo 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 *GroupRemoteInfo) GetActiveDirectoryGroup() GroupRemoteInfoActiveDirectoryGroup
GetActiveDirectoryGroup returns the ActiveDirectoryGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetActiveDirectoryGroupOk() (*GroupRemoteInfoActiveDirectoryGroup, bool)
GetActiveDirectoryGroupOk returns a tuple with the ActiveDirectoryGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetActiveDirectoryGroup(v GroupRemoteInfoActiveDirectoryGroup)
SetActiveDirectoryGroup sets ActiveDirectoryGroup field to given value.
func (o *GroupRemoteInfo) HasActiveDirectoryGroup() bool
HasActiveDirectoryGroup returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetTailscaleGroup() GroupRemoteInfoTailscaleGroup
GetTailscaleGroup returns the TailscaleGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetTailscaleGroupOk() (*GroupRemoteInfoTailscaleGroup, bool)
GetTailscaleGroupOk returns a tuple with the TailscaleGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetTailscaleGroup(v GroupRemoteInfoTailscaleGroup)
SetTailscaleGroup sets TailscaleGroup field to given value.
func (o *GroupRemoteInfo) HasTailscaleGroup() bool
HasTailscaleGroup returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetAwsSsoGroup() GroupRemoteInfoAwsSsoGroup
GetAwsSsoGroup returns the AwsSsoGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetAwsSsoGroupOk() (*GroupRemoteInfoAwsSsoGroup, bool)
GetAwsSsoGroupOk returns a tuple with the AwsSsoGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetAwsSsoGroup(v GroupRemoteInfoAwsSsoGroup)
SetAwsSsoGroup sets AwsSsoGroup field to given value.
func (o *GroupRemoteInfo) HasAwsSsoGroup() bool
HasAwsSsoGroup returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetDatabricksAccountGroup() GroupRemoteInfoDatabricksAccountGroup
GetDatabricksAccountGroup returns the DatabricksAccountGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetDatabricksAccountGroupOk() (*GroupRemoteInfoDatabricksAccountGroup, bool)
GetDatabricksAccountGroupOk returns a tuple with the DatabricksAccountGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetDatabricksAccountGroup(v GroupRemoteInfoDatabricksAccountGroup)
SetDatabricksAccountGroup sets DatabricksAccountGroup field to given value.
func (o *GroupRemoteInfo) HasDatabricksAccountGroup() bool
HasDatabricksAccountGroup returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetConnectorGroup() GroupRemoteInfoConnectorGroup
GetConnectorGroup returns the ConnectorGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetConnectorGroupOk() (*GroupRemoteInfoConnectorGroup, bool)
GetConnectorGroupOk returns a tuple with the ConnectorGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetConnectorGroup(v GroupRemoteInfoConnectorGroup)
SetConnectorGroup sets ConnectorGroup field to given value.
func (o *GroupRemoteInfo) HasConnectorGroup() bool
HasConnectorGroup returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetGithubTeam() GroupRemoteInfoGithubTeam
GetGithubTeam returns the GithubTeam field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetGithubTeamOk() (*GroupRemoteInfoGithubTeam, bool)
GetGithubTeamOk returns a tuple with the GithubTeam field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetGithubTeam(v GroupRemoteInfoGithubTeam)
SetGithubTeam sets GithubTeam field to given value.
func (o *GroupRemoteInfo) HasGithubTeam() bool
HasGithubTeam returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetGithubEnterpriseTeam() GroupRemoteInfoGithubEnterpriseTeam
GetGithubEnterpriseTeam returns the GithubEnterpriseTeam field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetGithubEnterpriseTeamOk() (*GroupRemoteInfoGithubEnterpriseTeam, bool)
GetGithubEnterpriseTeamOk returns a tuple with the GithubEnterpriseTeam field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetGithubEnterpriseTeam(v GroupRemoteInfoGithubEnterpriseTeam)
SetGithubEnterpriseTeam sets GithubEnterpriseTeam field to given value.
func (o *GroupRemoteInfo) HasGithubEnterpriseTeam() bool
HasGithubEnterpriseTeam returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetGitlabGroup() GroupRemoteInfoGitlabGroup
GetGitlabGroup returns the GitlabGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetGitlabGroupOk() (*GroupRemoteInfoGitlabGroup, bool)
GetGitlabGroupOk returns a tuple with the GitlabGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetGitlabGroup(v GroupRemoteInfoGitlabGroup)
SetGitlabGroup sets GitlabGroup field to given value.
func (o *GroupRemoteInfo) HasGitlabGroup() bool
HasGitlabGroup returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetGoogleGroup() GroupRemoteInfoGoogleGroup
GetGoogleGroup returns the GoogleGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetGoogleGroupOk() (*GroupRemoteInfoGoogleGroup, bool)
GetGoogleGroupOk returns a tuple with the GoogleGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetGoogleGroup(v GroupRemoteInfoGoogleGroup)
SetGoogleGroup sets GoogleGroup field to given value.
func (o *GroupRemoteInfo) HasGoogleGroup() bool
HasGoogleGroup returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetLdapGroup() GroupRemoteInfoLdapGroup
GetLdapGroup returns the LdapGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetLdapGroupOk() (*GroupRemoteInfoLdapGroup, bool)
GetLdapGroupOk returns a tuple with the LdapGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetLdapGroup(v GroupRemoteInfoLdapGroup)
SetLdapGroup sets LdapGroup field to given value.
func (o *GroupRemoteInfo) HasLdapGroup() bool
HasLdapGroup returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetOktaGroup() GroupRemoteInfoOktaGroup
GetOktaGroup returns the OktaGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetOktaGroupOk() (*GroupRemoteInfoOktaGroup, bool)
GetOktaGroupOk returns a tuple with the OktaGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetOktaGroup(v GroupRemoteInfoOktaGroup)
SetOktaGroup sets OktaGroup field to given value.
func (o *GroupRemoteInfo) HasOktaGroup() bool
HasOktaGroup returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetDuoGroup() GroupRemoteInfoDuoGroup
GetDuoGroup returns the DuoGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetDuoGroupOk() (*GroupRemoteInfoDuoGroup, bool)
GetDuoGroupOk returns a tuple with the DuoGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetDuoGroup(v GroupRemoteInfoDuoGroup)
SetDuoGroup sets DuoGroup field to given value.
func (o *GroupRemoteInfo) HasDuoGroup() bool
HasDuoGroup returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetAzureAdSecurityGroup() GroupRemoteInfoAzureAdSecurityGroup
GetAzureAdSecurityGroup returns the AzureAdSecurityGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetAzureAdSecurityGroupOk() (*GroupRemoteInfoAzureAdSecurityGroup, bool)
GetAzureAdSecurityGroupOk returns a tuple with the AzureAdSecurityGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetAzureAdSecurityGroup(v GroupRemoteInfoAzureAdSecurityGroup)
SetAzureAdSecurityGroup sets AzureAdSecurityGroup field to given value.
func (o *GroupRemoteInfo) HasAzureAdSecurityGroup() bool
HasAzureAdSecurityGroup returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetAzureAdMicrosoft365Group() GroupRemoteInfoAzureAdMicrosoft365Group
GetAzureAdMicrosoft365Group returns the AzureAdMicrosoft365Group field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetAzureAdMicrosoft365GroupOk() (*GroupRemoteInfoAzureAdMicrosoft365Group, bool)
GetAzureAdMicrosoft365GroupOk returns a tuple with the AzureAdMicrosoft365Group field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetAzureAdMicrosoft365Group(v GroupRemoteInfoAzureAdMicrosoft365Group)
SetAzureAdMicrosoft365Group sets AzureAdMicrosoft365Group field to given value.
func (o *GroupRemoteInfo) HasAzureAdMicrosoft365Group() bool
HasAzureAdMicrosoft365Group returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetSnowflakeRole() GroupRemoteInfoSnowflakeRole
GetSnowflakeRole returns the SnowflakeRole field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetSnowflakeRoleOk() (*GroupRemoteInfoSnowflakeRole, bool)
GetSnowflakeRoleOk returns a tuple with the SnowflakeRole field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetSnowflakeRole(v GroupRemoteInfoSnowflakeRole)
SetSnowflakeRole sets SnowflakeRole field to given value.
func (o *GroupRemoteInfo) HasSnowflakeRole() bool
HasSnowflakeRole returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetOktaGroupRule() GroupRemoteInfoOktaGroupRule
GetOktaGroupRule returns the OktaGroupRule field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetOktaGroupRuleOk() (*GroupRemoteInfoOktaGroupRule, bool)
GetOktaGroupRuleOk returns a tuple with the OktaGroupRule field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetOktaGroupRule(v GroupRemoteInfoOktaGroupRule)
SetOktaGroupRule sets OktaGroupRule field to given value.
func (o *GroupRemoteInfo) HasOktaGroupRule() bool
HasOktaGroupRule returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetWorkdayUserSecurityGroup() GroupRemoteInfoWorkdayUserSecurityGroup
GetWorkdayUserSecurityGroup returns the WorkdayUserSecurityGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetWorkdayUserSecurityGroupOk() (*GroupRemoteInfoWorkdayUserSecurityGroup, bool)
GetWorkdayUserSecurityGroupOk returns a tuple with the WorkdayUserSecurityGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetWorkdayUserSecurityGroup(v GroupRemoteInfoWorkdayUserSecurityGroup)
SetWorkdayUserSecurityGroup sets WorkdayUserSecurityGroup field to given value.
func (o *GroupRemoteInfo) HasWorkdayUserSecurityGroup() bool
HasWorkdayUserSecurityGroup returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetPagerdutyOnCallSchedule() GroupRemoteInfoPagerdutyOnCallSchedule
GetPagerdutyOnCallSchedule returns the PagerdutyOnCallSchedule field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetPagerdutyOnCallScheduleOk() (*GroupRemoteInfoPagerdutyOnCallSchedule, bool)
GetPagerdutyOnCallScheduleOk returns a tuple with the PagerdutyOnCallSchedule field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetPagerdutyOnCallSchedule(v GroupRemoteInfoPagerdutyOnCallSchedule)
SetPagerdutyOnCallSchedule sets PagerdutyOnCallSchedule field to given value.
func (o *GroupRemoteInfo) HasPagerdutyOnCallSchedule() bool
HasPagerdutyOnCallSchedule returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetIncidentioOnCallSchedule() GroupRemoteInfoIncidentioOnCallSchedule
GetIncidentioOnCallSchedule returns the IncidentioOnCallSchedule field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetIncidentioOnCallScheduleOk() (*GroupRemoteInfoIncidentioOnCallSchedule, bool)
GetIncidentioOnCallScheduleOk returns a tuple with the IncidentioOnCallSchedule field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetIncidentioOnCallSchedule(v GroupRemoteInfoIncidentioOnCallSchedule)
SetIncidentioOnCallSchedule sets IncidentioOnCallSchedule field to given value.
func (o *GroupRemoteInfo) HasIncidentioOnCallSchedule() bool
HasIncidentioOnCallSchedule returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetRootlyOnCallSchedule() GroupRemoteInfoRootlyOnCallSchedule
GetRootlyOnCallSchedule returns the RootlyOnCallSchedule field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetRootlyOnCallScheduleOk() (*GroupRemoteInfoRootlyOnCallSchedule, bool)
GetRootlyOnCallScheduleOk returns a tuple with the RootlyOnCallSchedule field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetRootlyOnCallSchedule(v GroupRemoteInfoRootlyOnCallSchedule)
SetRootlyOnCallSchedule sets RootlyOnCallSchedule field to given value.
func (o *GroupRemoteInfo) HasRootlyOnCallSchedule() bool
HasRootlyOnCallSchedule returns a boolean if a field has been set.
func (o *GroupRemoteInfo) GetDevinGroup() GroupRemoteInfoDevinGroup
GetDevinGroup returns the DevinGroup field if non-nil, zero value otherwise.
func (o *GroupRemoteInfo) GetDevinGroupOk() (*GroupRemoteInfoDevinGroup, bool)
GetDevinGroupOk returns a tuple with the DevinGroup field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GroupRemoteInfo) SetDevinGroup(v GroupRemoteInfoDevinGroup)
SetDevinGroup sets DevinGroup field to given value.
func (o *GroupRemoteInfo) HasDevinGroup() bool
HasDevinGroup returns a boolean if a field has been set.