Class Replication.Types.UserManaged (1.3.0)

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

A replication policy that replicates the [Secret][google.cloud.secretmanager.v1.Secret] payload into the locations specified in [Secret.replication.user_managed.replicas][]

Inheritance

System.Object > Replication.Types.UserManaged

Implements

Google.Protobuf.IMessage<Replication.Types.UserManaged>, System.IEquatable<Replication.Types.UserManaged>, Google.Protobuf.IDeepCloneable<Replication.Types.UserManaged>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.SecretManager.V1

Assembly

Google.Cloud.SecretManager.V1.dll

Constructors

UserManaged()

public UserManaged()

UserManaged(Replication.Types.UserManaged)

public UserManaged(Replication.Types.UserManaged other)
Parameter
NameDescription
otherReplication.Types.UserManaged

Properties

Replicas

public RepeatedField<Replication.Types.UserManaged.Types.Replica> Replicas { get; }

Required. The list of Replicas for this [Secret][google.cloud.secretmanager.v1.Secret].

Cannot be empty.

Property Value
TypeDescription
Google.Protobuf.Collections.RepeatedField<Replication.Types.UserManaged.Types.Replica>