Secret Manager V1 Client - Class Replication (1.15.4)

Reference documentation and code samples for the Secret Manager V1 Client class Replication.

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

Generated from protobuf message google.cloud.secretmanager.v1.Replication

Namespace

Google \ Cloud \ SecretManager \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ automatic Replication\Automatic

The Secret will automatically be replicated without any restrictions.

↳ user_managed Replication\UserManaged

The Secret will only be replicated into the locations specified.

getAutomatic

The Secret will automatically be replicated without any restrictions.

Returns
Type Description
Replication\Automatic|null

hasAutomatic

setAutomatic

The Secret will automatically be replicated without any restrictions.

Parameter
Name Description
var Replication\Automatic
Returns
Type Description
$this

getUserManaged

The Secret will only be replicated into the locations specified.

Returns
Type Description
Replication\UserManaged|null

hasUserManaged

setUserManaged

The Secret will only be replicated into the locations specified.

Parameter
Name Description
var Replication\UserManaged
Returns
Type Description
$this

getReplication

Returns
Type Description
string