CloudSearch module#
Index > CloudSearch
Auto-generated documentation for CloudSearch type annotations stubs module mypy-boto3-cloudsearch.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy_boto3_builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.35.86' mypy_boto3_builder
- Select
boto3-stubs
AWS SDK. - Add
CloudSearch
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and CloudSearch
.
From PyPI with pip#
Install boto3-stubs
for CloudSearch
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[cloudsearch]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[cloudsearch]'
# standalone installation
python -m pip install mypy-boto3-cloudsearch
How to uninstall#
python -m pip uninstall -y mypy-boto3-cloudsearch
Usage#
Code samples can be found in Examples.
CloudSearchClient#
Type annotations and code completion for boto3.client("cloudsearch")
as CloudSearchClient
boto3 documentation
# CloudSearchClient usage example
from boto3.session import Session
from mypy_boto3_cloudsearch.client import CloudSearchClient
def get_client() -> CloudSearchClient:
return Session().client("cloudsearch")
Literals#
Type annotations for literals used in methods and schema.
# AlgorithmicStemmingType usage example
from mypy_boto3_cloudsearch.literals import AlgorithmicStemmingType
def get_value() -> AlgorithmicStemmingType:
return "full"
- AlgorithmicStemmingType
- AnalysisSchemeLanguageType
- IndexFieldTypeType
- OptionStateType
- PartitionInstanceTypeType
- SuggesterFuzzyMatchingType
- TLSSecurityPolicyType
- CloudSearchServiceName
- ServiceName
- ResourceServiceName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- OptionStatusTypeDef
- AnalysisOptionsTypeDef
- BuildSuggestersRequestRequestTypeDef
- ResponseMetadataTypeDef
- CreateDomainRequestRequestTypeDef
- DateArrayOptionsTypeDef
- DateOptionsTypeDef
- ExpressionTypeDef
- DeleteAnalysisSchemeRequestRequestTypeDef
- DeleteDomainRequestRequestTypeDef
- DeleteExpressionRequestRequestTypeDef
- DeleteIndexFieldRequestRequestTypeDef
- DeleteSuggesterRequestRequestTypeDef
- DescribeAnalysisSchemesRequestRequestTypeDef
- DescribeAvailabilityOptionsRequestRequestTypeDef
- DescribeDomainEndpointOptionsRequestRequestTypeDef
- DescribeDomainsRequestRequestTypeDef
- DescribeExpressionsRequestRequestTypeDef
- DescribeIndexFieldsRequestRequestTypeDef
- DescribeScalingParametersRequestRequestTypeDef
- DescribeServiceAccessPoliciesRequestRequestTypeDef
- DescribeSuggestersRequestRequestTypeDef
- DocumentSuggesterOptionsTypeDef
- DomainEndpointOptionsTypeDef
- LimitsTypeDef
- ServiceEndpointTypeDef
- DoubleArrayOptionsTypeDef
- DoubleOptionsTypeDef
- IndexDocumentsRequestRequestTypeDef
- IntArrayOptionsTypeDef
- IntOptionsTypeDef
- LatLonOptionsTypeDef
- LiteralArrayOptionsTypeDef
- LiteralOptionsTypeDef
- TextArrayOptionsTypeDef
- TextOptionsTypeDef
- ScalingParametersTypeDef
- UpdateAvailabilityOptionsRequestRequestTypeDef
- UpdateServiceAccessPoliciesRequestRequestTypeDef
- AccessPoliciesStatusTypeDef
- AvailabilityOptionsStatusTypeDef
- AnalysisSchemeTypeDef
- BuildSuggestersResponseTypeDef
- IndexDocumentsResponseTypeDef
- ListDomainNamesResponseTypeDef
- DefineExpressionRequestRequestTypeDef
- ExpressionStatusTypeDef
- SuggesterTypeDef
- DomainEndpointOptionsStatusTypeDef
- UpdateDomainEndpointOptionsRequestRequestTypeDef
- DomainStatusTypeDef
- IndexFieldTypeDef
- ScalingParametersStatusTypeDef
- UpdateScalingParametersRequestRequestTypeDef
- DescribeServiceAccessPoliciesResponseTypeDef
- UpdateServiceAccessPoliciesResponseTypeDef
- DescribeAvailabilityOptionsResponseTypeDef
- UpdateAvailabilityOptionsResponseTypeDef
- AnalysisSchemeStatusTypeDef
- DefineAnalysisSchemeRequestRequestTypeDef
- DefineExpressionResponseTypeDef
- DeleteExpressionResponseTypeDef
- DescribeExpressionsResponseTypeDef
- DefineSuggesterRequestRequestTypeDef
- SuggesterStatusTypeDef
- DescribeDomainEndpointOptionsResponseTypeDef
- UpdateDomainEndpointOptionsResponseTypeDef
- CreateDomainResponseTypeDef
- DeleteDomainResponseTypeDef
- DescribeDomainsResponseTypeDef
- DefineIndexFieldRequestRequestTypeDef
- IndexFieldStatusTypeDef
- DescribeScalingParametersResponseTypeDef
- UpdateScalingParametersResponseTypeDef
- DefineAnalysisSchemeResponseTypeDef
- DeleteAnalysisSchemeResponseTypeDef
- DescribeAnalysisSchemesResponseTypeDef
- DefineSuggesterResponseTypeDef
- DeleteSuggesterResponseTypeDef
- DescribeSuggestersResponseTypeDef
- DefineIndexFieldResponseTypeDef
- DeleteIndexFieldResponseTypeDef
- DescribeIndexFieldsResponseTypeDef