package smaws-clients
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Amazon Web Services SDK clients using EIO
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.1.preview1.tar.gz
md5=18fb70dbc45e8d81a341b9bed6871bab
sha512=7607dc98acaeed5803b44c9ca32d90c88e7813d4b3e3ae4ec661a0bad16c88dc1476bc780877527ea4cd5a4b7398453c1bb600ce0db14d39afa05dc4762b5ba5
doc/smaws-clients.keyspaces/Smaws_Client_Keyspaces/index.html
Module Smaws_Client_KeyspacesSource
Source
type capacity_specification = {write_capacity_units : int option;read_capacity_units : int option;throughput_mode : throughput_mode;
}Source
type target_tracking_scaling_policy_configuration = {target_value : float;scale_out_cooldown : int option;scale_in_cooldown : int option;disable_scale_in : bool option;
}Source
type auto_scaling_policy = {target_tracking_scaling_policy_configuration : target_tracking_scaling_policy_configuration option;
}Source
type auto_scaling_settings = {scaling_policy : auto_scaling_policy option;maximum_units : int option;minimum_units : int option;auto_scaling_disabled : bool option;
}Source
type auto_scaling_specification = {read_capacity_auto_scaling : auto_scaling_settings option;write_capacity_auto_scaling : auto_scaling_settings option;
}Source
type replica_specification = {read_capacity_auto_scaling : auto_scaling_settings option;read_capacity_units : int option;region : string;
}Source
type update_table_request = {replica_specifications : replica_specification list option;auto_scaling_specification : auto_scaling_specification option;client_side_timestamps : client_side_timestamps option;default_time_to_live : int option;ttl : time_to_live option;point_in_time_recovery : point_in_time_recovery option;encryption_specification : encryption_specification option;capacity_specification : capacity_specification option;add_columns : column_definition list option;table_name : string;keyspace_name : string;
}Source
type schema_definition = {static_columns : static_column list option;clustering_keys : clustering_key list option;partition_keys : partition_key list;all_columns : column_definition list;
}Source
type restore_table_request = {replica_specifications : replica_specification list option;auto_scaling_specification : auto_scaling_specification option;point_in_time_recovery_override : point_in_time_recovery option;encryption_specification_override : encryption_specification option;capacity_specification_override : capacity_specification option;restore_timestamp : float option;target_table_name : string;target_keyspace_name : string;source_table_name : string;source_keyspace_name : string;
}Source
type capacity_specification_summary = {last_update_to_pay_per_request_timestamp : float option;write_capacity_units : int option;read_capacity_units : int option;throughput_mode : throughput_mode;
}Source
type replica_specification_summary = {capacity_specification : capacity_specification_summary option;status : table_status option;region : string option;
}Source
type replica_auto_scaling_specification = {auto_scaling_specification : auto_scaling_specification option;region : string option;
}Source
type point_in_time_recovery_summary = {earliest_restorable_timestamp : float option;status : point_in_time_recovery_status;
}Source
type list_keyspaces_response = {keyspaces : keyspace_summary list;next_token : string option;
}Source
type get_table_auto_scaling_settings_response = {replica_specifications : replica_auto_scaling_specification list option;auto_scaling_specification : auto_scaling_specification option;resource_arn : string;table_name : string;keyspace_name : string;
}Source
type get_table_response = {replica_specifications : replica_specification_summary list option;client_side_timestamps : client_side_timestamps option;comment : comment option;default_time_to_live : int option;ttl : time_to_live option;point_in_time_recovery : point_in_time_recovery_summary option;encryption_specification : encryption_specification option;capacity_specification : capacity_specification_summary option;schema_definition : schema_definition option;status : table_status option;creation_timestamp : float option;resource_arn : string;table_name : string;keyspace_name : string;
}Source
type create_table_request = {replica_specifications : replica_specification list option;auto_scaling_specification : auto_scaling_specification option;client_side_timestamps : client_side_timestamps option;default_time_to_live : int option;ttl : time_to_live option;point_in_time_recovery : point_in_time_recovery option;encryption_specification : encryption_specification option;capacity_specification : capacity_specification option;comment : comment option;schema_definition : schema_definition;table_name : string;keyspace_name : string;
}Source
type create_keyspace_request = {replication_specification : replication_specification option;keyspace_name : string;
}Source
val make_capacity_specification :
?write_capacity_units:int ->
?read_capacity_units:int ->
throughput_mode:throughput_mode ->
unit ->
capacity_specificationSource
val make_encryption_specification :
?kms_key_identifier:string ->
type_:encryption_type ->
unit ->
encryption_specificationSource
val make_point_in_time_recovery :
status:point_in_time_recovery_status ->
unit ->
point_in_time_recoverySource
val make_client_side_timestamps :
status:client_side_timestamps_status ->
unit ->
client_side_timestampsSource
val make_target_tracking_scaling_policy_configuration :
?scale_out_cooldown:int ->
?scale_in_cooldown:int ->
?disable_scale_in:bool ->
target_value:float ->
unit ->
target_tracking_scaling_policy_configurationSource
val make_auto_scaling_policy :
?target_tracking_scaling_policy_configuration:
target_tracking_scaling_policy_configuration ->
unit ->
auto_scaling_policySource
val make_auto_scaling_settings :
?scaling_policy:auto_scaling_policy ->
?maximum_units:int ->
?minimum_units:int ->
?auto_scaling_disabled:bool ->
unit ->
auto_scaling_settingsSource
val make_auto_scaling_specification :
?read_capacity_auto_scaling:auto_scaling_settings ->
?write_capacity_auto_scaling:auto_scaling_settings ->
unit ->
auto_scaling_specificationSource
val make_replica_specification :
?read_capacity_auto_scaling:auto_scaling_settings ->
?read_capacity_units:int ->
region:string ->
unit ->
replica_specificationSource
val make_update_table_request :
?replica_specifications:replica_specification list ->
?auto_scaling_specification:auto_scaling_specification ->
?client_side_timestamps:client_side_timestamps ->
?default_time_to_live:int ->
?ttl:time_to_live ->
?point_in_time_recovery:point_in_time_recovery ->
?encryption_specification:encryption_specification ->
?capacity_specification:capacity_specification ->
?add_columns:column_definition list ->
table_name:string ->
keyspace_name:string ->
unit ->
update_table_requestSource
val make_untag_resource_request :
tags:tag list ->
resource_arn:string ->
unit ->
untag_resource_requestSource
val make_tag_resource_request :
tags:tag list ->
resource_arn:string ->
unit ->
tag_resource_requestSource
val make_table_summary :
resource_arn:string ->
table_name:string ->
keyspace_name:string ->
unit ->
table_summarySource
val make_schema_definition :
?static_columns:static_column list ->
?clustering_keys:clustering_key list ->
partition_keys:partition_key list ->
all_columns:column_definition list ->
unit ->
schema_definitionSource
val make_restore_table_response :
restored_table_ar_n:string ->
unit ->
restore_table_responseSource
val make_restore_table_request :
?replica_specifications:replica_specification list ->
?auto_scaling_specification:auto_scaling_specification ->
?tags_override:tag list ->
?point_in_time_recovery_override:point_in_time_recovery ->
?encryption_specification_override:encryption_specification ->
?capacity_specification_override:capacity_specification ->
?restore_timestamp:float ->
target_table_name:string ->
target_keyspace_name:string ->
source_table_name:string ->
source_keyspace_name:string ->
unit ->
restore_table_requestSource
val make_replication_specification :
?region_list:string list ->
replication_strategy:rs ->
unit ->
replication_specificationSource
val make_capacity_specification_summary :
?last_update_to_pay_per_request_timestamp:float ->
?write_capacity_units:int ->
?read_capacity_units:int ->
throughput_mode:throughput_mode ->
unit ->
capacity_specification_summarySource
val make_replica_specification_summary :
?capacity_specification:capacity_specification_summary ->
?status:table_status ->
?region:string ->
unit ->
replica_specification_summarySource
val make_replica_auto_scaling_specification :
?auto_scaling_specification:auto_scaling_specification ->
?region:string ->
unit ->
replica_auto_scaling_specificationSource
val make_point_in_time_recovery_summary :
?earliest_restorable_timestamp:float ->
status:point_in_time_recovery_status ->
unit ->
point_in_time_recovery_summarySource
val make_list_tags_for_resource_response :
?tags:tag list ->
?next_token:string ->
unit ->
list_tags_for_resource_responseSource
val make_list_tags_for_resource_request :
?max_results:int ->
?next_token:string ->
resource_arn:string ->
unit ->
list_tags_for_resource_requestSource
val make_list_tables_response :
?tables:table_summary list ->
?next_token:string ->
unit ->
list_tables_responseSource
val make_list_tables_request :
?max_results:int ->
?next_token:string ->
keyspace_name:string ->
unit ->
list_tables_requestSource
val make_keyspace_summary :
?replication_regions:string list ->
replication_strategy:rs ->
resource_arn:string ->
keyspace_name:string ->
unit ->
keyspace_summarySource
val make_list_keyspaces_response :
?next_token:string ->
keyspaces:keyspace_summary list ->
unit ->
list_keyspaces_responseSource
val make_list_keyspaces_request :
?max_results:int ->
?next_token:string ->
unit ->
list_keyspaces_requestSource
val make_get_table_auto_scaling_settings_response :
?replica_specifications:replica_auto_scaling_specification list ->
?auto_scaling_specification:auto_scaling_specification ->
resource_arn:string ->
table_name:string ->
keyspace_name:string ->
unit ->
get_table_auto_scaling_settings_responseSource
val make_get_table_auto_scaling_settings_request :
table_name:string ->
keyspace_name:string ->
unit ->
get_table_auto_scaling_settings_requestSource
val make_get_table_response :
?replica_specifications:replica_specification_summary list ->
?client_side_timestamps:client_side_timestamps ->
?comment:comment ->
?default_time_to_live:int ->
?ttl:time_to_live ->
?point_in_time_recovery:point_in_time_recovery_summary ->
?encryption_specification:encryption_specification ->
?capacity_specification:capacity_specification_summary ->
?schema_definition:schema_definition ->
?status:table_status ->
?creation_timestamp:float ->
resource_arn:string ->
table_name:string ->
keyspace_name:string ->
unit ->
get_table_responseSource
val make_get_table_request :
table_name:string ->
keyspace_name:string ->
unit ->
get_table_requestSource
val make_get_keyspace_response :
?replication_regions:string list ->
replication_strategy:rs ->
resource_arn:string ->
keyspace_name:string ->
unit ->
get_keyspace_responseSource
val make_delete_table_request :
table_name:string ->
keyspace_name:string ->
unit ->
delete_table_requestSource
val make_create_table_request :
?replica_specifications:replica_specification list ->
?auto_scaling_specification:auto_scaling_specification ->
?client_side_timestamps:client_side_timestamps ->
?tags:tag list ->
?default_time_to_live:int ->
?ttl:time_to_live ->
?point_in_time_recovery:point_in_time_recovery ->
?encryption_specification:encryption_specification ->
?capacity_specification:capacity_specification ->
?comment:comment ->
schema_definition:schema_definition ->
table_name:string ->
keyspace_name:string ->
unit ->
create_table_requestSource
val make_create_keyspace_request :
?replication_specification:replication_specification ->
?tags:tag list ->
keyspace_name:string ->
unit ->
create_keyspace_request sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>