Skip to content

Ivs Classes

AudioConfigurationTypeDef

channels

  • Type: typing.Optional[int]

codec

  • Type: typing.Optional[str]

sampleRate

  • Type: typing.Optional[int]

targetBitrate

  • Type: typing.Optional[int]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BatchErrorTypeDef

arn

  • Type: typing.Optional[str]

code

  • Type: typing.Optional[str]

message

  • Type: typing.Optional[str]

BatchGetChannelRequestRequestTypeDef

arns

  • Type: typing.Sequence[str]
  • Required: Yes

BatchGetChannelResponseTypeDef

channels

  • Type: typing.List[aws_resource_validator.pydantic_models.ivs_classes.ChannelTypeDef]
  • Required: Yes

errors

  • Type: typing.List[aws_resource_validator.pydantic_models.ivs_classes.BatchErrorTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchGetStreamKeyRequestRequestTypeDef

arns

  • Type: typing.Sequence[str]
  • Required: Yes

BatchGetStreamKeyResponseTypeDef

errors

  • Type: typing.List[aws_resource_validator.pydantic_models.ivs_classes.BatchErrorTypeDef]
  • Required: Yes

streamKeys

  • Type: typing.List[aws_resource_validator.pydantic_models.ivs_classes.StreamKeyTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchStartViewerSessionRevocationErrorTypeDef

channelArn

  • Type:
  • Required: Yes

viewerId

  • Type:
  • Required: Yes

code

  • Type: typing.Optional[str]

message

  • Type: typing.Optional[str]

BatchStartViewerSessionRevocationRequestRequestTypeDef

viewerSessions

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.ivs_classes.BatchStartViewerSessionRevocationViewerSessionTypeDef]
  • Required: Yes

BatchStartViewerSessionRevocationResponseTypeDef

errors

  • Type: typing.List[aws_resource_validator.pydantic_models.ivs_classes.BatchStartViewerSessionRevocationErrorTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchStartViewerSessionRevocationViewerSessionTypeDef

channelArn

  • Type:
  • Required: Yes

viewerId

  • Type:
  • Required: Yes

viewerSessionVersionsLessThanOrEqualTo

  • Type: typing.Optional[int]

ChannelSummaryTypeDef

arn

  • Type: typing.Optional[str]

authorized

  • Type: typing.Optional[bool]

insecureIngest

  • Type: typing.Optional[bool]

latencyMode

  • Type: typing.Optional[typing.Literal['LOW', 'NORMAL']]

name

  • Type: typing.Optional[str]

playbackRestrictionPolicyArn

  • Type: typing.Optional[str]

preset

  • Type: typing.Optional[typing.Literal['CONSTRAINED_BANDWIDTH_DELIVERY', 'HIGHER_BANDWIDTH_DELIVERY']]

recordingConfigurationArn

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

type

  • Type: typing.Optional[typing.Literal['ADVANCED_HD', 'ADVANCED_SD', 'BASIC', 'STANDARD']]

ChannelTypeDef

arn

  • Type: typing.Optional[str]

authorized

  • Type: typing.Optional[bool]

ingestEndpoint

  • Type: typing.Optional[str]

insecureIngest

  • Type: typing.Optional[bool]

latencyMode

  • Type: typing.Optional[typing.Literal['LOW', 'NORMAL']]

name

  • Type: typing.Optional[str]

playbackRestrictionPolicyArn

  • Type: typing.Optional[str]

playbackUrl

  • Type: typing.Optional[str]

preset

  • Type: typing.Optional[typing.Literal['CONSTRAINED_BANDWIDTH_DELIVERY', 'HIGHER_BANDWIDTH_DELIVERY']]

recordingConfigurationArn

  • Type: typing.Optional[str]

srt

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.SrtTypeDef]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

type

  • Type: typing.Optional[typing.Literal['ADVANCED_HD', 'ADVANCED_SD', 'BASIC', 'STANDARD']]

CreateChannelRequestRequestTypeDef

authorized

  • Type: typing.Optional[bool]

insecureIngest

  • Type: typing.Optional[bool]

latencyMode

  • Type: typing.Optional[typing.Literal['LOW', 'NORMAL']]

name

  • Type: typing.Optional[str]

playbackRestrictionPolicyArn

  • Type: typing.Optional[str]

preset

  • Type: typing.Optional[typing.Literal['CONSTRAINED_BANDWIDTH_DELIVERY', 'HIGHER_BANDWIDTH_DELIVERY']]

recordingConfigurationArn

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

type

  • Type: typing.Optional[typing.Literal['ADVANCED_HD', 'ADVANCED_SD', 'BASIC', 'STANDARD']]

CreateChannelResponseTypeDef

channel

  • Type:
  • Required: Yes

streamKey

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreatePlaybackRestrictionPolicyRequestRequestTypeDef

allowedCountries

  • Type: typing.Optional[typing.Sequence[str]]

allowedOrigins

  • Type: typing.Optional[typing.Sequence[str]]

enableStrictOriginEnforcement

  • Type: typing.Optional[bool]

name

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreatePlaybackRestrictionPolicyResponseTypeDef

playbackRestrictionPolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateRecordingConfigurationRequestRequestTypeDef

destinationConfiguration

  • Type:
  • Required: Yes

name

  • Type: typing.Optional[str]

recordingReconnectWindowSeconds

  • Type: typing.Optional[int]

renditionConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.RenditionConfigurationTypeDef]

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

thumbnailConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.ThumbnailConfigurationTypeDef]

CreateRecordingConfigurationResponseTypeDef

recordingConfiguration

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateStreamKeyRequestRequestTypeDef

channelArn

  • Type:
  • Required: Yes

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateStreamKeyResponseTypeDef

streamKey

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteChannelRequestRequestTypeDef

arn

  • Type:
  • Required: Yes

DeletePlaybackKeyPairRequestRequestTypeDef

arn

  • Type:
  • Required: Yes

DeletePlaybackRestrictionPolicyRequestRequestTypeDef

arn

  • Type:
  • Required: Yes

DeleteRecordingConfigurationRequestRequestTypeDef

arn

  • Type:
  • Required: Yes

DeleteStreamKeyRequestRequestTypeDef

arn

  • Type:
  • Required: Yes

DestinationConfigurationTypeDef

s3

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.S3DestinationConfigurationTypeDef]

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

GetChannelRequestRequestTypeDef

arn

  • Type:
  • Required: Yes

GetChannelResponseTypeDef

channel

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetPlaybackKeyPairRequestRequestTypeDef

arn

  • Type:
  • Required: Yes

GetPlaybackKeyPairResponseTypeDef

keyPair

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetPlaybackRestrictionPolicyRequestRequestTypeDef

arn

  • Type:
  • Required: Yes

GetPlaybackRestrictionPolicyResponseTypeDef

playbackRestrictionPolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetRecordingConfigurationRequestRequestTypeDef

arn

  • Type:
  • Required: Yes

GetRecordingConfigurationResponseTypeDef

recordingConfiguration

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetStreamKeyRequestRequestTypeDef

arn

  • Type:
  • Required: Yes

GetStreamKeyResponseTypeDef

streamKey

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetStreamRequestRequestTypeDef

channelArn

  • Type:
  • Required: Yes

GetStreamResponseTypeDef

stream

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetStreamSessionRequestRequestTypeDef

channelArn

  • Type:
  • Required: Yes

streamId

  • Type: typing.Optional[str]

GetStreamSessionResponseTypeDef

streamSession

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ImportPlaybackKeyPairRequestRequestTypeDef

publicKeyMaterial

  • Type:
  • Required: Yes

name

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

ImportPlaybackKeyPairResponseTypeDef

keyPair

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

IngestConfigurationTypeDef

audio

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.AudioConfigurationTypeDef]

video

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.VideoConfigurationTypeDef]

ListChannelsRequestListChannelsPaginateTypeDef

filterByName

  • Type: typing.Optional[str]

filterByPlaybackRestrictionPolicyArn

  • Type: typing.Optional[str]

filterByRecordingConfigurationArn

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.PaginatorConfigTypeDef]

ListChannelsRequestRequestTypeDef

filterByName

  • Type: typing.Optional[str]

filterByPlaybackRestrictionPolicyArn

  • Type: typing.Optional[str]

filterByRecordingConfigurationArn

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListChannelsResponseTypeDef

channels

  • Type: typing.List[aws_resource_validator.pydantic_models.ivs_classes.ChannelSummaryTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListPlaybackKeyPairsRequestListPlaybackKeyPairsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.PaginatorConfigTypeDef]

ListPlaybackKeyPairsRequestRequestTypeDef

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListPlaybackKeyPairsResponseTypeDef

keyPairs

  • Type: typing.List[aws_resource_validator.pydantic_models.ivs_classes.PlaybackKeyPairSummaryTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListPlaybackRestrictionPoliciesRequestRequestTypeDef

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListPlaybackRestrictionPoliciesResponseTypeDef

nextToken

  • Type:
  • Required: Yes

playbackRestrictionPolicies

  • Type: typing.List[aws_resource_validator.pydantic_models.ivs_classes.PlaybackRestrictionPolicySummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListRecordingConfigurationsRequestListRecordingConfigurationsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.PaginatorConfigTypeDef]

ListRecordingConfigurationsRequestRequestTypeDef

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListRecordingConfigurationsResponseTypeDef

nextToken

  • Type:
  • Required: Yes

recordingConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.ivs_classes.RecordingConfigurationSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListStreamKeysRequestListStreamKeysPaginateTypeDef

channelArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.PaginatorConfigTypeDef]

