SourceMonitoringConfig

class aws_cdk.aws_mediaconnect_alpha.SourceMonitoringConfig(*, black_frames=None, content_quality_analysis_state=None, frozen_frames=None, silent_audio=None, thumbnail_state=None)

Bases: object

(experimental) Source monitoring settings.

Parameters:
  • black_frames (Union[MonitoringMetric, Dict[str, Any], None]) – (experimental) Black-frames detection on the source. Default: - black frames monitoring is not configured

  • content_quality_analysis_state (Optional[State]) – (experimental) Indicates whether content quality analysis is enabled or disabled. Default: - content quality analysis is disabled

  • frozen_frames (Union[MonitoringMetric, Dict[str, Any], None]) – (experimental) Frozen-frames detection on the source. Default: - frozen frames monitoring is not configured

  • silent_audio (Union[MonitoringMetric, Dict[str, Any], None]) – (experimental) Silent-audio detection on the source. Default: - silent audio monitoring is not configured

  • thumbnail_state (Optional[State]) – (experimental) The current state of the thumbnail monitoring. Default: - thumbnail monitoring is disabled

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_mediaconnect_alpha as mediaconnect_alpha
import aws_cdk as cdk

source_monitoring_config = mediaconnect_alpha.SourceMonitoringConfig(
    black_frames=mediaconnect_alpha.MonitoringMetric(
        state=mediaconnect_alpha.State.ENABLED,
        threshold=cdk.Duration.minutes(30)
    ),
    content_quality_analysis_state=mediaconnect_alpha.State.ENABLED,
    frozen_frames=mediaconnect_alpha.MonitoringMetric(
        state=mediaconnect_alpha.State.ENABLED,
        threshold=cdk.Duration.minutes(30)
    ),
    silent_audio=mediaconnect_alpha.MonitoringMetric(
        state=mediaconnect_alpha.State.ENABLED,
        threshold=cdk.Duration.minutes(30)
    ),
    thumbnail_state=mediaconnect_alpha.State.ENABLED
)

Attributes

black_frames

(experimental) Black-frames detection on the source.

Default:
  • black frames monitoring is not configured

Stability:

experimental

content_quality_analysis_state

(experimental) Indicates whether content quality analysis is enabled or disabled.

Default:
  • content quality analysis is disabled

Stability:

experimental

frozen_frames

(experimental) Frozen-frames detection on the source.

Default:
  • frozen frames monitoring is not configured

Stability:

experimental

silent_audio

(experimental) Silent-audio detection on the source.

Default:
  • silent audio monitoring is not configured

Stability:

experimental

thumbnail_state

(experimental) The current state of the thumbnail monitoring.

Default:
  • thumbnail monitoring is disabled

Stability:

experimental