class Aws::FSx::Types::CreateVolumeFromBackupRequest
@note When making an API call, you may pass CreateVolumeFromBackupRequest
data as a hash: { backup_id: "BackupId", # required client_request_token: "ClientRequestToken", name: "VolumeName", # required ontap_configuration: { junction_path: "JunctionPath", # required security_style: "UNIX", # accepts UNIX, NTFS, MIXED size_in_megabytes: 1, # required storage_efficiency_enabled: false, # required storage_virtual_machine_id: "StorageVirtualMachineId", # required tiering_policy: { cooling_period: 1, name: "SNAPSHOT_ONLY", # accepts SNAPSHOT_ONLY, AUTO, ALL, NONE }, }, tags: [ { key: "TagKey", # required value: "TagValue", # required }, ], }
@!attribute [rw] backup_id
The ID of the source backup. Specifies the backup you are copying. @return [String]
@!attribute [rw] client_request_token
(Optional) An idempotency token for resource creation, in a string of up to 64 ASCII characters. This token is automatically filled on your behalf when you use the Command Line Interface (CLI) or an Amazon Web Services SDK. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] name
The name of the new volume you're creating. @return [String]
@!attribute [rw] ontap_configuration
Specifies the configuration of the ONTAP volume that you are creating. @return [Types::CreateOntapVolumeConfiguration]
@!attribute [rw] tags
A list of `Tag` values, with a maximum of 50 elements. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/fsx-2018-03-01/CreateVolumeFromBackupRequest AWS API Documentation
Constants
- SENSITIVE