We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.medialive.getChannelPlacementGroup
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 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 Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi