1region:
2  name: region
3  collection: cloudiot.projects.locations
4  attributes:
5  - &region
6    parameter_name: locationsId
7    attribute_name: region
8    help: The name of the Cloud IoT region.
9  disable_auto_completers: false
10
11registry:
12  name: registry
13  collection: cloudiot.projects.locations.registries
14  request_id_field: deviceRegistry.id
15  attributes:
16  - *region
17  - &registry
18    parameter_name: registriesId
19    attribute_name: registry
20    help: The name of the Cloud IoT registry.
21  disable_auto_completers: false
22
23device:
24  name: device
25  collection: cloudiot.projects.locations.registries.devices
26  request_id_field: device.id
27  attributes:
28  - *region
29  - *registry
30  - &device
31    parameter_name: devicesId
32    attribute_name: device
33    help: The name of the Cloud IoT device.,
34    completion_request_params:
35    - fieldName: fieldMask
36      value: name
37    completion_id_field: id
38  disable_auto_completers: false
39
40gateway:
41  name: gateway
42  collection: cloudiot.projects.locations.registries.devices
43  request_id_field: gateway.id
44  attributes:
45  - *region
46  - *registry
47  - &gateway
48    parameter_name: devicesId
49    attribute_name: gateway
50    help: The name of the Cloud IoT gateway device.,
51    completion_request_params:
52    - fieldName: fieldMask
53      value: name
54    completion_id_field: id
55  disable_auto_completers: false
56