Skip to content

Typed dictionaries

Index > KinesisAnalyticsV2 > Typed dictionaries

Auto-generated documentation for KinesisAnalyticsV2 type annotations stubs module mypy-boto3-kinesisanalyticsv2.

CloudWatchLoggingOptionTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import CloudWatchLoggingOptionTypeDef

def get_value() -> CloudWatchLoggingOptionTypeDef:
    return {
        "LogStreamARN": ...,
    }
Definition
class CloudWatchLoggingOptionTypeDef(TypedDict):
    LogStreamARN: str,

CloudWatchLoggingOptionDescriptionTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_kinesisanalyticsv2.type_defs import ApplicationSnapshotConfigurationDescriptionTypeDef

def get_value() -> ApplicationSnapshotConfigurationDescriptionTypeDef:
    return {
        "SnapshotsEnabled": ...,
    }
Definition
class ApplicationSnapshotConfigurationDescriptionTypeDef(TypedDict):
    SnapshotsEnabled: bool,

ApplicationSnapshotConfigurationTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import ApplicationSnapshotConfigurationTypeDef

def get_value() -> ApplicationSnapshotConfigurationTypeDef:
    return {
        "SnapshotsEnabled": ...,
    }
Definition
class ApplicationSnapshotConfigurationTypeDef(TypedDict):
    SnapshotsEnabled: bool,

ApplicationSnapshotConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import ApplicationSnapshotConfigurationUpdateTypeDef

def get_value() -> ApplicationSnapshotConfigurationUpdateTypeDef:
    return {
        "SnapshotsEnabledUpdate": ...,
    }
Definition
class ApplicationSnapshotConfigurationUpdateTypeDef(TypedDict):
    SnapshotsEnabledUpdate: bool,

VpcConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_kinesisanalyticsv2.type_defs import ApplicationMaintenanceConfigurationDescriptionTypeDef

def get_value() -> ApplicationMaintenanceConfigurationDescriptionTypeDef:
    return {
        "ApplicationMaintenanceWindowStartTime": ...,
        "ApplicationMaintenanceWindowEndTime": ...,
    }
Definition
class ApplicationMaintenanceConfigurationDescriptionTypeDef(TypedDict):
    ApplicationMaintenanceWindowStartTime: str,
    ApplicationMaintenanceWindowEndTime: str,

ApplicationMaintenanceConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import ApplicationMaintenanceConfigurationUpdateTypeDef

def get_value() -> ApplicationMaintenanceConfigurationUpdateTypeDef:
    return {
        "ApplicationMaintenanceWindowStartTimeUpdate": ...,
    }
Definition
class ApplicationMaintenanceConfigurationUpdateTypeDef(TypedDict):
    ApplicationMaintenanceWindowStartTimeUpdate: str,

ApplicationRestoreConfigurationTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import ApplicationRestoreConfigurationTypeDef

def get_value() -> ApplicationRestoreConfigurationTypeDef:
    return {
        "ApplicationRestoreType": ...,
    }
Definition
class ApplicationRestoreConfigurationTypeDef(TypedDict):
    ApplicationRestoreType: ApplicationRestoreTypeType,  # (1)
    SnapshotName: NotRequired[str],
  1. See ApplicationRestoreTypeType

ApplicationSummaryTypeDef

Usage Example
from mypy_boto3_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)
  1. See ApplicationStatusType
  2. See RuntimeEnvironmentType
  3. See ApplicationModeType

ApplicationVersionSummaryTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import ApplicationVersionSummaryTypeDef

def get_value() -> ApplicationVersionSummaryTypeDef:
    return {
        "ApplicationVersionId": ...,
        "ApplicationStatus": ...,
    }
Definition
class ApplicationVersionSummaryTypeDef(TypedDict):
    ApplicationVersionId: int,
    ApplicationStatus: ApplicationStatusType,  # (1)
  1. See ApplicationStatusType

CSVMappingParametersTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import CSVMappingParametersTypeDef

def get_value() -> CSVMappingParametersTypeDef:
    return {
        "RecordRowDelimiter": ...,
        "RecordColumnDelimiter": ...,
    }
Definition
class CSVMappingParametersTypeDef(TypedDict):
    RecordRowDelimiter: str,
    RecordColumnDelimiter: str,

GlueDataCatalogConfigurationDescriptionTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import GlueDataCatalogConfigurationDescriptionTypeDef

def get_value() -> GlueDataCatalogConfigurationDescriptionTypeDef:
    return {
        "DatabaseARN": ...,
    }
Definition
class GlueDataCatalogConfigurationDescriptionTypeDef(TypedDict):
    DatabaseARN: str,

GlueDataCatalogConfigurationTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import GlueDataCatalogConfigurationTypeDef

def get_value() -> GlueDataCatalogConfigurationTypeDef:
    return {
        "DatabaseARN": ...,
    }
Definition
class GlueDataCatalogConfigurationTypeDef(TypedDict):
    DatabaseARN: str,

GlueDataCatalogConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import GlueDataCatalogConfigurationUpdateTypeDef

def get_value() -> GlueDataCatalogConfigurationUpdateTypeDef:
    return {
        "DatabaseARNUpdate": ...,
    }
Definition
class GlueDataCatalogConfigurationUpdateTypeDef(TypedDict):
    DatabaseARNUpdate: str,

CheckpointConfigurationDescriptionTypeDef

Usage Example
from mypy_boto3_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],
  1. See ConfigurationTypeType

CheckpointConfigurationTypeDef

Usage Example
from mypy_boto3_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],
  1. See ConfigurationTypeType

CheckpointConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_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],
  1. See ConfigurationTypeType

CloudWatchLoggingOptionUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import CloudWatchLoggingOptionUpdateTypeDef

def get_value() -> CloudWatchLoggingOptionUpdateTypeDef:
    return {
        "CloudWatchLoggingOptionId": ...,
    }
Definition
class CloudWatchLoggingOptionUpdateTypeDef(TypedDict):
    CloudWatchLoggingOptionId: str,
    LogStreamARNUpdate: NotRequired[str],

S3ApplicationCodeLocationDescriptionTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_kinesisanalyticsv2.type_defs import CreateApplicationPresignedUrlRequestRequestTypeDef

def get_value() -> CreateApplicationPresignedUrlRequestRequestTypeDef:
    return {
        "ApplicationName": ...,
        "UrlType": ...,
    }
Definition
class CreateApplicationPresignedUrlRequestRequestTypeDef(TypedDict):
    ApplicationName: str,
    UrlType: UrlTypeType,  # (1)
    SessionExpirationDurationInSeconds: NotRequired[int],
  1. See UrlTypeType

TagTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
    }
Definition
class TagTypeDef(TypedDict):
    Key: str,
    Value: NotRequired[str],

CreateApplicationSnapshotRequestRequestTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import CreateApplicationSnapshotRequestRequestTypeDef

def get_value() -> CreateApplicationSnapshotRequestRequestTypeDef:
    return {
        "ApplicationName": ...,
        "SnapshotName": ...,
    }
Definition
class CreateApplicationSnapshotRequestRequestTypeDef(TypedDict):
    ApplicationName: str,
    SnapshotName: str,

MavenReferenceTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import MavenReferenceTypeDef

def get_value() -> MavenReferenceTypeDef:
    return {
        "GroupId": ...,
        "ArtifactId": ...,
        "Version": ...,
    }
Definition
class MavenReferenceTypeDef(TypedDict):
    GroupId: str,
    ArtifactId: str,
    Version: str,

DeleteApplicationCloudWatchLoggingOptionRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_kinesisanalyticsv2.type_defs import S3ContentBaseLocationDescriptionTypeDef

def get_value() -> S3ContentBaseLocationDescriptionTypeDef:
    return {
        "BucketARN": ...,
    }
Definition
class S3ContentBaseLocationDescriptionTypeDef(TypedDict):
    BucketARN: str,
    BasePath: NotRequired[str],

S3ContentBaseLocationTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import S3ContentBaseLocationTypeDef

def get_value() -> S3ContentBaseLocationTypeDef:
    return {
        "BucketARN": ...,
    }
Definition
class S3ContentBaseLocationTypeDef(TypedDict):
    BucketARN: str,
    BasePath: NotRequired[str],

S3ContentBaseLocationUpdateTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_kinesisanalyticsv2.type_defs import DescribeApplicationRequestRequestTypeDef

