Secret Manager v1 API - Class Replication (2.2.0)

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

Reference documentation and code samples for the Secret Manager v1 API class Replication.

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
ReplicationTypesAutomatic

ReplicationCase

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

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
ReplicationTypesUserManaged