Class: Aws::MediaLive::Types::DescribeChannelPlacementGroupResult

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-medialive/types.rb

Overview

Contains the response for CreateChannelPlacementGroup, DescribeChannelPlacementGroup, DeleteChannelPlacementGroup, UpdateChannelPlacementGroup

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN of this ChannelPlacementGroup. It is automatically assigned when the ChannelPlacementGroup is created.

Returns:

  • (String)


18859
18860
18861
18862
18863
18864
18865
18866
18867
18868
18869
# File 'lib/aws-sdk-medialive/types.rb', line 18859

class DescribeChannelPlacementGroupResult < Struct.new(
  :arn,
  :channels,
  :cluster_id,
  :id,
  :name,
  :nodes,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#channelsArray<String>

Used in ListChannelPlacementGroupsResult

Returns:

  • (Array<String>)


18859
18860
18861
18862
18863
18864
18865
18866
18867
18868
18869
# File 'lib/aws-sdk-medialive/types.rb', line 18859

class DescribeChannelPlacementGroupResult < Struct.new(
  :arn,
  :channels,
  :cluster_id,
  :id,
  :name,
  :nodes,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#cluster_idString

The ID of the Cluster that the Node belongs to.

Returns:

  • (String)


18859
18860
18861
18862
18863
18864
18865
18866
18867
18868
18869
# File 'lib/aws-sdk-medialive/types.rb', line 18859

class DescribeChannelPlacementGroupResult < Struct.new(
  :arn,
  :channels,
  :cluster_id,
  :id,
  :name,
  :nodes,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The ID of the ChannelPlacementGroup. Unique in the AWS account. The ID is the resource-id portion of the ARN.

Returns:

  • (String)


18859
18860
18861
18862
18863
18864
18865
18866
18867
18868
18869
# File 'lib/aws-sdk-medialive/types.rb', line 18859

class DescribeChannelPlacementGroupResult < Struct.new(
  :arn,
  :channels,
  :cluster_id,
  :id,
  :name,
  :nodes,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name that you specified for the ChannelPlacementGroup.

Returns:

  • (String)


18859
18860
18861
18862
18863
18864
18865
18866
18867
18868
18869
# File 'lib/aws-sdk-medialive/types.rb', line 18859

class DescribeChannelPlacementGroupResult < Struct.new(
  :arn,
  :channels,
  :cluster_id,
  :id,
  :name,
  :nodes,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#nodesArray<String>

An array with one item, which is the signle Node that is associated with the ChannelPlacementGroup.

Returns:

  • (Array<String>)


18859
18860
18861
18862
18863
18864
18865
18866
18867
18868
18869
# File 'lib/aws-sdk-medialive/types.rb', line 18859

class DescribeChannelPlacementGroupResult < Struct.new(
  :arn,
  :channels,
  :cluster_id,
  :id,
  :name,
  :nodes,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The current state of the ChannelPlacementGroup.

Returns:

  • (String)


18859
18860
18861
18862
18863
18864
18865
18866
18867
18868
18869
# File 'lib/aws-sdk-medialive/types.rb', line 18859

class DescribeChannelPlacementGroupResult < Struct.new(
  :arn,
  :channels,
  :cluster_id,
  :id,
  :name,
  :nodes,
  :state)
  SENSITIVE = []
  include Aws::Structure
end