import { _Tag } from "./_Tag"; import { BrowserHttpOptions as __HttpOptions__ } from "@aws-sdk/types"; import * as __aws_sdk_types from "@aws-sdk/types"; /** * CreateDiskFromSnapshotInput shape */ export interface CreateDiskFromSnapshotInput { /** *
The unique Lightsail disk name (e.g., my-disk).
The name of the disk snapshot (e.g., my-snapshot) from which to create the new storage disk.
The Availability Zone where you want to create the disk (e.g., us-east-2a). Choose the same Availability Zone as the Lightsail instance where you want to create the disk.
Use the GetRegions operation to list the Availability Zones where Lightsail is currently available.
*/ availabilityZone: string; /** *The size of the disk in GB (e.g., 32).
The tag keys and optional values to add to the resource during create.
To tag a resource after it has been created, see the tag resource operation.