Show / Hide Table of Contents

Class CfnFlow.SourceMonitoringConfigProperty

The SourceMonitoringConfig property type specifies the source monitoring settings for an AWS::MediaConnect::Flow .

Inheritance
object
CfnFlow.SourceMonitoringConfigProperty
Implements
CfnFlow.ISourceMonitoringConfigProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.MediaConnect
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnFlow.SourceMonitoringConfigProperty : CfnFlow.ISourceMonitoringConfigProperty
Syntax (vb)
Public Class CfnFlow.SourceMonitoringConfigProperty Implements CfnFlow.ISourceMonitoringConfigProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-sourcemonitoringconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.MediaConnect;

             var sourceMonitoringConfigProperty = new SourceMonitoringConfigProperty {
                 AudioMonitoringSettings = new [] { new AudioMonitoringSettingProperty {
                     SilentAudio = new SilentAudioProperty {
                         State = "state",
                         ThresholdSeconds = 123
                     }
                 } },
                 ContentQualityAnalysisState = "contentQualityAnalysisState",
                 ThumbnailState = "thumbnailState",
                 VideoMonitoringSettings = new [] { new VideoMonitoringSettingProperty {
                     BlackFrames = new BlackFramesProperty {
                         State = "state",
                         ThresholdSeconds = 123
                     },
                     FrozenFrames = new FrozenFramesProperty {
                         State = "state",
                         ThresholdSeconds = 123
                     }
                 } }
             };

Synopsis

Constructors

SourceMonitoringConfigProperty()

The SourceMonitoringConfig property type specifies the source monitoring settings for an AWS::MediaConnect::Flow .

Properties

AudioMonitoringSettings

Contains the settings for audio stream metrics monitoring.

ContentQualityAnalysisState

Indicates whether content quality analysis is enabled or disabled.

ThumbnailState

The current state of the thumbnail monitoring.

VideoMonitoringSettings

Contains the settings for video stream metrics monitoring.

Constructors

SourceMonitoringConfigProperty()

The SourceMonitoringConfig property type specifies the source monitoring settings for an AWS::MediaConnect::Flow .

public SourceMonitoringConfigProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-sourcemonitoringconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.MediaConnect;

             var sourceMonitoringConfigProperty = new SourceMonitoringConfigProperty {
                 AudioMonitoringSettings = new [] { new AudioMonitoringSettingProperty {
                     SilentAudio = new SilentAudioProperty {
                         State = "state",
                         ThresholdSeconds = 123
                     }
                 } },
                 ContentQualityAnalysisState = "contentQualityAnalysisState",
                 ThumbnailState = "thumbnailState",
                 VideoMonitoringSettings = new [] { new VideoMonitoringSettingProperty {
                     BlackFrames = new BlackFramesProperty {
                         State = "state",
                         ThresholdSeconds = 123
                     },
                     FrozenFrames = new FrozenFramesProperty {
                         State = "state",
                         ThresholdSeconds = 123
                     }
                 } }
             };

Properties

AudioMonitoringSettings

Contains the settings for audio stream metrics monitoring.

public object? AudioMonitoringSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-sourcemonitoringconfig.html#cfn-mediaconnect-flow-sourcemonitoringconfig-audiomonitoringsettings

ContentQualityAnalysisState

Indicates whether content quality analysis is enabled or disabled.

public string? ContentQualityAnalysisState { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-sourcemonitoringconfig.html#cfn-mediaconnect-flow-sourcemonitoringconfig-contentqualityanalysisstate

ThumbnailState

The current state of the thumbnail monitoring.

public string? ThumbnailState { get; set; }
Property Value

string

Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-sourcemonitoringconfig.html#cfn-mediaconnect-flow-sourcemonitoringconfig-thumbnailstate

    VideoMonitoringSettings

    Contains the settings for video stream metrics monitoring.

    public object? VideoMonitoringSettings { get; set; }
    Property Value

    object

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-sourcemonitoringconfig.html#cfn-mediaconnect-flow-sourcemonitoringconfig-videomonitoringsettings

    Implements

    CfnFlow.ISourceMonitoringConfigProperty
    Back to top Generated by DocFX