ENUM
PermissionsGroup
Description
PermissionsGroup represents the collection of various permission groups that exist across all features. However, not all permission groups are applicable to every feature. PermissionsGroup serves as a superset encompassing all available permission groups. The specific context of permissions within a group depends on the feature to which it is onboarded.
link GraphQL Schema definition
- enum PermissionsGroup {
- # Represents the set of permissions required for immutable backup V2
- # operations. These permissions are applicable to the cloud native SQL DB
- # and SQL MI features.
- # Represents the basic set of permissions required to onboard a feature.
- # These permissions are applicable to all the features.
- # Represents the set of permissions required for Cloud Cluster ES
- # operation. These permissions are applicable to the cloud native
- # protection feature.
- # Represents the permissions required to enable customer-managed Exocompute
- # feature.
- # These permissions apply only to the Azure Exocompute feature.
- # Represents the set of permissions required to enabled the Consolidation
- # feature for data center archival location.
- # These permission are applicable to the Data Center Role-based archival
- # feature.
- # Represents the set of permission required to enable the Immutability feature
- # for data center archival location.
- # These permission are applicable to the Data Center Role-based archival
- # feature.
- # Represents the set of permissions required to use AWS KMS feature for
- # data center archival location.
- # These permission are applicable to the Data Center Role-based archival
- # feature.
- # Represents the set of permissions required for encryption
- # operation. These permissions are applicable to the cloud native archival
- # encryption feature.
- # Represents the set of permissions required for export and restore
- # operations. These permissions are applicable to the cloud native
- # protection feature.
- # Represents the set of permissions required for file-level recovery
- # operation. These permissions are applicable to the cloud native
- # protection feature.
- # Unspecified permission group.
- # Represents the set of permissions required for usage of private
- # endpoints. These permissions are applicable to exocompute feature.
- # Represents the set of permissions required for all recovery
- # operations. These permissions are applicable to the cloud native
- # SQL DB and SQL MI features.
- # Represents the set of permissions required for the Rubrik-managed
- # Exocompute cluster. Currently, these permissions apply only to the
- # AWS Exocompute feature.
- # Represents the required permissions for the basic operation of
- # SAP HANA SS. These permissions are applicable to the cloud cluster ES
- # feature.
- # Represents the required permissions for the recovery operation of
- # SAP HANA SS. These permissions are applicable to the cloud cluster ES
- # feature.
- # Represents the set of permissions required for private access to disk
- # snapshots. These permissions are applicable to the cloud native
- # protection feature.
- # Represents the permissions required to enable Azure AD authorization to
- # store Azure SQL and MI snapshots in an archival location using Colossus.
- # These permissions apply to Cloud Native Archival Feature.
- }
link Require by
- AddAzureCloudAccountFeatureInputInput for enabling a feature for an Azure cloud account.
- AwsIamPairsWithMissingPermissionRepresents the IAM pairs with missing permission.
- AzureCloudAccountDetailsForFeatureReplyCloud account details for a given customer ID.
- AzureCloudAccountFeatureDetailAzure Cloud Account Feature details.
- AzureRoleArmTemplateFeatureAzure cloud account feature and permissions groups to use when determining the required role permissions.
- FeatureDetailFeature specific details for a cloud account.
- FeatureWithPermissionsGroupsCloud account feature with specific permissions groups.
- FeatureWithPermissionsGroupsOutputTypeRepresents the feature with permission groups.
- PermissionsGroupWithVersionPermissions group with accompanying version number.
- PermissionsGroupWithVersionInputAzure permissions group with its associated version number.
- Query
- UpgradeAzureCloudAccountFeatureInputInput to upgrade a feature for an Azure cloud account.