1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. mediapackagev2
  5. ChannelGroup

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

aws-native.mediapackagev2.ChannelGroup

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

Represents a channel group that facilitates the grouping of multiple channels.

Create ChannelGroup Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new ChannelGroup(name: string, args?: ChannelGroupArgs, opts?: CustomResourceOptions);
@overload
def ChannelGroup(resource_name: str,
                 args: Optional[ChannelGroupArgs] = None,
                 opts: Optional[ResourceOptions] = None)

@overload
def ChannelGroup(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 channel_group_name: Optional[str] = None,
                 description: Optional[str] = None,
                 tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewChannelGroup(ctx *Context, name string, args *ChannelGroupArgs, opts ...ResourceOption) (*ChannelGroup, error)
public ChannelGroup(string name, ChannelGroupArgs? args = null, CustomResourceOptions? opts = null)
public ChannelGroup(String name, ChannelGroupArgs args)
public ChannelGroup(String name, ChannelGroupArgs args, CustomResourceOptions options)
type: aws-native:mediapackagev2:ChannelGroup
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args ChannelGroupArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args ChannelGroupArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args ChannelGroupArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args ChannelGroupArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ChannelGroupArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

ChannelGroup Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The ChannelGroup resource accepts the following input properties:

ChannelGroupName string
The name of the channel group.
Description string
Tags List<Pulumi.AwsNative.Inputs.Tag>
The tags associated with the channel group.
ChannelGroupName string
The name of the channel group.
Description string
Tags TagArgs
The tags associated with the channel group.
channelGroupName String
The name of the channel group.
description String
tags List<Tag>
The tags associated with the channel group.
channelGroupName string
The name of the channel group.
description string
tags Tag[]
The tags associated with the channel group.
channel_group_name str
The name of the channel group.
description str
tags Sequence[TagArgs]
The tags associated with the channel group.
channelGroupName String
The name of the channel group.
description String
tags List<Property Map>
The tags associated with the channel group.

Outputs

All input properties are implicitly available as output properties. Additionally, the ChannelGroup resource produces the following output properties:

Arn string
CreatedAt string
EgressDomain string
Id string
The provider-assigned unique ID for this managed resource.
ModifiedAt string
Arn string
CreatedAt string
EgressDomain string
Id string
The provider-assigned unique ID for this managed resource.
ModifiedAt string
arn String
createdAt String
egressDomain String
id String
The provider-assigned unique ID for this managed resource.
modifiedAt String
arn string
createdAt string
egressDomain string
id string
The provider-assigned unique ID for this managed resource.
modifiedAt string
arn str
created_at str
egress_domain str
id str
The provider-assigned unique ID for this managed resource.
modified_at str
arn String
createdAt String
egressDomain String
id String
The provider-assigned unique ID for this managed resource.
modifiedAt String

Supporting Types

Tag
, TagArgs

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi