export declare const ChannelDestinationType: { readonly EventDataStore: "EVENT_DATA_STORE"; }; /** * The type of destination for events arriving from a channel. */ export type ChannelDestinationType = (typeof ChannelDestinationType)[keyof typeof ChannelDestinationType]; export declare const DashboardRefreshScheduleFrequencyPropertiesUnit: { readonly Hours: "HOURS"; readonly Days: "DAYS"; }; /** * The frequency unit. Supported values are HOURS and DAYS. */ export type DashboardRefreshScheduleFrequencyPropertiesUnit = (typeof DashboardRefreshScheduleFrequencyPropertiesUnit)[keyof typeof DashboardRefreshScheduleFrequencyPropertiesUnit]; export declare const DashboardRefreshScheduleStatus: { readonly Enabled: "ENABLED"; readonly Disabled: "DISABLED"; }; /** * The status of the schedule. Supported values are ENABLED and DISABLED. */ export type DashboardRefreshScheduleStatus = (typeof DashboardRefreshScheduleStatus)[keyof typeof DashboardRefreshScheduleStatus]; export declare const DashboardStatus: { readonly Creating: "CREATING"; readonly Created: "CREATED"; readonly Updating: "UPDATING"; readonly Updated: "UPDATED"; readonly Deleting: "DELETING"; }; /** * The status of the dashboard. Values are CREATING, CREATED, UPDATING, UPDATED and DELETING. */ export type DashboardStatus = (typeof DashboardStatus)[keyof typeof DashboardStatus]; export declare const DashboardType: { readonly Managed: "MANAGED"; readonly Custom: "CUSTOM"; }; /** * The type of the dashboard. Values are CUSTOM and MANAGED. */ export type DashboardType = (typeof DashboardType)[keyof typeof DashboardType]; export declare const EventDataStoreContextKeySelectorType: { readonly RequestContext: "RequestContext"; readonly TagContext: "TagContext"; }; /** * Specifies the type of the event record field in ContextKeySelector. Valid values include RequestContext, TagContext. */ export type EventDataStoreContextKeySelectorType = (typeof EventDataStoreContextKeySelectorType)[keyof typeof EventDataStoreContextKeySelectorType]; export declare const EventDataStoreMaxEventSize: { readonly Standard: "Standard"; readonly Large: "Large"; }; /** * Specifies the maximum size allowed for the event. Valid values are Standard and Large. If you add ContextKeySelectors, this value must be set to Large. */ export type EventDataStoreMaxEventSize = (typeof EventDataStoreMaxEventSize)[keyof typeof EventDataStoreMaxEventSize]; export declare const TrailAggregationConfigurationEventCategory: { readonly Data: "Data"; }; /** * The category of events to be aggregated. */ export type TrailAggregationConfigurationEventCategory = (typeof TrailAggregationConfigurationEventCategory)[keyof typeof TrailAggregationConfigurationEventCategory]; export declare const TrailEventSelectorReadWriteType: { readonly All: "All"; readonly ReadOnly: "ReadOnly"; readonly WriteOnly: "WriteOnly"; }; /** * Specify if you want your trail to log read-only events, write-only events, or all. For example, the EC2 GetConsoleOutput is a read-only API operation and RunInstances is a write-only API operation. */ export type TrailEventSelectorReadWriteType = (typeof TrailEventSelectorReadWriteType)[keyof typeof TrailEventSelectorReadWriteType]; export declare const TrailSourceEventCategory: { readonly Management: "Management"; readonly Data: "Data"; }; /** * Event category for an insight selector. */ export type TrailSourceEventCategory = (typeof TrailSourceEventCategory)[keyof typeof TrailSourceEventCategory]; export declare const TrailTemplate: { readonly ApiActivity: "API_ACTIVITY"; readonly ResourceAccess: "RESOURCE_ACCESS"; readonly UserActions: "USER_ACTIONS"; }; /** * A template used to configure aggregation rules. */ export type TrailTemplate = (typeof TrailTemplate)[keyof typeof TrailTemplate];