Bare Metal Solution V2 API - Class Google::Cloud::BareMetalSolution::V2::OSImage (v0.8.0)

Reference documentation and code samples for the Bare Metal Solution V2 API class Google::Cloud::BareMetalSolution::V2::OSImage.

Operation System image.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#applicable_instance_types

def applicable_instance_types() -> ::Array<::String>
Returns
  • (::Array<::String>) — Instance types this image is applicable to. Available types

#applicable_instance_types=

def applicable_instance_types=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Instance types this image is applicable to. Available types
Returns
  • (::Array<::String>) — Instance types this image is applicable to. Available types

#code

def code() -> ::String
Returns
  • (::String) — OS Image code.

#code=

def code=(value) -> ::String
Parameter
  • value (::String) — OS Image code.
Returns
  • (::String) — OS Image code.

#description

def description() -> ::String
Returns
  • (::String) — OS Image description.

#description=

def description=(value) -> ::String
Parameter
  • value (::String) — OS Image description.
Returns
  • (::String) — OS Image description.

#name

def name() -> ::String
Returns
  • (::String) — Output only. OS Image's unique name.

#supported_network_templates

def supported_network_templates() -> ::Array<::String>
Returns
  • (::Array<::String>) — Network templates that can be used with this OS Image.

#supported_network_templates=

def supported_network_templates=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Network templates that can be used with this OS Image.
Returns
  • (::Array<::String>) — Network templates that can be used with this OS Image.