google_netapp_backup_vault

A backup vault is the location where backups are stored. You can only create one backup vault per region. A vault can hold multiple backups for multiple volumes in that region.

To get more information about backupVault, see:

Example Usage - Netapp Backup Vault

resource "google_netapp_backup_vault" "test_backup_vault" {
  name = "test-backup-vault"
  location = "us-central1"
  description = "Terraform created vault"
  labels = { 
    "creator": "testuser"
  }
}

Argument Reference

The following arguments are supported:


Attributes Reference

In addition to the arguments listed above, the following computed attributes are exported:

Timeouts

This resource provides the following Timeouts configuration options:

Import

backupVault can be imported using any of these accepted formats:

In Terraform v1.5.0 and later, use an import block to import backupVault using one of the formats above. For example:

import {
  id = "projects/{{project}}/locations/{{location}}/backupVaults/{{name}}"
  to = google_netapp_backup_vault.default
}

When using the terraform import command, backupVault can be imported using one of the formats above. For example:

$ terraform import google_netapp_backup_vault.default projects/{{project}}/locations/{{location}}/backupVaults/{{name}}
$ terraform import google_netapp_backup_vault.default {{project}}/{{location}}/{{name}}
$ terraform import google_netapp_backup_vault.default {{location}}/{{name}}

User Project Overrides

This resource supports User Project Overrides.