interface SourceMonitoringConfigProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.MediaConnect.CfnFlow.SourceMonitoringConfigProperty |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsmediaconnect#CfnFlow_SourceMonitoringConfigProperty |
![]() | software.amazon.awscdk.services.mediaconnect.CfnFlow.SourceMonitoringConfigProperty |
![]() | aws_cdk.aws_mediaconnect.CfnFlow.SourceMonitoringConfigProperty |
![]() | aws-cdk-lib » aws_mediaconnect » CfnFlow » SourceMonitoringConfigProperty |
The SourceMonitoringConfig
property type specifies the source monitoring settings for an AWS::MediaConnect::Flow.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_mediaconnect as mediaconnect } from 'aws-cdk-lib';
const sourceMonitoringConfigProperty: mediaconnect.CfnFlow.SourceMonitoringConfigProperty = {
audioMonitoringSettings: [{
silentAudio: {
state: 'state',
thresholdSeconds: 123,
},
}],
contentQualityAnalysisState: 'contentQualityAnalysisState',
thumbnailState: 'thumbnailState',
videoMonitoringSettings: [{
blackFrames: {
state: 'state',
thresholdSeconds: 123,
},
frozenFrames: {
state: 'state',
thresholdSeconds: 123,
},
}],
};
Properties
Name | Type | Description |
---|---|---|
audio | IResolvable | IResolvable | Audio [] | Contains the settings for audio stream metrics monitoring. |
content | string | Indicates whether content quality analysis is enabled or disabled. |
thumbnail | string | The current state of the thumbnail monitoring. |
video | IResolvable | IResolvable | Video [] | Contains the settings for video stream metrics monitoring. |
audioMonitoringSettings?
Type:
IResolvable
|
IResolvable
|
Audio
[]
(optional)
Contains the settings for audio stream metrics monitoring.
contentQualityAnalysisState?
Type:
string
(optional)
Indicates whether content quality analysis is enabled or disabled.
thumbnailState?
Type:
string
(optional)
The current state of the thumbnail monitoring.
- If you don't explicitly specify a value when creating a flow, no thumbnail state will be set.
- If you update an existing flow and remove a previously set thumbnail state, the value will change to
DISABLED
.
videoMonitoringSettings?
Type:
IResolvable
|
IResolvable
|
Video
[]
(optional)
Contains the settings for video stream metrics monitoring.