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.codeconnections/Smaws_Client_CodeConnections/index.html
Module Smaws_Client_CodeConnectionsSource
Source
type vpc_configuration = {tls_certificate : string option;security_group_ids : string list;subnet_ids : string list;vpc_id : string;
}Source
type sync_configuration = {trigger_resource_update_on : trigger_resource_update_on option;publish_deployment_status : publish_deployment_status option;sync_type : sync_configuration_type;role_arn : string;resource_name : string;repository_name : string;repository_link_id : string;provider_type : provider_type;owner_id : string;config_file : string option;branch : string;
}Source
type update_sync_configuration_input = {trigger_resource_update_on : trigger_resource_update_on option;publish_deployment_status : publish_deployment_status option;sync_type : sync_configuration_type;role_arn : string option;resource_name : string;repository_link_id : string option;config_file : string option;branch : string option;
}Source
type sync_blocker = {resolved_at : float option;resolved_reason : string option;contexts : sync_blocker_context list option;created_at : float;created_reason : string;status : blocker_status;type_ : blocker_type;id : string;
}Source
type update_sync_blocker_output = {sync_blocker : sync_blocker;parent_resource_name : string option;resource_name : string;
}Source
type update_sync_blocker_input = {resolved_reason : string;resource_name : string;sync_type : sync_configuration_type;id : string;
}Source
type repository_link_info = {repository_name : string;repository_link_id : string;repository_link_arn : string;provider_type : provider_type;owner_id : string;encryption_key_arn : string option;connection_arn : string;
}Source
type update_host_input = {vpc_configuration : vpc_configuration option;provider_endpoint : string option;host_arn : string;
}Source
type sync_blocker_summary = {latest_blockers : sync_blocker list option;parent_resource_name : string option;resource_name : string;
}Source
type revision = {sha : string;provider_type : provider_type;repository_name : string;owner_id : string;directory : string;branch : string;
}Source
type resource_sync_attempt = {target : string;target_revision : revision;status : resource_sync_status;started_at : float;initial_revision : revision;events : resource_sync_event list;
}Source
type repository_sync_attempt = {events : repository_sync_event list;status : repository_sync_status;started_at : float;
}Source
type list_sync_configurations_output = {next_token : string option;sync_configurations : sync_configuration list;
}Source
type list_sync_configurations_input = {sync_type : sync_configuration_type;repository_link_id : string;next_token : string option;max_results : int option;
}Source
type list_repository_sync_definitions_output = {next_token : string option;repository_sync_definitions : repository_sync_definition list;
}Source
type list_repository_sync_definitions_input = {sync_type : sync_configuration_type;repository_link_id : string;
}Source
type list_repository_links_output = {next_token : string option;repository_links : repository_link_info list;
}Source
type host = {status_message : string option;status : string option;vpc_configuration : vpc_configuration option;provider_endpoint : string option;provider_type : provider_type option;host_arn : string option;name : string option;
}Source
type connection = {host_arn : string option;connection_status : connection_status option;owner_account_id : string option;provider_type : provider_type option;connection_arn : string option;connection_name : string option;
}Source
type list_connections_output = {next_token : string option;connections : connection list option;
}Source
type list_connections_input = {next_token : string option;max_results : int option;host_arn_filter : string option;provider_type_filter : provider_type option;
}Source
type get_sync_configuration_input = {resource_name : string;sync_type : sync_configuration_type;
}Source
type get_sync_blocker_summary_input = {resource_name : string;sync_type : sync_configuration_type;
}Source
type get_resource_sync_status_output = {latest_sync : resource_sync_attempt;latest_successful_sync : resource_sync_attempt option;desired_state : revision option;
}Source
type get_resource_sync_status_input = {sync_type : sync_configuration_type;resource_name : string;
}Source
type get_repository_sync_status_input = {sync_type : sync_configuration_type;repository_link_id : string;branch : string;
}Source
type get_host_output = {vpc_configuration : vpc_configuration option;provider_endpoint : string option;provider_type : provider_type option;status : string option;name : string option;
}Source
type delete_sync_configuration_input = {resource_name : string;sync_type : sync_configuration_type;
}Source
type create_sync_configuration_input = {trigger_resource_update_on : trigger_resource_update_on option;publish_deployment_status : publish_deployment_status option;sync_type : sync_configuration_type;role_arn : string;resource_name : string;repository_link_id : string;config_file : string;branch : string;
}Source
type create_repository_link_input = {encryption_key_arn : string option;repository_name : string;owner_id : string;connection_arn : string;
}Source
type create_host_input = {vpc_configuration : vpc_configuration option;provider_endpoint : string;provider_type : provider_type;name : string;
}Source
type create_connection_input = {host_arn : string option;connection_name : string;provider_type : provider_type option;
}Source
val make_vpc_configuration :
?tls_certificate:string ->
security_group_ids:string list ->
subnet_ids:string list ->
vpc_id:string ->
unit ->
vpc_configurationSource
val make_sync_configuration :
?trigger_resource_update_on:trigger_resource_update_on ->
?publish_deployment_status:publish_deployment_status ->
?config_file:string ->
sync_type:sync_configuration_type ->
role_arn:string ->
resource_name:string ->
repository_name:string ->
repository_link_id:string ->
provider_type:provider_type ->
owner_id:string ->
branch:string ->
unit ->
sync_configurationSource
val make_update_sync_configuration_output :
sync_configuration:sync_configuration ->
unit ->
update_sync_configuration_outputSource
val make_update_sync_configuration_input :
?trigger_resource_update_on:trigger_resource_update_on ->
?publish_deployment_status:publish_deployment_status ->
?role_arn:string ->
?repository_link_id:string ->
?config_file:string ->
?branch:string ->
sync_type:sync_configuration_type ->
resource_name:string ->
unit ->
update_sync_configuration_inputSource
val make_sync_blocker :
?resolved_at:float ->
?resolved_reason:string ->
?contexts:sync_blocker_context list ->
created_at:float ->
created_reason:string ->
status:blocker_status ->
type_:blocker_type ->
id:string ->
unit ->
sync_blockerSource
val make_update_sync_blocker_output :
?parent_resource_name:string ->
sync_blocker:sync_blocker ->
resource_name:string ->
unit ->
update_sync_blocker_outputSource
val make_update_sync_blocker_input :
resolved_reason:string ->
resource_name:string ->
sync_type:sync_configuration_type ->
id:string ->
unit ->
update_sync_blocker_inputSource
val make_repository_link_info :
?encryption_key_arn:string ->
repository_name:string ->
repository_link_id:string ->
repository_link_arn:string ->
provider_type:provider_type ->
owner_id:string ->
connection_arn:string ->
unit ->
repository_link_infoSource
val make_update_repository_link_output :
repository_link_info:repository_link_info ->
unit ->
update_repository_link_outputSource
val make_update_repository_link_input :
?encryption_key_arn:string ->
?connection_arn:string ->
repository_link_id:string ->
unit ->
update_repository_link_inputSource
val make_update_host_input :
?vpc_configuration:vpc_configuration ->
?provider_endpoint:string ->
host_arn:string ->
unit ->
update_host_inputSource
val make_untag_resource_input :
tag_keys:string list ->
resource_arn:string ->
unit ->
untag_resource_inputSource
val make_tag_resource_input :
tags:tag list ->
resource_arn:string ->
unit ->
tag_resource_inputSource
val make_sync_blocker_summary :
?latest_blockers:sync_blocker list ->
?parent_resource_name:string ->
resource_name:string ->
unit ->
sync_blocker_summarySource
val make_revision :
sha:string ->
provider_type:provider_type ->
repository_name:string ->
owner_id:string ->
directory:string ->
branch:string ->
unit ->
revisionSource
val make_resource_sync_event :
?external_id:string ->
type_:string ->
time:float ->
event:string ->
unit ->
resource_sync_eventSource
val make_resource_sync_attempt :
target:string ->
target_revision:revision ->
status:resource_sync_status ->
started_at:float ->
initial_revision:revision ->
events:resource_sync_event list ->
unit ->
resource_sync_attemptSource
val make_repository_sync_event :
?external_id:string ->
type_:string ->
time:float ->
event:string ->
unit ->
repository_sync_eventSource
val make_repository_sync_definition :
target:string ->
parent:string ->
directory:string ->
branch:string ->
unit ->
repository_sync_definitionSource
val make_repository_sync_attempt :
events:repository_sync_event list ->
status:repository_sync_status ->
started_at:float ->
unit ->
repository_sync_attemptSource
val make_list_tags_for_resource_output :
?tags:tag list ->
unit ->
list_tags_for_resource_outputSource
val make_list_tags_for_resource_input :
resource_arn:string ->
unit ->
list_tags_for_resource_inputSource
val make_list_sync_configurations_output :
?next_token:string ->
sync_configurations:sync_configuration list ->
unit ->
list_sync_configurations_outputSource
val make_list_sync_configurations_input :
?next_token:string ->
?max_results:int ->
sync_type:sync_configuration_type ->
repository_link_id:string ->
unit ->
list_sync_configurations_inputSource
val make_list_repository_sync_definitions_output :
?next_token:string ->
repository_sync_definitions:repository_sync_definition list ->
unit ->
list_repository_sync_definitions_outputSource
val make_list_repository_sync_definitions_input :
sync_type:sync_configuration_type ->
repository_link_id:string ->
unit ->
list_repository_sync_definitions_inputSource
val make_list_repository_links_output :
?next_token:string ->
repository_links:repository_link_info list ->
unit ->
list_repository_links_outputSource
val make_list_repository_links_input :
?next_token:string ->
?max_results:int ->
unit ->
list_repository_links_inputSource
val make_host :
?status_message:string ->
?status:string ->
?vpc_configuration:vpc_configuration ->
?provider_endpoint:string ->
?provider_type:provider_type ->
?host_arn:string ->
?name:string ->
unit ->
hostSource
val make_list_hosts_output :
?next_token:string ->
?hosts:host list ->
unit ->
list_hosts_outputSource
val make_list_hosts_input :
?next_token:string ->
?max_results:int ->
unit ->
list_hosts_inputSource
val make_connection :
?host_arn:string ->
?connection_status:connection_status ->
?owner_account_id:string ->
?provider_type:provider_type ->
?connection_arn:string ->
?connection_name:string ->
unit ->
connectionSource
val make_list_connections_output :
?next_token:string ->
?connections:connection list ->
unit ->
list_connections_outputSource
val make_list_connections_input :
?next_token:string ->
?max_results:int ->
?host_arn_filter:string ->
?provider_type_filter:provider_type ->
unit ->
list_connections_inputSource
val make_get_sync_configuration_output :
sync_configuration:sync_configuration ->
unit ->
get_sync_configuration_outputSource
val make_get_sync_configuration_input :
resource_name:string ->
sync_type:sync_configuration_type ->
unit ->
get_sync_configuration_inputSource
val make_get_sync_blocker_summary_output :
sync_blocker_summary:sync_blocker_summary ->
unit ->
get_sync_blocker_summary_outputSource
val make_get_sync_blocker_summary_input :
resource_name:string ->
sync_type:sync_configuration_type ->
unit ->
get_sync_blocker_summary_inputSource
val make_get_resource_sync_status_output :
?latest_successful_sync:resource_sync_attempt ->
?desired_state:revision ->
latest_sync:resource_sync_attempt ->
unit ->
get_resource_sync_status_outputSource
val make_get_resource_sync_status_input :
sync_type:sync_configuration_type ->
resource_name:string ->
unit ->
get_resource_sync_status_inputSource
val make_get_repository_sync_status_output :
latest_sync:repository_sync_attempt ->
unit ->
get_repository_sync_status_outputSource
val make_get_repository_sync_status_input :
sync_type:sync_configuration_type ->
repository_link_id:string ->
branch:string ->
unit ->
get_repository_sync_status_inputSource
val make_get_repository_link_output :
repository_link_info:repository_link_info ->
unit ->
get_repository_link_outputSource
val make_get_repository_link_input :
repository_link_id:string ->
unit ->
get_repository_link_inputSource
val make_get_host_output :
?vpc_configuration:vpc_configuration ->
?provider_endpoint:string ->
?provider_type:provider_type ->
?status:string ->
?name:string ->
unit ->
get_host_outputSource
val make_delete_sync_configuration_input :
resource_name:string ->
sync_type:sync_configuration_type ->
unit ->
delete_sync_configuration_inputSource
val make_delete_repository_link_input :
repository_link_id:string ->
unit ->
delete_repository_link_inputSource
val make_create_sync_configuration_output :
sync_configuration:sync_configuration ->
unit ->
create_sync_configuration_outputSource
val make_create_sync_configuration_input :
?trigger_resource_update_on:trigger_resource_update_on ->
?publish_deployment_status:publish_deployment_status ->
sync_type:sync_configuration_type ->
role_arn:string ->
resource_name:string ->
repository_link_id:string ->
config_file:string ->
branch:string ->
unit ->
create_sync_configuration_inputSource
val make_create_repository_link_output :
repository_link_info:repository_link_info ->
unit ->
create_repository_link_outputSource
val make_create_repository_link_input :
?tags:tag list ->
?encryption_key_arn:string ->
repository_name:string ->
owner_id:string ->
connection_arn:string ->
unit ->
create_repository_link_inputSource
val make_create_host_output :
?tags:tag list ->
?host_arn:string ->
unit ->
create_host_outputSource
val make_create_host_input :
?tags:tag list ->
?vpc_configuration:vpc_configuration ->
provider_endpoint:string ->
provider_type:provider_type ->
name:string ->
unit ->
create_host_inputSource
val make_create_connection_output :
?tags:tag list ->
connection_arn:string ->
unit ->
create_connection_outputSource
val make_create_connection_input :
?host_arn:string ->
?tags:tag list ->
?provider_type:provider_type ->
connection_name:string ->
unit ->
create_connection_input sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>