package smaws-clients

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Smaws_Client_AppRunnerSource

Sourcetype vpc_ingress_connection_summary = {
  1. service_arn : string option;
  2. vpc_ingress_connection_arn : string option;
}
Sourcetype vpc_ingress_connection_status =
  1. | DELETED
  2. | FAILED_DELETION
  3. | FAILED_UPDATE
  4. | FAILED_CREATION
  5. | PENDING_DELETION
  6. | PENDING_UPDATE
  7. | PENDING_CREATION
  8. | AVAILABLE
Sourcetype ingress_vpc_configuration = {
  1. vpc_endpoint_id : string option;
  2. vpc_id : string option;
}
Sourcetype vpc_ingress_connection = {
  1. deleted_at : float option;
  2. created_at : float option;
  3. ingress_vpc_configuration : ingress_vpc_configuration option;
  4. domain_name : string option;
  5. account_id : string option;
  6. status : vpc_ingress_connection_status option;
  7. service_arn : string option;
  8. vpc_ingress_connection_name : string option;
  9. vpc_ingress_connection_arn : string option;
}
Sourcetype vpc_dns_target = {
  1. domain_name : string option;
  2. vpc_id : string option;
  3. vpc_ingress_connection_arn : string option;
}
Sourcetype vpc_connector_status =
  1. | INACTIVE
  2. | ACTIVE
Sourcetype vpc_connector = {
  1. deleted_at : float option;
  2. created_at : float option;
  3. status : vpc_connector_status option;
  4. security_groups : string list option;
  5. subnets : string list option;
  6. vpc_connector_revision : int option;
  7. vpc_connector_arn : string option;
  8. vpc_connector_name : string option;
}
Sourcetype update_vpc_ingress_connection_response = {
  1. vpc_ingress_connection : vpc_ingress_connection;
}
Sourcetype update_vpc_ingress_connection_request = {
  1. ingress_vpc_configuration : ingress_vpc_configuration;
  2. vpc_ingress_connection_arn : string;
}
Sourcetype resource_not_found_exception = {
  1. message : string option;
}
Sourcetype invalid_state_exception = {
  1. message : string option;
}
Sourcetype invalid_request_exception = {
  1. message : string option;
}
Sourcetype internal_service_error_exception = {
  1. message : string option;
}
Sourcetype service_status =
  1. | OPERATION_IN_PROGRESS
  2. | PAUSED
  3. | DELETE_FAILED
  4. | DELETED
  5. | RUNNING
  6. | CREATE_FAILED
Sourcetype source_code_version_type =
  1. | BRANCH
Sourcetype source_code_version = {
  1. value : string;
  2. type_ : source_code_version_type;
}
Sourcetype configuration_source =
  1. | API
  2. | REPOSITORY
Sourcetype runtime =
  1. | NODEJS_18
  2. | PYTHON_311
  3. | RUBY_31
  4. | PHP_81
  5. | DOTNET_6
  6. | GO_1
  7. | NODEJS_16
  8. | CORRETTO_11
  9. | CORRETTO_8
  10. | NODEJS_14
  11. | NODEJS_12
  12. | PYTHON_3
Sourcetype code_configuration_values = {
  1. runtime_environment_secrets : (string * string) list option;
  2. runtime_environment_variables : (string * string) list option;
  3. port : string option;
  4. start_command : string option;
  5. build_command : string option;
  6. runtime : runtime;
}
Sourcetype code_configuration = {
  1. code_configuration_values : code_configuration_values option;
  2. configuration_source : configuration_source;
}
Sourcetype code_repository = {
  1. source_directory : string option;
  2. code_configuration : code_configuration option;
  3. source_code_version : source_code_version;
  4. repository_url : string;
}
Sourcetype image_configuration = {
  1. runtime_environment_secrets : (string * string) list option;
  2. port : string option;
  3. start_command : string option;
  4. runtime_environment_variables : (string * string) list option;
}
Sourcetype image_repository_type =
  1. | ECR_PUBLIC
  2. | ECR
Sourcetype image_repository = {
  1. image_repository_type : image_repository_type;
  2. image_configuration : image_configuration option;
  3. image_identifier : string;
}
Sourcetype authentication_configuration = {
  1. access_role_arn : string option;
  2. connection_arn : string option;
}
Sourcetype source_configuration = {
  1. authentication_configuration : authentication_configuration option;
  2. auto_deployments_enabled : bool option;
  3. image_repository : image_repository option;
  4. code_repository : code_repository option;
}
Sourcetype instance_configuration = {
  1. instance_role_arn : string option;
  2. memory : string option;
  3. cpu : string option;
}
Sourcetype encryption_configuration = {
  1. kms_key : string;
}
Sourcetype health_check_protocol =
  1. | HTTP
  2. | TCP
