Skip to content

createCloudNativeAwsStorageSetting

Create storage settings for archiving AWS cloud native protected objects.

Arguments

Argument Type Description
input (required) CreateCloudNativeAwsStorageSettingInput! Create AWS cloud native storage setting.

Returns

CreateCloudNativeAwsStorageSettingReply!

Sample

mutation CreateCloudNativeAwsStorageSetting($input: CreateCloudNativeAwsStorageSettingInput!) {
  createCloudNativeAwsStorageSetting(input: $input)
}
{
  "input": {
    "bucketPrefix": "example-string",
    "cloudAccountId": "00000000-0000-0000-0000-000000000000",
    "cloudNativeLocTemplateType": "INVALID",
    "name": "example-string",
    "storageClass": "GLACIER_DEEP_ARCHIVE"
  }
}
{
  "data": {
    "createCloudNativeAwsStorageSetting": {
      "targetMapping": {
        "groupType": "AUTOMATIC_ARCHIVAL_GROUP",
        "id": "00000000-0000-0000-0000-000000000000",
        "name": "example-string",
        "targetType": "AWS",
        "tieringStatus": [
          "INSTANT_TIERING_NOT_SUPPORTED"
        ]
      }
    }
  }
}