def get_value() -> DescribeApplicationRequestRequestTypeDef:
    return {
        "ApplicationName": ...,
    }
Definition
class DescribeApplicationRequestRequestTypeDef(TypedDict):
    ApplicationName: str,
    IncludeAdditionalDetails: NotRequired[bool],

DescribeApplicationSnapshotRequestRequestTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import DescribeApplicationSnapshotRequestRequestTypeDef

def get_value() -> DescribeApplicationSnapshotRequestRequestTypeDef:
    return {
        "ApplicationName": ...,
        "SnapshotName": ...,
    }
Definition
class DescribeApplicationSnapshotRequestRequestTypeDef(TypedDict):
    ApplicationName: str,
    SnapshotName: str,

SnapshotDetailsTypeDef

Usage Example
from mypy_boto3_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],
  1. See SnapshotStatusType

DescribeApplicationVersionRequestRequestTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import DescribeApplicationVersionRequestRequestTypeDef

def get_value() -> DescribeApplicationVersionRequestRequestTypeDef:
    return {
        "ApplicationName": ...,
        "ApplicationVersionId": ...,
    }
Definition
class DescribeApplicationVersionRequestRequestTypeDef(TypedDict):
    ApplicationName: str,
    ApplicationVersionId: int,

DestinationSchemaTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import DestinationSchemaTypeDef

def get_value() -> DestinationSchemaTypeDef:
    return {
        "RecordFormatType": ...,
    }
Definition
class DestinationSchemaTypeDef(TypedDict):
    RecordFormatType: RecordFormatTypeType,  # (1)
  1. See RecordFormatTypeType

InputStartingPositionConfigurationTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import InputStartingPositionConfigurationTypeDef

def get_value() -> InputStartingPositionConfigurationTypeDef:
    return {
        "InputStartingPosition": ...,
    }
Definition
class InputStartingPositionConfigurationTypeDef(TypedDict):
    InputStartingPosition: NotRequired[InputStartingPositionType],  # (1)
  1. See InputStartingPositionType

S3ConfigurationTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import S3ConfigurationTypeDef

def get_value() -> S3ConfigurationTypeDef:
    return {
        "BucketARN": ...,
        "FileKey": ...,
    }
Definition
class S3ConfigurationTypeDef(TypedDict):
    BucketARN: str,
    FileKey: str,

PropertyGroupTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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)
  1. See ConfigurationTypeType
  2. See MetricsLevelType
  3. See LogLevelType

ParallelismConfigurationDescriptionTypeDef

Usage Example
from mypy_boto3_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],
  1. See ConfigurationTypeType

MonitoringConfigurationTypeDef

Usage Example
from mypy_boto3_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)
  1. See ConfigurationTypeType
  2. See MetricsLevelType
  3. See LogLevelType

ParallelismConfigurationTypeDef

Usage Example
from mypy_boto3_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],
  1. See ConfigurationTypeType

MonitoringConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_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)
  1. See ConfigurationTypeType
  2. See MetricsLevelType
  3. See LogLevelType

ParallelismConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_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],
  1. See ConfigurationTypeType

FlinkRunConfigurationTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import FlinkRunConfigurationTypeDef

def get_value() -> FlinkRunConfigurationTypeDef:
    return {
        "AllowNonRestoredState": ...,
    }
Definition
class FlinkRunConfigurationTypeDef(TypedDict):
    AllowNonRestoredState: NotRequired[bool],

InputParallelismTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import InputParallelismTypeDef

def get_value() -> InputParallelismTypeDef:
    return {
        "Count": ...,
    }
Definition
class InputParallelismTypeDef(TypedDict):
    Count: NotRequired[int],

KinesisFirehoseInputDescriptionTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import KinesisFirehoseInputDescriptionTypeDef

def get_value() -> KinesisFirehoseInputDescriptionTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class KinesisFirehoseInputDescriptionTypeDef(TypedDict):
    ResourceARN: str,
    RoleARN: NotRequired[str],

KinesisStreamsInputDescriptionTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import KinesisStreamsInputDescriptionTypeDef

def get_value() -> KinesisStreamsInputDescriptionTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class KinesisStreamsInputDescriptionTypeDef(TypedDict):
    ResourceARN: str,
    RoleARN: NotRequired[str],

InputLambdaProcessorDescriptionTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import InputLambdaProcessorDescriptionTypeDef

def get_value() -> InputLambdaProcessorDescriptionTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class InputLambdaProcessorDescriptionTypeDef(TypedDict):
    ResourceARN: str,
    RoleARN: NotRequired[str],

InputLambdaProcessorTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import InputLambdaProcessorTypeDef

def get_value() -> InputLambdaProcessorTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class InputLambdaProcessorTypeDef(TypedDict):
    ResourceARN: str,

InputLambdaProcessorUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import InputLambdaProcessorUpdateTypeDef

def get_value() -> InputLambdaProcessorUpdateTypeDef:
    return {
        "ResourceARNUpdate": ...,
    }
Definition
class InputLambdaProcessorUpdateTypeDef(TypedDict):
    ResourceARNUpdate: str,

InputParallelismUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import InputParallelismUpdateTypeDef

def get_value() -> InputParallelismUpdateTypeDef:
    return {
        "CountUpdate": ...,
    }
Definition
class InputParallelismUpdateTypeDef(TypedDict):
    CountUpdate: int,

RecordColumnTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import RecordColumnTypeDef

def get_value() -> RecordColumnTypeDef:
    return {
        "Name": ...,
        "SqlType": ...,
    }
Definition
class RecordColumnTypeDef(TypedDict):
    Name: str,
    SqlType: str,
    Mapping: NotRequired[str],

KinesisFirehoseInputTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import KinesisFirehoseInputTypeDef

def get_value() -> KinesisFirehoseInputTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class KinesisFirehoseInputTypeDef(TypedDict):
    ResourceARN: str,

KinesisStreamsInputTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import KinesisStreamsInputTypeDef

def get_value() -> KinesisStreamsInputTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class KinesisStreamsInputTypeDef(TypedDict):
    ResourceARN: str,

KinesisFirehoseInputUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import KinesisFirehoseInputUpdateTypeDef

def get_value() -> KinesisFirehoseInputUpdateTypeDef:
    return {
        "ResourceARNUpdate": ...,
    }
Definition
class KinesisFirehoseInputUpdateTypeDef(TypedDict):
    ResourceARNUpdate: str,

KinesisStreamsInputUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import KinesisStreamsInputUpdateTypeDef

def get_value() -> KinesisStreamsInputUpdateTypeDef:
    return {
        "ResourceARNUpdate": ...,
    }
Definition
class KinesisStreamsInputUpdateTypeDef(TypedDict):
    ResourceARNUpdate: str,

JSONMappingParametersTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import JSONMappingParametersTypeDef

def get_value() -> JSONMappingParametersTypeDef:
    return {
        "RecordRowPath": ...,
    }
Definition
class JSONMappingParametersTypeDef(TypedDict):
    RecordRowPath: str,

KinesisFirehoseOutputDescriptionTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import KinesisFirehoseOutputDescriptionTypeDef

def get_value() -> KinesisFirehoseOutputDescriptionTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class KinesisFirehoseOutputDescriptionTypeDef(TypedDict):
    ResourceARN: str,
    RoleARN: NotRequired[str],

KinesisFirehoseOutputTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import KinesisFirehoseOutputTypeDef

def get_value() -> KinesisFirehoseOutputTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class KinesisFirehoseOutputTypeDef(TypedDict):
    ResourceARN: str,

KinesisFirehoseOutputUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import KinesisFirehoseOutputUpdateTypeDef

def get_value() -> KinesisFirehoseOutputUpdateTypeDef:
    return {
        "ResourceARNUpdate": ...,
    }
Definition
class KinesisFirehoseOutputUpdateTypeDef(TypedDict):
    ResourceARNUpdate: str,

KinesisStreamsOutputDescriptionTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import KinesisStreamsOutputDescriptionTypeDef

def get_value() -> KinesisStreamsOutputDescriptionTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class KinesisStreamsOutputDescriptionTypeDef(TypedDict):
    ResourceARN: str,
    RoleARN: NotRequired[str],

KinesisStreamsOutputTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import KinesisStreamsOutputTypeDef

def get_value() -> KinesisStreamsOutputTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class KinesisStreamsOutputTypeDef(TypedDict):
    ResourceARN: str,

KinesisStreamsOutputUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import KinesisStreamsOutputUpdateTypeDef

