class MachineImageTargetDetails extends Collection (View source)

Properties

protected $collection_key
string[] $additionalLicenses
string $description
protected $encryptionType
protected $encryptionDataType
string[] $labels
string $machineImageName
protected $machineImageParametersOverridesType
protected $machineImageParametersOverridesDataType
protected $networkInterfacesType
protected $networkInterfacesDataType
protected $osAdaptationParametersType
protected $osAdaptationParametersDataType
protected $serviceAccountType
protected $serviceAccountDataType
protected $shieldedInstanceConfigType
protected $shieldedInstanceConfigDataType
bool $singleRegionStorage
protected $skipOsAdaptationType
protected $skipOsAdaptationDataType
string[] $tags
string $targetProject

Methods

setAdditionalLicenses($additionalLicenses)

No description

string[]
getAdditionalLicenses()

No description

setDescription($description)

No description

string
getDescription()

No description

setEncryption(Encryption $encryption)

No description

getEncryption()

No description

setLabels($labels)

No description

string[]
getLabels()

No description

setMachineImageName($machineImageName)

No description

string
getMachineImageName()

No description

setMachineImageParametersOverrides(MachineImageParametersOverrides $machineImageParametersOverrides)

No description

setNetworkInterfaces($networkInterfaces)

No description

setOsAdaptationParameters(ImageImportOsAdaptationParameters $osAdaptationParameters)

No description

setServiceAccount(ServiceAccount $serviceAccount)

No description

setShieldedInstanceConfig(ShieldedInstanceConfig $shieldedInstanceConfig)

No description

setSingleRegionStorage($singleRegionStorage)

No description

bool
getSingleRegionStorage()

No description

setSkipOsAdaptation(SkipOsAdaptation $skipOsAdaptation)

No description

setTags($tags)

No description

string[]
getTags()

No description

setTargetProject($targetProject)

No description

string
getTargetProject()

No description

Details

setAdditionalLicenses($additionalLicenses)

No description

Parameters

$additionalLicenses

string[] getAdditionalLicenses()

No description

Return Value

string[]

setDescription($description)

No description

Parameters

$description

string getDescription()

No description

Return Value

string

setEncryption(Encryption $encryption)

No description

Parameters

Encryption $encryption

Encryption getEncryption()

No description

Return Value

Encryption

setLabels($labels)

No description

Parameters

$labels

string[] getLabels()

No description

Return Value

string[]

setMachineImageName($machineImageName)

No description

Parameters

$machineImageName

string getMachineImageName()

No description

Return Value

string

setMachineImageParametersOverrides(MachineImageParametersOverrides $machineImageParametersOverrides)

No description

Parameters

MachineImageParametersOverrides $machineImageParametersOverrides

MachineImageParametersOverrides getMachineImageParametersOverrides()

No description

setNetworkInterfaces($networkInterfaces)

No description

Parameters

$networkInterfaces

NetworkInterface[] getNetworkInterfaces()

No description

Return Value

NetworkInterface[]

setOsAdaptationParameters(ImageImportOsAdaptationParameters $osAdaptationParameters)

No description

Parameters

ImageImportOsAdaptationParameters $osAdaptationParameters

ImageImportOsAdaptationParameters getOsAdaptationParameters()

No description

setServiceAccount(ServiceAccount $serviceAccount)

No description

Parameters

ServiceAccount $serviceAccount

ServiceAccount getServiceAccount()

No description

Return Value

ServiceAccount

setShieldedInstanceConfig(ShieldedInstanceConfig $shieldedInstanceConfig)

No description

Parameters

ShieldedInstanceConfig $shieldedInstanceConfig

ShieldedInstanceConfig getShieldedInstanceConfig()

No description

Return Value

ShieldedInstanceConfig

setSingleRegionStorage($singleRegionStorage)

No description

Parameters

$singleRegionStorage

bool getSingleRegionStorage()

No description

Return Value

bool

setSkipOsAdaptation(SkipOsAdaptation $skipOsAdaptation)

No description

Parameters

SkipOsAdaptation $skipOsAdaptation

SkipOsAdaptation getSkipOsAdaptation()

No description

Return Value

SkipOsAdaptation

setTags($tags)

No description

Parameters

$tags

string[] getTags()

No description

Return Value

string[]

setTargetProject($targetProject)

No description

Parameters

$targetProject

string getTargetProject()

No description

Return Value

string