Reference documentation and code samples for the Migrate for Compute Engine V1 API class Google::Cloud::VMMigration::V1::AzureVmDetails::OSDescription.
A message describing the VM's OS. Including OS, Publisher, Offer and Plan if applicable.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#offer
def offer() -> ::String
Returns
- (::String) — OS offer.
#offer=
def offer=(value) -> ::String
Parameter
- value (::String) — OS offer.
Returns
- (::String) — OS offer.
#plan
def plan() -> ::String
Returns
- (::String) — OS plan.
#plan=
def plan=(value) -> ::String
Parameter
- value (::String) — OS plan.
Returns
- (::String) — OS plan.
#publisher
def publisher() -> ::String
Returns
- (::String) — OS publisher.
#publisher=
def publisher=(value) -> ::String
Parameter
- value (::String) — OS publisher.
Returns
- (::String) — OS publisher.
#type
def type() -> ::String
Returns
- (::String) — OS type.
#type=
def type=(value) -> ::String
Parameter
- value (::String) — OS type.
Returns
- (::String) — OS type.