GoogleWorkspaceOrg
Google Workspace organization.
Implements: SaasAppsOrganization, HierarchyObject, PolarisHierarchyObject
Fields
| Field | Type | Description |
|---|---|---|
| allOrgs | [Org!]! | Organizations to which this hierarchy object belongs. |
| allTags | [AssignedRscTag!]! | RSC tags to which this hierarchy object is assigned. |
| apiUsage | ApiUsageInfo! | The API usage of the organization during the last 24 hours. |
| authorizedOperations | [Operation!]! | The authorized operations on the object. |
| backupJobsStats | backupJobsStats | Stats of the backup jobs in the last 24 hours. |
| configuredSlaDomain | SlaDomain! | SLA Domain configured for the hierarchy object. |
| connectionStatus | ConnectionStatus! | The connection status to the organization. |
| effectiveRetentionSlaDomain | SlaDomain | Effective retention of the SLA Domain of the hierarchy object. |
| effectiveSlaDomain | SlaDomain! | Effective SLA Domain of the hierarchy object. |
| effectiveSlaSourceObject | PathNode | Path node of the effective SLA Domain source. |
| environmentType | SaasEnvironmentType! | The environment type of the Google Workspace organization. |
| id | UUID! | ID of the hierarchy object. |
| lastRefreshTime | DateTime | The time at which the Google Workspace organization was last synced to Rubrik. |
| logicalPath | [PathNode!]! | Sequential list of the logical ancestors of this object. |
| name | String! | Name of the hierarchy object. |
| naturalId | String! | ID of the Google Workspace organization at the source. |
| numWorkloadDescendants | Int! | Number of descendant workloads of this object. |
| objectPauseStatus | ObjectPauseStatus | Pause status of the hierarchy object. |
| objectType | HierarchyObjectTypeEnum! | Type of this object. |
| onboardedAppTypes | [SaasAppType!]! | List of onboarded app types. |
| orgUrl | URL! | The URL of the Google Workspace organization. |
| physicalPath | [PathNode!]! | Sequential list of the physical ancestors of this object. |
| rbacHierarchyNodes | [SaasRbacHierarchyNode!]! | List of RBAC hierarchy nodes. |
| rscNativeObjectPendingSla | CompactSlaDomain | SLA Domain assignment which is pending on the Rubrik Security Cloud native objects. |
| rscPendingObjectPauseAssignment | PendingObjectPauseAssignmentStatus | Object pause pending assignment details for RSC objects. |
| saasAppsOrgInfo | SaasAppsOrgInfo! | The information of the Saas Apps organization. |
| saasOrgType | SaasOrgType! | The organization type that categorizes the SaaS provider. |
| securityMetadata | SecurityMetadata | Security posture metadata. |
| slaAssignment | SlaAssignmentTypeEnum! | SLA Domain assignment type for this object. |
| slaPauseStatus | Boolean! | Pause status of the effective SLA Domain of the hierarchy object. |
| snapshotDistribution | SnapshotDistribution! | Distribution of the snapshots of the hierarchy object. |
| status | SaasOrganizationStatus! | The status of the Google Workspace organization. |
| storageRegion | String | The RSC storage region for the organization. |
| storageRegions | SaasAppsOrgStorageLocations! | The storage regions where RSC backs up organization's data. |
Field Arguments
| Field | Argument | Type | Description |
|---|---|---|---|
| numWorkloadDescendants | first | Int | Returns the first n elements from the list. |
| numWorkloadDescendants | after | String | Returns the elements in the list that occur after the specified cursor. |
| numWorkloadDescendants | last | Int | Returns the last n elements from the list. |
| numWorkloadDescendants | before | String | Returns the elements in the list that occur before the specified cursor. |
| numWorkloadDescendants | objectTypes | [ManagedObjectType!] | Types of objects to limit the results. If absent, all object types are returned. |