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.servicediscovery/Smaws_Client_ServiceDiscovery/index.html
Module Smaws_Client_ServiceDiscovery
Source
Source
type health_check_config = {
failure_threshold : int option;
resource_path : string option;
type_ : health_check_type;
}
Source
type service_change = {
health_check_config : health_check_config option;
dns_config : dns_config_change option;
description : string option;
}
Source
type public_dns_namespace_properties_change = {
dns_properties : public_dns_properties_mutable_change;
}
Source
type public_dns_namespace_change = {
properties : public_dns_namespace_properties_change option;
description : string option;
}
Source
type update_public_dns_namespace_request = {
namespace : public_dns_namespace_change;
updater_request_id : string option;
id : string;
}
Source
type private_dns_namespace_properties_change = {
dns_properties : private_dns_properties_mutable_change;
}
Source
type private_dns_namespace_change = {
properties : private_dns_namespace_properties_change option;
description : string option;
}
Source
type update_private_dns_namespace_request = {
namespace : private_dns_namespace_change;
updater_request_id : string option;
id : string;
}
Source
type update_instance_custom_health_status_request = {
status : custom_health_status;
instance_id : string;
service_id : string;
}
Source
type update_http_namespace_request = {
namespace : http_namespace_change;
updater_request_id : string option;
id : string;
}
Source
type dns_config = {
dns_records : dns_record list;
routing_policy : routing_policy option;
namespace_id : string option;
}
Source
type service_summary = {
create_date : float option;
health_check_custom_config : health_check_custom_config option;
health_check_config : health_check_config option;
dns_config : dns_config option;
instance_count : int option;
description : string option;
type_ : service_type option;
name : string option;
arn : string option;
id : string option;
}
Source
type service_filter = {
condition : filter_condition option;
values : string list;
name : service_filter_name;
}
Source
type service = {
creator_request_id : string option;
create_date : float option;
health_check_custom_config : health_check_custom_config option;
health_check_config : health_check_config option;
type_ : service_type option;
dns_config : dns_config option;
instance_count : int option;
description : string option;
namespace_id : string option;
name : string option;
arn : string option;
id : string option;
}
Source
type register_instance_request = {
attributes : (string * string) list;
creator_request_id : string option;
instance_id : string;
service_id : string;
}
Source
type list_services_response = {
next_token : string option;
services : service_summary list option;
}
Source
type list_services_request = {
filters : service_filter list option;
max_results : int option;
next_token : string option;
}
Source
type list_operations_response = {
next_token : string option;
operations : operation_summary list option;
}
Source
type operation_filter = {
condition : filter_condition option;
values : string list;
name : operation_filter_name;
}
Source
type list_operations_request = {
filters : operation_filter list option;
max_results : int option;
next_token : string option;
}
Source
type namespace_properties = {
http_properties : http_properties option;
dns_properties : dns_properties option;
}
Source
type namespace_summary = {
create_date : float option;
properties : namespace_properties option;
service_count : int option;
description : string option;
type_ : namespace_type option;
name : string option;
arn : string option;
id : string option;
}
Source
type list_namespaces_response = {
next_token : string option;
namespaces : namespace_summary list option;
}
Source
type namespace_filter = {
condition : filter_condition option;
values : string list;
name : namespace_filter_name;
}
Source
type list_namespaces_request = {
filters : namespace_filter list option;
max_results : int option;
next_token : string option;
}
Source
type list_instances_response = {
next_token : string option;
instances : instance_summary list option;
}
Source
type operation = {
targets : (string * string) list option;
update_date : float option;
create_date : float option;
error_code : string option;
error_message : string option;
status : operation_status option;
type_ : operation_type option;
id : string option;
}
Source
type namespace = {
creator_request_id : string option;
create_date : float option;
properties : namespace_properties option;
service_count : int option;
description : string option;
type_ : namespace_type option;
name : string option;
arn : string option;
id : string option;
}
Source
type get_instances_health_status_response = {
next_token : string option;
status : (string * health_status) list option;
}
Source
type get_instances_health_status_request = {
next_token : string option;
max_results : int option;
instances : string list option;
service_id : string;
}
Source
type http_instance_summary = {
attributes : (string * string) list option;
health_status : health_status option;
service_name : string option;
namespace_name : string option;
instance_id : string option;
}
Source
type discover_instances_response = {
instances_revision : int option;
instances : http_instance_summary list option;
}
Source
type discover_instances_request = {
health_status : health_status_filter option;
optional_parameters : (string * string) list option;
query_parameters : (string * string) list option;
max_results : int option;
service_name : string;
namespace_name : string;
}
Source
type create_service_request = {
type_ : service_type_option option;
health_check_custom_config : health_check_custom_config option;
health_check_config : health_check_config option;
dns_config : dns_config option;
description : string option;
creator_request_id : string option;
namespace_id : string option;
name : string;
}
Source
type create_public_dns_namespace_request = {
properties : public_dns_namespace_properties option;
description : string option;
creator_request_id : string option;
name : string;
}
Source
type create_private_dns_namespace_request = {
properties : private_dns_namespace_properties option;
vpc : string;
description : string option;
creator_request_id : string option;
name : string;
}
Source
val make_health_check_config :
?failure_threshold:int ->
?resource_path:string ->
type_:health_check_type ->
unit ->
health_check_config
Source
val make_service_change :
?health_check_config:health_check_config ->
?dns_config:dns_config_change ->
?description:string ->
unit ->
service_change
Source
val make_update_service_request :
service:service_change ->
id:string ->
unit ->
update_service_request
Source
val make_update_public_dns_namespace_response :
?operation_id:string ->
unit ->
update_public_dns_namespace_response
Source
val make_public_dns_properties_mutable_change :
so_a:soa_change ->
unit ->
public_dns_properties_mutable_change
Source
val make_public_dns_namespace_properties_change :
dns_properties:public_dns_properties_mutable_change ->
unit ->
public_dns_namespace_properties_change
Source
val make_public_dns_namespace_change :
?properties:public_dns_namespace_properties_change ->
?description:string ->
unit ->
public_dns_namespace_change
Source
val make_update_public_dns_namespace_request :
?updater_request_id:string ->
namespace:public_dns_namespace_change ->
id:string ->
unit ->
update_public_dns_namespace_request
Source
val make_update_private_dns_namespace_response :
?operation_id:string ->
unit ->
update_private_dns_namespace_response
Source
val make_private_dns_properties_mutable_change :
so_a:soa_change ->
unit ->
private_dns_properties_mutable_change
Source
val make_private_dns_namespace_properties_change :
dns_properties:private_dns_properties_mutable_change ->
unit ->
private_dns_namespace_properties_change
Source
val make_private_dns_namespace_change :
?properties:private_dns_namespace_properties_change ->
?description:string ->
unit ->
private_dns_namespace_change
Source
val make_update_private_dns_namespace_request :
?updater_request_id:string ->
namespace:private_dns_namespace_change ->
id:string ->
unit ->
update_private_dns_namespace_request
Source
val make_update_instance_custom_health_status_request :
status:custom_health_status ->
instance_id:string ->
service_id:string ->
unit ->
update_instance_custom_health_status_request
Source
val make_update_http_namespace_response :
?operation_id:string ->
unit ->
update_http_namespace_response
Source
val make_update_http_namespace_request :
?updater_request_id:string ->
namespace:http_namespace_change ->
id:string ->
unit ->
update_http_namespace_request
Source
val make_untag_resource_request :
tag_keys:string list ->
resource_ar_n:string ->
unit ->
untag_resource_request
Source
val make_tag_resource_request :
tags:tag list ->
resource_ar_n:string ->
unit ->
tag_resource_request
Source
val make_dns_config :
?routing_policy:routing_policy ->
?namespace_id:string ->
dns_records:dns_record list ->
unit ->
dns_config
Source
val make_health_check_custom_config :
?failure_threshold:int ->
unit ->
health_check_custom_config
Source
val make_service_summary :
?create_date:float ->
?health_check_custom_config:health_check_custom_config ->
?health_check_config:health_check_config ->
?dns_config:dns_config ->
?instance_count:int ->
?description:string ->
?type_:service_type ->
?name:string ->
?arn:string ->
?id:string ->
unit ->
service_summary
Source
val make_service_filter :
?condition:filter_condition ->
values:string list ->
name:service_filter_name ->
unit ->
service_filter
Source
val make_service :
?creator_request_id:string ->
?create_date:float ->
?health_check_custom_config:health_check_custom_config ->
?health_check_config:health_check_config ->
?type_:service_type ->
?dns_config:dns_config ->
?instance_count:int ->
?description:string ->
?namespace_id:string ->
?name:string ->
?arn:string ->
?id:string ->
unit ->
service
Source
val make_register_instance_response :
?operation_id:string ->
unit ->
register_instance_response
Source
val make_register_instance_request :
?creator_request_id:string ->
attributes:(string * string) list ->
instance_id:string ->
service_id:string ->
unit ->
register_instance_request
Source
val make_list_tags_for_resource_response :
?tags:tag list ->
unit ->
list_tags_for_resource_response
Source
val make_list_tags_for_resource_request :
resource_ar_n:string ->
unit ->
list_tags_for_resource_request
Source
val make_list_services_response :
?next_token:string ->
?services:service_summary list ->
unit ->
list_services_response
Source
val make_list_services_request :
?filters:service_filter list ->
?max_results:int ->
?next_token:string ->
unit ->
list_services_request
Source
val make_operation_summary :
?status:operation_status ->
?id:string ->
unit ->
operation_summary
Source
val make_list_operations_response :
?next_token:string ->
?operations:operation_summary list ->
unit ->
list_operations_response
Source
val make_operation_filter :
?condition:filter_condition ->
values:string list ->
name:operation_filter_name ->
unit ->
operation_filter
Source
val make_list_operations_request :
?filters:operation_filter list ->
?max_results:int ->
?next_token:string ->
unit ->
list_operations_request
Source
val make_namespace_properties :
?http_properties:http_properties ->
?dns_properties:dns_properties ->
unit ->
namespace_properties
Source
val make_namespace_summary :
?create_date:float ->
?properties:namespace_properties ->
?service_count:int ->
?description:string ->
?type_:namespace_type ->
?name:string ->
?arn:string ->
?id:string ->
unit ->
namespace_summary
Source
val make_list_namespaces_response :
?next_token:string ->
?namespaces:namespace_summary list ->
unit ->
list_namespaces_response
Source
val make_namespace_filter :
?condition:filter_condition ->
values:string list ->
name:namespace_filter_name ->
unit ->
namespace_filter
Source
val make_list_namespaces_request :
?filters:namespace_filter list ->
?max_results:int ->
?next_token:string ->
unit ->
list_namespaces_request
Source
val make_instance_summary :
?attributes:(string * string) list ->
?id:string ->
unit ->
instance_summary
Source
val make_list_instances_response :
?next_token:string ->
?instances:instance_summary list ->
unit ->
list_instances_response
Source
val make_list_instances_request :
?max_results:int ->
?next_token:string ->
service_id:string ->
unit ->
list_instances_request
Source
val make_operation :
?targets:(string * string) list ->
?update_date:float ->
?create_date:float ->
?error_code:string ->
?error_message:string ->
?status:operation_status ->
?type_:operation_type ->
?id:string ->
unit ->
operation
Source
val make_namespace :
?creator_request_id:string ->
?create_date:float ->
?properties:namespace_properties ->
?service_count:int ->
?description:string ->
?type_:namespace_type ->
?name:string ->
?arn:string ->
?id:string ->
unit ->
namespace
Source
val make_get_instances_health_status_response :
?next_token:string ->
?status:(string * health_status) list ->
unit ->
get_instances_health_status_response
Source
val make_get_instances_health_status_request :
?next_token:string ->
?max_results:int ->
?instances:string list ->
service_id:string ->
unit ->
get_instances_health_status_request
Source
val make_get_instance_request :
instance_id:string ->
service_id:string ->
unit ->
get_instance_request
Source
val make_discover_instances_revision_response :
?instances_revision:int ->
unit ->
discover_instances_revision_response
Source
val make_discover_instances_revision_request :
service_name:string ->
namespace_name:string ->
unit ->
discover_instances_revision_request
Source
val make_http_instance_summary :
?attributes:(string * string) list ->
?health_status:health_status ->
?service_name:string ->
?namespace_name:string ->
?instance_id:string ->
unit ->
http_instance_summary
Source
val make_discover_instances_response :
?instances_revision:int ->
?instances:http_instance_summary list ->
unit ->
discover_instances_response
Source
val make_discover_instances_request :
?health_status:health_status_filter ->
?optional_parameters:(string * string) list ->
?query_parameters:(string * string) list ->
?max_results:int ->
service_name:string ->
namespace_name:string ->
unit ->
discover_instances_request
Source
val make_deregister_instance_response :
?operation_id:string ->
unit ->
deregister_instance_response
Source
val make_deregister_instance_request :
instance_id:string ->
service_id:string ->
unit ->
deregister_instance_request
Source
val make_delete_namespace_response :
?operation_id:string ->
unit ->
delete_namespace_response
Source
val make_create_service_request :
?type_:service_type_option ->
?tags:tag list ->
?health_check_custom_config:health_check_custom_config ->
?health_check_config:health_check_config ->
?dns_config:dns_config ->
?description:string ->
?creator_request_id:string ->
?namespace_id:string ->
name:string ->
unit ->
create_service_request
Source
val make_create_public_dns_namespace_response :
?operation_id:string ->
unit ->
create_public_dns_namespace_response
Source
val make_public_dns_namespace_properties :
dns_properties:public_dns_properties_mutable ->
unit ->
public_dns_namespace_properties
Source
val make_create_public_dns_namespace_request :
?properties:public_dns_namespace_properties ->
?tags:tag list ->
?description:string ->
?creator_request_id:string ->
name:string ->
unit ->
create_public_dns_namespace_request
Source
val make_create_private_dns_namespace_response :
?operation_id:string ->
unit ->
create_private_dns_namespace_response
Source
val make_private_dns_namespace_properties :
dns_properties:private_dns_properties_mutable ->
unit ->
private_dns_namespace_properties
Source
val make_create_private_dns_namespace_request :
?properties:private_dns_namespace_properties ->
?tags:tag list ->
?description:string ->
?creator_request_id:string ->
vpc:string ->
name:string ->
unit ->
create_private_dns_namespace_request
Source
val make_create_http_namespace_response :
?operation_id:string ->
unit ->
create_http_namespace_response
Source
val make_create_http_namespace_request :
?tags:tag list ->
?description:string ->
?creator_request_id:string ->
name:string ->
unit ->
create_http_namespace_request
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>