Class: Aws::ControlTower::Types::ControlOperationSummary

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

Overview

A summary of information about the specified control operation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#control_identifierString

The ‘controlIdentifier` of a control.

Returns:

  • (String)


238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'lib/aws-sdk-controltower/types.rb', line 238

class ControlOperationSummary < Struct.new(
  :control_identifier,
  :enabled_control_identifier,
  :end_time,
  :operation_identifier,
  :operation_type,
  :start_time,
  :status,
  :status_message,
  :target_identifier)
  SENSITIVE = []
  include Aws::Structure
end

#enabled_control_identifierString

The ‘controlIdentifier` of an enabled control.

Returns:

  • (String)


238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'lib/aws-sdk-controltower/types.rb', line 238

class ControlOperationSummary < Struct.new(
  :control_identifier,
  :enabled_control_identifier,
  :end_time,
  :operation_identifier,
  :operation_type,
  :start_time,
  :status,
  :status_message,
  :target_identifier)
  SENSITIVE = []
  include Aws::Structure
end

#end_timeTime

The time at which the control operation was completed.

Returns:

  • (Time)


238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'lib/aws-sdk-controltower/types.rb', line 238

class ControlOperationSummary < Struct.new(
  :control_identifier,
  :enabled_control_identifier,
  :end_time,
  :operation_identifier,
  :operation_type,
  :start_time,
  :status,
  :status_message,
  :target_identifier)
  SENSITIVE = []
  include Aws::Structure
end

#operation_identifierString

The unique identifier of a control operation.

Returns:

  • (String)


238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'lib/aws-sdk-controltower/types.rb', line 238

class ControlOperationSummary < Struct.new(
  :control_identifier,
  :enabled_control_identifier,
  :end_time,
  :operation_identifier,
  :operation_type,
  :start_time,
  :status,
  :status_message,
  :target_identifier)
  SENSITIVE = []
  include Aws::Structure
end

#operation_typeString

The type of operation.

Returns:

  • (String)


238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'lib/aws-sdk-controltower/types.rb', line 238

class ControlOperationSummary < Struct.new(
  :control_identifier,
  :enabled_control_identifier,
  :end_time,
  :operation_identifier,
  :operation_type,
  :start_time,
  :status,
  :status_message,
  :target_identifier)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeTime

The time at which a control operation began.

Returns:

  • (Time)


238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'lib/aws-sdk-controltower/types.rb', line 238

class ControlOperationSummary < Struct.new(
  :control_identifier,
  :enabled_control_identifier,
  :end_time,
  :operation_identifier,
  :operation_type,
  :start_time,
  :status,
  :status_message,
  :target_identifier)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the specified control operation.

Returns:

  • (String)


238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'lib/aws-sdk-controltower/types.rb', line 238

class ControlOperationSummary < Struct.new(
  :control_identifier,
  :enabled_control_identifier,
  :end_time,
  :operation_identifier,
  :operation_type,
  :start_time,
  :status,
  :status_message,
  :target_identifier)
  SENSITIVE = []
  include Aws::Structure
end

#status_messageString

A speficic message displayed as part of the control status.

Returns:

  • (String)


238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'lib/aws-sdk-controltower/types.rb', line 238

class ControlOperationSummary < Struct.new(
  :control_identifier,
  :enabled_control_identifier,
  :end_time,
  :operation_identifier,
  :operation_type,
  :start_time,
  :status,
  :status_message,
  :target_identifier)
  SENSITIVE = []
  include Aws::Structure
end

#target_identifierString

The unique identifier of the target of a control operation.

Returns:

  • (String)


238
239
240
241
242
243
244
245
246
247
248
249
250
# File 'lib/aws-sdk-controltower/types.rb', line 238

class ControlOperationSummary < Struct.new(
  :control_identifier,
  :enabled_control_identifier,
  :end_time,
  :operation_identifier,
  :operation_type,
  :start_time,
  :status,
  :status_message,
  :target_identifier)
  SENSITIVE = []
  include Aws::Structure
end