class VirtualMachineConfig extends Collection (View source)

Properties

protected $collection_key
protected $acceleratorConfigType
protected $acceleratorConfigDataType
$acceleratorConfig
protected $bootImageType
protected $bootImageDataType
$bootImage
protected $containerImagesType
protected $containerImagesDataType
$containerImages
protected $dataDiskType
protected $dataDiskDataType
$dataDisk
protected $encryptionConfigType
protected $encryptionConfigDataType
$encryptionConfig
string[] $guestAttributes
bool $internalIpOnly
string[] $labels
string $machineType
string[] $metadata
string $network
string $nicType
string $reservedIpRange
protected $shieldedInstanceConfigType
protected $shieldedInstanceConfigDataType
$shieldedInstanceConfig
string $subnet
string[] $tags
string $zone

Methods

setAcceleratorConfig(RuntimeAcceleratorConfig $acceleratorConfig)

No description

setBootImage(BootImage $bootImage)

No description

getBootImage()

No description

setContainerImages($containerImages)

No description

getContainerImages()

No description

setDataDisk(LocalDisk $dataDisk)

No description

getDataDisk()

No description

setEncryptionConfig(EncryptionConfig $encryptionConfig)

No description

setGuestAttributes($guestAttributes)

No description

string[]
getGuestAttributes()

No description

setInternalIpOnly($internalIpOnly)

No description

bool
getInternalIpOnly()

No description

setLabels($labels)

No description

string[]
getLabels()

No description

setMachineType($machineType)

No description

string
getMachineType()

No description

setMetadata($metadata)

No description

string[]
getMetadata()

No description

setNetwork($network)

No description

string
getNetwork()

No description

setNicType($nicType)

No description

string
getNicType()

No description

setReservedIpRange($reservedIpRange)

No description

string
getReservedIpRange()

No description

setShieldedInstanceConfig(RuntimeShieldedInstanceConfig $shieldedInstanceConfig)

No description

setSubnet($subnet)

No description

string
getSubnet()

No description

setTags($tags)

No description

string[]
getTags()

No description

setZone($zone)

No description

string
getZone()

No description

Details

setAcceleratorConfig(RuntimeAcceleratorConfig $acceleratorConfig)

No description

Parameters

RuntimeAcceleratorConfig $acceleratorConfig

RuntimeAcceleratorConfig getAcceleratorConfig()

No description

setBootImage(BootImage $bootImage)

No description

Parameters

BootImage $bootImage

BootImage getBootImage()

No description

Return Value

BootImage

setContainerImages($containerImages)

No description

Parameters

$containerImages

ContainerImage[] getContainerImages()

No description

Return Value

ContainerImage[]

setDataDisk(LocalDisk $dataDisk)

No description

Parameters

LocalDisk $dataDisk

LocalDisk getDataDisk()

No description

Return Value

LocalDisk

setEncryptionConfig(EncryptionConfig $encryptionConfig)

No description

Parameters

EncryptionConfig $encryptionConfig

EncryptionConfig getEncryptionConfig()

No description

Return Value

EncryptionConfig

setGuestAttributes($guestAttributes)

No description

Parameters

$guestAttributes

string[] getGuestAttributes()

No description

Return Value

string[]

setInternalIpOnly($internalIpOnly)

No description

Parameters

$internalIpOnly

bool getInternalIpOnly()

No description

Return Value

bool

setLabels($labels)

No description

Parameters

$labels

string[] getLabels()

No description

Return Value

string[]

setMachineType($machineType)

No description

Parameters

$machineType

string getMachineType()

No description

Return Value

string

setMetadata($metadata)

No description

Parameters

$metadata

string[] getMetadata()

No description

Return Value

string[]

setNetwork($network)

No description

Parameters

$network

string getNetwork()

No description

Return Value

string

setNicType($nicType)

No description

Parameters

$nicType

string getNicType()

No description

Return Value

string

setReservedIpRange($reservedIpRange)

No description

Parameters

$reservedIpRange

string getReservedIpRange()

No description

Return Value

string

setShieldedInstanceConfig(RuntimeShieldedInstanceConfig $shieldedInstanceConfig)

No description

Parameters

RuntimeShieldedInstanceConfig $shieldedInstanceConfig

RuntimeShieldedInstanceConfig getShieldedInstanceConfig()

No description

setSubnet($subnet)

No description

Parameters

$subnet

string getSubnet()

No description

Return Value

string

setTags($tags)

No description

Parameters

$tags

string[] getTags()

No description

Return Value

string[]

setZone($zone)

No description

Parameters

$zone

string getZone()

No description

Return Value

string