Sourcetype health_check_configuration = {
  1. unhealthy_threshold : int option;
  2. healthy_threshold : int option;
  3. timeout : int option;
  4. interval : int option;
  5. path : string option;
  6. protocol : health_check_protocol option;
}
Sourcetype auto_scaling_configuration_status =
  1. | INACTIVE
  2. | ACTIVE
Sourcetype auto_scaling_configuration_summary = {
  1. is_default : bool option;
  2. has_associated_service : bool option;
  3. created_at : float option;
  4. status : auto_scaling_configuration_status option;
  5. auto_scaling_configuration_revision : int option;
  6. auto_scaling_configuration_name : string option;
  7. auto_scaling_configuration_arn : string option;
}
Sourcetype egress_type =
  1. | VPC
  2. | DEFAULT
Sourcetype egress_configuration = {
  1. vpc_connector_arn : string option;
  2. egress_type : egress_type option;
}
Sourcetype ingress_configuration = {
  1. is_publicly_accessible : bool option;
}
Sourcetype ip_address_type =
  1. | DUAL_STACK
  2. | IPV4
Sourcetype network_configuration = {
  1. ip_address_type : ip_address_type option;
  2. ingress_configuration : ingress_configuration option;
  3. egress_configuration : egress_configuration option;
}
Sourcetype service_observability_configuration = {
  1. observability_configuration_arn : string option;
  2. observability_enabled : bool;
}
Sourcetype service = {
  1. observability_configuration : service_observability_configuration option;
  2. network_configuration : network_configuration;
  3. auto_scaling_configuration_summary : auto_scaling_configuration_summary;
  4. health_check_configuration : health_check_configuration option;
  5. encryption_configuration : encryption_configuration option;
  6. instance_configuration : instance_configuration;
  7. source_configuration : source_configuration;
  8. status : service_status;
  9. deleted_at : float option;
  10. updated_at : float;
  11. created_at : float;
  12. service_url : string option;
  13. service_arn : string;
  14. service_id : string;
  15. service_name : string;
}
Sourcetype update_service_response = {
  1. operation_id : string;
  2. service : service;
}
Sourcetype update_service_request = {
  1. observability_configuration : service_observability_configuration option;
  2. network_configuration : network_configuration option;
  3. health_check_configuration : health_check_configuration option;
  4. auto_scaling_configuration_arn : string option;
  5. instance_configuration : instance_configuration option;
  6. source_configuration : source_configuration option;
  7. service_arn : string;
}
Sourcetype auto_scaling_configuration = {
  1. is_default : bool option;
  2. has_associated_service : bool option;
  3. deleted_at : float option;
  4. created_at : float option;
  5. max_size : int option;
  6. min_size : int option;
  7. max_concurrency : int option;
  8. status : auto_scaling_configuration_status option;
  9. latest : bool option;
  10. auto_scaling_configuration_revision : int option;
  11. auto_scaling_configuration_name : string option;
  12. auto_scaling_configuration_arn : string option;
}
Sourcetype update_default_auto_scaling_configuration_response = {
  1. auto_scaling_configuration : auto_scaling_configuration;
}
Sourcetype update_default_auto_scaling_configuration_request = {
  1. auto_scaling_configuration_arn : string;
}
Sourcetype untag_resource_response = unit
Sourcetype untag_resource_request = {
  1. tag_keys : string list;
  2. resource_arn : string;
}
Sourcetype tracing_vendor =
  1. | AWSXRAY
Sourcetype trace_configuration = {
  1. vendor : tracing_vendor;
}
Sourcetype tag_resource_response = unit
Sourcetype tag = {
  1. value : string option;
  2. key : string option;
}
Sourcetype tag_resource_request = {
  1. tags : tag list;
  2. resource_arn : string;
}
Sourcetype start_deployment_response = {
  1. operation_id : string;
}
Sourcetype start_deployment_request = {
  1. service_arn : string;
}
Sourcetype service_summary = {
  1. status : service_status option;
  2. updated_at : float option;
  3. created_at : float option;
  4. service_url : string option;
  5. service_arn : string option;
  6. service_id : string option;
  7. service_name : string option;
}
Sourcetype service_quota_exceeded_exception = {
  1. message : string option;
}
Sourcetype resume_service_response = {
  1. operation_id : string option;
  2. service : service;
}
Sourcetype resume_service_request = {
  1. service_arn : string;
}
Sourcetype provider_type =
  1. | BITBUCKET
  2. | GITHUB
Sourcetype pause_service_response = {
  1. operation_id : string option;
  2. service : service;
}
Sourcetype pause_service_request = {
  1. service_arn : string;
}
Sourcetype operation_type =
  1. | UPDATE_SERVICE
  2. | DELETE_SERVICE
  3. | RESUME_SERVICE
  4. | PAUSE_SERVICE
  5. | CREATE_SERVICE
  6. | START_DEPLOYMENT
Sourcetype operation_status =
  1. | ROLLBACK_SUCCEEDED
  2. | ROLLBACK_FAILED
  3. | ROLLBACK_IN_PROGRESS
  4. | SUCCEEDED
  5. | FAILED
  6. | IN_PROGRESS
  7. | PENDING
