Skip to content

awsNativeAccount

Refers to the AWS Native account that serves as a container for all your AWS resources. The AWS Native account contains information about the metadata related to the AWS Native resources.

Arguments

Argument Type Description
awsNativeAccountRubrikId (required) UUID! The Rubrik ID for the AWS Native account.
awsNativeProtectionFeature (required) AwsNativeProtectionFeature! Cloud native protection feature.

Returns

AwsNativeAccount!

Sample

query AwsNativeAccount($awsNativeAccountRubrikId: UUID!, $awsNativeProtectionFeature: AwsNativeProtectionFeature!) {
  awsNativeAccount(
    awsNativeAccountRubrikId: $awsNativeAccountRubrikId
    awsNativeProtectionFeature: $awsNativeProtectionFeature
  ) {
    authorizedOperations
    cloudAccountState
    cloudSlabDns
    cloudType
    dynamoDbTableCount
    ebsVolumeCount
    ec2InstanceCount
    id
    isProtectable
    lastRefreshedAt
    name
    numWorkloadDescendants
    objectType
    rdsInstanceCount
    rscPendingObjectPauseAssignment
    s3BucketCount
    slaAssignment
    slaPauseStatus
    status
  }
}
{
  "awsNativeAccountRubrikId": "00000000-0000-0000-0000-000000000000",
  "awsNativeProtectionFeature": "CLOUD_DISCOVERY"
}
{
  "data": {
    "awsNativeAccount": {
      "authorizedOperations": [
        "MANAGE_DATA_SOURCE"
      ],
      "cloudAccountState": "CONNECTED",
      "cloudSlabDns": "example-string",
      "cloudType": "C2S",
      "dynamoDbTableCount": 0,
      "ebsVolumeCount": 0,
      "allOrgs": [
        {
          "allUrls": [
            "example-string"
          ],
          "allowedClusters": [
            "example-string"
          ],
          "authDomainConfig": "ALLOW_AUTH_DOMAIN_CONTROL",
          "crossAccountCapabilities": [
            "CROSS_ACCOUNT_CAPABILITY_UNSPECIFIED"
          ],
          "description": "example-string",
          "fullName": "example-string"
        }
      ],
      "allTags": [
        {
          "description": "example-string",
          "id": "example-string",
          "isArchived": true,
          "key": "example-string",
          "lastModified": "example-string",
          "name": "example-string"
        }
      ]
    }
  }
}