Type definitions#
Index > ResourceExplorer > Type definitions
Auto-generated documentation for ResourceExplorer type annotations stubs module mypy-boto3-resource-explorer-2.
AssociateDefaultViewInputRequestTypeDef#
# AssociateDefaultViewInputRequestTypeDef definition
class AssociateDefaultViewInputRequestTypeDef(TypedDict):
ViewArn: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
BatchGetViewErrorTypeDef#
# BatchGetViewErrorTypeDef definition
class BatchGetViewErrorTypeDef(TypedDict):
ErrorMessage: str,
ViewArn: str,
BatchGetViewInputRequestTypeDef#
# BatchGetViewInputRequestTypeDef definition
class BatchGetViewInputRequestTypeDef(TypedDict):
ViewArns: NotRequired[Sequence[str]],
CreateIndexInputRequestTypeDef#
# CreateIndexInputRequestTypeDef definition
class CreateIndexInputRequestTypeDef(TypedDict):
ClientToken: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
IncludedPropertyTypeDef#
# IncludedPropertyTypeDef definition
class IncludedPropertyTypeDef(TypedDict):
Name: str,
SearchFilterTypeDef#
# SearchFilterTypeDef definition
class SearchFilterTypeDef(TypedDict):
FilterString: str,
DeleteIndexInputRequestTypeDef#
# DeleteIndexInputRequestTypeDef definition
class DeleteIndexInputRequestTypeDef(TypedDict):
Arn: str,
DeleteViewInputRequestTypeDef#
# DeleteViewInputRequestTypeDef definition
class DeleteViewInputRequestTypeDef(TypedDict):
ViewArn: str,
OrgConfigurationTypeDef#
# OrgConfigurationTypeDef definition
class OrgConfigurationTypeDef(TypedDict):
AWSServiceAccessStatus: AWSServiceAccessStatusType, # (1)
ServiceLinkedRole: NotRequired[str],
GetViewInputRequestTypeDef#
# GetViewInputRequestTypeDef definition
class GetViewInputRequestTypeDef(TypedDict):
ViewArn: str,
IndexTypeDef#
# IndexTypeDef definition
class IndexTypeDef(TypedDict):
Arn: NotRequired[str],
Region: NotRequired[str],
Type: NotRequired[IndexTypeType], # (1)
- See IndexTypeType
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListIndexesForMembersInputRequestTypeDef#
# ListIndexesForMembersInputRequestTypeDef definition
class ListIndexesForMembersInputRequestTypeDef(TypedDict):
AccountIdList: Sequence[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
MemberIndexTypeDef#
# MemberIndexTypeDef definition
class MemberIndexTypeDef(TypedDict):
AccountId: NotRequired[str],
Arn: NotRequired[str],
Region: NotRequired[str],
Type: NotRequired[IndexTypeType], # (1)
- See IndexTypeType
ListIndexesInputRequestTypeDef#
# ListIndexesInputRequestTypeDef definition
class ListIndexesInputRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Regions: NotRequired[Sequence[str]],
Type: NotRequired[IndexTypeType], # (1)
- See IndexTypeType
ListSupportedResourceTypesInputRequestTypeDef#
# ListSupportedResourceTypesInputRequestTypeDef definition
class ListSupportedResourceTypesInputRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SupportedResourceTypeTypeDef#
# SupportedResourceTypeTypeDef definition
class SupportedResourceTypeTypeDef(TypedDict):
ResourceType: NotRequired[str],
Service: NotRequired[str],
ListTagsForResourceInputRequestTypeDef#
# ListTagsForResourceInputRequestTypeDef definition
class ListTagsForResourceInputRequestTypeDef(TypedDict):
resourceArn: str,
ListViewsInputRequestTypeDef#
# ListViewsInputRequestTypeDef definition
class ListViewsInputRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ResourceCountTypeDef#
# ResourceCountTypeDef definition
class ResourceCountTypeDef(TypedDict):
Complete: NotRequired[bool],
TotalResources: NotRequired[int],
ResourcePropertyTypeDef#
# ResourcePropertyTypeDef definition
class ResourcePropertyTypeDef(TypedDict):
Data: NotRequired[Dict[str, Any]],
LastReportedAt: NotRequired[datetime],
Name: NotRequired[str],
SearchInputRequestTypeDef#
# SearchInputRequestTypeDef definition
class SearchInputRequestTypeDef(TypedDict):
QueryString: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ViewArn: NotRequired[str],
TagResourceInputRequestTypeDef#
# TagResourceInputRequestTypeDef definition
class TagResourceInputRequestTypeDef(TypedDict):
resourceArn: str,
Tags: NotRequired[Mapping[str, str]],
UntagResourceInputRequestTypeDef#
# UntagResourceInputRequestTypeDef definition
class UntagResourceInputRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateIndexTypeInputRequestTypeDef#
# UpdateIndexTypeInputRequestTypeDef definition
class UpdateIndexTypeInputRequestTypeDef(TypedDict):
Arn: str,
Type: IndexTypeType, # (1)
- See IndexTypeType
AssociateDefaultViewOutputTypeDef#
# AssociateDefaultViewOutputTypeDef definition
class AssociateDefaultViewOutputTypeDef(TypedDict):
ViewArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateIndexOutputTypeDef#
# CreateIndexOutputTypeDef definition
class CreateIndexOutputTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
State: IndexStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteIndexOutputTypeDef#
# DeleteIndexOutputTypeDef definition
class DeleteIndexOutputTypeDef(TypedDict):
Arn: str,
LastUpdatedAt: datetime,
State: IndexStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteViewOutputTypeDef#
# DeleteViewOutputTypeDef definition
class DeleteViewOutputTypeDef(TypedDict):
ViewArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetDefaultViewOutputTypeDef#
# GetDefaultViewOutputTypeDef definition
class GetDefaultViewOutputTypeDef(TypedDict):
ViewArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetIndexOutputTypeDef#
# GetIndexOutputTypeDef definition
class GetIndexOutputTypeDef(TypedDict):
Arn: str,
CreatedAt: datetime,
LastUpdatedAt: datetime,
ReplicatingFrom: List[str],
ReplicatingTo: List[str],
State: IndexStateType, # (1)
Tags: Dict[str, str],
Type: IndexTypeType, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See IndexStateType
- See IndexTypeType
- See ResponseMetadataTypeDef
ListTagsForResourceOutputTypeDef#
# ListTagsForResourceOutputTypeDef definition
class ListTagsForResourceOutputTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListViewsOutputTypeDef#
# ListViewsOutputTypeDef definition
class ListViewsOutputTypeDef(TypedDict):
NextToken: str,
Views: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateIndexTypeOutputTypeDef#
# UpdateIndexTypeOutputTypeDef definition
class UpdateIndexTypeOutputTypeDef(TypedDict):
Arn: str,
LastUpdatedAt: datetime,
State: IndexStateType, # (1)
Type: IndexTypeType, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See IndexStateType
- See IndexTypeType
- See ResponseMetadataTypeDef
CreateViewInputRequestTypeDef#
# CreateViewInputRequestTypeDef definition
class CreateViewInputRequestTypeDef(TypedDict):
ViewName: str,
ClientToken: NotRequired[str],
Filters: NotRequired[SearchFilterTypeDef], # (1)
IncludedProperties: NotRequired[Sequence[IncludedPropertyTypeDef]], # (2)
Scope: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
UpdateViewInputRequestTypeDef#
# UpdateViewInputRequestTypeDef definition
class UpdateViewInputRequestTypeDef(TypedDict):
ViewArn: str,
Filters: NotRequired[SearchFilterTypeDef], # (1)
IncludedProperties: NotRequired[Sequence[IncludedPropertyTypeDef]], # (2)
ViewTypeDef#
# ViewTypeDef definition
class ViewTypeDef(TypedDict):
Filters: NotRequired[SearchFilterTypeDef], # (1)
IncludedProperties: NotRequired[List[IncludedPropertyTypeDef]], # (2)
LastUpdatedAt: NotRequired[datetime],
Owner: NotRequired[str],
Scope: NotRequired[str],
ViewArn: NotRequired[str],
GetAccountLevelServiceConfigurationOutputTypeDef#
# GetAccountLevelServiceConfigurationOutputTypeDef definition
class GetAccountLevelServiceConfigurationOutputTypeDef(TypedDict):
OrgConfiguration: OrgConfigurationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListIndexesOutputTypeDef#
# ListIndexesOutputTypeDef definition
class ListIndexesOutputTypeDef(TypedDict):
Indexes: List[IndexTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See IndexTypeDef
- See ResponseMetadataTypeDef
ListIndexesForMembersInputListIndexesForMembersPaginateTypeDef#
# ListIndexesForMembersInputListIndexesForMembersPaginateTypeDef definition
class ListIndexesForMembersInputListIndexesForMembersPaginateTypeDef(TypedDict):
AccountIdList: Sequence[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListIndexesInputListIndexesPaginateTypeDef#
# ListIndexesInputListIndexesPaginateTypeDef definition
class ListIndexesInputListIndexesPaginateTypeDef(TypedDict):
Regions: NotRequired[Sequence[str]],
Type: NotRequired[IndexTypeType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See IndexTypeType
- See PaginatorConfigTypeDef
ListSupportedResourceTypesInputListSupportedResourceTypesPaginateTypeDef#
# ListSupportedResourceTypesInputListSupportedResourceTypesPaginateTypeDef definition
class ListSupportedResourceTypesInputListSupportedResourceTypesPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListViewsInputListViewsPaginateTypeDef#
# ListViewsInputListViewsPaginateTypeDef definition
class ListViewsInputListViewsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
SearchInputSearchPaginateTypeDef#
# SearchInputSearchPaginateTypeDef definition
class SearchInputSearchPaginateTypeDef(TypedDict):
QueryString: str,
ViewArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListIndexesForMembersOutputTypeDef#
# ListIndexesForMembersOutputTypeDef definition
class ListIndexesForMembersOutputTypeDef(TypedDict):
Indexes: List[MemberIndexTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSupportedResourceTypesOutputTypeDef#
# ListSupportedResourceTypesOutputTypeDef definition
class ListSupportedResourceTypesOutputTypeDef(TypedDict):
NextToken: str,
ResourceTypes: List[SupportedResourceTypeTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ResourceTypeDef#
# ResourceTypeDef definition
class ResourceTypeDef(TypedDict):
Arn: NotRequired[str],
LastReportedAt: NotRequired[datetime],
OwningAccountId: NotRequired[str],
Properties: NotRequired[List[ResourcePropertyTypeDef]], # (1)
Region: NotRequired[str],
ResourceType: NotRequired[str],
Service: NotRequired[str],
BatchGetViewOutputTypeDef#
# BatchGetViewOutputTypeDef definition
class BatchGetViewOutputTypeDef(TypedDict):
Errors: List[BatchGetViewErrorTypeDef], # (1)
Views: List[ViewTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
CreateViewOutputTypeDef#
# CreateViewOutputTypeDef definition
class CreateViewOutputTypeDef(TypedDict):
View: ViewTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See ViewTypeDef
- See ResponseMetadataTypeDef
GetViewOutputTypeDef#
# GetViewOutputTypeDef definition
class GetViewOutputTypeDef(TypedDict):
Tags: Dict[str, str],
View: ViewTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See ViewTypeDef
- See ResponseMetadataTypeDef
UpdateViewOutputTypeDef#
# UpdateViewOutputTypeDef definition
class UpdateViewOutputTypeDef(TypedDict):
View: ViewTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See ViewTypeDef
- See ResponseMetadataTypeDef
SearchOutputTypeDef#
# SearchOutputTypeDef definition
class SearchOutputTypeDef(TypedDict):
Count: ResourceCountTypeDef, # (1)
NextToken: str,
Resources: List[ResourceTypeDef], # (2)
ViewArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)