CfnClusterMixinProps

class aws_cdk.mixins_preview.aws_medialive.mixins.CfnClusterMixinProps(*, cluster_type=None, instance_role_arn=None, name=None, network_settings=None, tags=None)

Bases: object

Properties for CfnClusterPropsMixin.

Parameters:
  • cluster_type (Optional[str]) – The hardware type for the cluster.

  • instance_role_arn (Optional[str]) – The IAM role your nodes will use.

  • name (Optional[str]) – The user-specified name of the Cluster to be created.

  • network_settings (Union[IResolvable, ClusterNetworkSettingsProperty, Dict[str, Any], None]) – On premises settings which will have the interface network mappings and default Output logical interface.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – A collection of key-value pairs.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-cluster.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_medialive import mixins as medialive_mixins

cfn_cluster_mixin_props = medialive_mixins.CfnClusterMixinProps(
    cluster_type="clusterType",
    instance_role_arn="instanceRoleArn",
    name="name",
    network_settings=medialive_mixins.CfnClusterPropsMixin.ClusterNetworkSettingsProperty(
        default_route="defaultRoute",
        interface_mappings=[medialive_mixins.CfnClusterPropsMixin.InterfaceMappingProperty(
            logical_interface_name="logicalInterfaceName",
            network_id="networkId"
        )]
    ),
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

cluster_type

The hardware type for the cluster.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-cluster.html#cfn-medialive-cluster-clustertype

instance_role_arn

The IAM role your nodes will use.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-cluster.html#cfn-medialive-cluster-instancerolearn

name

The user-specified name of the Cluster to be created.

See:

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

network_settings

On premises settings which will have the interface network mappings and default Output logical interface.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-cluster.html#cfn-medialive-cluster-networksettings

tags

A collection of key-value pairs.

See:

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