Secret Manager V1 Client - Class ReplicaStatus (2.2.1)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Secret Manager V1 Client class ReplicaStatus.
Describes the status of a user-managed replica for the SecretVersion.
Generated from protobuf message google.cloud.secretmanager.v1.ReplicationStatus.UserManagedStatus.ReplicaStatus
Namespace
Google \ Cloud \ SecretManager \ V1 \ ReplicationStatus \ UserManagedStatusMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ location |
string
Output only. The canonical ID of the replica location. For example: |
↳ customer_managed_encryption |
Google\Cloud\SecretManager\V1\CustomerManagedEncryptionStatus
Output only. The customer-managed encryption status of the SecretVersion. Only populated if customer-managed encryption is used. |
getLocation
Output only. The canonical ID of the replica location.
For example: "us-east1".
| Returns | |
|---|---|
| Type | Description |
string |
|
setLocation
Output only. The canonical ID of the replica location.
For example: "us-east1".
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCustomerManagedEncryption
Output only. The customer-managed encryption status of the SecretVersion. Only populated if customer-managed encryption is used.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\SecretManager\V1\CustomerManagedEncryptionStatus|null |
|
hasCustomerManagedEncryption
clearCustomerManagedEncryption
setCustomerManagedEncryption
Output only. The customer-managed encryption status of the SecretVersion. Only populated if customer-managed encryption is used.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\SecretManager\V1\CustomerManagedEncryptionStatus
|
| Returns | |
|---|---|
| Type | Description |
$this |
|