Reference documentation and code samples for the Cloud KMS V1 Client class CreateSingleTenantHsmInstanceRequest.
Request message for HsmManagement.CreateSingleTenantHsmInstance .
Generated from protobuf message google.cloud.kms.v1.CreateSingleTenantHsmInstanceRequest
Namespace
Google \ Cloud \ Kms \ V1Methods
__construct
Constructor.
data
mixed
getParent
Required. The resource name of the location associated with the SingleTenantHsmInstance
, in
the format projects/*/locations/*
.
string
setParent
Required. The resource name of the location associated with the SingleTenantHsmInstance
, in
the format projects/*/locations/*
.
var
string
$this
getSingleTenantHsmInstanceId
Optional. It must be unique within a location and match the regular
expression [a-zA-Z0-9_-]{1,63}
.
string
setSingleTenantHsmInstanceId
Optional. It must be unique within a location and match the regular
expression [a-zA-Z0-9_-]{1,63}
.
var
string
$this
getSingleTenantHsmInstance
Required. An SingleTenantHsmInstance with initial field values.
hasSingleTenantHsmInstance
clearSingleTenantHsmInstance
setSingleTenantHsmInstance
Required. An SingleTenantHsmInstance with initial field values.
$this
static::build
parent
string
Required. The resource name of the location associated with the SingleTenantHsmInstance
, in
the format projects/*/locations/*
. Please see HsmManagementClient::locationName()
for help formatting this field.
singleTenantHsmInstance
singleTenantHsmInstanceId
string
Optional. It must be unique within a location and match the regular
expression [a-zA-Z0-9_-]{1,63}
.

