Class: Aws::ConfigService::Types::ConfigurationRecorderStatus
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::ConfigurationRecorderStatus
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-configservice/types.rb
Overview
The current status of the configuration recorder.
For a detailed status of recording events over time, add your Config events to CloudWatch metrics and use CloudWatch metrics.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the configuration recorder.
-
#last_error_code ⇒ String
The latest error code from when the recorder last failed.
-
#last_error_message ⇒ String
The latest error message from when the recorder last failed.
-
#last_start_time ⇒ Time
The time the recorder was last started.
-
#last_status ⇒ String
The status of the latest recording event processed by the recorder.
-
#last_status_change_time ⇒ Time
The time of the latest change in status of an recording event processed by the recorder.
-
#last_stop_time ⇒ Time
The time the recorder was last stopped.
-
#name ⇒ String
The name of the configuration recorder.
-
#recording ⇒ Boolean
Specifies whether or not the recorder is currently recording.
-
#service_principal ⇒ String
For service-linked configuration recorders, the service principal of the linked Amazon Web Services service.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the configuration recorder.
1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'lib/aws-sdk-configservice/types.rb', line 1801 class ConfigurationRecorderStatus < Struct.new( :arn, :name, :last_start_time, :last_stop_time, :recording, :last_status, :last_error_code, :last_error_message, :last_status_change_time, :service_principal) SENSITIVE = [] include Aws::Structure end |
#last_error_code ⇒ String
The latest error code from when the recorder last failed.
1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'lib/aws-sdk-configservice/types.rb', line 1801 class ConfigurationRecorderStatus < Struct.new( :arn, :name, :last_start_time, :last_stop_time, :recording, :last_status, :last_error_code, :last_error_message, :last_status_change_time, :service_principal) SENSITIVE = [] include Aws::Structure end |
#last_error_message ⇒ String
The latest error message from when the recorder last failed.
1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'lib/aws-sdk-configservice/types.rb', line 1801 class ConfigurationRecorderStatus < Struct.new( :arn, :name, :last_start_time, :last_stop_time, :recording, :last_status, :last_error_code, :last_error_message, :last_status_change_time, :service_principal) SENSITIVE = [] include Aws::Structure end |
#last_start_time ⇒ Time
The time the recorder was last started.
1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'lib/aws-sdk-configservice/types.rb', line 1801 class ConfigurationRecorderStatus < Struct.new( :arn, :name, :last_start_time, :last_stop_time, :recording, :last_status, :last_error_code, :last_error_message, :last_status_change_time, :service_principal) SENSITIVE = [] include Aws::Structure end |
#last_status ⇒ String
The status of the latest recording event processed by the recorder.
1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'lib/aws-sdk-configservice/types.rb', line 1801 class ConfigurationRecorderStatus < Struct.new( :arn, :name, :last_start_time, :last_stop_time, :recording, :last_status, :last_error_code, :last_error_message, :last_status_change_time, :service_principal) SENSITIVE = [] include Aws::Structure end |
#last_status_change_time ⇒ Time
The time of the latest change in status of an recording event processed by the recorder.
1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'lib/aws-sdk-configservice/types.rb', line 1801 class ConfigurationRecorderStatus < Struct.new( :arn, :name, :last_start_time, :last_stop_time, :recording, :last_status, :last_error_code, :last_error_message, :last_status_change_time, :service_principal) SENSITIVE = [] include Aws::Structure end |
#last_stop_time ⇒ Time
The time the recorder was last stopped.
1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'lib/aws-sdk-configservice/types.rb', line 1801 class ConfigurationRecorderStatus < Struct.new( :arn, :name, :last_start_time, :last_stop_time, :recording, :last_status, :last_error_code, :last_error_message, :last_status_change_time, :service_principal) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the configuration recorder.
1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'lib/aws-sdk-configservice/types.rb', line 1801 class ConfigurationRecorderStatus < Struct.new( :arn, :name, :last_start_time, :last_stop_time, :recording, :last_status, :last_error_code, :last_error_message, :last_status_change_time, :service_principal) SENSITIVE = [] include Aws::Structure end |
#recording ⇒ Boolean
Specifies whether or not the recorder is currently recording.
1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'lib/aws-sdk-configservice/types.rb', line 1801 class ConfigurationRecorderStatus < Struct.new( :arn, :name, :last_start_time, :last_stop_time, :recording, :last_status, :last_error_code, :last_error_message, :last_status_change_time, :service_principal) SENSITIVE = [] include Aws::Structure end |
#service_principal ⇒ String
For service-linked configuration recorders, the service principal of the linked Amazon Web Services service.
1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 |
# File 'lib/aws-sdk-configservice/types.rb', line 1801 class ConfigurationRecorderStatus < Struct.new( :arn, :name, :last_start_time, :last_stop_time, :recording, :last_status, :last_error_code, :last_error_message, :last_status_change_time, :service_principal) SENSITIVE = [] include Aws::Structure end |