Type definitions#
Index > KinesisVideo > Type definitions
Auto-generated documentation for KinesisVideo type annotations stubs module mypy-boto3-kinesisvideo.
SingleMasterConfigurationTypeDef#
# SingleMasterConfigurationTypeDef definition
class SingleMasterConfigurationTypeDef(TypedDict):
MessageTtlSeconds: NotRequired[int],
ChannelNameConditionTypeDef#
# ChannelNameConditionTypeDef definition
class ChannelNameConditionTypeDef(TypedDict):
ComparisonOperator: NotRequired[ComparisonOperatorType], # (1)
ComparisonValue: NotRequired[str],
TagTypeDef#
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
CreateStreamInputRequestTypeDef#
# CreateStreamInputRequestTypeDef definition
class CreateStreamInputRequestTypeDef(TypedDict):
StreamName: str,
DeviceName: NotRequired[str],
MediaType: NotRequired[str],
KmsKeyId: NotRequired[str],
DataRetentionInHours: NotRequired[int],
Tags: NotRequired[Mapping[str, str]],
DeleteEdgeConfigurationInputRequestTypeDef#
# DeleteEdgeConfigurationInputRequestTypeDef definition
class DeleteEdgeConfigurationInputRequestTypeDef(TypedDict):
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
DeleteSignalingChannelInputRequestTypeDef#
# DeleteSignalingChannelInputRequestTypeDef definition
class DeleteSignalingChannelInputRequestTypeDef(TypedDict):
ChannelARN: str,
CurrentVersion: NotRequired[str],
DeleteStreamInputRequestTypeDef#
# DeleteStreamInputRequestTypeDef definition
class DeleteStreamInputRequestTypeDef(TypedDict):
StreamARN: str,
CurrentVersion: NotRequired[str],
LocalSizeConfigTypeDef#
# LocalSizeConfigTypeDef definition
class LocalSizeConfigTypeDef(TypedDict):
MaxLocalMediaSizeInMB: NotRequired[int],
StrategyOnFullSize: NotRequired[StrategyOnFullSizeType], # (1)
DescribeEdgeConfigurationInputRequestTypeDef#
# DescribeEdgeConfigurationInputRequestTypeDef definition
class DescribeEdgeConfigurationInputRequestTypeDef(TypedDict):
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
DescribeImageGenerationConfigurationInputRequestTypeDef#
# DescribeImageGenerationConfigurationInputRequestTypeDef definition
class DescribeImageGenerationConfigurationInputRequestTypeDef(TypedDict):
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
DescribeMappedResourceConfigurationInputRequestTypeDef#
# DescribeMappedResourceConfigurationInputRequestTypeDef definition
class DescribeMappedResourceConfigurationInputRequestTypeDef(TypedDict):
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
MappedResourceConfigurationListItemTypeDef#
# MappedResourceConfigurationListItemTypeDef definition
class MappedResourceConfigurationListItemTypeDef(TypedDict):
Type: NotRequired[str],
ARN: NotRequired[str],
DescribeMediaStorageConfigurationInputRequestTypeDef#
# DescribeMediaStorageConfigurationInputRequestTypeDef definition
class DescribeMediaStorageConfigurationInputRequestTypeDef(TypedDict):
ChannelName: NotRequired[str],
ChannelARN: NotRequired[str],
MediaStorageConfigurationTypeDef#
# MediaStorageConfigurationTypeDef definition
class MediaStorageConfigurationTypeDef(TypedDict):
Status: MediaStorageConfigurationStatusType, # (1)
StreamARN: NotRequired[str],
DescribeNotificationConfigurationInputRequestTypeDef#
# DescribeNotificationConfigurationInputRequestTypeDef definition
class DescribeNotificationConfigurationInputRequestTypeDef(TypedDict):
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
DescribeSignalingChannelInputRequestTypeDef#
# DescribeSignalingChannelInputRequestTypeDef definition
class DescribeSignalingChannelInputRequestTypeDef(TypedDict):
ChannelName: NotRequired[str],
ChannelARN: NotRequired[str],
DescribeStreamInputRequestTypeDef#
# DescribeStreamInputRequestTypeDef definition
class DescribeStreamInputRequestTypeDef(TypedDict):
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
StreamInfoTypeDef#
# StreamInfoTypeDef definition
class StreamInfoTypeDef(TypedDict):
DeviceName: NotRequired[str],
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
MediaType: NotRequired[str],
KmsKeyId: NotRequired[str],
Version: NotRequired[str],
Status: NotRequired[StatusType], # (1)
CreationTime: NotRequired[datetime],
DataRetentionInHours: NotRequired[int],
- See StatusType
LastRecorderStatusTypeDef#
# LastRecorderStatusTypeDef definition
class LastRecorderStatusTypeDef(TypedDict):
JobStatusDetails: NotRequired[str],
LastCollectedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
RecorderStatus: NotRequired[RecorderStatusType], # (1)
LastUploaderStatusTypeDef#
# LastUploaderStatusTypeDef definition
class LastUploaderStatusTypeDef(TypedDict):
JobStatusDetails: NotRequired[str],
LastCollectedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
UploaderStatus: NotRequired[UploaderStatusType], # (1)
GetDataEndpointInputRequestTypeDef#
# GetDataEndpointInputRequestTypeDef definition
class GetDataEndpointInputRequestTypeDef(TypedDict):
APIName: APINameType, # (1)
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
- See APINameType
SingleMasterChannelEndpointConfigurationTypeDef#
# SingleMasterChannelEndpointConfigurationTypeDef definition
class SingleMasterChannelEndpointConfigurationTypeDef(TypedDict):
Protocols: NotRequired[Sequence[ChannelProtocolType]], # (1)
Role: NotRequired[ChannelRoleType], # (2)
- See ChannelProtocolType
- See ChannelRoleType
ResourceEndpointListItemTypeDef#
# ResourceEndpointListItemTypeDef definition
class ResourceEndpointListItemTypeDef(TypedDict):
Protocol: NotRequired[ChannelProtocolType], # (1)
ResourceEndpoint: NotRequired[str],
ImageGenerationDestinationConfigTypeDef#
# ImageGenerationDestinationConfigTypeDef definition
class ImageGenerationDestinationConfigTypeDef(TypedDict):
Uri: str,
DestinationRegion: str,
ListEdgeAgentConfigurationsInputRequestTypeDef#
# ListEdgeAgentConfigurationsInputRequestTypeDef definition
class ListEdgeAgentConfigurationsInputRequestTypeDef(TypedDict):
HubDeviceArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
StreamNameConditionTypeDef#
# StreamNameConditionTypeDef definition
class StreamNameConditionTypeDef(TypedDict):
ComparisonOperator: NotRequired[ComparisonOperatorType], # (1)
ComparisonValue: NotRequired[str],
ListTagsForResourceInputRequestTypeDef#
# ListTagsForResourceInputRequestTypeDef definition
class ListTagsForResourceInputRequestTypeDef(TypedDict):
ResourceARN: str,
NextToken: NotRequired[str],
ListTagsForStreamInputRequestTypeDef#
# ListTagsForStreamInputRequestTypeDef definition
class ListTagsForStreamInputRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
StreamARN: NotRequired[str],
StreamName: NotRequired[str],
MediaSourceConfigTypeDef#
# MediaSourceConfigTypeDef definition
class MediaSourceConfigTypeDef(TypedDict):
MediaUriSecretArn: str,
MediaUriType: MediaUriTypeType, # (1)
- See MediaUriTypeType
NotificationDestinationConfigTypeDef#
# NotificationDestinationConfigTypeDef definition
class NotificationDestinationConfigTypeDef(TypedDict):
Uri: str,
ScheduleConfigTypeDef#
# ScheduleConfigTypeDef definition
class ScheduleConfigTypeDef(TypedDict):
ScheduleExpression: str,
DurationInSeconds: int,
TagStreamInputRequestTypeDef#
# TagStreamInputRequestTypeDef definition
class TagStreamInputRequestTypeDef(TypedDict):
Tags: Mapping[str, str],
StreamARN: NotRequired[str],
StreamName: NotRequired[str],
UntagResourceInputRequestTypeDef#
# UntagResourceInputRequestTypeDef definition
class UntagResourceInputRequestTypeDef(TypedDict):
ResourceARN: str,
TagKeyList: Sequence[str],
UntagStreamInputRequestTypeDef#
# UntagStreamInputRequestTypeDef definition
class UntagStreamInputRequestTypeDef(TypedDict):
TagKeyList: Sequence[str],
StreamARN: NotRequired[str],
StreamName: NotRequired[str],
UpdateDataRetentionInputRequestTypeDef#
# UpdateDataRetentionInputRequestTypeDef definition
class UpdateDataRetentionInputRequestTypeDef(TypedDict):
CurrentVersion: str,
Operation: UpdateDataRetentionOperationType, # (1)
DataRetentionChangeInHours: int,
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
UpdateStreamInputRequestTypeDef#
# UpdateStreamInputRequestTypeDef definition
class UpdateStreamInputRequestTypeDef(TypedDict):
CurrentVersion: str,
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
DeviceName: NotRequired[str],
MediaType: NotRequired[str],
ChannelInfoTypeDef#
# ChannelInfoTypeDef definition
class ChannelInfoTypeDef(TypedDict):
ChannelName: NotRequired[str],
ChannelARN: NotRequired[str],
ChannelType: NotRequired[ChannelTypeType], # (1)
ChannelStatus: NotRequired[StatusType], # (2)
CreationTime: NotRequired[datetime],
SingleMasterConfiguration: NotRequired[SingleMasterConfigurationTypeDef], # (3)
Version: NotRequired[str],
UpdateSignalingChannelInputRequestTypeDef#
# UpdateSignalingChannelInputRequestTypeDef definition
class UpdateSignalingChannelInputRequestTypeDef(TypedDict):
ChannelARN: str,
CurrentVersion: str,
SingleMasterConfiguration: NotRequired[SingleMasterConfigurationTypeDef], # (1)
ListSignalingChannelsInputRequestTypeDef#
# ListSignalingChannelsInputRequestTypeDef definition
class ListSignalingChannelsInputRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ChannelNameCondition: NotRequired[ChannelNameConditionTypeDef], # (1)
CreateSignalingChannelInputRequestTypeDef#
# CreateSignalingChannelInputRequestTypeDef definition
class CreateSignalingChannelInputRequestTypeDef(TypedDict):
ChannelName: str,
ChannelType: NotRequired[ChannelTypeType], # (1)
SingleMasterConfiguration: NotRequired[SingleMasterConfigurationTypeDef], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
TagResourceInputRequestTypeDef#
# TagResourceInputRequestTypeDef definition
class TagResourceInputRequestTypeDef(TypedDict):
ResourceARN: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateSignalingChannelOutputTypeDef#
# CreateSignalingChannelOutputTypeDef definition
class CreateSignalingChannelOutputTypeDef(TypedDict):
ChannelARN: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateStreamOutputTypeDef#
# CreateStreamOutputTypeDef definition
class CreateStreamOutputTypeDef(TypedDict):
StreamARN: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetDataEndpointOutputTypeDef#
# GetDataEndpointOutputTypeDef definition
class GetDataEndpointOutputTypeDef(TypedDict):
DataEndpoint: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceOutputTypeDef#
# ListTagsForResourceOutputTypeDef definition
class ListTagsForResourceOutputTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
NextToken: NotRequired[str],
ListTagsForStreamOutputTypeDef#
# ListTagsForStreamOutputTypeDef definition
class ListTagsForStreamOutputTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
NextToken: NotRequired[str],
DeletionConfigTypeDef#
# DeletionConfigTypeDef definition
class DeletionConfigTypeDef(TypedDict):
EdgeRetentionInHours: NotRequired[int],
LocalSizeConfig: NotRequired[LocalSizeConfigTypeDef], # (1)
DeleteAfterUpload: NotRequired[bool],
DescribeMappedResourceConfigurationInputDescribeMappedResourceConfigurationPaginateTypeDef#
# DescribeMappedResourceConfigurationInputDescribeMappedResourceConfigurationPaginateTypeDef definition
class DescribeMappedResourceConfigurationInputDescribeMappedResourceConfigurationPaginateTypeDef(TypedDict):
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEdgeAgentConfigurationsInputListEdgeAgentConfigurationsPaginateTypeDef#
# ListEdgeAgentConfigurationsInputListEdgeAgentConfigurationsPaginateTypeDef definition
class ListEdgeAgentConfigurationsInputListEdgeAgentConfigurationsPaginateTypeDef(TypedDict):
HubDeviceArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSignalingChannelsInputListSignalingChannelsPaginateTypeDef#
# ListSignalingChannelsInputListSignalingChannelsPaginateTypeDef definition
class ListSignalingChannelsInputListSignalingChannelsPaginateTypeDef(TypedDict):
ChannelNameCondition: NotRequired[ChannelNameConditionTypeDef], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
DescribeMappedResourceConfigurationOutputTypeDef#
# DescribeMappedResourceConfigurationOutputTypeDef definition
class DescribeMappedResourceConfigurationOutputTypeDef(TypedDict):
MappedResourceConfigurationList: List[MappedResourceConfigurationListItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeMediaStorageConfigurationOutputTypeDef#
# DescribeMediaStorageConfigurationOutputTypeDef definition
class DescribeMediaStorageConfigurationOutputTypeDef(TypedDict):
MediaStorageConfiguration: MediaStorageConfigurationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateMediaStorageConfigurationInputRequestTypeDef#
# UpdateMediaStorageConfigurationInputRequestTypeDef definition
class UpdateMediaStorageConfigurationInputRequestTypeDef(TypedDict):
ChannelARN: str,
MediaStorageConfiguration: MediaStorageConfigurationTypeDef, # (1)
DescribeStreamOutputTypeDef#
# DescribeStreamOutputTypeDef definition
class DescribeStreamOutputTypeDef(TypedDict):
StreamInfo: StreamInfoTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListStreamsOutputTypeDef#
# ListStreamsOutputTypeDef definition
class ListStreamsOutputTypeDef(TypedDict):
StreamInfoList: List[StreamInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
EdgeAgentStatusTypeDef#
# EdgeAgentStatusTypeDef definition
class EdgeAgentStatusTypeDef(TypedDict):
LastRecorderStatus: NotRequired[LastRecorderStatusTypeDef], # (1)
LastUploaderStatus: NotRequired[LastUploaderStatusTypeDef], # (2)
GetSignalingChannelEndpointInputRequestTypeDef#
# GetSignalingChannelEndpointInputRequestTypeDef definition
class GetSignalingChannelEndpointInputRequestTypeDef(TypedDict):
ChannelARN: str,
SingleMasterChannelEndpointConfiguration: NotRequired[SingleMasterChannelEndpointConfigurationTypeDef], # (1)
GetSignalingChannelEndpointOutputTypeDef#
# GetSignalingChannelEndpointOutputTypeDef definition
class GetSignalingChannelEndpointOutputTypeDef(TypedDict):
ResourceEndpointList: List[ResourceEndpointListItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ImageGenerationConfigurationOutputTypeDef#
# ImageGenerationConfigurationOutputTypeDef definition
class ImageGenerationConfigurationOutputTypeDef(TypedDict):
Status: ConfigurationStatusType, # (1)
ImageSelectorType: ImageSelectorTypeType, # (2)
DestinationConfig: ImageGenerationDestinationConfigTypeDef, # (3)
SamplingInterval: int,
Format: FormatType, # (4)
FormatConfig: NotRequired[Dict[FormatConfigKeyType, str]], # (5)
WidthPixels: NotRequired[int],
HeightPixels: NotRequired[int],
- See ConfigurationStatusType
- See ImageSelectorTypeType
- See ImageGenerationDestinationConfigTypeDef
- See FormatType
- See FormatConfigKeyType
ImageGenerationConfigurationTypeDef#
# ImageGenerationConfigurationTypeDef definition
class ImageGenerationConfigurationTypeDef(TypedDict):
Status: ConfigurationStatusType, # (1)
ImageSelectorType: ImageSelectorTypeType, # (2)
DestinationConfig: ImageGenerationDestinationConfigTypeDef, # (3)
SamplingInterval: int,
Format: FormatType, # (4)
FormatConfig: NotRequired[Mapping[FormatConfigKeyType, str]], # (5)
WidthPixels: NotRequired[int],
HeightPixels: NotRequired[int],
- See ConfigurationStatusType
- See ImageSelectorTypeType
- See ImageGenerationDestinationConfigTypeDef
- See FormatType
- See FormatConfigKeyType
ListStreamsInputListStreamsPaginateTypeDef#
# ListStreamsInputListStreamsPaginateTypeDef definition
class ListStreamsInputListStreamsPaginateTypeDef(TypedDict):
StreamNameCondition: NotRequired[StreamNameConditionTypeDef], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListStreamsInputRequestTypeDef#
# ListStreamsInputRequestTypeDef definition
class ListStreamsInputRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
StreamNameCondition: NotRequired[StreamNameConditionTypeDef], # (1)
NotificationConfigurationTypeDef#
# NotificationConfigurationTypeDef definition
class NotificationConfigurationTypeDef(TypedDict):
Status: ConfigurationStatusType, # (1)
DestinationConfig: NotificationDestinationConfigTypeDef, # (2)
RecorderConfigTypeDef#
# RecorderConfigTypeDef definition
class RecorderConfigTypeDef(TypedDict):
MediaSourceConfig: MediaSourceConfigTypeDef, # (1)
ScheduleConfig: NotRequired[ScheduleConfigTypeDef], # (2)
UploaderConfigTypeDef#
# UploaderConfigTypeDef definition
class UploaderConfigTypeDef(TypedDict):
ScheduleConfig: ScheduleConfigTypeDef, # (1)
DescribeSignalingChannelOutputTypeDef#
# DescribeSignalingChannelOutputTypeDef definition
class DescribeSignalingChannelOutputTypeDef(TypedDict):
ChannelInfo: ChannelInfoTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSignalingChannelsOutputTypeDef#
# ListSignalingChannelsOutputTypeDef definition
class ListSignalingChannelsOutputTypeDef(TypedDict):
ChannelInfoList: List[ChannelInfoTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
DescribeImageGenerationConfigurationOutputTypeDef#
# DescribeImageGenerationConfigurationOutputTypeDef definition
class DescribeImageGenerationConfigurationOutputTypeDef(TypedDict):
ImageGenerationConfiguration: ImageGenerationConfigurationOutputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateImageGenerationConfigurationInputRequestTypeDef#
# UpdateImageGenerationConfigurationInputRequestTypeDef definition
class UpdateImageGenerationConfigurationInputRequestTypeDef(TypedDict):
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
ImageGenerationConfiguration: NotRequired[ImageGenerationConfigurationTypeDef], # (1)
DescribeNotificationConfigurationOutputTypeDef#
# DescribeNotificationConfigurationOutputTypeDef definition
class DescribeNotificationConfigurationOutputTypeDef(TypedDict):
NotificationConfiguration: NotificationConfigurationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateNotificationConfigurationInputRequestTypeDef#
# UpdateNotificationConfigurationInputRequestTypeDef definition
class UpdateNotificationConfigurationInputRequestTypeDef(TypedDict):
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
NotificationConfiguration: NotRequired[NotificationConfigurationTypeDef], # (1)
EdgeConfigTypeDef#
# EdgeConfigTypeDef definition
class EdgeConfigTypeDef(TypedDict):
HubDeviceArn: str,
RecorderConfig: RecorderConfigTypeDef, # (1)
UploaderConfig: NotRequired[UploaderConfigTypeDef], # (2)
DeletionConfig: NotRequired[DeletionConfigTypeDef], # (3)
DescribeEdgeConfigurationOutputTypeDef#
# DescribeEdgeConfigurationOutputTypeDef definition
class DescribeEdgeConfigurationOutputTypeDef(TypedDict):
StreamName: str,
StreamARN: str,
CreationTime: datetime,
LastUpdatedTime: datetime,
SyncStatus: SyncStatusType, # (1)
FailedStatusDetails: str,
EdgeConfig: EdgeConfigTypeDef, # (2)
EdgeAgentStatus: EdgeAgentStatusTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See SyncStatusType
- See EdgeConfigTypeDef
- See EdgeAgentStatusTypeDef
- See ResponseMetadataTypeDef
ListEdgeAgentConfigurationsEdgeConfigTypeDef#
# ListEdgeAgentConfigurationsEdgeConfigTypeDef definition
class ListEdgeAgentConfigurationsEdgeConfigTypeDef(TypedDict):
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
CreationTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
SyncStatus: NotRequired[SyncStatusType], # (1)
FailedStatusDetails: NotRequired[str],
EdgeConfig: NotRequired[EdgeConfigTypeDef], # (2)
- See SyncStatusType
- See EdgeConfigTypeDef
StartEdgeConfigurationUpdateInputRequestTypeDef#
# StartEdgeConfigurationUpdateInputRequestTypeDef definition
class StartEdgeConfigurationUpdateInputRequestTypeDef(TypedDict):
EdgeConfig: EdgeConfigTypeDef, # (1)
StreamName: NotRequired[str],
StreamARN: NotRequired[str],
StartEdgeConfigurationUpdateOutputTypeDef#
# StartEdgeConfigurationUpdateOutputTypeDef definition
class StartEdgeConfigurationUpdateOutputTypeDef(TypedDict):
StreamName: str,
StreamARN: str,
CreationTime: datetime,
LastUpdatedTime: datetime,
SyncStatus: SyncStatusType, # (1)
FailedStatusDetails: str,
EdgeConfig: EdgeConfigTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See SyncStatusType
- See EdgeConfigTypeDef
- See ResponseMetadataTypeDef
ListEdgeAgentConfigurationsOutputTypeDef#
# ListEdgeAgentConfigurationsOutputTypeDef definition
class ListEdgeAgentConfigurationsOutputTypeDef(TypedDict):
EdgeConfigs: List[ListEdgeAgentConfigurationsEdgeConfigTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],