def get_value() -> KinesisStreamsOutputUpdateTypeDef:
    return {
        "ResourceARNUpdate": ...,
    }
Definition
class KinesisStreamsOutputUpdateTypeDef(TypedDict):
    ResourceARNUpdate: str,

LambdaOutputDescriptionTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import LambdaOutputDescriptionTypeDef

def get_value() -> LambdaOutputDescriptionTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class LambdaOutputDescriptionTypeDef(TypedDict):
    ResourceARN: str,
    RoleARN: NotRequired[str],

LambdaOutputTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import LambdaOutputTypeDef

def get_value() -> LambdaOutputTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class LambdaOutputTypeDef(TypedDict):
    ResourceARN: str,

LambdaOutputUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import LambdaOutputUpdateTypeDef

def get_value() -> LambdaOutputUpdateTypeDef:
    return {
        "ResourceARNUpdate": ...,
    }
Definition
class LambdaOutputUpdateTypeDef(TypedDict):
    ResourceARNUpdate: str,

PaginatorConfigTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_kinesisanalyticsv2.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,

S3ReferenceDataSourceDescriptionTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_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 mypy_boto3_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 mypy_boto3_kinesisanalyticsv2.type_defs import RollbackApplicationRequestRequestTypeDef

def get_value() -> RollbackApplicationRequestRequestTypeDef:
    return {
        "ApplicationName": ...,
        "CurrentApplicationVersionId": ...,
    }
Definition
class RollbackApplicationRequestRequestTypeDef(TypedDict):
    ApplicationName: str,
    CurrentApplicationVersionId: int,

StopApplicationRequestRequestTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import StopApplicationRequestRequestTypeDef

def get_value() -> StopApplicationRequestRequestTypeDef:
    return {
        "ApplicationName": ...,
    }
Definition
class StopApplicationRequestRequestTypeDef(TypedDict):
    ApplicationName: str,
    Force: NotRequired[bool],

UntagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_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 mypy_boto3_kinesisanalyticsv2.type_defs import ZeppelinMonitoringConfigurationDescriptionTypeDef

def get_value() -> ZeppelinMonitoringConfigurationDescriptionTypeDef:
    return {
        "LogLevel": ...,
    }
Definition
class ZeppelinMonitoringConfigurationDescriptionTypeDef(TypedDict):
    LogLevel: NotRequired[LogLevelType],  # (1)
  1. See LogLevelType

ZeppelinMonitoringConfigurationTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import ZeppelinMonitoringConfigurationTypeDef

def get_value() -> ZeppelinMonitoringConfigurationTypeDef:
    return {
        "LogLevel": ...,
    }
Definition
class ZeppelinMonitoringConfigurationTypeDef(TypedDict):
    LogLevel: LogLevelType,  # (1)
  1. See LogLevelType

ZeppelinMonitoringConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import ZeppelinMonitoringConfigurationUpdateTypeDef

def get_value() -> ZeppelinMonitoringConfigurationUpdateTypeDef:
    return {
        "LogLevelUpdate": ...,
    }
Definition
class ZeppelinMonitoringConfigurationUpdateTypeDef(TypedDict):
    LogLevelUpdate: LogLevelType,  # (1)
  1. See LogLevelType

AddApplicationCloudWatchLoggingOptionRequestRequestTypeDef

Usage Example
from mypy_boto3_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],
  1. See CloudWatchLoggingOptionTypeDef

AddApplicationCloudWatchLoggingOptionResponseTypeDef

Usage Example
from mypy_boto3_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)
  1. See CloudWatchLoggingOptionDescriptionTypeDef
  2. See ResponseMetadataTypeDef

CreateApplicationPresignedUrlResponseTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import CreateApplicationPresignedUrlResponseTypeDef

def get_value() -> CreateApplicationPresignedUrlResponseTypeDef:
    return {
        "AuthorizedUrl": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateApplicationPresignedUrlResponseTypeDef(TypedDict):
    AuthorizedUrl: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteApplicationCloudWatchLoggingOptionResponseTypeDef

Usage Example
from mypy_boto3_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)
  1. See CloudWatchLoggingOptionDescriptionTypeDef
  2. See ResponseMetadataTypeDef

