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 \ V1Methods
__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 |
|