Compute V1 Client - Class ResourceStatusEffectiveInstanceMetadata (1.36.0)

Reference documentation and code samples for the Compute V1 Client class ResourceStatusEffectiveInstanceMetadata.

Effective values of predefined metadata keys for an instance.

Generated from protobuf message google.cloud.compute.v1.ResourceStatusEffectiveInstanceMetadata

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ block_project_ssh_keys_metadata_value bool

Effective block-project-ssh-keys value at Instance level.

↳ enable_guest_attributes_metadata_value bool

Effective enable-guest-attributes value at Instance level.

↳ enable_os_inventory_metadata_value bool

Effective enable-os-inventory value at Instance level.

↳ enable_osconfig_metadata_value bool

Effective enable-osconfig value at Instance level.

↳ enable_oslogin_metadata_value bool

Effective enable-oslogin value at Instance level.

↳ serial_port_enable_metadata_value bool

Effective serial-port-enable value at Instance level.

↳ serial_port_logging_enable_metadata_value bool

Effective serial-port-logging-enable value at Instance level.

↳ vm_dns_setting_metadata_value string

Effective VM DNS setting at Instance level.

getBlockProjectSshKeysMetadataValue

Effective block-project-ssh-keys value at Instance level.

Returns
Type Description
bool

hasBlockProjectSshKeysMetadataValue

clearBlockProjectSshKeysMetadataValue

setBlockProjectSshKeysMetadataValue

Effective block-project-ssh-keys value at Instance level.

Parameter
Name Description
var bool
Returns
Type Description
$this

getEnableGuestAttributesMetadataValue

Effective enable-guest-attributes value at Instance level.

Returns
Type Description
bool

hasEnableGuestAttributesMetadataValue

clearEnableGuestAttributesMetadataValue

setEnableGuestAttributesMetadataValue

Effective enable-guest-attributes value at Instance level.

Parameter
Name Description
var bool
Returns
Type Description
$this

getEnableOsInventoryMetadataValue

Effective enable-os-inventory value at Instance level.

Returns
Type Description
bool

hasEnableOsInventoryMetadataValue

clearEnableOsInventoryMetadataValue

setEnableOsInventoryMetadataValue

Effective enable-os-inventory value at Instance level.

Parameter
Name Description
var bool
Returns
Type Description
$this

getEnableOsconfigMetadataValue

Effective enable-osconfig value at Instance level.

Returns
Type Description
bool

hasEnableOsconfigMetadataValue

clearEnableOsconfigMetadataValue

setEnableOsconfigMetadataValue

Effective enable-osconfig value at Instance level.

Parameter
Name Description
var bool
Returns
Type Description
$this

getEnableOsloginMetadataValue

Effective enable-oslogin value at Instance level.

Returns
Type Description
bool

hasEnableOsloginMetadataValue

clearEnableOsloginMetadataValue

setEnableOsloginMetadataValue

Effective enable-oslogin value at Instance level.

Parameter
Name Description
var bool
Returns
Type Description
$this

getSerialPortEnableMetadataValue

Effective serial-port-enable value at Instance level.

Returns
Type Description
bool

hasSerialPortEnableMetadataValue

clearSerialPortEnableMetadataValue

setSerialPortEnableMetadataValue

Effective serial-port-enable value at Instance level.

Parameter
Name Description
var bool
Returns
Type Description
$this

getSerialPortLoggingEnableMetadataValue

Effective serial-port-logging-enable value at Instance level.

Returns
Type Description
bool

hasSerialPortLoggingEnableMetadataValue

clearSerialPortLoggingEnableMetadataValue

setSerialPortLoggingEnableMetadataValue

Effective serial-port-logging-enable value at Instance level.

Parameter
Name Description
var bool
Returns
Type Description
$this

getVmDnsSettingMetadataValue

Effective VM DNS setting at Instance level.

Returns
Type Description
string

hasVmDnsSettingMetadataValue

clearVmDnsSettingMetadataValue

setVmDnsSettingMetadataValue

Effective VM DNS setting at Instance level.

Parameter
Name Description
var string
Returns
Type Description
$this