package smaws-clients
Amazon Web Services SDK clients using EIO
Install
Dune Dependency
Authors
Maintainers
Sources
0.1.preview1.tar.gz
md5=18fb70dbc45e8d81a341b9bed6871bab
sha512=7607dc98acaeed5803b44c9ca32d90c88e7813d4b3e3ae4ec661a0bad16c88dc1476bc780877527ea4cd5a4b7398453c1bb600ce0db14d39afa05dc4762b5ba5
doc/smaws-clients.backup-gateway/Smaws_Client_BackupGateway/index.html
Module Smaws_Client_BackupGateway
Source
Source
type vmware_tag = {
vmware_tag_description : string option;
vmware_tag_name : string option;
vmware_category : string option;
}
Source
type virtual_machine = {
last_backup_date : float option;
resource_arn : string option;
path : string option;
name : string option;
hypervisor_id : string option;
host_name : string option;
}
Source
type virtual_machine_details = {
last_backup_date : float option;
resource_arn : string option;
path : string option;
name : string option;
hypervisor_id : string option;
host_name : string option;
}
Source
type update_hypervisor_input = {
log_group_arn : string option;
name : string option;
password : string option;
username : string option;
host : string option;
hypervisor_arn : string;
}
Source
type put_maintenance_start_time_input = {
day_of_month : int option;
day_of_week : int option;
minute_of_hour : int;
hour_of_day : int;
gateway_arn : string;
}
Source
type put_hypervisor_property_mappings_input = {
iam_role_arn : string;
vmware_to_aws_tag_mappings : vmware_to_aws_tag_mapping list;
hypervisor_arn : string;
}
Source
type bandwidth_rate_limit_interval = {
days_of_week : int list;
end_minute_of_hour : int;
start_minute_of_hour : int;
end_hour_of_day : int;
start_hour_of_day : int;
average_upload_rate_limit_in_bits_per_sec : int option;
}
Source
type put_bandwidth_rate_limit_schedule_input = {
bandwidth_rate_limit_intervals : bandwidth_rate_limit_interval list;
gateway_arn : string;
}
Source
type list_virtual_machines_output = {
next_token : string option;
virtual_machines : virtual_machine list option;
}
Source
type hypervisor = {
state : hypervisor_state option;
name : string option;
kms_key_arn : string option;
hypervisor_arn : string option;
host : string option;
}
Source
type list_hypervisors_output = {
next_token : string option;
hypervisors : hypervisor list option;
}
Source
type gateway = {
last_seen_time : float option;
hypervisor_id : string option;
gateway_type : gateway_type option;
gateway_display_name : string option;
gateway_arn : string option;
}
Source
type import_hypervisor_configuration_input = {
kms_key_arn : string option;
password : string option;
username : string option;
host : string;
name : string;
}
Source
type hypervisor_details = {
latest_metadata_sync_status : sync_metadata_status option;
latest_metadata_sync_status_message : string option;
last_successful_metadata_sync_time : float option;
state : hypervisor_state option;
log_group_arn : string option;
name : string option;
kms_key_arn : string option;
hypervisor_arn : string option;
host : string option;
}
Source
type get_hypervisor_property_mappings_output = {
iam_role_arn : string option;
vmware_to_aws_tag_mappings : vmware_to_aws_tag_mapping list option;
hypervisor_arn : string option;
}
Source
type gateway_details = {
vpc_endpoint : string option;
next_update_availability_time : float option;
maintenance_start_time : maintenance_start_time option;
last_seen_time : float option;
hypervisor_id : string option;
gateway_type : gateway_type option;
gateway_display_name : string option;
gateway_arn : string option;
}
Source
type get_bandwidth_rate_limit_schedule_output = {
bandwidth_rate_limit_intervals : bandwidth_rate_limit_interval list option;
gateway_arn : string option;
}
Source
type create_gateway_input = {
gateway_type : gateway_type;
gateway_display_name : string;
activation_key : string;
}
Source
val make_vmware_to_aws_tag_mapping :
aws_tag_value:string ->
aws_tag_key:string ->
vmware_tag_name:string ->
vmware_category:string ->
unit ->
vmware_to_aws_tag_mapping
Source
val make_vmware_tag :
?vmware_tag_description:string ->
?vmware_tag_name:string ->
?vmware_category:string ->
unit ->
vmware_tag
Source
val make_virtual_machine :
?last_backup_date:float ->
?resource_arn:string ->
?path:string ->
?name:string ->
?hypervisor_id:string ->
?host_name:string ->
unit ->
virtual_machine
Source
val make_virtual_machine_details :
?vmware_tags:vmware_tag list ->
?last_backup_date:float ->
?resource_arn:string ->
?path:string ->
?name:string ->
?hypervisor_id:string ->
?host_name:string ->
unit ->
virtual_machine_details
Source
val make_update_hypervisor_output :
?hypervisor_arn:string ->
unit ->
update_hypervisor_output
Source
val make_update_hypervisor_input :
?log_group_arn:string ->
?name:string ->
?password:string ->
?username:string ->
?host:string ->
hypervisor_arn:string ->
unit ->
update_hypervisor_input
Source
val make_update_gateway_software_now_output :
?gateway_arn:string ->
unit ->
update_gateway_software_now_output
Source
val make_update_gateway_software_now_input :
gateway_arn:string ->
unit ->
update_gateway_software_now_input
Source
val make_update_gateway_information_output :
?gateway_arn:string ->
unit ->
update_gateway_information_output
Source
val make_update_gateway_information_input :
?gateway_display_name:string ->
gateway_arn:string ->
unit ->
update_gateway_information_input
Source
val make_untag_resource_input :
tag_keys:string list ->
resource_ar_n:string ->
unit ->
untag_resource_input
Source
val make_test_hypervisor_configuration_input :
?password:string ->
?username:string ->
host:string ->
gateway_arn:string ->
unit ->
test_hypervisor_configuration_input
Source
val make_tag_resource_input :
tags:tag list ->
resource_ar_n:string ->
unit ->
tag_resource_input
Source
val make_start_virtual_machines_metadata_sync_output :
?hypervisor_arn:string ->
unit ->
start_virtual_machines_metadata_sync_output
Source
val make_start_virtual_machines_metadata_sync_input :
hypervisor_arn:string ->
unit ->
start_virtual_machines_metadata_sync_input
Source
val make_put_maintenance_start_time_output :
?gateway_arn:string ->
unit ->
put_maintenance_start_time_output
Source
val make_put_maintenance_start_time_input :
?day_of_month:int ->
?day_of_week:int ->
minute_of_hour:int ->
hour_of_day:int ->
gateway_arn:string ->
unit ->
put_maintenance_start_time_input
Source
val make_put_hypervisor_property_mappings_output :
?hypervisor_arn:string ->
unit ->
put_hypervisor_property_mappings_output
Source
val make_put_hypervisor_property_mappings_input :
iam_role_arn:string ->
vmware_to_aws_tag_mappings:vmware_to_aws_tag_mapping list ->
hypervisor_arn:string ->
unit ->
put_hypervisor_property_mappings_input
Source
val make_put_bandwidth_rate_limit_schedule_output :
?gateway_arn:string ->
unit ->
put_bandwidth_rate_limit_schedule_output
Source
val make_bandwidth_rate_limit_interval :
?average_upload_rate_limit_in_bits_per_sec:int ->
days_of_week:int list ->
end_minute_of_hour:int ->
start_minute_of_hour:int ->
end_hour_of_day:int ->
start_hour_of_day:int ->
unit ->
bandwidth_rate_limit_interval
Source
val make_put_bandwidth_rate_limit_schedule_input :
bandwidth_rate_limit_intervals:bandwidth_rate_limit_interval list ->
gateway_arn:string ->
unit ->
put_bandwidth_rate_limit_schedule_input
Source
val make_maintenance_start_time :
?day_of_week:int ->
?day_of_month:int ->
minute_of_hour:int ->
hour_of_day:int ->
unit ->
maintenance_start_time
Source
val make_list_virtual_machines_output :
?next_token:string ->
?virtual_machines:virtual_machine list ->
unit ->
list_virtual_machines_output
Source
val make_list_virtual_machines_input :
?next_token:string ->
?max_results:int ->
?hypervisor_arn:string ->
unit ->
list_virtual_machines_input
Source
val make_list_tags_for_resource_output :
?tags:tag list ->
?resource_arn:string ->
unit ->
list_tags_for_resource_output
Source
val make_list_tags_for_resource_input :
resource_arn:string ->
unit ->
list_tags_for_resource_input
Source
val make_hypervisor :
?state:hypervisor_state ->
?name:string ->
?kms_key_arn:string ->
?hypervisor_arn:string ->
?host:string ->
unit ->
hypervisor
Source
val make_list_hypervisors_output :
?next_token:string ->
?hypervisors:hypervisor list ->
unit ->
list_hypervisors_output
Source
val make_list_hypervisors_input :
?next_token:string ->
?max_results:int ->
unit ->
list_hypervisors_input
Source
val make_gateway :
?last_seen_time:float ->
?hypervisor_id:string ->
?gateway_type:gateway_type ->
?gateway_display_name:string ->
?gateway_arn:string ->
unit ->
gateway
Source
val make_list_gateways_output :
?next_token:string ->
?gateways:gateway list ->
unit ->
list_gateways_output
Source
val make_list_gateways_input :
?next_token:string ->
?max_results:int ->
unit ->
list_gateways_input
Source
val make_import_hypervisor_configuration_output :
?hypervisor_arn:string ->
unit ->
import_hypervisor_configuration_output
Source
val make_import_hypervisor_configuration_input :
?tags:tag list ->
?kms_key_arn:string ->
?password:string ->
?username:string ->
host:string ->
name:string ->
unit ->
import_hypervisor_configuration_input
Source
val make_hypervisor_details :
?latest_metadata_sync_status:sync_metadata_status ->
?latest_metadata_sync_status_message:string ->
?last_successful_metadata_sync_time:float ->
?state:hypervisor_state ->
?log_group_arn:string ->
?name:string ->
?kms_key_arn:string ->
?hypervisor_arn:string ->
?host:string ->
unit ->
hypervisor_details
Source
val make_get_virtual_machine_output :
?virtual_machine:virtual_machine_details ->
unit ->
get_virtual_machine_output
Source
val make_get_hypervisor_property_mappings_output :
?iam_role_arn:string ->
?vmware_to_aws_tag_mappings:vmware_to_aws_tag_mapping list ->
?hypervisor_arn:string ->
unit ->
get_hypervisor_property_mappings_output
Source
val make_get_hypervisor_property_mappings_input :
hypervisor_arn:string ->
unit ->
get_hypervisor_property_mappings_input
Source
val make_get_hypervisor_output :
?hypervisor:hypervisor_details ->
unit ->
get_hypervisor_output
Source
val make_gateway_details :
?vpc_endpoint:string ->
?next_update_availability_time:float ->
?maintenance_start_time:maintenance_start_time ->
?last_seen_time:float ->
?hypervisor_id:string ->
?gateway_type:gateway_type ->
?gateway_display_name:string ->
?gateway_arn:string ->
unit ->
gateway_details
Source
val make_get_bandwidth_rate_limit_schedule_output :
?bandwidth_rate_limit_intervals:bandwidth_rate_limit_interval list ->
?gateway_arn:string ->
unit ->
get_bandwidth_rate_limit_schedule_output
Source
val make_get_bandwidth_rate_limit_schedule_input :
gateway_arn:string ->
unit ->
get_bandwidth_rate_limit_schedule_input
Source
val make_disassociate_gateway_from_server_output :
?gateway_arn:string ->
unit ->
disassociate_gateway_from_server_output
Source
val make_disassociate_gateway_from_server_input :
gateway_arn:string ->
unit ->
disassociate_gateway_from_server_input
Source
val make_delete_hypervisor_output :
?hypervisor_arn:string ->
unit ->
delete_hypervisor_output
Source
val make_create_gateway_input :
?tags:tag list ->
gateway_type:gateway_type ->
gateway_display_name:string ->
activation_key:string ->
unit ->
create_gateway_input
Source
val make_associate_gateway_to_server_output :
?gateway_arn:string ->
unit ->
associate_gateway_to_server_output
Source
val make_associate_gateway_to_server_input :
server_arn:string ->
gateway_arn:string ->
unit ->
associate_gateway_to_server_input
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>