Reference documentation and code samples for the Secret Manager V1beta1 Client class CreateSecretRequest.
Request message for SecretManagerService.CreateSecret.
Generated from protobuf message google.cloud.secrets.v1beta1.CreateSecretRequest
Methods
__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 |
Google\Cloud\SecretManager\V1beta1\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/*
.
Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
Returns | |
---|---|
Type | Description |
string |
setParent
Required. The resource name of the project to associate with the
Secret, in the format projects/*
.
Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
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.
Generated from protobuf field string secret_id = 2 [(.google.api.field_behavior) = REQUIRED];
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.
Generated from protobuf field string secret_id = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getSecret
Required. A Secret with initial field values.
Generated from protobuf field .google.cloud.secrets.v1beta1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Google\Cloud\SecretManager\V1beta1\Secret|null |
hasSecret
clearSecret
setSecret
Required. A Secret with initial field values.
Generated from protobuf field .google.cloud.secrets.v1beta1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\SecretManager\V1beta1\Secret
|
Returns | |
---|---|
Type | Description |
$this |