export declare const ApiDestinationHttpMethod: { readonly Get: "GET"; readonly Head: "HEAD"; readonly Post: "POST"; readonly Options: "OPTIONS"; readonly Put: "PUT"; readonly Delete: "DELETE"; readonly Patch: "PATCH"; }; /** * The method to use for the request to the HTTP invocation endpoint. */ export type ApiDestinationHttpMethod = (typeof ApiDestinationHttpMethod)[keyof typeof ApiDestinationHttpMethod]; export declare const ConnectionAuthorizationType: { readonly ApiKey: "API_KEY"; readonly Basic: "BASIC"; readonly OauthClientCredentials: "OAUTH_CLIENT_CREDENTIALS"; }; /** * The type of authorization to use for the connection. * * > OAUTH tokens are refreshed when a 401 or 407 response is returned. */ export type ConnectionAuthorizationType = (typeof ConnectionAuthorizationType)[keyof typeof ConnectionAuthorizationType]; export declare const ConnectionOAuthParametersHttpMethod: { readonly Get: "GET"; readonly Post: "POST"; readonly Put: "PUT"; }; /** * The method to use for the authorization request. */ export type ConnectionOAuthParametersHttpMethod = (typeof ConnectionOAuthParametersHttpMethod)[keyof typeof ConnectionOAuthParametersHttpMethod]; export declare const EndpointReplicationState: { readonly Enabled: "ENABLED"; readonly Disabled: "DISABLED"; }; export type EndpointReplicationState = (typeof EndpointReplicationState)[keyof typeof EndpointReplicationState]; export declare const EndpointState: { readonly Active: "ACTIVE"; readonly Creating: "CREATING"; readonly Updating: "UPDATING"; readonly Deleting: "DELETING"; readonly CreateFailed: "CREATE_FAILED"; readonly UpdateFailed: "UPDATE_FAILED"; }; /** * The main Region of the endpoint. */ export type EndpointState = (typeof EndpointState)[keyof typeof EndpointState]; export declare const EventBusLogConfigPropertiesIncludeDetail: { readonly Full: "FULL"; readonly None: "NONE"; }; /** * Configures whether or not to include event detail, input transformer details, target properties, and target input in the applicable log messages. */ export type EventBusLogConfigPropertiesIncludeDetail = (typeof EventBusLogConfigPropertiesIncludeDetail)[keyof typeof EventBusLogConfigPropertiesIncludeDetail]; export declare const EventBusLogConfigPropertiesLevel: { readonly Info: "INFO"; readonly Error: "ERROR"; readonly Trace: "TRACE"; readonly Off: "OFF"; }; /** * Configures the log level of the EventBus and determines which log messages are sent to Ingestion Hub for delivery. */ export type EventBusLogConfigPropertiesLevel = (typeof EventBusLogConfigPropertiesLevel)[keyof typeof EventBusLogConfigPropertiesLevel]; export declare const RuleState: { readonly Disabled: "DISABLED"; readonly Enabled: "ENABLED"; readonly EnabledWithAllCloudtrailManagementEvents: "ENABLED_WITH_ALL_CLOUDTRAIL_MANAGEMENT_EVENTS"; }; /** * The state of the rule. */ export type RuleState = (typeof RuleState)[keyof typeof RuleState];