Typed dictionaries
Index > KinesisAnalyticsV2 > Typed dictionaries
Auto-generated documentation for KinesisAnalyticsV2 type annotations stubs module types-aiobotocore-kinesisanalyticsv2.
CloudWatchLoggingOptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CloudWatchLoggingOptionTypeDef
def get_value() -> CloudWatchLoggingOptionTypeDef:
return {
"LogStreamARN": ...,
}
CloudWatchLoggingOptionDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CloudWatchLoggingOptionDescriptionTypeDef
def get_value() -> CloudWatchLoggingOptionDescriptionTypeDef:
return {
"LogStreamARN": ...,
}
Definition
class CloudWatchLoggingOptionDescriptionTypeDef(TypedDict):
LogStreamARN: str,
CloudWatchLoggingOptionId: NotRequired[str],
RoleARN: NotRequired[str],
ResponseMetadataTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
VpcConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import VpcConfigurationTypeDef
def get_value() -> VpcConfigurationTypeDef:
return {
"SubnetIds": ...,
"SecurityGroupIds": ...,
}
Definition
class VpcConfigurationTypeDef(TypedDict):
SubnetIds: Sequence[str],
SecurityGroupIds: Sequence[str],
VpcConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import VpcConfigurationDescriptionTypeDef
def get_value() -> VpcConfigurationDescriptionTypeDef:
return {
"VpcConfigurationId": ...,
"VpcId": ...,
"SubnetIds": ...,
"SecurityGroupIds": ...,
}
Definition
class VpcConfigurationDescriptionTypeDef(TypedDict):
VpcConfigurationId: str,
VpcId: str,
SubnetIds: List[str],
SecurityGroupIds: List[str],
ApplicationSnapshotConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationSnapshotConfigurationDescriptionTypeDef
def get_value() -> ApplicationSnapshotConfigurationDescriptionTypeDef:
return {
"SnapshotsEnabled": ...,
}
Definition
class ApplicationSnapshotConfigurationDescriptionTypeDef(TypedDict):
SnapshotsEnabled: bool,
ApplicationSnapshotConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationSnapshotConfigurationTypeDef
def get_value() -> ApplicationSnapshotConfigurationTypeDef:
return {
"SnapshotsEnabled": ...,
}
ApplicationSnapshotConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationSnapshotConfigurationUpdateTypeDef
def get_value() -> ApplicationSnapshotConfigurationUpdateTypeDef:
return {
"SnapshotsEnabledUpdate": ...,
}
Definition
class ApplicationSnapshotConfigurationUpdateTypeDef(TypedDict):
SnapshotsEnabledUpdate: bool,
VpcConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import VpcConfigurationUpdateTypeDef
def get_value() -> VpcConfigurationUpdateTypeDef:
return {
"VpcConfigurationId": ...,
}
Definition
class VpcConfigurationUpdateTypeDef(TypedDict):
VpcConfigurationId: str,
SubnetIdUpdates: NotRequired[Sequence[str]],
SecurityGroupIdUpdates: NotRequired[Sequence[str]],
ApplicationMaintenanceConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationMaintenanceConfigurationDescriptionTypeDef
def get_value() -> ApplicationMaintenanceConfigurationDescriptionTypeDef:
return {
"ApplicationMaintenanceWindowStartTime": ...,
"ApplicationMaintenanceWindowEndTime": ...,
}
Definition
class ApplicationMaintenanceConfigurationDescriptionTypeDef(TypedDict):
ApplicationMaintenanceWindowStartTime: str,
ApplicationMaintenanceWindowEndTime: str,
ApplicationMaintenanceConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationMaintenanceConfigurationUpdateTypeDef
def get_value() -> ApplicationMaintenanceConfigurationUpdateTypeDef:
return {
"ApplicationMaintenanceWindowStartTimeUpdate": ...,
}
Definition
class ApplicationMaintenanceConfigurationUpdateTypeDef(TypedDict):
ApplicationMaintenanceWindowStartTimeUpdate: str,
ApplicationRestoreConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationRestoreConfigurationTypeDef
def get_value() -> ApplicationRestoreConfigurationTypeDef:
return {
"ApplicationRestoreType": ...,
}
Definition
class ApplicationRestoreConfigurationTypeDef(TypedDict):
ApplicationRestoreType: ApplicationRestoreTypeType, # (1)
SnapshotName: NotRequired[str],
ApplicationSummaryTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationSummaryTypeDef
def get_value() -> ApplicationSummaryTypeDef:
return {
"ApplicationName": ...,
"ApplicationARN": ...,
"ApplicationStatus": ...,
"ApplicationVersionId": ...,
"RuntimeEnvironment": ...,
}
Definition
class ApplicationSummaryTypeDef(TypedDict):
ApplicationName: str,
ApplicationARN: str,
ApplicationStatus: ApplicationStatusType, # (1)
ApplicationVersionId: int,
RuntimeEnvironment: RuntimeEnvironmentType, # (2)
ApplicationMode: NotRequired[ApplicationModeType], # (3)
ApplicationVersionSummaryTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationVersionSummaryTypeDef
def get_value() -> ApplicationVersionSummaryTypeDef:
return {
"ApplicationVersionId": ...,
"ApplicationStatus": ...,
}
Definition
class ApplicationVersionSummaryTypeDef(TypedDict):
ApplicationVersionId: int,
ApplicationStatus: ApplicationStatusType, # (1)
CSVMappingParametersTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CSVMappingParametersTypeDef
def get_value() -> CSVMappingParametersTypeDef:
return {
"RecordRowDelimiter": ...,
"RecordColumnDelimiter": ...,
}
Definition
class CSVMappingParametersTypeDef(TypedDict):
RecordRowDelimiter: str,
RecordColumnDelimiter: str,
GlueDataCatalogConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import GlueDataCatalogConfigurationDescriptionTypeDef
def get_value() -> GlueDataCatalogConfigurationDescriptionTypeDef:
return {
"DatabaseARN": ...,
}
GlueDataCatalogConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import GlueDataCatalogConfigurationTypeDef
def get_value() -> GlueDataCatalogConfigurationTypeDef:
return {
"DatabaseARN": ...,
}
GlueDataCatalogConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import GlueDataCatalogConfigurationUpdateTypeDef
def get_value() -> GlueDataCatalogConfigurationUpdateTypeDef:
return {
"DatabaseARNUpdate": ...,
}
CheckpointConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CheckpointConfigurationDescriptionTypeDef
def get_value() -> CheckpointConfigurationDescriptionTypeDef:
return {
"ConfigurationType": ...,
}
Definition
class CheckpointConfigurationDescriptionTypeDef(TypedDict):
ConfigurationType: NotRequired[ConfigurationTypeType], # (1)
CheckpointingEnabled: NotRequired[bool],
CheckpointInterval: NotRequired[int],
MinPauseBetweenCheckpoints: NotRequired[int],
CheckpointConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CheckpointConfigurationTypeDef
def get_value() -> CheckpointConfigurationTypeDef:
return {
"ConfigurationType": ...,
}
Definition
class CheckpointConfigurationTypeDef(TypedDict):
ConfigurationType: ConfigurationTypeType, # (1)
CheckpointingEnabled: NotRequired[bool],
CheckpointInterval: NotRequired[int],
MinPauseBetweenCheckpoints: NotRequired[int],
CheckpointConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CheckpointConfigurationUpdateTypeDef
def get_value() -> CheckpointConfigurationUpdateTypeDef:
return {
"ConfigurationTypeUpdate": ...,
}
Definition
class CheckpointConfigurationUpdateTypeDef(TypedDict):
ConfigurationTypeUpdate: NotRequired[ConfigurationTypeType], # (1)
CheckpointingEnabledUpdate: NotRequired[bool],
CheckpointIntervalUpdate: NotRequired[int],
MinPauseBetweenCheckpointsUpdate: NotRequired[int],
CloudWatchLoggingOptionUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CloudWatchLoggingOptionUpdateTypeDef
def get_value() -> CloudWatchLoggingOptionUpdateTypeDef:
return {
"CloudWatchLoggingOptionId": ...,
}
Definition
class CloudWatchLoggingOptionUpdateTypeDef(TypedDict):
CloudWatchLoggingOptionId: str,
LogStreamARNUpdate: NotRequired[str],
S3ApplicationCodeLocationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import S3ApplicationCodeLocationDescriptionTypeDef
def get_value() -> S3ApplicationCodeLocationDescriptionTypeDef:
return {
"BucketARN": ...,
"FileKey": ...,
}
Definition
class S3ApplicationCodeLocationDescriptionTypeDef(TypedDict):
BucketARN: str,
FileKey: str,
ObjectVersion: NotRequired[str],
S3ContentLocationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import S3ContentLocationTypeDef
def get_value() -> S3ContentLocationTypeDef:
return {
"BucketARN": ...,
"FileKey": ...,
}
Definition
class S3ContentLocationTypeDef(TypedDict):
BucketARN: str,
FileKey: str,
ObjectVersion: NotRequired[str],
S3ContentLocationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import S3ContentLocationUpdateTypeDef
def get_value() -> S3ContentLocationUpdateTypeDef:
return {
"BucketARNUpdate": ...,
}
Definition
class S3ContentLocationUpdateTypeDef(TypedDict):
BucketARNUpdate: NotRequired[str],
FileKeyUpdate: NotRequired[str],
ObjectVersionUpdate: NotRequired[str],
CreateApplicationPresignedUrlRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CreateApplicationPresignedUrlRequestRequestTypeDef
def get_value() -> CreateApplicationPresignedUrlRequestRequestTypeDef:
return {
"ApplicationName": ...,
"UrlType": ...,
}
Definition
class CreateApplicationPresignedUrlRequestRequestTypeDef(TypedDict):
ApplicationName: str,
UrlType: UrlTypeType, # (1)
SessionExpirationDurationInSeconds: NotRequired[int],
- See UrlTypeType
TagTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
CreateApplicationSnapshotRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CreateApplicationSnapshotRequestRequestTypeDef
def get_value() -> CreateApplicationSnapshotRequestRequestTypeDef:
return {
"ApplicationName": ...,
"SnapshotName": ...,
}
Definition
class CreateApplicationSnapshotRequestRequestTypeDef(TypedDict):
ApplicationName: str,
SnapshotName: str,
MavenReferenceTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import MavenReferenceTypeDef
def get_value() -> MavenReferenceTypeDef:
return {
"GroupId": ...,
"ArtifactId": ...,
"Version": ...,
}
DeleteApplicationCloudWatchLoggingOptionRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeleteApplicationCloudWatchLoggingOptionRequestRequestTypeDef
def get_value() -> DeleteApplicationCloudWatchLoggingOptionRequestRequestTypeDef:
return {
"ApplicationName": ...,
"CloudWatchLoggingOptionId": ...,
}
Definition
class DeleteApplicationCloudWatchLoggingOptionRequestRequestTypeDef(TypedDict):
ApplicationName: str,
CloudWatchLoggingOptionId: str,
CurrentApplicationVersionId: NotRequired[int],
ConditionalToken: NotRequired[str],
DeleteApplicationInputProcessingConfigurationRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeleteApplicationInputProcessingConfigurationRequestRequestTypeDef
def get_value() -> DeleteApplicationInputProcessingConfigurationRequestRequestTypeDef:
return {
"ApplicationName": ...,
"CurrentApplicationVersionId": ...,
"InputId": ...,
}
Definition
class DeleteApplicationInputProcessingConfigurationRequestRequestTypeDef(TypedDict):
ApplicationName: str,
CurrentApplicationVersionId: int,
InputId: str,
DeleteApplicationOutputRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeleteApplicationOutputRequestRequestTypeDef
def get_value() -> DeleteApplicationOutputRequestRequestTypeDef:
return {
"ApplicationName": ...,
"CurrentApplicationVersionId": ...,
"OutputId": ...,
}
Definition
class DeleteApplicationOutputRequestRequestTypeDef(TypedDict):
ApplicationName: str,
CurrentApplicationVersionId: int,
OutputId: str,
DeleteApplicationReferenceDataSourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeleteApplicationReferenceDataSourceRequestRequestTypeDef
def get_value() -> DeleteApplicationReferenceDataSourceRequestRequestTypeDef:
return {
"ApplicationName": ...,
"CurrentApplicationVersionId": ...,
"ReferenceId": ...,
}
Definition
class DeleteApplicationReferenceDataSourceRequestRequestTypeDef(TypedDict):
ApplicationName: str,
CurrentApplicationVersionId: int,
ReferenceId: str,
DeleteApplicationRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeleteApplicationRequestRequestTypeDef
def get_value() -> DeleteApplicationRequestRequestTypeDef:
return {
"ApplicationName": ...,
"CreateTimestamp": ...,
}
Definition
class DeleteApplicationRequestRequestTypeDef(TypedDict):
ApplicationName: str,
CreateTimestamp: Union[datetime, str],
DeleteApplicationSnapshotRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeleteApplicationSnapshotRequestRequestTypeDef
def get_value() -> DeleteApplicationSnapshotRequestRequestTypeDef:
return {
"ApplicationName": ...,
"SnapshotName": ...,
"SnapshotCreationTimestamp": ...,
}
Definition
class DeleteApplicationSnapshotRequestRequestTypeDef(TypedDict):
ApplicationName: str,
SnapshotName: str,
SnapshotCreationTimestamp: Union[datetime, str],
DeleteApplicationVpcConfigurationRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeleteApplicationVpcConfigurationRequestRequestTypeDef
def get_value() -> DeleteApplicationVpcConfigurationRequestRequestTypeDef:
return {
"ApplicationName": ...,
"VpcConfigurationId": ...,
}
Definition
class DeleteApplicationVpcConfigurationRequestRequestTypeDef(TypedDict):
ApplicationName: str,
VpcConfigurationId: str,
CurrentApplicationVersionId: NotRequired[int],
ConditionalToken: NotRequired[str],
S3ContentBaseLocationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import S3ContentBaseLocationDescriptionTypeDef
def get_value() -> S3ContentBaseLocationDescriptionTypeDef:
return {
"BucketARN": ...,
}
Definition
class S3ContentBaseLocationDescriptionTypeDef(TypedDict):
BucketARN: str,
BasePath: NotRequired[str],
S3ContentBaseLocationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import S3ContentBaseLocationTypeDef
def get_value() -> S3ContentBaseLocationTypeDef:
return {
"BucketARN": ...,
}
Definition
class S3ContentBaseLocationTypeDef(TypedDict):
BucketARN: str,
BasePath: NotRequired[str],
S3ContentBaseLocationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import S3ContentBaseLocationUpdateTypeDef
def get_value() -> S3ContentBaseLocationUpdateTypeDef:
return {
"BucketARNUpdate": ...,
}
Definition
class S3ContentBaseLocationUpdateTypeDef(TypedDict):
BucketARNUpdate: NotRequired[str],
BasePathUpdate: NotRequired[str],
DescribeApplicationRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DescribeApplicationRequestRequestTypeDef
def get_value() -> DescribeApplicationRequestRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class DescribeApplicationRequestRequestTypeDef(TypedDict):
ApplicationName: str,
IncludeAdditionalDetails: NotRequired[bool],
DescribeApplicationSnapshotRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DescribeApplicationSnapshotRequestRequestTypeDef
def get_value() -> DescribeApplicationSnapshotRequestRequestTypeDef:
return {
"ApplicationName": ...,
"SnapshotName": ...,
}
Definition
class DescribeApplicationSnapshotRequestRequestTypeDef(TypedDict):
ApplicationName: str,
SnapshotName: str,
SnapshotDetailsTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import SnapshotDetailsTypeDef
def get_value() -> SnapshotDetailsTypeDef:
return {
"SnapshotName": ...,
"SnapshotStatus": ...,
"ApplicationVersionId": ...,
}
Definition
class SnapshotDetailsTypeDef(TypedDict):
SnapshotName: str,
SnapshotStatus: SnapshotStatusType, # (1)
ApplicationVersionId: int,
SnapshotCreationTimestamp: NotRequired[datetime],
DescribeApplicationVersionRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DescribeApplicationVersionRequestRequestTypeDef
def get_value() -> DescribeApplicationVersionRequestRequestTypeDef:
return {
"ApplicationName": ...,
"ApplicationVersionId": ...,
}
Definition
class DescribeApplicationVersionRequestRequestTypeDef(TypedDict):
ApplicationName: str,
ApplicationVersionId: int,
DestinationSchemaTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DestinationSchemaTypeDef
def get_value() -> DestinationSchemaTypeDef:
return {
"RecordFormatType": ...,
}
InputStartingPositionConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputStartingPositionConfigurationTypeDef
def get_value() -> InputStartingPositionConfigurationTypeDef:
return {
"InputStartingPosition": ...,
}
Definition
class InputStartingPositionConfigurationTypeDef(TypedDict):
InputStartingPosition: NotRequired[InputStartingPositionType], # (1)
S3ConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import S3ConfigurationTypeDef
def get_value() -> S3ConfigurationTypeDef:
return {
"BucketARN": ...,
"FileKey": ...,
}
PropertyGroupTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import PropertyGroupTypeDef
def get_value() -> PropertyGroupTypeDef:
return {
"PropertyGroupId": ...,
"PropertyMap": ...,
}
Definition
class PropertyGroupTypeDef(TypedDict):
PropertyGroupId: str,
PropertyMap: Mapping[str, str],
MonitoringConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import MonitoringConfigurationDescriptionTypeDef
def get_value() -> MonitoringConfigurationDescriptionTypeDef:
return {
"ConfigurationType": ...,
}
Definition
class MonitoringConfigurationDescriptionTypeDef(TypedDict):
ConfigurationType: NotRequired[ConfigurationTypeType], # (1)
MetricsLevel: NotRequired[MetricsLevelType], # (2)
LogLevel: NotRequired[LogLevelType], # (3)
- See ConfigurationTypeType
- See MetricsLevelType
- See LogLevelType
ParallelismConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ParallelismConfigurationDescriptionTypeDef
def get_value() -> ParallelismConfigurationDescriptionTypeDef:
return {
"ConfigurationType": ...,
}
Definition
class ParallelismConfigurationDescriptionTypeDef(TypedDict):
ConfigurationType: NotRequired[ConfigurationTypeType], # (1)
Parallelism: NotRequired[int],
ParallelismPerKPU: NotRequired[int],
CurrentParallelism: NotRequired[int],
AutoScalingEnabled: NotRequired[bool],
MonitoringConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import MonitoringConfigurationTypeDef
def get_value() -> MonitoringConfigurationTypeDef:
return {
"ConfigurationType": ...,
}
Definition
class MonitoringConfigurationTypeDef(TypedDict):
ConfigurationType: ConfigurationTypeType, # (1)
MetricsLevel: NotRequired[MetricsLevelType], # (2)
LogLevel: NotRequired[LogLevelType], # (3)
- See ConfigurationTypeType
- See MetricsLevelType
- See LogLevelType
ParallelismConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ParallelismConfigurationTypeDef
def get_value() -> ParallelismConfigurationTypeDef:
return {
"ConfigurationType": ...,
}
Definition
class ParallelismConfigurationTypeDef(TypedDict):
ConfigurationType: ConfigurationTypeType, # (1)
Parallelism: NotRequired[int],
ParallelismPerKPU: NotRequired[int],
AutoScalingEnabled: NotRequired[bool],
MonitoringConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import MonitoringConfigurationUpdateTypeDef
def get_value() -> MonitoringConfigurationUpdateTypeDef:
return {
"ConfigurationTypeUpdate": ...,
}
Definition
class MonitoringConfigurationUpdateTypeDef(TypedDict):
ConfigurationTypeUpdate: NotRequired[ConfigurationTypeType], # (1)
MetricsLevelUpdate: NotRequired[MetricsLevelType], # (2)
LogLevelUpdate: NotRequired[LogLevelType], # (3)
- See ConfigurationTypeType
- See MetricsLevelType
- See LogLevelType
ParallelismConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ParallelismConfigurationUpdateTypeDef
def get_value() -> ParallelismConfigurationUpdateTypeDef:
return {
"ConfigurationTypeUpdate": ...,
}
Definition
class ParallelismConfigurationUpdateTypeDef(TypedDict):
ConfigurationTypeUpdate: NotRequired[ConfigurationTypeType], # (1)
ParallelismUpdate: NotRequired[int],
ParallelismPerKPUUpdate: NotRequired[int],
AutoScalingEnabledUpdate: NotRequired[bool],
FlinkRunConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import FlinkRunConfigurationTypeDef
def get_value() -> FlinkRunConfigurationTypeDef:
return {
"AllowNonRestoredState": ...,
}
InputParallelismTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputParallelismTypeDef
def get_value() -> InputParallelismTypeDef:
return {
"Count": ...,
}
KinesisFirehoseInputDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import KinesisFirehoseInputDescriptionTypeDef
def get_value() -> KinesisFirehoseInputDescriptionTypeDef:
return {
"ResourceARN": ...,
}
Definition
class KinesisFirehoseInputDescriptionTypeDef(TypedDict):
ResourceARN: str,
RoleARN: NotRequired[str],
KinesisStreamsInputDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import KinesisStreamsInputDescriptionTypeDef
def get_value() -> KinesisStreamsInputDescriptionTypeDef:
return {
"ResourceARN": ...,
}
Definition
class KinesisStreamsInputDescriptionTypeDef(TypedDict):
ResourceARN: str,
RoleARN: NotRequired[str],
InputLambdaProcessorDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputLambdaProcessorDescriptionTypeDef
def get_value() -> InputLambdaProcessorDescriptionTypeDef:
return {
"ResourceARN": ...,
}
Definition
class InputLambdaProcessorDescriptionTypeDef(TypedDict):
ResourceARN: str,
RoleARN: NotRequired[str],
InputLambdaProcessorTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputLambdaProcessorTypeDef
def get_value() -> InputLambdaProcessorTypeDef:
return {
"ResourceARN": ...,
}
InputLambdaProcessorUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputLambdaProcessorUpdateTypeDef
def get_value() -> InputLambdaProcessorUpdateTypeDef:
return {
"ResourceARNUpdate": ...,
}
InputParallelismUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputParallelismUpdateTypeDef
def get_value() -> InputParallelismUpdateTypeDef:
return {
"CountUpdate": ...,
}
RecordColumnTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import RecordColumnTypeDef
def get_value() -> RecordColumnTypeDef:
return {
"Name": ...,
"SqlType": ...,
}
KinesisFirehoseInputTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import KinesisFirehoseInputTypeDef
def get_value() -> KinesisFirehoseInputTypeDef:
return {
"ResourceARN": ...,
}
KinesisStreamsInputTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import KinesisStreamsInputTypeDef
def get_value() -> KinesisStreamsInputTypeDef:
return {
"ResourceARN": ...,
}
KinesisFirehoseInputUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import KinesisFirehoseInputUpdateTypeDef
def get_value() -> KinesisFirehoseInputUpdateTypeDef:
return {
"ResourceARNUpdate": ...,
}
KinesisStreamsInputUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import KinesisStreamsInputUpdateTypeDef
def get_value() -> KinesisStreamsInputUpdateTypeDef:
return {
"ResourceARNUpdate": ...,
}
JSONMappingParametersTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import JSONMappingParametersTypeDef
def get_value() -> JSONMappingParametersTypeDef:
return {
"RecordRowPath": ...,
}
KinesisFirehoseOutputDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import KinesisFirehoseOutputDescriptionTypeDef
def get_value() -> KinesisFirehoseOutputDescriptionTypeDef:
return {
"ResourceARN": ...,
}
Definition
class KinesisFirehoseOutputDescriptionTypeDef(TypedDict):
ResourceARN: str,
RoleARN: NotRequired[str],
KinesisFirehoseOutputTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import KinesisFirehoseOutputTypeDef
def get_value() -> KinesisFirehoseOutputTypeDef:
return {
"ResourceARN": ...,
}
KinesisFirehoseOutputUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import KinesisFirehoseOutputUpdateTypeDef
def get_value() -> KinesisFirehoseOutputUpdateTypeDef:
return {
"ResourceARNUpdate": ...,
}
KinesisStreamsOutputDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import KinesisStreamsOutputDescriptionTypeDef
def get_value() -> KinesisStreamsOutputDescriptionTypeDef:
return {
"ResourceARN": ...,
}
Definition
class KinesisStreamsOutputDescriptionTypeDef(TypedDict):
ResourceARN: str,
RoleARN: NotRequired[str],
KinesisStreamsOutputTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import KinesisStreamsOutputTypeDef
def get_value() -> KinesisStreamsOutputTypeDef:
return {
"ResourceARN": ...,
}
KinesisStreamsOutputUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import KinesisStreamsOutputUpdateTypeDef
def get_value() -> KinesisStreamsOutputUpdateTypeDef:
return {
"ResourceARNUpdate": ...,
}
LambdaOutputDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import LambdaOutputDescriptionTypeDef
def get_value() -> LambdaOutputDescriptionTypeDef:
return {
"ResourceARN": ...,
}
Definition
class LambdaOutputDescriptionTypeDef(TypedDict):
ResourceARN: str,
RoleARN: NotRequired[str],
LambdaOutputTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import LambdaOutputTypeDef
def get_value() -> LambdaOutputTypeDef:
return {
"ResourceARN": ...,
}
LambdaOutputUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import LambdaOutputUpdateTypeDef
def get_value() -> LambdaOutputUpdateTypeDef:
return {
"ResourceARNUpdate": ...,
}
PaginatorConfigTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListApplicationSnapshotsRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ListApplicationSnapshotsRequestRequestTypeDef
def get_value() -> ListApplicationSnapshotsRequestRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class ListApplicationSnapshotsRequestRequestTypeDef(TypedDict):
ApplicationName: str,
Limit: NotRequired[int],
NextToken: NotRequired[str],
ListApplicationVersionsRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ListApplicationVersionsRequestRequestTypeDef
def get_value() -> ListApplicationVersionsRequestRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class ListApplicationVersionsRequestRequestTypeDef(TypedDict):
ApplicationName: str,
Limit: NotRequired[int],
NextToken: NotRequired[str],
ListApplicationsRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ListApplicationsRequestRequestTypeDef
def get_value() -> ListApplicationsRequestRequestTypeDef:
return {
"Limit": ...,
}
Definition
class ListApplicationsRequestRequestTypeDef(TypedDict):
Limit: NotRequired[int],
NextToken: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
}
S3ReferenceDataSourceDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import S3ReferenceDataSourceDescriptionTypeDef
def get_value() -> S3ReferenceDataSourceDescriptionTypeDef:
return {
"BucketARN": ...,
"FileKey": ...,
}
Definition
class S3ReferenceDataSourceDescriptionTypeDef(TypedDict):
BucketARN: str,
FileKey: str,
ReferenceRoleARN: NotRequired[str],
S3ReferenceDataSourceTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import S3ReferenceDataSourceTypeDef
def get_value() -> S3ReferenceDataSourceTypeDef:
return {
"BucketARN": ...,
}
Definition
class S3ReferenceDataSourceTypeDef(TypedDict):
BucketARN: NotRequired[str],
FileKey: NotRequired[str],
S3ReferenceDataSourceUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import S3ReferenceDataSourceUpdateTypeDef
def get_value() -> S3ReferenceDataSourceUpdateTypeDef:
return {
"BucketARNUpdate": ...,
}
Definition
class S3ReferenceDataSourceUpdateTypeDef(TypedDict):
BucketARNUpdate: NotRequired[str],
FileKeyUpdate: NotRequired[str],
RollbackApplicationRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import RollbackApplicationRequestRequestTypeDef
def get_value() -> RollbackApplicationRequestRequestTypeDef:
return {
"ApplicationName": ...,
"CurrentApplicationVersionId": ...,
}
Definition
class RollbackApplicationRequestRequestTypeDef(TypedDict):
ApplicationName: str,
CurrentApplicationVersionId: int,
StopApplicationRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import StopApplicationRequestRequestTypeDef
def get_value() -> StopApplicationRequestRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class StopApplicationRequestRequestTypeDef(TypedDict):
ApplicationName: str,
Force: NotRequired[bool],
UntagResourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
"TagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
TagKeys: Sequence[str],
ZeppelinMonitoringConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ZeppelinMonitoringConfigurationDescriptionTypeDef
def get_value() -> ZeppelinMonitoringConfigurationDescriptionTypeDef:
return {
"LogLevel": ...,
}
Definition
class ZeppelinMonitoringConfigurationDescriptionTypeDef(TypedDict):
LogLevel: NotRequired[LogLevelType], # (1)
- See LogLevelType
ZeppelinMonitoringConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ZeppelinMonitoringConfigurationTypeDef
def get_value() -> ZeppelinMonitoringConfigurationTypeDef:
return {
"LogLevel": ...,
}
- See LogLevelType
ZeppelinMonitoringConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ZeppelinMonitoringConfigurationUpdateTypeDef
def get_value() -> ZeppelinMonitoringConfigurationUpdateTypeDef:
return {
"LogLevelUpdate": ...,
}
Definition
class ZeppelinMonitoringConfigurationUpdateTypeDef(TypedDict):
LogLevelUpdate: LogLevelType, # (1)
- See LogLevelType
AddApplicationCloudWatchLoggingOptionRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import AddApplicationCloudWatchLoggingOptionRequestRequestTypeDef
def get_value() -> AddApplicationCloudWatchLoggingOptionRequestRequestTypeDef:
return {
"ApplicationName": ...,
"CloudWatchLoggingOption": ...,
}
Definition
class AddApplicationCloudWatchLoggingOptionRequestRequestTypeDef(TypedDict):
ApplicationName: str,
CloudWatchLoggingOption: CloudWatchLoggingOptionTypeDef, # (1)
CurrentApplicationVersionId: NotRequired[int],
ConditionalToken: NotRequired[str],
AddApplicationCloudWatchLoggingOptionResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import AddApplicationCloudWatchLoggingOptionResponseTypeDef
def get_value() -> AddApplicationCloudWatchLoggingOptionResponseTypeDef:
return {
"ApplicationARN": ...,
"ApplicationVersionId": ...,
"CloudWatchLoggingOptionDescriptions": ...,
"ResponseMetadata": ...,
}
Definition
class AddApplicationCloudWatchLoggingOptionResponseTypeDef(TypedDict):
ApplicationARN: str,
ApplicationVersionId: int,
CloudWatchLoggingOptionDescriptions: List[CloudWatchLoggingOptionDescriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateApplicationPresignedUrlResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CreateApplicationPresignedUrlResponseTypeDef
def get_value() -> CreateApplicationPresignedUrlResponseTypeDef:
return {
"AuthorizedUrl": ...,
"ResponseMetadata": ...,
}
Definition
class CreateApplicationPresignedUrlResponseTypeDef(TypedDict):
AuthorizedUrl: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteApplicationCloudWatchLoggingOptionResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeleteApplicationCloudWatchLoggingOptionResponseTypeDef
def get_value() -> DeleteApplicationCloudWatchLoggingOptionResponseTypeDef:
return {
"ApplicationARN": ...,
"ApplicationVersionId": ...,
"CloudWatchLoggingOptionDescriptions": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteApplicationCloudWatchLoggingOptionResponseTypeDef(TypedDict):
ApplicationARN: str,
ApplicationVersionId: int,
CloudWatchLoggingOptionDescriptions: List[CloudWatchLoggingOptionDescriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteApplicationInputProcessingConfigurationResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeleteApplicationInputProcessingConfigurationResponseTypeDef
def get_value() -> DeleteApplicationInputProcessingConfigurationResponseTypeDef:
return {
"ApplicationARN": ...,
"ApplicationVersionId": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteApplicationInputProcessingConfigurationResponseTypeDef(TypedDict):
ApplicationARN: str,
ApplicationVersionId: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteApplicationOutputResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeleteApplicationOutputResponseTypeDef
def get_value() -> DeleteApplicationOutputResponseTypeDef:
return {
"ApplicationARN": ...,
"ApplicationVersionId": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteApplicationOutputResponseTypeDef(TypedDict):
ApplicationARN: str,
ApplicationVersionId: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteApplicationReferenceDataSourceResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeleteApplicationReferenceDataSourceResponseTypeDef
def get_value() -> DeleteApplicationReferenceDataSourceResponseTypeDef:
return {
"ApplicationARN": ...,
"ApplicationVersionId": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteApplicationReferenceDataSourceResponseTypeDef(TypedDict):
ApplicationARN: str,
ApplicationVersionId: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteApplicationVpcConfigurationResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeleteApplicationVpcConfigurationResponseTypeDef
def get_value() -> DeleteApplicationVpcConfigurationResponseTypeDef:
return {
"ApplicationARN": ...,
"ApplicationVersionId": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteApplicationVpcConfigurationResponseTypeDef(TypedDict):
ApplicationARN: str,
ApplicationVersionId: int,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AddApplicationVpcConfigurationRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import AddApplicationVpcConfigurationRequestRequestTypeDef
def get_value() -> AddApplicationVpcConfigurationRequestRequestTypeDef:
return {
"ApplicationName": ...,
"VpcConfiguration": ...,
}
Definition
class AddApplicationVpcConfigurationRequestRequestTypeDef(TypedDict):
ApplicationName: str,
VpcConfiguration: VpcConfigurationTypeDef, # (1)
CurrentApplicationVersionId: NotRequired[int],
ConditionalToken: NotRequired[str],
AddApplicationVpcConfigurationResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import AddApplicationVpcConfigurationResponseTypeDef
def get_value() -> AddApplicationVpcConfigurationResponseTypeDef:
return {
"ApplicationARN": ...,
"ApplicationVersionId": ...,
"VpcConfigurationDescription": ...,
"ResponseMetadata": ...,
}
Definition
class AddApplicationVpcConfigurationResponseTypeDef(TypedDict):
ApplicationARN: str,
ApplicationVersionId: int,
VpcConfigurationDescription: VpcConfigurationDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateApplicationMaintenanceConfigurationResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import UpdateApplicationMaintenanceConfigurationResponseTypeDef
def get_value() -> UpdateApplicationMaintenanceConfigurationResponseTypeDef:
return {
"ApplicationARN": ...,
"ApplicationMaintenanceConfigurationDescription": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateApplicationMaintenanceConfigurationResponseTypeDef(TypedDict):
ApplicationARN: str,
ApplicationMaintenanceConfigurationDescription: ApplicationMaintenanceConfigurationDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateApplicationMaintenanceConfigurationRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import UpdateApplicationMaintenanceConfigurationRequestRequestTypeDef
def get_value() -> UpdateApplicationMaintenanceConfigurationRequestRequestTypeDef:
return {
"ApplicationName": ...,
"ApplicationMaintenanceConfigurationUpdate": ...,
}
Definition
class UpdateApplicationMaintenanceConfigurationRequestRequestTypeDef(TypedDict):
ApplicationName: str,
ApplicationMaintenanceConfigurationUpdate: ApplicationMaintenanceConfigurationUpdateTypeDef, # (1)
ListApplicationsResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ListApplicationsResponseTypeDef
def get_value() -> ListApplicationsResponseTypeDef:
return {
"ApplicationSummaries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListApplicationsResponseTypeDef(TypedDict):
ApplicationSummaries: List[ApplicationSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListApplicationVersionsResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ListApplicationVersionsResponseTypeDef
def get_value() -> ListApplicationVersionsResponseTypeDef:
return {
"ApplicationVersionSummaries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListApplicationVersionsResponseTypeDef(TypedDict):
ApplicationVersionSummaries: List[ApplicationVersionSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CatalogConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CatalogConfigurationDescriptionTypeDef
def get_value() -> CatalogConfigurationDescriptionTypeDef:
return {
"GlueDataCatalogConfigurationDescription": ...,
}
Definition
class CatalogConfigurationDescriptionTypeDef(TypedDict):
GlueDataCatalogConfigurationDescription: GlueDataCatalogConfigurationDescriptionTypeDef, # (1)
CatalogConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CatalogConfigurationTypeDef
def get_value() -> CatalogConfigurationTypeDef:
return {
"GlueDataCatalogConfiguration": ...,
}
Definition
class CatalogConfigurationTypeDef(TypedDict):
GlueDataCatalogConfiguration: GlueDataCatalogConfigurationTypeDef, # (1)
CatalogConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CatalogConfigurationUpdateTypeDef
def get_value() -> CatalogConfigurationUpdateTypeDef:
return {
"GlueDataCatalogConfigurationUpdate": ...,
}
Definition
class CatalogConfigurationUpdateTypeDef(TypedDict):
GlueDataCatalogConfigurationUpdate: GlueDataCatalogConfigurationUpdateTypeDef, # (1)
CodeContentDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CodeContentDescriptionTypeDef
def get_value() -> CodeContentDescriptionTypeDef:
return {
"TextContent": ...,
}
Definition
class CodeContentDescriptionTypeDef(TypedDict):
TextContent: NotRequired[str],
CodeMD5: NotRequired[str],
CodeSize: NotRequired[int],
S3ApplicationCodeLocationDescription: NotRequired[S3ApplicationCodeLocationDescriptionTypeDef], # (1)
CodeContentTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CodeContentTypeDef
def get_value() -> CodeContentTypeDef:
return {
"TextContent": ...,
}
Definition
class CodeContentTypeDef(TypedDict):
TextContent: NotRequired[str],
ZipFileContent: NotRequired[Union[str, bytes, IO[Any], StreamingBody]],
S3ContentLocation: NotRequired[S3ContentLocationTypeDef], # (1)
CodeContentUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CodeContentUpdateTypeDef
def get_value() -> CodeContentUpdateTypeDef:
return {
"TextContentUpdate": ...,
}
Definition
class CodeContentUpdateTypeDef(TypedDict):
TextContentUpdate: NotRequired[str],
ZipFileContentUpdate: NotRequired[Union[str, bytes, IO[Any], StreamingBody]],
S3ContentLocationUpdate: NotRequired[S3ContentLocationUpdateTypeDef], # (1)
ListTagsForResourceResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
"Tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CustomArtifactConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CustomArtifactConfigurationDescriptionTypeDef
def get_value() -> CustomArtifactConfigurationDescriptionTypeDef:
return {
"ArtifactType": ...,
}
Definition
class CustomArtifactConfigurationDescriptionTypeDef(TypedDict):
ArtifactType: NotRequired[ArtifactTypeType], # (1)
S3ContentLocationDescription: NotRequired[S3ContentLocationTypeDef], # (2)
MavenReferenceDescription: NotRequired[MavenReferenceTypeDef], # (3)
CustomArtifactConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CustomArtifactConfigurationTypeDef
def get_value() -> CustomArtifactConfigurationTypeDef:
return {
"ArtifactType": ...,
}
Definition
class CustomArtifactConfigurationTypeDef(TypedDict):
ArtifactType: ArtifactTypeType, # (1)
S3ContentLocation: NotRequired[S3ContentLocationTypeDef], # (2)
MavenReference: NotRequired[MavenReferenceTypeDef], # (3)
DeployAsApplicationConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeployAsApplicationConfigurationDescriptionTypeDef
def get_value() -> DeployAsApplicationConfigurationDescriptionTypeDef:
return {
"S3ContentLocationDescription": ...,
}
Definition
class DeployAsApplicationConfigurationDescriptionTypeDef(TypedDict):
S3ContentLocationDescription: S3ContentBaseLocationDescriptionTypeDef, # (1)
DeployAsApplicationConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeployAsApplicationConfigurationTypeDef
def get_value() -> DeployAsApplicationConfigurationTypeDef:
return {
"S3ContentLocation": ...,
}
Definition
class DeployAsApplicationConfigurationTypeDef(TypedDict):
S3ContentLocation: S3ContentBaseLocationTypeDef, # (1)
DeployAsApplicationConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DeployAsApplicationConfigurationUpdateTypeDef
def get_value() -> DeployAsApplicationConfigurationUpdateTypeDef:
return {
"S3ContentLocationUpdate": ...,
}
Definition
class DeployAsApplicationConfigurationUpdateTypeDef(TypedDict):
S3ContentLocationUpdate: NotRequired[S3ContentBaseLocationUpdateTypeDef], # (1)
DescribeApplicationSnapshotResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DescribeApplicationSnapshotResponseTypeDef
def get_value() -> DescribeApplicationSnapshotResponseTypeDef:
return {
"SnapshotDetails": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeApplicationSnapshotResponseTypeDef(TypedDict):
SnapshotDetails: SnapshotDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListApplicationSnapshotsResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ListApplicationSnapshotsResponseTypeDef
def get_value() -> ListApplicationSnapshotsResponseTypeDef:
return {
"SnapshotSummaries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListApplicationSnapshotsResponseTypeDef(TypedDict):
SnapshotSummaries: List[SnapshotDetailsTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SqlRunConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import SqlRunConfigurationTypeDef
def get_value() -> SqlRunConfigurationTypeDef:
return {
"InputId": ...,
"InputStartingPositionConfiguration": ...,
}
Definition
class SqlRunConfigurationTypeDef(TypedDict):
InputId: str,
InputStartingPositionConfiguration: InputStartingPositionConfigurationTypeDef, # (1)
EnvironmentPropertiesTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import EnvironmentPropertiesTypeDef
def get_value() -> EnvironmentPropertiesTypeDef:
return {
"PropertyGroups": ...,
}
Definition
class EnvironmentPropertiesTypeDef(TypedDict):
PropertyGroups: Sequence[PropertyGroupTypeDef], # (1)
EnvironmentPropertyDescriptionsTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import EnvironmentPropertyDescriptionsTypeDef
def get_value() -> EnvironmentPropertyDescriptionsTypeDef:
return {
"PropertyGroupDescriptions": ...,
}
Definition
class EnvironmentPropertyDescriptionsTypeDef(TypedDict):
PropertyGroupDescriptions: NotRequired[List[PropertyGroupTypeDef]], # (1)
EnvironmentPropertyUpdatesTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import EnvironmentPropertyUpdatesTypeDef
def get_value() -> EnvironmentPropertyUpdatesTypeDef:
return {
"PropertyGroups": ...,
}
Definition
class EnvironmentPropertyUpdatesTypeDef(TypedDict):
PropertyGroups: Sequence[PropertyGroupTypeDef], # (1)
FlinkApplicationConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import FlinkApplicationConfigurationDescriptionTypeDef
def get_value() -> FlinkApplicationConfigurationDescriptionTypeDef:
return {
"CheckpointConfigurationDescription": ...,
}
Definition
class FlinkApplicationConfigurationDescriptionTypeDef(TypedDict):
CheckpointConfigurationDescription: NotRequired[CheckpointConfigurationDescriptionTypeDef], # (1)
MonitoringConfigurationDescription: NotRequired[MonitoringConfigurationDescriptionTypeDef], # (2)
ParallelismConfigurationDescription: NotRequired[ParallelismConfigurationDescriptionTypeDef], # (3)
JobPlanDescription: NotRequired[str],
- See CheckpointConfigurationDescriptionTypeDef
- See MonitoringConfigurationDescriptionTypeDef
- See ParallelismConfigurationDescriptionTypeDef
FlinkApplicationConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import FlinkApplicationConfigurationTypeDef
def get_value() -> FlinkApplicationConfigurationTypeDef:
return {
"CheckpointConfiguration": ...,
}
Definition
class FlinkApplicationConfigurationTypeDef(TypedDict):
CheckpointConfiguration: NotRequired[CheckpointConfigurationTypeDef], # (1)
MonitoringConfiguration: NotRequired[MonitoringConfigurationTypeDef], # (2)
ParallelismConfiguration: NotRequired[ParallelismConfigurationTypeDef], # (3)
- See CheckpointConfigurationTypeDef
- See MonitoringConfigurationTypeDef
- See ParallelismConfigurationTypeDef
FlinkApplicationConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import FlinkApplicationConfigurationUpdateTypeDef
def get_value() -> FlinkApplicationConfigurationUpdateTypeDef:
return {
"CheckpointConfigurationUpdate": ...,
}
Definition
class FlinkApplicationConfigurationUpdateTypeDef(TypedDict):
CheckpointConfigurationUpdate: NotRequired[CheckpointConfigurationUpdateTypeDef], # (1)
MonitoringConfigurationUpdate: NotRequired[MonitoringConfigurationUpdateTypeDef], # (2)
ParallelismConfigurationUpdate: NotRequired[ParallelismConfigurationUpdateTypeDef], # (3)
- See CheckpointConfigurationUpdateTypeDef
- See MonitoringConfigurationUpdateTypeDef
- See ParallelismConfigurationUpdateTypeDef
RunConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import RunConfigurationDescriptionTypeDef
def get_value() -> RunConfigurationDescriptionTypeDef:
return {
"ApplicationRestoreConfigurationDescription": ...,
}
Definition
class RunConfigurationDescriptionTypeDef(TypedDict):
ApplicationRestoreConfigurationDescription: NotRequired[ApplicationRestoreConfigurationTypeDef], # (1)
FlinkRunConfigurationDescription: NotRequired[FlinkRunConfigurationTypeDef], # (2)
RunConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import RunConfigurationUpdateTypeDef
def get_value() -> RunConfigurationUpdateTypeDef:
return {
"FlinkRunConfiguration": ...,
}
Definition
class RunConfigurationUpdateTypeDef(TypedDict):
FlinkRunConfiguration: NotRequired[FlinkRunConfigurationTypeDef], # (1)
ApplicationRestoreConfiguration: NotRequired[ApplicationRestoreConfigurationTypeDef], # (2)
InputProcessingConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputProcessingConfigurationDescriptionTypeDef
def get_value() -> InputProcessingConfigurationDescriptionTypeDef:
return {
"InputLambdaProcessorDescription": ...,
}
Definition
class InputProcessingConfigurationDescriptionTypeDef(TypedDict):
InputLambdaProcessorDescription: NotRequired[InputLambdaProcessorDescriptionTypeDef], # (1)
InputProcessingConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputProcessingConfigurationTypeDef
def get_value() -> InputProcessingConfigurationTypeDef:
return {
"InputLambdaProcessor": ...,
}
Definition
class InputProcessingConfigurationTypeDef(TypedDict):
InputLambdaProcessor: InputLambdaProcessorTypeDef, # (1)
InputProcessingConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputProcessingConfigurationUpdateTypeDef
def get_value() -> InputProcessingConfigurationUpdateTypeDef:
return {
"InputLambdaProcessorUpdate": ...,
}
Definition
class InputProcessingConfigurationUpdateTypeDef(TypedDict):
InputLambdaProcessorUpdate: InputLambdaProcessorUpdateTypeDef, # (1)
MappingParametersTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import MappingParametersTypeDef
def get_value() -> MappingParametersTypeDef:
return {
"JSONMappingParameters": ...,
}
Definition
class MappingParametersTypeDef(TypedDict):
JSONMappingParameters: NotRequired[JSONMappingParametersTypeDef], # (1)
CSVMappingParameters: NotRequired[CSVMappingParametersTypeDef], # (2)
OutputDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import OutputDescriptionTypeDef
def get_value() -> OutputDescriptionTypeDef:
return {
"OutputId": ...,
}
Definition
class OutputDescriptionTypeDef(TypedDict):
OutputId: NotRequired[str],
Name: NotRequired[str],
KinesisStreamsOutputDescription: NotRequired[KinesisStreamsOutputDescriptionTypeDef], # (1)
KinesisFirehoseOutputDescription: NotRequired[KinesisFirehoseOutputDescriptionTypeDef], # (2)
LambdaOutputDescription: NotRequired[LambdaOutputDescriptionTypeDef], # (3)
DestinationSchema: NotRequired[DestinationSchemaTypeDef], # (4)
- See KinesisStreamsOutputDescriptionTypeDef
- See KinesisFirehoseOutputDescriptionTypeDef
- See LambdaOutputDescriptionTypeDef
- See DestinationSchemaTypeDef
OutputTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import OutputTypeDef
def get_value() -> OutputTypeDef:
return {
"Name": ...,
"DestinationSchema": ...,
}
Definition
class OutputTypeDef(TypedDict):
Name: str,
DestinationSchema: DestinationSchemaTypeDef, # (4)
KinesisStreamsOutput: NotRequired[KinesisStreamsOutputTypeDef], # (1)
KinesisFirehoseOutput: NotRequired[KinesisFirehoseOutputTypeDef], # (2)
LambdaOutput: NotRequired[LambdaOutputTypeDef], # (3)
- See KinesisStreamsOutputTypeDef
- See KinesisFirehoseOutputTypeDef
- See LambdaOutputTypeDef
- See DestinationSchemaTypeDef
OutputUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import OutputUpdateTypeDef
def get_value() -> OutputUpdateTypeDef:
return {
"OutputId": ...,
}
Definition
class OutputUpdateTypeDef(TypedDict):
OutputId: str,
NameUpdate: NotRequired[str],
KinesisStreamsOutputUpdate: NotRequired[KinesisStreamsOutputUpdateTypeDef], # (1)
KinesisFirehoseOutputUpdate: NotRequired[KinesisFirehoseOutputUpdateTypeDef], # (2)
LambdaOutputUpdate: NotRequired[LambdaOutputUpdateTypeDef], # (3)
DestinationSchemaUpdate: NotRequired[DestinationSchemaTypeDef], # (4)
- See KinesisStreamsOutputUpdateTypeDef
- See KinesisFirehoseOutputUpdateTypeDef
- See LambdaOutputUpdateTypeDef
- See DestinationSchemaTypeDef
ListApplicationSnapshotsRequestListApplicationSnapshotsPaginateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ListApplicationSnapshotsRequestListApplicationSnapshotsPaginateTypeDef
def get_value() -> ListApplicationSnapshotsRequestListApplicationSnapshotsPaginateTypeDef:
return {
"ApplicationName": ...,
}
Definition
class ListApplicationSnapshotsRequestListApplicationSnapshotsPaginateTypeDef(TypedDict):
ApplicationName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListApplicationsRequestListApplicationsPaginateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ListApplicationsRequestListApplicationsPaginateTypeDef
def get_value() -> ListApplicationsRequestListApplicationsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class ListApplicationsRequestListApplicationsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ApplicationCodeConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationCodeConfigurationDescriptionTypeDef
def get_value() -> ApplicationCodeConfigurationDescriptionTypeDef:
return {
"CodeContentType": ...,
}
Definition
class ApplicationCodeConfigurationDescriptionTypeDef(TypedDict):
CodeContentType: CodeContentTypeType, # (1)
CodeContentDescription: NotRequired[CodeContentDescriptionTypeDef], # (2)
ApplicationCodeConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationCodeConfigurationTypeDef
def get_value() -> ApplicationCodeConfigurationTypeDef:
return {
"CodeContentType": ...,
}
Definition
class ApplicationCodeConfigurationTypeDef(TypedDict):
CodeContentType: CodeContentTypeType, # (2)
CodeContent: NotRequired[CodeContentTypeDef], # (1)
ApplicationCodeConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationCodeConfigurationUpdateTypeDef
def get_value() -> ApplicationCodeConfigurationUpdateTypeDef:
return {
"CodeContentTypeUpdate": ...,
}
Definition
class ApplicationCodeConfigurationUpdateTypeDef(TypedDict):
CodeContentTypeUpdate: NotRequired[CodeContentTypeType], # (1)
CodeContentUpdate: NotRequired[CodeContentUpdateTypeDef], # (2)
ZeppelinApplicationConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ZeppelinApplicationConfigurationDescriptionTypeDef
def get_value() -> ZeppelinApplicationConfigurationDescriptionTypeDef:
return {
"MonitoringConfigurationDescription": ...,
}
Definition
class ZeppelinApplicationConfigurationDescriptionTypeDef(TypedDict):
MonitoringConfigurationDescription: ZeppelinMonitoringConfigurationDescriptionTypeDef, # (1)
CatalogConfigurationDescription: NotRequired[CatalogConfigurationDescriptionTypeDef], # (2)
DeployAsApplicationConfigurationDescription: NotRequired[DeployAsApplicationConfigurationDescriptionTypeDef], # (3)
CustomArtifactsConfigurationDescription: NotRequired[List[CustomArtifactConfigurationDescriptionTypeDef]], # (4)
- See ZeppelinMonitoringConfigurationDescriptionTypeDef
- See CatalogConfigurationDescriptionTypeDef
- See DeployAsApplicationConfigurationDescriptionTypeDef
- See CustomArtifactConfigurationDescriptionTypeDef
ZeppelinApplicationConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ZeppelinApplicationConfigurationTypeDef
def get_value() -> ZeppelinApplicationConfigurationTypeDef:
return {
"MonitoringConfiguration": ...,
}
Definition
class ZeppelinApplicationConfigurationTypeDef(TypedDict):
MonitoringConfiguration: NotRequired[ZeppelinMonitoringConfigurationTypeDef], # (1)
CatalogConfiguration: NotRequired[CatalogConfigurationTypeDef], # (2)
DeployAsApplicationConfiguration: NotRequired[DeployAsApplicationConfigurationTypeDef], # (3)
CustomArtifactsConfiguration: NotRequired[Sequence[CustomArtifactConfigurationTypeDef]], # (4)
- See ZeppelinMonitoringConfigurationTypeDef
- See CatalogConfigurationTypeDef
- See DeployAsApplicationConfigurationTypeDef
- See CustomArtifactConfigurationTypeDef
ZeppelinApplicationConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ZeppelinApplicationConfigurationUpdateTypeDef
def get_value() -> ZeppelinApplicationConfigurationUpdateTypeDef:
return {
"MonitoringConfigurationUpdate": ...,
}
Definition
class ZeppelinApplicationConfigurationUpdateTypeDef(TypedDict):
MonitoringConfigurationUpdate: NotRequired[ZeppelinMonitoringConfigurationUpdateTypeDef], # (1)
CatalogConfigurationUpdate: NotRequired[CatalogConfigurationUpdateTypeDef], # (2)
DeployAsApplicationConfigurationUpdate: NotRequired[DeployAsApplicationConfigurationUpdateTypeDef], # (3)
CustomArtifactsConfigurationUpdate: NotRequired[Sequence[CustomArtifactConfigurationTypeDef]], # (4)
- See ZeppelinMonitoringConfigurationUpdateTypeDef
- See CatalogConfigurationUpdateTypeDef
- See DeployAsApplicationConfigurationUpdateTypeDef
- See CustomArtifactConfigurationTypeDef
RunConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import RunConfigurationTypeDef
def get_value() -> RunConfigurationTypeDef:
return {
"FlinkRunConfiguration": ...,
}
Definition
class RunConfigurationTypeDef(TypedDict):
FlinkRunConfiguration: NotRequired[FlinkRunConfigurationTypeDef], # (1)
SqlRunConfigurations: NotRequired[Sequence[SqlRunConfigurationTypeDef]], # (2)
ApplicationRestoreConfiguration: NotRequired[ApplicationRestoreConfigurationTypeDef], # (3)
- See FlinkRunConfigurationTypeDef
- See SqlRunConfigurationTypeDef
- See ApplicationRestoreConfigurationTypeDef
AddApplicationInputProcessingConfigurationResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import AddApplicationInputProcessingConfigurationResponseTypeDef
def get_value() -> AddApplicationInputProcessingConfigurationResponseTypeDef:
return {
"ApplicationARN": ...,
"ApplicationVersionId": ...,
"InputId": ...,
"InputProcessingConfigurationDescription": ...,
"ResponseMetadata": ...,
}
Definition
class AddApplicationInputProcessingConfigurationResponseTypeDef(TypedDict):
ApplicationARN: str,
ApplicationVersionId: int,
InputId: str,
InputProcessingConfigurationDescription: InputProcessingConfigurationDescriptionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AddApplicationInputProcessingConfigurationRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import AddApplicationInputProcessingConfigurationRequestRequestTypeDef
def get_value() -> AddApplicationInputProcessingConfigurationRequestRequestTypeDef:
return {
"ApplicationName": ...,
"CurrentApplicationVersionId": ...,
"InputId": ...,
"InputProcessingConfiguration": ...,
}
Definition
class AddApplicationInputProcessingConfigurationRequestRequestTypeDef(TypedDict):
ApplicationName: str,
CurrentApplicationVersionId: int,
InputId: str,
InputProcessingConfiguration: InputProcessingConfigurationTypeDef, # (1)
DiscoverInputSchemaRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DiscoverInputSchemaRequestRequestTypeDef
def get_value() -> DiscoverInputSchemaRequestRequestTypeDef:
return {
"ServiceExecutionRole": ...,
}
Definition
class DiscoverInputSchemaRequestRequestTypeDef(TypedDict):
ServiceExecutionRole: str,
ResourceARN: NotRequired[str],
InputStartingPositionConfiguration: NotRequired[InputStartingPositionConfigurationTypeDef], # (1)
S3Configuration: NotRequired[S3ConfigurationTypeDef], # (2)
InputProcessingConfiguration: NotRequired[InputProcessingConfigurationTypeDef], # (3)
- See InputStartingPositionConfigurationTypeDef
- See S3ConfigurationTypeDef
- See InputProcessingConfigurationTypeDef
RecordFormatTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import RecordFormatTypeDef
def get_value() -> RecordFormatTypeDef:
return {
"RecordFormatType": ...,
}
Definition
class RecordFormatTypeDef(TypedDict):
RecordFormatType: RecordFormatTypeType, # (1)
MappingParameters: NotRequired[MappingParametersTypeDef], # (2)
AddApplicationOutputResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import AddApplicationOutputResponseTypeDef
def get_value() -> AddApplicationOutputResponseTypeDef:
return {
"ApplicationARN": ...,
"ApplicationVersionId": ...,
"OutputDescriptions": ...,
"ResponseMetadata": ...,
}
Definition
class AddApplicationOutputResponseTypeDef(TypedDict):
ApplicationARN: str,
ApplicationVersionId: int,
OutputDescriptions: List[OutputDescriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AddApplicationOutputRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import AddApplicationOutputRequestRequestTypeDef
def get_value() -> AddApplicationOutputRequestRequestTypeDef:
return {
"ApplicationName": ...,
"CurrentApplicationVersionId": ...,
"Output": ...,
}
Definition
class AddApplicationOutputRequestRequestTypeDef(TypedDict):
ApplicationName: str,
CurrentApplicationVersionId: int,
Output: OutputTypeDef, # (1)
- See OutputTypeDef
StartApplicationRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import StartApplicationRequestRequestTypeDef
def get_value() -> StartApplicationRequestRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class StartApplicationRequestRequestTypeDef(TypedDict):
ApplicationName: str,
RunConfiguration: NotRequired[RunConfigurationTypeDef], # (1)
InputSchemaUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputSchemaUpdateTypeDef
def get_value() -> InputSchemaUpdateTypeDef:
return {
"RecordFormatUpdate": ...,
}
Definition
class InputSchemaUpdateTypeDef(TypedDict):
RecordFormatUpdate: NotRequired[RecordFormatTypeDef], # (1)
RecordEncodingUpdate: NotRequired[str],
RecordColumnUpdates: NotRequired[Sequence[RecordColumnTypeDef]], # (2)
SourceSchemaTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import SourceSchemaTypeDef
def get_value() -> SourceSchemaTypeDef:
return {
"RecordFormat": ...,
"RecordColumns": ...,
}
Definition
class SourceSchemaTypeDef(TypedDict):
RecordFormat: RecordFormatTypeDef, # (1)
RecordColumns: Sequence[RecordColumnTypeDef], # (2)
RecordEncoding: NotRequired[str],
InputUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputUpdateTypeDef
def get_value() -> InputUpdateTypeDef:
return {
"InputId": ...,
}
Definition
class InputUpdateTypeDef(TypedDict):
InputId: str,
NamePrefixUpdate: NotRequired[str],
InputProcessingConfigurationUpdate: NotRequired[InputProcessingConfigurationUpdateTypeDef], # (1)
KinesisStreamsInputUpdate: NotRequired[KinesisStreamsInputUpdateTypeDef], # (2)
KinesisFirehoseInputUpdate: NotRequired[KinesisFirehoseInputUpdateTypeDef], # (3)
InputSchemaUpdate: NotRequired[InputSchemaUpdateTypeDef], # (4)
InputParallelismUpdate: NotRequired[InputParallelismUpdateTypeDef], # (5)
- See InputProcessingConfigurationUpdateTypeDef
- See KinesisStreamsInputUpdateTypeDef
- See KinesisFirehoseInputUpdateTypeDef
- See InputSchemaUpdateTypeDef
- See InputParallelismUpdateTypeDef
DiscoverInputSchemaResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DiscoverInputSchemaResponseTypeDef
def get_value() -> DiscoverInputSchemaResponseTypeDef:
return {
"InputSchema": ...,
"ParsedInputRecords": ...,
"ProcessedInputRecords": ...,
"RawInputRecords": ...,
"ResponseMetadata": ...,
}
Definition
class DiscoverInputSchemaResponseTypeDef(TypedDict):
InputSchema: SourceSchemaTypeDef, # (1)
ParsedInputRecords: List[List[str]],
ProcessedInputRecords: List[str],
RawInputRecords: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
InputDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputDescriptionTypeDef
def get_value() -> InputDescriptionTypeDef:
return {
"InputId": ...,
}
Definition
class InputDescriptionTypeDef(TypedDict):
InputId: NotRequired[str],
NamePrefix: NotRequired[str],
InAppStreamNames: NotRequired[List[str]],
InputProcessingConfigurationDescription: NotRequired[InputProcessingConfigurationDescriptionTypeDef], # (1)
KinesisStreamsInputDescription: NotRequired[KinesisStreamsInputDescriptionTypeDef], # (2)
KinesisFirehoseInputDescription: NotRequired[KinesisFirehoseInputDescriptionTypeDef], # (3)
InputSchema: NotRequired[SourceSchemaTypeDef], # (4)
InputParallelism: NotRequired[InputParallelismTypeDef], # (5)
InputStartingPositionConfiguration: NotRequired[InputStartingPositionConfigurationTypeDef], # (6)
- See InputProcessingConfigurationDescriptionTypeDef
- See KinesisStreamsInputDescriptionTypeDef
- See KinesisFirehoseInputDescriptionTypeDef
- See SourceSchemaTypeDef
- See InputParallelismTypeDef
- See InputStartingPositionConfigurationTypeDef
InputTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import InputTypeDef
def get_value() -> InputTypeDef:
return {
"NamePrefix": ...,
"InputSchema": ...,
}
Definition
class InputTypeDef(TypedDict):
NamePrefix: str,
InputSchema: SourceSchemaTypeDef, # (5)
InputProcessingConfiguration: NotRequired[InputProcessingConfigurationTypeDef], # (1)
KinesisStreamsInput: NotRequired[KinesisStreamsInputTypeDef], # (2)
KinesisFirehoseInput: NotRequired[KinesisFirehoseInputTypeDef], # (3)
InputParallelism: NotRequired[InputParallelismTypeDef], # (4)
- See InputProcessingConfigurationTypeDef
- See KinesisStreamsInputTypeDef
- See KinesisFirehoseInputTypeDef
- See InputParallelismTypeDef
- See SourceSchemaTypeDef
ReferenceDataSourceDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ReferenceDataSourceDescriptionTypeDef
def get_value() -> ReferenceDataSourceDescriptionTypeDef:
return {
"ReferenceId": ...,
"TableName": ...,
"S3ReferenceDataSourceDescription": ...,
}
Definition
class ReferenceDataSourceDescriptionTypeDef(TypedDict):
ReferenceId: str,
TableName: str,
S3ReferenceDataSourceDescription: S3ReferenceDataSourceDescriptionTypeDef, # (1)
ReferenceSchema: NotRequired[SourceSchemaTypeDef], # (2)
ReferenceDataSourceTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ReferenceDataSourceTypeDef
def get_value() -> ReferenceDataSourceTypeDef:
return {
"TableName": ...,
"ReferenceSchema": ...,
}
Definition
class ReferenceDataSourceTypeDef(TypedDict):
TableName: str,
ReferenceSchema: SourceSchemaTypeDef, # (2)
S3ReferenceDataSource: NotRequired[S3ReferenceDataSourceTypeDef], # (1)
ReferenceDataSourceUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ReferenceDataSourceUpdateTypeDef
def get_value() -> ReferenceDataSourceUpdateTypeDef:
return {
"ReferenceId": ...,
}
Definition
class ReferenceDataSourceUpdateTypeDef(TypedDict):
ReferenceId: str,
TableNameUpdate: NotRequired[str],
S3ReferenceDataSourceUpdate: NotRequired[S3ReferenceDataSourceUpdateTypeDef], # (1)
ReferenceSchemaUpdate: NotRequired[SourceSchemaTypeDef], # (2)
AddApplicationInputResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import AddApplicationInputResponseTypeDef
def get_value() -> AddApplicationInputResponseTypeDef:
return {
"ApplicationARN": ...,
"ApplicationVersionId": ...,
"InputDescriptions": ...,
"ResponseMetadata": ...,
}
Definition
class AddApplicationInputResponseTypeDef(TypedDict):
ApplicationARN: str,
ApplicationVersionId: int,
InputDescriptions: List[InputDescriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AddApplicationInputRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import AddApplicationInputRequestRequestTypeDef
def get_value() -> AddApplicationInputRequestRequestTypeDef:
return {
"ApplicationName": ...,
"CurrentApplicationVersionId": ...,
"Input": ...,
}
Definition
class AddApplicationInputRequestRequestTypeDef(TypedDict):
ApplicationName: str,
CurrentApplicationVersionId: int,
Input: InputTypeDef, # (1)
- See InputTypeDef
AddApplicationReferenceDataSourceResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import AddApplicationReferenceDataSourceResponseTypeDef
def get_value() -> AddApplicationReferenceDataSourceResponseTypeDef:
return {
"ApplicationARN": ...,
"ApplicationVersionId": ...,
"ReferenceDataSourceDescriptions": ...,
"ResponseMetadata": ...,
}
Definition
class AddApplicationReferenceDataSourceResponseTypeDef(TypedDict):
ApplicationARN: str,
ApplicationVersionId: int,
ReferenceDataSourceDescriptions: List[ReferenceDataSourceDescriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SqlApplicationConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import SqlApplicationConfigurationDescriptionTypeDef
def get_value() -> SqlApplicationConfigurationDescriptionTypeDef:
return {
"InputDescriptions": ...,
}
Definition
class SqlApplicationConfigurationDescriptionTypeDef(TypedDict):
InputDescriptions: NotRequired[List[InputDescriptionTypeDef]], # (1)
OutputDescriptions: NotRequired[List[OutputDescriptionTypeDef]], # (2)
ReferenceDataSourceDescriptions: NotRequired[List[ReferenceDataSourceDescriptionTypeDef]], # (3)
AddApplicationReferenceDataSourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import AddApplicationReferenceDataSourceRequestRequestTypeDef
def get_value() -> AddApplicationReferenceDataSourceRequestRequestTypeDef:
return {
"ApplicationName": ...,
"CurrentApplicationVersionId": ...,
"ReferenceDataSource": ...,
}
Definition
class AddApplicationReferenceDataSourceRequestRequestTypeDef(TypedDict):
ApplicationName: str,
CurrentApplicationVersionId: int,
ReferenceDataSource: ReferenceDataSourceTypeDef, # (1)
SqlApplicationConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import SqlApplicationConfigurationTypeDef
def get_value() -> SqlApplicationConfigurationTypeDef:
return {
"Inputs": ...,
}
Definition
class SqlApplicationConfigurationTypeDef(TypedDict):
Inputs: NotRequired[Sequence[InputTypeDef]], # (1)
Outputs: NotRequired[Sequence[OutputTypeDef]], # (2)
ReferenceDataSources: NotRequired[Sequence[ReferenceDataSourceTypeDef]], # (3)
- See InputTypeDef
- See OutputTypeDef
- See ReferenceDataSourceTypeDef
SqlApplicationConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import SqlApplicationConfigurationUpdateTypeDef
def get_value() -> SqlApplicationConfigurationUpdateTypeDef:
return {
"InputUpdates": ...,
}
Definition
class SqlApplicationConfigurationUpdateTypeDef(TypedDict):
InputUpdates: NotRequired[Sequence[InputUpdateTypeDef]], # (1)
OutputUpdates: NotRequired[Sequence[OutputUpdateTypeDef]], # (2)
ReferenceDataSourceUpdates: NotRequired[Sequence[ReferenceDataSourceUpdateTypeDef]], # (3)
ApplicationConfigurationDescriptionTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationConfigurationDescriptionTypeDef
def get_value() -> ApplicationConfigurationDescriptionTypeDef:
return {
"SqlApplicationConfigurationDescription": ...,
}
Definition
class ApplicationConfigurationDescriptionTypeDef(TypedDict):
SqlApplicationConfigurationDescription: NotRequired[SqlApplicationConfigurationDescriptionTypeDef], # (1)
ApplicationCodeConfigurationDescription: NotRequired[ApplicationCodeConfigurationDescriptionTypeDef], # (2)
RunConfigurationDescription: NotRequired[RunConfigurationDescriptionTypeDef], # (3)
FlinkApplicationConfigurationDescription: NotRequired[FlinkApplicationConfigurationDescriptionTypeDef], # (4)
EnvironmentPropertyDescriptions: NotRequired[EnvironmentPropertyDescriptionsTypeDef], # (5)
ApplicationSnapshotConfigurationDescription: NotRequired[ApplicationSnapshotConfigurationDescriptionTypeDef], # (6)
VpcConfigurationDescriptions: NotRequired[List[VpcConfigurationDescriptionTypeDef]], # (7)
ZeppelinApplicationConfigurationDescription: NotRequired[ZeppelinApplicationConfigurationDescriptionTypeDef], # (8)
- See SqlApplicationConfigurationDescriptionTypeDef
- See ApplicationCodeConfigurationDescriptionTypeDef
- See RunConfigurationDescriptionTypeDef
- See FlinkApplicationConfigurationDescriptionTypeDef
- See EnvironmentPropertyDescriptionsTypeDef
- See ApplicationSnapshotConfigurationDescriptionTypeDef
- See VpcConfigurationDescriptionTypeDef
- See ZeppelinApplicationConfigurationDescriptionTypeDef
ApplicationConfigurationTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationConfigurationTypeDef
def get_value() -> ApplicationConfigurationTypeDef:
return {
"SqlApplicationConfiguration": ...,
}
Definition
class ApplicationConfigurationTypeDef(TypedDict):
SqlApplicationConfiguration: NotRequired[SqlApplicationConfigurationTypeDef], # (1)
FlinkApplicationConfiguration: NotRequired[FlinkApplicationConfigurationTypeDef], # (2)
EnvironmentProperties: NotRequired[EnvironmentPropertiesTypeDef], # (3)
ApplicationCodeConfiguration: NotRequired[ApplicationCodeConfigurationTypeDef], # (4)
ApplicationSnapshotConfiguration: NotRequired[ApplicationSnapshotConfigurationTypeDef], # (5)
VpcConfigurations: NotRequired[Sequence[VpcConfigurationTypeDef]], # (6)
ZeppelinApplicationConfiguration: NotRequired[ZeppelinApplicationConfigurationTypeDef], # (7)
- See SqlApplicationConfigurationTypeDef
- See FlinkApplicationConfigurationTypeDef
- See EnvironmentPropertiesTypeDef
- See ApplicationCodeConfigurationTypeDef
- See ApplicationSnapshotConfigurationTypeDef
- See VpcConfigurationTypeDef
- See ZeppelinApplicationConfigurationTypeDef
ApplicationConfigurationUpdateTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationConfigurationUpdateTypeDef
def get_value() -> ApplicationConfigurationUpdateTypeDef:
return {
"SqlApplicationConfigurationUpdate": ...,
}
Definition
class ApplicationConfigurationUpdateTypeDef(TypedDict):
SqlApplicationConfigurationUpdate: NotRequired[SqlApplicationConfigurationUpdateTypeDef], # (1)
ApplicationCodeConfigurationUpdate: NotRequired[ApplicationCodeConfigurationUpdateTypeDef], # (2)
FlinkApplicationConfigurationUpdate: NotRequired[FlinkApplicationConfigurationUpdateTypeDef], # (3)
EnvironmentPropertyUpdates: NotRequired[EnvironmentPropertyUpdatesTypeDef], # (4)
ApplicationSnapshotConfigurationUpdate: NotRequired[ApplicationSnapshotConfigurationUpdateTypeDef], # (5)
VpcConfigurationUpdates: NotRequired[Sequence[VpcConfigurationUpdateTypeDef]], # (6)
ZeppelinApplicationConfigurationUpdate: NotRequired[ZeppelinApplicationConfigurationUpdateTypeDef], # (7)
- See SqlApplicationConfigurationUpdateTypeDef
- See ApplicationCodeConfigurationUpdateTypeDef
- See FlinkApplicationConfigurationUpdateTypeDef
- See EnvironmentPropertyUpdatesTypeDef
- See ApplicationSnapshotConfigurationUpdateTypeDef
- See VpcConfigurationUpdateTypeDef
- See ZeppelinApplicationConfigurationUpdateTypeDef
ApplicationDetailTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import ApplicationDetailTypeDef
def get_value() -> ApplicationDetailTypeDef:
return {
"ApplicationARN": ...,
"ApplicationName": ...,
"RuntimeEnvironment": ...,
"ApplicationStatus": ...,
"ApplicationVersionId": ...,
}
Definition
class ApplicationDetailTypeDef(TypedDict):
ApplicationARN: str,
ApplicationName: str,
RuntimeEnvironment: RuntimeEnvironmentType, # (1)
ApplicationStatus: ApplicationStatusType, # (2)
ApplicationVersionId: int,
ApplicationDescription: NotRequired[str],
ServiceExecutionRole: NotRequired[str],
CreateTimestamp: NotRequired[datetime],
LastUpdateTimestamp: NotRequired[datetime],
ApplicationConfigurationDescription: NotRequired[ApplicationConfigurationDescriptionTypeDef], # (3)
CloudWatchLoggingOptionDescriptions: NotRequired[List[CloudWatchLoggingOptionDescriptionTypeDef]], # (4)
ApplicationMaintenanceConfigurationDescription: NotRequired[ApplicationMaintenanceConfigurationDescriptionTypeDef], # (5)
ApplicationVersionUpdatedFrom: NotRequired[int],
ApplicationVersionRolledBackFrom: NotRequired[int],
ConditionalToken: NotRequired[str],
ApplicationVersionRolledBackTo: NotRequired[int],
ApplicationMode: NotRequired[ApplicationModeType], # (6)
- See RuntimeEnvironmentType
- See ApplicationStatusType
- See ApplicationConfigurationDescriptionTypeDef
- See CloudWatchLoggingOptionDescriptionTypeDef
- See ApplicationMaintenanceConfigurationDescriptionTypeDef
- See ApplicationModeType
CreateApplicationRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CreateApplicationRequestRequestTypeDef
def get_value() -> CreateApplicationRequestRequestTypeDef:
return {
"ApplicationName": ...,
"RuntimeEnvironment": ...,
"ServiceExecutionRole": ...,
}
Definition
class CreateApplicationRequestRequestTypeDef(TypedDict):
ApplicationName: str,
RuntimeEnvironment: RuntimeEnvironmentType, # (1)
ServiceExecutionRole: str,
ApplicationDescription: NotRequired[str],
ApplicationConfiguration: NotRequired[ApplicationConfigurationTypeDef], # (2)
CloudWatchLoggingOptions: NotRequired[Sequence[CloudWatchLoggingOptionTypeDef]], # (3)
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
ApplicationMode: NotRequired[ApplicationModeType], # (5)
- See RuntimeEnvironmentType
- See ApplicationConfigurationTypeDef
- See CloudWatchLoggingOptionTypeDef
- See TagTypeDef
- See ApplicationModeType
UpdateApplicationRequestRequestTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import UpdateApplicationRequestRequestTypeDef
def get_value() -> UpdateApplicationRequestRequestTypeDef:
return {
"ApplicationName": ...,
}
Definition
class UpdateApplicationRequestRequestTypeDef(TypedDict):
ApplicationName: str,
CurrentApplicationVersionId: NotRequired[int],
ApplicationConfigurationUpdate: NotRequired[ApplicationConfigurationUpdateTypeDef], # (1)
ServiceExecutionRoleUpdate: NotRequired[str],
RunConfigurationUpdate: NotRequired[RunConfigurationUpdateTypeDef], # (2)
CloudWatchLoggingOptionUpdates: NotRequired[Sequence[CloudWatchLoggingOptionUpdateTypeDef]], # (3)
ConditionalToken: NotRequired[str],
- See ApplicationConfigurationUpdateTypeDef
- See RunConfigurationUpdateTypeDef
- See CloudWatchLoggingOptionUpdateTypeDef
CreateApplicationResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import CreateApplicationResponseTypeDef
def get_value() -> CreateApplicationResponseTypeDef:
return {
"ApplicationDetail": ...,
"ResponseMetadata": ...,
}
Definition
class CreateApplicationResponseTypeDef(TypedDict):
ApplicationDetail: ApplicationDetailTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeApplicationResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DescribeApplicationResponseTypeDef
def get_value() -> DescribeApplicationResponseTypeDef:
return {
"ApplicationDetail": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeApplicationResponseTypeDef(TypedDict):
ApplicationDetail: ApplicationDetailTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeApplicationVersionResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import DescribeApplicationVersionResponseTypeDef
def get_value() -> DescribeApplicationVersionResponseTypeDef:
return {
"ApplicationVersionDetail": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeApplicationVersionResponseTypeDef(TypedDict):
ApplicationVersionDetail: ApplicationDetailTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RollbackApplicationResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import RollbackApplicationResponseTypeDef
def get_value() -> RollbackApplicationResponseTypeDef:
return {
"ApplicationDetail": ...,
"ResponseMetadata": ...,
}
Definition
class RollbackApplicationResponseTypeDef(TypedDict):
ApplicationDetail: ApplicationDetailTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateApplicationResponseTypeDef
Usage Example
from types_aiobotocore_kinesisanalyticsv2.type_defs import UpdateApplicationResponseTypeDef
def get_value() -> UpdateApplicationResponseTypeDef:
return {
"ApplicationDetail": ...,
"ResponseMetadata": ...,
}