Type definitions#
Index > CloudSearch > Type definitions
Auto-generated documentation for CloudSearch type annotations stubs module mypy-boto3-cloudsearch.
OptionStatusTypeDef#
# OptionStatusTypeDef definition
class OptionStatusTypeDef(TypedDict):
CreationDate: datetime,
UpdateDate: datetime,
State: OptionStateType, # (1)
UpdateVersion: NotRequired[int],
PendingDeletion: NotRequired[bool],
- See OptionStateType
AnalysisOptionsTypeDef#
# AnalysisOptionsTypeDef definition
class AnalysisOptionsTypeDef(TypedDict):
Synonyms: NotRequired[str],
Stopwords: NotRequired[str],
StemmingDictionary: NotRequired[str],
JapaneseTokenizationDictionary: NotRequired[str],
AlgorithmicStemming: NotRequired[AlgorithmicStemmingType], # (1)
BuildSuggestersRequestRequestTypeDef#
# BuildSuggestersRequestRequestTypeDef definition
class BuildSuggestersRequestRequestTypeDef(TypedDict):
DomainName: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
CreateDomainRequestRequestTypeDef#
# CreateDomainRequestRequestTypeDef definition
class CreateDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
DateArrayOptionsTypeDef#
# DateArrayOptionsTypeDef definition
class DateArrayOptionsTypeDef(TypedDict):
DefaultValue: NotRequired[str],
SourceFields: NotRequired[str],
FacetEnabled: NotRequired[bool],
SearchEnabled: NotRequired[bool],
ReturnEnabled: NotRequired[bool],
DateOptionsTypeDef#
# DateOptionsTypeDef definition
class DateOptionsTypeDef(TypedDict):
DefaultValue: NotRequired[str],
SourceField: NotRequired[str],
FacetEnabled: NotRequired[bool],
SearchEnabled: NotRequired[bool],
ReturnEnabled: NotRequired[bool],
SortEnabled: NotRequired[bool],
ExpressionTypeDef#
# ExpressionTypeDef definition
class ExpressionTypeDef(TypedDict):
ExpressionName: str,
ExpressionValue: str,
DeleteAnalysisSchemeRequestRequestTypeDef#
# DeleteAnalysisSchemeRequestRequestTypeDef definition
class DeleteAnalysisSchemeRequestRequestTypeDef(TypedDict):
DomainName: str,
AnalysisSchemeName: str,
DeleteDomainRequestRequestTypeDef#
# DeleteDomainRequestRequestTypeDef definition
class DeleteDomainRequestRequestTypeDef(TypedDict):
DomainName: str,
DeleteExpressionRequestRequestTypeDef#
# DeleteExpressionRequestRequestTypeDef definition
class DeleteExpressionRequestRequestTypeDef(TypedDict):
DomainName: str,
ExpressionName: str,
DeleteIndexFieldRequestRequestTypeDef#
# DeleteIndexFieldRequestRequestTypeDef definition
class DeleteIndexFieldRequestRequestTypeDef(TypedDict):
DomainName: str,
IndexFieldName: str,
DeleteSuggesterRequestRequestTypeDef#
# DeleteSuggesterRequestRequestTypeDef definition
class DeleteSuggesterRequestRequestTypeDef(TypedDict):
DomainName: str,
SuggesterName: str,
DescribeAnalysisSchemesRequestRequestTypeDef#
# DescribeAnalysisSchemesRequestRequestTypeDef definition
class DescribeAnalysisSchemesRequestRequestTypeDef(TypedDict):
DomainName: str,
AnalysisSchemeNames: NotRequired[Sequence[str]],
Deployed: NotRequired[bool],
DescribeAvailabilityOptionsRequestRequestTypeDef#
# DescribeAvailabilityOptionsRequestRequestTypeDef definition
class DescribeAvailabilityOptionsRequestRequestTypeDef(TypedDict):
DomainName: str,
Deployed: NotRequired[bool],
DescribeDomainEndpointOptionsRequestRequestTypeDef#
# DescribeDomainEndpointOptionsRequestRequestTypeDef definition
class DescribeDomainEndpointOptionsRequestRequestTypeDef(TypedDict):
DomainName: str,
Deployed: NotRequired[bool],
DescribeDomainsRequestRequestTypeDef#
# DescribeDomainsRequestRequestTypeDef definition
class DescribeDomainsRequestRequestTypeDef(TypedDict):
DomainNames: NotRequired[Sequence[str]],
DescribeExpressionsRequestRequestTypeDef#
# DescribeExpressionsRequestRequestTypeDef definition
class DescribeExpressionsRequestRequestTypeDef(TypedDict):
DomainName: str,
ExpressionNames: NotRequired[Sequence[str]],
Deployed: NotRequired[bool],
DescribeIndexFieldsRequestRequestTypeDef#
# DescribeIndexFieldsRequestRequestTypeDef definition
class DescribeIndexFieldsRequestRequestTypeDef(TypedDict):
DomainName: str,
FieldNames: NotRequired[Sequence[str]],
Deployed: NotRequired[bool],
DescribeScalingParametersRequestRequestTypeDef#
# DescribeScalingParametersRequestRequestTypeDef definition
class DescribeScalingParametersRequestRequestTypeDef(TypedDict):
DomainName: str,
DescribeServiceAccessPoliciesRequestRequestTypeDef#
# DescribeServiceAccessPoliciesRequestRequestTypeDef definition
class DescribeServiceAccessPoliciesRequestRequestTypeDef(TypedDict):
DomainName: str,
Deployed: NotRequired[bool],
DescribeSuggestersRequestRequestTypeDef#
# DescribeSuggestersRequestRequestTypeDef definition
class DescribeSuggestersRequestRequestTypeDef(TypedDict):
DomainName: str,
SuggesterNames: NotRequired[Sequence[str]],
Deployed: NotRequired[bool],
DocumentSuggesterOptionsTypeDef#
# DocumentSuggesterOptionsTypeDef definition
class DocumentSuggesterOptionsTypeDef(TypedDict):
SourceField: str,
FuzzyMatching: NotRequired[SuggesterFuzzyMatchingType], # (1)
SortExpression: NotRequired[str],
DomainEndpointOptionsTypeDef#
# DomainEndpointOptionsTypeDef definition
class DomainEndpointOptionsTypeDef(TypedDict):
EnforceHTTPS: NotRequired[bool],
TLSSecurityPolicy: NotRequired[TLSSecurityPolicyType], # (1)
LimitsTypeDef#
# LimitsTypeDef definition
class LimitsTypeDef(TypedDict):
MaximumReplicationCount: int,
MaximumPartitionCount: int,
ServiceEndpointTypeDef#
# ServiceEndpointTypeDef definition
class ServiceEndpointTypeDef(TypedDict):
Endpoint: NotRequired[str],
DoubleArrayOptionsTypeDef#
# DoubleArrayOptionsTypeDef definition
class DoubleArrayOptionsTypeDef(TypedDict):
DefaultValue: NotRequired[float],
SourceFields: NotRequired[str],
FacetEnabled: NotRequired[bool],
SearchEnabled: NotRequired[bool],
ReturnEnabled: NotRequired[bool],
DoubleOptionsTypeDef#
# DoubleOptionsTypeDef definition
class DoubleOptionsTypeDef(TypedDict):
DefaultValue: NotRequired[float],
SourceField: NotRequired[str],
FacetEnabled: NotRequired[bool],
SearchEnabled: NotRequired[bool],
ReturnEnabled: NotRequired[bool],
SortEnabled: NotRequired[bool],
IndexDocumentsRequestRequestTypeDef#
# IndexDocumentsRequestRequestTypeDef definition
class IndexDocumentsRequestRequestTypeDef(TypedDict):
DomainName: str,
IntArrayOptionsTypeDef#
# IntArrayOptionsTypeDef definition
class IntArrayOptionsTypeDef(TypedDict):
DefaultValue: NotRequired[int],
SourceFields: NotRequired[str],
FacetEnabled: NotRequired[bool],
SearchEnabled: NotRequired[bool],
ReturnEnabled: NotRequired[bool],
IntOptionsTypeDef#
# IntOptionsTypeDef definition
class IntOptionsTypeDef(TypedDict):
DefaultValue: NotRequired[int],
SourceField: NotRequired[str],
FacetEnabled: NotRequired[bool],
SearchEnabled: NotRequired[bool],
ReturnEnabled: NotRequired[bool],
SortEnabled: NotRequired[bool],
LatLonOptionsTypeDef#
# LatLonOptionsTypeDef definition
class LatLonOptionsTypeDef(TypedDict):
DefaultValue: NotRequired[str],
SourceField: NotRequired[str],
FacetEnabled: NotRequired[bool],
SearchEnabled: NotRequired[bool],
ReturnEnabled: NotRequired[bool],
SortEnabled: NotRequired[bool],
LiteralArrayOptionsTypeDef#
# LiteralArrayOptionsTypeDef definition
class LiteralArrayOptionsTypeDef(TypedDict):
DefaultValue: NotRequired[str],
SourceFields: NotRequired[str],
FacetEnabled: NotRequired[bool],
SearchEnabled: NotRequired[bool],
ReturnEnabled: NotRequired[bool],
LiteralOptionsTypeDef#
# LiteralOptionsTypeDef definition
class LiteralOptionsTypeDef(TypedDict):
DefaultValue: NotRequired[str],
SourceField: NotRequired[str],
FacetEnabled: NotRequired[bool],
SearchEnabled: NotRequired[bool],
ReturnEnabled: NotRequired[bool],
SortEnabled: NotRequired[bool],
TextArrayOptionsTypeDef#
# TextArrayOptionsTypeDef definition
class TextArrayOptionsTypeDef(TypedDict):
DefaultValue: NotRequired[str],
SourceFields: NotRequired[str],
ReturnEnabled: NotRequired[bool],
HighlightEnabled: NotRequired[bool],
AnalysisScheme: NotRequired[str],
TextOptionsTypeDef#
# TextOptionsTypeDef definition
class TextOptionsTypeDef(TypedDict):
DefaultValue: NotRequired[str],
SourceField: NotRequired[str],
ReturnEnabled: NotRequired[bool],
SortEnabled: NotRequired[bool],
HighlightEnabled: NotRequired[bool],
AnalysisScheme: NotRequired[str],
ScalingParametersTypeDef#
# ScalingParametersTypeDef definition
class ScalingParametersTypeDef(TypedDict):
DesiredInstanceType: NotRequired[PartitionInstanceTypeType], # (1)
DesiredReplicationCount: NotRequired[int],
DesiredPartitionCount: NotRequired[int],
UpdateAvailabilityOptionsRequestRequestTypeDef#
# UpdateAvailabilityOptionsRequestRequestTypeDef definition
class UpdateAvailabilityOptionsRequestRequestTypeDef(TypedDict):
DomainName: str,
MultiAZ: bool,
UpdateServiceAccessPoliciesRequestRequestTypeDef#
# UpdateServiceAccessPoliciesRequestRequestTypeDef definition
class UpdateServiceAccessPoliciesRequestRequestTypeDef(TypedDict):
DomainName: str,
AccessPolicies: str,
AccessPoliciesStatusTypeDef#
# AccessPoliciesStatusTypeDef definition
class AccessPoliciesStatusTypeDef(TypedDict):
Options: str,
Status: OptionStatusTypeDef, # (1)
AvailabilityOptionsStatusTypeDef#
# AvailabilityOptionsStatusTypeDef definition
class AvailabilityOptionsStatusTypeDef(TypedDict):
Options: bool,
Status: OptionStatusTypeDef, # (1)
AnalysisSchemeTypeDef#
# AnalysisSchemeTypeDef definition
class AnalysisSchemeTypeDef(TypedDict):
AnalysisSchemeName: str,
AnalysisSchemeLanguage: AnalysisSchemeLanguageType, # (1)
AnalysisOptions: NotRequired[AnalysisOptionsTypeDef], # (2)
BuildSuggestersResponseTypeDef#
# BuildSuggestersResponseTypeDef definition
class BuildSuggestersResponseTypeDef(TypedDict):
FieldNames: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
IndexDocumentsResponseTypeDef#
# IndexDocumentsResponseTypeDef definition
class IndexDocumentsResponseTypeDef(TypedDict):
FieldNames: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListDomainNamesResponseTypeDef#
# ListDomainNamesResponseTypeDef definition
class ListDomainNamesResponseTypeDef(TypedDict):
DomainNames: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DefineExpressionRequestRequestTypeDef#
# DefineExpressionRequestRequestTypeDef definition
class DefineExpressionRequestRequestTypeDef(TypedDict):
DomainName: str,
Expression: ExpressionTypeDef, # (1)
ExpressionStatusTypeDef#
# ExpressionStatusTypeDef definition
class ExpressionStatusTypeDef(TypedDict):
Options: ExpressionTypeDef, # (1)
Status: OptionStatusTypeDef, # (2)
- See ExpressionTypeDef
- See OptionStatusTypeDef
SuggesterTypeDef#
# SuggesterTypeDef definition
class SuggesterTypeDef(TypedDict):
SuggesterName: str,
DocumentSuggesterOptions: DocumentSuggesterOptionsTypeDef, # (1)
DomainEndpointOptionsStatusTypeDef#
# DomainEndpointOptionsStatusTypeDef definition
class DomainEndpointOptionsStatusTypeDef(TypedDict):
Options: DomainEndpointOptionsTypeDef, # (1)
Status: OptionStatusTypeDef, # (2)
UpdateDomainEndpointOptionsRequestRequestTypeDef#
# UpdateDomainEndpointOptionsRequestRequestTypeDef definition
class UpdateDomainEndpointOptionsRequestRequestTypeDef(TypedDict):
DomainName: str,
DomainEndpointOptions: DomainEndpointOptionsTypeDef, # (1)
DomainStatusTypeDef#
# DomainStatusTypeDef definition
class DomainStatusTypeDef(TypedDict):
DomainId: str,
DomainName: str,
RequiresIndexDocuments: bool,
ARN: NotRequired[str],
Created: NotRequired[bool],
Deleted: NotRequired[bool],
DocService: NotRequired[ServiceEndpointTypeDef], # (1)
SearchService: NotRequired[ServiceEndpointTypeDef], # (1)
Processing: NotRequired[bool],
SearchInstanceType: NotRequired[str],
SearchPartitionCount: NotRequired[int],
SearchInstanceCount: NotRequired[int],
Limits: NotRequired[LimitsTypeDef], # (3)
IndexFieldTypeDef#
# IndexFieldTypeDef definition
class IndexFieldTypeDef(TypedDict):
IndexFieldName: str,
IndexFieldType: IndexFieldTypeType, # (1)
IntOptions: NotRequired[IntOptionsTypeDef], # (2)
DoubleOptions: NotRequired[DoubleOptionsTypeDef], # (3)
LiteralOptions: NotRequired[LiteralOptionsTypeDef], # (4)
TextOptions: NotRequired[TextOptionsTypeDef], # (5)
DateOptions: NotRequired[DateOptionsTypeDef], # (6)
LatLonOptions: NotRequired[LatLonOptionsTypeDef], # (7)
IntArrayOptions: NotRequired[IntArrayOptionsTypeDef], # (8)
DoubleArrayOptions: NotRequired[DoubleArrayOptionsTypeDef], # (9)
LiteralArrayOptions: NotRequired[LiteralArrayOptionsTypeDef], # (10)
TextArrayOptions: NotRequired[TextArrayOptionsTypeDef], # (11)
DateArrayOptions: NotRequired[DateArrayOptionsTypeDef], # (12)
- See IndexFieldTypeType
- See IntOptionsTypeDef
- See DoubleOptionsTypeDef
- See LiteralOptionsTypeDef
- See TextOptionsTypeDef
- See DateOptionsTypeDef
- See LatLonOptionsTypeDef
- See IntArrayOptionsTypeDef
- See DoubleArrayOptionsTypeDef
- See LiteralArrayOptionsTypeDef
- See TextArrayOptionsTypeDef
- See DateArrayOptionsTypeDef
ScalingParametersStatusTypeDef#
# ScalingParametersStatusTypeDef definition
class ScalingParametersStatusTypeDef(TypedDict):
Options: ScalingParametersTypeDef, # (1)
Status: OptionStatusTypeDef, # (2)
UpdateScalingParametersRequestRequestTypeDef#
# UpdateScalingParametersRequestRequestTypeDef definition
class UpdateScalingParametersRequestRequestTypeDef(TypedDict):
DomainName: str,
ScalingParameters: ScalingParametersTypeDef, # (1)
DescribeServiceAccessPoliciesResponseTypeDef#
# DescribeServiceAccessPoliciesResponseTypeDef definition
class DescribeServiceAccessPoliciesResponseTypeDef(TypedDict):
AccessPolicies: AccessPoliciesStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateServiceAccessPoliciesResponseTypeDef#
# UpdateServiceAccessPoliciesResponseTypeDef definition
class UpdateServiceAccessPoliciesResponseTypeDef(TypedDict):
AccessPolicies: AccessPoliciesStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeAvailabilityOptionsResponseTypeDef#
# DescribeAvailabilityOptionsResponseTypeDef definition
class DescribeAvailabilityOptionsResponseTypeDef(TypedDict):
AvailabilityOptions: AvailabilityOptionsStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAvailabilityOptionsResponseTypeDef#
# UpdateAvailabilityOptionsResponseTypeDef definition
class UpdateAvailabilityOptionsResponseTypeDef(TypedDict):
AvailabilityOptions: AvailabilityOptionsStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AnalysisSchemeStatusTypeDef#
# AnalysisSchemeStatusTypeDef definition
class AnalysisSchemeStatusTypeDef(TypedDict):
Options: AnalysisSchemeTypeDef, # (1)
Status: OptionStatusTypeDef, # (2)
DefineAnalysisSchemeRequestRequestTypeDef#
# DefineAnalysisSchemeRequestRequestTypeDef definition
class DefineAnalysisSchemeRequestRequestTypeDef(TypedDict):
DomainName: str,
AnalysisScheme: AnalysisSchemeTypeDef, # (1)
DefineExpressionResponseTypeDef#
# DefineExpressionResponseTypeDef definition
class DefineExpressionResponseTypeDef(TypedDict):
Expression: ExpressionStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteExpressionResponseTypeDef#
# DeleteExpressionResponseTypeDef definition
class DeleteExpressionResponseTypeDef(TypedDict):
Expression: ExpressionStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeExpressionsResponseTypeDef#
# DescribeExpressionsResponseTypeDef definition
class DescribeExpressionsResponseTypeDef(TypedDict):
Expressions: List[ExpressionStatusTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DefineSuggesterRequestRequestTypeDef#
# DefineSuggesterRequestRequestTypeDef definition
class DefineSuggesterRequestRequestTypeDef(TypedDict):
DomainName: str,
Suggester: SuggesterTypeDef, # (1)
- See SuggesterTypeDef
SuggesterStatusTypeDef#
# SuggesterStatusTypeDef definition
class SuggesterStatusTypeDef(TypedDict):
Options: SuggesterTypeDef, # (1)
Status: OptionStatusTypeDef, # (2)
- See SuggesterTypeDef
- See OptionStatusTypeDef
DescribeDomainEndpointOptionsResponseTypeDef#
# DescribeDomainEndpointOptionsResponseTypeDef definition
class DescribeDomainEndpointOptionsResponseTypeDef(TypedDict):
DomainEndpointOptions: DomainEndpointOptionsStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateDomainEndpointOptionsResponseTypeDef#
# UpdateDomainEndpointOptionsResponseTypeDef definition
class UpdateDomainEndpointOptionsResponseTypeDef(TypedDict):
DomainEndpointOptions: DomainEndpointOptionsStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDomainResponseTypeDef#
# CreateDomainResponseTypeDef definition
class CreateDomainResponseTypeDef(TypedDict):
DomainStatus: DomainStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteDomainResponseTypeDef#
# DeleteDomainResponseTypeDef definition
class DeleteDomainResponseTypeDef(TypedDict):
DomainStatus: DomainStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDomainsResponseTypeDef#
# DescribeDomainsResponseTypeDef definition
class DescribeDomainsResponseTypeDef(TypedDict):
DomainStatusList: List[DomainStatusTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DefineIndexFieldRequestRequestTypeDef#
# DefineIndexFieldRequestRequestTypeDef definition
class DefineIndexFieldRequestRequestTypeDef(TypedDict):
DomainName: str,
IndexField: IndexFieldTypeDef, # (1)
IndexFieldStatusTypeDef#
# IndexFieldStatusTypeDef definition
class IndexFieldStatusTypeDef(TypedDict):
Options: IndexFieldTypeDef, # (1)
Status: OptionStatusTypeDef, # (2)
- See IndexFieldTypeDef
- See OptionStatusTypeDef
DescribeScalingParametersResponseTypeDef#
# DescribeScalingParametersResponseTypeDef definition
class DescribeScalingParametersResponseTypeDef(TypedDict):
ScalingParameters: ScalingParametersStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateScalingParametersResponseTypeDef#
# UpdateScalingParametersResponseTypeDef definition
class UpdateScalingParametersResponseTypeDef(TypedDict):
ScalingParameters: ScalingParametersStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DefineAnalysisSchemeResponseTypeDef#
# DefineAnalysisSchemeResponseTypeDef definition
class DefineAnalysisSchemeResponseTypeDef(TypedDict):
AnalysisScheme: AnalysisSchemeStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteAnalysisSchemeResponseTypeDef#
# DeleteAnalysisSchemeResponseTypeDef definition
class DeleteAnalysisSchemeResponseTypeDef(TypedDict):
AnalysisScheme: AnalysisSchemeStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeAnalysisSchemesResponseTypeDef#
# DescribeAnalysisSchemesResponseTypeDef definition
class DescribeAnalysisSchemesResponseTypeDef(TypedDict):
AnalysisSchemes: List[AnalysisSchemeStatusTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DefineSuggesterResponseTypeDef#
# DefineSuggesterResponseTypeDef definition
class DefineSuggesterResponseTypeDef(TypedDict):
Suggester: SuggesterStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteSuggesterResponseTypeDef#
# DeleteSuggesterResponseTypeDef definition
class DeleteSuggesterResponseTypeDef(TypedDict):
Suggester: SuggesterStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeSuggestersResponseTypeDef#
# DescribeSuggestersResponseTypeDef definition
class DescribeSuggestersResponseTypeDef(TypedDict):
Suggesters: List[SuggesterStatusTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DefineIndexFieldResponseTypeDef#
# DefineIndexFieldResponseTypeDef definition
class DefineIndexFieldResponseTypeDef(TypedDict):
IndexField: IndexFieldStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteIndexFieldResponseTypeDef#
# DeleteIndexFieldResponseTypeDef definition
class DeleteIndexFieldResponseTypeDef(TypedDict):
IndexField: IndexFieldStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeIndexFieldsResponseTypeDef#
# DescribeIndexFieldsResponseTypeDef definition
class DescribeIndexFieldsResponseTypeDef(TypedDict):
IndexFields: List[IndexFieldStatusTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)