Show / Hide Table of Contents

Class CfnGatewayMixinProps

Properties for CfnGatewayPropsMixin.

Inheritance
object
CfnGatewayMixinProps
Implements
ICfnGatewayMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.MediaConnect
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnGatewayMixinProps : ICfnGatewayMixinProps
Syntax (vb)
Public Class CfnGatewayMixinProps Implements ICfnGatewayMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-gateway.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.CfnPropertyMixins.AWS.MediaConnect;

             var cfnGatewayMixinProps = new CfnGatewayMixinProps {
                 EgressCidrBlocks = new [] { "egressCidrBlocks" },
                 Name = "name",
                 Networks = new [] { new GatewayNetworkProperty {
                     CidrBlock = "cidrBlock",
                     Name = "name"
                 } }
             };

Synopsis

Constructors

CfnGatewayMixinProps()

Properties for CfnGatewayPropsMixin.

Properties

EgressCidrBlocks

The range of IP addresses that are allowed to contribute content or initiate output requests for flows communicating with this gateway.

Name

The name of the gateway.

Networks

The list of networks in the gateway.

Constructors

CfnGatewayMixinProps()

Properties for CfnGatewayPropsMixin.

public CfnGatewayMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-gateway.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.CfnPropertyMixins.AWS.MediaConnect;

             var cfnGatewayMixinProps = new CfnGatewayMixinProps {
                 EgressCidrBlocks = new [] { "egressCidrBlocks" },
                 Name = "name",
                 Networks = new [] { new GatewayNetworkProperty {
                     CidrBlock = "cidrBlock",
                     Name = "name"
                 } }
             };

Properties

EgressCidrBlocks

The range of IP addresses that are allowed to contribute content or initiate output requests for flows communicating with this gateway.

public string[]? EgressCidrBlocks { get; set; }
Property Value

string[]

Remarks

These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-gateway.html#cfn-mediaconnect-gateway-egresscidrblocks

Name

The name of the gateway.

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

string

Remarks

This name can not be modified after the gateway is created.

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

Networks

The list of networks in the gateway.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-gateway.html#cfn-mediaconnect-gateway-networks

Type union: either IResolvable or (either IResolvable or CfnGatewayPropsMixin.IGatewayNetworkProperty)[]

Implements

ICfnGatewayMixinProps
Back to top Generated by DocFX