Reference documentation and code samples for the Cloud KMS V1 Client class CreateKeyHandleRequest.
Request message for Autokey.CreateKeyHandle .
Generated from protobuf message google.cloud.kms.v1.CreateKeyHandleRequest
Namespace
Google \ Cloud \ Kms \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. Name of the resource project and location to create the KeyHandle
in, e.g. projects/{PROJECT_ID}/locations/{LOCATION}
.
↳ key_handle_id
string
Optional. Id of the KeyHandle . Must be unique to the resource project and location. If not provided by the caller, a new UUID is used.
getParent
Required. Name of the resource project and location to create the KeyHandle in, e.g.
projects/{PROJECT_ID}/locations/{LOCATION}
.
string
setParent
Required. Name of the resource project and location to create the KeyHandle in, e.g.
projects/{PROJECT_ID}/locations/{LOCATION}
.
var
string
$this
getKeyHandleId
Optional. Id of the KeyHandle . Must be unique to the resource project and location. If not provided by the caller, a new UUID is used.
string
setKeyHandleId
Optional. Id of the KeyHandle . Must be unique to the resource project and location. If not provided by the caller, a new UUID is used.
var
string
$this
getKeyHandle
Required. KeyHandle to create.
hasKeyHandle
clearKeyHandle
setKeyHandle
Required. KeyHandle to create.
$this
static::build
parent
string
Required. Name of the resource project and location to create the KeyHandle
in, e.g. projects/{PROJECT_ID}/locations/{LOCATION}
. Please see AutokeyClient::locationName()
for help formatting this field.
keyHandleId
string
Optional. Id of the KeyHandle . Must be unique to the resource project and location. If not provided by the caller, a new UUID is used.