import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** *

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

*/ export declare function getChannelGroup(args: GetChannelGroupArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetChannelGroupArgs { /** *

The Amazon Resource Name (ARN) associated with the resource.

*/ arn: string; } export interface GetChannelGroupResult { /** *

The Amazon Resource Name (ARN) associated with the resource.

*/ readonly arn?: string; /** *

The date and time the channel group was created.

*/ readonly createdAt?: string; /** *

Enter any descriptive text that helps you to identify the channel group.

*/ readonly description?: string; /** *

The output domain where the source stream should be sent. Integrate the domain with a downstream CDN (such as Amazon CloudFront) or playback device.

*/ readonly egressDomain?: string; /** *

The date and time the channel group was modified.

*/ readonly modifiedAt?: string; /** * The tags associated with the channel group. */ readonly tags?: outputs.Tag[]; } /** *

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

*/ export declare function getChannelGroupOutput(args: GetChannelGroupOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface GetChannelGroupOutputArgs { /** *

The Amazon Resource Name (ARN) associated with the resource.

*/ arn: pulumi.Input; }