public sealed class OSImage : IMessage<OSImage>, IEquatable<OSImage>, IDeepCloneable<OSImage>, IBufferMessage, IMessageReference documentation and code samples for the Bare Metal Solution v2 API class OSImage.
Operation System image.
Namespace
Google.Cloud.BareMetalSolution.V2Assembly
Google.Cloud.BareMetalSolution.V2.dll
Constructors
OSImage()
public OSImage()OSImage(OSImage)
public OSImage(OSImage other)| Parameter | |
|---|---|
| Name | Description |
other |
OSImage |
Properties
ApplicableInstanceTypes
public RepeatedField<string> ApplicableInstanceTypes { get; }Instance types this image is applicable to. Available types
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
Code
public string Code { get; set; }OS Image code.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Description
public string Description { get; set; }OS Image description.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Name
public string Name { get; set; }Output only. OS Image's unique name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
OsImageName
public OsImageName OsImageName { get; set; }OsImageName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
OsImageName |
|
SupportedNetworkTemplates
public RepeatedField<string> SupportedNetworkTemplates { get; }Network templates that can be used with this OS Image.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|