Class CfnFlowPropsMixin.SecretsManagerEncryptionKeyConfigurationProperty
The configuration settings for transit encryption of a flow source using AWS Secrets Manager, including the secret ARN and role ARN.
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.MediaConnect.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnFlowPropsMixin.SecretsManagerEncryptionKeyConfigurationProperty : CfnFlowPropsMixin.ISecretsManagerEncryptionKeyConfigurationProperty
Syntax (vb)
Public Class CfnFlowPropsMixin.SecretsManagerEncryptionKeyConfigurationProperty Implements CfnFlowPropsMixin.ISecretsManagerEncryptionKeyConfigurationProperty
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.Mixins.Preview.AWS.MediaConnect.Mixins;
var secretsManagerEncryptionKeyConfigurationProperty = new SecretsManagerEncryptionKeyConfigurationProperty {
RoleArn = "roleArn",
SecretArn = "secretArn"
};
Synopsis
Constructors
| SecretsManagerEncryptionKeyConfigurationProperty() | The configuration settings for transit encryption of a flow source using AWS Secrets Manager, including the secret ARN and role ARN. |
Properties
| RoleArn | The ARN of the IAM role used for transit encryption from the router output using AWS Secrets Manager. |
| SecretArn | The ARN of the AWS Secrets Manager secret used for transit encryption from the router output. |
Constructors
SecretsManagerEncryptionKeyConfigurationProperty()
The configuration settings for transit encryption of a flow source using AWS Secrets Manager, including the secret ARN and role ARN.
public SecretsManagerEncryptionKeyConfigurationProperty()
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.Mixins.Preview.AWS.MediaConnect.Mixins;
var secretsManagerEncryptionKeyConfigurationProperty = new SecretsManagerEncryptionKeyConfigurationProperty {
RoleArn = "roleArn",
SecretArn = "secretArn"
};
Properties
RoleArn
The ARN of the IAM role used for transit encryption from the router output using AWS Secrets Manager.
public string? RoleArn { get; set; }
Property Value
Remarks
SecretArn
The ARN of the AWS Secrets Manager secret used for transit encryption from the router output.
public string? SecretArn { get; set; }