CfnBridgeOutputPropsMixin

class aws_cdk.mixins_preview.aws_mediaconnect.mixins.CfnBridgeOutputPropsMixin(props, *, strategy=None)

Bases: Mixin

Adds outputs to an existing bridge.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-bridgeoutput.html

CloudformationResource:

AWS::MediaConnect::BridgeOutput

Mixin:

true

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.mixins_preview import mixins
from aws_cdk.mixins_preview.aws_mediaconnect import mixins as mediaconnect_mixins

cfn_bridge_output_props_mixin = mediaconnect_mixins.CfnBridgeOutputPropsMixin(mediaconnect_mixins.CfnBridgeOutputMixinProps(
    bridge_arn="bridgeArn",
    name="name",
    network_output=mediaconnect_mixins.CfnBridgeOutputPropsMixin.BridgeNetworkOutputProperty(
        ip_address="ipAddress",
        network_name="networkName",
        port=123,
        protocol="protocol",
        ttl=123
    )
),
    strategy=mixins.PropertyMergeStrategy.OVERRIDE
)

Create a mixin to apply properties to AWS::MediaConnect::BridgeOutput.

Parameters:

Methods

apply_to(construct)

Apply the mixin properties to the construct.

Parameters:

construct (IConstruct)

Return type:

IConstruct

supports(construct)

Check if this mixin supports the given construct.

Parameters:

construct (IConstruct)

Return type:

bool

Attributes

CFN_PROPERTY_KEYS = ['bridgeArn', 'name', 'networkOutput']

Static Methods

classmethod is_mixin(x)

(experimental) Checks if x is a Mixin.

Parameters:

x (Any) – Any object.

Return type:

bool

Returns:

true if x is an object created from a class which extends Mixin.

Stability:

experimental

BridgeNetworkOutputProperty

class CfnBridgeOutputPropsMixin.BridgeNetworkOutputProperty(*, ip_address=None, network_name=None, port=None, protocol=None, ttl=None)

Bases: object

The output of the bridge.

A network output is delivered to your premises.

Parameters:
  • ip_address (Optional[str]) – The network output IP address.

  • network_name (Optional[str]) – The network output’s gateway network name.

  • port (Union[int, float, None]) – The network output’s port.

  • protocol (Optional[str]) – The network output protocol. .. epigraph:: AWS Elemental MediaConnect no longer supports the Fujitsu QoS protocol. This reference is maintained for legacy purposes only.

  • ttl (Union[int, float, None]) – The network output TTL.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-bridgeoutput-bridgenetworkoutput.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.mixins_preview.aws_mediaconnect import mixins as mediaconnect_mixins

bridge_network_output_property = mediaconnect_mixins.CfnBridgeOutputPropsMixin.BridgeNetworkOutputProperty(
    ip_address="ipAddress",
    network_name="networkName",
    port=123,
    protocol="protocol",
    ttl=123
)

Attributes

ip_address

The network output IP address.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-bridgeoutput-bridgenetworkoutput.html#cfn-mediaconnect-bridgeoutput-bridgenetworkoutput-ipaddress

network_name

The network output’s gateway network name.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-bridgeoutput-bridgenetworkoutput.html#cfn-mediaconnect-bridgeoutput-bridgenetworkoutput-networkname

port

The network output’s port.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-bridgeoutput-bridgenetworkoutput.html#cfn-mediaconnect-bridgeoutput-bridgenetworkoutput-port

protocol

The network output protocol.

AWS Elemental MediaConnect no longer supports the Fujitsu QoS protocol. This reference is maintained for legacy purposes only.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-bridgeoutput-bridgenetworkoutput.html#cfn-mediaconnect-bridgeoutput-bridgenetworkoutput-protocol

ttl

The network output TTL.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-bridgeoutput-bridgenetworkoutput.html#cfn-mediaconnect-bridgeoutput-bridgenetworkoutput-ttl