Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Only these cloud regions are available: us-central1, europe-west1, and asia-east1.

gcloud CLI

Cloud IoT Core requires version 173.0.0 or higher of the gcloud CLI.

Transport Layer Security (TLS)

...

  • MQTT QoS 2

  • Arbitrary MQTT topics and subscriptions. For topic requirements, see the section on connecting devices using MQTT

  • Last Will and Testament (LWT)

  • Retained messages

  • Persistent sessions

...

The following table lists the permitted characters and sizes for each resource:

Resource

Limitations

Registry IDs

  • Permitted characters: [a-zA-Z][-a-zA-Z0-9._+~%]+

  • First character must be a letter ([a-zA-Z])

  • Cannot start with "goog"

  • Minimum length: 3 characters

  • Maximum length: 255 characters

Device IDs

  • Must be unique within the parent device registry

  • Permitted characters: [a-zA-Z][-a-zA-Z0-9._+~%]+

  • First character must be a letter ([a-zA-Z])

  • Cannot start with "goog"

  • Minimum length: 3 characters

  • Maximum length: 255 characters

Device metadata keys

  • Permitted characters: [a-zA-Z][-a-zA-Z0-9._+~%]+

  • First character must be a letter ([a-zA-Z])

  • Minimum length: 1 character

  • Maximum length: 128 characters

  • Maximum combined total size of all device metadata key-value pairs: 256 KB

Device metadata values

  • Minimum size: 0 KB

  • Maximum size: 32 KB

  • Maximum combined total size of all device metadata key-value pairs: 256 KB

Subfolders*

  • Permitted characters: [a-zA-Z][-a-zA-Z0-9._+~%]+

  • First character must be a letter ([a-zA-Z])

  • Maximum size: 256 bytes

"Subfolders" refers to the eventNotificationConfigs.subfolderMatches field in the device registry, which is used when matching MQTT or HTTP subfolders to a Cloud Pub/Sub topic. For more information, see Creating a device registry with multiple Pub/Sub topics.