Class: Aws::CloudTrail::Types::UpdateEventDataStoreResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudTrail::Types::UpdateEventDataStoreResponse
- 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 are applied to the event data store.
-
#billing_mode ⇒ String
The billing mode for the event data store.
-
#created_timestamp ⇒ Time
The timestamp that shows when an event data store was first created.
-
#event_data_store_arn ⇒ String
The ARN of the event data store.
-
#federation_role_arn ⇒ String
If Lake query federation is enabled, provides the ARN of the federation role used to access the resources for the federated event data store.
-
#federation_status ⇒ String
Indicates the [Lake query federation][1] status.
-
#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 includes events from all Regions, or only from the Region in which it 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 an event data store.
-
#termination_protection_enabled ⇒ Boolean
Indicates whether termination protection is enabled for the event data store.
-
#updated_timestamp ⇒ Time
The timestamp that shows when the event data store was last updated.
Instance Attribute Details
#advanced_event_selectors ⇒ Array<Types::AdvancedEventSelector>
The advanced event selectors that are applied to the event data store.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |
#billing_mode ⇒ String
The billing mode for the event data store.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |
#created_timestamp ⇒ Time
The timestamp that shows when an event data store was first created.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |
#event_data_store_arn ⇒ String
The ARN of the event data store.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |
#federation_role_arn ⇒ String
If Lake query federation is enabled, provides the ARN of the federation role used to access the resources for the federated event data store.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |
#federation_status ⇒ String
Indicates the Lake query federation status. The status is
ENABLED
if Lake query federation is enabled, or DISABLED
if Lake
query federation is disabled. You cannot delete an event data store
if the FederationStatus
is ENABLED
.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) 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
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |
#multi_region_enabled ⇒ Boolean
Indicates whether the event data store includes events from all Regions, or only from the Region in which it was created.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the event data store.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |
#organization_enabled ⇒ Boolean
Indicates whether an event data store is collecting logged events for an organization in Organizations.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |
#retention_period ⇒ Integer
The retention period, in days.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of an event data store.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |
#termination_protection_enabled ⇒ Boolean
Indicates whether termination protection is enabled for the event data store.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |
#updated_timestamp ⇒ Time
The timestamp that shows when the event data store was last updated.
UpdatedTimestamp
is always either the same or newer than the time
shown in CreatedTimestamp
.
5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 |
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 5674 class UpdateEventDataStoreResponse < 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, :federation_status, :federation_role_arn) SENSITIVE = [] include Aws::Structure end |