Class: Aws::MediaLive::Types::DescribeNodeSummary

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN of the Node. It is automatically assigned when the Node is created.

Returns:

  • (String)


19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
# File 'lib/aws-sdk-medialive/types.rb', line 19432

class DescribeNodeSummary < Struct.new(
  :arn,
  :channel_placement_groups,
  :cluster_id,
  :connection_state,
  :id,
  :instance_arn,
  :managed_instance_id,
  :name,
  :node_interface_mappings,
  :role,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#channel_placement_groupsArray<String>

An array of IDs. Each ID is one ChannelPlacementGroup that is associated with this Node. Empty if the Node is not yet associated with any groups.

Returns:

  • (Array<String>)


19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
# File 'lib/aws-sdk-medialive/types.rb', line 19432

class DescribeNodeSummary < Struct.new(
  :arn,
  :channel_placement_groups,
  :cluster_id,
  :connection_state,
  :id,
  :instance_arn,
  :managed_instance_id,
  :name,
  :node_interface_mappings,
  :role,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#cluster_idString

The ID of the Cluster that the Node belongs to.

Returns:

  • (String)


19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
# File 'lib/aws-sdk-medialive/types.rb', line 19432

class DescribeNodeSummary < Struct.new(
  :arn,
  :channel_placement_groups,
  :cluster_id,
  :connection_state,
  :id,
  :instance_arn,
  :managed_instance_id,
  :name,
  :node_interface_mappings,
  :role,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#connection_stateString

The current connection state of the Node.

Returns:

  • (String)


19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
# File 'lib/aws-sdk-medialive/types.rb', line 19432

class DescribeNodeSummary < Struct.new(
  :arn,
  :channel_placement_groups,
  :cluster_id,
  :connection_state,
  :id,
  :instance_arn,
  :managed_instance_id,
  :name,
  :node_interface_mappings,
  :role,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The unique ID of the Node. Unique in the Cluster. The ID is the resource-id portion of the ARN.

Returns:

  • (String)


19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
# File 'lib/aws-sdk-medialive/types.rb', line 19432

class DescribeNodeSummary < Struct.new(
  :arn,
  :channel_placement_groups,
  :cluster_id,
  :connection_state,
  :id,
  :instance_arn,
  :managed_instance_id,
  :name,
  :node_interface_mappings,
  :role,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#instance_arnString

The EC2 ARN of the Instance associated with the Node.

Returns:

  • (String)


19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
# File 'lib/aws-sdk-medialive/types.rb', line 19432

class DescribeNodeSummary < Struct.new(
  :arn,
  :channel_placement_groups,
  :cluster_id,
  :connection_state,
  :id,
  :instance_arn,
  :managed_instance_id,
  :name,
  :node_interface_mappings,
  :role,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#managed_instance_idString

At the routing layer will get it from the callerId/context for use with bring your own device.

Returns:

  • (String)


19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
# File 'lib/aws-sdk-medialive/types.rb', line 19432

class DescribeNodeSummary < Struct.new(
  :arn,
  :channel_placement_groups,
  :cluster_id,
  :connection_state,
  :id,
  :instance_arn,
  :managed_instance_id,
  :name,
  :node_interface_mappings,
  :role,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name that you specified for the Node.

Returns:

  • (String)


19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
# File 'lib/aws-sdk-medialive/types.rb', line 19432

class DescribeNodeSummary < Struct.new(
  :arn,
  :channel_placement_groups,
  :cluster_id,
  :connection_state,
  :id,
  :instance_arn,
  :managed_instance_id,
  :name,
  :node_interface_mappings,
  :role,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#node_interface_mappingsArray<Types::NodeInterfaceMapping>

An array of interface mappings for the Node. Each mapping logically connects one physical interface on the node hardware with one logical interface name. This mapping associates a node interface with a network. The association works as follows: Node physicalInterfaceName > Node logicalInterfaceName = Cluster logicalInterfaceName > networkId.

Returns:



19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
# File 'lib/aws-sdk-medialive/types.rb', line 19432

class DescribeNodeSummary < Struct.new(
  :arn,
  :channel_placement_groups,
  :cluster_id,
  :connection_state,
  :id,
  :instance_arn,
  :managed_instance_id,
  :name,
  :node_interface_mappings,
  :role,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#roleString

The initial role current role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.

Returns:

  • (String)


19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
# File 'lib/aws-sdk-medialive/types.rb', line 19432

class DescribeNodeSummary < Struct.new(
  :arn,
  :channel_placement_groups,
  :cluster_id,
  :connection_state,
  :id,
  :instance_arn,
  :managed_instance_id,
  :name,
  :node_interface_mappings,
  :role,
  :state)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The current state of the Node.

Returns:

  • (String)


19432
19433
19434
19435
19436
19437
19438
19439
19440
19441
19442
19443
19444
19445
19446
# File 'lib/aws-sdk-medialive/types.rb', line 19432

class DescribeNodeSummary < Struct.new(
  :arn,
  :channel_placement_groups,
  :cluster_id,
  :connection_state,
  :id,
  :instance_arn,
  :managed_instance_id,
  :name,
  :node_interface_mappings,
  :role,
  :state)
  SENSITIVE = []
  include Aws::Structure
end