Google Cloud Compute V1 API - Class Google::Cloud::Compute::V1::ResourceStatusEffectiveInstanceMetadata (v3.3.0)

Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::ResourceStatusEffectiveInstanceMetadata.

Effective values of predefined metadata keys for an instance.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#block_project_ssh_keys_metadata_value

def block_project_ssh_keys_metadata_value() -> ::Boolean
Returns
  • (::Boolean) — Effective block-project-ssh-keys value at Instance level.

#block_project_ssh_keys_metadata_value=

def block_project_ssh_keys_metadata_value=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Effective block-project-ssh-keys value at Instance level.
Returns
  • (::Boolean) — Effective block-project-ssh-keys value at Instance level.

#enable_guest_attributes_metadata_value

def enable_guest_attributes_metadata_value() -> ::Boolean
Returns
  • (::Boolean) — Effective enable-guest-attributes value at Instance level.

#enable_guest_attributes_metadata_value=

def enable_guest_attributes_metadata_value=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Effective enable-guest-attributes value at Instance level.
Returns
  • (::Boolean) — Effective enable-guest-attributes value at Instance level.

#enable_os_inventory_metadata_value

def enable_os_inventory_metadata_value() -> ::Boolean
Returns
  • (::Boolean) — Effective enable-os-inventory value at Instance level.

#enable_os_inventory_metadata_value=

def enable_os_inventory_metadata_value=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Effective enable-os-inventory value at Instance level.
Returns
  • (::Boolean) — Effective enable-os-inventory value at Instance level.

#enable_osconfig_metadata_value

def enable_osconfig_metadata_value() -> ::Boolean
Returns
  • (::Boolean) — Effective enable-osconfig value at Instance level.

#enable_osconfig_metadata_value=

def enable_osconfig_metadata_value=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Effective enable-osconfig value at Instance level.
Returns
  • (::Boolean) — Effective enable-osconfig value at Instance level.

#enable_oslogin_metadata_value

def enable_oslogin_metadata_value() -> ::Boolean
Returns
  • (::Boolean) — Effective enable-oslogin value at Instance level.

#enable_oslogin_metadata_value=

def enable_oslogin_metadata_value=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Effective enable-oslogin value at Instance level.
Returns
  • (::Boolean) — Effective enable-oslogin value at Instance level.

#serial_port_enable_metadata_value

def serial_port_enable_metadata_value() -> ::Boolean
Returns
  • (::Boolean) — Effective serial-port-enable value at Instance level.

#serial_port_enable_metadata_value=

def serial_port_enable_metadata_value=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Effective serial-port-enable value at Instance level.
Returns
  • (::Boolean) — Effective serial-port-enable value at Instance level.

#serial_port_logging_enable_metadata_value

def serial_port_logging_enable_metadata_value() -> ::Boolean
Returns
  • (::Boolean) — Effective serial-port-logging-enable value at Instance level.

#serial_port_logging_enable_metadata_value=

def serial_port_logging_enable_metadata_value=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Effective serial-port-logging-enable value at Instance level.
Returns
  • (::Boolean) — Effective serial-port-logging-enable value at Instance level.

#vm_dns_setting_metadata_value

def vm_dns_setting_metadata_value() -> ::String
Returns
  • (::String) — Effective VM DNS setting at Instance level.

#vm_dns_setting_metadata_value=

def vm_dns_setting_metadata_value=(value) -> ::String
Parameter
  • value (::String) — Effective VM DNS setting at Instance level.
Returns
  • (::String) — Effective VM DNS setting at Instance level.