class GceSetup extends Collection (View source)

Properties

protected $collection_key
protected $acceleratorConfigsType
protected $acceleratorConfigsDataType
protected $bootDiskType
protected $bootDiskDataType
protected $containerImageType
protected $containerImageDataType
protected $dataDisksType
protected $dataDisksDataType
bool $disablePublicIp
bool $enableIpForwarding
protected $gpuDriverConfigType
protected $gpuDriverConfigDataType
string $machineType
string[] $metadata
string $minCpuPlatform
protected $networkInterfacesType
protected $networkInterfacesDataType
protected $serviceAccountsType
protected $serviceAccountsDataType
protected $shieldedInstanceConfigType
protected $shieldedInstanceConfigDataType
string[] $tags
protected $vmImageType
protected $vmImageDataType

Methods

setAcceleratorConfigs($acceleratorConfigs)

No description

setBootDisk(BootDisk $bootDisk)

No description

getBootDisk()

No description

setContainerImage(ContainerImage $containerImage)

No description

setDataDisks($dataDisks)

No description

getDataDisks()

No description

setDisablePublicIp($disablePublicIp)

No description

bool
getDisablePublicIp()

No description

setEnableIpForwarding($enableIpForwarding)

No description

bool
getEnableIpForwarding()

No description

setGpuDriverConfig(GPUDriverConfig $gpuDriverConfig)

No description

setMachineType($machineType)

No description

string
getMachineType()

No description

setMetadata($metadata)

No description

string[]
getMetadata()

No description

setMinCpuPlatform($minCpuPlatform)

No description

string
getMinCpuPlatform()

No description

setNetworkInterfaces($networkInterfaces)

No description

setServiceAccounts($serviceAccounts)

No description

getServiceAccounts()

No description

setShieldedInstanceConfig(ShieldedInstanceConfig $shieldedInstanceConfig)

No description

setTags($tags)

No description

string[]
getTags()

No description

setVmImage(VmImage $vmImage)

No description

getVmImage()

No description

Details

setAcceleratorConfigs($acceleratorConfigs)

No description

Parameters

$acceleratorConfigs

AcceleratorConfig[] getAcceleratorConfigs()

No description

Return Value

AcceleratorConfig[]

setBootDisk(BootDisk $bootDisk)

No description

Parameters

BootDisk $bootDisk

BootDisk getBootDisk()

No description

Return Value

BootDisk

setContainerImage(ContainerImage $containerImage)

No description

Parameters

ContainerImage $containerImage

ContainerImage getContainerImage()

No description

Return Value

ContainerImage

setDataDisks($dataDisks)

No description

Parameters

$dataDisks

DataDisk[] getDataDisks()

No description

Return Value

DataDisk[]

setDisablePublicIp($disablePublicIp)

No description

Parameters

$disablePublicIp

bool getDisablePublicIp()

No description

Return Value

bool

setEnableIpForwarding($enableIpForwarding)

No description

Parameters

$enableIpForwarding

bool getEnableIpForwarding()

No description

Return Value

bool

setGpuDriverConfig(GPUDriverConfig $gpuDriverConfig)

No description

Parameters

GPUDriverConfig $gpuDriverConfig

GPUDriverConfig getGpuDriverConfig()

No description

Return Value

GPUDriverConfig

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

setMinCpuPlatform($minCpuPlatform)

No description

Parameters

$minCpuPlatform

string getMinCpuPlatform()

No description

Return Value

string

setNetworkInterfaces($networkInterfaces)

No description

Parameters

$networkInterfaces

NetworkInterface[] getNetworkInterfaces()

No description

Return Value

NetworkInterface[]

setServiceAccounts($serviceAccounts)

No description

Parameters

$serviceAccounts

ServiceAccount[] getServiceAccounts()

No description

Return Value

ServiceAccount[]

setShieldedInstanceConfig(ShieldedInstanceConfig $shieldedInstanceConfig)

No description

Parameters

ShieldedInstanceConfig $shieldedInstanceConfig

ShieldedInstanceConfig getShieldedInstanceConfig()

No description

Return Value

ShieldedInstanceConfig

setTags($tags)

No description

Parameters

$tags

string[] getTags()

No description

Return Value

string[]

setVmImage(VmImage $vmImage)

No description

Parameters

VmImage $vmImage

VmImage getVmImage()

No description

Return Value

VmImage