CreateSnapshotRequest: {
    bucket?: string;
    key?: string;
    name?: string;
    organization?: string;
    project?: string;
    size?: number;
    tags?: string[];
    volumeId?: string;
    volumeType?: Instance.v1.SnapshotVolumeType;
    zone?: Zone;
}

Type declaration

  • Optionalbucket?: string

    Bucket name for snapshot imports.

  • Optionalkey?: string

    Object key for snapshot imports.

  • Optionalname?: string

    Name of the snapshot.

  • Optionalorganization?: string

    Organization ID of the snapshot.

    One-of ('projectIdentifier'): at most one of 'project', 'organization' could be set.

  • Optionalproject?: string

    Project ID of the snapshot.

    One-of ('projectIdentifier'): at most one of 'project', 'organization' could be set.

  • Optionalsize?: number

    Imported snapshot size, must be a multiple of 512.

  • Optionaltags?: string[]

    Tags of the snapshot.

  • OptionalvolumeId?: string

    UUID of the volume.

  • OptionalvolumeType?: Instance.v1.SnapshotVolumeType

    Overrides the volume_type of the snapshot. If omitted, the volume type of the original volume will be used.

  • Optionalzone?: Zone

    Zone to target. If none is passed will use default zone from the config.