Information that defines the remote group. This replaces the deprecated remote_id and metadata fields. If remote_info is provided, a group will be imported into Opal. For group types that support group creation through Opal, a new group will be created if remote_info is not provided.
| Name | Type | Description | Notes |
|---|---|---|---|
| active_directory_group | GroupRemoteInfoActiveDirectoryGroup | [optional] | |
| tailscale_group | GroupRemoteInfoTailscaleGroup | [optional] | |
| aws_sso_group | GroupRemoteInfoAwsSsoGroup | [optional] | |
| databricks_account_group | GroupRemoteInfoDatabricksAccountGroup | [optional] | |
| connector_group | GroupRemoteInfoConnectorGroup | [optional] | |
| github_team | GroupRemoteInfoGithubTeam | [optional] | |
| github_enterprise_team | GroupRemoteInfoGithubEnterpriseTeam | [optional] | |
| gitlab_group | GroupRemoteInfoGitlabGroup | [optional] | |
| google_group | GroupRemoteInfoGoogleGroup | [optional] | |
| ldap_group | GroupRemoteInfoLdapGroup | [optional] | |
| okta_group | GroupRemoteInfoOktaGroup | [optional] | |
| duo_group | GroupRemoteInfoDuoGroup | [optional] | |
| azure_ad_security_group | GroupRemoteInfoAzureAdSecurityGroup | [optional] | |
| azure_ad_microsoft_365_group | GroupRemoteInfoAzureAdMicrosoft365Group | [optional] | |
| snowflake_role | GroupRemoteInfoSnowflakeRole | [optional] | |
| okta_group_rule | GroupRemoteInfoOktaGroupRule | [optional] | |
| workday_user_security_group | GroupRemoteInfoWorkdayUserSecurityGroup | [optional] | |
| pagerduty_on_call_schedule | GroupRemoteInfoPagerdutyOnCallSchedule | [optional] | |
| incidentio_on_call_schedule | GroupRemoteInfoIncidentioOnCallSchedule | [optional] | |
| rootly_on_call_schedule | GroupRemoteInfoRootlyOnCallSchedule | [optional] | |
| devin_group | GroupRemoteInfoDevinGroup | [optional] |
from opal_security.models.group_remote_info import GroupRemoteInfo
# TODO update the JSON string below
json = "{}"
# create an instance of GroupRemoteInfo from a JSON string
group_remote_info_instance = GroupRemoteInfo.from_json(json)
# print the JSON string representation of the object
print(GroupRemoteInfo.to_json())
# convert the object into a dict
group_remote_info_dict = group_remote_info_instance.to_dict()
# create an instance of GroupRemoteInfo from a dict
group_remote_info_from_dict = GroupRemoteInfo.from_dict(group_remote_info_dict)