Search Types
datazone_search_types | R Documentation |
Searches for types in Amazon DataZone¶
Description¶
Searches for types in Amazon DataZone.
Usage¶
datazone_search_types(domainIdentifier, filters, managed, maxResults,
nextToken, searchIn, searchScope, searchText, sort)
Arguments¶
domainIdentifier
[required] The identifier of the Amazon DataZone domain in which to invoke the
search_types
action.filters
The filters for the
search_types
action.managed
[required] Specifies whether the search is managed.
maxResults
The maximum number of results to return in a single call to
search_types
. When the number of results to be listed is greater than the value ofMaxResults
, the response contains aNextToken
value that you can use in a subsequent call tosearch_types
to list the next set of results.nextToken
When the number of results is greater than the default value for the
MaxResults
parameter, or if you explicitly specify a value forMaxResults
that is less than the number of results, the response includes a pagination token namedNextToken
. You can specify thisNextToken
value in a subsequent call tosearch_types
to list the next set of results.searchIn
The details of the search.
searchScope
[required] Specifies the scope of the search for types.
searchText
Specifies the text for which to search.
sort
The specifies the way to sort the
search_types
results.
Value¶
A list with the following syntax:
list(
items = list(
list(
assetTypeItem = list(
createdAt = as.POSIXct(
"2015-01-01"
),
createdBy = "string",
description = "string",
domainId = "string",
formsOutput = list(
list(
required = TRUE|FALSE,
typeName = "string",
typeRevision = "string"
)
),
name = "string",
originDomainId = "string",
originProjectId = "string",
owningProjectId = "string",
revision = "string",
updatedAt = as.POSIXct(
"2015-01-01"
),
updatedBy = "string"
),
formTypeItem = list(
createdAt = as.POSIXct(
"2015-01-01"
),
createdBy = "string",
description = "string",
domainId = "string",
imports = list(
list(
name = "string",
revision = "string"
)
),
model = list(
smithy = "string"
),
name = "string",
originDomainId = "string",
originProjectId = "string",
owningProjectId = "string",
revision = "string",
status = "ENABLED"|"DISABLED"
),
lineageNodeTypeItem = list(
createdAt = as.POSIXct(
"2015-01-01"
),
createdBy = "string",
description = "string",
domainId = "string",
formsOutput = list(
list(
required = TRUE|FALSE,
typeName = "string",
typeRevision = "string"
)
),
name = "string",
revision = "string",
updatedAt = as.POSIXct(
"2015-01-01"
),
updatedBy = "string"
)
)
),
nextToken = "string",
totalMatchCount = 123
)
Request syntax¶
svc$search_types(
domainIdentifier = "string",
filters = list(
and = list(
list()
),
filter = list(
attribute = "string",
value = "string"
),
or = list(
list()
)
),
managed = TRUE|FALSE,
maxResults = 123,
nextToken = "string",
searchIn = list(
list(
attribute = "string"
)
),
searchScope = "ASSET_TYPE"|"FORM_TYPE"|"LINEAGE_NODE_TYPE",
searchText = "string",
sort = list(
attribute = "string",
order = "ASCENDING"|"DESCENDING"
)
)