DeleteApplicationInputProcessingConfigurationResponseTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import DeleteApplicationInputProcessingConfigurationResponseTypeDef

def get_value() -> DeleteApplicationInputProcessingConfigurationResponseTypeDef:
    return {
        "ApplicationARN": ...,
        "ApplicationVersionId": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteApplicationInputProcessingConfigurationResponseTypeDef(TypedDict):
    ApplicationARN: str,
    ApplicationVersionId: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteApplicationOutputResponseTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import DeleteApplicationOutputResponseTypeDef

def get_value() -> DeleteApplicationOutputResponseTypeDef:
    return {
        "ApplicationARN": ...,
        "ApplicationVersionId": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteApplicationOutputResponseTypeDef(TypedDict):
    ApplicationARN: str,
    ApplicationVersionId: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteApplicationReferenceDataSourceResponseTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import DeleteApplicationReferenceDataSourceResponseTypeDef

def get_value() -> DeleteApplicationReferenceDataSourceResponseTypeDef:
    return {
        "ApplicationARN": ...,
        "ApplicationVersionId": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteApplicationReferenceDataSourceResponseTypeDef(TypedDict):
    ApplicationARN: str,
    ApplicationVersionId: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DeleteApplicationVpcConfigurationResponseTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import DeleteApplicationVpcConfigurationResponseTypeDef

def get_value() -> DeleteApplicationVpcConfigurationResponseTypeDef:
    return {
        "ApplicationARN": ...,
        "ApplicationVersionId": ...,
        "ResponseMetadata": ...,
    }
Definition
class DeleteApplicationVpcConfigurationResponseTypeDef(TypedDict):
    ApplicationARN: str,
    ApplicationVersionId: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

AddApplicationVpcConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_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],
  1. See VpcConfigurationTypeDef

AddApplicationVpcConfigurationResponseTypeDef

Usage Example
from mypy_boto3_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)
  1. See VpcConfigurationDescriptionTypeDef
  2. See ResponseMetadataTypeDef

UpdateApplicationMaintenanceConfigurationResponseTypeDef

Usage Example
from mypy_boto3_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)
  1. See ApplicationMaintenanceConfigurationDescriptionTypeDef
  2. See ResponseMetadataTypeDef

UpdateApplicationMaintenanceConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import UpdateApplicationMaintenanceConfigurationRequestRequestTypeDef

def get_value() -> UpdateApplicationMaintenanceConfigurationRequestRequestTypeDef:
    return {
        "ApplicationName": ...,
        "ApplicationMaintenanceConfigurationUpdate": ...,
    }
Definition
class UpdateApplicationMaintenanceConfigurationRequestRequestTypeDef(TypedDict):
    ApplicationName: str,
    ApplicationMaintenanceConfigurationUpdate: ApplicationMaintenanceConfigurationUpdateTypeDef,  # (1)
  1. See ApplicationMaintenanceConfigurationUpdateTypeDef

ListApplicationsResponseTypeDef

Usage Example
from mypy_boto3_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)
  1. See ApplicationSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListApplicationVersionsResponseTypeDef

Usage Example
from mypy_boto3_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)
  1. See ApplicationVersionSummaryTypeDef
  2. See ResponseMetadataTypeDef

CatalogConfigurationDescriptionTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import CatalogConfigurationDescriptionTypeDef

def get_value() -> CatalogConfigurationDescriptionTypeDef:
    return {
        "GlueDataCatalogConfigurationDescription": ...,
    }
Definition
class CatalogConfigurationDescriptionTypeDef(TypedDict):
    GlueDataCatalogConfigurationDescription: GlueDataCatalogConfigurationDescriptionTypeDef,  # (1)
  1. See GlueDataCatalogConfigurationDescriptionTypeDef

CatalogConfigurationTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import CatalogConfigurationTypeDef

def get_value() -> CatalogConfigurationTypeDef:
    return {
        "GlueDataCatalogConfiguration": ...,
    }
Definition
class CatalogConfigurationTypeDef(TypedDict):
    GlueDataCatalogConfiguration: GlueDataCatalogConfigurationTypeDef,  # (1)
  1. See GlueDataCatalogConfigurationTypeDef

CatalogConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import CatalogConfigurationUpdateTypeDef

