public sealed class CrossInstanceReplicationConfig.Types.RemoteInstance : IMessage<CrossInstanceReplicationConfig.Types.RemoteInstance>, IEquatable<CrossInstanceReplicationConfig.Types.RemoteInstance>, IDeepCloneable<CrossInstanceReplicationConfig.Types.RemoteInstance>, IBufferMessage, IMessageReference documentation and code samples for the Memorystore v1 API class CrossInstanceReplicationConfig.Types.RemoteInstance.
Details of the remote instance associated with this instance in a cross instance replication setup.
Implements
IMessageCrossInstanceReplicationConfigTypesRemoteInstance, IEquatableCrossInstanceReplicationConfigTypesRemoteInstance, IDeepCloneableCrossInstanceReplicationConfigTypesRemoteInstance, IBufferMessage, IMessageNamespace
Google.Cloud.Memorystore.V1Assembly
Google.Cloud.Memorystore.V1.dll
Constructors
RemoteInstance()
public RemoteInstance()RemoteInstance(RemoteInstance)
public RemoteInstance(CrossInstanceReplicationConfig.Types.RemoteInstance other)| Parameter | |
|---|---|
| Name | Description |
other |
CrossInstanceReplicationConfigTypesRemoteInstance |
Properties
Instance
public string Instance { get; set; }Optional. The full resource path of the remote instance in the format: projects/<project>/locations/<region>/instances/<instance-id>
| Property Value | |
|---|---|
| Type | Description |
string |
|
InstanceAsInstanceName
public InstanceName InstanceAsInstanceName { get; set; }InstanceName-typed view over the Instance resource name property.
| Property Value | |
|---|---|
| Type | Description |
InstanceName |
|
Uid
public string Uid { get; set; }Output only. The unique identifier of the remote instance.
| Property Value | |
|---|---|
| Type | Description |
string |
|