Ivs Classes
AudioConfiguration
channels
- Type: typing.Optional[int]
codec
- Type: typing.Optional[str]
sampleRate
- Type: typing.Optional[int]
targetBitrate
- Type: typing.Optional[int]
track
- Type: typing.Optional[str]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchError
arn
- Type: typing.Optional[str]
code
- Type: typing.Optional[str]
message
- Type: typing.Optional[str]
BatchGetChannelRequest
arns
- Type: typing.List[str]
- Required: Yes
BatchGetChannelResponse
channels
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.Channel]
- Required: Yes
errors
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.BatchError]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchGetStreamKeyRequest
arns
- Type: typing.List[str]
- Required: Yes
BatchGetStreamKeyResponse
errors
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.BatchError]
- Required: Yes
streamKeys
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.StreamKey]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchStartViewerSessionRevocationError
channelArn
- Type:
- Required: Yes
viewerId
- Type:
- Required: Yes
code
- Type: typing.Optional[str]
message
- Type: typing.Optional[str]
BatchStartViewerSessionRevocationRequest
viewerSessions
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.BatchStartViewerSessionRevocationViewerSession]
- Required: Yes
BatchStartViewerSessionRevocationResponse
errors
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.BatchStartViewerSessionRevocationError]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchStartViewerSessionRevocationViewerSession
channelArn
- Type:
- Required: Yes
viewerId
- Type:
- Required: Yes
viewerSessionVersionsLessThanOrEqualTo
- Type: typing.Optional[int]
Channel
arn
- Type: typing.Optional[str]
authorized
- Type: typing.Optional[bool]
containerFormat
- Type: typing.Optional[typing.Literal['FRAGMENTED_MP4', 'TS']]
ingestEndpoint
- Type: typing.Optional[str]
insecureIngest
- Type: typing.Optional[bool]
latencyMode
- Type: typing.Optional[typing.Literal['LOW', 'NORMAL']]
multitrackInputConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.MultitrackInputConfiguration]
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.ivs_classes.Srt]
tags
- Type: typing.Optional[typing.Dict[str, str]]
type
- Type: typing.Optional[typing.Literal['ADVANCED_HD', 'ADVANCED_SD', 'BASIC', 'STANDARD']]
ChannelSummary
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']]
CreateChannelRequest
authorized
- Type: typing.Optional[bool]
containerFormat
- Type: typing.Optional[typing.Literal['FRAGMENTED_MP4', 'TS']]
insecureIngest
- Type: typing.Optional[bool]
latencyMode
- Type: typing.Optional[typing.Literal['LOW', 'NORMAL']]
multitrackInputConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.MultitrackInputConfiguration]
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']]
CreateChannelResponse
channel
- Type:
- Required: Yes
streamKey
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreatePlaybackRestrictionPolicyRequest
allowedCountries
- Type: typing.Optional[typing.List[str]]
allowedOrigins
- Type: typing.Optional[typing.List[str]]
enableStrictOriginEnforcement
- Type: typing.Optional[bool]
name
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
CreatePlaybackRestrictionPolicyResponse
playbackRestrictionPolicy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateRecordingConfigurationRequest
destinationConfiguration
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
recordingReconnectWindowSeconds
- Type: typing.Optional[int]
renditionConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.ivs.ivs_classes.RenditionConfiguration, aws_resource_validator.pydantic_models.ivs.ivs_classes.RenditionConfigurationOutput, NoneType]
tags
- Type: typing.Optional[typing.Dict[str, str]]
thumbnailConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.ivs.ivs_classes.ThumbnailConfiguration, aws_resource_validator.pydantic_models.ivs.ivs_classes.ThumbnailConfigurationOutput, NoneType]
CreateRecordingConfigurationResponse
recordingConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateStreamKeyRequest
channelArn
- Type:
- Required: Yes
tags
- Type: typing.Optional[typing.Dict[str, str]]
CreateStreamKeyResponse
streamKey
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteChannelRequest
arn
- Type:
- Required: Yes
DeletePlaybackKeyPairRequest
arn
- Type:
- Required: Yes
DeletePlaybackRestrictionPolicyRequest
arn
- Type:
- Required: Yes
DeleteRecordingConfigurationRequest
arn
- Type:
- Required: Yes
DeleteStreamKeyRequest
arn
- Type:
- Required: Yes
DestinationConfiguration
s3
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.S3DestinationConfiguration]
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
GetChannelRequest
arn
- Type:
- Required: Yes
GetChannelResponse
channel
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPlaybackKeyPairRequest
arn
- Type:
- Required: Yes
GetPlaybackKeyPairResponse
keyPair
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPlaybackRestrictionPolicyRequest
arn
- Type:
- Required: Yes
GetPlaybackRestrictionPolicyResponse
playbackRestrictionPolicy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetRecordingConfigurationRequest
arn
- Type:
- Required: Yes
GetRecordingConfigurationResponse
recordingConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetStreamKeyRequest
arn
- Type:
- Required: Yes
GetStreamKeyResponse
streamKey
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetStreamRequest
channelArn
- Type:
- Required: Yes
GetStreamResponse
stream
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetStreamSessionRequest
channelArn
- Type:
- Required: Yes
streamId
- Type: typing.Optional[str]
GetStreamSessionResponse
streamSession
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ImportPlaybackKeyPairRequest
publicKeyMaterial
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
ImportPlaybackKeyPairResponse
keyPair
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IngestConfiguration
audio
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.AudioConfiguration]
video
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.VideoConfiguration]
IngestConfigurations
audioConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.AudioConfiguration]
- Required: Yes
videoConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.VideoConfiguration]
- Required: Yes
ListChannelsRequest
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]
ListChannelsRequestPaginate
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.ivs_classes.PaginatorConfig]
ListChannelsResponse
channels
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.ChannelSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListPlaybackKeyPairsRequest
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListPlaybackKeyPairsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.PaginatorConfig]
ListPlaybackKeyPairsResponse
keyPairs
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.PlaybackKeyPairSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListPlaybackRestrictionPoliciesRequest
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListPlaybackRestrictionPoliciesResponse
playbackRestrictionPolicies
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.PlaybackRestrictionPolicySummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListRecordingConfigurationsRequest
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListRecordingConfigurationsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.PaginatorConfig]
ListRecordingConfigurationsResponse
recordingConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.RecordingConfigurationSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListStreamKeysRequest
channelArn
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListStreamKeysRequestPaginate
channelArn
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.PaginatorConfig]
ListStreamKeysResponse
streamKeys
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.StreamKeySummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListStreamSessionsRequest
channelArn
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListStreamSessionsResponse
streamSessions
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.StreamSessionSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListStreamsRequest
filterBy
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.StreamFilters]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListStreamsRequestPaginate
filterBy
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.StreamFilters]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.PaginatorConfig]
ListStreamsResponse
streams
- Type: typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.StreamSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
MultitrackInputConfiguration
enabled
- Type: typing.Optional[bool]
maximumResolution
- Type: typing.Optional[typing.Literal['FULL_HD', 'HD', 'SD']]
policy
- Type: typing.Optional[typing.Literal['ALLOW', 'REQUIRE']]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PlaybackKeyPair
arn
- Type: typing.Optional[str]
fingerprint
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
PlaybackKeyPairSummary
arn
- Type: typing.Optional[str]
name
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
PlaybackRestrictionPolicy
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]]
PlaybackRestrictionPolicySummary
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]]
PutMetadataRequest
channelArn
- Type:
- Required: Yes
metadata
- Type:
- Required: Yes
RecordingConfiguration
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.ivs_classes.RenditionConfigurationOutput]
tags
- Type: typing.Optional[typing.Dict[str, str]]
thumbnailConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.ThumbnailConfigurationOutput]
RecordingConfigurationSummary
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]]
RenditionConfiguration
renditionSelection
- Type: typing.Optional[typing.Literal['ALL', 'CUSTOM', 'NONE']]
renditions
- Type: typing.Optional[typing.List[typing.Literal['FULL_HD', 'HD', 'LOWEST_RESOLUTION', 'SD']]]
RenditionConfigurationOutput
renditionSelection
- Type: typing.Optional[typing.Literal['ALL', 'CUSTOM', 'NONE']]
renditions
- Type: typing.Optional[typing.List[typing.Literal['FULL_HD', 'HD', 'LOWEST_RESOLUTION', 'SD']]]
ResponseMetadata
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]
S3DestinationConfiguration
bucketName
- Type:
- Required: Yes
Srt
endpoint
- Type: typing.Optional[str]
passphrase
- Type: typing.Optional[str]
StartViewerSessionRevocationRequest
channelArn
- Type:
- Required: Yes
viewerId
- Type:
- Required: Yes
viewerSessionVersionsLessThanOrEqualTo
- Type: typing.Optional[int]
StopStreamRequest
channelArn
- Type:
- Required: Yes
Stream
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]
StreamEvent
code
- Type: typing.Optional[str]
eventTime
- Type: typing.Optional[datetime.datetime]
name
- Type: typing.Optional[str]
type
- Type: typing.Optional[str]
StreamFilters
health
- Type: typing.Optional[typing.Literal['HEALTHY', 'STARVING', 'UNKNOWN']]
StreamKey
arn
- Type: typing.Optional[str]
channelArn
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
value
- Type: typing.Optional[str]
StreamKeySummary
arn
- Type: typing.Optional[str]
channelArn
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Dict[str, str]]
StreamSession
channel
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.Channel]
endTime
- Type: typing.Optional[datetime.datetime]
ingestConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.IngestConfiguration]
ingestConfigurations
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.IngestConfigurations]
recordingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.RecordingConfiguration]
startTime
- Type: typing.Optional[datetime.datetime]
streamId
- Type: typing.Optional[str]
truncatedEvents
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.ivs.ivs_classes.StreamEvent]]
StreamSessionSummary
endTime
- Type: typing.Optional[datetime.datetime]
hasErrorEvent
- Type: typing.Optional[bool]
startTime
- Type: typing.Optional[datetime.datetime]
streamId
- Type: typing.Optional[str]
StreamSummary
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]
TagResourceRequest
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Dict[str, str]
- Required: Yes
ThumbnailConfiguration
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]
ThumbnailConfigurationOutput
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]
UntagResourceRequest
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes
UpdateChannelRequest
arn
- Type:
- Required: Yes
authorized
- Type: typing.Optional[bool]
containerFormat
- Type: typing.Optional[typing.Literal['FRAGMENTED_MP4', 'TS']]
insecureIngest
- Type: typing.Optional[bool]
latencyMode
- Type: typing.Optional[typing.Literal['LOW', 'NORMAL']]
multitrackInputConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.ivs.ivs_classes.MultitrackInputConfiguration]
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']]
UpdateChannelResponse
channel
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdatePlaybackRestrictionPolicyRequest
arn
- Type:
- Required: Yes
allowedCountries
- Type: typing.Optional[typing.List[str]]
allowedOrigins
- Type: typing.Optional[typing.List[str]]
enableStrictOriginEnforcement
- Type: typing.Optional[bool]
name
- Type: typing.Optional[str]
UpdatePlaybackRestrictionPolicyResponse
playbackRestrictionPolicy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
VideoConfiguration
avcLevel
- Type: typing.Optional[str]
avcProfile
- Type: typing.Optional[str]
codec
- Type: typing.Optional[str]
encoder
- Type: typing.Optional[str]
level
- Type: typing.Optional[str]
profile
- Type: typing.Optional[str]
targetBitrate
- Type: typing.Optional[int]
targetFramerate
- Type: typing.Optional[int]
track
- Type: typing.Optional[str]
videoHeight
- Type: typing.Optional[int]
videoWidth
- Type: typing.Optional[int]