Class ReplicationStatus (1.3.0)

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

The replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion].

Inheritance

System.Object > ReplicationStatus

Implements

Google.Protobuf.IMessage<ReplicationStatus>, System.IEquatable<ReplicationStatus>, Google.Protobuf.IDeepCloneable<ReplicationStatus>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.SecretManager.V1

Assembly

Google.Cloud.SecretManager.V1.dll

Constructors

ReplicationStatus()

public ReplicationStatus()

ReplicationStatus(ReplicationStatus)

public ReplicationStatus(ReplicationStatus other)
Parameter
NameDescription
otherReplicationStatus

Properties

Automatic

public ReplicationStatus.Types.AutomaticStatus Automatic { get; set; }

Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with automatic replication.

Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has an automatic replication policy.

Property Value
TypeDescription
ReplicationStatus.Types.AutomaticStatus

ReplicationStatusCase

public ReplicationStatus.ReplicationStatusOneofCase ReplicationStatusCase { get; }
Property Value
TypeDescription
ReplicationStatus.ReplicationStatusOneofCase

UserManaged

public ReplicationStatus.Types.UserManagedStatus UserManaged { get; set; }

Describes the replication status of a [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] with user-managed replication.

Only populated if the parent [Secret][google.cloud.secretmanager.v1.Secret] has a user-managed replication policy.

Property Value
TypeDescription
ReplicationStatus.Types.UserManagedStatus