Module Smaws_Client_CloudTrail.PutEventConfiguration

Updates the event configuration settings for the specified event data store or trail. This operation supports updating the maximum event size, adding or modifying context key selectors for event data store, and configuring aggregation settings for the trail.

val error_to_string : [ Smaws_Lib.Protocols.AwsJson.error | `CloudTrailARNInvalidException of Types.cloud_trail_arn_invalid_exception | `ConflictException of Types.conflict_exception | `EventDataStoreARNInvalidException of Types.event_data_store_arn_invalid_exception | `EventDataStoreNotFoundException of Types.event_data_store_not_found_exception | `InactiveEventDataStoreException of Types.inactive_event_data_store_exception | `InsufficientDependencyServiceAccessPermissionException of Types.insufficient_dependency_service_access_permission_exception | `InsufficientIAMAccessPermissionException of Types.insufficient_iam_access_permission_exception | `InvalidEventDataStoreCategoryException of Types.invalid_event_data_store_category_exception | `InvalidEventDataStoreStatusException of Types.invalid_event_data_store_status_exception | `InvalidHomeRegionException of Types.invalid_home_region_exception | `InvalidParameterCombinationException of Types.invalid_parameter_combination_exception | `InvalidParameterException of Types.invalid_parameter_exception | `InvalidTrailNameException of Types.invalid_trail_name_exception | `NoManagementAccountSLRExistsException of Types.no_management_account_slr_exists_exception | `NotOrganizationMasterAccountException of Types.not_organization_master_account_exception | `OperationNotPermittedException of Types.operation_not_permitted_exception | `ThrottlingException of Types.throttling_exception | `TrailNotFoundException of Types.trail_not_found_exception | `UnsupportedOperationException of Types.unsupported_operation_exception ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.put_event_configuration_request -> (Types.put_event_configuration_response, [> Smaws_Lib.Protocols.AwsJson.error | `CloudTrailARNInvalidException of Types.cloud_trail_arn_invalid_exception | `ConflictException of Types.conflict_exception | `EventDataStoreARNInvalidException of Types.event_data_store_arn_invalid_exception | `EventDataStoreNotFoundException of Types.event_data_store_not_found_exception | `InactiveEventDataStoreException of Types.inactive_event_data_store_exception | `InsufficientDependencyServiceAccessPermissionException of Types.insufficient_dependency_service_access_permission_exception | `InsufficientIAMAccessPermissionException of Types.insufficient_iam_access_permission_exception | `InvalidEventDataStoreCategoryException of Types.invalid_event_data_store_category_exception | `InvalidEventDataStoreStatusException of Types.invalid_event_data_store_status_exception | `InvalidHomeRegionException of Types.invalid_home_region_exception | `InvalidParameterCombinationException of Types.invalid_parameter_combination_exception | `InvalidParameterException of Types.invalid_parameter_exception | `InvalidTrailNameException of Types.invalid_trail_name_exception | `NoManagementAccountSLRExistsException of Types.no_management_account_slr_exists_exception | `NotOrganizationMasterAccountException of Types.not_organization_master_account_exception | `OperationNotPermittedException of Types.operation_not_permitted_exception | `ThrottlingException of Types.throttling_exception | `TrailNotFoundException of Types.trail_not_found_exception | `UnsupportedOperationException of Types.unsupported_operation_exception ]) Stdlib.result
val request_with_metadata : 'http_type Smaws_Lib.Context.t -> Types.put_event_configuration_request -> (Types.put_event_configuration_response Smaws_Lib.Response.t, [> Smaws_Lib.Protocols.AwsJson.error | `CloudTrailARNInvalidException of Types.cloud_trail_arn_invalid_exception | `ConflictException of Types.conflict_exception | `EventDataStoreARNInvalidException of Types.event_data_store_arn_invalid_exception | `EventDataStoreNotFoundException of Types.event_data_store_not_found_exception | `InactiveEventDataStoreException of Types.inactive_event_data_store_exception | `InsufficientDependencyServiceAccessPermissionException of Types.insufficient_dependency_service_access_permission_exception | `InsufficientIAMAccessPermissionException of Types.insufficient_iam_access_permission_exception | `InvalidEventDataStoreCategoryException of Types.invalid_event_data_store_category_exception | `InvalidEventDataStoreStatusException of Types.invalid_event_data_store_status_exception | `InvalidHomeRegionException of Types.invalid_home_region_exception | `InvalidParameterCombinationException of Types.invalid_parameter_combination_exception | `InvalidParameterException of Types.invalid_parameter_exception | `InvalidTrailNameException of Types.invalid_trail_name_exception | `NoManagementAccountSLRExistsException of Types.no_management_account_slr_exists_exception | `NotOrganizationMasterAccountException of Types.not_organization_master_account_exception | `OperationNotPermittedException of Types.operation_not_permitted_exception | `ThrottlingException of Types.throttling_exception | `TrailNotFoundException of Types.trail_not_found_exception | `UnsupportedOperationException of Types.unsupported_operation_exception ] * Smaws_Lib.Response.metadata) Stdlib.result