list_asset_model_properties
async
¶
list_asset_model_properties(
asset_model_id: CustomID,
*,
config_overrides: Optional[AsyncIoTSiteWiseClientConfig] = None,
next_token: Optional[NextToken] = None,
max_results: Optional[MaxResults] = None,
filter: Optional[ListAssetModelPropertiesFilter] = None,
asset_model_version: Optional[AssetModelVersionFilter] = None,
) -> ListAssetModelPropertiesResponse
Retrieves a paginated list of properties associated with an asset model. If you update properties associated with the model before you finish listing all the properties, you need to start all over again.
Parameters:
-
asset_model_id(CustomID) –The ID of the asset model. This can be either the actual ID in UUID format, or else
externalId:followed by the external ID, if it has one. For more information, see Referencing objects with external IDs in the IoT SiteWise User Guide. -
next_token(Optional[NextToken], default:None) –The token to be used for the next set of paginated results.
-
max_results(Optional[MaxResults], default:None) –The maximum number of results to return for each paginated request. If not specified, the default value is 50.
-
filter(Optional[ListAssetModelPropertiesFilter], default:None) –Filters the requested list of asset model properties. You can choose one of the following options:
-
ALL– The list includes all asset model properties for a given asset model ID. -
BASE– The list includes only base asset model properties for a given asset model ID.
Default:
BASE -
-
asset_model_version(Optional[AssetModelVersionFilter], default:None) –The version alias that specifies the latest or active version of the asset model. The details are returned in the response. The default value is
LATEST. See Asset model versions in the IoT SiteWise User Guide.
Raises:
-
InternalFailureException–IoT SiteWise can't process your request right now. Try again later.
-
InvalidRequestException–The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters. Check your request and try again.
-
ResourceNotFoundException–The requested resource can't be found.
-
ThrottlingException–Your request exceeded a rate limit. For example, you might have exceeded the number of IoT SiteWise assets that can be created per second, the allowed number of messages per second, and so on.
For more information, see Quotas in the IoT SiteWise User Guide.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_iotsitewise/_services/async_io_t_site_wise.py
7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 7296 7297 7298 7299 7300 7301 7302 7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 7315 7316 7317 7318 7319 7320 7321 7322 7323 7324 7325 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 | |