UpdateEventDataStoreRequest

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The advanced event selectors used to select events for the event data store. You can configure up to five advanced event selectors for each event data store.

Link copied to clipboard

You can't change the billing mode from EXTENDABLE_RETENTION_PRICING to FIXED_RETENTION_PRICING. If BillingMode is set to EXTENDABLE_RETENTION_PRICING and you want to use FIXED_RETENTION_PRICING instead, you'll need to stop ingestion on the event data store and create a new event data store that uses FIXED_RETENTION_PRICING.

Link copied to clipboard

The ARN (or the ID suffix of the ARN) of the event data store that you want to update.

Link copied to clipboard

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

Specifies whether an event data store collects events from all Regions, or only from the Region in which it was created.

Link copied to clipboard
val name: String?

The event data store name.

Link copied to clipboard

Specifies whether an event data store collects events logged for an organization in Organizations.

Link copied to clipboard

The retention period of the event data store, in days. If BillingMode is set to EXTENDABLE_RETENTION_PRICING, you can set a retention period of up to 3653 days, the equivalent of 10 years. If BillingMode is set to FIXED_RETENTION_PRICING, you can set a retention period of up to 2557 days, the equivalent of seven years.

Link copied to clipboard

Indicates that termination protection is enabled and the event data store cannot be automatically deleted.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String