Class: Aws::GroundStation::Types::EndpointDetails

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb

Overview

Information about the endpoint details.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aws_ground_station_agent_endpointTypes::AwsGroundStationAgentEndpoint

An agent endpoint.



1188
1189
1190
1191
1192
1193
1194
1195
1196
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 1188

class EndpointDetails < Struct.new(
  :aws_ground_station_agent_endpoint,
  :endpoint,
  :health_reasons,
  :health_status,
  :security_details)
  SENSITIVE = []
  include Aws::Structure
end

#endpointTypes::DataflowEndpoint

A dataflow endpoint.



1188
1189
1190
1191
1192
1193
1194
1195
1196
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 1188

class EndpointDetails < Struct.new(
  :aws_ground_station_agent_endpoint,
  :endpoint,
  :health_reasons,
  :health_status,
  :security_details)
  SENSITIVE = []
  include Aws::Structure
end

#health_reasonsArray<String>

Health reasons for a dataflow endpoint. This field is ignored when calling CreateDataflowEndpointGroup.

Returns:

  • (Array<String>)


1188
1189
1190
1191
1192
1193
1194
1195
1196
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 1188

class EndpointDetails < Struct.new(
  :aws_ground_station_agent_endpoint,
  :endpoint,
  :health_reasons,
  :health_status,
  :security_details)
  SENSITIVE = []
  include Aws::Structure
end

#health_statusString

A dataflow endpoint health status. This field is ignored when calling CreateDataflowEndpointGroup.

Returns:

  • (String)


1188
1189
1190
1191
1192
1193
1194
1195
1196
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 1188

class EndpointDetails < Struct.new(
  :aws_ground_station_agent_endpoint,
  :endpoint,
  :health_reasons,
  :health_status,
  :security_details)
  SENSITIVE = []
  include Aws::Structure
end

#security_detailsTypes::SecurityDetails

Endpoint security details including a list of subnets, a list of security groups and a role to connect streams to instances.



1188
1189
1190
1191
1192
1193
1194
1195
1196
# File 'gems/aws-sdk-groundstation/lib/aws-sdk-groundstation/types.rb', line 1188

class EndpointDetails < Struct.new(
  :aws_ground_station_agent_endpoint,
  :endpoint,
  :health_reasons,
  :health_status,
  :security_details)
  SENSITIVE = []
  include Aws::Structure
end