ListStreamKeysRequestRequestTypeDef

channelArn

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListStreamKeysResponseTypeDef

nextToken

  • Type:
  • Required: Yes

streamKeys

  • Type: typing.List[aws_resource_validator.pydantic_models.ivs_classes.StreamKeySummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListStreamSessionsRequestRequestTypeDef

channelArn

  • Type:
  • Required: Yes

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListStreamSessionsResponseTypeDef

nextToken

  • Type:
  • Required: Yes

streamSessions

  • Type: typing.List[aws_resource_validator.pydantic_models.ivs_classes.StreamSessionSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListStreamsRequestListStreamsPaginateTypeDef

filterBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.StreamFiltersTypeDef]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.PaginatorConfigTypeDef]

ListStreamsRequestRequestTypeDef

filterBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.StreamFiltersTypeDef]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListStreamsResponseTypeDef

nextToken

  • Type:
  • Required: Yes

streams

  • Type: typing.List[aws_resource_validator.pydantic_models.ivs_classes.StreamSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PlaybackKeyPairSummaryTypeDef

arn

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

PlaybackKeyPairTypeDef

arn

  • Type: typing.Optional[str]

fingerprint

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

PlaybackRestrictionPolicySummaryTypeDef

allowedCountries

  • Type: typing.List[str]
  • Required: Yes

allowedOrigins

  • Type: typing.List[str]
  • Required: Yes

arn

  • Type:
  • Required: Yes

enableStrictOriginEnforcement

  • Type: typing.Optional[bool]

name

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

PlaybackRestrictionPolicyTypeDef

allowedCountries

  • Type: typing.List[str]
  • Required: Yes

allowedOrigins

  • Type: typing.List[str]
  • Required: Yes

arn

  • Type:
  • Required: Yes

enableStrictOriginEnforcement

  • Type: typing.Optional[bool]

name

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

PutMetadataRequestRequestTypeDef

channelArn

  • Type:
  • Required: Yes

metadata

  • Type:
  • Required: Yes

RecordingConfigurationSummaryTypeDef

arn

  • Type:
  • Required: Yes

destinationConfiguration

  • Type:
  • Required: Yes

state

  • Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING']
  • Required: Yes

name

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

RecordingConfigurationTypeDef

arn

  • Type:
  • Required: Yes

destinationConfiguration

  • Type:
  • Required: Yes

state

  • Type: typing.Literal['ACTIVE', 'CREATE_FAILED', 'CREATING']
  • Required: Yes

name

  • Type: typing.Optional[str]

recordingReconnectWindowSeconds

  • Type: typing.Optional[int]

renditionConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.RenditionConfigurationOutputTypeDef]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

thumbnailConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.ThumbnailConfigurationOutputTypeDef]

RenditionConfigurationOutputTypeDef

renditionSelection

  • Type: typing.Optional[typing.Literal['ALL', 'CUSTOM', 'NONE']]

renditions

  • Type: typing.Optional[typing.List[typing.Literal['FULL_HD', 'HD', 'LOWEST_RESOLUTION', 'SD']]]

RenditionConfigurationTypeDef

renditionSelection

  • Type: typing.Optional[typing.Literal['ALL', 'CUSTOM', 'NONE']]

renditions

  • Type: typing.Optional[typing.Sequence[typing.Literal['FULL_HD', 'HD', 'LOWEST_RESOLUTION', 'SD']]]

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

S3DestinationConfigurationTypeDef

bucketName

  • Type:
  • Required: Yes

SrtTypeDef

endpoint

  • Type: typing.Optional[str]

passphrase

  • Type: typing.Optional[str]

StartViewerSessionRevocationRequestRequestTypeDef

channelArn

  • Type:
  • Required: Yes

viewerId

  • Type:
  • Required: Yes

viewerSessionVersionsLessThanOrEqualTo

  • Type: typing.Optional[int]

StopStreamRequestRequestTypeDef

channelArn

  • Type:
  • Required: Yes

StreamEventTypeDef

eventTime

  • Type: typing.Optional[datetime.datetime]

name

  • Type: typing.Optional[str]

type

  • Type: typing.Optional[str]

StreamFiltersTypeDef

health

  • Type: typing.Optional[typing.Literal['HEALTHY', 'STARVING', 'UNKNOWN']]

StreamKeySummaryTypeDef

arn

  • Type: typing.Optional[str]

channelArn

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

