Class: Aws::MigrationHubStrategyRecommendations::Types::ServerDetail

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

Overview

Detailed information about a server.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#antipattern_report_s3_object ⇒ Types::S3Object

The S3 bucket name and Amazon S3 key name for anti-pattern report.

Returns:



1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#antipattern_report_status ⇒ String

The status of the anti-pattern report generation.

Returns:

  • (String)


1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#antipattern_report_status_message ⇒ String

A message about the status of the anti-pattern report generation.

Returns:

  • (String)


1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#application_component_strategy_summary ⇒ Array<Types::StrategySummary>

A list of strategy summaries.

Returns:



1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#data_collection_status ⇒ String

The status of assessment for the server.

Returns:

  • (String)


1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#id ⇒ String

The server ID.

Returns:

  • (String)


1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#last_analyzed_timestamp ⇒ Time

The timestamp of when the server was assessed.

Returns:

  • (Time)


1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#list_antipattern_severity_summary ⇒ Array<Types::AntipatternSeveritySummary>

A list of anti-pattern severity summaries.



1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The name of the server.

Returns:

  • (String)


1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#recommendation_set ⇒ Types::RecommendationSet

A set of recommendations.



1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#server_error ⇒ Types::ServerError

The error in server analysis.

Returns:



1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#server_type ⇒ String

The type of server.

Returns:

  • (String)


1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#status_message ⇒ String

A message about the status of data collection, which contains detailed descriptions of any error messages.

Returns:

  • (String)


1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end

#system_info ⇒ Types::SystemInfo

System information about the server.

Returns:



1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-migrationhubstrategyrecommendations/lib/aws-sdk-migrationhubstrategyrecommendations/types.rb', line 1943

class ServerDetail < Struct.new(
  :antipattern_report_s3_object,
  :antipattern_report_status,
  :antipattern_report_status_message,
  :application_component_strategy_summary,
  :data_collection_status,
  :id,
  :last_analyzed_timestamp,
  :list_antipattern_severity_summary,
  :name,
  :recommendation_set,
  :server_error,
  :server_type,
  :status_message,
  :system_info)
  SENSITIVE = []
  include Aws::Structure
end