def get_value() -> CatalogConfigurationUpdateTypeDef:
    return {
        "GlueDataCatalogConfigurationUpdate": ...,
    }
Definition
class CatalogConfigurationUpdateTypeDef(TypedDict):
    GlueDataCatalogConfigurationUpdate: GlueDataCatalogConfigurationUpdateTypeDef,  # (1)
  1. See GlueDataCatalogConfigurationUpdateTypeDef

CodeContentDescriptionTypeDef

Usage Example
from mypy_boto3_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)
  1. See S3ApplicationCodeLocationDescriptionTypeDef

CodeContentTypeDef

Usage Example
from mypy_boto3_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)
  1. See S3ContentLocationTypeDef

CodeContentUpdateTypeDef

Usage Example
from mypy_boto3_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)
  1. See S3ContentLocationUpdateTypeDef

ListTagsForResourceResponseTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

TagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
        "Tags": ...,
    }
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

CustomArtifactConfigurationDescriptionTypeDef

Usage Example
from mypy_boto3_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)
  1. See ArtifactTypeType
  2. See S3ContentLocationTypeDef
  3. See MavenReferenceTypeDef

CustomArtifactConfigurationTypeDef

Usage Example
from mypy_boto3_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)
  1. See ArtifactTypeType
  2. See S3ContentLocationTypeDef
  3. See MavenReferenceTypeDef

DeployAsApplicationConfigurationDescriptionTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import DeployAsApplicationConfigurationDescriptionTypeDef

def get_value() -> DeployAsApplicationConfigurationDescriptionTypeDef:
    return {
        "S3ContentLocationDescription": ...,
    }
Definition
class DeployAsApplicationConfigurationDescriptionTypeDef(TypedDict):
    S3ContentLocationDescription: S3ContentBaseLocationDescriptionTypeDef,  # (1)
  1. See S3ContentBaseLocationDescriptionTypeDef

DeployAsApplicationConfigurationTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import DeployAsApplicationConfigurationTypeDef

def get_value() -> DeployAsApplicationConfigurationTypeDef:
    return {
        "S3ContentLocation": ...,
    }
Definition
class DeployAsApplicationConfigurationTypeDef(TypedDict):
    S3ContentLocation: S3ContentBaseLocationTypeDef,  # (1)
  1. See S3ContentBaseLocationTypeDef

DeployAsApplicationConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import DeployAsApplicationConfigurationUpdateTypeDef

def get_value() -> DeployAsApplicationConfigurationUpdateTypeDef:
    return {
        "S3ContentLocationUpdate": ...,
    }
Definition
class DeployAsApplicationConfigurationUpdateTypeDef(TypedDict):
    S3ContentLocationUpdate: NotRequired[S3ContentBaseLocationUpdateTypeDef],  # (1)
  1. See S3ContentBaseLocationUpdateTypeDef

DescribeApplicationSnapshotResponseTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import DescribeApplicationSnapshotResponseTypeDef

def get_value() -> DescribeApplicationSnapshotResponseTypeDef:
    return {
        "SnapshotDetails": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeApplicationSnapshotResponseTypeDef(TypedDict):
    SnapshotDetails: SnapshotDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SnapshotDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListApplicationSnapshotsResponseTypeDef

Usage Example
from mypy_boto3_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)
  1. See SnapshotDetailsTypeDef
  2. See ResponseMetadataTypeDef

SqlRunConfigurationTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import SqlRunConfigurationTypeDef

def get_value() -> SqlRunConfigurationTypeDef:
    return {
        "InputId": ...,
        "InputStartingPositionConfiguration": ...,
    }
Definition
class SqlRunConfigurationTypeDef(TypedDict):
    InputId: str,
    InputStartingPositionConfiguration: InputStartingPositionConfigurationTypeDef,  # (1)
  1. See InputStartingPositionConfigurationTypeDef

EnvironmentPropertiesTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import EnvironmentPropertiesTypeDef

def get_value() -> EnvironmentPropertiesTypeDef:
    return {
        "PropertyGroups": ...,
    }
Definition
class EnvironmentPropertiesTypeDef(TypedDict):
    PropertyGroups: Sequence[PropertyGroupTypeDef],  # (1)
  1. See PropertyGroupTypeDef

EnvironmentPropertyDescriptionsTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import EnvironmentPropertyDescriptionsTypeDef

def get_value() -> EnvironmentPropertyDescriptionsTypeDef:
    return {
        "PropertyGroupDescriptions": ...,
    }
Definition
class EnvironmentPropertyDescriptionsTypeDef(TypedDict):
    PropertyGroupDescriptions: NotRequired[List[PropertyGroupTypeDef]],  # (1)
  1. See PropertyGroupTypeDef

EnvironmentPropertyUpdatesTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import EnvironmentPropertyUpdatesTypeDef

def get_value() -> EnvironmentPropertyUpdatesTypeDef:
    return {
        "PropertyGroups": ...,
    }
Definition
class EnvironmentPropertyUpdatesTypeDef(TypedDict):
    PropertyGroups: Sequence[PropertyGroupTypeDef],  # (1)
  1. See PropertyGroupTypeDef

FlinkApplicationConfigurationDescriptionTypeDef

Usage Example
from mypy_boto3_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],
  1. See CheckpointConfigurationDescriptionTypeDef
  2. See MonitoringConfigurationDescriptionTypeDef
  3. See ParallelismConfigurationDescriptionTypeDef

FlinkApplicationConfigurationTypeDef

Usage Example
from mypy_boto3_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)
  1. See CheckpointConfigurationTypeDef
  2. See MonitoringConfigurationTypeDef
  3. See ParallelismConfigurationTypeDef

FlinkApplicationConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_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)
  1. See CheckpointConfigurationUpdateTypeDef
  2. See MonitoringConfigurationUpdateTypeDef
  3. See ParallelismConfigurationUpdateTypeDef

RunConfigurationDescriptionTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import RunConfigurationDescriptionTypeDef

def get_value() -> RunConfigurationDescriptionTypeDef:
    return {
        "ApplicationRestoreConfigurationDescription": ...,
    }
Definition
class RunConfigurationDescriptionTypeDef(TypedDict):
    ApplicationRestoreConfigurationDescription: NotRequired[ApplicationRestoreConfigurationTypeDef],  # (1)
    FlinkRunConfigurationDescription: NotRequired[FlinkRunConfigurationTypeDef],  # (2)
  1. See ApplicationRestoreConfigurationTypeDef
  2. See FlinkRunConfigurationTypeDef

RunConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import RunConfigurationUpdateTypeDef

def get_value() -> RunConfigurationUpdateTypeDef:
    return {
        "FlinkRunConfiguration": ...,
    }
Definition
class RunConfigurationUpdateTypeDef(TypedDict):
    FlinkRunConfiguration: NotRequired[FlinkRunConfigurationTypeDef],  # (1)
    ApplicationRestoreConfiguration: NotRequired[ApplicationRestoreConfigurationTypeDef],  # (2)
  1. See FlinkRunConfigurationTypeDef
  2. See ApplicationRestoreConfigurationTypeDef

InputProcessingConfigurationDescriptionTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import InputProcessingConfigurationDescriptionTypeDef

def get_value() -> InputProcessingConfigurationDescriptionTypeDef:
    return {
        "InputLambdaProcessorDescription": ...,
    }
Definition
class InputProcessingConfigurationDescriptionTypeDef(TypedDict):
    InputLambdaProcessorDescription: NotRequired[InputLambdaProcessorDescriptionTypeDef],  # (1)
  1. See InputLambdaProcessorDescriptionTypeDef

InputProcessingConfigurationTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import InputProcessingConfigurationTypeDef

def get_value() -> InputProcessingConfigurationTypeDef:
    return {
        "InputLambdaProcessor": ...,
    }
Definition
class InputProcessingConfigurationTypeDef(TypedDict):
    InputLambdaProcessor: InputLambdaProcessorTypeDef,  # (1)
  1. See InputLambdaProcessorTypeDef

InputProcessingConfigurationUpdateTypeDef

Usage Example
from mypy_boto3_kinesisanalyticsv2.type_defs import InputProcessingConfigurationUpdateTypeDef

def get_value() -> InputProcessingConfigurationUpdateTypeDef:
    return {
        "InputLambdaProcessorUpdate": ...,
    }
Definition
class InputProcessingConfigurationUpdateTypeDef(TypedDict):
    InputLambdaProcessorUpdate: