Show / Hide Table of Contents

Class CfnNodeProps

Properties for defining a CfnNode.

Inheritance
object
CfnNodeProps
Implements
ICfnNodeProps
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.MediaLive
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnNodeProps : ICfnNodeProps
Syntax (vb)
Public Class CfnNodeProps Implements ICfnNodeProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-node.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.MediaLive;

             var cfnNodeProps = new CfnNodeProps {
                 ClusterId = "clusterId",

                 // the properties below are optional
                 Name = "name",
                 NodeInterfaceMappings = new [] { new NodeInterfaceMappingProperty {
                     LogicalInterfaceName = "logicalInterfaceName",
                     NetworkInterfaceMode = "networkInterfaceMode",
                     PhysicalInterfaceName = "physicalInterfaceName"
                 } },
                 Role = "role",
                 SdiSourceMappings = new [] { new SdiSourceMappingProperty {
                     CardNumber = 123,
                     ChannelNumber = 123,
                     SdiSource = "sdiSource"
                 } },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnNodeProps()

Properties for defining a CfnNode.

Properties

ClusterId

The ID of the Cluster that the Node belongs to.

Name

The user-specified name of the Node.

NodeInterfaceMappings

An array of interface mappings for the Node.

Role

The role of the Node in the Cluster.

SdiSourceMappings

An array of SDI source mappings.

Tags

A collection of key-value pairs.

Constructors

CfnNodeProps()

Properties for defining a CfnNode.

public CfnNodeProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-node.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.MediaLive;

             var cfnNodeProps = new CfnNodeProps {
                 ClusterId = "clusterId",

                 // the properties below are optional
                 Name = "name",
                 NodeInterfaceMappings = new [] { new NodeInterfaceMappingProperty {
                     LogicalInterfaceName = "logicalInterfaceName",
                     NetworkInterfaceMode = "networkInterfaceMode",
                     PhysicalInterfaceName = "physicalInterfaceName"
                 } },
                 Role = "role",
                 SdiSourceMappings = new [] { new SdiSourceMappingProperty {
                     CardNumber = 123,
                     ChannelNumber = 123,
                     SdiSource = "sdiSource"
                 } },
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

ClusterId

The ID of the Cluster that the Node belongs to.

public string ClusterId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-node.html#cfn-medialive-node-clusterid

Name

The user-specified name of the Node.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-node.html#cfn-medialive-node-name

NodeInterfaceMappings

An array of interface mappings for the Node.

public object? NodeInterfaceMappings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-node.html#cfn-medialive-node-nodeinterfacemappings

Type union: either IResolvable or (either IResolvable or CfnNode.INodeInterfaceMappingProperty)[]

Role

The role of the Node in the Cluster.

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

string

Remarks

ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-node.html#cfn-medialive-node-role

SdiSourceMappings

An array of SDI source mappings.

public object? SdiSourceMappings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-node.html#cfn-medialive-node-sdisourcemappings

Type union: either IResolvable or (either IResolvable or CfnNode.ISdiSourceMappingProperty)[]

Tags

A collection of key-value pairs.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-node.html#cfn-medialive-node-tags

Implements

ICfnNodeProps
Back to top Generated by DocFX