Class: Aws::ConfigService::Types::ConfigurationRecorderStatus
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConfigService::Types::ConfigurationRecorderStatus
- Defined in:
- gems/aws-sdk-configservice/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.
1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1834 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.
1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1834 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.
1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1834 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.
1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1834 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.
1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1834 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.
1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1834 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.
1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1834 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.
1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1834 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.
1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1834 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.
1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1834 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 |