Class: Aws::ApplicationDiscoveryService::Types::BatchDeleteConfigurationTask

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

Overview

A metadata object that represents the deletion task being executed.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#configuration_typeString

The type of configuration item to delete. Supported types are: SERVER.

Returns:

  • (String)


241
242
243
244
245
246
247
248
249
250
251
252
253
# File 'gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/types.rb', line 241

class BatchDeleteConfigurationTask < Struct.new(
  :task_id,
  :status,
  :start_time,
  :end_time,
  :configuration_type,
  :requested_configurations,
  :deleted_configurations,
  :failed_configurations,
  :deletion_warnings)
  SENSITIVE = []
  include Aws::Structure
end

#deleted_configurationsArray<String>

The list of configuration IDs that were successfully deleted by the deletion task.

Returns:

  • (Array<String>)


241
242
243
244
245
246
247
248
249
250
251
252
253
# File 'gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/types.rb', line 241

class BatchDeleteConfigurationTask < Struct.new(
  :task_id,
  :status,
  :start_time,
  :end_time,
  :configuration_type,
  :requested_configurations,
  :deleted_configurations,
  :failed_configurations,
  :deletion_warnings)
  SENSITIVE = []
  include Aws::Structure
end

#deletion_warningsArray<Types::DeletionWarning>

A list of configuration IDs that produced warnings regarding their deletion, paired with a warning message.

Returns:



241
242
243
244
245
246
247
248
249
250
251
252
253
# File 'gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/types.rb', line 241

class BatchDeleteConfigurationTask < Struct.new(
  :task_id,
  :status,
  :start_time,
  :end_time,
  :configuration_type,
  :requested_configurations,
  :deleted_configurations,
  :failed_configurations,
  :deletion_warnings)
  SENSITIVE = []
  include Aws::Structure
end

#end_timeTime

An epoch seconds timestamp (UTC) of when the deletion task was completed or failed.

Returns:

  • (Time)


241
242
243
244
245
246
247
248
249
250
251
252
253
# File 'gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/types.rb', line 241

class BatchDeleteConfigurationTask < Struct.new(
  :task_id,
  :status,
  :start_time,
  :end_time,
  :configuration_type,
  :requested_configurations,
  :deleted_configurations,
  :failed_configurations,
  :deletion_warnings)
  SENSITIVE = []
  include Aws::Structure
end

#failed_configurationsArray<Types::FailedConfiguration>

A list of configuration IDs that failed to delete during the deletion task, each paired with an error message.

Returns:



241
242
243
244
245
246
247
248
249
250
251
252
253
# File 'gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/types.rb', line 241

class BatchDeleteConfigurationTask < Struct.new(
  :task_id,
  :status,
  :start_time,
  :end_time,
  :configuration_type,
  :requested_configurations,
  :deleted_configurations,
  :failed_configurations,
  :deletion_warnings)
  SENSITIVE = []
  include Aws::Structure
end

#requested_configurationsArray<String>

The list of configuration IDs that were originally requested to be deleted by the deletion task.

Returns:

  • (Array<String>)


241
242
243
244
245
246
247
248
249
250
251
252
253
# File 'gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/types.rb', line 241

class BatchDeleteConfigurationTask < Struct.new(
  :task_id,
  :status,
  :start_time,
  :end_time,
  :configuration_type,
  :requested_configurations,
  :deleted_configurations,
  :failed_configurations,
  :deletion_warnings)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

An epoch seconds timestamp (UTC) of when the deletion task was started.

Returns:

  • (Time)


241
242
243
244
245
246
247
248
249
250
251
252
253
# File 'gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/types.rb', line 241

class BatchDeleteConfigurationTask < Struct.new(
  :task_id,
  :status,
  :start_time,
  :end_time,
  :configuration_type,
  :requested_configurations,
  :deleted_configurations,
  :failed_configurations,
  :deletion_warnings)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current execution status of the deletion task. Valid status are: INITIALIZING | VALIDATING | DELETING | COMPLETED | FAILED.

Returns:

  • (String)


241
242
243
244
245
246
247
248
249
250
251
252
253
# File 'gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/types.rb', line 241

class BatchDeleteConfigurationTask < Struct.new(
  :task_id,
  :status,
  :start_time,
  :end_time,
  :configuration_type,
  :requested_configurations,
  :deleted_configurations,
  :failed_configurations,
  :deletion_warnings)
  SENSITIVE = []
  include Aws::Structure
end

#task_idString

The deletion task's unique identifier.

Returns:

  • (String)


241
242
243
244
245
246
247
248
249
250
251
252
253
# File 'gems/aws-sdk-applicationdiscoveryservice/lib/aws-sdk-applicationdiscoveryservice/types.rb', line 241

class BatchDeleteConfigurationTask < Struct.new(
  :task_id,
  :status,
  :start_time,
  :end_time,
  :configuration_type,
  :requested_configurations,
  :deleted_configurations,
  :failed_configurations,
  :deletion_warnings)
  SENSITIVE = []
  include Aws::Structure
end