Apigee Registry v1 API - Class Instance (1.0.0-beta06)

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

Reference documentation and code samples for the Apigee Registry v1 API class Instance.

An Instance represents the instance resources of the Registry. Currently, only one instance is allowed for each project.

Inheritance

object > Instance

Namespace

Google.Cloud.ApigeeRegistry.V1

Assembly

Google.Cloud.ApigeeRegistry.V1.dll

Constructors

Instance()

public Instance()

Instance(Instance)

public Instance(Instance other)
Parameter
NameDescription
otherInstance

Properties

Config

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

Required. Config of the Instance.

Property Value
TypeDescription
InstanceTypesConfig

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Creation timestamp.

Property Value
TypeDescription
Timestamp

InstanceName

public InstanceName InstanceName { get; set; }

InstanceName-typed view over the Name resource name property.

Property Value
TypeDescription
InstanceName

Name

public string Name { get; set; }

Format: projects/*/locations/*/instance. Currently only locations/global is supported.

Property Value
TypeDescription
string

State

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

Output only. The current state of the Instance.

Property Value
TypeDescription
InstanceTypesState

StateMessage

public string StateMessage { get; set; }

Output only. Extra information of Instance.State if the state is FAILED.

Property Value
TypeDescription
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Last update timestamp.

Property Value
TypeDescription
Timestamp