Type definitions#
Auto-generated documentation for AppFabric type annotations stubs module mypy-boto3-appfabric.
ApiKeyCredentialTypeDef#
# ApiKeyCredentialTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ApiKeyCredentialTypeDef
def get_value() -> ApiKeyCredentialTypeDef:
return {
"apiKey": ...,
}
# ApiKeyCredentialTypeDef definition
class ApiKeyCredentialTypeDef(TypedDict):
apiKey: str,
TenantTypeDef#
# TenantTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import TenantTypeDef
def get_value() -> TenantTypeDef:
return {
"tenantIdentifier": ...,
}
# TenantTypeDef definition
class TenantTypeDef(TypedDict):
tenantIdentifier: str,
tenantDisplayName: str,
AppBundleSummaryTypeDef#
# AppBundleSummaryTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import AppBundleSummaryTypeDef
def get_value() -> AppBundleSummaryTypeDef:
return {
"arn": ...,
}
# AppBundleSummaryTypeDef definition
class AppBundleSummaryTypeDef(TypedDict):
arn: str,
AppBundleTypeDef#
# AppBundleTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import AppBundleTypeDef
def get_value() -> AppBundleTypeDef:
return {
"arn": ...,
}
# AppBundleTypeDef definition
class AppBundleTypeDef(TypedDict):
arn: str,
customerManagedKeyArn: NotRequired[str],
AuditLogProcessingConfigurationTypeDef#
# AuditLogProcessingConfigurationTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import AuditLogProcessingConfigurationTypeDef
def get_value() -> AuditLogProcessingConfigurationTypeDef:
return {
"schema": ...,
}
# AuditLogProcessingConfigurationTypeDef definition
class AuditLogProcessingConfigurationTypeDef(TypedDict):
schema: SchemaType, # (1)
format: FormatType, # (2)
- See SchemaType
- See FormatType
AuthRequestTypeDef#
# AuthRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import AuthRequestTypeDef
def get_value() -> AuthRequestTypeDef:
return {
"redirectUri": ...,
}
# AuthRequestTypeDef definition
class AuthRequestTypeDef(TypedDict):
redirectUri: str,
code: str,
BatchGetUserAccessTasksRequestTypeDef#
# BatchGetUserAccessTasksRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import BatchGetUserAccessTasksRequestTypeDef
def get_value() -> BatchGetUserAccessTasksRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# BatchGetUserAccessTasksRequestTypeDef definition
class BatchGetUserAccessTasksRequestTypeDef(TypedDict):
appBundleIdentifier: str,
taskIdList: Sequence[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
TagTypeDef#
# TagTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
key: str,
value: str,
IngestionTypeDef#
# IngestionTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import IngestionTypeDef
def get_value() -> IngestionTypeDef:
return {
"arn": ...,
}
# IngestionTypeDef definition
class IngestionTypeDef(TypedDict):
arn: str,
appBundleArn: str,
app: str,
tenantId: str,
createdAt: datetime,
updatedAt: datetime,
state: IngestionStateType, # (1)
ingestionType: IngestionTypeType, # (2)
- See IngestionStateType
- See IngestionTypeType
Oauth2CredentialTypeDef#
# Oauth2CredentialTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import Oauth2CredentialTypeDef
def get_value() -> Oauth2CredentialTypeDef:
return {
"clientId": ...,
}
# Oauth2CredentialTypeDef definition
class Oauth2CredentialTypeDef(TypedDict):
clientId: str,
clientSecret: str,
DeleteAppAuthorizationRequestTypeDef#
# DeleteAppAuthorizationRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import DeleteAppAuthorizationRequestTypeDef
def get_value() -> DeleteAppAuthorizationRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# DeleteAppAuthorizationRequestTypeDef definition
class DeleteAppAuthorizationRequestTypeDef(TypedDict):
appBundleIdentifier: str,
appAuthorizationIdentifier: str,
DeleteAppBundleRequestTypeDef#
# DeleteAppBundleRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import DeleteAppBundleRequestTypeDef
def get_value() -> DeleteAppBundleRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# DeleteAppBundleRequestTypeDef definition
class DeleteAppBundleRequestTypeDef(TypedDict):
appBundleIdentifier: str,
DeleteIngestionDestinationRequestTypeDef#
# DeleteIngestionDestinationRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import DeleteIngestionDestinationRequestTypeDef
def get_value() -> DeleteIngestionDestinationRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# DeleteIngestionDestinationRequestTypeDef definition
class DeleteIngestionDestinationRequestTypeDef(TypedDict):
appBundleIdentifier: str,
ingestionIdentifier: str,
ingestionDestinationIdentifier: str,
DeleteIngestionRequestTypeDef#
# DeleteIngestionRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import DeleteIngestionRequestTypeDef
def get_value() -> DeleteIngestionRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# DeleteIngestionRequestTypeDef definition
class DeleteIngestionRequestTypeDef(TypedDict):
appBundleIdentifier: str,
ingestionIdentifier: str,
FirehoseStreamTypeDef#
# FirehoseStreamTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import FirehoseStreamTypeDef
def get_value() -> FirehoseStreamTypeDef:
return {
"streamName": ...,
}
# FirehoseStreamTypeDef definition
class FirehoseStreamTypeDef(TypedDict):
streamName: str,
S3BucketTypeDef#
# S3BucketTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import S3BucketTypeDef
def get_value() -> S3BucketTypeDef:
return {
"bucketName": ...,
}
# S3BucketTypeDef definition
class S3BucketTypeDef(TypedDict):
bucketName: str,
prefix: NotRequired[str],
GetAppAuthorizationRequestTypeDef#
# GetAppAuthorizationRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import GetAppAuthorizationRequestTypeDef
def get_value() -> GetAppAuthorizationRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# GetAppAuthorizationRequestTypeDef definition
class GetAppAuthorizationRequestTypeDef(TypedDict):
appBundleIdentifier: str,
appAuthorizationIdentifier: str,
GetAppBundleRequestTypeDef#
# GetAppBundleRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import GetAppBundleRequestTypeDef
def get_value() -> GetAppBundleRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# GetAppBundleRequestTypeDef definition
class GetAppBundleRequestTypeDef(TypedDict):
appBundleIdentifier: str,
GetIngestionDestinationRequestTypeDef#
# GetIngestionDestinationRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import GetIngestionDestinationRequestTypeDef
def get_value() -> GetIngestionDestinationRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# GetIngestionDestinationRequestTypeDef definition
class GetIngestionDestinationRequestTypeDef(TypedDict):
appBundleIdentifier: str,
ingestionIdentifier: str,
ingestionDestinationIdentifier: str,
GetIngestionRequestTypeDef#
# GetIngestionRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import GetIngestionRequestTypeDef
def get_value() -> GetIngestionRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# GetIngestionRequestTypeDef definition
class GetIngestionRequestTypeDef(TypedDict):
appBundleIdentifier: str,
ingestionIdentifier: str,
IngestionDestinationSummaryTypeDef#
# IngestionDestinationSummaryTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import IngestionDestinationSummaryTypeDef
def get_value() -> IngestionDestinationSummaryTypeDef:
return {
"arn": ...,
}
# IngestionDestinationSummaryTypeDef definition
class IngestionDestinationSummaryTypeDef(TypedDict):
arn: str,
IngestionSummaryTypeDef#
# IngestionSummaryTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import IngestionSummaryTypeDef
def get_value() -> IngestionSummaryTypeDef:
return {
"arn": ...,
}
# IngestionSummaryTypeDef definition
class IngestionSummaryTypeDef(TypedDict):
arn: str,
app: str,
tenantId: str,
state: IngestionStateType, # (1)
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListAppAuthorizationsRequestTypeDef#
# ListAppAuthorizationsRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListAppAuthorizationsRequestTypeDef
def get_value() -> ListAppAuthorizationsRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# ListAppAuthorizationsRequestTypeDef definition
class ListAppAuthorizationsRequestTypeDef(TypedDict):
appBundleIdentifier: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListAppBundlesRequestTypeDef#
# ListAppBundlesRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListAppBundlesRequestTypeDef
def get_value() -> ListAppBundlesRequestTypeDef:
return {
"maxResults": ...,
}
# ListAppBundlesRequestTypeDef definition
class ListAppBundlesRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListIngestionDestinationsRequestTypeDef#
# ListIngestionDestinationsRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListIngestionDestinationsRequestTypeDef
def get_value() -> ListIngestionDestinationsRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# ListIngestionDestinationsRequestTypeDef definition
class ListIngestionDestinationsRequestTypeDef(TypedDict):
appBundleIdentifier: str,
ingestionIdentifier: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListIngestionsRequestTypeDef#
# ListIngestionsRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListIngestionsRequestTypeDef
def get_value() -> ListIngestionsRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# ListIngestionsRequestTypeDef definition
class ListIngestionsRequestTypeDef(TypedDict):
appBundleIdentifier: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
resourceArn: str,
StartIngestionRequestTypeDef#
# StartIngestionRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import StartIngestionRequestTypeDef
def get_value() -> StartIngestionRequestTypeDef:
return {
"ingestionIdentifier": ...,
}
# StartIngestionRequestTypeDef definition
class StartIngestionRequestTypeDef(TypedDict):
ingestionIdentifier: str,
appBundleIdentifier: str,
StartUserAccessTasksRequestTypeDef#
# StartUserAccessTasksRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import StartUserAccessTasksRequestTypeDef
def get_value() -> StartUserAccessTasksRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# StartUserAccessTasksRequestTypeDef definition
class StartUserAccessTasksRequestTypeDef(TypedDict):
appBundleIdentifier: str,
email: str,
StopIngestionRequestTypeDef#
# StopIngestionRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import StopIngestionRequestTypeDef
def get_value() -> StopIngestionRequestTypeDef:
return {
"ingestionIdentifier": ...,
}
# StopIngestionRequestTypeDef definition
class StopIngestionRequestTypeDef(TypedDict):
ingestionIdentifier: str,
appBundleIdentifier: str,
TaskErrorTypeDef#
# TaskErrorTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import TaskErrorTypeDef
def get_value() -> TaskErrorTypeDef:
return {
"errorCode": ...,
}
# TaskErrorTypeDef definition
class TaskErrorTypeDef(TypedDict):
errorCode: NotRequired[str],
errorMessage: NotRequired[str],
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
AppAuthorizationSummaryTypeDef#
# AppAuthorizationSummaryTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import AppAuthorizationSummaryTypeDef
def get_value() -> AppAuthorizationSummaryTypeDef:
return {
"appAuthorizationArn": ...,
}
# AppAuthorizationSummaryTypeDef definition
class AppAuthorizationSummaryTypeDef(TypedDict):
appAuthorizationArn: str,
appBundleArn: str,
app: str,
tenant: TenantTypeDef, # (1)
status: AppAuthorizationStatusType, # (2)
updatedAt: datetime,
AppAuthorizationTypeDef#
# AppAuthorizationTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import AppAuthorizationTypeDef
def get_value() -> AppAuthorizationTypeDef:
return {
"appAuthorizationArn": ...,
}
# AppAuthorizationTypeDef definition
class AppAuthorizationTypeDef(TypedDict):
appAuthorizationArn: str,
appBundleArn: str,
app: str,
tenant: TenantTypeDef, # (1)
authType: AuthTypeType, # (2)
status: AppAuthorizationStatusType, # (3)
createdAt: datetime,
updatedAt: datetime,
persona: NotRequired[PersonaType], # (4)
authUrl: NotRequired[str],
- See TenantTypeDef
- See AuthTypeType
- See AppAuthorizationStatusType
- See PersonaType
ProcessingConfigurationTypeDef#
# ProcessingConfigurationTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ProcessingConfigurationTypeDef
def get_value() -> ProcessingConfigurationTypeDef:
return {
"auditLog": ...,
}
# ProcessingConfigurationTypeDef definition
class ProcessingConfigurationTypeDef(TypedDict):
auditLog: NotRequired[AuditLogProcessingConfigurationTypeDef], # (1)
ConnectAppAuthorizationRequestTypeDef#
# ConnectAppAuthorizationRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ConnectAppAuthorizationRequestTypeDef
def get_value() -> ConnectAppAuthorizationRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# ConnectAppAuthorizationRequestTypeDef definition
class ConnectAppAuthorizationRequestTypeDef(TypedDict):
appBundleIdentifier: str,
appAuthorizationIdentifier: str,
authRequest: NotRequired[AuthRequestTypeDef], # (1)
CreateAppBundleResponseTypeDef#
# CreateAppBundleResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import CreateAppBundleResponseTypeDef
def get_value() -> CreateAppBundleResponseTypeDef:
return {
"appBundle": ...,
}
# CreateAppBundleResponseTypeDef definition
class CreateAppBundleResponseTypeDef(TypedDict):
appBundle: AppBundleTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAppBundleResponseTypeDef#
# GetAppBundleResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import GetAppBundleResponseTypeDef
def get_value() -> GetAppBundleResponseTypeDef:
return {
"appBundle": ...,
}
# GetAppBundleResponseTypeDef definition
class GetAppBundleResponseTypeDef(TypedDict):
appBundle: AppBundleTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAppBundlesResponseTypeDef#
# ListAppBundlesResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListAppBundlesResponseTypeDef
def get_value() -> ListAppBundlesResponseTypeDef:
return {
"appBundleSummaryList": ...,
}
# ListAppBundlesResponseTypeDef definition
class ListAppBundlesResponseTypeDef(TypedDict):
appBundleSummaryList: List[AppBundleSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
CreateAppBundleRequestTypeDef#
# CreateAppBundleRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import CreateAppBundleRequestTypeDef
def get_value() -> CreateAppBundleRequestTypeDef:
return {
"clientToken": ...,
}
# CreateAppBundleRequestTypeDef definition
class CreateAppBundleRequestTypeDef(TypedDict):
clientToken: NotRequired[str],
customerManagedKeyIdentifier: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateIngestionRequestTypeDef#
# CreateIngestionRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import CreateIngestionRequestTypeDef
def get_value() -> CreateIngestionRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# CreateIngestionRequestTypeDef definition
class CreateIngestionRequestTypeDef(TypedDict):
appBundleIdentifier: str,
app: str,
tenantId: str,
ingestionType: IngestionTypeType, # (1)
clientToken: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See IngestionTypeType
- See TagTypeDef
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateIngestionResponseTypeDef#
# CreateIngestionResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import CreateIngestionResponseTypeDef
def get_value() -> CreateIngestionResponseTypeDef:
return {
"ingestion": ...,
}
# CreateIngestionResponseTypeDef definition
class CreateIngestionResponseTypeDef(TypedDict):
ingestion: IngestionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetIngestionResponseTypeDef#
# GetIngestionResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import GetIngestionResponseTypeDef
def get_value() -> GetIngestionResponseTypeDef:
return {
"ingestion": ...,
}
# GetIngestionResponseTypeDef definition
class GetIngestionResponseTypeDef(TypedDict):
ingestion: IngestionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CredentialTypeDef#
# CredentialTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import CredentialTypeDef
def get_value() -> CredentialTypeDef:
return {
"oauth2Credential": ...,
}
# CredentialTypeDef definition
class CredentialTypeDef(TypedDict):
oauth2Credential: NotRequired[Oauth2CredentialTypeDef], # (1)
apiKeyCredential: NotRequired[ApiKeyCredentialTypeDef], # (2)
DestinationTypeDef#
# DestinationTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import DestinationTypeDef
def get_value() -> DestinationTypeDef:
return {
"s3Bucket": ...,
}
# DestinationTypeDef definition
class DestinationTypeDef(TypedDict):
s3Bucket: NotRequired[S3BucketTypeDef], # (1)
firehoseStream: NotRequired[FirehoseStreamTypeDef], # (2)
- See S3BucketTypeDef
- See FirehoseStreamTypeDef
ListIngestionDestinationsResponseTypeDef#
# ListIngestionDestinationsResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListIngestionDestinationsResponseTypeDef
def get_value() -> ListIngestionDestinationsResponseTypeDef:
return {
"ingestionDestinations": ...,
}
# ListIngestionDestinationsResponseTypeDef definition
class ListIngestionDestinationsResponseTypeDef(TypedDict):
ingestionDestinations: List[IngestionDestinationSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListIngestionsResponseTypeDef#
# ListIngestionsResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListIngestionsResponseTypeDef
def get_value() -> ListIngestionsResponseTypeDef:
return {
"ingestions": ...,
}
# ListIngestionsResponseTypeDef definition
class ListIngestionsResponseTypeDef(TypedDict):
ingestions: List[IngestionSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListAppAuthorizationsRequestPaginateTypeDef#
# ListAppAuthorizationsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListAppAuthorizationsRequestPaginateTypeDef
def get_value() -> ListAppAuthorizationsRequestPaginateTypeDef:
return {
"appBundleIdentifier": ...,
}
# ListAppAuthorizationsRequestPaginateTypeDef definition
class ListAppAuthorizationsRequestPaginateTypeDef(TypedDict):
appBundleIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAppBundlesRequestPaginateTypeDef#
# ListAppBundlesRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListAppBundlesRequestPaginateTypeDef
def get_value() -> ListAppBundlesRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListAppBundlesRequestPaginateTypeDef definition
class ListAppBundlesRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListIngestionDestinationsRequestPaginateTypeDef#
# ListIngestionDestinationsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListIngestionDestinationsRequestPaginateTypeDef
def get_value() -> ListIngestionDestinationsRequestPaginateTypeDef:
return {
"appBundleIdentifier": ...,
}
# ListIngestionDestinationsRequestPaginateTypeDef definition
class ListIngestionDestinationsRequestPaginateTypeDef(TypedDict):
appBundleIdentifier: str,
ingestionIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListIngestionsRequestPaginateTypeDef#
# ListIngestionsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListIngestionsRequestPaginateTypeDef
def get_value() -> ListIngestionsRequestPaginateTypeDef:
return {
"appBundleIdentifier": ...,
}
# ListIngestionsRequestPaginateTypeDef definition
class ListIngestionsRequestPaginateTypeDef(TypedDict):
appBundleIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
UserAccessResultItemTypeDef#
# UserAccessResultItemTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import UserAccessResultItemTypeDef
def get_value() -> UserAccessResultItemTypeDef:
return {
"app": ...,
}
# UserAccessResultItemTypeDef definition
class UserAccessResultItemTypeDef(TypedDict):
app: NotRequired[str],
tenantId: NotRequired[str],
tenantDisplayName: NotRequired[str],
taskId: NotRequired[str],
resultStatus: NotRequired[ResultStatusType], # (1)
email: NotRequired[str],
userId: NotRequired[str],
userFullName: NotRequired[str],
userFirstName: NotRequired[str],
userLastName: NotRequired[str],
userStatus: NotRequired[str],
taskError: NotRequired[TaskErrorTypeDef], # (2)
- See ResultStatusType
- See TaskErrorTypeDef
UserAccessTaskItemTypeDef#
# UserAccessTaskItemTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import UserAccessTaskItemTypeDef
def get_value() -> UserAccessTaskItemTypeDef:
return {
"app": ...,
}
# UserAccessTaskItemTypeDef definition
class UserAccessTaskItemTypeDef(TypedDict):
app: str,
tenantId: str,
taskId: NotRequired[str],
error: NotRequired[TaskErrorTypeDef], # (1)
- See TaskErrorTypeDef
ConnectAppAuthorizationResponseTypeDef#
# ConnectAppAuthorizationResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ConnectAppAuthorizationResponseTypeDef
def get_value() -> ConnectAppAuthorizationResponseTypeDef:
return {
"appAuthorizationSummary": ...,
}
# ConnectAppAuthorizationResponseTypeDef definition
class ConnectAppAuthorizationResponseTypeDef(TypedDict):
appAuthorizationSummary: AppAuthorizationSummaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAppAuthorizationsResponseTypeDef#
# ListAppAuthorizationsResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import ListAppAuthorizationsResponseTypeDef
def get_value() -> ListAppAuthorizationsResponseTypeDef:
return {
"appAuthorizationSummaryList": ...,
}
# ListAppAuthorizationsResponseTypeDef definition
class ListAppAuthorizationsResponseTypeDef(TypedDict):
appAuthorizationSummaryList: List[AppAuthorizationSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
CreateAppAuthorizationResponseTypeDef#
# CreateAppAuthorizationResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import CreateAppAuthorizationResponseTypeDef
def get_value() -> CreateAppAuthorizationResponseTypeDef:
return {
"appAuthorization": ...,
}
# CreateAppAuthorizationResponseTypeDef definition
class CreateAppAuthorizationResponseTypeDef(TypedDict):
appAuthorization: AppAuthorizationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAppAuthorizationResponseTypeDef#
# GetAppAuthorizationResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import GetAppAuthorizationResponseTypeDef
def get_value() -> GetAppAuthorizationResponseTypeDef:
return {
"appAuthorization": ...,
}
# GetAppAuthorizationResponseTypeDef definition
class GetAppAuthorizationResponseTypeDef(TypedDict):
appAuthorization: AppAuthorizationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAppAuthorizationResponseTypeDef#
# UpdateAppAuthorizationResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import UpdateAppAuthorizationResponseTypeDef
def get_value() -> UpdateAppAuthorizationResponseTypeDef:
return {
"appAuthorization": ...,
}
# UpdateAppAuthorizationResponseTypeDef definition
class UpdateAppAuthorizationResponseTypeDef(TypedDict):
appAuthorization: AppAuthorizationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateAppAuthorizationRequestTypeDef#
# CreateAppAuthorizationRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import CreateAppAuthorizationRequestTypeDef
def get_value() -> CreateAppAuthorizationRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# CreateAppAuthorizationRequestTypeDef definition
class CreateAppAuthorizationRequestTypeDef(TypedDict):
appBundleIdentifier: str,
app: str,
credential: CredentialTypeDef, # (1)
tenant: TenantTypeDef, # (2)
authType: AuthTypeType, # (3)
clientToken: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (4)
- See CredentialTypeDef
- See TenantTypeDef
- See AuthTypeType
- See TagTypeDef
UpdateAppAuthorizationRequestTypeDef#
# UpdateAppAuthorizationRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import UpdateAppAuthorizationRequestTypeDef
def get_value() -> UpdateAppAuthorizationRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# UpdateAppAuthorizationRequestTypeDef definition
class UpdateAppAuthorizationRequestTypeDef(TypedDict):
appBundleIdentifier: str,
appAuthorizationIdentifier: str,
credential: NotRequired[CredentialTypeDef], # (1)
tenant: NotRequired[TenantTypeDef], # (2)
- See CredentialTypeDef
- See TenantTypeDef
AuditLogDestinationConfigurationTypeDef#
# AuditLogDestinationConfigurationTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import AuditLogDestinationConfigurationTypeDef
def get_value() -> AuditLogDestinationConfigurationTypeDef:
return {
"destination": ...,
}
# AuditLogDestinationConfigurationTypeDef definition
class AuditLogDestinationConfigurationTypeDef(TypedDict):
destination: DestinationTypeDef, # (1)
BatchGetUserAccessTasksResponseTypeDef#
# BatchGetUserAccessTasksResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import BatchGetUserAccessTasksResponseTypeDef
def get_value() -> BatchGetUserAccessTasksResponseTypeDef:
return {
"userAccessResultsList": ...,
}
# BatchGetUserAccessTasksResponseTypeDef definition
class BatchGetUserAccessTasksResponseTypeDef(TypedDict):
userAccessResultsList: List[UserAccessResultItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartUserAccessTasksResponseTypeDef#
# StartUserAccessTasksResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import StartUserAccessTasksResponseTypeDef
def get_value() -> StartUserAccessTasksResponseTypeDef:
return {
"userAccessTasksList": ...,
}
# StartUserAccessTasksResponseTypeDef definition
class StartUserAccessTasksResponseTypeDef(TypedDict):
userAccessTasksList: List[UserAccessTaskItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DestinationConfigurationTypeDef#
# DestinationConfigurationTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import DestinationConfigurationTypeDef
def get_value() -> DestinationConfigurationTypeDef:
return {
"auditLog": ...,
}
# DestinationConfigurationTypeDef definition
class DestinationConfigurationTypeDef(TypedDict):
auditLog: NotRequired[AuditLogDestinationConfigurationTypeDef], # (1)
CreateIngestionDestinationRequestTypeDef#
# CreateIngestionDestinationRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import CreateIngestionDestinationRequestTypeDef
def get_value() -> CreateIngestionDestinationRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# CreateIngestionDestinationRequestTypeDef definition
class CreateIngestionDestinationRequestTypeDef(TypedDict):
appBundleIdentifier: str,
ingestionIdentifier: str,
processingConfiguration: ProcessingConfigurationTypeDef, # (1)
destinationConfiguration: DestinationConfigurationTypeDef, # (2)
clientToken: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (3)
IngestionDestinationTypeDef#
# IngestionDestinationTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import IngestionDestinationTypeDef
def get_value() -> IngestionDestinationTypeDef:
return {
"arn": ...,
}
# IngestionDestinationTypeDef definition
class IngestionDestinationTypeDef(TypedDict):
arn: str,
ingestionArn: str,
processingConfiguration: ProcessingConfigurationTypeDef, # (1)
destinationConfiguration: DestinationConfigurationTypeDef, # (2)
status: NotRequired[IngestionDestinationStatusType], # (3)
statusReason: NotRequired[str],
createdAt: NotRequired[datetime],
updatedAt: NotRequired[datetime],
- See ProcessingConfigurationTypeDef
- See DestinationConfigurationTypeDef
- See IngestionDestinationStatusType
UpdateIngestionDestinationRequestTypeDef#
# UpdateIngestionDestinationRequestTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import UpdateIngestionDestinationRequestTypeDef
def get_value() -> UpdateIngestionDestinationRequestTypeDef:
return {
"appBundleIdentifier": ...,
}
# UpdateIngestionDestinationRequestTypeDef definition
class UpdateIngestionDestinationRequestTypeDef(TypedDict):
appBundleIdentifier: str,
ingestionIdentifier: str,
ingestionDestinationIdentifier: str,
destinationConfiguration: DestinationConfigurationTypeDef, # (1)
CreateIngestionDestinationResponseTypeDef#
# CreateIngestionDestinationResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import CreateIngestionDestinationResponseTypeDef
def get_value() -> CreateIngestionDestinationResponseTypeDef:
return {
"ingestionDestination": ...,
}
# CreateIngestionDestinationResponseTypeDef definition
class CreateIngestionDestinationResponseTypeDef(TypedDict):
ingestionDestination: IngestionDestinationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetIngestionDestinationResponseTypeDef#
# GetIngestionDestinationResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import GetIngestionDestinationResponseTypeDef
def get_value() -> GetIngestionDestinationResponseTypeDef:
return {
"ingestionDestination": ...,
}
# GetIngestionDestinationResponseTypeDef definition
class GetIngestionDestinationResponseTypeDef(TypedDict):
ingestionDestination: IngestionDestinationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateIngestionDestinationResponseTypeDef#
# UpdateIngestionDestinationResponseTypeDef TypedDict usage example
from mypy_boto3_appfabric.type_defs import UpdateIngestionDestinationResponseTypeDef
def get_value() -> UpdateIngestionDestinationResponseTypeDef:
return {
"ingestionDestination": ...,
}
# UpdateIngestionDestinationResponseTypeDef definition
class UpdateIngestionDestinationResponseTypeDef(TypedDict):
ingestionDestination: IngestionDestinationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)