Class: Aws::CloudTrail::Types::GetEventDataStoreResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloudtrail/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#advanced_event_selectorsArray<Types::AdvancedEventSelector>

The advanced event selectors used to select events for the data store.

Returns:



2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#billing_modeString

The billing mode for the event data store.

Returns:

  • (String)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#created_timestampTime

The timestamp of the event data store’s creation.

Returns:

  • (Time)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#event_data_store_arnString

The event data store Amazon Resource Number (ARN).

Returns:

  • (String)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#federation_role_arnString

If Lake query federation is enabled, provides the ARN of the federation role used to access the resources for the federated event data store.

Returns:

  • (String)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#federation_statusString

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`.

[1]: docs.aws.amazon.com/awscloudtrail/latest/userguide/query-federation.html

Returns:

  • (String)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#kms_key_idString

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`

Returns:

  • (String)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#multi_region_enabledBoolean

Indicates whether the event data store includes events from all Regions, or only from the Region in which it was created.

Returns:

  • (Boolean)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the event data store.

Returns:

  • (String)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#organization_enabledBoolean

Indicates whether an event data store is collecting logged events for an organization in Organizations.

Returns:

  • (Boolean)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#partition_keysArray<Types::PartitionKey>

The partition keys for the event data store. To improve query performance and efficiency, CloudTrail Lake organizes event data into partitions based on values derived from partition keys.

Returns:



2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#retention_periodInteger

The retention period of the event data store, in days.

Returns:

  • (Integer)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of an event data store.

Returns:

  • (String)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#termination_protection_enabledBoolean

Indicates that termination protection is enabled.

Returns:

  • (Boolean)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end

#updated_timestampTime

Shows the time that an event data store was updated, if applicable. ‘UpdatedTimestamp` is always either the same or newer than the time shown in `CreatedTimestamp`.

Returns:

  • (Time)


2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
# File 'lib/aws-sdk-cloudtrail/types.rb', line 2327

class GetEventDataStoreResponse < 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,
  :partition_keys)
  SENSITIVE = []
  include Aws::Structure
end