Class: Aws::SMS::Types::AppSummary

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

Overview

Information about the application.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#app_idString

The unique ID of the application.

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timeTime

The creation time of the application.

Returns:

  • (Time)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description of the application.

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#imported_app_idString

The ID of the application.

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#last_modifiedTime

The last modified time of the application.

Returns:

  • (Time)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#latest_replication_timeTime

The timestamp of the application's most recent successful replication.

Returns:

  • (Time)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#launch_configuration_statusString

Status of the launch configuration.

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#launch_detailsTypes::LaunchDetails

Details about the latest launch of the application.



95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#launch_statusString

The launch status of the application.

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#launch_status_messageString

A message related to the launch status of the application.

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the application.

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#replication_configuration_statusString

Status of the replication configuration.

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#replication_statusString

The replication status of the application.

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#replication_status_messageString

A message related to the replication status of the application.

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#role_nameString

The name of the service role in the customer's account used by Server Migration Service.

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Status of the application.

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#status_messageString

A message related to the status of the application

Returns:

  • (String)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#total_server_groupsInteger

The number of server groups present in the application.

Returns:

  • (Integer)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end

#total_serversInteger

The number of servers present in the application.

Returns:

  • (Integer)


95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# File 'gems/aws-sdk-sms/lib/aws-sdk-sms/types.rb', line 95

class AppSummary < Struct.new(
  :app_id,
  :imported_app_id,
  :name,
  :description,
  :status,
  :status_message,
  :replication_configuration_status,
  :replication_status,
  :replication_status_message,
  :latest_replication_time,
  :launch_configuration_status,
  :launch_status,
  :launch_status_message,
  :launch_details,
  :creation_time,
  :last_modified,
  :role_name,
  :total_server_groups,
  :total_servers)
  SENSITIVE = []
  include Aws::Structure
end