Class: Aws::DataZone::Types::PhysicalEndpoint

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

Overview

The physical endpoints of a connection.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aws_location ⇒ Types::AwsLocation

The location of a connection.

Returns:



18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18073

class PhysicalEndpoint < Struct.new(
  :aws_location,
  :glue_connection_name,
  :glue_connection_names,
  :glue_connection,
  :enable_trusted_identity_propagation,
  :host,
  :port,
  :protocol,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#enable_trusted_identity_propagation ⇒ Boolean

Specified whether trusted identity propagation for the connection is enabled.

Returns:

  • (Boolean)


18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18073

class PhysicalEndpoint < Struct.new(
  :aws_location,
  :glue_connection_name,
  :glue_connection_names,
  :glue_connection,
  :enable_trusted_identity_propagation,
  :host,
  :port,
  :protocol,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#glue_connection ⇒ Types::GlueConnection

The Amazon Web Services Glue connection.



18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18073

class PhysicalEndpoint < Struct.new(
  :aws_location,
  :glue_connection_name,
  :glue_connection_names,
  :glue_connection,
  :enable_trusted_identity_propagation,
  :host,
  :port,
  :protocol,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#glue_connection_name ⇒ String

The Amazon Web Services Glue connection name.

Returns:

  • (String)


18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18073

class PhysicalEndpoint < Struct.new(
  :aws_location,
  :glue_connection_name,
  :glue_connection_names,
  :glue_connection,
  :enable_trusted_identity_propagation,
  :host,
  :port,
  :protocol,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#glue_connection_names ⇒ Array<String>

The Amazon Web Services Glue connection names in the physical endpoint.

Returns:

  • (Array<String>)


18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18073

class PhysicalEndpoint < Struct.new(
  :aws_location,
  :glue_connection_name,
  :glue_connection_names,
  :glue_connection,
  :enable_trusted_identity_propagation,
  :host,
  :port,
  :protocol,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#host ⇒ String

The host in the physical endpoints of a connection.

Returns:

  • (String)


18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18073

class PhysicalEndpoint < Struct.new(
  :aws_location,
  :glue_connection_name,
  :glue_connection_names,
  :glue_connection,
  :enable_trusted_identity_propagation,
  :host,
  :port,
  :protocol,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#port ⇒ Integer

The port in the physical endpoints of a connection.

Returns:

  • (Integer)


18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18073

class PhysicalEndpoint < Struct.new(
  :aws_location,
  :glue_connection_name,
  :glue_connection_names,
  :glue_connection,
  :enable_trusted_identity_propagation,
  :host,
  :port,
  :protocol,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#protocol ⇒ String

The protocol in the physical endpoints of a connection.

Returns:

  • (String)


18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18073

class PhysicalEndpoint < Struct.new(
  :aws_location,
  :glue_connection_name,
  :glue_connection_names,
  :glue_connection,
  :enable_trusted_identity_propagation,
  :host,
  :port,
  :protocol,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#stage ⇒ String

The stage in the physical endpoints of a connection.

Returns:

  • (String)


18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18073

class PhysicalEndpoint < Struct.new(
  :aws_location,
  :glue_connection_name,
  :glue_connection_names,
  :glue_connection,
  :enable_trusted_identity_propagation,
  :host,
  :port,
  :protocol,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end