GetEventDataStoreResult

data class GetEventDataStoreResult(val advancedEventSelectors: List<EventDataStoreAdvancedEventSelector>? = null, val createdTimestamp: String? = null, val eventDataStoreArn: String? = null, val ingestionEnabled: Boolean? = null, val kmsKeyId: String? = null, val multiRegionEnabled: Boolean? = null, val name: String? = null, val organizationEnabled: Boolean? = null, val retentionPeriod: Int? = null, val status: String? = null, val tags: List<EventDataStoreTag>? = null, val terminationProtectionEnabled: Boolean? = null, val updatedTimestamp: String? = null)

Constructors

Link copied to clipboard
fun GetEventDataStoreResult(advancedEventSelectors: List<EventDataStoreAdvancedEventSelector>? = null, createdTimestamp: String? = null, eventDataStoreArn: String? = null, ingestionEnabled: Boolean? = null, kmsKeyId: String? = null, multiRegionEnabled: Boolean? = null, name: String? = null, organizationEnabled: Boolean? = null, retentionPeriod: Int? = null, status: String? = null, tags: List<EventDataStoreTag>? = null, terminationProtectionEnabled: Boolean? = null, updatedTimestamp: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

The timestamp of the event data store's creation.

Link copied to clipboard

The ARN of the event data store.

Link copied to clipboard

Indicates whether the event data store is ingesting events.

Link copied to clipboard
val kmsKeyId: String? = null

Specifies the KMS key ID to use to encrypt the events delivered by CloudTrail. The value can be an alias name prefixed by 'alias/', a fully specified ARN to an alias, a fully specified ARN to a key, or a globally unique identifier.

Link copied to clipboard

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

Link copied to clipboard
val name: String? = null

The name of the event data store.

Link copied to clipboard

Indicates that an event data store is collecting logged events for an organization.

Link copied to clipboard
val retentionPeriod: Int? = null

The retention period, in days.

Link copied to clipboard
val status: String? = null

The status of an event data store. Values are STARTING_INGESTION, ENABLED, STOPPING_INGESTION, STOPPED_INGESTION and PENDING_DELETION.

Link copied to clipboard
Link copied to clipboard

Indicates whether the event data store is protected from termination.

Link copied to clipboard

The timestamp showing when an event data store was updated, if applicable. UpdatedTimestamp is always either the same or newer than the time shown in CreatedTimestamp.