Class: Aws::MediaConnect::Types::ListedSourceEndpoint
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConnect::Types::ListedSourceEndpoint
- Defined in:
- gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb
Overview
A summary of a source endpoint that the ListSourceEndpoints
operation returns.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the source endpoint.
-
#associated_resource_arn ⇒ String
The Amazon Resource Name (ARN) of the resource that is associated with the source endpoint.
-
#availability_zone ⇒ String
The Availability Zone in which the source endpoint is located.
-
#availability_zone_id ⇒ String
The ID of the Availability Zone in which the source endpoint is located.
-
#connected_destination_count ⇒ Integer
The number of destination endpoints that are connected to the source endpoint.
-
#connection_state ⇒ String
The connection state of the source endpoint.
-
#created_at ⇒ Time
The date and time when the source endpoint was created.
-
#encryption_type ⇒ String
The type of encryption used for the source endpoint connection.
-
#id ⇒ String
The unique identifier of the source endpoint.
-
#lifecycle_management ⇒ String
The entity that manages the lifecycle of the source endpoint.
-
#message_count ⇒ Integer
The number of status messages for the source endpoint.
-
#name ⇒ String
The name of the source endpoint.
-
#region_name ⇒ String
The name of the Amazon Web Services Region in which the source endpoint is located.
-
#registration_state ⇒ String
The registration state of the source endpoint.
-
#resource_share_ownership ⇒ String
Indicates whether this account owns the source endpoint or consumes it from another account through RAM.
-
#resource_share_state ⇒ String
The sharing state of the source endpoint.
-
#source_type ⇒ String
The type of the source endpoint.
-
#updated_at ⇒ Time
The date and time when the source endpoint was last updated.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the source endpoint.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#associated_resource_arn ⇒ String
The Amazon Resource Name (ARN) of the resource that is associated with the source endpoint.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#availability_zone ⇒ String
The Availability Zone in which the source endpoint is located.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#availability_zone_id ⇒ String
The ID of the Availability Zone in which the source endpoint is located.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#connected_destination_count ⇒ Integer
The number of destination endpoints that are connected to the source endpoint.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#connection_state ⇒ String
The connection state of the source endpoint. Valid values include the following:
CONNECTED– The source endpoint is connected to a destination endpoint.DISCONNECTED– The source endpoint isn't connected to a destination endpoint.CONNECTING– The source endpoint is connecting to a destination endpoint.DISCONNECTING– The source endpoint is disconnecting from a destination endpoint.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The date and time when the source endpoint was created.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#encryption_type ⇒ String
The type of encryption used for the source endpoint connection.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier of the source endpoint.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#lifecycle_management ⇒ String
The entity that manages the lifecycle of the source endpoint.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#message_count ⇒ Integer
The number of status messages for the source endpoint.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the source endpoint.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#region_name ⇒ String
The name of the Amazon Web Services Region in which the source endpoint is located.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#registration_state ⇒ String
The registration state of the source endpoint. Valid values include the following:
REGISTERED– The source endpoint is registered and ready to use.REGISTERING– MediaConnect is registering the source endpoint.DEREGISTERING– MediaConnect is deregistering the source endpoint.REGISTRATION_FAILED– MediaConnect couldn't register the source endpoint.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#resource_share_ownership ⇒ String
Indicates whether this account owns the source endpoint or consumes it from another account through RAM.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#resource_share_state ⇒ String
The sharing state of the source endpoint.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#source_type ⇒ String
The type of the source endpoint. Valid values include the following:
STANDARD– A source endpoint that represents an external source over a standard protocol, such as RTP, RIST, or SRT.ROUTER_OUTPUT– A source endpoint that represents a router output.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time when the source endpoint was last updated.
5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 5627 class ListedSourceEndpoint < Struct.new( :name, :arn, :id, :source_type, :region_name, :availability_zone, :availability_zone_id, :created_at, :updated_at, :lifecycle_management, :message_count, :resource_share_ownership, :resource_share_state, :registration_state, :connection_state, :encryption_type, :connected_destination_count, :associated_resource_arn) SENSITIVE = [] include Aws::Structure end |