Sourcetype operation_summary = {
  1. updated_at : float option;
  2. ended_at : float option;
  3. started_at : float option;
  4. target_arn : string option;
  5. status : operation_status option;
  6. type_ : operation_type option;
  7. id : string option;
}
Sourcetype observability_configuration_summary = {
  1. observability_configuration_revision : int option;
  2. observability_configuration_name : string option;
  3. observability_configuration_arn : string option;
}
Sourcetype observability_configuration_status =
  1. | INACTIVE
  2. | ACTIVE
Sourcetype observability_configuration = {
  1. deleted_at : float option;
  2. created_at : float option;
  3. status : observability_configuration_status option;
  4. latest : bool option;
  5. observability_configuration_revision : int option;
  6. trace_configuration : trace_configuration option;
  7. observability_configuration_name : string option;
  8. observability_configuration_arn : string option;
}
Sourcetype list_vpc_ingress_connections_response = {
  1. next_token : string option;
  2. vpc_ingress_connection_summary_list : vpc_ingress_connection_summary list;
}
Sourcetype list_vpc_ingress_connections_filter = {
  1. vpc_endpoint_id : string option;
  2. service_arn : string option;
}
Sourcetype list_vpc_ingress_connections_request = {
  1. next_token : string option;
  2. max_results : int option;
  3. filter : list_vpc_ingress_connections_filter option;
}
Sourcetype list_vpc_connectors_response = {
  1. next_token : string option;
  2. vpc_connectors : vpc_connector list;
}
Sourcetype list_vpc_connectors_request = {
  1. next_token : string option;
  2. max_results : int option;
}
Sourcetype list_tags_for_resource_response = {
  1. tags : tag list option;
}
Sourcetype list_tags_for_resource_request = {
  1. resource_arn : string;
}
Sourcetype list_services_response = {
  1. next_token : string option;
  2. service_summary_list : service_summary list;
}
Sourcetype list_services_request = {
  1. max_results : int option;
  2. next_token : string option;
}
Sourcetype list_services_for_auto_scaling_configuration_response = {
  1. next_token : string option;
  2. service_arn_list : string list;
}
Sourcetype list_services_for_auto_scaling_configuration_request = {
  1. next_token : string option;
  2. max_results : int option;
  3. auto_scaling_configuration_arn : string;
}
Sourcetype list_operations_response = {
  1. next_token : string option;
  2. operation_summary_list : operation_summary list option;
}
Sourcetype list_operations_request = {
  1. max_results : int option;
  2. next_token : string option;
  3. service_arn : string;
}
Sourcetype list_observability_configurations_response = {
  1. next_token : string option;
  2. observability_configuration_summary_list : observability_configuration_summary list;
}
Sourcetype list_observability_configurations_request = {
  1. next_token : string option;
  2. max_results : int option;
  3. latest_only : bool option;
  4. observability_configuration_name : string option;
}
Sourcetype connection_status =
  1. | DELETED
  2. | ERROR
  3. | AVAILABLE
  4. | PENDING_HANDSHAKE
Sourcetype connection_summary = {
  1. created_at : float option;
  2. status : connection_status option;
  3. provider_type : provider_type option;
  4. connection_arn : string option;
  5. connection_name : string option;
}
Sourcetype list_connections_response = {
  1. next_token : string option;
  2. connection_summary_list : connection_summary list;
}
Sourcetype list_connections_request = {
  1. next_token : string option;
  2. max_results : int option;
  3. connection_name : string option;
}
Sourcetype list_auto_scaling_configurations_response = {
  1. next_token : string option;
  2. auto_scaling_configuration_summary_list : auto_scaling_configuration_summary list;
}
Sourcetype list_auto_scaling_configurations_request = {
  1. next_token : string option;
  2. max_results : int option;
  3. latest_only : bool option;
  4. auto_scaling_configuration_name : string option;
}
Sourcetype certificate_validation_record_status =
  1. | FAILED
  2. | SUCCESS
  3. | PENDING_VALIDATION
Sourcetype certificate_validation_record = {
  1. status : certificate_validation_record_status option;
  2. value : string option;
  3. type_ : string option;
  4. name : string option;
}
Sourcetype custom_domain_association_status =
  1. | BINDING_CERTIFICATE
  2. | PENDING_CERTIFICATE_DNS_VALIDATION
  3. | DELETE_FAILED
  4. | DELETING
  5. | ACTIVE
  6. | CREATE_FAILED
  7. | CREATING
