class GceInstance extends Collection (View source)

Properties

protected $collection_key
protected $acceleratorsType
protected $acceleratorsDataType
int $bootDiskSizeGb
protected $confidentialInstanceConfigType
protected $confidentialInstanceConfigDataType
bool $disablePublicIpAddresses
bool $disableSsh
bool $enableNestedVirtualization
string $machineType
int $poolSize
int $pooledInstances
string $serviceAccount
string[] $serviceAccountScopes
protected $shieldedInstanceConfigType
protected $shieldedInstanceConfigDataType
string[] $tags
string[] $vmTags

Methods

setAccelerators($accelerators)

No description

getAccelerators()

No description

setBootDiskSizeGb($bootDiskSizeGb)

No description

int
getBootDiskSizeGb()

No description

setConfidentialInstanceConfig(GceConfidentialInstanceConfig $confidentialInstanceConfig)

No description

setDisablePublicIpAddresses($disablePublicIpAddresses)

No description

bool
getDisablePublicIpAddresses()

No description

setDisableSsh($disableSsh)

No description

bool
getDisableSsh()

No description

setEnableNestedVirtualization($enableNestedVirtualization)

No description

bool
setMachineType($machineType)

No description

string
getMachineType()

No description

setPoolSize($poolSize)

No description

int
getPoolSize()

No description

setPooledInstances($pooledInstances)

No description

int
getPooledInstances()

No description

setServiceAccount($serviceAccount)

No description

string
getServiceAccount()

No description

setServiceAccountScopes($serviceAccountScopes)

No description

string[]
getServiceAccountScopes()

No description

setShieldedInstanceConfig(GceShieldedInstanceConfig $shieldedInstanceConfig)

No description

setTags($tags)

No description

string[]
getTags()

No description

setVmTags($vmTags)

No description

string[]
getVmTags()

No description

Details

setAccelerators($accelerators)

No description

Parameters

$accelerators

Accelerator[] getAccelerators()

No description

Return Value

Accelerator[]

setBootDiskSizeGb($bootDiskSizeGb)

No description

Parameters

$bootDiskSizeGb

int getBootDiskSizeGb()

No description

Return Value

int

setConfidentialInstanceConfig(GceConfidentialInstanceConfig $confidentialInstanceConfig)

No description

Parameters

GceConfidentialInstanceConfig $confidentialInstanceConfig

GceConfidentialInstanceConfig getConfidentialInstanceConfig()

No description

setDisablePublicIpAddresses($disablePublicIpAddresses)

No description

Parameters

$disablePublicIpAddresses

bool getDisablePublicIpAddresses()

No description

Return Value

bool

setDisableSsh($disableSsh)

No description

Parameters

$disableSsh

bool getDisableSsh()

No description

Return Value

bool

setEnableNestedVirtualization($enableNestedVirtualization)

No description

Parameters

$enableNestedVirtualization

bool getEnableNestedVirtualization()

No description

Return Value

bool

setMachineType($machineType)

No description

Parameters

$machineType

string getMachineType()

No description

Return Value

string

setPoolSize($poolSize)

No description

Parameters

$poolSize

int getPoolSize()

No description

Return Value

int

setPooledInstances($pooledInstances)

No description

Parameters

$pooledInstances

int getPooledInstances()

No description

Return Value

int

setServiceAccount($serviceAccount)

No description

Parameters

$serviceAccount

string getServiceAccount()

No description

Return Value

string

setServiceAccountScopes($serviceAccountScopes)

No description

Parameters

$serviceAccountScopes

string[] getServiceAccountScopes()

No description

Return Value

string[]

setShieldedInstanceConfig(GceShieldedInstanceConfig $shieldedInstanceConfig)

No description

Parameters

GceShieldedInstanceConfig $shieldedInstanceConfig

GceShieldedInstanceConfig getShieldedInstanceConfig()

No description

setTags($tags)

No description

Parameters

$tags

string[] getTags()

No description

Return Value

string[]

setVmTags($vmTags)

No description

Parameters

$vmTags

string[] getVmTags()

No description

Return Value

string[]