Reference documentation and code samples for the Cloud Firestore V1 Client class CreateDatabaseRequest.
The request for FirestoreAdmin.CreateDatabase .
Generated from protobuf message google.firestore.admin.v1.CreateDatabaseRequest
Namespace
Google \ Cloud \ Firestore \ Admin \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. A parent name of the form projects/{project_id}
↳ database
↳ database_id
string
Required. The ID to use for the database, which will become the final component of the database's resource name. This value should be 4-63 characters. Valid characters are /[a-z][0-9]-/ with first character a letter and the last a letter or a number. Must not be UUID-like /[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}/. "(default)" database id is also valid.
getParent
Required. A parent name of the form projects/{project_id}
string
setParent
Required. A parent name of the form projects/{project_id}
var
string
$this
getDatabase
Required. The Database to create.
hasDatabase
clearDatabase
setDatabase
Required. The Database to create.
$this
getDatabaseId
Required. The ID to use for the database, which will become the final component of the database's resource name.
This value should be 4-63 characters. Valid characters are /[a-z][0-9]-/ with first character a letter and the last a letter or a number. Must not be UUID-like /[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}/. "(default)" database id is also valid.
string
setDatabaseId
Required. The ID to use for the database, which will become the final component of the database's resource name.
This value should be 4-63 characters. Valid characters are /[a-z][0-9]-/ with first character a letter and the last a letter or a number. Must not be UUID-like /[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}/. "(default)" database id is also valid.
var
string
$this
static::build
parent
string
Required. A parent name of the form projects/{project_id}
Please see Google\Cloud\Firestore\Admin\V1\FirestoreAdminClient::projectName()
for help formatting this field.
database
databaseId
string
Required. The ID to use for the database, which will become the final component of the database's resource name.
This value should be 4-63 characters. Valid characters are /[a-z][0-9]-/ with first character a letter and the last a letter or a number. Must not be UUID-like /[0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}/.
"(default)" database id is also valid.