RubrikManagedAwsTarget
Specific information for Amazon Web Services (AWS) target created on Rubrik.
Implements: Target
Fields
| Field | Type | Description |
|---|---|---|
| awsIamPairId | String | Optional field of an AWS IAM pair ID that is used to identify AWS role-based credentials used by the target location. |
| awsKmsKeyId | String | AWS KMS key ID. |
| awsKmsKeyManager | String | Name of the AWS KMS key manager. |
| awsRetrievalTier | AwsRetrievalTier! | Retrieval tier of the AWS target. |
| bucket | String! | Bucket name of the AWS target. |
| bypassProxy | Boolean! | Specifies whether the proxy settings should be bypassed for creating this target location. |
| cloudAccount | CloudAccount! | Cloud account details of the AWS target. |
| cloudNativeLocTemplateType | CloudNativeLocTemplateType! | Template type of the storage settings. |
| cluster | Cluster! | The cluster to which this target belongs. |
| clusterName | String | Name of the Rubrik cluster that archives to this archival location. |
| computeSettings | AwsComputeSettings | Compute settings of the AWS target. |
| connectionStatus | ConnectionStatusType! | Connected/Disconnected status of the AWS target. |
| consumedBytes | Long | Number of bytes stored on the target. |
| encryptionType | TargetEncryptionTypeEnum! | Encryption type to be used for the AWS target. |
| failedTasks | Int | Number of archiving tasks failed on this target. |
| id | String! | The ID of the target. |
| immutabilitySettings | AwsImmutabilitySettingsType | Immutability settings of the AWS target. |
| isActive | Boolean! | Specifies whether the status of the target is active. When set to false, the target is either paused or not enabled. |
| isArchived | Boolean! | Specifies whether the target is archived. |
| isComplianceImmutabilitySupported | Boolean! | Specifies whether the archival location supports compliance immutability for retention locked snapshots. |
| isConsolidationEnabled | Boolean! | Flag to check if consolidation is enabled or not in this target. |
| kmsEndpoint | String | Optional field of the KMS server endpoint when using KMS-based encryption for example, a VPC endpoint. When not provided, the default, region-based KMS server endpoint is used. |
| kmsMasterKeyId | String! | KMS master key ID required for encryption for the AWS target. |
| locationConnectionStatus | ConnectionStatusType! | Status of the target. |
| locationScope | LocationScope! | The scope of the location of the target. Possible values are Global or Local. |
| name | String! | The name of the target. |
| proxySettings | ProxySettings | Proxy settings of the AWS target. |
| readerRetrievalMethod | ReaderRetrievalMethod | The retrieval method of the reader target. |
| region | AwsRegion! | Region of the AWS target. |
| runningTasks | Int | Number of archiving tasks running on this target. |
| s3Endpoint | String | Optional field of an Amazon S3 endpoint for example, a VPC endpoint. When not provided, the default, region-based Amazon S3 endpoint is used. |
| status | ArchivalLocationStatus! | Status of the target. |
| storageClass | AwsStorageClass! | Storage class of the AWS target. |
| syncFailureReason | String! | Reason why sync of this target with CDM failed. |
| syncStatus | TargetSyncStatus! | Sync status of AWS target. |
| targetMapping | TargetMappingBasic | Archival location to which the mapping target belongs. |
| targetMappingBasic | [TargetMappingBasic!] | List of archival groups the archival target belongs to. In case the target has no valid mappings, a null array is returned. |
| targetType | TargetType! | The type of the target. |
| upgradeStatus | UpgradeStatus! | Upgrade status of the target. |