Show / Hide Table of Contents

Class CfnFlow.SecretsManagerEncryptionKeyConfigurationProperty

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

Inheritance
object
CfnFlow.SecretsManagerEncryptionKeyConfigurationProperty
Implements
CfnFlow.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.AWS.MediaConnect
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnFlow.SecretsManagerEncryptionKeyConfigurationProperty : CfnFlow.ISecretsManagerEncryptionKeyConfigurationProperty
Syntax (vb)
Public Class CfnFlow.SecretsManagerEncryptionKeyConfigurationProperty Implements CfnFlow.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.AWS.MediaConnect;

             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.AWS.MediaConnect;

             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

CfnFlow.ISecretsManagerEncryptionKeyConfigurationProperty
Back to top Generated by DocFX