@pulumi/aws-native
Version:
The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)
92 lines (91 loc) • 3.89 kB
TypeScript
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];