class Snapshot extends Collection (View source)

Properties

protected $collection_key
string $architecture
bool $autoCreated
string $chainName
string $creationSizeBytes
string $creationTimestamp
string $description
string $diskSizeGb
string $downloadBytes
bool $enableConfidentialCompute
protected $guestOsFeaturesType
protected $guestOsFeaturesDataType
string $id
string $kind
string $labelFingerprint
string[] $labels
string[] $licenseCodes
string[] $licenses
string $locationHint
string $name
bool $satisfiesPzi
bool $satisfiesPzs
$selfLink
protected $snapshotEncryptionKeyType
protected $snapshotEncryptionKeyDataType
string $snapshotType
string $sourceDisk
protected $sourceDiskEncryptionKeyType
protected $sourceDiskEncryptionKeyDataType
string $sourceDiskForRecoveryCheckpoint
string $sourceDiskId
string $sourceInstantSnapshot
protected $sourceInstantSnapshotEncryptionKeyType
protected $sourceInstantSnapshotEncryptionKeyDataType
string $sourceInstantSnapshotId
string $sourceSnapshotSchedulePolicy
string $sourceSnapshotSchedulePolicyId
string $status
string $storageBytes
string $storageBytesStatus
string[] $storageLocations

Methods

setArchitecture($architecture)

No description

string
getArchitecture()

No description

setAutoCreated($autoCreated)

No description

bool
getAutoCreated()

No description

setChainName($chainName)

No description

string
getChainName()

No description

setCreationSizeBytes($creationSizeBytes)

No description

string
getCreationSizeBytes()

No description

setCreationTimestamp($creationTimestamp)

No description

string
getCreationTimestamp()

No description

setDescription($description)

No description

string
getDescription()

No description

setDiskSizeGb($diskSizeGb)

No description

string
getDiskSizeGb()

No description

setDownloadBytes($downloadBytes)

No description

string
getDownloadBytes()

No description

setEnableConfidentialCompute($enableConfidentialCompute)

No description

bool
getEnableConfidentialCompute()

No description

setGuestOsFeatures($guestOsFeatures)

No description

getGuestOsFeatures()

No description

setId($id)

No description

string
getId()

No description

setKind($kind)

No description

string
getKind()

No description

setLabelFingerprint($labelFingerprint)

No description

string
getLabelFingerprint()

No description

setLabels($labels)

No description

string[]
getLabels()

No description

setLicenseCodes($licenseCodes)

No description

string[]
getLicenseCodes()

No description

setLicenses($licenses)

No description

string[]
getLicenses()

No description

setLocationHint($locationHint)

No description

string
getLocationHint()

No description

setName($name)

No description

string
getName()

No description

setSatisfiesPzi($satisfiesPzi)

No description

bool
getSatisfiesPzi()

No description

setSatisfiesPzs($satisfiesPzs)

No description

bool
getSatisfiesPzs()

No description

setSelfLink($selfLink)

No description

string
getSelfLink()

No description

setSnapshotEncryptionKey(CustomerEncryptionKey $snapshotEncryptionKey)

No description

setSnapshotType($snapshotType)

No description

string
getSnapshotType()

No description

setSourceDisk($sourceDisk)

No description

string
getSourceDisk()

No description

setSourceDiskEncryptionKey(CustomerEncryptionKey $sourceDiskEncryptionKey)

No description

setSourceDiskForRecoveryCheckpoint($sourceDiskForRecoveryCheckpoint)

No description

string
setSourceDiskId($sourceDiskId)

No description

string
getSourceDiskId()

No description

setSourceInstantSnapshot($sourceInstantSnapshot)

No description

string
getSourceInstantSnapshot()

No description

setSourceInstantSnapshotEncryptionKey(CustomerEncryptionKey $sourceInstantSnapshotEncryptionKey)

No description

setSourceInstantSnapshotId($sourceInstantSnapshotId)

No description

string
getSourceInstantSnapshotId()

No description

setSourceSnapshotSchedulePolicy($sourceSnapshotSchedulePolicy)

No description

string
setSourceSnapshotSchedulePolicyId($sourceSnapshotSchedulePolicyId)

No description

string
setStatus($status)

No description

string
getStatus()

No description

setStorageBytes($storageBytes)

No description

string
getStorageBytes()

No description

setStorageBytesStatus($storageBytesStatus)

No description

string
getStorageBytesStatus()

No description

setStorageLocations($storageLocations)

No description

string[]
getStorageLocations()

No description

Details

setArchitecture($architecture)

No description

Parameters

$architecture

string getArchitecture()

No description

Return Value

string

setAutoCreated($autoCreated)

No description

Parameters

$autoCreated

bool getAutoCreated()

No description

Return Value

bool

setChainName($chainName)

No description

Parameters

$chainName

string getChainName()

No description

Return Value

string

setCreationSizeBytes($creationSizeBytes)

No description

Parameters

$creationSizeBytes

string getCreationSizeBytes()

No description

Return Value

string

setCreationTimestamp($creationTimestamp)

No description

Parameters

