Reference documentation and code samples for the Google Cloud Functions V2 Client class CreateFunctionRequest.
Request for the CreateFunction
method.
Generated from protobuf message google.cloud.functions.v2.CreateFunctionRequest
Namespace
Google \ Cloud \ Functions \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. The project and location in which the function should be created, specified in the format projects/*/locations/*
↳ function
↳ function_id
string
The ID to use for the function, which will become the final component of the function's resource name. This value should be 4-63 characters, and valid characters are /[a-z][0-9]-/.
getParent
Required. The project and location in which the function should be created,
specified in the format projects/*/locations/*
string
setParent
Required. The project and location in which the function should be created,
specified in the format projects/*/locations/*
var
string
$this
getFunction
Required. Function to be created.
hasFunction
clearFunction
setFunction
Required. Function to be created.
$this
getFunctionId
The ID to use for the function, which will become the final component of the function's resource name.
This value should be 4-63 characters, and valid characters are /[a-z][0-9]-/.
string
setFunctionId
The ID to use for the function, which will become the final component of the function's resource name.
This value should be 4-63 characters, and valid characters are /[a-z][0-9]-/.
var
string
$this
static::build
parent
string
Required. The project and location in which the function should be created,
specified in the format projects/*/locations/*
Please see Google\Cloud\Functions\V2\FunctionServiceClient::locationName()
for help formatting this field.
function
functionId
string
The ID to use for the function, which will become the final component of the function's resource name.
This value should be 4-63 characters, and valid characters are /[a-z][0-9]-/.