Reference documentation and code samples for the Cloud IoT V1 API class Google::Cloud::Iot::V1::GetDeviceRequest.
Request for GetDevice
.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#field_mask
def field_mask() -> ::Google::Protobuf::FieldMask
Returns
-
(::Google::Protobuf::FieldMask) — The fields of the
Device
resource to be returned in the response. If the field mask is unset or empty, all fields are returned. Fields have to be provided in snake_case format, for example:last_heartbeat_time
.
#field_mask=
def field_mask=(value) -> ::Google::Protobuf::FieldMask
Parameter
-
value (::Google::Protobuf::FieldMask) — The fields of the
Device
resource to be returned in the response. If the field mask is unset or empty, all fields are returned. Fields have to be provided in snake_case format, for example:last_heartbeat_time
.
Returns
-
(::Google::Protobuf::FieldMask) — The fields of the
Device
resource to be returned in the response. If the field mask is unset or empty, all fields are returned. Fields have to be provided in snake_case format, for example:last_heartbeat_time
.
#name
def name() -> ::String
Returns
-
(::String) — Required. The name of the device. For example,
projects/p0/locations/us-central1/registries/registry0/devices/device0
orprojects/p0/locations/us-central1/registries/registry0/devices/{num_id}
.
#name=
def name=(value) -> ::String
Parameter
-
value (::String) — Required. The name of the device. For example,
projects/p0/locations/us-central1/registries/registry0/devices/device0
orprojects/p0/locations/us-central1/registries/registry0/devices/{num_id}
.
Returns
-
(::String) — Required. The name of the device. For example,
projects/p0/locations/us-central1/registries/registry0/devices/device0
orprojects/p0/locations/us-central1/registries/registry0/devices/{num_id}
.