Skip to content
v2.274.0

Experimental

@aws-cdk/aws-medialive-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.

ClusterProps Struct ​

Properties for creating a MediaLive Cluster.

Example ​

ts
declare const stack: Stack;
declare const instanceRole: iam.IRole;

const cluster = new medialive.Cluster(stack, 'Cluster', {
  clusterName: 'on-prem-cluster',
  clusterType: medialive.ClusterType.ON_PREMISES,
  instanceRole,
});

Properties ​

clusterNamestringcluster_namestrclusterNameStringClusterNamestringClusterName*string= auto-generated name#
The name of the cluster.
clusterTypeClusterTypecluster_typeClusterTypeclusterTypeClusterTypeClusterTypeClusterTypeClusterTypeClusterType= ClusterType.ON_PREMISES#
The hardware type for the cluster.
instanceRoleIRoleinstance_roleIRoleinstanceRoleIRoleInstanceRoleIRoleInstanceRoleIRolerequired#
The IAM role for nodes in the cluster.

[disable-awslint:prefer-ref-interface]

networkSettingsClusterNetworkSettingsnetwork_settingsClusterNetworkSettingsnetworkSettingsClusterNetworkSettingsNetworkSettingsClusterNetworkSettingsNetworkSettingsClusterNetworkSettings= no network settings#
Network settings for the cluster - only required if your networking setup requires it.
tags{ [key: string]: string }tagstyping.Mapping[str, str]tagsMap<String, String>TagsIDictionary<string, string>Tags*map[string]*string= no tags#
Tags to add to the cluster.