package awso-async
Source file io.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143(* generated by: awso-codegen generate-all --botocore-data vendor/botocore/botocore/data -o aws --runtime-dir lib/runtime/awso --cli-dir awso-cli *) open Awso_lakeformation open Awso_async module Io = Http.Io let eval ?endpoint_url ?cfg endpoint input = Io.bind (Io.resolve_cfg cfg) (fun cfg -> let meth = Endpoints.method_of_endpoint endpoint in let uri = Endpoints.uri_of_endpoint endpoint input in Io.map (Io.call ?endpoint_url ~cfg ~service:Values.service meth (Endpoints.to_request endpoint input) uri) (fun resp_result -> Endpoints.of_response endpoint resp_result)) let ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.AddLFTagsToResource input let assume_decorated_role_with_s_a_m_l ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.AssumeDecoratedRoleWithSAML input let batch_grant_permissions ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.BatchGrantPermissions input let batch_revoke_permissions ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.BatchRevokePermissions input let cancel_transaction ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CancelTransaction input let commit_transaction ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CommitTransaction input let create_data_cells_filter ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateDataCellsFilter input let create_l_f_tag ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateLFTag input let create_l_f_tag_expression ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateLFTagExpression input let create_lake_formation_identity_center_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateLakeFormationIdentityCenterConfiguration input let create_lake_formation_opt_in ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.CreateLakeFormationOptIn input let delete_data_cells_filter ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteDataCellsFilter input let delete_l_f_tag ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteLFTag input let delete_l_f_tag_expression ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteLFTagExpression input let delete_lake_formation_identity_center_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteLakeFormationIdentityCenterConfiguration input let delete_lake_formation_opt_in ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteLakeFormationOptIn input let delete_objects_on_cancel ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeleteObjectsOnCancel input let deregister_resource ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DeregisterResource input let describe_lake_formation_identity_center_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeLakeFormationIdentityCenterConfiguration input let describe_resource ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeResource input let describe_transaction ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.DescribeTransaction input let extend_transaction ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ExtendTransaction input let get_data_cells_filter ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetDataCellsFilter input let get_data_lake_principal ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetDataLakePrincipal input let get_data_lake_settings ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetDataLakeSettings input let get_effective_permissions_for_path ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetEffectivePermissionsForPath input let get_l_f_tag ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetLFTag input let get_l_f_tag_expression ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetLFTagExpression input let get_query_state ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetQueryState input let get_query_statistics ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetQueryStatistics input let ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetResourceLFTags input let get_table_objects ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetTableObjects input let get_temporary_data_location_credentials ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetTemporaryDataLocationCredentials input let get_temporary_glue_partition_credentials ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetTemporaryGluePartitionCredentials input let get_temporary_glue_table_credentials ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetTemporaryGlueTableCredentials input let get_work_unit_results ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetWorkUnitResults input let get_work_units ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GetWorkUnits input let grant_permissions ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.GrantPermissions input let list_data_cells_filter ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListDataCellsFilter input let list_l_f_tag_expressions ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListLFTagExpressions input let ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListLFTags input let list_lake_formation_opt_ins ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListLakeFormationOptIns input let list_permissions ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListPermissions input let list_resources ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListResources input let list_table_storage_optimizers ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListTableStorageOptimizers input let list_transactions ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.ListTransactions input let put_data_lake_settings ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.PutDataLakeSettings input let register_resource ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.RegisterResource input let ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.RemoveLFTagsFromResource input let revoke_permissions ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.RevokePermissions input let ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.SearchDatabasesByLFTags input let ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.SearchTablesByLFTags input let start_query_planning ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.StartQueryPlanning input let start_transaction ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.StartTransaction input let update_data_cells_filter ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateDataCellsFilter input let update_l_f_tag ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateLFTag input let update_l_f_tag_expression ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateLFTagExpression input let update_lake_formation_identity_center_configuration ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateLakeFormationIdentityCenterConfiguration input let update_resource ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateResource input let update_table_objects ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateTableObjects input let update_table_storage_optimizer ?endpoint_url ?cfg input = eval ?endpoint_url ?cfg Endpoints.UpdateTableStorageOptimizer input