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.pi/Smaws_Client_PI/index.html
Module Smaws_Client_PI
Source
Source
type untag_resource_request = {
tag_keys : string list;
resource_ar_n : string;
service_type : service_type;
}
Source
type analysis_report_summary = {
status : analysis_status option;
end_time : float option;
start_time : float option;
create_time : float option;
analysis_report_id : string option;
}
Source
type list_performance_analysis_reports_response = {
next_token : string option;
analysis_reports : analysis_report_summary list option;
}
Source
type list_performance_analysis_reports_request = {
max_results : int option;
next_token : string option;
identifier : string;
service_type : service_type;
}
Source
type list_available_resource_metrics_response = {
next_token : string option;
metrics : response_resource_metric list option;
}
Source
type list_available_resource_metrics_request = {
max_results : int option;
next_token : string option;
metric_types : string list;
identifier : string;
service_type : service_type;
}
Source
type dimension_group_detail = {
dimensions : dimension_detail list option;
group : string option;
}
Source
type metric_dimension_groups = {
groups : dimension_group_detail list option;
metric : string option;
}
Source
type list_available_resource_dimensions_response = {
next_token : string option;
metric_dimensions : metric_dimension_groups list option;
}
Source
type list_available_resource_dimensions_request = {
next_token : string option;
max_results : int option;
metrics : string list;
identifier : string;
service_type : service_type;
}
Source
type metric_key_data_points = {
data_points : data_point list option;
key : response_resource_metric_key option;
}
Source
type get_resource_metrics_response = {
next_token : string option;
metric_list : metric_key_data_points list option;
identifier : string option;
aligned_end_time : float option;
aligned_start_time : float option;
}
Source
type metric_query = {
filter : (string * string) list option;
group_by : dimension_group option;
metric : string;
}
Source
type get_resource_metrics_request = {
period_alignment : period_alignment option;
next_token : string option;
max_results : int option;
period_in_seconds : int option;
end_time : float;
start_time : float;
metric_queries : metric_query list;
identifier : string;
service_type : service_type;
}
Source
type get_resource_metadata_response = {
features : (string * feature_metadata) list option;
identifier : string option;
}
Source
type performance_insights_metric = {
value : float option;
dimensions : (string * string) list option;
display_name : string option;
metric : string option;
}
Source
type insight = {
baseline_data : data list option;
insight_data : data list option;
recommendations : recommendation list option;
description : string option;
supporting_insights : insight list option;
severity : severity option;
end_time : float option;
start_time : float option;
context : context_type option;
insight_type : string option;
insight_id : string;
}
Source
type analysis_report = {
insights : insight list option;
status : analysis_status option;
end_time : float option;
start_time : float option;
create_time : float option;
service_type : service_type option;
identifier : string option;
analysis_report_id : string;
}
Source
type get_performance_analysis_report_request = {
accept_language : accept_language option;
text_format : text_format option;
analysis_report_id : string;
identifier : string;
service_type : service_type;
}
Source
type dimension_key_detail = {
status : detail_status option;
dimension : string option;
value : string option;
}
Source
type get_dimension_key_details_request = {
requested_dimensions : string list option;
group_identifier : string;
group : string;
identifier : string;
service_type : service_type;
}
Source
type dimension_key_description = {
partitions : float list option;
additional_metrics : (string * float) list option;
total : float option;
dimensions : (string * string) list option;
}
Source
type describe_dimension_keys_response = {
next_token : string option;
keys : dimension_key_description list option;
partition_keys : response_partition_key list option;
aligned_end_time : float option;
aligned_start_time : float option;
}
Source
type describe_dimension_keys_request = {
next_token : string option;
max_results : int option;
filter : (string * string) list option;
partition_by : dimension_group option;
additional_metrics : string list option;
group_by : dimension_group;
period_in_seconds : int option;
metric : string;
end_time : float;
start_time : float;
identifier : string;
service_type : service_type;
}
Source
type delete_performance_analysis_report_request = {
analysis_report_id : string;
identifier : string;
service_type : service_type;
}
Source
type create_performance_analysis_report_request = {
end_time : float;
start_time : float;
identifier : string;
service_type : service_type;
}
Source
val make_untag_resource_request :
tag_keys:string list ->
resource_ar_n:string ->
service_type:service_type ->
unit ->
untag_resource_request
Source
val make_tag_resource_request :
tags:tag list ->
resource_ar_n:string ->
service_type:service_type ->
unit ->
tag_resource_request
Source
val make_response_resource_metric :
?unit_:string ->
?description:string ->
?metric:string ->
unit ->
response_resource_metric
Source
val make_response_resource_metric_key :
?dimensions:(string * string) list ->
metric:string ->
unit ->
response_resource_metric_key
Source
val make_response_partition_key :
dimensions:(string * string) list ->
unit ->
response_partition_key
Source
val make_recommendation :
?recommendation_description:string ->
?recommendation_id:string ->
unit ->
recommendation
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 ->
service_type:service_type ->
unit ->
list_tags_for_resource_request
Source
val make_analysis_report_summary :
?tags:tag list ->
?status:analysis_status ->
?end_time:float ->
?start_time:float ->
?create_time:float ->
?analysis_report_id:string ->
unit ->
analysis_report_summary
Source
val make_list_performance_analysis_reports_response :
?next_token:string ->
?analysis_reports:analysis_report_summary list ->
unit ->
list_performance_analysis_reports_response
Source
val make_list_performance_analysis_reports_request :
?list_tags:bool ->
?max_results:int ->
?next_token:string ->
identifier:string ->
service_type:service_type ->
unit ->
list_performance_analysis_reports_request
Source
val make_list_available_resource_metrics_response :
?next_token:string ->
?metrics:response_resource_metric list ->
unit ->
list_available_resource_metrics_response
Source
val make_list_available_resource_metrics_request :
?max_results:int ->
?next_token:string ->
metric_types:string list ->
identifier:string ->
service_type:service_type ->
unit ->
list_available_resource_metrics_request
Source
val make_dimension_group_detail :
?dimensions:dimension_detail list ->
?group:string ->
unit ->
dimension_group_detail
Source
val make_metric_dimension_groups :
?groups:dimension_group_detail list ->
?metric:string ->
unit ->
metric_dimension_groups
Source
val make_list_available_resource_dimensions_response :
?next_token:string ->
?metric_dimensions:metric_dimension_groups list ->
unit ->
list_available_resource_dimensions_response
Source
val make_list_available_resource_dimensions_request :
?authorized_actions:fine_grained_action list ->
?next_token:string ->
?max_results:int ->
metrics:string list ->
identifier:string ->
service_type:service_type ->
unit ->
list_available_resource_dimensions_request
Source
val make_metric_key_data_points :
?data_points:data_point list ->
?key:response_resource_metric_key ->
unit ->
metric_key_data_points
Source
val make_get_resource_metrics_response :
?next_token:string ->
?metric_list:metric_key_data_points list ->
?identifier:string ->
?aligned_end_time:float ->
?aligned_start_time:float ->
unit ->
get_resource_metrics_response
Source
val make_dimension_group :
?limit:int ->
?dimensions:string list ->
group:string ->
unit ->
dimension_group
Source
val make_metric_query :
?filter:(string * string) list ->
?group_by:dimension_group ->
metric:string ->
unit ->
metric_query
Source
val make_get_resource_metrics_request :
?period_alignment:period_alignment ->
?next_token:string ->
?max_results:int ->
?period_in_seconds:int ->
end_time:float ->
start_time:float ->
metric_queries:metric_query list ->
identifier:string ->
service_type:service_type ->
unit ->
get_resource_metrics_request
Source
val make_get_resource_metadata_response :
?features:(string * feature_metadata) list ->
?identifier:string ->
unit ->
get_resource_metadata_response
Source
val make_get_resource_metadata_request :
identifier:string ->
service_type:service_type ->
unit ->
get_resource_metadata_request
Source
val make_performance_insights_metric :
?value:float ->
?dimensions:(string * string) list ->
?display_name:string ->
?metric:string ->
unit ->
performance_insights_metric
Source
val make_insight :
?baseline_data:data list ->
?insight_data:data list ->
?recommendations:recommendation list ->
?description:string ->
?supporting_insights:insight list ->
?severity:severity ->
?end_time:float ->
?start_time:float ->
?context:context_type ->
?insight_type:string ->
insight_id:string ->
unit ->
insight
Source
val make_analysis_report :
?insights:insight list ->
?status:analysis_status ->
?end_time:float ->
?start_time:float ->
?create_time:float ->
?service_type:service_type ->
?identifier:string ->
analysis_report_id:string ->
unit ->
analysis_report
Source
val make_get_performance_analysis_report_response :
?analysis_report:analysis_report ->
unit ->
get_performance_analysis_report_response
Source
val make_get_performance_analysis_report_request :
?accept_language:accept_language ->
?text_format:text_format ->
analysis_report_id:string ->
identifier:string ->
service_type:service_type ->
unit ->
get_performance_analysis_report_request
Source
val make_dimension_key_detail :
?status:detail_status ->
?dimension:string ->
?value:string ->
unit ->
dimension_key_detail
Source
val make_get_dimension_key_details_response :
?dimensions:dimension_key_detail list ->
unit ->
get_dimension_key_details_response
Source
val make_get_dimension_key_details_request :
?requested_dimensions:string list ->
group_identifier:string ->
group:string ->
identifier:string ->
service_type:service_type ->
unit ->
get_dimension_key_details_request
Source
val make_dimension_key_description :
?partitions:float list ->
?additional_metrics:(string * float) list ->
?total:float ->
?dimensions:(string * string) list ->
unit ->
dimension_key_description
Source
val make_describe_dimension_keys_response :
?next_token:string ->
?keys:dimension_key_description list ->
?partition_keys:response_partition_key list ->
?aligned_end_time:float ->
?aligned_start_time:float ->
unit ->
describe_dimension_keys_response
Source
val make_describe_dimension_keys_request :
?next_token:string ->
?max_results:int ->
?filter:(string * string) list ->
?partition_by:dimension_group ->
?additional_metrics:string list ->
?period_in_seconds:int ->
group_by:dimension_group ->
metric:string ->
end_time:float ->
start_time:float ->
identifier:string ->
service_type:service_type ->
unit ->
describe_dimension_keys_request
Source
val make_delete_performance_analysis_report_response :
unit ->
delete_performance_analysis_report_response
Source
val make_delete_performance_analysis_report_request :
analysis_report_id:string ->
identifier:string ->
service_type:service_type ->
unit ->
delete_performance_analysis_report_request
Source
val make_create_performance_analysis_report_response :
?analysis_report_id:string ->
unit ->
create_performance_analysis_report_response
Source
val make_create_performance_analysis_report_request :
?tags:tag list ->
end_time:float ->
start_time:float ->
identifier:string ->
service_type:service_type ->
unit ->
create_performance_analysis_report_request
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>