Sourcetype custom_domain = {
  1. status : custom_domain_association_status;
  2. certificate_validation_records : certificate_validation_record list option;
  3. enable_www_subdomain : bool;
  4. domain_name : string;
}
Sourcetype disassociate_custom_domain_response = {
  1. vpc_dns_targets : vpc_dns_target list;
  2. custom_domain : custom_domain;
  3. service_arn : string;
  4. dns_target : string;
}
Sourcetype disassociate_custom_domain_request = {
  1. domain_name : string;
  2. service_arn : string;
}
Sourcetype describe_vpc_ingress_connection_response = {
  1. vpc_ingress_connection : vpc_ingress_connection;
}
Sourcetype describe_vpc_ingress_connection_request = {
  1. vpc_ingress_connection_arn : string;
}
Sourcetype describe_vpc_connector_response = {
  1. vpc_connector : vpc_connector;
}
Sourcetype describe_vpc_connector_request = {
  1. vpc_connector_arn : string;
}
Sourcetype describe_service_response = {
  1. service : service;
}
Sourcetype describe_service_request = {
  1. service_arn : string;
}
Sourcetype describe_observability_configuration_response = {
  1. observability_configuration : observability_configuration;
}
Sourcetype describe_observability_configuration_request = {
  1. observability_configuration_arn : string;
}
Sourcetype describe_custom_domains_response = {
  1. next_token : string option;
  2. vpc_dns_targets : vpc_dns_target list;
  3. custom_domains : custom_domain list;
  4. service_arn : string;
  5. dns_target : string;
}
Sourcetype describe_custom_domains_request = {
  1. max_results : int option;
  2. next_token : string option;
  3. service_arn : string;
}
Sourcetype describe_auto_scaling_configuration_response = {
  1. auto_scaling_configuration : auto_scaling_configuration;
}
Sourcetype describe_auto_scaling_configuration_request = {
  1. auto_scaling_configuration_arn : string;
}
Sourcetype delete_vpc_ingress_connection_response = {
  1. vpc_ingress_connection : vpc_ingress_connection;
}
Sourcetype delete_vpc_ingress_connection_request = {
  1. vpc_ingress_connection_arn : string;
}
Sourcetype delete_vpc_connector_response = {
  1. vpc_connector : vpc_connector;
}
Sourcetype delete_vpc_connector_request = {
  1. vpc_connector_arn : string;
}
Sourcetype delete_service_response = {
  1. operation_id : string;
  2. service : service;
}
Sourcetype delete_service_request = {
  1. service_arn : string;
}
Sourcetype delete_observability_configuration_response = {
  1. observability_configuration : observability_configuration;
}
Sourcetype delete_observability_configuration_request = {
  1. observability_configuration_arn : string;
}
Sourcetype connection = {
  1. created_at : float option;
  2. status : connection_status option;
  3. provider_type : provider_type option;
  4. connection_arn : string option;
  5. connection_name : string option;
}
Sourcetype delete_connection_response = {
  1. connection : connection option;
}
Sourcetype delete_connection_request = {
  1. connection_arn : string;
}
Sourcetype delete_auto_scaling_configuration_response = {
  1. auto_scaling_configuration : auto_scaling_configuration;
}
Sourcetype delete_auto_scaling_configuration_request = {
  1. delete_all_revisions : bool option;
  2. auto_scaling_configuration_arn : string;
}
Sourcetype create_vpc_ingress_connection_response = {
  1. vpc_ingress_connection : vpc_ingress_connection;
}
Sourcetype create_vpc_ingress_connection_request = {
  1. tags : tag list option;
  2. ingress_vpc_configuration : ingress_vpc_configuration;
  3. vpc_ingress_connection_name : string;
  4. service_arn : string;
}
Sourcetype create_vpc_connector_response = {
  1. vpc_connector : vpc_connector;
}
Sourcetype create_vpc_connector_request = {
  1. tags : tag list option;
  2. security_groups : string list option;
  3. subnets : string list;
  4. vpc_connector_name : string;
}
Sourcetype create_service_response = {
  1. operation_id : string;
  2. service : service;
}
Sourcetype create_service_request = {
  1. observability_configuration : service_observability_configuration option;
  2. network_configuration : network_configuration option;
  3. auto_scaling_configuration_arn : string option;
  4. health_check_configuration : health_check_configuration option;
  5. encryption_configuration : encryption_configuration option;
  6. tags : tag list option;
  7. instance_configuration : instance_configuration option;
  8. source_configuration : source_configuration;
  9. service_name : string;
}
Sourcetype create_observability_configuration_response = {
  1. observability_configuration : observability_configuration;
}
Sourcetype create_observability_configuration_request = {
  1. tags : tag list option;
  2. trace_configuration : trace_configuration option;
  3. observability_configuration_name : string;
}
Sourcetype create_connection_response = {
  1. connection : connection;
}
Sourcetype create_connection_request = {
  1. tags : tag list option;
  2. provider_type : provider_type;
  3. connection_name : string;
}
Sourcetype create_auto_scaling_configuration_response = {
  1. auto_scaling_configuration : auto_scaling_configuration;
}
Sourcetype create_auto_scaling_configuration_request = {
  1. tags : tag list option;
  2. max_size : int option;
  3. min_size : int option;
  4. max_concurrency : int option;
  5. auto_scaling_configuration_name : string;
}
Sourcetype associate_custom_domain_response = {
  1. vpc_dns_targets : vpc_dns_target list;
  2. custom_domain : custom_domain;
  3. service_arn : string;
  4. dns_target : string;
}
Sourcetype associate_custom_domain_request = {
  1. enable_www_subdomain : bool option;
  2. domain_name : string;
  3. service_arn : string;
}
Sourcetype base_document = Smaws_Lib.Json.t
Sourceval make_vpc_ingress_connection_summary : ?service_arn:string -> ?vpc_ingress_connection_arn:string -> unit -> vpc_ingress_connection_summary
Sourceval make_ingress_vpc_configuration : ?vpc_endpoint_id:string -> ?vpc_id:string -> unit -> ingress_vpc_configuration
Sourceval make_vpc_ingress_connection : ?deleted_at:float -> ?created_at:float -> ?ingress_vpc_configuration:ingress_vpc_configuration -> ?domain_name:string -> ?account_id:string -> ?status:vpc_ingress_connection_status -> ?service_arn:string -> ?vpc_ingress_connection_name:string -> ?vpc_ingress_connection_arn:string -> unit -> vpc_ingress_connection
Sourceval make_vpc_dns_target : ?domain_name:string -> ?vpc_id:string -> ?vpc_ingress_connection_arn:string -> unit -> vpc_dns_target
Sourceval make_vpc_connector : ?deleted_at:float -> ?created_at:float -> ?status:vpc_connector_status -> ?security_groups:string list -> ?subnets:string list -> ?vpc_connector_revision:int -> ?vpc_connector_arn:string -> ?vpc_connector_name:string -> unit -> vpc_connector
Sourceval make_update_vpc_ingress_connection_response : vpc_ingress_connection:vpc_ingress_connection -> unit -> update_vpc_ingress_connection_response
Sourceval make_update_vpc_ingress_connection_request : ingress_vpc_configuration:ingress_vpc_configuration -> vpc_ingress_connection_arn:string -> unit -> update_vpc_ingress_connection_request
Sourceval make_source_code_version : value:string -> type_:source_code_version_type -> unit -> source_code_version
Sourceval make_code_configuration_values : ?runtime_environment_secrets:(string * string) list -> ?runtime_environment_variables:(string * string) list -> ?port:string -> ?start_command:string -> ?build_command:string -> runtime:runtime -> unit -> code_configuration_values
Sourceval make_code_configuration : ?code_configuration_values:code_configuration_values -> configuration_source:configuration_source -> unit -> code_configuration
Sourceval make_code_repository : ?source_directory:string -> ?code_configuration:code_configuration -> source_code_version:source_code_version -> repository_url:string -> unit -> code_repository
Sourceval make_image_configuration : ?runtime_environment_secrets:(string * string) list -> ?port:string -> ?start_command:string -> ?runtime_environment_variables:(string * string) list -> unit -> image_configuration
Sourceval make_image_repository : ?image_configuration:image_configuration -> image_repository_type:image_repository_type -> image_identifier:string -> unit -> image_repository
Sourceval make_authentication_configuration : ?access_role_arn:string -> ?connection_arn:string -> unit -> authentication_configuration
Sourceval make_source_configuration : ?authentication_configuration:authentication_configuration -> ?auto_deployments_enabled:bool -> ?image_repository:image_repository -> ?code_repository:code_repository -> unit -> source_configuration
Sourceval make_instance_configuration : ?instance_role_arn:string -> ?memory:string -> ?cpu:string -> unit -> instance_configuration
Sourceval make_encryption_configuration : kms_key:string -> unit -> encryption_configuration
Sourceval make_health_check_configuration : ?unhealthy_threshold:int -> ?healthy_threshold:int -> ?timeout:int -> ?interval:int -> ?path:string -> ?protocol:health_check_protocol -> unit -> health_check_configuration
Sourceval make_auto_scaling_configuration_summary : ?is_default:bool -> ?has_associated_service:bool -> ?created_at:float -> ?status:auto_scaling_configuration_status -> ?auto_scaling_configuration_revision:int -> ?auto_scaling_configuration_name:string -> ?auto_scaling_configuration_arn:string -> unit -> auto_scaling_configuration_summary
Sourceval make_egress_configuration : ?vpc_connector_arn:string -> ?egress_type:egress_type -> unit -> egress_configuration
Sourceval make_ingress_configuration : ?is_publicly_accessible:bool -> unit -> ingress_configuration
Sourceval make_network_configuration : ?ip_address_type:ip_address_type -> ?ingress_configuration:ingress_configuration -> ?egress_configuration:egress_configuration -> unit -> network_configuration
Sourceval make_service_observability_configuration : ?observability_configuration_arn:string -> observability_enabled:bool -> unit -> service_observability_configuration
Sourceval make_service : ?observability_configuration:service_observability_configuration -> ?health_check_configuration:health_check_configuration -> ?encryption_configuration:encryption_configuration -> ?deleted_at:float -> ?service_url:string -> network_configuration:network_configuration -> auto_scaling_configuration_summary:auto_scaling_configuration_summary -> instance_configuration:instance_configuration -> source_configuration:source_configuration -> status:service_status -> updated_at:float -> created_at:float -> service_arn:string -> service_id:string -> service_name:string -> unit -> service
Sourceval make_update_service_response : operation_id:string -> service:service -> unit -> update_service_response
Sourceval make_update_service_request : ?observability_configuration:service_observability_configuration -> ?network_configuration:network_configuration -> ?health_check_configuration:health_check_configuration -> ?auto_scaling_configuration_arn:string -> ?instance_configuration:instance_configuration -> ?source_configuration:source_configuration -> service_arn:string -> unit -> update_service_request
Sourceval make_auto_scaling_configuration : ?is_default:bool -> ?has_associated_service:bool -> ?deleted_at:float -> ?created_at:float -> ?max_size:int -> ?min_size:int -> ?max_concurrency:int -> ?status:auto_scaling_configuration_status -> ?latest:bool -> ?auto_scaling_configuration_revision:int -> ?auto_scaling_configuration_name:string -> ?auto_scaling_configuration_arn:string -> unit -> auto_scaling_configuration
Sourceval make_update_default_auto_scaling_configuration_response : auto_scaling_configuration:auto_scaling_configuration -> unit -> update_default_auto_scaling_configuration_response
Sourceval make_update_default_auto_scaling_configuration_request : auto_scaling_configuration_arn:string -> unit -> update_default_auto_scaling_configuration_request
Sourceval make_untag_resource_response : unit -> untag_resource_response
Sourceval make_untag_resource_request : tag_keys:string list -> resource_arn:string -> unit -> untag_resource_request
Sourceval make_trace_configuration : vendor:tracing_vendor -> unit -> trace_configuration
Sourceval make_tag_resource_response : unit -> tag_resource_response
Sourceval make_tag : ?value:string -> ?key:string -> unit -> tag
Sourceval make_tag_resource_request : tags:tag list -> resource_arn:string -> unit -> tag_resource_request
Sourceval make_start_deployment_response : operation_id:string -> unit -> start_deployment_response
Sourceval make_start_deployment_request : service_arn:string -> unit -> start_deployment_request
Sourceval make_service_summary : ?status:service_status -> ?updated_at:float -> ?created_at:float -> ?service_url:string -> ?service_arn:string -> ?service_id:string -> ?service_name:string -> unit -> service_summary
Sourceval make_resume_service_response : ?operation_id:string -> service:service -> unit -> resume_service_response
Sourceval make_resume_service_request : service_arn:string -> unit -> resume_service_request
Sourceval make_pause_service_response : ?operation_id:string -> service:service -> unit -> pause_service_response
Sourceval make_pause_service_request : service_arn:string -> unit -> pause_service_request
Sourceval make_operation_summary : ?updated_at:float -> ?ended_at:float -> ?started_at:float -> ?target_arn:string -> ?status:operation_status -> ?type_:operation_type -> ?id:string -> unit -> operation_summary
Sourceval make_observability_configuration_summary : ?observability_configuration_revision:int -> ?observability_configuration_name:string -> ?observability_configuration_arn:string -> unit -> observability_configuration_summary
Sourceval make_observability_configuration : ?deleted_at:float -> ?created_at:float -> ?status:observability_configuration_status -> ?latest:bool -> ?observability_configuration_revision:int -> ?trace_configuration:trace_configuration -> ?observability_configuration_name:string -> ?observability_configuration_arn:string -> unit -> observability_configuration
Sourceval make_list_vpc_ingress_connections_response : ?next_token:string -> vpc_ingress_connection_summary_list:vpc_ingress_connection_summary list -> unit -> list_vpc_ingress_connections_response
Sourceval make_list_vpc_ingress_connections_filter : ?vpc_endpoint_id:string -> ?service_arn:string -> unit -> list_vpc_ingress_connections_filter
Sourceval make_list_vpc_ingress_connections_request : ?next_token:string -> ?max_results:int -> ?filter:list_vpc_ingress_connections_filter -> unit -> list_vpc_ingress_connections_request
Sourceval make_list_vpc_connectors_response : ?next_token:string -> vpc_connectors:vpc_connector list -> unit -> list_vpc_connectors_response
Sourceval make_list_vpc_connectors_request : ?next_token:string -> ?max_results:int -> unit -> list_vpc_connectors_request
Sourceval make_list_tags_for_resource_response : ?tags:tag list -> unit -> list_tags_for_resource_response
Sourceval make_list_tags_for_resource_request : resource_arn:string -> unit -> list_tags_for_resource_request
Sourceval make_list_services_response : ?next_token:string -> service_summary_list:service_summary list -> unit -> list_services_response
Sourceval make_list_services_request : ?max_results:int -> ?next_token:string -> unit -> list_services_request
Sourceval make_list_services_for_auto_scaling_configuration_response : ?next_token:string -> service_arn_list:string list -> unit -> list_services_for_auto_scaling_configuration_response
Sourceval make_list_services_for_auto_scaling_configuration_request : ?next_token:string -> ?max_results:int -> auto_scaling_configuration_arn:string -> unit -> list_services_for_auto_scaling_configuration_request
Sourceval make_list_operations_response : ?next_token:string -> ?operation_summary_list:operation_summary list -> unit -> list_operations_response
Sourceval make_list_operations_request : ?max_results:int -> ?next_token:string -> service_arn:string -> unit -> list_operations_request
Sourceval make_list_observability_configurations_response : ?next_token:string -> observability_configuration_summary_list: observability_configuration_summary list -> unit -> list_observability_configurations_response
Sourceval make_list_observability_configurations_request : ?next_token:string -> ?max_results:int -> ?latest_only:bool -> ?observability_configuration_name:string -> unit -> list_observability_configurations_request
Sourceval make_connection_summary : ?created_at:float -> ?status:connection_status -> ?provider_type:provider_type -> ?connection_arn:string -> ?connection_name:string -> unit -> connection_summary
Sourceval make_list_connections_response : ?next_token:string -> connection_summary_list:connection_summary list -> unit -> list_connections_response
Sourceval make_list_connections_request : ?next_token:string -> ?max_results:int -> ?connection_name:string -> unit -> list_connections_request
Sourceval make_list_auto_scaling_configurations_response : ?next_token:string -> auto_scaling_configuration_summary_list: auto_scaling_configuration_summary list -> unit -> list_auto_scaling_configurations_response
Sourceval make_list_auto_scaling_configurations_request : ?next_token:string -> ?max_results:int -> ?latest_only:bool -> ?auto_scaling_configuration_name:string -> unit -> list_auto_scaling_configurations_request
Sourceval make_certificate_validation_record : ?status:certificate_validation_record_status -> ?value:string -> ?type_:string -> ?name:string -> unit -> certificate_validation_record
Sourceval make_custom_domain : ?certificate_validation_records:certificate_validation_record list -> status:custom_domain_association_status -> enable_www_subdomain:bool -> domain_name:string -> unit -> custom_domain
Sourceval make_disassociate_custom_domain_response : vpc_dns_targets:vpc_dns_target list -> custom_domain:custom_domain -> service_arn:string -> dns_target:string -> unit -> disassociate_custom_domain_response
Sourceval make_disassociate_custom_domain_request : domain_name:string -> service_arn:string -> unit -> disassociate_custom_domain_request
Sourceval make_describe_vpc_ingress_connection_response : vpc_ingress_connection:vpc_ingress_connection -> unit -> describe_vpc_ingress_connection_response
Sourceval make_describe_vpc_ingress_connection_request : vpc_ingress_connection_arn:string -> unit -> describe_vpc_ingress_connection_request
Sourceval make_describe_vpc_connector_response : vpc_connector:vpc_connector -> unit -> describe_vpc_connector_response
Sourceval make_describe_vpc_connector_request : vpc_connector_arn:string -> unit -> describe_vpc_connector_request
Sourceval make_describe_service_response : service:service -> unit -> describe_service_response
Sourceval make_describe_service_request : service_arn:string -> unit -> describe_service_request
Sourceval make_describe_observability_configuration_response : observability_configuration:observability_configuration -> unit -> describe_observability_configuration_response
Sourceval make_describe_observability_configuration_request : observability_configuration_arn:string -> unit -> describe_observability_configuration_request
Sourceval make_describe_custom_domains_response : ?next_token:string -> vpc_dns_targets:vpc_dns_target list -> custom_domains:custom_domain list -> service_arn:string -> dns_target:string -> unit -> describe_custom_domains_response
Sourceval make_describe_custom_domains_request : ?max_results:int -> ?next_token:string -> service_arn:string -> unit -> describe_custom_domains_request
Sourceval make_describe_auto_scaling_configuration_response : auto_scaling_configuration:auto_scaling_configuration -> unit -> describe_auto_scaling_configuration_response
Sourceval make_describe_auto_scaling_configuration_request : auto_scaling_configuration_arn:string -> unit -> describe_auto_scaling_configuration_request
Sourceval make_delete_vpc_ingress_connection_response : vpc_ingress_connection:vpc_ingress_connection -> unit -> delete_vpc_ingress_connection_response
Sourceval make_delete_vpc_ingress_connection_request : vpc_ingress_connection_arn:string -> unit -> delete_vpc_ingress_connection_request
Sourceval make_delete_vpc_connector_response : vpc_connector:vpc_connector -> unit -> delete_vpc_connector_response
Sourceval make_delete_vpc_connector_request : vpc_connector_arn:string -> unit -> delete_vpc_connector_request
Sourceval make_delete_service_response : operation_id:string -> service:service -> unit -> delete_service_response
Sourceval make_delete_service_request : service_arn:string -> unit -> delete_service_request
Sourceval make_delete_observability_configuration_response : observability_configuration:observability_configuration -> unit -> delete_observability_configuration_response
Sourceval make_delete_observability_configuration_request : observability_configuration_arn:string -> unit -> delete_observability_configuration_request
Sourceval make_connection : ?created_at:float -> ?status:connection_status -> ?provider_type:provider_type -> ?connection_arn:string -> ?connection_name:string -> unit -> connection
Sourceval make_delete_connection_response : ?connection:connection -> unit -> delete_connection_response
Sourceval make_delete_connection_request : connection_arn:string -> unit -> delete_connection_request
Sourceval make_delete_auto_scaling_configuration_response : auto_scaling_configuration:auto_scaling_configuration -> unit -> delete_auto_scaling_configuration_response
Sourceval make_delete_auto_scaling_configuration_request : ?delete_all_revisions:bool -> auto_scaling_configuration_arn:string -> unit -> delete_auto_scaling_configuration_request
Sourceval make_create_vpc_ingress_connection_response : vpc_ingress_connection:vpc_ingress_connection -> unit -> create_vpc_ingress_connection_response
Sourceval make_create_vpc_ingress_connection_request : ?tags:tag list -> ingress_vpc_configuration:ingress_vpc_configuration -> vpc_ingress_connection_name:string -> service_arn:string -> unit -> create_vpc_ingress_connection_request
Sourceval make_create_vpc_connector_response : vpc_connector:vpc_connector -> unit -> create_vpc_connector_response
Sourceval make_create_vpc_connector_request : ?tags:tag list -> ?security_groups:string list -> subnets:string list -> vpc_connector_name:string -> unit -> create_vpc_connector_request
Sourceval make_create_service_response : operation_id:string -> service:service -> unit -> create_service_response
Sourceval make_create_service_request : ?observability_configuration:service_observability_configuration -> ?network_configuration:network_configuration -> ?auto_scaling_configuration_arn:string -> ?health_check_configuration:health_check_configuration -> ?encryption_configuration:encryption_configuration -> ?tags:tag list -> ?instance_configuration:instance_configuration -> source_configuration:source_configuration -> service_name:string -> unit -> create_service_request
Sourceval make_create_observability_configuration_response : observability_configuration:observability_configuration -> unit -> create_observability_configuration_response
Sourceval make_create_observability_configuration_request : ?tags:tag list -> ?trace_configuration:trace_configuration -> observability_configuration_name:string -> unit -> create_observability_configuration_request
Sourceval make_create_connection_response : connection:connection -> unit -> create_connection_response
Sourceval make_create_connection_request : ?tags:tag list -> provider_type:provider_type -> connection_name:string -> unit -> create_connection_request
Sourceval make_create_auto_scaling_configuration_response : auto_scaling_configuration:auto_scaling_configuration -> unit -> create_auto_scaling_configuration_response
Sourceval make_create_auto_scaling_configuration_request : ?tags:tag list -> ?max_size:int -> ?min_size:int -> ?max_concurrency:int -> auto_scaling_configuration_name:string -> unit -> create_auto_scaling_configuration_request
Sourceval make_associate_custom_domain_response : vpc_dns_targets:vpc_dns_target list -> custom_domain:custom_domain -> service_arn:string -> dns_target:string -> unit -> associate_custom_domain_response
Sourceval make_associate_custom_domain_request : ?enable_www_subdomain:bool -> domain_name:string -> service_arn:string -> unit -> associate_custom_domain_request
Sourcemodule UpdateService : sig ... end
Sourcemodule UntagResource : sig ... end
Sourcemodule TagResource : sig ... end
Sourcemodule StartDeployment : sig ... end
Sourcemodule ResumeService : sig ... end
Sourcemodule PauseService : sig ... end
Sourcemodule ListVpcIngressConnections : sig ... end
Sourcemodule ListVpcConnectors : sig ... end
Sourcemodule ListTagsForResource : sig ... end
Sourcemodule ListServices : sig ... end
Sourcemodule ListOperations : sig ... end
Sourcemodule ListConnections : sig ... end
Sourcemodule DisassociateCustomDomain : sig ... end
Sourcemodule DescribeVpcConnector : sig ... end
Sourcemodule DescribeService : sig ... end
Sourcemodule DescribeCustomDomains : sig ... end
Sourcemodule DeleteVpcConnector : sig ... end
Sourcemodule DeleteService : sig ... end
Sourcemodule DeleteConnection : sig ... end
Sourcemodule CreateVpcConnector : sig ... end
Sourcemodule CreateService : sig ... end
Sourcemodule CreateConnection : sig ... end
Sourcemodule AssociateCustomDomain : sig ... end
OCaml

Innovation. Community. Security.