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.
1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1873 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.
1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1873 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.
1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1873 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.
1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1873 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.
1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1873 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.
1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1873 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.
1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1873 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.
1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1873 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.
1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1873 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.
1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'gems/aws-sdk-configservice/lib/aws-sdk-configservice/types.rb', line 1873 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 |