in azext_edge/edge/commands_assets.py [0:0]
def create_asset(
cmd,
asset_name: str,
endpoint_profile: str,
instance_name: str,
resource_group_name: str,
custom_attributes: Optional[List[str]] = None,
description: Optional[str] = None,
default_topic_path: Optional[str] = None,
default_topic_retain: Optional[str] = None,
disabled: bool = False,
display_name: Optional[str] = None,
documentation_uri: Optional[str] = None,
events: Optional[List[str]] = None,
events_file_path: Optional[List[str]] = None,
external_asset_id: Optional[str] = None,
hardware_revision: Optional[str] = None,
instance_resource_group: Optional[str] = None,
instance_subscription: Optional[str] = None,
location: Optional[str] = None,
manufacturer: Optional[str] = None,
manufacturer_uri: Optional[str] = None,
model: Optional[str] = None,
product_code: Optional[str] = None,
serial_number: Optional[str] = None,
software_revision: Optional[str] = None,
ds_publishing_interval: int = 1000,
ds_sampling_interval: int = 500,
ds_queue_size: int = 1,
ev_publishing_interval: int = 1000,
ev_sampling_interval: int = 500,
ev_queue_size: int = 1,
tags: Optional[Dict[str, str]] = None,
**kwargs