License Manager v1 API - Class Instance (1.0.0-beta01)

public sealed class Instance : IMessage<Instance>, IEquatable<Instance>, IDeepCloneable<Instance>, IBufferMessage, IMessage

Reference documentation and code samples for the License Manager v1 API class Instance.

Message describing Instance object

Inheritance

object > Instance

Namespace

Google.Cloud.LicenseManager.V1

Assembly

Google.Cloud.LicenseManager.V1.dll

Constructors

Instance()

public Instance()

Instance(Instance)

public Instance(Instance other)
Parameter
Name Description
other Instance

Properties

ComputeInstance

public string ComputeInstance { get; set; }

Required. Compute Instance resource name, i.e. projects/{project}/zones/{zone}/instances/{instance}

Property Value
Type Description
string

ComputeInstanceAsComputeInstanceName

public ComputeInstanceName ComputeInstanceAsComputeInstanceName { get; set; }

ComputeInstanceName-typed view over the ComputeInstance resource name property.

Property Value
Type Description
ComputeInstanceName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. [Output only] Create time stamp

Property Value
Type Description
Timestamp

InstanceName

public InstanceName InstanceName { get; set; }

InstanceName-typed view over the Name resource name property.

Property Value
Type Description
InstanceName

Labels

public MapField<string, string> Labels { get; }

Optional. Labels as key value pairs

Property Value
Type Description
MapFieldstringstring

LicenseVersionId

public string LicenseVersionId { get; set; }

Output only. license version id.

Property Value
Type Description
string

Name

public string Name { get; set; }

Identifier. name of resource

Property Value
Type Description
string

ProductActivation

public MapField<string, ActivationState> ProductActivation { get; }

Output only. Map with Product_Name and Activation State of the VM.

Property Value
Type Description
MapFieldstringActivationState

Region

public string Region { get; set; }

Output only. The location of the VM.

Property Value
Type Description
string

State

public Instance.Types.State State { get; set; }

Output only. The state of the VM.

Property Value
Type Description
InstanceTypesState

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. [Output only] Update time stamp

Property Value
Type Description
Timestamp