Class CfnFlowProps
Properties for defining a CfnFlow
.
Inheritance
System.Object
CfnFlowProps
Implements
Namespace: Amazon.CDK.AWS.MediaConnect
Assembly: Amazon.CDK.AWS.MediaConnect.dll
Syntax (csharp)
public class CfnFlowProps : Object, ICfnFlowProps
Syntax (vb)
Public Class CfnFlowProps
Inherits Object
Implements ICfnFlowProps
Remarks
Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flow.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 cfnFlowProps = new CfnFlowProps {
Name = "name",
Source = new SourceProperty {
Decryption = new EncryptionProperty {
RoleArn = "roleArn",
// the properties below are optional
Algorithm = "algorithm",
ConstantInitializationVector = "constantInitializationVector",
DeviceId = "deviceId",
KeyType = "keyType",
Region = "region",
ResourceId = "resourceId",
SecretArn = "secretArn",
Url = "url"
},
Description = "description",
EntitlementArn = "entitlementArn",
IngestIp = "ingestIp",
IngestPort = 123,
MaxBitrate = 123,
MaxLatency = 123,
MinLatency = 123,
Name = "name",
Protocol = "protocol",
SenderControlPort = 123,
SenderIpAddress = "senderIpAddress",
SourceArn = "sourceArn",
SourceIngestPort = "sourceIngestPort",
SourceListenerAddress = "sourceListenerAddress",
SourceListenerPort = 123,
StreamId = "streamId",
VpcInterfaceName = "vpcInterfaceName",
WhitelistCidr = "whitelistCidr"
},
// the properties below are optional
AvailabilityZone = "availabilityZone",
SourceFailoverConfig = new FailoverConfigProperty {
FailoverMode = "failoverMode",
RecoveryWindow = 123,
SourcePriority = new SourcePriorityProperty {
PrimarySource = "primarySource"
},
State = "state"
}
};
Synopsis
Constructors
CfnFlowProps() |
Properties
AvailabilityZone | The Availability Zone that you want to create the flow in. |
Name | The name of the flow. |
Source | The settings for the source that you want to use for the new flow. |
SourceFailoverConfig | The settings for source failover. |
Constructors
CfnFlowProps()
public CfnFlowProps()
Properties
AvailabilityZone
The Availability Zone that you want to create the flow in.
public string AvailabilityZone { get; set; }
Property Value
System.String
Remarks
These options are limited to the Availability Zones within the current AWS Region.
Name
The name of the flow.
public string Name { get; set; }
Property Value
System.String
Remarks
Source
The settings for the source that you want to use for the new flow.
public object Source { get; set; }
Property Value
System.Object
Remarks
SourceFailoverConfig
The settings for source failover.
public object SourceFailoverConfig { get; set; }
Property Value
System.Object