class Image extends Collection (View source)

Properties

protected $collection_key
string $architecture
string $archiveSizeBytes
string $creationTimestamp
protected $deprecatedType
protected $deprecatedDataType
string $description
string $diskSizeGb
bool $enableConfidentialCompute
string $family
protected $guestOsFeaturesType
protected $guestOsFeaturesDataType
string $id
protected $imageEncryptionKeyType
protected $imageEncryptionKeyDataType
string $kind
string $labelFingerprint
string[] $labels
string[] $licenseCodes
string[] $licenses
string $name
protected $rawDiskType
protected $rawDiskDataType
bool $satisfiesPzi
bool $satisfiesPzs
$selfLink
protected $shieldedInstanceInitialStateType
protected $shieldedInstanceInitialStateDataType
string $sourceDisk
protected $sourceDiskEncryptionKeyType
protected $sourceDiskEncryptionKeyDataType
string $sourceDiskId
string $sourceImage
protected $sourceImageEncryptionKeyType
protected $sourceImageEncryptionKeyDataType
string $sourceImageId
string $sourceSnapshot
protected $sourceSnapshotEncryptionKeyType
protected $sourceSnapshotEncryptionKeyDataType
string $sourceSnapshotId
string $sourceType
string $status
string[] $storageLocations

Methods

setArchitecture($architecture)

No description

string
getArchitecture()

No description

setArchiveSizeBytes($archiveSizeBytes)

No description

string
getArchiveSizeBytes()

No description

setCreationTimestamp($creationTimestamp)

No description

string
getCreationTimestamp()

No description

setDeprecated(DeprecationStatus $deprecated)

No description

getDeprecated()

No description

setDescription($description)

No description

string
getDescription()

No description

setDiskSizeGb($diskSizeGb)

No description

string
getDiskSizeGb()

No description

setEnableConfidentialCompute($enableConfidentialCompute)

No description

bool
getEnableConfidentialCompute()

No description

setFamily($family)

No description

string
getFamily()

No description

setGuestOsFeatures($guestOsFeatures)

No description

getGuestOsFeatures()

No description

setId($id)

No description

string
getId()

No description

setImageEncryptionKey(CustomerEncryptionKey $imageEncryptionKey)

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

setName($name)

No description

string
getName()

No description

setRawDisk(ImageRawDisk $rawDisk)

No description

getRawDisk()

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

setShieldedInstanceInitialState(InitialStateConfig $shieldedInstanceInitialState)

No description

setSourceDisk($sourceDisk)

No description

string
getSourceDisk()

No description

setSourceDiskEncryptionKey(CustomerEncryptionKey $sourceDiskEncryptionKey)

No description

setSourceDiskId($sourceDiskId)

No description

string
getSourceDiskId()

No description

setSourceImage($sourceImage)

No description

string
getSourceImage()

No description

setSourceImageEncryptionKey(CustomerEncryptionKey $sourceImageEncryptionKey)

No description

setSourceImageId($sourceImageId)

No description

string
getSourceImageId()

No description

setSourceSnapshot($sourceSnapshot)

No description

string
getSourceSnapshot()

No description

setSourceSnapshotEncryptionKey(CustomerEncryptionKey $sourceSnapshotEncryptionKey)

No description

setSourceSnapshotId($sourceSnapshotId)

No description

string
getSourceSnapshotId()

No description

setSourceType($sourceType)

No description

string
getSourceType()

No description

setStatus($status)

No description

string
getStatus()

No description

setStorageLocations($storageLocations)

No description

string[]
getStorageLocations()

No description

Details

setArchitecture($architecture)

No description

Parameters

$architecture

string getArchitecture()

No description

Return Value

string

setArchiveSizeBytes($archiveSizeBytes)

No description

Parameters

$archiveSizeBytes

string getArchiveSizeBytes()

No description

Return Value

string

setCreationTimestamp($creationTimestamp)

No description

Parameters

$creationTimestamp

string getCreationTimestamp()

No description

Return Value

string

setDeprecated(DeprecationStatus $deprecated)

No description

Parameters

DeprecationStatus $deprecated

DeprecationStatus getDeprecated()

No description

Return Value

DeprecationStatus

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

setEnableConfidentialCompute($enableConfidentialCompute)

No description

Parameters

$enableConfidentialCompute

bool getEnableConfidentialCompute()

No description

Return Value

bool

setFamily($family)

No description

Parameters

$family

string getFamily()

No description

Return Value

string

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

setImageEncryptionKey(CustomerEncryptionKey $imageEncryptionKey)

No description

Parameters

CustomerEncryptionKey $imageEncryptionKey

CustomerEncryptionKey getImageEncryptionKey()

No description

Return Value

CustomerEncryptionKey

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[]

setName($name)

No description

Parameters

$name

string getName()

No description

Return Value

string

setRawDisk(ImageRawDisk $rawDisk)

No description

Parameters

ImageRawDisk $rawDisk

ImageRawDisk getRawDisk()

No description

Return Value

ImageRawDisk

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

setShieldedInstanceInitialState(InitialStateConfig $shieldedInstanceInitialState)

No description

Parameters

InitialStateConfig $shieldedInstanceInitialState

InitialStateConfig getShieldedInstanceInitialState()

No description

Return Value

InitialStateConfig

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

setSourceDiskId($sourceDiskId)

No description

Parameters

$sourceDiskId

string getSourceDiskId()

No description

Return Value

string

setSourceImage($sourceImage)

No description

Parameters

$sourceImage

string getSourceImage()

No description

Return Value

string

setSourceImageEncryptionKey(CustomerEncryptionKey $sourceImageEncryptionKey)

No description

Parameters

CustomerEncryptionKey $sourceImageEncryptionKey

CustomerEncryptionKey getSourceImageEncryptionKey()

No description

Return Value

CustomerEncryptionKey

setSourceImageId($sourceImageId)

No description

Parameters

$sourceImageId

string getSourceImageId()

No description

Return Value

string

setSourceSnapshot($sourceSnapshot)

No description

Parameters

$sourceSnapshot

string getSourceSnapshot()

No description

Return Value

string

setSourceSnapshotEncryptionKey(CustomerEncryptionKey $sourceSnapshotEncryptionKey)

No description

Parameters

CustomerEncryptionKey $sourceSnapshotEncryptionKey

CustomerEncryptionKey getSourceSnapshotEncryptionKey()

No description

Return Value

CustomerEncryptionKey

setSourceSnapshotId($sourceSnapshotId)

No description

Parameters

$sourceSnapshotId

string getSourceSnapshotId()

No description

Return Value

string

setSourceType($sourceType)

No description

Parameters

$sourceType

string getSourceType()

No description

Return Value

string

setStatus($status)

No description

Parameters

$status

string getStatus()

No description

Return Value

string

setStorageLocations($storageLocations)

No description

Parameters

$storageLocations

string[] getStorageLocations()

No description

Return Value

string[]