$creationTimestamp

string getCreationTimestamp()

No description

Return Value

string

setDescription($description)

No description

Parameters

$description

string getDescription()

No description

Return Value

string

setDiskSizeGb($diskSizeGb)

No description

Parameters

$diskSizeGb

string getDiskSizeGb()

No description

Return Value

string

setDownloadBytes($downloadBytes)

No description

Parameters

$downloadBytes

string getDownloadBytes()

No description

Return Value

string

setEnableConfidentialCompute($enableConfidentialCompute)

No description

Parameters

$enableConfidentialCompute

bool getEnableConfidentialCompute()

No description

Return Value

bool

setGuestOsFeatures($guestOsFeatures)

No description

Parameters

$guestOsFeatures

GuestOsFeature[] getGuestOsFeatures()

No description

Return Value

GuestOsFeature[]

setId($id)

No description

Parameters

$id

string getId()

No description

Return Value

string

setKind($kind)

No description

Parameters

$kind

string getKind()

No description

Return Value

string

setLabelFingerprint($labelFingerprint)

No description

Parameters

$labelFingerprint

string getLabelFingerprint()

No description

Return Value

string

setLabels($labels)

No description

Parameters

$labels

string[] getLabels()

No description

Return Value

string[]

setLicenseCodes($licenseCodes)

No description

Parameters

$licenseCodes

string[] getLicenseCodes()

No description

Return Value

string[]

setLicenses($licenses)

No description

Parameters

$licenses

string[] getLicenses()

No description

Return Value

string[]

setLocationHint($locationHint)

No description

Parameters

$locationHint

string getLocationHint()

No description

Return Value

string

setName($name)

No description

Parameters

$name

string getName()

No description

Return Value

string

setSatisfiesPzi($satisfiesPzi)

No description

Parameters

$satisfiesPzi

bool getSatisfiesPzi()

No description

Return Value

bool

setSatisfiesPzs($satisfiesPzs)

No description

Parameters

$satisfiesPzs

bool getSatisfiesPzs()

No description

Return Value

bool

No description

Parameters

$selfLink

No description

Return Value

string

setSnapshotEncryptionKey(CustomerEncryptionKey $snapshotEncryptionKey)

No description

Parameters

CustomerEncryptionKey $snapshotEncryptionKey

CustomerEncryptionKey getSnapshotEncryptionKey()

No description

Return Value

CustomerEncryptionKey

setSnapshotType($snapshotType)

No description

Parameters

$snapshotType

string getSnapshotType()

No description

Return Value

string

setSourceDisk($sourceDisk)

No description

Parameters

$sourceDisk

string getSourceDisk()

No description

Return Value

string

setSourceDiskEncryptionKey(CustomerEncryptionKey $sourceDiskEncryptionKey)

No description

Parameters

CustomerEncryptionKey $sourceDiskEncryptionKey

CustomerEncryptionKey getSourceDiskEncryptionKey()

No description

Return Value

CustomerEncryptionKey

setSourceDiskForRecoveryCheckpoint($sourceDiskForRecoveryCheckpoint)

No description

Parameters

$sourceDiskForRecoveryCheckpoint

string getSourceDiskForRecoveryCheckpoint()

No description

Return Value

string

setSourceDiskId($sourceDiskId)

No description

Parameters

$sourceDiskId

string getSourceDiskId()

No description

Return Value

string

setSourceInstantSnapshot($sourceInstantSnapshot)

No description

Parameters

$sourceInstantSnapshot

string getSourceInstantSnapshot()

No description

Return Value

string

setSourceInstantSnapshotEncryptionKey(CustomerEncryptionKey $sourceInstantSnapshotEncryptionKey)

No description

Parameters

CustomerEncryptionKey $sourceInstantSnapshotEncryptionKey

CustomerEncryptionKey getSourceInstantSnapshotEncryptionKey()

No description

Return Value

CustomerEncryptionKey

setSourceInstantSnapshotId($sourceInstantSnapshotId)

No description

Parameters

$sourceInstantSnapshotId

string getSourceInstantSnapshotId()

No description

Return Value

string

setSourceSnapshotSchedulePolicy($sourceSnapshotSchedulePolicy)

No description

Parameters

$sourceSnapshotSchedulePolicy

string getSourceSnapshotSchedulePolicy()

No description

Return Value

string

setSourceSnapshotSchedulePolicyId($sourceSnapshotSchedulePolicyId)

No description

Parameters

$sourceSnapshotSchedulePolicyId

string getSourceSnapshotSchedulePolicyId()

No description

Return Value

string

setStatus($status)

No description

Parameters

$status

string getStatus()

No description

Return Value

string

setStorageBytes($storageBytes)

No description

Parameters

$storageBytes

string getStorageBytes()

No description

Return Value

string

setStorageBytesStatus($storageBytesStatus)

No description

Parameters

$storageBytesStatus

string getStorageBytesStatus()

No description

Return Value

string

setStorageLocations($storageLocations)

No description

Parameters

$storageLocations

string[] getStorageLocations()

No description

Return Value

string[]