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.
Namespace
Google.Cloud.ApigeeRegistry.V1Assembly
Google.Cloud.ApigeeRegistry.V1.dll
Constructors
Instance()
public Instance()
Instance(Instance)
public Instance(Instance other)
Parameter | |
---|---|
Name | Description |
other |
Instance |
Properties
Config
public Instance.Types.Config Config { get; set; }
Required. Config of the Instance.
Property Value | |
---|---|
Type | Description |
InstanceTypesConfig |
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Creation timestamp.
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 |
Name
public string Name { get; set; }
Format: projects/*/locations/*/instance
.
Currently only locations/global
is supported.
Property Value | |
---|---|
Type | Description |
string |
State
public Instance.Types.State State { get; set; }
Output only. The current state of the Instance.
Property Value | |
---|---|
Type | Description |
InstanceTypesState |
StateMessage
public string StateMessage { get; set; }
Output only. Extra information of Instance.State if the state is FAILED
.
Property Value | |
---|---|
Type | Description |
string |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. Last update timestamp.
Property Value | |
---|---|
Type | Description |
Timestamp |