Skip to content

Latest commit

 

History

History
50 lines (41 loc) · 3.49 KB

File metadata and controls

50 lines (41 loc) · 3.49 KB

GroupRemoteInfo

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.

Properties

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]

Example

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)

[Back to Model list] [Back to API list] [Back to README]