public sealed class ReplicaConfig : IMessage<ReplicaConfig>, IEquatable<ReplicaConfig>, IDeepCloneable<ReplicaConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Filestore v1 API class ReplicaConfig.
Replica configuration for the instance.
Implements
IMessageReplicaConfig, IEquatableReplicaConfig, IDeepCloneableReplicaConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Filestore.V1Assembly
Google.Cloud.Filestore.V1.dll
Constructors
ReplicaConfig()
public ReplicaConfig()
ReplicaConfig(ReplicaConfig)
public ReplicaConfig(ReplicaConfig other)
Parameter | |
---|---|
Name | Description |
other |
ReplicaConfig |
Properties
LastActiveSyncTime
public Timestamp LastActiveSyncTime { get; set; }
Output only. The timestamp of the latest replication snapshot taken on the active instance and is already replicated safely.
Property Value | |
---|---|
Type | Description |
Timestamp |
PeerInstance
public string PeerInstance { get; set; }
Optional. The peer instance.
Property Value | |
---|---|
Type | Description |
string |
PeerInstanceAsInstanceName
public InstanceName PeerInstanceAsInstanceName { get; set; }
InstanceName-typed view over the PeerInstance resource name property.
Property Value | |
---|---|
Type | Description |
InstanceName |
State
public ReplicaConfig.Types.State State { get; set; }
Output only. The replica state.
Property Value | |
---|---|
Type | Description |
ReplicaConfigTypesState |
StateReasons
public RepeatedField<ReplicaConfig.Types.StateReason> StateReasons { get; }
Output only. Additional information about the replication state, if available.
Property Value | |
---|---|
Type | Description |
RepeatedFieldReplicaConfigTypesStateReason |