We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.medialive.getChannelPlacementGroup
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
Definition of AWS::MediaLive::ChannelPlacementGroup Resource Type
Using getChannelPlacementGroup
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getChannelPlacementGroup(args: GetChannelPlacementGroupArgs, opts?: InvokeOptions): Promise<GetChannelPlacementGroupResult>
function getChannelPlacementGroupOutput(args: GetChannelPlacementGroupOutputArgs, opts?: InvokeOptions): Output<GetChannelPlacementGroupResult>
def get_channel_placement_group(cluster_id: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetChannelPlacementGroupResult
def get_channel_placement_group_output(cluster_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetChannelPlacementGroupResult]
func LookupChannelPlacementGroup(ctx *Context, args *LookupChannelPlacementGroupArgs, opts ...InvokeOption) (*LookupChannelPlacementGroupResult, error)
func LookupChannelPlacementGroupOutput(ctx *Context, args *LookupChannelPlacementGroupOutputArgs, opts ...InvokeOption) LookupChannelPlacementGroupResultOutput
> Note: This function is named LookupChannelPlacementGroup
in the Go SDK.
public static class GetChannelPlacementGroup
{
public static Task<GetChannelPlacementGroupResult> InvokeAsync(GetChannelPlacementGroupArgs args, InvokeOptions? opts = null)
public static Output<GetChannelPlacementGroupResult> Invoke(GetChannelPlacementGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetChannelPlacementGroupResult> getChannelPlacementGroup(GetChannelPlacementGroupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:medialive:getChannelPlacementGroup
arguments:
# arguments dictionary
The following arguments are supported:
- cluster_
id str - The ID of the cluster the node is on.
- id str
- Unique internal identifier.
getChannelPlacementGroup Result
The following output properties are available:
- Arn string
- The ARN of the channel placement group.
- Channels List<string>
- List of channel IDs added to the channel placement group.
- Id string
- Unique internal identifier.
- Name string
- The name of the channel placement group.
- Nodes List<string>
- List of nodes added to the channel placement group
- State
Pulumi.
Aws Native. Media Live. Channel Placement Group State - List<Pulumi.
Aws Native. Outputs. Tag> - A collection of key-value pairs.
- Arn string
- The ARN of the channel placement group.
- Channels []string
- List of channel IDs added to the channel placement group.
- Id string
- Unique internal identifier.
- Name string
- The name of the channel placement group.
- Nodes []string
- List of nodes added to the channel placement group
- State
Channel
Placement Group State Enum - Tag
- A collection of key-value pairs.
- arn String
- The ARN of the channel placement group.
- channels List<String>
- List of channel IDs added to the channel placement group.
- id String
- Unique internal identifier.
- name String
- The name of the channel placement group.
- nodes List<String>
- List of nodes added to the channel placement group
- state
Channel
Placement Group State - List<Tag>
- A collection of key-value pairs.
- arn string
- The ARN of the channel placement group.
- channels string[]
- List of channel IDs added to the channel placement group.
- id string
- Unique internal identifier.
- name string
- The name of the channel placement group.
- nodes string[]
- List of nodes added to the channel placement group
- state
Channel
Placement Group State - Tag[]
- A collection of key-value pairs.
- arn str
- The ARN of the channel placement group.
- channels Sequence[str]
- List of channel IDs added to the channel placement group.
- id str
- Unique internal identifier.
- name str
- The name of the channel placement group.
- nodes Sequence[str]
- List of nodes added to the channel placement group
- state
Channel
Placement Group State - Sequence[root_Tag]
- A collection of key-value pairs.
- arn String
- The ARN of the channel placement group.
- channels List<String>
- List of channel IDs added to the channel placement group.
- id String
- Unique internal identifier.
- name String
- The name of the channel placement group.
- nodes List<String>
- List of nodes added to the channel placement group
- state "UNASSIGNED" | "ASSIGNING" | "ASSIGNED" | "DELETING" | "DELETED" | "UNASSIGNING"
- List<Property Map>
- A collection of key-value pairs.
Supporting Types
ChannelPlacementGroupState
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 Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi