Type definitions#
Index > KinesisAnalytics > Type definitions
Auto-generated documentation for KinesisAnalytics type annotations stubs module mypy-boto3-kinesisanalytics.
TimestampTypeDef#
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
SourceSchemaUnionTypeDef#
# SourceSchemaUnionTypeDef definition
SourceSchemaUnionTypeDef = Union[
SourceSchemaTypeDef, # (1)
SourceSchemaOutputTypeDef, # (2)
]
CloudWatchLoggingOptionTypeDef#
# CloudWatchLoggingOptionTypeDef definition
class CloudWatchLoggingOptionTypeDef(TypedDict):
LogStreamARN: str,
RoleARN: str,
CloudWatchLoggingOptionDescriptionTypeDef#
# CloudWatchLoggingOptionDescriptionTypeDef definition
class CloudWatchLoggingOptionDescriptionTypeDef(TypedDict):
LogStreamARN: str,
RoleARN: str,
CloudWatchLoggingOptionId: NotRequired[str],
ApplicationSummaryTypeDef#
# ApplicationSummaryTypeDef definition
class ApplicationSummaryTypeDef(TypedDict):
ApplicationName: str,
ApplicationARN: str,
ApplicationStatus: ApplicationStatusType, # (1)
CloudWatchLoggingOptionUpdateTypeDef#
# CloudWatchLoggingOptionUpdateTypeDef definition
class CloudWatchLoggingOptionUpdateTypeDef(TypedDict):
CloudWatchLoggingOptionId: str,
LogStreamARNUpdate: NotRequired[str],
RoleARNUpdate: NotRequired[str],
CSVMappingParametersTypeDef#
# CSVMappingParametersTypeDef definition
class CSVMappingParametersTypeDef(TypedDict):
RecordRowDelimiter: str,
RecordColumnDelimiter: str,
TagTypeDef#
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
DeleteApplicationCloudWatchLoggingOptionRequestRequestTypeDef#
# DeleteApplicationCloudWatchLoggingOptionReque