Class CfnFlowPropsMixin.FlowTransitEncryptionProperty
The configuration that defines how content is encrypted during transit between the MediaConnect router and a MediaConnect flow.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.MediaConnect
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnFlowPropsMixin.FlowTransitEncryptionProperty : CfnFlowPropsMixin.IFlowTransitEncryptionProperty
Syntax (vb)
Public Class CfnFlowPropsMixin.FlowTransitEncryptionProperty Implements CfnFlowPropsMixin.IFlowTransitEncryptionProperty
Remarks
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.CfnPropertyMixins.AWS.MediaConnect;
var automatic;
var flowTransitEncryptionProperty = new FlowTransitEncryptionProperty {
EncryptionKeyConfiguration = new FlowTransitEncryptionKeyConfigurationProperty {
Automatic = automatic,
SecretsManager = new SecretsManagerEncryptionKeyConfigurationProperty {
RoleArn = "roleArn",
SecretArn = "secretArn"
}
},
EncryptionKeyType = "encryptionKeyType"
};
Synopsis
Constructors
| FlowTransitEncryptionProperty() | The configuration that defines how content is encrypted during transit between the MediaConnect router and a MediaConnect flow. |
Properties
| EncryptionKeyConfiguration | Configuration settings for flow transit encryption keys. |
| EncryptionKeyType | The configuration that defines how content is encrypted during transit between the MediaConnect router and a MediaConnect flow. |
Constructors
FlowTransitEncryptionProperty()
The configuration that defines how content is encrypted during transit between the MediaConnect router and a MediaConnect flow.
public FlowTransitEncryptionProperty()
Remarks
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.CfnPropertyMixins.AWS.MediaConnect;
var automatic;
var flowTransitEncryptionProperty = new FlowTransitEncryptionProperty {
EncryptionKeyConfiguration = new FlowTransitEncryptionKeyConfigurationProperty {
Automatic = automatic,
SecretsManager = new SecretsManagerEncryptionKeyConfigurationProperty {
RoleArn = "roleArn",
SecretArn = "secretArn"
}
},
EncryptionKeyType = "encryptionKeyType"
};
Properties
EncryptionKeyConfiguration
Configuration settings for flow transit encryption keys.
public object? EncryptionKeyConfiguration { get; set; }
Property Value
Remarks
EncryptionKeyType
The configuration that defines how content is encrypted during transit between the MediaConnect router and a MediaConnect flow.
public string? EncryptionKeyType { get; set; }