Skip to content

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)
]
  1. See SourceSchemaTypeDef
  2. See SourceSchemaOutputTypeDef

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)
  1. See ApplicationStatusType

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