Skip to content

AwsNativeAccount

AWS native account.

Implements: PolarisHierarchyObject, HierarchyObject

Fields

Field Type Description
allOrgs [Org!]! Organizations to which this hierarchy object belongs.
allTags [AssignedRscTag!]! RSC tags to which this hierarchy object is assigned.
applicationCloudAccountExoConfigs ApplicationCloudAccountToExocomputeConfig! List of Exocompute configurations for the AWS account.
authorizedOperations [PolarisObjectAuthorizedOperationsEnum!]! The authorized operations on the object.
awsNativeEbsVolumes AwsNativeEbsVolumeConnection! List of all EBS Volumes under this AWS Native account.
awsNativeEc2Instances AwsNativeEc2InstanceConnection! List of all EC2 instances under this AWS Native account.
awsNativeRdsInstances AwsNativeRdsInstanceConnection! List of all RDS Instances under this AWS Native account.
awsRegions AwsNativeRegionHierarchyObjectConnection! Paginated list of AWS native regions in this account.
cloudAccountState CloudAccountState! Specifies the status of the cloud account associated with the feature requested.
cloudSlabDns String! CloudSlab DNS that must be in the allowlist to protect object store workloads.
cloudType AwsCloudType! AWS cloud type.
configuredSlaDomain SlaDomain! SLA Domain configured for the hierarchy object.
dynamoDbTableCount Int! Count of Amazon DynamoDB Tables in the AWS native account.
ebsVolumeCount Int! Count of EBS Volumes in the AWS Native account.
ec2InstanceCount Int! Count of EC2 Instances in the AWS Native account.
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.
enabledFeatures [AwsNativeAccountEnabledFeature!]! List of protection features enabled for the AWS account.
id UUID! ID of the hierarchy object.
isProtectable Boolean! Whether the AWS account is protectable for the specified protection features.
lastRefreshedAt DateTime Last refresh time of the account, in UTC date-time format.
logicalPath [PathNode!]! Sequential list of the logical ancestors of this object.
name String! Name of the hierarchy object.
numWorkloadDescendants Int! Number of descendant workloads of this object.
objectPauseStatus ObjectPauseStatus Pause status of the hierarchy object.
objectType HierarchyObjectTypeEnum! Type of this object.
physicalPath [PathNode!]! Sequential list of the physical ancestors of this object.
rdsInstanceCount Int! Count of RDS Instances in the account.
regionSpecs [AwsNativeRegionSpec!]! List of AWS region specifications associated with the account.
roleChainingDetails AwsRoleChainingAccount Details of the role chaining account associated with the AWS account.
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.
s3BucketCount Int! Count of Amazon S3 Buckets in the AWS native account.
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 AwsAccountStatus! Specifies the state of account in Rubrik environment like Refreshed, Disconnected, etc. An account can be in a single state at a time.

Field Arguments

Field Argument Type Description
awsNativeEbsVolumes first Int Returns the first n elements from the list.
awsNativeEbsVolumes after String Returns the elements in the list that occur after the specified cursor.
awsNativeEbsVolumes last Int Returns the last n elements from the list.
awsNativeEbsVolumes before String Returns the elements in the list that occur before the specified cursor.
awsNativeEbsVolumes sortBy AwsNativeEbsVolumeSortFields Sort fields for list of AWS EBS volumes.
awsNativeEbsVolumes sortOrder SortOrder Sorts the order of results.
awsNativeEbsVolumes ebsVolumeFilters AwsNativeEbsVolumeFilters Filter for EBS volumes.
awsNativeEc2Instances first Int Returns the first n elements from the list.
awsNativeEc2Instances after String Returns the elements in the list that occur after the specified cursor.
awsNativeEc2Instances last Int Returns the last n elements from the list.
awsNativeEc2Instances before String Returns the elements in the list that occur before the specified cursor.
awsNativeEc2Instances sortBy AwsNativeEc2InstanceSortFields Sort fields for list of AWS EC2 instances.
awsNativeEc2Instances sortOrder SortOrder Sorts the order of results.
awsNativeEc2Instances ec2InstanceFilters AwsNativeEc2InstanceFilters Filter for EC2 instances.
awsNativeRdsInstances first Int Returns the first n elements from the list.
awsNativeRdsInstances after String Returns the elements in the list that occur after the specified cursor.
awsNativeRdsInstances last Int Returns the last n elements from the list.
awsNativeRdsInstances before String Returns the elements in the list that occur before the specified cursor.
awsNativeRdsInstances sortBy AwsNativeRdsInstanceSortFields Sort fields for list of AWS RDS instances.
awsNativeRdsInstances sortOrder SortOrder Sorts the order of results.
awsNativeRdsInstances rdsInstanceFilters AwsNativeRdsInstanceFilters Filter for RDS instances.
awsRegions first Int Returns the first n elements from the list.
awsRegions after String Returns the elements in the list that occur after the specified cursor.
awsRegions last Int Returns the last n elements from the list.
awsRegions before String Returns the elements in the list that occur before the specified cursor.
awsRegions sortBy AwsNativeRegionSortFields Sort fields for list of AWS native regions.
awsRegions sortOrder SortOrder Sorts the order of results.
awsRegions regionFilters AwsNativeRegionFilters Filter for AWS native regions.
awsRegions workloadLevelHierarchy WorkloadLevelHierarchy Workload hierarchy type to filter SLA information. Defaults to AllSubHierarchyType if not specified.
isProtectable awsNativeProtectionFeature (required) AwsNativeProtectionFeature! Cloud native protection feature.
isProtectable awsNativeProtectionFeatures [AwsNativeProtectionFeature!] List of cloud native protection features.
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.

Used By

Queries

Referenced by