Show / Hide Table of Contents

Class CfnFlowPropsMixin.SecretsManagerEncryptionKeyConfigurationProperty

The configuration settings for transit encryption of a flow source using AWS Secrets Manager, including the secret ARN and role ARN.

Inheritance
object
CfnFlowPropsMixin.SecretsManagerEncryptionKeyConfigurationProperty
Implements
CfnFlowPropsMixin.ISecretsManagerEncryptionKeyConfigurationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-secretsmanagerencryptionkeyconfiguration.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.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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-flow-secretsmanagerencryptionkeyconfiguration.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.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

string

Remarks

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

SecretArn

The ARN of the AWS Secrets Manager secret used for transit encryption from the router output.

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

string

Remarks

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

Implements

CfnFlowPropsMixin.ISecretsManagerEncryptionKeyConfigurationProperty
Back to top Generated by DocFX