StreamKeyTypeDef

arn

  • Type: typing.Optional[str]

channelArn

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

value

  • Type: typing.Optional[str]

StreamSessionSummaryTypeDef

endTime

  • Type: typing.Optional[datetime.datetime]

hasErrorEvent

  • Type: typing.Optional[bool]

startTime

  • Type: typing.Optional[datetime.datetime]

streamId

  • Type: typing.Optional[str]

StreamSessionTypeDef

channel

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.ChannelTypeDef]

endTime

  • Type: typing.Optional[datetime.datetime]

ingestConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.IngestConfigurationTypeDef]

recordingConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.ivs_classes.RecordingConfigurationTypeDef]

startTime

  • Type: typing.Optional[datetime.datetime]

streamId

  • Type: typing.Optional[str]

truncatedEvents

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.ivs_classes.StreamEventTypeDef]]

StreamSummaryTypeDef

channelArn

  • Type: typing.Optional[str]

health

  • Type: typing.Optional[typing.Literal['HEALTHY', 'STARVING', 'UNKNOWN']]

startTime

  • Type: typing.Optional[datetime.datetime]

state

  • Type: typing.Optional[typing.Literal['LIVE', 'OFFLINE']]

streamId

  • Type: typing.Optional[str]

viewerCount

  • Type: typing.Optional[int]

StreamTypeDef

channelArn

  • Type: typing.Optional[str]

health

  • Type: typing.Optional[typing.Literal['HEALTHY', 'STARVING', 'UNKNOWN']]

playbackUrl

  • Type: typing.Optional[str]

startTime

  • Type: typing.Optional[datetime.datetime]

state

  • Type: typing.Optional[typing.Literal['LIVE', 'OFFLINE']]

streamId

  • Type: typing.Optional[str]

viewerCount

  • Type: typing.Optional[int]

TagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tags

  • Type: typing.Mapping[str, str]
  • Required: Yes

ThumbnailConfigurationOutputTypeDef

recordingMode

  • Type: typing.Optional[typing.Literal['DISABLED', 'INTERVAL']]

resolution

  • Type: typing.Optional[typing.Literal['FULL_HD', 'HD', 'LOWEST_RESOLUTION', 'SD']]

storage

  • Type: typing.Optional[typing.List[typing.Literal['LATEST', 'SEQUENTIAL']]]

targetIntervalSeconds

  • Type: typing.Optional[int]

ThumbnailConfigurationTypeDef

recordingMode

  • Type: typing.Optional[typing.Literal['DISABLED', 'INTERVAL']]

resolution

  • Type: typing.Optional[typing.Literal['FULL_HD', 'HD', 'LOWEST_RESOLUTION', 'SD']]

storage

  • Type: typing.Optional[typing.Sequence[typing.Literal['LATEST', 'SEQUENTIAL']]]

targetIntervalSeconds

  • Type: typing.Optional[int]

UntagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

UpdateChannelRequestRequestTypeDef

arn

  • Type:
  • Required: Yes

authorized

  • Type: typing.Optional[bool]

insecureIngest

  • Type: typing.Optional[bool]

latencyMode

  • Type: typing.Optional[typing.Literal['LOW', 'NORMAL']]

name

  • Type: typing.Optional[str]

playbackRestrictionPolicyArn

  • Type: typing.Optional[str]

preset

  • Type: typing.Optional[typing.Literal['CONSTRAINED_BANDWIDTH_DELIVERY', 'HIGHER_BANDWIDTH_DELIVERY']]

recordingConfigurationArn

  • Type: typing.Optional[str]

type

  • Type: typing.Optional[typing.Literal['ADVANCED_HD', 'ADVANCED_SD', 'BASIC', 'STANDARD']]

UpdateChannelResponseTypeDef

channel

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdatePlaybackRestrictionPolicyRequestRequestTypeDef

arn

  • Type:
  • Required: Yes

allowedCountries

  • Type: typing.Optional[typing.Sequence[str]]

allowedOrigins

  • Type: typing.Optional[typing.Sequence[str]]

enableStrictOriginEnforcement

  • Type: typing.Optional[bool]

name

  • Type: typing.Optional[str]

UpdatePlaybackRestrictionPolicyResponseTypeDef

playbackRestrictionPolicy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

VideoConfigurationTypeDef

avcLevel

  • Type: typing.Optional[str]

avcProfile

  • Type: typing.Optional[str]

codec

  • Type: typing.Optional[str]

encoder

  • Type: typing.Optional[str]

targetBitrate

  • Type: typing.Optional[int]

targetFramerate

  • Type: typing.Optional[int]

videoHeight

  • Type: typing.Optional[int]

videoWidth

  • Type: typing.Optional[int]