Class: Aws::EventBridge::Types::DescribeEndpointResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN of the endpoint you asked for information about.

Returns:

  • (String)


1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timeTime

The time the endpoint you asked for information about was created.

Returns:

  • (Time)


1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description of the endpoint you asked for information about.

Returns:

  • (String)


1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_idString

The ID of the endpoint you asked for information about.

Returns:

  • (String)


1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_urlString

The URL of the endpoint you asked for information about.

Returns:

  • (String)


1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#event_busesArray<Types::EndpointEventBus>

The event buses being used by the endpoint you asked for information about.

Returns:



1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_timeTime

The last time the endpoint you asked for information about was modified.

Returns:

  • (Time)


1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the endpoint you asked for information about.

Returns:

  • (String)


1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#replication_configTypes::ReplicationConfig

Whether replication is enabled or disabled for the endpoint you asked for information about.



1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The ARN of the role used by the endpoint you asked for information about.

Returns:

  • (String)


1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#routing_configTypes::RoutingConfig

The routing configuration of the endpoint you asked for information about.



1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The current state of the endpoint you asked for information about.

Returns:

  • (String)


1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end

#state_reasonString

The reason the endpoint you asked for information about is in its current state.

Returns:

  • (String)


1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
# File 'lib/aws-sdk-eventbridge/types.rb', line 1960

class DescribeEndpointResponse < Struct.new(
  :name,
  :description,
  :arn,
  :routing_config,
  :replication_config,
  :event_buses,
  :role_arn,
  :endpoint_id,
  :endpoint_url,
  :state,
  :state_reason,
  :creation_time,
  :last_modified_time)
  SENSITIVE = []
  include Aws::Structure
end