Smaws_Client_AppRunnerSourcetype vpc_ingress_connection = {deleted_at : float option;created_at : float option;ingress_vpc_configuration : ingress_vpc_configuration option;domain_name : string option;account_id : string option;status : vpc_ingress_connection_status option;service_arn : string option;vpc_ingress_connection_name : string option;vpc_ingress_connection_arn : string option;}type vpc_connector = {deleted_at : float option;created_at : float option;status : vpc_connector_status option;security_groups : string list option;subnets : string list option;vpc_connector_revision : int option;vpc_connector_arn : string option;vpc_connector_name : string option;}type update_vpc_ingress_connection_response = {vpc_ingress_connection : vpc_ingress_connection;}type update_vpc_ingress_connection_request = {ingress_vpc_configuration : ingress_vpc_configuration;vpc_ingress_connection_arn : string;}type code_configuration = {code_configuration_values : code_configuration_values option;configuration_source : configuration_source;}type code_repository = {source_directory : string option;code_configuration : code_configuration option;source_code_version : source_code_version;repository_url : string;}type image_configuration = {runtime_environment_secrets : (string * string) list option;port : string option;start_command : string option;runtime_environment_variables : (string * string) list option;}type image_repository = {image_repository_type : image_repository_type;image_configuration : image_configuration option;image_identifier : string;}type source_configuration = {authentication_configuration : authentication_configuration option;auto_deployments_enabled : bool option;image_repository : image_repository option;code_repository : code_repository option;}type health_check_configuration = {unhealthy_threshold : int option;healthy_threshold : int option;timeout : int option;interval : int option;path : string option;protocol : health_check_protocol option;}type auto_scaling_configuration_summary = {is_default : bool option;has_associated_service : bool option;created_at : float option;status : auto_scaling_configuration_status option;auto_scaling_configuration_revision : int option;auto_scaling_configuration_name : string option;auto_scaling_configuration_arn : string option;}type egress_configuration = {vpc_connector_arn : string option;egress_type : egress_type option;}type network_configuration = {ip_address_type : ip_address_type option;ingress_configuration : ingress_configuration option;egress_configuration : egress_configuration option;}type service = {observability_configuration : service_observability_configuration option;network_configuration : network_configuration;auto_scaling_configuration_summary : auto_scaling_configuration_summary;health_check_configuration : health_check_configuration option;encryption_configuration : encryption_configuration option;instance_configuration : instance_configuration;source_configuration : source_configuration;status : service_status;deleted_at : float option;updated_at : float;created_at : float;service_url : string option;service_arn : string;service_id : string;service_name : string;}type update_service_request = {observability_configuration : service_observability_configuration option;network_configuration : network_configuration option;health_check_configuration : health_check_configuration option;auto_scaling_configuration_arn : string option;instance_configuration : instance_configuration option;source_configuration : source_configuration option;service_arn : string;}type auto_scaling_configuration = {is_default : bool option;has_associated_service : bool option;deleted_at : float option;created_at : float option;max_size : int option;min_size : int option;max_concurrency : int option;status : auto_scaling_configuration_status option;latest : bool option;auto_scaling_configuration_revision : int option;auto_scaling_configuration_name : string option;auto_scaling_configuration_arn : string option;}type update_default_auto_scaling_configuration_response = {auto_scaling_configuration : auto_scaling_configuration;}type service_summary = {status : service_status option;updated_at : float option;created_at : float option;service_url : string option;service_arn : string option;service_id : string option;service_name : string option;}type operation_summary = {updated_at : float option;ended_at : float option;started_at : float option;target_arn : string option;status : operation_status option;type_ : operation_type option;id : string option;}type observability_configuration_summary = {observability_configuration_revision : int option;observability_configuration_name : string option;observability_configuration_arn : string option;}type observability_configuration = {deleted_at : float option;created_at : float option;status : observability_configuration_status option;latest : bool option;observability_configuration_revision : int option;trace_configuration : trace_configuration option;observability_configuration_name : string option;observability_configuration_arn : string option;}type list_vpc_ingress_connections_response = {next_token : string option;vpc_ingress_connection_summary_list : vpc_ingress_connection_summary list;}type list_vpc_ingress_connections_request = {next_token : string option;max_results : int option;filter : list_vpc_ingress_connections_filter option;}type list_vpc_connectors_response = {next_token : string option;vpc_connectors : vpc_connector list;}type list_services_response = {next_token : string option;service_summary_list : service_summary list;}type list_operations_response = {next_token : string option;operation_summary_list : operation_summary list option;}type list_observability_configurations_response = {next_token : string option;observability_configuration_summary_list : observability_configuration_summary
list;}type list_observability_configurations_request = {next_token : string option;max_results : int option;latest_only : bool option;observability_configuration_name : string option;}type connection_summary = {created_at : float option;status : connection_status option;provider_type : provider_type option;connection_arn : string option;connection_name : string option;}type list_connections_response = {next_token : string option;connection_summary_list : connection_summary list;}type list_auto_scaling_configurations_response = {next_token : string option;auto_scaling_configuration_summary_list : auto_scaling_configuration_summary
list;}type list_auto_scaling_configurations_request = {next_token : string option;max_results : int option;latest_only : bool option;auto_scaling_configuration_name : string option;}type certificate_validation_record = {status : certificate_validation_record_status option;value : string option;type_ : string option;name : string option;}type custom_domain = {status : custom_domain_association_status;certificate_validation_records : certificate_validation_record list option;enable_www_subdomain : bool;domain_name : string;}type disassociate_custom_domain_response = {vpc_dns_targets : vpc_dns_target list;custom_domain : custom_domain;service_arn : string;dns_target : string;}type describe_vpc_ingress_connection_response = {vpc_ingress_connection : vpc_ingress_connection;}type describe_observability_configuration_response = {observability_configuration : observability_configuration;}type describe_custom_domains_response = {next_token : string option;vpc_dns_targets : vpc_dns_target list;custom_domains : custom_domain list;service_arn : string;dns_target : string;}type describe_auto_scaling_configuration_response = {auto_scaling_configuration : auto_scaling_configuration;}type delete_vpc_ingress_connection_response = {vpc_ingress_connection : vpc_ingress_connection;}type delete_observability_configuration_response = {observability_configuration : observability_configuration;}type connection = {created_at : float option;status : connection_status option;provider_type : provider_type option;connection_arn : string option;connection_name : string option;}type delete_auto_scaling_configuration_response = {auto_scaling_configuration : auto_scaling_configuration;}type create_vpc_ingress_connection_response = {vpc_ingress_connection : vpc_ingress_connection;}type create_vpc_ingress_connection_request = {ingress_vpc_configuration : ingress_vpc_configuration;vpc_ingress_connection_name : string;service_arn : string;}type create_service_request = {observability_configuration : service_observability_configuration option;network_configuration : network_configuration option;auto_scaling_configuration_arn : string option;health_check_configuration : health_check_configuration option;encryption_configuration : encryption_configuration option;instance_configuration : instance_configuration option;source_configuration : source_configuration;service_name : string;}type create_observability_configuration_response = {observability_configuration : observability_configuration;}type create_observability_configuration_request = {trace_configuration : trace_configuration option;observability_configuration_name : string;}type create_auto_scaling_configuration_response = {auto_scaling_configuration : auto_scaling_configuration;}type create_auto_scaling_configuration_request = {max_size : int option;min_size : int option;max_concurrency : int option;auto_scaling_configuration_name : string;}type associate_custom_domain_response = {vpc_dns_targets : vpc_dns_target list;custom_domain : custom_domain;service_arn : string;dns_target : string;}val make_vpc_ingress_connection_summary :
?service_arn:string ->
?vpc_ingress_connection_arn:string ->
unit ->
vpc_ingress_connection_summaryval make_ingress_vpc_configuration :
?vpc_endpoint_id:string ->
?vpc_id:string ->
unit ->
ingress_vpc_configurationval 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_connectionval make_vpc_dns_target :
?domain_name:string ->
?vpc_id:string ->
?vpc_ingress_connection_arn:string ->
unit ->
vpc_dns_targetval 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_connectorval make_update_vpc_ingress_connection_response :
vpc_ingress_connection:vpc_ingress_connection ->
unit ->
update_vpc_ingress_connection_responseval make_update_vpc_ingress_connection_request :
ingress_vpc_configuration:ingress_vpc_configuration ->
vpc_ingress_connection_arn:string ->
unit ->
update_vpc_ingress_connection_requestval make_source_code_version :
value:string ->
type_:source_code_version_type ->
unit ->
source_code_versionval 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_valuesval make_code_configuration :
?code_configuration_values:code_configuration_values ->
configuration_source:configuration_source ->
unit ->
code_configurationval make_code_repository :
?source_directory:string ->
?code_configuration:code_configuration ->
source_code_version:source_code_version ->
repository_url:string ->
unit ->
code_repositoryval make_image_configuration :
?runtime_environment_secrets:(string * string) list ->
?port:string ->
?start_command:string ->
?runtime_environment_variables:(string * string) list ->
unit ->
image_configurationval make_image_repository :
?image_configuration:image_configuration ->
image_repository_type:image_repository_type ->
image_identifier:string ->
unit ->
image_repositoryval make_authentication_configuration :
?access_role_arn:string ->
?connection_arn:string ->
unit ->
authentication_configurationval make_source_configuration :
?authentication_configuration:authentication_configuration ->
?auto_deployments_enabled:bool ->
?image_repository:image_repository ->
?code_repository:code_repository ->
unit ->
source_configurationval make_instance_configuration :
?instance_role_arn:string ->
?memory:string ->
?cpu:string ->
unit ->
instance_configurationval make_health_check_configuration :
?unhealthy_threshold:int ->
?healthy_threshold:int ->
?timeout:int ->
?interval:int ->
?path:string ->
?protocol:health_check_protocol ->
unit ->
health_check_configurationval 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_summaryval make_egress_configuration :
?vpc_connector_arn:string ->
?egress_type:egress_type ->
unit ->
egress_configurationval make_ingress_configuration :
?is_publicly_accessible:bool ->
unit ->
ingress_configurationval make_network_configuration :
?ip_address_type:ip_address_type ->
?ingress_configuration:ingress_configuration ->
?egress_configuration:egress_configuration ->
unit ->
network_configurationval make_service_observability_configuration :
?observability_configuration_arn:string ->
observability_enabled:bool ->
unit ->
service_observability_configurationval 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 ->
serviceval make_update_service_response :
operation_id:string ->
service:service ->
unit ->
update_service_responseval 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_requestval 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_configurationval make_update_default_auto_scaling_configuration_response :
auto_scaling_configuration:auto_scaling_configuration ->
unit ->
update_default_auto_scaling_configuration_responseval make_update_default_auto_scaling_configuration_request :
auto_scaling_configuration_arn:string ->
unit ->
update_default_auto_scaling_configuration_requestval make_untag_resource_request :
tag_keys:string list ->
resource_arn:string ->
unit ->
untag_resource_requestval make_tag_resource_request :
tags:tag list ->
resource_arn:string ->
unit ->
tag_resource_requestval 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_summaryval make_resume_service_response :
?operation_id:string ->
service:service ->
unit ->
resume_service_responseval make_pause_service_response :
?operation_id:string ->
service:service ->
unit ->
pause_service_responseval 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_summaryval make_observability_configuration_summary :
?observability_configuration_revision:int ->
?observability_configuration_name:string ->
?observability_configuration_arn:string ->
unit ->
observability_configuration_summaryval 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_configurationval make_list_vpc_ingress_connections_response :
?next_token:string ->
vpc_ingress_connection_summary_list:vpc_ingress_connection_summary list ->
unit ->
list_vpc_ingress_connections_responseval make_list_vpc_ingress_connections_filter :
?vpc_endpoint_id:string ->
?service_arn:string ->
unit ->
list_vpc_ingress_connections_filterval make_list_vpc_ingress_connections_request :
?next_token:string ->
?max_results:int ->
?filter:list_vpc_ingress_connections_filter ->
unit ->
list_vpc_ingress_connections_requestval make_list_vpc_connectors_response :
?next_token:string ->
vpc_connectors:vpc_connector list ->
unit ->
list_vpc_connectors_responseval make_list_vpc_connectors_request :
?next_token:string ->
?max_results:int ->
unit ->
list_vpc_connectors_requestval make_list_tags_for_resource_response :
?tags:tag list ->
unit ->
list_tags_for_resource_responseval make_list_tags_for_resource_request :
resource_arn:string ->
unit ->
list_tags_for_resource_requestval make_list_services_response :
?next_token:string ->
service_summary_list:service_summary list ->
unit ->
list_services_responseval make_list_services_request :
?max_results:int ->
?next_token:string ->
unit ->
list_services_requestval make_list_services_for_auto_scaling_configuration_response :
?next_token:string ->
service_arn_list:string list ->
unit ->
list_services_for_auto_scaling_configuration_responseval 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_requestval make_list_operations_response :
?next_token:string ->
?operation_summary_list:operation_summary list ->
unit ->
list_operations_responseval make_list_operations_request :
?max_results:int ->
?next_token:string ->
service_arn:string ->
unit ->
list_operations_requestval make_list_observability_configurations_response :
?next_token:string ->
observability_configuration_summary_list:
observability_configuration_summary list ->
unit ->
list_observability_configurations_responseval make_list_observability_configurations_request :
?next_token:string ->
?max_results:int ->
?latest_only:bool ->
?observability_configuration_name:string ->
unit ->
list_observability_configurations_requestval make_connection_summary :
?created_at:float ->
?status:connection_status ->
?provider_type:provider_type ->
?connection_arn:string ->
?connection_name:string ->
unit ->
connection_summaryval make_list_connections_response :
?next_token:string ->
connection_summary_list:connection_summary list ->
unit ->
list_connections_responseval make_list_connections_request :
?next_token:string ->
?max_results:int ->
?connection_name:string ->
unit ->
list_connections_requestval make_list_auto_scaling_configurations_response :
?next_token:string ->
auto_scaling_configuration_summary_list:
auto_scaling_configuration_summary list ->
unit ->
list_auto_scaling_configurations_responseval 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_requestval make_certificate_validation_record :
?status:certificate_validation_record_status ->
?value:string ->
?type_:string ->
?name:string ->
unit ->
certificate_validation_recordval make_custom_domain :
?certificate_validation_records:certificate_validation_record list ->
status:custom_domain_association_status ->
enable_www_subdomain:bool ->
domain_name:string ->
unit ->
custom_domainval 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_responseval make_disassociate_custom_domain_request :
domain_name:string ->
service_arn:string ->
unit ->
disassociate_custom_domain_requestval make_describe_vpc_ingress_connection_response :
vpc_ingress_connection:vpc_ingress_connection ->
unit ->
describe_vpc_ingress_connection_responseval make_describe_vpc_ingress_connection_request :
vpc_ingress_connection_arn:string ->
unit ->
describe_vpc_ingress_connection_requestval make_describe_vpc_connector_response :
vpc_connector:vpc_connector ->
unit ->
describe_vpc_connector_responseval make_describe_vpc_connector_request :
vpc_connector_arn:string ->
unit ->
describe_vpc_connector_requestval make_describe_observability_configuration_response :
observability_configuration:observability_configuration ->
unit ->
describe_observability_configuration_responseval make_describe_observability_configuration_request :
observability_configuration_arn:string ->
unit ->
describe_observability_configuration_requestval 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_responseval make_describe_custom_domains_request :
?max_results:int ->
?next_token:string ->
service_arn:string ->
unit ->
describe_custom_domains_requestval make_describe_auto_scaling_configuration_response :
auto_scaling_configuration:auto_scaling_configuration ->
unit ->
describe_auto_scaling_configuration_responseval make_describe_auto_scaling_configuration_request :
auto_scaling_configuration_arn:string ->
unit ->
describe_auto_scaling_configuration_requestval make_delete_vpc_ingress_connection_response :
vpc_ingress_connection:vpc_ingress_connection ->
unit ->
delete_vpc_ingress_connection_responseval make_delete_vpc_ingress_connection_request :
vpc_ingress_connection_arn:string ->
unit ->
delete_vpc_ingress_connection_requestval make_delete_vpc_connector_response :
vpc_connector:vpc_connector ->
unit ->
delete_vpc_connector_responseval make_delete_vpc_connector_request :
vpc_connector_arn:string ->
unit ->
delete_vpc_connector_requestval make_delete_service_response :
operation_id:string ->
service:service ->
unit ->
delete_service_responseval make_delete_observability_configuration_response :
observability_configuration:observability_configuration ->
unit ->
delete_observability_configuration_responseval make_delete_observability_configuration_request :
observability_configuration_arn:string ->
unit ->
delete_observability_configuration_requestval make_connection :
?created_at:float ->
?status:connection_status ->
?provider_type:provider_type ->
?connection_arn:string ->
?connection_name:string ->
unit ->
connectionval make_delete_connection_response :
?connection:connection ->
unit ->
delete_connection_responseval make_delete_connection_request :
connection_arn:string ->
unit ->
delete_connection_requestval make_delete_auto_scaling_configuration_response :
auto_scaling_configuration:auto_scaling_configuration ->
unit ->
delete_auto_scaling_configuration_responseval make_delete_auto_scaling_configuration_request :
?delete_all_revisions:bool ->
auto_scaling_configuration_arn:string ->
unit ->
delete_auto_scaling_configuration_requestval make_create_vpc_ingress_connection_response :
vpc_ingress_connection:vpc_ingress_connection ->
unit ->
create_vpc_ingress_connection_responseval 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_requestval make_create_vpc_connector_response :
vpc_connector:vpc_connector ->
unit ->
create_vpc_connector_responseval make_create_vpc_connector_request :
?tags:tag list ->
?security_groups:string list ->
subnets:string list ->
vpc_connector_name:string ->
unit ->
create_vpc_connector_requestval make_create_service_response :
operation_id:string ->
service:service ->
unit ->
create_service_responseval 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_requestval make_create_observability_configuration_response :
observability_configuration:observability_configuration ->
unit ->
create_observability_configuration_responseval make_create_observability_configuration_request :
?tags:tag list ->
?trace_configuration:trace_configuration ->
observability_configuration_name:string ->
unit ->
create_observability_configuration_requestval make_create_connection_response :
connection:connection ->
unit ->
create_connection_responseval make_create_connection_request :
?tags:tag list ->
provider_type:provider_type ->
connection_name:string ->
unit ->
create_connection_requestval make_create_auto_scaling_configuration_response :
auto_scaling_configuration:auto_scaling_configuration ->
unit ->
create_auto_scaling_configuration_responseval 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_requestval 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_responseval make_associate_custom_domain_request :
?enable_www_subdomain:bool ->
domain_name:string ->
service_arn:string ->
unit ->
associate_custom_domain_request