Class: Aws::Mgn::Types::SourceServer

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

Overview

Constant Summary collapse

SENSITIVE =
[:tags]

Instance Attribute Summary collapse

Instance Attribute Details

#application_idString

Source server application ID.

Returns:

  • (String)


2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 2686

class SourceServer < Struct.new(
  :application_id,
  :arn,
  :data_replication_info,
  :is_archived,
  :launched_instance,
  :life_cycle,
  :replication_type,
  :source_properties,
  :source_server_id,
  :tags,
  :vcenter_client_id)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#arnString

Source server ARN.

Returns:

  • (String)


2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 2686

class SourceServer < Struct.new(
  :application_id,
  :arn,
  :data_replication_info,
  :is_archived,
  :launched_instance,
  :life_cycle,
  :replication_type,
  :source_properties,
  :source_server_id,
  :tags,
  :vcenter_client_id)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#data_replication_infoTypes::DataReplicationInfo

Source server data replication info.



2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 2686

class SourceServer < Struct.new(
  :application_id,
  :arn,
  :data_replication_info,
  :is_archived,
  :launched_instance,
  :life_cycle,
  :replication_type,
  :source_properties,
  :source_server_id,
  :tags,
  :vcenter_client_id)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#is_archivedBoolean

Source server archived status.

Returns:

  • (Boolean)


2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 2686

class SourceServer < Struct.new(
  :application_id,
  :arn,
  :data_replication_info,
  :is_archived,
  :launched_instance,
  :life_cycle,
  :replication_type,
  :source_properties,
  :source_server_id,
  :tags,
  :vcenter_client_id)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#launched_instanceTypes::LaunchedInstance

Source server launched instance.



2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 2686

class SourceServer < Struct.new(
  :application_id,
  :arn,
  :data_replication_info,
  :is_archived,
  :launched_instance,
  :life_cycle,
  :replication_type,
  :source_properties,
  :source_server_id,
  :tags,
  :vcenter_client_id)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#life_cycleTypes::LifeCycle

Source server lifecycle state.

Returns:



2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 2686

class SourceServer < Struct.new(
  :application_id,
  :arn,
  :data_replication_info,
  :is_archived,
  :launched_instance,
  :life_cycle,
  :replication_type,
  :source_properties,
  :source_server_id,
  :tags,
  :vcenter_client_id)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#replication_typeString

Source server replication type.

Returns:

  • (String)


2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 2686

class SourceServer < Struct.new(
  :application_id,
  :arn,
  :data_replication_info,
  :is_archived,
  :launched_instance,
  :life_cycle,
  :replication_type,
  :source_properties,
  :source_server_id,
  :tags,
  :vcenter_client_id)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#source_propertiesTypes::SourceProperties

Source server properties.



2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 2686

class SourceServer < Struct.new(
  :application_id,
  :arn,
  :data_replication_info,
  :is_archived,
  :launched_instance,
  :life_cycle,
  :replication_type,
  :source_properties,
  :source_server_id,
  :tags,
  :vcenter_client_id)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#source_server_idString

Source server ID.

Returns:

  • (String)


2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 2686

class SourceServer < Struct.new(
  :application_id,
  :arn,
  :data_replication_info,
  :is_archived,
  :launched_instance,
  :life_cycle,
  :replication_type,
  :source_properties,
  :source_server_id,
  :tags,
  :vcenter_client_id)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#tagsHash<String,String>

Source server Tags.

Returns:

  • (Hash<String,String>)


2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 2686

class SourceServer < Struct.new(
  :application_id,
  :arn,
  :data_replication_info,
  :is_archived,
  :launched_instance,
  :life_cycle,
  :replication_type,
  :source_properties,
  :source_server_id,
  :tags,
  :vcenter_client_id)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#vcenter_client_idString

Source server vCenter client id.

Returns:

  • (String)


2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 2686

class SourceServer < Struct.new(
  :application_id,
  :arn,
  :data_replication_info,
  :is_archived,
  :launched_instance,
  :life_cycle,
  :replication_type,
  :source_properties,
  :source_server_id,
  :tags,
  :vcenter_client_id)
  SENSITIVE = [:tags]
  include Aws::Structure
end