CfnBridgeOutputPropsMixin
- class aws_cdk.mixins_preview.aws_mediaconnect.mixins.CfnBridgeOutputPropsMixin(props, *, strategy=None)
Bases:
MixinAdds outputs to an existing bridge.
- See:
- 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:
props (
Union[CfnBridgeOutputMixinProps,Dict[str,Any]]) – L1 properties to apply.strategy (
Optional[PropertyMergeStrategy]) – (experimental) Strategy for merging nested properties. Default: - PropertyMergeStrategy.MERGE
Methods
- apply_to(construct)
Apply the mixin properties to the construct.
- Parameters:
construct (
IConstruct)- Return type:
- 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
xis a Mixin.- Parameters:
x (
Any) – Any object.- Return type:
bool- Returns:
true if
xis an object created from a class which extendsMixin.- Stability:
experimental
BridgeNetworkOutputProperty
- class CfnBridgeOutputPropsMixin.BridgeNetworkOutputProperty(*, ip_address=None, network_name=None, port=None, protocol=None, ttl=None)
Bases:
objectThe 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:
- 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.
- network_name
The network output’s gateway network name.
- port
The network output’s port.
- protocol
The network output protocol.
AWS Elemental MediaConnect no longer supports the Fujitsu QoS protocol. This reference is maintained for legacy purposes only.