Class: Aws::CloudTrail::Types::RestoreEventDataStoreResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudTrail::Types::RestoreEventDataStoreResponse
- Defined in:
- gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#advanced_event_selectors ⇒ Array<Types::AdvancedEventSelector>
The advanced event selectors that were used to select events.
-
#billing_mode ⇒ String
The billing mode for the event data store.
-
#created_timestamp ⇒ Time
The timestamp of an event data store's creation.
-
#event_data_store_arn ⇒ String
The event data store ARN.
-
#kms_key_id ⇒ String
Specifies the KMS key ID that encrypts the events delivered by CloudTrail.
-
#multi_region_enabled ⇒ Boolean
Indicates whether the event data store is collecting events from all Regions, or only from the Region in which the event data store was created.
-
#name ⇒ String
The name of the event data store.
-
#organization_enabled ⇒ Boolean
Indicates whether an event data store is collecting logged events for an organization in Organizations.
-
#retention_period ⇒ Integer
The retention period, in days.
-
#status ⇒ String
The status of the event data store.
-
#termination_protection_enabled ⇒ Boolean
Indicates that termination protection is enabled and the event data store cannot be automatically deleted.
-
#updated_timestamp ⇒ Time
The timestamp that shows when an event data store was updated, if applicable.
Instance Attribute Details
#advanced_event_selectors ⇒ Array<Types::AdvancedEventSelector>
The advanced event selectors that were used to select events.
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4613 class RestoreEventDataStoreResponse < Struct.new( :event_data_store_arn, :name, :status, :advanced_event_selectors, :multi_region_enabled, :organization_enabled, :retention_period, :termination_protection_enabled, :created_timestamp, :updated_timestamp, :kms_key_id, :billing_mode) SENSITIVE = [] include Aws::Structure end |
#billing_mode ⇒ String
The billing mode for the event data store.
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4613 class RestoreEventDataStoreResponse < Struct.new( :event_data_store_arn, :name, :status, :advanced_event_selectors, :multi_region_enabled, :organization_enabled, :retention_period, :termination_protection_enabled, :created_timestamp, :updated_timestamp, :kms_key_id, :billing_mode) SENSITIVE = [] include Aws::Structure end |
#created_timestamp ⇒ Time
The timestamp of an event data store's creation.
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4613 class RestoreEventDataStoreResponse < Struct.new( :event_data_store_arn, :name, :status, :advanced_event_selectors, :multi_region_enabled, :organization_enabled, :retention_period, :termination_protection_enabled, :created_timestamp, :updated_timestamp, :kms_key_id, :billing_mode) SENSITIVE = [] include Aws::Structure end |
#event_data_store_arn ⇒ String
The event data store ARN.
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4613 class RestoreEventDataStoreResponse < Struct.new( :event_data_store_arn, :name, :status, :advanced_event_selectors, :multi_region_enabled, :organization_enabled, :retention_period, :termination_protection_enabled, :created_timestamp, :updated_timestamp, :kms_key_id, :billing_mode) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
Specifies the KMS key ID that encrypts the events delivered by CloudTrail. The value is a fully specified ARN to a KMS key in the following format.
arn:aws:kms:us-east-2:123456789012:key/12345678-1234-1234-1234-123456789012
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4613 class RestoreEventDataStoreResponse < Struct.new( :event_data_store_arn, :name, :status, :advanced_event_selectors, :multi_region_enabled, :organization_enabled, :retention_period, :termination_protection_enabled, :created_timestamp, :updated_timestamp, :kms_key_id, :billing_mode) SENSITIVE = [] include Aws::Structure end |
#multi_region_enabled ⇒ Boolean
Indicates whether the event data store is collecting events from all Regions, or only from the Region in which the event data store was created.
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4613 class RestoreEventDataStoreResponse < Struct.new( :event_data_store_arn, :name, :status, :advanced_event_selectors, :multi_region_enabled, :organization_enabled, :retention_period, :termination_protection_enabled, :created_timestamp, :updated_timestamp, :kms_key_id, :billing_mode) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the event data store.
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4613 class RestoreEventDataStoreResponse < Struct.new( :event_data_store_arn, :name, :status, :advanced_event_selectors, :multi_region_enabled, :organization_enabled, :retention_period, :termination_protection_enabled, :created_timestamp, :updated_timestamp, :kms_key_id, :billing_mode) SENSITIVE = [] include Aws::Structure end |
#organization_enabled ⇒ Boolean
Indicates whether an event data store is collecting logged events for an organization in Organizations.
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4613 class RestoreEventDataStoreResponse < Struct.new( :event_data_store_arn, :name, :status, :advanced_event_selectors, :multi_region_enabled, :organization_enabled, :retention_period, :termination_protection_enabled, :created_timestamp, :updated_timestamp, :kms_key_id, :billing_mode) SENSITIVE = [] include Aws::Structure end |
#retention_period ⇒ Integer
The retention period, in days.
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4613 class RestoreEventDataStoreResponse < Struct.new( :event_data_store_arn, :name, :status, :advanced_event_selectors, :multi_region_enabled, :organization_enabled, :retention_period, :termination_protection_enabled, :created_timestamp, :updated_timestamp, :kms_key_id, :billing_mode) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the event data store.
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4613 class RestoreEventDataStoreResponse < Struct.new( :event_data_store_arn, :name, :status, :advanced_event_selectors, :multi_region_enabled, :organization_enabled, :retention_period, :termination_protection_enabled, :created_timestamp, :updated_timestamp, :kms_key_id, :billing_mode) SENSITIVE = [] include Aws::Structure end |
#termination_protection_enabled ⇒ Boolean
Indicates that termination protection is enabled and the event data store cannot be automatically deleted.
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4613 class RestoreEventDataStoreResponse < Struct.new( :event_data_store_arn, :name, :status, :advanced_event_selectors, :multi_region_enabled, :organization_enabled, :retention_period, :termination_protection_enabled, :created_timestamp, :updated_timestamp, :kms_key_id, :billing_mode) SENSITIVE = [] include Aws::Structure end |
#updated_timestamp ⇒ Time
The timestamp that shows when an event data store was updated, if
applicable. UpdatedTimestamp
is always either the same or newer
than the time shown in CreatedTimestamp
.
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 4613 class RestoreEventDataStoreResponse < Struct.new( :event_data_store_arn, :name, :status, :advanced_event_selectors, :multi_region_enabled, :organization_enabled, :retention_period, :termination_protection_enabled, :created_timestamp, :updated_timestamp, :kms_key_id, :billing_mode) SENSITIVE = [] include Aws::Structure end |