class DisksMigrationVmTargetDefaults extends Collection (View source)

Properties

protected $collection_key
string[] $additionalLicenses
protected $bootDiskDefaultsType
protected $bootDiskDefaultsDataType
protected $computeSchedulingType
protected $computeSchedulingDataType
protected $encryptionType
protected $encryptionDataType
string $hostname
string[] $labels
string $machineType
string $machineTypeSeries
string[] $metadata
protected $networkInterfacesType
protected $networkInterfacesDataType
string[] $networkTags
bool $secureBoot
string $serviceAccount
string $vmName

Methods

setAdditionalLicenses($additionalLicenses)

No description

string[]
getAdditionalLicenses()

No description

setBootDiskDefaults(BootDiskDefaults $bootDiskDefaults)

No description

setComputeScheduling(ComputeScheduling $computeScheduling)

No description

setEncryption(Encryption $encryption)

No description

getEncryption()

No description

setHostname($hostname)

No description

string
getHostname()

No description

setLabels($labels)

No description

string[]
getLabels()

No description

setMachineType($machineType)

No description

string
getMachineType()

No description

setMachineTypeSeries($machineTypeSeries)

No description

string
getMachineTypeSeries()

No description

setMetadata($metadata)

No description

string[]
getMetadata()

No description

setNetworkInterfaces($networkInterfaces)

No description

setNetworkTags($networkTags)

No description

string[]
getNetworkTags()

No description

setSecureBoot($secureBoot)

No description

bool
getSecureBoot()

No description

setServiceAccount($serviceAccount)

No description

string
getServiceAccount()

No description

setVmName($vmName)

No description

string
getVmName()

No description

Details

setAdditionalLicenses($additionalLicenses)

No description

Parameters

$additionalLicenses

string[] getAdditionalLicenses()

No description

Return Value

string[]

setBootDiskDefaults(BootDiskDefaults $bootDiskDefaults)

No description

Parameters

BootDiskDefaults $bootDiskDefaults

BootDiskDefaults getBootDiskDefaults()

No description

Return Value

BootDiskDefaults

setComputeScheduling(ComputeScheduling $computeScheduling)

No description

Parameters

ComputeScheduling $computeScheduling

ComputeScheduling getComputeScheduling()

No description

Return Value

ComputeScheduling

setEncryption(Encryption $encryption)

No description

Parameters

Encryption $encryption

Encryption getEncryption()

No description

Return Value

Encryption

setHostname($hostname)

No description

Parameters

$hostname

string getHostname()

No description

Return Value

string

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

setMachineTypeSeries($machineTypeSeries)

No description

Parameters

$machineTypeSeries

string getMachineTypeSeries()

No description

Return Value

string

setMetadata($metadata)

No description

Parameters

$metadata

string[] getMetadata()

No description

Return Value

string[]

setNetworkInterfaces($networkInterfaces)

No description

Parameters

$networkInterfaces

NetworkInterface[] getNetworkInterfaces()

No description

Return Value

NetworkInterface[]

setNetworkTags($networkTags)

No description

Parameters

$networkTags

string[] getNetworkTags()

No description

Return Value

string[]

setSecureBoot($secureBoot)

No description

Parameters

$secureBoot

bool getSecureBoot()

No description

Return Value

bool

setServiceAccount($serviceAccount)

No description

Parameters

$serviceAccount

string getServiceAccount()

No description

Return Value

string

setVmName($vmName)

No description

Parameters

$vmName

string getVmName()

No description

Return Value

string