Class Replication (2.0.0)

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

A policy that defines the replication and encryption configuration of data.

Inheritance

Object > Replication

Namespace

Google.Cloud.SecretManager.V1

Assembly

Google.Cloud.SecretManager.V1.dll

Constructors

Replication()

public Replication()

Replication(Replication)

public Replication(Replication other)
Parameter
NameDescription
otherReplication

Properties

Automatic

public Replication.Types.Automatic Automatic { get; set; }

The [Secret][google.cloud.secretmanager.v1.Secret] will automatically be replicated without any restrictions.

Property Value
TypeDescription
Replication.Types.Automatic

ReplicationCase

public Replication.ReplicationOneofCase ReplicationCase { get; }
Property Value
TypeDescription
Replication.ReplicationOneofCase

UserManaged

public Replication.Types.UserManaged UserManaged { get; set; }

The [Secret][google.cloud.secretmanager.v1.Secret] will only be replicated into the locations specified.

Property Value
TypeDescription
Replication.Types.UserManaged