Reference documentation and code samples for the Secret Manager V1beta2 Client class CreateSecretRequest.
Request message for SecretManagerService.CreateSecret.
Generated from protobuf message google.cloud.secretmanager.v1beta2.CreateSecretRequest
Namespace
Google \ Cloud \ SecretManager \ V1beta2Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ parent |
string
Required. The resource name of the project to associate with the Secret, in the format |
↳ secret_id |
string
Required. This must be unique within the project. A secret ID is a string with a maximum length of 255 characters and can contain uppercase and lowercase letters, numerals, and the hyphen ( |
↳ secret |
Secret
Required. A Secret with initial field values. |
getParent
Required. The resource name of the project to associate with the
Secret, in the format
projects/* or projects/*/locations/*.
| Returns | |
|---|---|
| Type | Description |
string |
|
setParent
Required. The resource name of the project to associate with the
Secret, in the format
projects/* or projects/*/locations/*.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSecretId
Required. This must be unique within the project.
A secret ID is a string with a maximum length of 255 characters and can
contain uppercase and lowercase letters, numerals, and the hyphen (-) and
underscore (_) characters.
| Returns | |
|---|---|
| Type | Description |
string |
|
setSecretId
Required. This must be unique within the project.
A secret ID is a string with a maximum length of 255 characters and can
contain uppercase and lowercase letters, numerals, and the hyphen (-) and
underscore (_) characters.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSecret
Required. A Secret with initial field values.
| Returns | |
|---|---|
| Type | Description |
Secret|null |
|
hasSecret
clearSecret
setSecret
Required. A Secret with initial field values.
| Parameter | |
|---|---|
| Name | Description |
var |
Secret
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
static::build
| Parameters | |
|---|---|
| Name | Description |
parent |
string
Required. The resource name of the project to associate with the
Secret, in the format
|
secretId |
string
Required. This must be unique within the project. A secret ID is a string with a maximum length of 255 characters and can
contain uppercase and lowercase letters, numerals, and the hyphen ( |
secret |
Secret
Required. A Secret with initial field values. |
| Returns | |
|---|---|
| Type | Description |
CreateSecretRequest |
|