Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
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.
This operation returns paginated results.
Synopsis
- data ListAssetModelProperties = ListAssetModelProperties' {}
- newListAssetModelProperties :: Text -> ListAssetModelProperties
- listAssetModelProperties_filter :: Lens' ListAssetModelProperties (Maybe ListAssetModelPropertiesFilter)
- listAssetModelProperties_maxResults :: Lens' ListAssetModelProperties (Maybe Natural)
- listAssetModelProperties_nextToken :: Lens' ListAssetModelProperties (Maybe Text)
- listAssetModelProperties_assetModelId :: Lens' ListAssetModelProperties Text
- data ListAssetModelPropertiesResponse = ListAssetModelPropertiesResponse' {}
- newListAssetModelPropertiesResponse :: Int -> ListAssetModelPropertiesResponse
- listAssetModelPropertiesResponse_nextToken :: Lens' ListAssetModelPropertiesResponse (Maybe Text)
- listAssetModelPropertiesResponse_httpStatus :: Lens' ListAssetModelPropertiesResponse Int
- listAssetModelPropertiesResponse_assetModelPropertySummaries :: Lens' ListAssetModelPropertiesResponse [AssetModelPropertySummary]
Creating a Request
data ListAssetModelProperties Source #
See: newListAssetModelProperties
smart constructor.
ListAssetModelProperties' | |
|
Instances
newListAssetModelProperties Source #
Create a value of ListAssetModelProperties
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:filter':ListAssetModelProperties'
, listAssetModelProperties_filter
- 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
$sel:maxResults:ListAssetModelProperties'
, listAssetModelProperties_maxResults
- The maximum number of results to return for each paginated request. If
not specified, the default value is 50.
ListAssetModelProperties
, listAssetModelProperties_nextToken
- The token to be used for the next set of paginated results.
ListAssetModelProperties
, listAssetModelProperties_assetModelId
- The ID of the asset model.
Request Lenses
listAssetModelProperties_filter :: Lens' ListAssetModelProperties (Maybe ListAssetModelPropertiesFilter) Source #
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
listAssetModelProperties_maxResults :: Lens' ListAssetModelProperties (Maybe Natural) Source #
The maximum number of results to return for each paginated request. If not specified, the default value is 50.
listAssetModelProperties_nextToken :: Lens' ListAssetModelProperties (Maybe Text) Source #
The token to be used for the next set of paginated results.
listAssetModelProperties_assetModelId :: Lens' ListAssetModelProperties Text Source #
The ID of the asset model.
Destructuring the Response
data ListAssetModelPropertiesResponse Source #
See: newListAssetModelPropertiesResponse
smart constructor.
ListAssetModelPropertiesResponse' | |
|
Instances
newListAssetModelPropertiesResponse Source #
Create a value of ListAssetModelPropertiesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListAssetModelProperties
, listAssetModelPropertiesResponse_nextToken
- The token for the next set of results, or null if there are no
additional results.
$sel:httpStatus:ListAssetModelPropertiesResponse'
, listAssetModelPropertiesResponse_httpStatus
- The response's http status code.
$sel:assetModelPropertySummaries:ListAssetModelPropertiesResponse'
, listAssetModelPropertiesResponse_assetModelPropertySummaries
- A list that summarizes the properties associated with the specified
asset model.
Response Lenses
listAssetModelPropertiesResponse_nextToken :: Lens' ListAssetModelPropertiesResponse (Maybe Text) Source #
The token for the next set of results, or null if there are no additional results.
listAssetModelPropertiesResponse_httpStatus :: Lens' ListAssetModelPropertiesResponse Int Source #
The response's http status code.
listAssetModelPropertiesResponse_assetModelPropertySummaries :: Lens' ListAssetModelPropertiesResponse [AssetModelPropertySummary] Source #
A list that summarizes the properties associated with the specified asset model.