Representation of a Waylay Resource
Name | Type | Description | Notes |
---|---|---|---|
provider | str | [optional] | |
provider_id | str | [optional] | |
customer | str | Customer name | [optional] |
firmware | str | [optional] | |
location | MetadataEntityLocation | [optional] | |
metrics | List[ResourceMetric] | A documentation of possible measurements that are to be expected on Waylay Events associated with this Resource. | [optional] |
sensors | List[ResourceSensor] | Set of sensors that are applicable for a given Resource. Please note that there is no explicit action taken by the Waylay platform on this meta key. The idea behind this abstraction is to assist integrations where an architect of the digital twin can specify which sensors from waylay library are applicable for a given Resource (or Resource Type). | [optional] |
id | ResourceId | [optional] | |
resource_type_id | ResourceTypeId | Id of the linked Resource Type | [optional] |
parent_id | ResourceId | Id of the parent Resource | [optional] |
name | str | Name for the Resource | [optional] |
alias | str | Alias for the name of the Resource | [optional] |
last_message_timestamp | int | Epoch time of the last contact | [optional] |
owner | str | Owner of the Resource | [optional] |
tags | List[str] | Custom classifiers for this Resource. | [optional] |
from waylay.services.resources.models.resource_entity import ResourceEntity
# TODO update the JSON string below
json = "{}"
# create an instance of ResourceEntity from a JSON string
resource_entity_instance = ResourceEntity.from_json(json)
# print the JSON string representation of the object
print ResourceEntity.to_json()
# convert the object into a dict
resource_entity_dict = resource_entity_instance.to_dict()
# create an instance of ResourceEntity from a dict
resource_entity_form_dict = resource_entity.from_dict(resource_entity_dict)