search
¶
search(
*,
config_overrides: Optional[SageMakerClientConfig] = None,
resource: Optional[ResourceType] = None,
search_expression: Optional[SearchExpression] = None,
sort_by: Optional[ResourcePropertyName] = None,
sort_order: Optional[SearchSortOrder] = None,
next_token: Optional[NextToken] = None,
max_results: Optional[MaxResults] = None,
cross_account_filter_option: Optional[CrossAccountFilterOption] = None,
visibility_conditions: Optional[VisibilityConditionsList] = None,
) -> SearchResponse
Finds SageMaker resources that match a search query. Matching resources are returned as a list of SearchRecord objects in the response. You can sort the search results by any resource property in a ascending or descending order.
You can query against the following value types: numeric, text, Boolean, and timestamp.
The Search API may provide access to otherwise restricted data. See Amazon SageMaker API Permissions: Actions, Permissions, and Resources Reference for more information.
Parameters:
-
resource(Optional[ResourceType], default:None) –The name of the SageMaker resource to search for.
-
search_expression(Optional[SearchExpression], default:None) –A Boolean conditional statement. Resources must satisfy this condition to be included in search results. You must provide at least one subexpression, filter, or nested filter. The maximum number of recursive
SubExpressions,NestedFilters, andFiltersthat can be included in aSearchExpressionobject is 50. -
sort_by(Optional[ResourcePropertyName], default:None) –The name of the resource property used to sort the
SearchResults. The default isLastModifiedTime. -
sort_order(Optional[SearchSortOrder], default:None) –How
SearchResultsare ordered. Valid values areAscendingorDescending. The default isDescending. -
next_token(Optional[NextToken], default:None) –If more than
MaxResultsresources match the specifiedSearchExpression, the response includes aNextToken. TheNextTokencan be passed to the nextSearchRequestto continue retrieving results. -
max_results(Optional[MaxResults], default:None) –The maximum number of results to return.
-
cross_account_filter_option(Optional[CrossAccountFilterOption], default:None) –A cross account filter option. When the value is
"CrossAccount"the search results will only include resources made discoverable to you from other accounts. When the value is"SameAccount"ornullthe search results will only include resources from your account. Default isnull. For more information on searching for resources made discoverable to your account, see Search discoverable resources in the SageMaker Developer Guide. The maximum number ofResourceCatalogs viewable is 1000. -
visibility_conditions(Optional[VisibilityConditionsList], default:None) –Limits the results of your search request to the resources that you can access.
Raises:
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_sagemaker/_services/sage_maker.py
27110 27111 27112 27113 27114 27115 27116 27117 27118 27119 27120 27121 27122 27123 27124 27125 27126 27127 27128 27129 27130 27131 27132 27133 27134 27135 27136 27137 27138 27139 27140 27141 27142 27143 27144 27145 27146 27147 27148 27149 27150 27151 27152 27153 27154 27155 27156 27157 27158 27159 27160 27161 27162 27163 27164 27165 27166 27167 27168 27169 27170 27171 27172 27173 27174 27175 27176 27177 27178 27179 27180 27181 27182 27183 27184 27185 27186 27187 27188 27189 27190 27191 27192 27193 | |