Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Returns a paginated list of all the incoming TypedLinkSpecifier
information for an object. It also supports filtering by typed link facet and identity attributes. For more information, see Typed link .
Synopsis
- listIncomingTypedLinks :: Text -> ObjectReference -> ListIncomingTypedLinks
- data ListIncomingTypedLinks
- litlFilterAttributeRanges :: Lens' ListIncomingTypedLinks [TypedLinkAttributeRange]
- litlConsistencyLevel :: Lens' ListIncomingTypedLinks (Maybe ConsistencyLevel)
- litlNextToken :: Lens' ListIncomingTypedLinks (Maybe Text)
- litlFilterTypedLink :: Lens' ListIncomingTypedLinks (Maybe TypedLinkSchemaAndFacetName)
- litlMaxResults :: Lens' ListIncomingTypedLinks (Maybe Natural)
- litlDirectoryARN :: Lens' ListIncomingTypedLinks Text
- litlObjectReference :: Lens' ListIncomingTypedLinks ObjectReference
- listIncomingTypedLinksResponse :: Int -> ListIncomingTypedLinksResponse
- data ListIncomingTypedLinksResponse
- litlrsLinkSpecifiers :: Lens' ListIncomingTypedLinksResponse [TypedLinkSpecifier]
- litlrsNextToken :: Lens' ListIncomingTypedLinksResponse (Maybe Text)
- litlrsResponseStatus :: Lens' ListIncomingTypedLinksResponse Int
Creating a Request
listIncomingTypedLinks Source #
Creates a value of ListIncomingTypedLinks
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
litlFilterAttributeRanges
- Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.litlConsistencyLevel
- The consistency level to execute the request at.litlNextToken
- The pagination token.litlFilterTypedLink
- Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are supplied to any API calls.litlMaxResults
- The maximum number of results to retrieve.litlDirectoryARN
- The Amazon Resource Name (ARN) of the directory where you want to list the typed links.litlObjectReference
- Reference that identifies the object whose attributes will be listed.
data ListIncomingTypedLinks Source #
See: listIncomingTypedLinks
smart constructor.
Instances
Request Lenses
litlFilterAttributeRanges :: Lens' ListIncomingTypedLinks [TypedLinkAttributeRange] Source #
Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire range.
litlConsistencyLevel :: Lens' ListIncomingTypedLinks (Maybe ConsistencyLevel) Source #
The consistency level to execute the request at.
litlNextToken :: Lens' ListIncomingTypedLinks (Maybe Text) Source #
The pagination token.
litlFilterTypedLink :: Lens' ListIncomingTypedLinks (Maybe TypedLinkSchemaAndFacetName) Source #
Filters are interpreted in the order of the attributes on the typed link facet, not the order in which they are supplied to any API calls.
litlMaxResults :: Lens' ListIncomingTypedLinks (Maybe Natural) Source #
The maximum number of results to retrieve.
litlDirectoryARN :: Lens' ListIncomingTypedLinks Text Source #
The Amazon Resource Name (ARN) of the directory where you want to list the typed links.
litlObjectReference :: Lens' ListIncomingTypedLinks ObjectReference Source #
Reference that identifies the object whose attributes will be listed.
Destructuring the Response
listIncomingTypedLinksResponse Source #
Creates a value of ListIncomingTypedLinksResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
litlrsLinkSpecifiers
- Returns one or more typed link specifiers as output.litlrsNextToken
- The pagination token.litlrsResponseStatus
- -- | The response status code.
data ListIncomingTypedLinksResponse Source #
See: listIncomingTypedLinksResponse
smart constructor.
Instances
Response Lenses
litlrsLinkSpecifiers :: Lens' ListIncomingTypedLinksResponse [TypedLinkSpecifier] Source #
Returns one or more typed link specifiers as output.
litlrsNextToken :: Lens' ListIncomingTypedLinksResponse (Maybe Text) Source #
The pagination token.
litlrsResponseStatus :: Lens' ListIncomingTypedLinksResponse Int Source #
- - | The response status code.