Memorystore v1 API - Class CrossInstanceReplicationConfig.Types.RemoteInstance (1.0.0-beta05)

public sealed class CrossInstanceReplicationConfig.Types.RemoteInstance : IMessage<CrossInstanceReplicationConfig.Types.RemoteInstance>, IEquatable<CrossInstanceReplicationConfig.Types.RemoteInstance>, IDeepCloneable<CrossInstanceReplicationConfig.Types.RemoteInstance>, IBufferMessage, IMessage

Reference 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.

Inheritance

object > CrossInstanceReplicationConfig.Types.RemoteInstance

Namespace

Google.Cloud.Memorystore.V1

Assembly

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