interface CfnMediaInsightsPipelineConfigurationProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Chime.CfnMediaInsightsPipelineConfigurationProps |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awschime#CfnMediaInsightsPipelineConfigurationProps |
Java | software.amazon.awscdk.services.chime.CfnMediaInsightsPipelineConfigurationProps |
Python | aws_cdk.aws_chime.CfnMediaInsightsPipelineConfigurationProps |
TypeScript | aws-cdk-lib » aws_chime » CfnMediaInsightsPipelineConfigurationProps |
Properties for defining a CfnMediaInsightsPipelineConfiguration.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_chime as chime } from 'aws-cdk-lib';
const cfnMediaInsightsPipelineConfigurationProps: chime.CfnMediaInsightsPipelineConfigurationProps = {
elements: [{
type: 'type',
// the properties below are optional
amazonTranscribeCallAnalyticsProcessorConfiguration: {
languageCode: 'languageCode',
// the properties below are optional
callAnalyticsStreamCategories: ['callAnalyticsStreamCategories'],
contentIdentificationType: 'contentIdentificationType',
contentRedactionType: 'contentRedactionType',
enablePartialResultsStabilization: false,
filterPartialResults: false,
languageModelName: 'languageModelName',
partialResultsStability: 'partialResultsStability',
piiEntityTypes: 'piiEntityTypes',
postCallAnalyticsSettings: {
dataAccessRoleArn: 'dataAccessRoleArn',
outputLocation: 'outputLocation',
// the properties below are optional
contentRedactionOutput: 'contentRedactionOutput',
outputEncryptionKmsKeyId: 'outputEncryptionKmsKeyId',
},
vocabularyFilterMethod: 'vocabularyFilterMethod',
vocabularyFilterName: 'vocabularyFilterName',
vocabularyName: 'vocabularyName',
},
amazonTranscribeProcessorConfiguration: {
contentIdentificationType: 'contentIdentificationType',
contentRedactionType: 'contentRedactionType',
enablePartialResultsStabilization: false,
filterPartialResults: false,
identifyLanguage: false,
identifyMultipleLanguages: false,
languageCode: 'languageCode',
languageModelName: 'languageModelName',
languageOptions: 'languageOptions',
partialResultsStability: 'partialResultsStability',
piiEntityTypes: 'piiEntityTypes',
preferredLanguage: 'preferredLanguage',
showSpeakerLabel: false,
vocabularyFilterMethod: 'vocabularyFilterMethod',
vocabularyFilterName: 'vocabularyFilterName',
vocabularyFilterNames: 'vocabularyFilterNames',
vocabularyName: 'vocabularyName',
vocabularyNames: 'vocabularyNames',
},
kinesisDataStreamSinkConfiguration: {
insightsTarget: 'insightsTarget',
},
s3RecordingSinkConfiguration: {
destination: 'destination',
recordingFileFormat: 'recordingFileFormat',
},
}],
mediaInsightsPipelineConfigurationName: 'mediaInsightsPipelineConfigurationName',
resourceAccessRoleArn: 'resourceAccessRoleArn',
// the properties below are optional
realTimeAlertConfiguration: {
disabled: false,
rules: [{
type: 'type',
// the properties below are optional
issueDetectionConfiguration: {
ruleName: 'ruleName',
},
keywordMatchConfiguration: {
keywords: ['keywords'],
ruleName: 'ruleName',
// the properties below are optional
negate: false,
},
sentimentConfiguration: {
ruleName: 'ruleName',
sentimentType: 'sentimentType',
timePeriod: 123,
},
}],
},
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| elements | IResolvable | (IResolvable | Media)[] | The elements in the configuration. |
| media | string | The name of the media insights pipeline configuration. |
| resource | string | The ARN of the role used by the service to access Amazon Web Services resources. |
| real | IResolvable | Real | |
| tags? | Cfn[] | The tags associated with the configuration. |
elements
Type:
IResolvable | (IResolvable | Media)[]
The elements in the configuration.
mediaInsightsPipelineConfigurationName
Type:
string
The name of the media insights pipeline configuration.
resourceAccessRoleArn
Type:
string
The ARN of the role used by the service to access Amazon Web Services resources.
realTimeAlertConfiguration?
Type:
IResolvable | Real
(optional)
tags?
Type:
Cfn[]
(optional)
The tags associated with the configuration.

.NET
Go
Java
Python
TypeScript