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.lightsail/Smaws_Client_Lightsail/index.html
Module Smaws_Client_Lightsail
Source
Source
type setup_request = {
certificate_provider : certificate_provider option;
domain_names : string list option;
instance_name : string option;
}
Source
type resource_location = {
region_name : region_name option;
availability_zone : string option;
}
Source
type resource_type =
| Bucket
| Certificate
| Distribution
| ContactMethod
| Alarm
| CloudFormationStackRecord
| ExportSnapshotRecord
| RelationalDatabaseSnapshot
| RelationalDatabase
| DiskSnapshot
| Disk
| LoadBalancerTlsCertificate
| LoadBalancer
| PeeredVpc
| Domain
| InstanceSnapshot
| KeyPair
| StaticIp
| Instance
| ContainerService
Source
type setup_history_resource = {
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
arn : string option;
name : string option;
}
Source
type setup_execution_details = {
version : string option;
standard_output : string option;
standard_error : string option;
status : setup_status option;
name : string option;
date_time : float option;
command : string option;
}
Source
type setup_history = {
status : setup_status option;
execution_details : setup_execution_details list option;
resource : setup_history_resource option;
request : setup_request option;
operation_id : string option;
}
Source
type operation_type =
| SetupInstanceHttps
| StopGUISession
| StartGUISession
| UpdateInstanceMetadataOptions
| SetResourceAccessForBucket
| UpdateBucket
| UpdateBucketBundle
| DeleteBucketAccessKey
| CreateBucketAccessKey
| DeleteBucket
| CreateBucket
| DeleteContainerImage
| RegisterContainerImage
| CreateContainerServiceRegistryLogin
| CreateContainerServiceDeployment
| DeleteContainerService
| UpdateContainerService
| CreateContainerService
| DeleteCertificate
| CreateCertificate
| SetIpAddressType
| UpdateDistributionBundle
| DetachCertificateFromDistribution
| AttachCertificateToDistribution
| ResetDistributionCache
| DeleteDistribution
| UpdateDistribution
| CreateDistribution
| DeleteContactMethod
| SendContactMethodVerification
| GetContactMethods
| CreateContactMethod
| TestAlarm
| DeleteAlarm
| GetAlarms
| PutAlarm
| DisableAddOn
| EnableAddOn
| StopRelationalDatabase
| RebootRelationalDatabase
| StartRelationalDatabase
| UpdateRelationalDatabaseParameters
| DeleteRelationalDatabaseSnapshot
| CreateRelationalDatabaseSnapshot
| CreateRelationalDatabaseFromSnapshot
| DeleteRelationalDatabase
| UpdateRelationalDatabase
| CreateRelationalDatabase
| CreateDiskFromSnapshot
| DeleteDiskSnapshot
| CreateDiskSnapshot
| DetachDisk
| AttachDisk
| DeleteDisk
| CreateDisk
| AttachLoadBalancerTlsCertificate
| DeleteLoadBalancerTlsCertificate
| CreateLoadBalancerTlsCertificate
| UpdateLoadBalancerAttribute
| DetachInstancesFromLoadBalancer
| AttachInstancesToLoadBalancer
| DeleteLoadBalancer
| CreateLoadBalancer
| CreateInstancesFromSnapshot
| DeleteInstanceSnapshot
| CreateInstanceSnapshot
| DeleteDomain
| CreateDomain
| DeleteDomainEntry
| UpdateDomainEntry
| DetachStaticIp
| AttachStaticIp
| ReleaseStaticIp
| AllocateStaticIp
| CloseInstancePublicPorts
| PutInstancePublicPorts
| OpenInstancePublicPorts
| RebootInstance
| StartInstance
| StopInstance
| CreateInstance
| DeleteInstance
| DeleteKnownHostKeys
Source
type operation = {
error_details : string option;
error_code : string option;
status_changed_at : float option;
status : operation_status option;
operation_type : operation_type option;
operation_details : string option;
is_terminal : bool option;
location : resource_location option;
created_at : float option;
resource_type : resource_type option;
resource_name : string option;
id : string option;
}
Source
type update_relational_database_request = {
relational_database_blueprint_id : string option;
ca_certificate_identifier : string option;
apply_immediately : bool option;
publicly_accessible : bool option;
disable_backup_retention : bool option;
enable_backup_retention : bool option;
preferred_maintenance_window : string option;
preferred_backup_window : string option;
rotate_master_user_password : bool option;
master_user_password : string option;
relational_database_name : string;
}
Source
type relational_database_parameter = {
parameter_value : string option;
parameter_name : string option;
is_modifiable : bool option;
description : string option;
data_type : string option;
apply_type : string option;
apply_method : string option;
allowed_values : string option;
}
Source
type update_relational_database_parameters_request = {
parameters : relational_database_parameter list;
relational_database_name : string;
}
Source
type update_load_balancer_attribute_request = {
attribute_value : string;
attribute_name : load_balancer_attribute_name;
load_balancer_name : string;
}
Source
type update_instance_metadata_options_request = {
http_protocol_ipv6 : http_protocol_ipv6 option;
http_put_response_hop_limit : int option;
http_endpoint : http_endpoint option;
http_tokens : http_tokens option;
instance_name : string;
}
Source
type domain_entry = {
options : (string * string) list option;
type_ : string option;
is_alias : bool option;
target : string option;
name : string option;
id : string option;
}
Source
type input_origin = {
response_timeout : int option;
protocol_policy : origin_protocol_policy_enum option;
region_name : region_name option;
name : string option;
}
Source
type header_object = {
headers_allow_list : header_enum list option;
option_ : forward_values option;
}
Source
type cache_settings = {
forwarded_query_strings : query_string_object option;
forwarded_headers : header_object option;
cached_http_methods : string option;
allowed_http_methods : string option;
maximum_tt_l : int option;
minimum_tt_l : int option;
default_tt_l : int option;
}
Source
type update_distribution_request = {
use_default_certificate : bool option;
certificate_name : string option;
viewer_minimum_tls_protocol_version : viewer_minimum_tls_protocol_version_enum option;
is_enabled : bool option;
cache_behaviors : cache_behavior_per_path list option;
cache_behavior_settings : cache_settings option;
default_cache_behavior : cache_behavior option;
origin : input_origin option;
distribution_name : string;
}
Source
type container_service_state_detail = {
message : string option;
code : container_service_state_detail_code option;
}
Source
type container = {
ports : (string * container_service_protocol) list option;
environment : (string * string) list option;
command : string list option;
image : string option;
}
Source
type container_service_health_check_config = {
success_codes : string option;
path : string option;
interval_seconds : int option;
timeout_seconds : int option;
unhealthy_threshold : int option;
healthy_threshold : int option;
}
Source
type container_service_endpoint = {
health_check : container_service_health_check_config option;
container_port : int option;
container_name : string option;
}
Source
type container_service_deployment = {
created_at : float option;
public_endpoint : container_service_endpoint option;
containers : (string * container) list option;
state : container_service_deployment_state option;
version : int option;
}
Source
type private_registry_access = {
ecr_image_puller_role : container_service_ecr_image_puller_role option;
}
Source
type container_service = {
private_registry_access : private_registry_access option;
url : string option;
public_domain_names : (string * string list) list option;
private_domain_name : string option;
principal_arn : string option;
is_disabled : bool option;
next_deployment : container_service_deployment option;
current_deployment : container_service_deployment option;
scale : int option;
state_detail : container_service_state_detail option;
state : container_service_state option;
power_id : string option;
power : container_service_power_name option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
arn : string option;
container_service_name : string option;
}
Source
type private_registry_access_request = {
ecr_image_puller_role : container_service_ecr_image_puller_role_request option;
}
Source
type update_container_service_request = {
private_registry_access : private_registry_access_request option;
public_domain_names : (string * string list) list option;
is_disabled : bool option;
scale : int option;
power : container_service_power_name option;
service_name : string;
}
Source
type bucket = {
access_log_config : bucket_access_log_config option;
state : bucket_state option;
resources_receiving_access : resource_receiving_access list option;
readonly_access_accounts : string list option;
able_to_update_bundle : bool option;
object_versioning : string option;
support_code : string option;
name : string option;
location : resource_location option;
url : string option;
created_at : float option;
bundle_id : string option;
arn : string option;
access_rules : access_rules option;
resource_type : string option;
}
Source
type update_bucket_request = {
access_log_config : bucket_access_log_config option;
readonly_access_accounts : string list option;
versioning : string option;
access_rules : access_rules option;
bucket_name : string;
}
Source
type static_ip = {
is_attached : bool option;
attached_to : string option;
ip_address : string option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
support_code : string option;
arn : string option;
name : string option;
}
Source
type setup_instance_https_request = {
certificate_provider : certificate_provider;
domain_names : string list;
email_address : string;
instance_name : string;
}
Source
type set_resource_access_for_bucket_request = {
access : resource_bucket_access;
bucket_name : string;
resource_name : string;
}
Source
type set_ip_address_type_request = {
accept_bundle_update : bool option;
ip_address_type : ip_address_type;
resource_name : string;
resource_type : resource_type;
}
Source
type send_contact_method_verification_request = {
protocol : contact_method_verification_protocol;
}
Source
type estimate_by_time = {
time_period : time_period option;
currency : currency option;
unit_ : float option;
pricing_unit : pricing_unit option;
usage_cost : float option;
}
Source
type cost_estimate = {
results_by_time : estimate_by_time list option;
usage_type : string option;
}
Source
type resource_budget_estimate = {
end_time : float option;
start_time : float option;
cost_estimates : cost_estimate list option;
resource_type : resource_type option;
resource_name : string option;
}
Source
type dns_record_creation_state = {
message : string option;
code : dns_record_creation_state_code option;
}
Source
type domain_validation_record = {
validation_status : certificate_domain_validation_status option;
dns_record_creation_state : dns_record_creation_state option;
resource_record : resource_record option;
domain_name : string option;
}
Source
type renewal_summary = {
updated_at : float option;
renewal_status_reason : string option;
renewal_status : renewal_status option;
domain_validation_records : domain_validation_record list option;
}
Source
type relational_database_snapshot = {
from_relational_database_blueprint_id : string option;
from_relational_database_bundle_id : string option;
from_relational_database_arn : string option;
from_relational_database_name : string option;
state : string option;
size_in_gb : int option;
engine_version : string option;
engine : string option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
support_code : string option;
arn : string option;
name : string option;
}
Source
type pending_modified_relational_database_values = {
backup_retention_enabled : bool option;
engine_version : string option;
master_user_password : string option;
}
Source
type relational_database = {
ca_certificate_identifier : string option;
pending_maintenance_actions : pending_maintenance_action list option;
master_endpoint : relational_database_endpoint option;
publicly_accessible : bool option;
preferred_maintenance_window : string option;
preferred_backup_window : string option;
parameter_apply_status : string option;
master_username : string option;
latest_restorable_time : float option;
engine_version : string option;
engine : string option;
pending_modified_values : pending_modified_relational_database_values option;
backup_retention_enabled : bool option;
secondary_availability_zone : string option;
state : string option;
hardware : relational_database_hardware option;
master_database_name : string option;
relational_database_bundle_id : string option;
relational_database_blueprint_id : string option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
support_code : string option;
arn : string option;
name : string option;
}
Source
type relational_database_event = {
event_categories : string list option;
message : string option;
created_at : float option;
resource : string option;
}
Source
type relational_database_bundle = {
is_active : bool option;
is_encrypted : bool option;
cpu_count : int option;
transfer_per_month_in_gb : int option;
disk_size_in_gb : int option;
ram_size_in_gb : float option;
price : float option;
name : string option;
bundle_id : string option;
}
Source
type relational_database_blueprint = {
is_engine_default : bool option;
engine_version_description : string option;
engine_description : string option;
engine_version : string option;
engine : relational_database_engine option;
blueprint_id : string option;
}
Source
type name_servers_update_state = {
message : string option;
code : name_servers_update_state_code option;
}
Source
type r53_hosted_zone_deletion_state = {
message : string option;
code : r53_hosted_zone_deletion_state_code option;
}
Source
type registered_domain_delegation_info = {
r53_hosted_zone_deletion_state : r53_hosted_zone_deletion_state option;
name_servers_update_state : name_servers_update_state option;
}
Source
type region = {
relational_database_availability_zones : availability_zone list option;
availability_zones : availability_zone list option;
name : region_name option;
display_name : string option;
description : string option;
continent_code : string option;
}
Source
type port_info = {
cidr_list_aliases : string list option;
ipv6_cidrs : string list option;
cidrs : string list option;
protocol : network_protocol option;
to_port : int option;
from_port : int option;
}
Source
type metric_name =
| BurstCapacityPercentage
| BurstCapacityTime
| NetworkTransmitThroughput
| NetworkReceiveThroughput
| FreeStorageSpace
| DiskQueueDepth
| DatabaseConnections
| RequestCount
| RejectedConnectionCount
| InstanceResponseTime
| HTTPCode_Instance_5XX_Count
| HTTPCode_Instance_4XX_Count
| HTTPCode_Instance_3XX_Count
| HTTPCode_Instance_2XX_Count
| HTTPCode_LB_5XX_Count
| HTTPCode_LB_4XX_Count
| UnhealthyHostCount
| HealthyHostCount
| ClientTLSNegotiationErrorCount
| StatusCheckFailed_System
| StatusCheckFailed_Instance
| StatusCheckFailed
| NetworkOut
| NetworkIn
| CPUUtilization
Source
type put_alarm_request = {
notification_enabled : bool option;
notification_triggers : alarm_state list option;
contact_protocols : contact_protocol list option;
treat_missing_data : treat_missing_data option;
datapoints_to_alarm : int option;
evaluation_periods : int;
threshold : float;
comparison_operator : comparison_operator;
monitored_resource_name : string;
metric_name : metric_name;
alarm_name : string;
}
Source
type origin = {
response_timeout : int option;
protocol_policy : origin_protocol_policy_enum option;
region_name : region_name option;
resource_type : resource_type option;
name : string option;
}
Source
type monitored_resource_info = {
resource_type : resource_type option;
name : string option;
arn : string option;
}
Source
type metric_unit =
| None
| CountSecond
| TerabitsSecond
| GigabitsSecond
| MegabitsSecond
| KilobitsSecond
| BitsSecond
| TerabytesSecond
| GigabytesSecond
| MegabytesSecond
| KilobytesSecond
| BytesSecond
| Count
| Percent
| Terabits
| Gigabits
| Megabits
| Kilobits
| Bits
| Terabytes
| Gigabytes
| Megabytes
| Kilobytes
| Bytes
| Milliseconds
| Microseconds
| Seconds
Source
type metric_datapoint = {
unit_ : metric_unit option;
timestamp_ : float option;
sum : float option;
sample_count : float option;
minimum : float option;
maximum : float option;
average : float option;
}
Source
type load_balancer_tls_policy = {
ciphers : string list option;
protocols : string list option;
description : string option;
is_default : bool option;
name : string option;
}
Source
type load_balancer_tls_certificate_domain_validation_option = {
validation_status : load_balancer_tls_certificate_domain_status option;
domain_name : string option;
}
Source
type load_balancer_tls_certificate_renewal_summary = {
domain_validation_options : load_balancer_tls_certificate_domain_validation_option list option;
renewal_status : load_balancer_tls_certificate_renewal_status option;
}
Source
type load_balancer_tls_certificate_dns_record_creation_state = {
message : string option;
code : load_balancer_tls_certificate_dns_record_creation_state_code option;
}
Source
type load_balancer_tls_certificate_domain_validation_record = {
dns_record_creation_state : load_balancer_tls_certificate_dns_record_creation_state option;
domain_name : string option;
validation_status : load_balancer_tls_certificate_domain_status option;
value : string option;
type_ : string option;
name : string option;
}
Source
type load_balancer_tls_certificate = {
subject_alternative_names : string list option;
subject : string option;
signature_algorithm : string option;
serial : string option;
revoked_at : float option;
revocation_reason : load_balancer_tls_certificate_revocation_reason option;
renewal_summary : load_balancer_tls_certificate_renewal_summary option;
not_before : float option;
not_after : float option;
key_algorithm : string option;
issuer : string option;
issued_at : float option;
failure_reason : load_balancer_tls_certificate_failure_reason option;
domain_validation_records : load_balancer_tls_certificate_domain_validation_record list option;
domain_name : string option;
status : load_balancer_tls_certificate_status option;
is_attached : bool option;
load_balancer_name : string option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
support_code : string option;
arn : string option;
name : string option;
}
Source
type instance_health_summary = {
instance_health_reason : instance_health_reason option;
instance_health : instance_health_state option;
instance_name : string option;
}
Source
type load_balancer = {
tls_policy_name : string option;
https_redirection_enabled : bool option;
ip_address_type : ip_address_type option;
configuration_options : (string * string) list option;
tls_certificate_summaries : load_balancer_tls_certificate_summary list option;
instance_health_summary : instance_health_summary list option;
instance_port : int option;
health_check_path : string option;
public_ports : int list option;
protocol : load_balancer_protocol option;
state : load_balancer_state option;
dns_name : string option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
support_code : string option;
arn : string option;
name : string option;
}
Source
type get_setup_history_result = {
next_page_token : string option;
setup_history : setup_history list option;
}
Source
type get_relational_database_snapshots_result = {
next_page_token : string option;
relational_database_snapshots : relational_database_snapshot list option;
}
Source
type get_relational_database_snapshot_result = {
relational_database_snapshot : relational_database_snapshot option;
}
Source
type get_relational_databases_result = {
next_page_token : string option;
relational_databases : relational_database list option;
}
Source
type get_relational_database_parameters_result = {
next_page_token : string option;
parameters : relational_database_parameter list option;
}
Source
type get_relational_database_metric_data_result = {
metric_data : metric_datapoint list option;
metric_name : relational_database_metric_name option;
}
Source
type get_relational_database_metric_data_request = {
statistics : metric_statistic list;
unit_ : metric_unit;
end_time : float;
start_time : float;
period : int;
metric_name : relational_database_metric_name;
relational_database_name : string;
}
Source
type get_relational_database_master_user_password_request = {
password_version : relational_database_password_version option;
relational_database_name : string;
}
Source
type get_relational_database_log_events_request = {
page_token : string option;
start_from_head : bool option;
end_time : float option;
start_time : float option;
log_stream_name : string;
relational_database_name : string;
}
Source
type get_relational_database_events_result = {
next_page_token : string option;
relational_database_events : relational_database_event list option;
}
Source
type get_relational_database_bundles_result = {
next_page_token : string option;
bundles : relational_database_bundle list option;
}
Source
type get_relational_database_blueprints_result = {
next_page_token : string option;
blueprints : relational_database_blueprint list option;
}
Source
type get_regions_request = {
include_relational_database_availability_zones : bool option;
include_availability_zones : bool option;
}
Source
type get_load_balancer_tls_policies_result = {
next_page_token : string option;
tls_policies : load_balancer_tls_policy list option;
}
Source
type get_load_balancer_tls_certificates_result = {
tls_certificates : load_balancer_tls_certificate list option;
}
Source
type get_load_balancers_result = {
next_page_token : string option;
load_balancers : load_balancer list option;
}
Source
type get_load_balancer_metric_data_result = {
metric_data : metric_datapoint list option;
metric_name : load_balancer_metric_name option;
}
Source
type get_load_balancer_metric_data_request = {
statistics : metric_statistic list;
unit_ : metric_unit;
end_time : float;
start_time : float;
period : int;
metric_name : load_balancer_metric_name;
load_balancer_name : string;
}
Source
type key_pair = {
fingerprint : string option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
support_code : string option;
arn : string option;
name : string option;
}
Source
type add_on = {
duration : string option;
threshold : string option;
next_snapshot_time_of_day : string option;
snapshot_time_of_day : string option;
status : string option;
name : string option;
}
Source
type disk = {
auto_mount_status : auto_mount_status option;
gb_in_use : int option;
attachment_state : string option;
is_attached : bool option;
attached_to : string option;
state : disk_state option;
path : string option;
iops : int option;
is_system_disk : bool option;
size_in_gb : int option;
add_ons : add_on list option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
support_code : string option;
arn : string option;
name : string option;
}
Source
type instance_snapshot = {
size_in_gb : int option;
is_from_auto_snapshot : bool option;
from_bundle_id : string option;
from_blueprint_id : string option;
from_instance_arn : string option;
from_instance_name : string option;
from_attached_disks : disk list option;
progress : string option;
state : instance_snapshot_state option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
support_code : string option;
arn : string option;
name : string option;
}
Source
type get_instance_snapshots_result = {
next_page_token : string option;
instance_snapshots : instance_snapshot list option;
}
Source
type instance_port_info = {
cidr_list_aliases : string list option;
ipv6_cidrs : string list option;
cidrs : string list option;
access_direction : access_direction option;
common_name : string option;
access_type : port_access_type option;
access_from : string option;
protocol : network_protocol option;
to_port : int option;
from_port : int option;
}
Source
type instance_networking = {
ports : instance_port_info list option;
monthly_transfer : monthly_transfer option;
}
Source
type instance_metadata_options = {
http_protocol_ipv6 : http_protocol_ipv6 option;
http_put_response_hop_limit : int option;
http_endpoint : http_endpoint option;
http_tokens : http_tokens option;
state : instance_metadata_state option;
}
Source
type instance = {
metadata_options : instance_metadata_options option;
ssh_key_name : string option;
username : string option;
state : instance_state option;
networking : instance_networking option;
hardware : instance_hardware option;
ip_address_type : ip_address_type option;
ipv6_addresses : string list option;
public_ip_address : string option;
private_ip_address : string option;
is_static_ip : bool option;
add_ons : add_on list option;
bundle_id : string option;
blueprint_name : string option;
blueprint_id : string option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
support_code : string option;
arn : string option;
name : string option;
}
Source
type instance_port_state = {
cidr_list_aliases : string list option;
ipv6_cidrs : string list option;
cidrs : string list option;
state : port_state option;
protocol : network_protocol option;
to_port : int option;
from_port : int option;
}
Source
type get_instance_metric_data_result = {
metric_data : metric_datapoint list option;
metric_name : instance_metric_name option;
}
Source
type get_instance_metric_data_request = {
statistics : metric_statistic list;
unit_ : metric_unit;
end_time : float;
start_time : float;
period : int;
metric_name : instance_metric_name;
instance_name : string;
}
Source
type host_key_attributes = {
not_valid_after : float option;
not_valid_before : float option;
fingerprint_sh_a256 : string option;
fingerprint_sh_a1 : string option;
witnessed_at : float option;
public_key : string option;
algorithm : string option;
}
Source
type instance_access_details = {
host_keys : host_key_attributes list option;
username : string option;
instance_name : string option;
protocol : instance_access_protocol option;
private_key : string option;
password_data : password_data option;
password : string option;
ipv6_addresses : string list option;
ip_address : string option;
expires_at : float option;
cert_key : string option;
}
Source
type get_instance_access_details_request = {
protocol : instance_access_protocol option;
instance_name : string;
}
Source
type export_snapshot_record_source_info = {
disk_snapshot_info : disk_snapshot_info option;
instance_snapshot_info : instance_snapshot_info option;
from_resource_arn : string option;
from_resource_name : string option;
arn : string option;
name : string option;
created_at : float option;
resource_type : export_snapshot_record_source_type option;
}
Source
type export_snapshot_record = {
destination_info : destination_info option;
source_info : export_snapshot_record_source_info option;
state : record_state option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
arn : string option;
name : string option;
}
Source
type get_export_snapshot_records_result = {
next_page_token : string option;
export_snapshot_records : export_snapshot_record list option;
}
Source
type domain = {
registered_domain_delegation_info : registered_domain_delegation_info option;
domain_entries : domain_entry list option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
support_code : string option;
arn : string option;
name : string option;
}
Source
type lightsail_distribution = {
viewer_minimum_tls_protocol_version : string option;
ip_address_type : ip_address_type option;
able_to_update_bundle : bool option;
cache_behaviors : cache_behavior_per_path list option;
cache_behavior_settings : cache_settings option;
default_cache_behavior : cache_behavior option;
origin_public_dn_s : string option;
origin : origin option;
certificate_name : string option;
bundle_id : string option;
domain_name : string option;
is_enabled : bool option;
status : string option;
alternative_domain_names : string list option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
support_code : string option;
arn : string option;
name : string option;
}
Source
type get_distributions_result = {
next_page_token : string option;
distributions : lightsail_distribution list option;
}
Source
type get_distribution_metric_data_result = {
metric_data : metric_datapoint list option;
metric_name : distribution_metric_name option;
}
Source
type get_distribution_metric_data_request = {
statistics : metric_statistic list;
unit_ : metric_unit;
period : int;
end_time : float;
start_time : float;
metric_name : distribution_metric_name;
distribution_name : string;
}
Source
type distribution_bundle = {
is_active : bool option;
transfer_per_month_in_gb : int option;
price : float option;
name : string option;
bundle_id : string option;
}
Source
type disk_snapshot = {
is_from_auto_snapshot : bool option;
from_instance_arn : string option;
from_instance_name : string option;
from_disk_arn : string option;
from_disk_name : string option;
progress : string option;
state : disk_snapshot_state option;
size_in_gb : int option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
support_code : string option;
arn : string option;
name : string option;
}
Source
type get_disk_snapshots_result = {
next_page_token : string option;
disk_snapshots : disk_snapshot list option;
}
Source
type get_cost_estimate_result = {
resources_budget_estimate : resource_budget_estimate list option;
}
Source
type container_service_power = {
is_active : bool option;
name : string option;
ram_size_in_gb : float option;
cpu_count : float option;
price : float option;
power_id : string option;
}
Source
type get_container_service_metric_data_result = {
metric_data : metric_datapoint list option;
metric_name : container_service_metric_name option;
}
Source
type get_container_service_metric_data_request = {
statistics : metric_statistic list;
period : int;
end_time : float;
start_time : float;
metric_name : container_service_metric_name;
service_name : string;
}
Source
type get_container_service_deployments_result = {
deployments : container_service_deployment list option;
}
Source
type get_container_log_result = {
next_page_token : string option;
log_events : container_service_log_event list option;
}
Source
type get_container_log_request = {
page_token : string option;
filter_pattern : string option;
end_time : float option;
start_time : float option;
container_name : string;
service_name : string;
}
Source
type contact_method = {
support_code : string option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
arn : string option;
name : string option;
protocol : contact_protocol option;
status : contact_method_status option;
contact_endpoint : string option;
}
Source
type cloud_formation_stack_record_source_info = {
arn : string option;
name : string option;
resource_type : cloud_formation_stack_record_source_type option;
}
Source
type cloud_formation_stack_record = {
destination_info : destination_info option;
source_info : cloud_formation_stack_record_source_info list option;
state : record_state option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
arn : string option;
name : string option;
}
Source
type get_cloud_formation_stack_records_result = {
next_page_token : string option;
cloud_formation_stack_records : cloud_formation_stack_record list option;
}
Source
type certificate = {
support_code : string option;
revocation_reason : string option;
revoked_at : float option;
renewal_summary : renewal_summary option;
eligible_to_renew : string option;
not_after : float option;
not_before : float option;
issuer_c_a : string option;
issued_at : float option;
created_at : float option;
key_algorithm : string option;
in_use_resource_count : int option;
request_failure_reason : string option;
domain_validation_records : domain_validation_record list option;
subject_alternative_names : string list option;
serial_number : string option;
status : certificate_status option;
domain_name : string option;
name : string option;
arn : string option;
}
Source
type certificate_summary = {
certificate_detail : certificate option;
domain_name : string option;
certificate_name : string option;
certificate_arn : string option;
}
Source
type get_certificates_result = {
next_page_token : string option;
certificates : certificate_summary list option;
}
Source
type get_certificates_request = {
page_token : string option;
certificate_name : string option;
include_certificate_details : bool option;
certificate_statuses : certificate_status list option;
}
Source
type bundle = {
public_ipv4_address_count : int option;
supported_app_categories : app_category list option;
supported_platforms : instance_platform list option;
transfer_per_month_in_gb : int option;
ram_size_in_gb : float option;
power : int option;
name : string option;
is_active : bool option;
instance_type : string option;
bundle_id : string option;
disk_size_in_gb : int option;
cpu_count : int option;
price : float option;
}
Source
type get_bundles_request = {
app_category : app_category option;
page_token : string option;
include_inactive : bool option;
}
Source
type account_level_bpa_sync = {
bpa_impacts_lightsail : bool option;
message : bpa_status_message option;
last_synced_at : float option;
status : account_level_bpa_sync_status option;
}
Source
type get_buckets_result = {
account_level_bpa_sync : account_level_bpa_sync option;
next_page_token : string option;
buckets : bucket list option;
}
Source
type get_bucket_metric_data_result = {
metric_data : metric_datapoint list option;
metric_name : bucket_metric_name option;
}
Source
type get_bucket_metric_data_request = {
unit_ : metric_unit;
statistics : metric_statistic list;
period : int;
end_time : float;
start_time : float;
metric_name : bucket_metric_name;
bucket_name : string;
}
Source
type bucket_bundle = {
is_active : bool option;
transfer_per_month_in_gb : int option;
storage_per_month_in_gb : int option;
price : float option;
name : string option;
bundle_id : string option;
}
Source
type access_key = {
last_used : access_key_last_used option;
created_at : float option;
status : status_type option;
secret_access_key : string option;
access_key_id : string option;
}
Source
type blueprint = {
app_category : app_category option;
platform : instance_platform option;
license_url : string option;
product_url : string option;
version_code : string option;
version : string option;
min_power : int option;
is_active : bool option;
description : string option;
type_ : blueprint_type option;
group : string option;
name : string option;
blueprint_id : string option;
}
Source
type get_blueprints_request = {
app_category : app_category option;
page_token : string option;
include_inactive : bool option;
}
Source
type auto_snapshot_details = {
from_attached_disks : attached_disk list option;
status : auto_snapshot_status option;
created_at : float option;
date : string option;
}
Source
type get_auto_snapshots_result = {
auto_snapshots : auto_snapshot_details list option;
resource_type : resource_type option;
resource_name : string option;
}
Source
type alarm = {
notification_enabled : bool option;
notification_triggers : alarm_state list option;
contact_protocols : contact_protocol list option;
unit_ : metric_unit option;
state : alarm_state option;
metric_name : metric_name option;
statistic : metric_statistic option;
treat_missing_data : treat_missing_data option;
datapoints_to_alarm : int option;
threshold : float option;
period : int option;
evaluation_periods : int option;
comparison_operator : comparison_operator option;
monitored_resource_info : monitored_resource_info option;
support_code : string option;
resource_type : resource_type option;
location : resource_location option;
created_at : float option;
arn : string option;
name : string option;
}
Source
type add_on_request = {
stop_instance_on_idle_request : stop_instance_on_idle_request option;
auto_snapshot_add_on_request : auto_snapshot_add_on_request option;
add_on_type : add_on_type;
}
Source
type delete_relational_database_request = {
final_relational_database_snapshot_name : string option;
skip_final_snapshot : bool option;
relational_database_name : string;
}
Source
type create_relational_database_from_snapshot_request = {
use_latest_restorable_time : bool option;
restore_time : float option;
source_relational_database_name : string option;
relational_database_bundle_id : string option;
relational_database_snapshot_name : string option;
publicly_accessible : bool option;
availability_zone : string option;
relational_database_name : string;
}
Source
type create_relational_database_request = {
publicly_accessible : bool option;
preferred_maintenance_window : string option;
preferred_backup_window : string option;
master_user_password : string option;
master_username : string;
master_database_name : string;
relational_database_bundle_id : string;
relational_database_blueprint_id : string;
availability_zone : string option;
relational_database_name : string;
}
Source
type create_load_balancer_tls_certificate_request = {
certificate_alternative_names : string list option;
certificate_domain_name : string;
certificate_name : string;
load_balancer_name : string;
}
Source
type create_load_balancer_request = {
tls_policy_name : string option;
ip_address_type : ip_address_type option;
certificate_alternative_names : string list option;
certificate_domain_name : string option;
certificate_name : string option;
health_check_path : string option;
instance_port : int;
load_balancer_name : string;
}
Source
type create_instances_from_snapshot_request = {
use_latest_restorable_auto_snapshot : bool option;
restore_date : string option;
source_instance_name : string option;
ip_address_type : ip_address_type option;
add_ons : add_on_request list option;
key_pair_name : string option;
user_data : string option;
bundle_id : string;
instance_snapshot_name : string option;
availability_zone : string;
attached_disk_mapping : (string * disk_map list) list option;
instance_names : string list;
}
Source
type create_instances_request = {
ip_address_type : ip_address_type option;
add_ons : add_on_request list option;
key_pair_name : string option;
user_data : string option;
bundle_id : string;
blueprint_id : string;
custom_image_name : string option;
availability_zone : string;
instance_names : string list;
}
Source
type create_distribution_result = {
operation : operation option;
distribution : lightsail_distribution option;
}
Source
type create_distribution_request = {
viewer_minimum_tls_protocol_version : viewer_minimum_tls_protocol_version_enum option;
certificate_name : string option;
ip_address_type : ip_address_type option;
bundle_id : string;
cache_behaviors : cache_behavior_per_path list option;
cache_behavior_settings : cache_settings option;
default_cache_behavior : cache_behavior;
origin : input_origin;
distribution_name : string;
}
Source
type create_disk_from_snapshot_request = {
use_latest_restorable_auto_snapshot : bool option;
restore_date : string option;
source_disk_name : string option;
add_ons : add_on_request list option;
size_in_gb : int;
availability_zone : string;
disk_snapshot_name : string option;
disk_name : string;
}
Source
type create_disk_request = {
add_ons : add_on_request list option;
size_in_gb : int;
availability_zone : string;
disk_name : string;
}
Source
type container_service_registry_login = {
registry : string option;
expires_at : float option;
password : string option;
username : string option;
}
Source
type create_container_service_registry_login_result = {
registry_login : container_service_registry_login option;
}
Source
type create_container_service_deployment_result = {
container_service : container_service option;
}
Source
type endpoint_request = {
health_check : container_service_health_check_config option;
container_port : int;
container_name : string;
}
Source
type create_container_service_deployment_request = {
public_endpoint : endpoint_request option;
containers : (string * container) list option;
service_name : string;
}
Source
type container_service_deployment_request = {
public_endpoint : endpoint_request option;
containers : (string * container) list option;
}
Source
type create_container_service_request = {
private_registry_access : private_registry_access_request option;
deployment : container_service_deployment_request option;
public_domain_names : (string * string list) list option;
scale : int;
power : container_service_power_name;
service_name : string;
}
Source
type instance_entry = {
availability_zone : string;
user_data : string option;
port_info_source : port_info_source_type;
instance_type : string;
source_name : string;
}
Source
type create_certificate_result = {
operations : operation list option;
certificate : certificate_summary option;
}
Source
type create_bucket_access_key_result = {
operations : operation list option;
access_key : access_key option;
}
Source
type copy_snapshot_request = {
source_region : region_name;
target_snapshot_name : string;
use_latest_restorable_auto_snapshot : bool option;
restore_date : string option;
source_resource_name : string option;
source_snapshot_name : string option;
}
Source
val make_setup_request :
?certificate_provider:certificate_provider ->
?domain_names:string list ->
?instance_name:string ->
unit ->
setup_request
Source
val make_resource_location :
?region_name:region_name ->
?availability_zone:string ->
unit ->
resource_location
Source
val make_setup_history_resource :
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?arn:string ->
?name:string ->
unit ->
setup_history_resource
Source
val make_setup_execution_details :
?version:string ->
?standard_output:string ->
?standard_error:string ->
?status:setup_status ->
?name:string ->
?date_time:float ->
?command:string ->
unit ->
setup_execution_details
Source
val make_setup_history :
?status:setup_status ->
?execution_details:setup_execution_details list ->
?resource:setup_history_resource ->
?request:setup_request ->
?operation_id:string ->
unit ->
setup_history
Source
val make_operation :
?error_details:string ->
?error_code:string ->
?status_changed_at:float ->
?status:operation_status ->
?operation_type:operation_type ->
?operation_details:string ->
?is_terminal:bool ->
?location:resource_location ->
?created_at:float ->
?resource_type:resource_type ->
?resource_name:string ->
?id:string ->
unit ->
operation
Source
val make_update_relational_database_result :
?operations:operation list ->
unit ->
update_relational_database_result
Source
val make_update_relational_database_request :
?relational_database_blueprint_id:string ->
?ca_certificate_identifier:string ->
?apply_immediately:bool ->
?publicly_accessible:bool ->
?disable_backup_retention:bool ->
?enable_backup_retention:bool ->
?preferred_maintenance_window:string ->
?preferred_backup_window:string ->
?rotate_master_user_password:bool ->
?master_user_password:string ->
relational_database_name:string ->
unit ->
update_relational_database_request
Source
val make_update_relational_database_parameters_result :
?operations:operation list ->
unit ->
update_relational_database_parameters_result
Source
val make_relational_database_parameter :
?parameter_value:string ->
?parameter_name:string ->
?is_modifiable:bool ->
?description:string ->
?data_type:string ->
?apply_type:string ->
?apply_method:string ->
?allowed_values:string ->
unit ->
relational_database_parameter
Source
val make_update_relational_database_parameters_request :
parameters:relational_database_parameter list ->
relational_database_name:string ->
unit ->
update_relational_database_parameters_request
Source
val make_update_load_balancer_attribute_result :
?operations:operation list ->
unit ->
update_load_balancer_attribute_result
Source
val make_update_load_balancer_attribute_request :
attribute_value:string ->
attribute_name:load_balancer_attribute_name ->
load_balancer_name:string ->
unit ->
update_load_balancer_attribute_request
Source
val make_update_instance_metadata_options_result :
?operation:operation ->
unit ->
update_instance_metadata_options_result
Source
val make_update_instance_metadata_options_request :
?http_protocol_ipv6:http_protocol_ipv6 ->
?http_put_response_hop_limit:int ->
?http_endpoint:http_endpoint ->
?http_tokens:http_tokens ->
instance_name:string ->
unit ->
update_instance_metadata_options_request
Source
val make_update_domain_entry_result :
?operations:operation list ->
unit ->
update_domain_entry_result
Source
val make_domain_entry :
?options:(string * string) list ->
?type_:string ->
?is_alias:bool ->
?target:string ->
?name:string ->
?id:string ->
unit ->
domain_entry
Source
val make_update_domain_entry_request :
domain_entry:domain_entry ->
domain_name:string ->
unit ->
update_domain_entry_request
Source
val make_update_distribution_result :
?operation:operation ->
unit ->
update_distribution_result
Source
val make_input_origin :
?response_timeout:int ->
?protocol_policy:origin_protocol_policy_enum ->
?region_name:region_name ->
?name:string ->
unit ->
input_origin
Source
val make_cookie_object :
?cookies_allow_list:string list ->
?option_:forward_values ->
unit ->
cookie_object
Source
val make_header_object :
?headers_allow_list:header_enum list ->
?option_:forward_values ->
unit ->
header_object
Source
val make_query_string_object :
?query_strings_allow_list:string list ->
?option_:bool ->
unit ->
query_string_object
Source
val make_cache_settings :
?forwarded_query_strings:query_string_object ->
?forwarded_headers:header_object ->
?forwarded_cookies:cookie_object ->
?cached_http_methods:string ->
?allowed_http_methods:string ->
?maximum_tt_l:int ->
?minimum_tt_l:int ->
?default_tt_l:int ->
unit ->
cache_settings
Source
val make_cache_behavior_per_path :
?behavior:behavior_enum ->
?path:string ->
unit ->
cache_behavior_per_path
Source
val make_update_distribution_request :
?use_default_certificate:bool ->
?certificate_name:string ->
?viewer_minimum_tls_protocol_version:viewer_minimum_tls_protocol_version_enum ->
?is_enabled:bool ->
?cache_behaviors:cache_behavior_per_path list ->
?cache_behavior_settings:cache_settings ->
?default_cache_behavior:cache_behavior ->
?origin:input_origin ->
distribution_name:string ->
unit ->
update_distribution_request
Source
val make_update_distribution_bundle_result :
?operation:operation ->
unit ->
update_distribution_bundle_result
Source
val make_update_distribution_bundle_request :
?bundle_id:string ->
?distribution_name:string ->
unit ->
update_distribution_bundle_request
Source
val make_container_service_state_detail :
?message:string ->
?code:container_service_state_detail_code ->
unit ->
container_service_state_detail
Source
val make_container :
?ports:(string * container_service_protocol) list ->
?environment:(string * string) list ->
?command:string list ->
?image:string ->
unit ->
container
Source
val make_container_service_health_check_config :
?success_codes:string ->
?path:string ->
?interval_seconds:int ->
?timeout_seconds:int ->
?unhealthy_threshold:int ->
?healthy_threshold:int ->
unit ->
container_service_health_check_config
Source
val make_container_service_endpoint :
?health_check:container_service_health_check_config ->
?container_port:int ->
?container_name:string ->
unit ->
container_service_endpoint
Source
val make_container_service_deployment :
?created_at:float ->
?public_endpoint:container_service_endpoint ->
?containers:(string * container) list ->
?state:container_service_deployment_state ->
?version:int ->
unit ->
container_service_deployment
Source
val make_container_service_ecr_image_puller_role :
?principal_arn:string ->
?is_active:bool ->
unit ->
container_service_ecr_image_puller_role
Source
val make_private_registry_access :
?ecr_image_puller_role:container_service_ecr_image_puller_role ->
unit ->
private_registry_access
Source
val make_container_service :
?private_registry_access:private_registry_access ->
?url:string ->
?public_domain_names:(string * string list) list ->
?private_domain_name:string ->
?principal_arn:string ->
?is_disabled:bool ->
?next_deployment:container_service_deployment ->
?current_deployment:container_service_deployment ->
?scale:int ->
?state_detail:container_service_state_detail ->
?state:container_service_state ->
?power_id:string ->
?power:container_service_power_name ->
?tags:tag list ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?arn:string ->
?container_service_name:string ->
unit ->
container_service
Source
val make_update_container_service_result :
?container_service:container_service ->
unit ->
update_container_service_result
Source
val make_container_service_ecr_image_puller_role_request :
?is_active:bool ->
unit ->
container_service_ecr_image_puller_role_request
Source
val make_private_registry_access_request :
?ecr_image_puller_role:container_service_ecr_image_puller_role_request ->
unit ->
private_registry_access_request
Source
val make_update_container_service_request :
?private_registry_access:private_registry_access_request ->
?public_domain_names:(string * string list) list ->
?is_disabled:bool ->
?scale:int ->
?power:container_service_power_name ->
service_name:string ->
unit ->
update_container_service_request
Source
val make_access_rules :
?allow_public_overrides:bool ->
?get_object:access_type ->
unit ->
access_rules
Source
val make_resource_receiving_access :
?resource_type:string ->
?name:string ->
unit ->
resource_receiving_access
Source
val make_bucket_access_log_config :
?prefix:string ->
?destination:string ->
enabled:bool ->
unit ->
bucket_access_log_config
Source
val make_bucket :
?access_log_config:bucket_access_log_config ->
?state:bucket_state ->
?resources_receiving_access:resource_receiving_access list ->
?readonly_access_accounts:string list ->
?able_to_update_bundle:bool ->
?object_versioning:string ->
?tags:tag list ->
?support_code:string ->
?name:string ->
?location:resource_location ->
?url:string ->
?created_at:float ->
?bundle_id:string ->
?arn:string ->
?access_rules:access_rules ->
?resource_type:string ->
unit ->
bucket
Source
val make_update_bucket_result :
?operations:operation list ->
?bucket:bucket ->
unit ->
update_bucket_result
Source
val make_update_bucket_request :
?access_log_config:bucket_access_log_config ->
?readonly_access_accounts:string list ->
?versioning:string ->
?access_rules:access_rules ->
bucket_name:string ->
unit ->
update_bucket_request
Source
val make_update_bucket_bundle_result :
?operations:operation list ->
unit ->
update_bucket_bundle_result
Source
val make_update_bucket_bundle_request :
bundle_id:string ->
bucket_name:string ->
unit ->
update_bucket_bundle_request
Source
val make_untag_resource_request :
?resource_arn:string ->
tag_keys:string list ->
resource_name:string ->
unit ->
untag_resource_request
Source
val make_test_alarm_request :
state:alarm_state ->
alarm_name:string ->
unit ->
test_alarm_request
Source
val make_tag_resource_request :
?resource_arn:string ->
tags:tag list ->
resource_name:string ->
unit ->
tag_resource_request
Source
val make_stop_relational_database_result :
?operations:operation list ->
unit ->
stop_relational_database_result
Source
val make_stop_relational_database_request :
?relational_database_snapshot_name:string ->
relational_database_name:string ->
unit ->
stop_relational_database_request
Source
val make_stop_instance_request :
?force:bool ->
instance_name:string ->
unit ->
stop_instance_request
Source
val make_stop_instance_on_idle_request :
?duration:string ->
?threshold:string ->
unit ->
stop_instance_on_idle_request
Source
val make_stop_gui_session_result :
?operations:operation list ->
unit ->
stop_gui_session_result
Source
val make_static_ip :
?is_attached:bool ->
?attached_to:string ->
?ip_address:string ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?support_code:string ->
?arn:string ->
?name:string ->
unit ->
static_ip
Source
val make_start_relational_database_result :
?operations:operation list ->
unit ->
start_relational_database_result
Source
val make_start_relational_database_request :
relational_database_name:string ->
unit ->
start_relational_database_request
Source
val make_start_gui_session_result :
?operations:operation list ->
unit ->
start_gui_session_result
Source
val make_start_gui_session_request :
resource_name:string ->
unit ->
start_gui_session_request
Source
val make_setup_instance_https_result :
?operations:operation list ->
unit ->
setup_instance_https_result
Source
val make_setup_instance_https_request :
certificate_provider:certificate_provider ->
domain_names:string list ->
email_address:string ->
instance_name:string ->
unit ->
setup_instance_https_request
Source
val make_set_resource_access_for_bucket_result :
?operations:operation list ->
unit ->
set_resource_access_for_bucket_result
Source
val make_set_resource_access_for_bucket_request :
access:resource_bucket_access ->
bucket_name:string ->
resource_name:string ->
unit ->
set_resource_access_for_bucket_request
Source
val make_set_ip_address_type_result :
?operations:operation list ->
unit ->
set_ip_address_type_result
Source
val make_set_ip_address_type_request :
?accept_bundle_update:bool ->
ip_address_type:ip_address_type ->
resource_name:string ->
resource_type:resource_type ->
unit ->
set_ip_address_type_request
Source
val make_send_contact_method_verification_result :
?operations:operation list ->
unit ->
send_contact_method_verification_result
Source
val make_send_contact_method_verification_request :
protocol:contact_method_verification_protocol ->
unit ->
send_contact_method_verification_request
Source
val make_estimate_by_time :
?time_period:time_period ->
?currency:currency ->
?unit_:float ->
?pricing_unit:pricing_unit ->
?usage_cost:float ->
unit ->
estimate_by_time
Source
val make_cost_estimate :
?results_by_time:estimate_by_time list ->
?usage_type:string ->
unit ->
cost_estimate
Source
val make_resource_budget_estimate :
?end_time:float ->
?start_time:float ->
?cost_estimates:cost_estimate list ->
?resource_type:resource_type ->
?resource_name:string ->
unit ->
resource_budget_estimate
Source
val make_resource_record :
?value:string ->
?type_:string ->
?name:string ->
unit ->
resource_record
Source
val make_reset_distribution_cache_result :
?operation:operation ->
?create_time:float ->
?status:string ->
unit ->
reset_distribution_cache_result
Source
val make_reset_distribution_cache_request :
?distribution_name:string ->
unit ->
reset_distribution_cache_request
Source
val make_dns_record_creation_state :
?message:string ->
?code:dns_record_creation_state_code ->
unit ->
dns_record_creation_state
Source
val make_domain_validation_record :
?validation_status:certificate_domain_validation_status ->
?dns_record_creation_state:dns_record_creation_state ->
?resource_record:resource_record ->
?domain_name:string ->
unit ->
domain_validation_record
Source
val make_renewal_summary :
?updated_at:float ->
?renewal_status_reason:string ->
?renewal_status:renewal_status ->
?domain_validation_records:domain_validation_record list ->
unit ->
renewal_summary
Source
val make_release_static_ip_result :
?operations:operation list ->
unit ->
release_static_ip_result
Source
val make_release_static_ip_request :
static_ip_name:string ->
unit ->
release_static_ip_request
Source
val make_relational_database_snapshot :
?from_relational_database_blueprint_id:string ->
?from_relational_database_bundle_id:string ->
?from_relational_database_arn:string ->
?from_relational_database_name:string ->
?state:string ->
?size_in_gb:int ->
?engine_version:string ->
?engine:string ->
?tags:tag list ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?support_code:string ->
?arn:string ->
?name:string ->
unit ->
relational_database_snapshot
Source
val make_relational_database_hardware :
?ram_size_in_gb:float ->
?disk_size_in_gb:int ->
?cpu_count:int ->
unit ->
relational_database_hardware
Source
val make_pending_modified_relational_database_values :
?backup_retention_enabled:bool ->
?engine_version:string ->
?master_user_password:string ->
unit ->
pending_modified_relational_database_values
Source
val make_relational_database_endpoint :
?address:string ->
?port:int ->
unit ->
relational_database_endpoint
Source
val make_pending_maintenance_action :
?current_apply_date:float ->
?description:string ->
?action:string ->
unit ->
pending_maintenance_action
Source
val make_relational_database :
?ca_certificate_identifier:string ->
?pending_maintenance_actions:pending_maintenance_action list ->
?master_endpoint:relational_database_endpoint ->
?publicly_accessible:bool ->
?preferred_maintenance_window:string ->
?preferred_backup_window:string ->
?parameter_apply_status:string ->
?master_username:string ->
?latest_restorable_time:float ->
?engine_version:string ->
?engine:string ->
?pending_modified_values:pending_modified_relational_database_values ->
?backup_retention_enabled:bool ->
?secondary_availability_zone:string ->
?state:string ->
?hardware:relational_database_hardware ->
?master_database_name:string ->
?relational_database_bundle_id:string ->
?relational_database_blueprint_id:string ->
?tags:tag list ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?support_code:string ->
?arn:string ->
?name:string ->
unit ->
relational_database
Source
val make_relational_database_event :
?event_categories:string list ->
?message:string ->
?created_at:float ->
?resource:string ->
unit ->
relational_database_event
Source
val make_relational_database_bundle :
?is_active:bool ->
?is_encrypted:bool ->
?cpu_count:int ->
?transfer_per_month_in_gb:int ->
?disk_size_in_gb:int ->
?ram_size_in_gb:float ->
?price:float ->
?name:string ->
?bundle_id:string ->
unit ->
relational_database_bundle
Source
val make_relational_database_blueprint :
?is_engine_default:bool ->
?engine_version_description:string ->
?engine_description:string ->
?engine_version:string ->
?engine:relational_database_engine ->
?blueprint_id:string ->
unit ->
relational_database_blueprint
Source
val make_name_servers_update_state :
?message:string ->
?code:name_servers_update_state_code ->
unit ->
name_servers_update_state
Source
val make_r53_hosted_zone_deletion_state :
?message:string ->
?code:r53_hosted_zone_deletion_state_code ->
unit ->
r53_hosted_zone_deletion_state
Source
val make_registered_domain_delegation_info :
?r53_hosted_zone_deletion_state:r53_hosted_zone_deletion_state ->
?name_servers_update_state:name_servers_update_state ->
unit ->
registered_domain_delegation_info
Source
val make_container_image :
?created_at:float ->
?digest:string ->
?image:string ->
unit ->
container_image
Source
val make_register_container_image_result :
?container_image:container_image ->
unit ->
register_container_image_result
Source
val make_register_container_image_request :
digest:string ->
label:string ->
service_name:string ->
unit ->
register_container_image_request
Source
val make_region :
?relational_database_availability_zones:availability_zone list ->
?availability_zones:availability_zone list ->
?name:region_name ->
?display_name:string ->
?description:string ->
?continent_code:string ->
unit ->
region
Source
val make_reboot_relational_database_result :
?operations:operation list ->
unit ->
reboot_relational_database_result
Source
val make_reboot_relational_database_request :
relational_database_name:string ->
unit ->
reboot_relational_database_request
Source
val make_reboot_instance_result :
?operations:operation list ->
unit ->
reboot_instance_result
Source
val make_put_instance_public_ports_result :
?operation:operation ->
unit ->
put_instance_public_ports_result
Source
val make_port_info :
?cidr_list_aliases:string list ->
?ipv6_cidrs:string list ->
?cidrs:string list ->
?protocol:network_protocol ->
?to_port:int ->
?from_port:int ->
unit ->
port_info
Source
val make_put_instance_public_ports_request :
instance_name:string ->
port_infos:port_info list ->
unit ->
put_instance_public_ports_request
Source
val make_put_alarm_request :
?notification_enabled:bool ->
?notification_triggers:alarm_state list ->
?contact_protocols:contact_protocol list ->
?treat_missing_data:treat_missing_data ->
?datapoints_to_alarm:int ->
evaluation_periods:int ->
threshold:float ->
comparison_operator:comparison_operator ->
monitored_resource_name:string ->
metric_name:metric_name ->
alarm_name:string ->
unit ->
put_alarm_request
Source
val make_origin :
?response_timeout:int ->
?protocol_policy:origin_protocol_policy_enum ->
?region_name:region_name ->
?resource_type:resource_type ->
?name:string ->
unit ->
origin
Source
val make_open_instance_public_ports_result :
?operation:operation ->
unit ->
open_instance_public_ports_result
Source
val make_open_instance_public_ports_request :
instance_name:string ->
port_info:port_info ->
unit ->
open_instance_public_ports_request
Source
val make_monitored_resource_info :
?resource_type:resource_type ->
?name:string ->
?arn:string ->
unit ->
monitored_resource_info
Source
val make_metric_datapoint :
?unit_:metric_unit ->
?timestamp_:float ->
?sum:float ->
?sample_count:float ->
?minimum:float ->
?maximum:float ->
?average:float ->
unit ->
metric_datapoint
Source
val make_load_balancer_tls_policy :
?ciphers:string list ->
?protocols:string list ->
?description:string ->
?is_default:bool ->
?name:string ->
unit ->
load_balancer_tls_policy
Source
val make_load_balancer_tls_certificate_summary :
?is_attached:bool ->
?name:string ->
unit ->
load_balancer_tls_certificate_summary
Source
val make_load_balancer_tls_certificate_domain_validation_option :
?validation_status:load_balancer_tls_certificate_domain_status ->
?domain_name:string ->
unit ->
load_balancer_tls_certificate_domain_validation_option
Source
val make_load_balancer_tls_certificate_renewal_summary :
?domain_validation_options:
load_balancer_tls_certificate_domain_validation_option list ->
?renewal_status:load_balancer_tls_certificate_renewal_status ->
unit ->
load_balancer_tls_certificate_renewal_summary
Source
val make_load_balancer_tls_certificate_dns_record_creation_state :
?message:string ->
?code:load_balancer_tls_certificate_dns_record_creation_state_code ->
unit ->
load_balancer_tls_certificate_dns_record_creation_state
Source
val make_load_balancer_tls_certificate_domain_validation_record :
?dns_record_creation_state:
load_balancer_tls_certificate_dns_record_creation_state ->
?domain_name:string ->
?validation_status:load_balancer_tls_certificate_domain_status ->
?value:string ->
?type_:string ->
?name:string ->
unit ->
load_balancer_tls_certificate_domain_validation_record
Source
val make_load_balancer_tls_certificate :
?subject_alternative_names:string list ->
?subject:string ->
?signature_algorithm:string ->
?serial:string ->
?revoked_at:float ->
?revocation_reason:load_balancer_tls_certificate_revocation_reason ->
?renewal_summary:load_balancer_tls_certificate_renewal_summary ->
?not_before:float ->
?not_after:float ->
?key_algorithm:string ->
?issuer:string ->
?issued_at:float ->
?failure_reason:load_balancer_tls_certificate_failure_reason ->
?domain_validation_records:
load_balancer_tls_certificate_domain_validation_record list ->
?domain_name:string ->
?status:load_balancer_tls_certificate_status ->
?is_attached:bool ->
?load_balancer_name:string ->
?tags:tag list ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?support_code:string ->
?arn:string ->
?name:string ->
unit ->
load_balancer_tls_certificate
Source
val make_instance_health_summary :
?instance_health_reason:instance_health_reason ->
?instance_health:instance_health_state ->
?instance_name:string ->
unit ->
instance_health_summary
Source
val make_load_balancer :
?tls_policy_name:string ->
?https_redirection_enabled:bool ->
?ip_address_type:ip_address_type ->
?configuration_options:(string * string) list ->
?tls_certificate_summaries:load_balancer_tls_certificate_summary list ->
?instance_health_summary:instance_health_summary list ->
?instance_port:int ->
?health_check_path:string ->
?public_ports:int list ->
?protocol:load_balancer_protocol ->
?state:load_balancer_state ->
?dns_name:string ->
?tags:tag list ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?support_code:string ->
?arn:string ->
?name:string ->
unit ->
load_balancer
Source
val make_import_key_pair_request :
public_key_base64:string ->
key_pair_name:string ->
unit ->
import_key_pair_request
Source
val make_get_static_ips_result :
?next_page_token:string ->
?static_ips:static_ip list ->
unit ->
get_static_ips_result
Source
val make_get_setup_history_result :
?next_page_token:string ->
?setup_history:setup_history list ->
unit ->
get_setup_history_result
Source
val make_get_setup_history_request :
?page_token:string ->
resource_name:string ->
unit ->
get_setup_history_request
Source
val make_get_relational_database_snapshots_result :
?next_page_token:string ->
?relational_database_snapshots:relational_database_snapshot list ->
unit ->
get_relational_database_snapshots_result
Source
val make_get_relational_database_snapshots_request :
?page_token:string ->
unit ->
get_relational_database_snapshots_request
Source
val make_get_relational_database_snapshot_result :
?relational_database_snapshot:relational_database_snapshot ->
unit ->
get_relational_database_snapshot_result
Source
val make_get_relational_database_snapshot_request :
relational_database_snapshot_name:string ->
unit ->
get_relational_database_snapshot_request
Source
val make_get_relational_databases_result :
?next_page_token:string ->
?relational_databases:relational_database list ->
unit ->
get_relational_databases_result
Source
val make_get_relational_databases_request :
?page_token:string ->
unit ->
get_relational_databases_request
Source
val make_get_relational_database_parameters_result :
?next_page_token:string ->
?parameters:relational_database_parameter list ->
unit ->
get_relational_database_parameters_result
Source
val make_get_relational_database_parameters_request :
?page_token:string ->
relational_database_name:string ->
unit ->
get_relational_database_parameters_request
Source
val make_get_relational_database_metric_data_result :
?metric_data:metric_datapoint list ->
?metric_name:relational_database_metric_name ->
unit ->
get_relational_database_metric_data_result
Source
val make_get_relational_database_metric_data_request :
statistics:metric_statistic list ->
unit_:metric_unit ->
end_time:float ->
start_time:float ->
period:int ->
metric_name:relational_database_metric_name ->
relational_database_name:string ->
unit ->
get_relational_database_metric_data_request
Source
val make_get_relational_database_master_user_password_result :
?created_at:float ->
?master_user_password:string ->
unit ->
get_relational_database_master_user_password_result
Source
val make_get_relational_database_master_user_password_request :
?password_version:relational_database_password_version ->
relational_database_name:string ->
unit ->
get_relational_database_master_user_password_request
Source
val make_get_relational_database_log_streams_result :
?log_streams:string list ->
unit ->
get_relational_database_log_streams_result
Source
val make_get_relational_database_log_streams_request :
relational_database_name:string ->
unit ->
get_relational_database_log_streams_request
Source
val make_get_relational_database_log_events_result :
?next_forward_token:string ->
?next_backward_token:string ->
?resource_log_events:log_event list ->
unit ->
get_relational_database_log_events_result
Source
val make_get_relational_database_log_events_request :
?page_token:string ->
?start_from_head:bool ->
?end_time:float ->
?start_time:float ->
log_stream_name:string ->
relational_database_name:string ->
unit ->
get_relational_database_log_events_request
Source
val make_get_relational_database_events_result :
?next_page_token:string ->
?relational_database_events:relational_database_event list ->
unit ->
get_relational_database_events_result
Source
val make_get_relational_database_events_request :
?page_token:string ->
?duration_in_minutes:int ->
relational_database_name:string ->
unit ->
get_relational_database_events_request
Source
val make_get_relational_database_bundles_result :
?next_page_token:string ->
?bundles:relational_database_bundle list ->
unit ->
get_relational_database_bundles_result
Source
val make_get_relational_database_bundles_request :
?include_inactive:bool ->
?page_token:string ->
unit ->
get_relational_database_bundles_request
Source
val make_get_relational_database_blueprints_result :
?next_page_token:string ->
?blueprints:relational_database_blueprint list ->
unit ->
get_relational_database_blueprints_result
Source
val make_get_relational_database_blueprints_request :
?page_token:string ->
unit ->
get_relational_database_blueprints_request
Source
val make_get_relational_database_result :
?relational_database:relational_database ->
unit ->
get_relational_database_result
Source
val make_get_relational_database_request :
relational_database_name:string ->
unit ->
get_relational_database_request
Source
val make_get_regions_request :
?include_relational_database_availability_zones:bool ->
?include_availability_zones:bool ->
unit ->
get_regions_request
Source
val make_get_operations_for_resource_result :
?next_page_token:string ->
?next_page_count:string ->
?operations:operation list ->
unit ->
get_operations_for_resource_result
Source
val make_get_operations_for_resource_request :
?page_token:string ->
resource_name:string ->
unit ->
get_operations_for_resource_request
Source
val make_get_operations_result :
?next_page_token:string ->
?operations:operation list ->
unit ->
get_operations_result
Source
val make_get_load_balancer_tls_policies_result :
?next_page_token:string ->
?tls_policies:load_balancer_tls_policy list ->
unit ->
get_load_balancer_tls_policies_result
Source
val make_get_load_balancer_tls_policies_request :
?page_token:string ->
unit ->
get_load_balancer_tls_policies_request
Source
val make_get_load_balancer_tls_certificates_result :
?tls_certificates:load_balancer_tls_certificate list ->
unit ->
get_load_balancer_tls_certificates_result
Source
val make_get_load_balancer_tls_certificates_request :
load_balancer_name:string ->
unit ->
get_load_balancer_tls_certificates_request
Source
val make_get_load_balancers_result :
?next_page_token:string ->
?load_balancers:load_balancer list ->
unit ->
get_load_balancers_result
Source
val make_get_load_balancers_request :
?page_token:string ->
unit ->
get_load_balancers_request
Source
val make_get_load_balancer_metric_data_result :
?metric_data:metric_datapoint list ->
?metric_name:load_balancer_metric_name ->
unit ->
get_load_balancer_metric_data_result
Source
val make_get_load_balancer_metric_data_request :
statistics:metric_statistic list ->
unit_:metric_unit ->
end_time:float ->
start_time:float ->
period:int ->
metric_name:load_balancer_metric_name ->
load_balancer_name:string ->
unit ->
get_load_balancer_metric_data_request
Source
val make_get_load_balancer_result :
?load_balancer:load_balancer ->
unit ->
get_load_balancer_result
Source
val make_get_load_balancer_request :
load_balancer_name:string ->
unit ->
get_load_balancer_request
Source
val make_key_pair :
?fingerprint:string ->
?tags:tag list ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?support_code:string ->
?arn:string ->
?name:string ->
unit ->
key_pair
Source
val make_get_key_pairs_result :
?next_page_token:string ->
?key_pairs:key_pair list ->
unit ->
get_key_pairs_result
Source
val make_get_key_pairs_request :
?include_default_key_pair:bool ->
?page_token:string ->
unit ->
get_key_pairs_request
Source
val make_get_instance_state_result :
?state:instance_state ->
unit ->
get_instance_state_result
Source
val make_get_instance_state_request :
instance_name:string ->
unit ->
get_instance_state_request
Source
val make_disk :
?auto_mount_status:auto_mount_status ->
?gb_in_use:int ->
?attachment_state:string ->
?is_attached:bool ->
?attached_to:string ->
?state:disk_state ->
?path:string ->
?iops:int ->
?is_system_disk:bool ->
?size_in_gb:int ->
?add_ons:add_on list ->
?tags:tag list ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?support_code:string ->
?arn:string ->
?name:string ->
unit ->
disk
Source
val make_instance_snapshot :
?size_in_gb:int ->
?is_from_auto_snapshot:bool ->
?from_bundle_id:string ->
?from_blueprint_id:string ->
?from_instance_arn:string ->
?from_instance_name:string ->
?from_attached_disks:disk list ->
?progress:string ->
?state:instance_snapshot_state ->
?tags:tag list ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?support_code:string ->
?arn:string ->
?name:string ->
unit ->
instance_snapshot
Source
val make_get_instance_snapshots_result :
?next_page_token:string ->
?instance_snapshots:instance_snapshot list ->
unit ->
get_instance_snapshots_result
Source
val make_get_instance_snapshots_request :
?page_token:string ->
unit ->
get_instance_snapshots_request
Source
val make_get_instance_snapshot_result :
?instance_snapshot:instance_snapshot ->
unit ->
get_instance_snapshot_result
Source
val make_get_instance_snapshot_request :
instance_snapshot_name:string ->
unit ->
get_instance_snapshot_request
Source
val make_instance_hardware :
?ram_size_in_gb:float ->
?disks:disk list ->
?cpu_count:int ->
unit ->
instance_hardware
Source
val make_instance_port_info :
?cidr_list_aliases:string list ->
?ipv6_cidrs:string list ->
?cidrs:string list ->
?access_direction:access_direction ->
?common_name:string ->
?access_type:port_access_type ->
?access_from:string ->
?protocol:network_protocol ->
?to_port:int ->
?from_port:int ->
unit ->
instance_port_info
Source
val make_instance_networking :
?ports:instance_port_info list ->
?monthly_transfer:monthly_transfer ->
unit ->
instance_networking
Source
val make_instance_metadata_options :
?http_protocol_ipv6:http_protocol_ipv6 ->
?http_put_response_hop_limit:int ->
?http_endpoint:http_endpoint ->
?http_tokens:http_tokens ->
?state:instance_metadata_state ->
unit ->
instance_metadata_options
Source
val make_instance :
?metadata_options:instance_metadata_options ->
?ssh_key_name:string ->
?username:string ->
?state:instance_state ->
?networking:instance_networking ->
?hardware:instance_hardware ->
?ip_address_type:ip_address_type ->
?ipv6_addresses:string list ->
?public_ip_address:string ->
?private_ip_address:string ->
?is_static_ip:bool ->
?add_ons:add_on list ->
?bundle_id:string ->
?blueprint_name:string ->
?blueprint_id:string ->
?tags:tag list ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?support_code:string ->
?arn:string ->
?name:string ->
unit ->
instance
Source
val make_get_instances_result :
?next_page_token:string ->
?instances:instance list ->
unit ->
get_instances_result
Source
val make_instance_port_state :
?cidr_list_aliases:string list ->
?ipv6_cidrs:string list ->
?cidrs:string list ->
?state:port_state ->
?protocol:network_protocol ->
?to_port:int ->
?from_port:int ->
unit ->
instance_port_state
Source
val make_get_instance_port_states_result :
?port_states:instance_port_state list ->
unit ->
get_instance_port_states_result
Source
val make_get_instance_port_states_request :
instance_name:string ->
unit ->
get_instance_port_states_request
Source
val make_get_instance_metric_data_result :
?metric_data:metric_datapoint list ->
?metric_name:instance_metric_name ->
unit ->
get_instance_metric_data_result
Source
val make_get_instance_metric_data_request :
statistics:metric_statistic list ->
unit_:metric_unit ->
end_time:float ->
start_time:float ->
period:int ->
metric_name:instance_metric_name ->
instance_name:string ->
unit ->
get_instance_metric_data_request
Source
val make_host_key_attributes :
?not_valid_after:float ->
?not_valid_before:float ->
?fingerprint_sh_a256:string ->
?fingerprint_sh_a1:string ->
?witnessed_at:float ->
?public_key:string ->
?algorithm:string ->
unit ->
host_key_attributes
Source
val make_instance_access_details :
?host_keys:host_key_attributes list ->
?username:string ->
?instance_name:string ->
?protocol:instance_access_protocol ->
?private_key:string ->
?password_data:password_data ->
?password:string ->
?ipv6_addresses:string list ->
?ip_address:string ->
?expires_at:float ->
?cert_key:string ->
unit ->
instance_access_details
Source
val make_get_instance_access_details_result :
?access_details:instance_access_details ->
unit ->
get_instance_access_details_result
Source
val make_get_instance_access_details_request :
?protocol:instance_access_protocol ->
instance_name:string ->
unit ->
get_instance_access_details_request
Source
val make_instance_snapshot_info :
?from_disk_info:disk_info list ->
?from_blueprint_id:string ->
?from_bundle_id:string ->
unit ->
instance_snapshot_info
Source
val make_export_snapshot_record_source_info :
?disk_snapshot_info:disk_snapshot_info ->
?instance_snapshot_info:instance_snapshot_info ->
?from_resource_arn:string ->
?from_resource_name:string ->
?arn:string ->
?name:string ->
?created_at:float ->
?resource_type:export_snapshot_record_source_type ->
unit ->
export_snapshot_record_source_info
Source
val make_export_snapshot_record :
?destination_info:destination_info ->
?source_info:export_snapshot_record_source_info ->
?state:record_state ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?arn:string ->
?name:string ->
unit ->
export_snapshot_record
Source
val make_get_export_snapshot_records_result :
?next_page_token:string ->
?export_snapshot_records:export_snapshot_record list ->
unit ->
get_export_snapshot_records_result
Source
val make_get_export_snapshot_records_request :
?page_token:string ->
unit ->
get_export_snapshot_records_request
Source
val make_domain :
?registered_domain_delegation_info:registered_domain_delegation_info ->
?domain_entries:domain_entry list ->
?tags:tag list ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?support_code:string ->
?arn:string ->
?name:string ->
unit ->
domain
Source
val make_get_domains_result :
?next_page_token:string ->
?domains:domain list ->
unit ->
get_domains_result
Source
val make_lightsail_distribution :
?viewer_minimum_tls_protocol_version:string ->
?tags:tag list ->
?ip_address_type:ip_address_type ->
?able_to_update_bundle:bool ->
?cache_behaviors:cache_behavior_per_path list ->
?cache_behavior_settings:cache_settings ->
?default_cache_behavior:cache_behavior ->
?origin_public_dn_s:string ->
?origin:origin ->
?certificate_name:string ->
?bundle_id:string ->
?domain_name:string ->
?is_enabled:bool ->
?status:string ->
?alternative_domain_names:string list ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?support_code:string ->
?arn:string ->
?name:string ->
unit ->
lightsail_distribution
Source
val make_get_distributions_result :
?next_page_token:string ->
?distributions:lightsail_distribution list ->
unit ->
get_distributions_result
Source
val make_get_distributions_request :
?page_token:string ->
?distribution_name:string ->
unit ->
get_distributions_request
Source
val make_get_distribution_metric_data_result :
?metric_data:metric_datapoint list ->
?metric_name:distribution_metric_name ->
unit ->
get_distribution_metric_data_result
Source
val make_get_distribution_metric_data_request :
statistics:metric_statistic list ->
unit_:metric_unit ->
period:int ->
end_time:float ->
start_time:float ->
metric_name:distribution_metric_name ->
distribution_name:string ->
unit ->
get_distribution_metric_data_request
Source
val make_get_distribution_latest_cache_reset_result :
?create_time:float ->
?status:string ->
unit ->
get_distribution_latest_cache_reset_result
Source
val make_get_distribution_latest_cache_reset_request :
?distribution_name:string ->
unit ->
get_distribution_latest_cache_reset_request
Source
val make_distribution_bundle :
?is_active:bool ->
?transfer_per_month_in_gb:int ->
?price:float ->
?name:string ->
?bundle_id:string ->
unit ->
distribution_bundle
Source
val make_get_distribution_bundles_result :
?bundles:distribution_bundle list ->
unit ->
get_distribution_bundles_result
Source
val make_disk_snapshot :
?is_from_auto_snapshot:bool ->
?from_instance_arn:string ->
?from_instance_name:string ->
?from_disk_arn:string ->
?from_disk_name:string ->
?progress:string ->
?state:disk_snapshot_state ->
?size_in_gb:int ->
?tags:tag list ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?support_code:string ->
?arn:string ->
?name:string ->
unit ->
disk_snapshot
Source
val make_get_disk_snapshots_result :
?next_page_token:string ->
?disk_snapshots:disk_snapshot list ->
unit ->
get_disk_snapshots_result
Source
val make_get_disk_snapshots_request :
?page_token:string ->
unit ->
get_disk_snapshots_request
Source
val make_get_disk_snapshot_result :
?disk_snapshot:disk_snapshot ->
unit ->
get_disk_snapshot_result
Source
val make_get_disk_snapshot_request :
disk_snapshot_name:string ->
unit ->
get_disk_snapshot_request
Source
val make_get_disks_result :
?next_page_token:string ->
?disks:disk list ->
unit ->
get_disks_result
Source
val make_get_cost_estimate_result :
?resources_budget_estimate:resource_budget_estimate list ->
unit ->
get_cost_estimate_result
Source
val make_get_cost_estimate_request :
end_time:float ->
start_time:float ->
resource_name:string ->
unit ->
get_cost_estimate_request
Source
val make_container_services_list_result :
?container_services:container_service list ->
unit ->
container_services_list_result
Source
val make_get_container_services_request :
?service_name:string ->
unit ->
get_container_services_request
Source
val make_container_service_power :
?is_active:bool ->
?name:string ->
?ram_size_in_gb:float ->
?cpu_count:float ->
?price:float ->
?power_id:string ->
unit ->
container_service_power
Source
val make_get_container_service_powers_result :
?powers:container_service_power list ->
unit ->
get_container_service_powers_result
Source
val make_get_container_service_metric_data_result :
?metric_data:metric_datapoint list ->
?metric_name:container_service_metric_name ->
unit ->
get_container_service_metric_data_result
Source
val make_get_container_service_metric_data_request :
statistics:metric_statistic list ->
period:int ->
end_time:float ->
start_time:float ->
metric_name:container_service_metric_name ->
service_name:string ->
unit ->
get_container_service_metric_data_request
Source
val make_get_container_service_deployments_result :
?deployments:container_service_deployment list ->
unit ->
get_container_service_deployments_result
Source
val make_get_container_service_deployments_request :
service_name:string ->
unit ->
get_container_service_deployments_request
Source
val make_container_service_log_event :
?message:string ->
?created_at:float ->
unit ->
container_service_log_event
Source
val make_get_container_log_result :
?next_page_token:string ->
?log_events:container_service_log_event list ->
unit ->
get_container_log_result
Source
val make_get_container_log_request :
?page_token:string ->
?filter_pattern:string ->
?end_time:float ->
?start_time:float ->
container_name:string ->
service_name:string ->
unit ->
get_container_log_request
Source
val make_get_container_images_result :
?container_images:container_image list ->
unit ->
get_container_images_result
Source
val make_get_container_images_request :
service_name:string ->
unit ->
get_container_images_request
Source
val make_get_container_api_metadata_result :
?metadata:(string * string) list list ->
unit ->
get_container_api_metadata_result
Source
val make_contact_method :
?support_code:string ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?arn:string ->
?name:string ->
?protocol:contact_protocol ->
?status:contact_method_status ->
?contact_endpoint:string ->
unit ->
contact_method
Source
val make_get_contact_methods_result :
?contact_methods:contact_method list ->
unit ->
get_contact_methods_result
Source
val make_get_contact_methods_request :
?protocols:contact_protocol list ->
unit ->
get_contact_methods_request
Source
val make_cloud_formation_stack_record_source_info :
?arn:string ->
?name:string ->
?resource_type:cloud_formation_stack_record_source_type ->
unit ->
cloud_formation_stack_record_source_info
Source
val make_cloud_formation_stack_record :
?destination_info:destination_info ->
?source_info:cloud_formation_stack_record_source_info list ->
?state:record_state ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?arn:string ->
?name:string ->
unit ->
cloud_formation_stack_record
Source
val make_get_cloud_formation_stack_records_result :
?next_page_token:string ->
?cloud_formation_stack_records:cloud_formation_stack_record list ->
unit ->
get_cloud_formation_stack_records_result
Source
val make_get_cloud_formation_stack_records_request :
?page_token:string ->
unit ->
get_cloud_formation_stack_records_request
Source
val make_certificate :
?support_code:string ->
?tags:tag list ->
?revocation_reason:string ->
?revoked_at:float ->
?renewal_summary:renewal_summary ->
?eligible_to_renew:string ->
?not_after:float ->
?not_before:float ->
?issuer_c_a:string ->
?issued_at:float ->
?created_at:float ->
?key_algorithm:string ->
?in_use_resource_count:int ->
?request_failure_reason:string ->
?domain_validation_records:domain_validation_record list ->
?subject_alternative_names:string list ->
?serial_number:string ->
?status:certificate_status ->
?domain_name:string ->
?name:string ->
?arn:string ->
unit ->
certificate
Source
val make_certificate_summary :
?tags:tag list ->
?certificate_detail:certificate ->
?domain_name:string ->
?certificate_name:string ->
?certificate_arn:string ->
unit ->
certificate_summary
Source
val make_get_certificates_result :
?next_page_token:string ->
?certificates:certificate_summary list ->
unit ->
get_certificates_result
Source
val make_get_certificates_request :
?page_token:string ->
?certificate_name:string ->
?include_certificate_details:bool ->
?certificate_statuses:certificate_status list ->
unit ->
get_certificates_request
Source
val make_bundle :
?public_ipv4_address_count:int ->
?supported_app_categories:app_category list ->
?supported_platforms:instance_platform list ->
?transfer_per_month_in_gb:int ->
?ram_size_in_gb:float ->
?power:int ->
?name:string ->
?is_active:bool ->
?instance_type:string ->
?bundle_id:string ->
?disk_size_in_gb:int ->
?cpu_count:int ->
?price:float ->
unit ->
bundle
Source
val make_get_bundles_result :
?next_page_token:string ->
?bundles:bundle list ->
unit ->
get_bundles_result
Source
val make_get_bundles_request :
?app_category:app_category ->
?page_token:string ->
?include_inactive:bool ->
unit ->
get_bundles_request
Source
val make_account_level_bpa_sync :
?bpa_impacts_lightsail:bool ->
?message:bpa_status_message ->
?last_synced_at:float ->
?status:account_level_bpa_sync_status ->
unit ->
account_level_bpa_sync
Source
val make_get_buckets_result :
?account_level_bpa_sync:account_level_bpa_sync ->
?next_page_token:string ->
?buckets:bucket list ->
unit ->
get_buckets_result
Source
val make_get_buckets_request :
?include_connected_resources:bool ->
?page_token:string ->
?bucket_name:string ->
unit ->
get_buckets_request
Source
val make_get_bucket_metric_data_result :
?metric_data:metric_datapoint list ->
?metric_name:bucket_metric_name ->
unit ->
get_bucket_metric_data_result
Source
val make_get_bucket_metric_data_request :
unit_:metric_unit ->
statistics:metric_statistic list ->
period:int ->
end_time:float ->
start_time:float ->
metric_name:bucket_metric_name ->
bucket_name:string ->
unit ->
get_bucket_metric_data_request
Source
val make_bucket_bundle :
?is_active:bool ->
?transfer_per_month_in_gb:int ->
?storage_per_month_in_gb:int ->
?price:float ->
?name:string ->
?bundle_id:string ->
unit ->
bucket_bundle
Source
val make_get_bucket_bundles_result :
?bundles:bucket_bundle list ->
unit ->
get_bucket_bundles_result
Source
val make_get_bucket_bundles_request :
?include_inactive:bool ->
unit ->
get_bucket_bundles_request
Source
val make_access_key_last_used :
?service_name:string ->
?region:string ->
?last_used_date:float ->
unit ->
access_key_last_used
Source
val make_access_key :
?last_used:access_key_last_used ->
?created_at:float ->
?status:status_type ->
?secret_access_key:string ->
?access_key_id:string ->
unit ->
access_key
Source
val make_get_bucket_access_keys_result :
?access_keys:access_key list ->
unit ->
get_bucket_access_keys_result
Source
val make_get_bucket_access_keys_request :
bucket_name:string ->
unit ->
get_bucket_access_keys_request
Source
val make_blueprint :
?app_category:app_category ->
?platform:instance_platform ->
?license_url:string ->
?product_url:string ->
?version_code:string ->
?version:string ->
?min_power:int ->
?is_active:bool ->
?description:string ->
?type_:blueprint_type ->
?group:string ->
?name:string ->
?blueprint_id:string ->
unit ->
blueprint
Source
val make_get_blueprints_result :
?next_page_token:string ->
?blueprints:blueprint list ->
unit ->
get_blueprints_result
Source
val make_get_blueprints_request :
?app_category:app_category ->
?page_token:string ->
?include_inactive:bool ->
unit ->
get_blueprints_request
Source
val make_auto_snapshot_details :
?from_attached_disks:attached_disk list ->
?status:auto_snapshot_status ->
?created_at:float ->
?date:string ->
unit ->
auto_snapshot_details
Source
val make_get_auto_snapshots_result :
?auto_snapshots:auto_snapshot_details list ->
?resource_type:resource_type ->
?resource_name:string ->
unit ->
get_auto_snapshots_result
Source
val make_get_auto_snapshots_request :
resource_name:string ->
unit ->
get_auto_snapshots_request
Source
val make_alarm :
?notification_enabled:bool ->
?notification_triggers:alarm_state list ->
?contact_protocols:contact_protocol list ->
?unit_:metric_unit ->
?state:alarm_state ->
?metric_name:metric_name ->
?statistic:metric_statistic ->
?treat_missing_data:treat_missing_data ->
?datapoints_to_alarm:int ->
?threshold:float ->
?period:int ->
?evaluation_periods:int ->
?comparison_operator:comparison_operator ->
?monitored_resource_info:monitored_resource_info ->
?support_code:string ->
?resource_type:resource_type ->
?location:resource_location ->
?created_at:float ->
?arn:string ->
?name:string ->
unit ->
alarm
Source
val make_get_alarms_result :
?next_page_token:string ->
?alarms:alarm list ->
unit ->
get_alarms_result
Source
val make_get_alarms_request :
?monitored_resource_name:string ->
?page_token:string ->
?alarm_name:string ->
unit ->
get_alarms_request
Source
val make_get_active_names_result :
?next_page_token:string ->
?active_names:string list ->
unit ->
get_active_names_result
Source
val make_export_snapshot_result :
?operations:operation list ->
unit ->
export_snapshot_result
Source
val make_export_snapshot_request :
source_snapshot_name:string ->
unit ->
export_snapshot_request
Source
val make_auto_snapshot_add_on_request :
?snapshot_time_of_day:string ->
unit ->
auto_snapshot_add_on_request
Source
val make_add_on_request :
?stop_instance_on_idle_request:stop_instance_on_idle_request ->
?auto_snapshot_add_on_request:auto_snapshot_add_on_request ->
add_on_type:add_on_type ->
unit ->
add_on_request
Source
val make_enable_add_on_request :
add_on_request:add_on_request ->
resource_name:string ->
unit ->
enable_add_on_request
Source
val make_download_default_key_pair_result :
?created_at:float ->
?private_key_base64:string ->
?public_key_base64:string ->
unit ->
download_default_key_pair_result
Source
val make_disable_add_on_request :
resource_name:string ->
add_on_type:add_on_type ->
unit ->
disable_add_on_request
Source
val make_detach_static_ip_result :
?operations:operation list ->
unit ->
detach_static_ip_result
Source
val make_detach_instances_from_load_balancer_result :
?operations:operation list ->
unit ->
detach_instances_from_load_balancer_result
Source
val make_detach_instances_from_load_balancer_request :
instance_names:string list ->
load_balancer_name:string ->
unit ->
detach_instances_from_load_balancer_request
Source
val make_detach_certificate_from_distribution_result :
?operation:operation ->
unit ->
detach_certificate_from_distribution_result
Source
val make_detach_certificate_from_distribution_request :
distribution_name:string ->
unit ->
detach_certificate_from_distribution_request
Source
val make_delete_relational_database_snapshot_result :
?operations:operation list ->
unit ->
delete_relational_database_snapshot_result
Source
val make_delete_relational_database_snapshot_request :
relational_database_snapshot_name:string ->
unit ->
delete_relational_database_snapshot_request
Source
val make_delete_relational_database_result :
?operations:operation list ->
unit ->
delete_relational_database_result
Source
val make_delete_relational_database_request :
?final_relational_database_snapshot_name:string ->
?skip_final_snapshot:bool ->
relational_database_name:string ->
unit ->
delete_relational_database_request
Source
val make_delete_load_balancer_tls_certificate_result :
?operations:operation list ->
unit ->
delete_load_balancer_tls_certificate_result
Source
val make_delete_load_balancer_tls_certificate_request :
?force:bool ->
certificate_name:string ->
load_balancer_name:string ->
unit ->
delete_load_balancer_tls_certificate_request
Source
val make_delete_load_balancer_result :
?operations:operation list ->
unit ->
delete_load_balancer_result
Source
val make_delete_load_balancer_request :
load_balancer_name:string ->
unit ->
delete_load_balancer_request
Source
val make_delete_known_host_keys_result :
?operations:operation list ->
unit ->
delete_known_host_keys_result
Source
val make_delete_known_host_keys_request :
instance_name:string ->
unit ->
delete_known_host_keys_request
Source
val make_delete_key_pair_request :
?expected_fingerprint:string ->
key_pair_name:string ->
unit ->
delete_key_pair_request
Source
val make_delete_instance_snapshot_result :
?operations:operation list ->
unit ->
delete_instance_snapshot_result
Source
val make_delete_instance_snapshot_request :
instance_snapshot_name:string ->
unit ->
delete_instance_snapshot_request
Source
val make_delete_instance_result :
?operations:operation list ->
unit ->
delete_instance_result
Source
val make_delete_instance_request :
?force_delete_add_ons:bool ->
instance_name:string ->
unit ->
delete_instance_request
Source
val make_delete_domain_entry_result :
?operation:operation ->
unit ->
delete_domain_entry_result
Source
val make_delete_domain_entry_request :
domain_entry:domain_entry ->
domain_name:string ->
unit ->
delete_domain_entry_request
Source
val make_delete_distribution_result :
?operation:operation ->
unit ->
delete_distribution_result
Source
val make_delete_distribution_request :
?distribution_name:string ->
unit ->
delete_distribution_request
Source
val make_delete_disk_snapshot_result :
?operations:operation list ->
unit ->
delete_disk_snapshot_result
Source
val make_delete_disk_snapshot_request :
disk_snapshot_name:string ->
unit ->
delete_disk_snapshot_request
Source
val make_delete_disk_request :
?force_delete_add_ons:bool ->
disk_name:string ->
unit ->
delete_disk_request
Source
val make_delete_container_service_request :
service_name:string ->
unit ->
delete_container_service_request
Source
val make_delete_container_image_request :
image:string ->
service_name:string ->
unit ->
delete_container_image_request
Source
val make_delete_contact_method_result :
?operations:operation list ->
unit ->
delete_contact_method_result
Source
val make_delete_contact_method_request :
protocol:contact_protocol ->
unit ->
delete_contact_method_request
Source
val make_delete_certificate_result :
?operations:operation list ->
unit ->
delete_certificate_result
Source
val make_delete_certificate_request :
certificate_name:string ->
unit ->
delete_certificate_request
Source
val make_delete_bucket_access_key_result :
?operations:operation list ->
unit ->
delete_bucket_access_key_result
Source
val make_delete_bucket_access_key_request :
access_key_id:string ->
bucket_name:string ->
unit ->
delete_bucket_access_key_request
Source
val make_delete_bucket_request :
?force_delete:bool ->
bucket_name:string ->
unit ->
delete_bucket_request
Source
val make_delete_auto_snapshot_result :
?operations:operation list ->
unit ->
delete_auto_snapshot_result
Source
val make_delete_auto_snapshot_request :
date:string ->
resource_name:string ->
unit ->
delete_auto_snapshot_request
Source
val make_create_relational_database_snapshot_result :
?operations:operation list ->
unit ->
create_relational_database_snapshot_result
Source
val make_create_relational_database_snapshot_request :
?tags:tag list ->
relational_database_snapshot_name:string ->
relational_database_name:string ->
unit ->
create_relational_database_snapshot_request
Source
val make_create_relational_database_from_snapshot_result :
?operations:operation list ->
unit ->
create_relational_database_from_snapshot_result
Source
val make_create_relational_database_from_snapshot_request :
?tags:tag list ->
?use_latest_restorable_time:bool ->
?restore_time:float ->
?source_relational_database_name:string ->
?relational_database_bundle_id:string ->
?relational_database_snapshot_name:string ->
?publicly_accessible:bool ->
?availability_zone:string ->
relational_database_name:string ->
unit ->
create_relational_database_from_snapshot_request
Source
val make_create_relational_database_result :
?operations:operation list ->
unit ->
create_relational_database_result
Source
val make_create_relational_database_request :
?tags:tag list ->
?publicly_accessible:bool ->
?preferred_maintenance_window:string ->
?preferred_backup_window:string ->
?master_user_password:string ->
?availability_zone:string ->
master_username:string ->
master_database_name:string ->
relational_database_bundle_id:string ->
relational_database_blueprint_id:string ->
relational_database_name:string ->
unit ->
create_relational_database_request
Source
val make_create_load_balancer_tls_certificate_result :
?operations:operation list ->
unit ->
create_load_balancer_tls_certificate_result
Source
val make_create_load_balancer_tls_certificate_request :
?tags:tag list ->
?certificate_alternative_names:string list ->
certificate_domain_name:string ->
certificate_name:string ->
load_balancer_name:string ->
unit ->
create_load_balancer_tls_certificate_request
Source
val make_create_load_balancer_result :
?operations:operation list ->
unit ->
create_load_balancer_result
Source
val make_create_load_balancer_request :
?tls_policy_name:string ->
?ip_address_type:ip_address_type ->
?tags:tag list ->
?certificate_alternative_names:string list ->
?certificate_domain_name:string ->
?certificate_name:string ->
?health_check_path:string ->
instance_port:int ->
load_balancer_name:string ->
unit ->
create_load_balancer_request
Source
val make_create_key_pair_result :
?operation:operation ->
?private_key_base64:string ->
?public_key_base64:string ->
?key_pair:key_pair ->
unit ->
create_key_pair_result
Source
val make_create_key_pair_request :
?tags:tag list ->
key_pair_name:string ->
unit ->
create_key_pair_request
Source
val make_create_instance_snapshot_result :
?operations:operation list ->
unit ->
create_instance_snapshot_result
Source
val make_create_instance_snapshot_request :
?tags:tag list ->
instance_name:string ->
instance_snapshot_name:string ->
unit ->
create_instance_snapshot_request
Source
val make_create_instances_from_snapshot_result :
?operations:operation list ->
unit ->
create_instances_from_snapshot_result
Source
val make_create_instances_from_snapshot_request :
?use_latest_restorable_auto_snapshot:bool ->
?restore_date:string ->
?source_instance_name:string ->
?ip_address_type:ip_address_type ->
?add_ons:add_on_request list ->
?tags:tag list ->
?key_pair_name:string ->
?user_data:string ->
?instance_snapshot_name:string ->
?attached_disk_mapping:(string * disk_map list) list ->
bundle_id:string ->
availability_zone:string ->
instance_names:string list ->
unit ->
create_instances_from_snapshot_request
Source
val make_create_instances_result :
?operations:operation list ->
unit ->
create_instances_result
Source
val make_create_instances_request :
?ip_address_type:ip_address_type ->
?add_ons:add_on_request list ->
?tags:tag list ->
?key_pair_name:string ->
?user_data:string ->
?custom_image_name:string ->
bundle_id:string ->
blueprint_id:string ->
availability_zone:string ->
instance_names:string list ->
unit ->
create_instances_request
Source
val make_create_gui_session_access_details_result :
?sessions:session list ->
?failure_reason:string ->
?percentage_complete:int ->
?status:status ->
?resource_name:string ->
unit ->
create_gui_session_access_details_result
Source
val make_create_gui_session_access_details_request :
resource_name:string ->
unit ->
create_gui_session_access_details_request
Source
val make_create_domain_entry_result :
?operation:operation ->
unit ->
create_domain_entry_result
Source
val make_create_domain_entry_request :
domain_entry:domain_entry ->
domain_name:string ->
unit ->
create_domain_entry_request
Source
val make_create_domain_request :
?tags:tag list ->
domain_name:string ->
unit ->
create_domain_request
Source
val make_create_distribution_result :
?operation:operation ->
?distribution:lightsail_distribution ->
unit ->
create_distribution_result
Source
val make_create_distribution_request :
?viewer_minimum_tls_protocol_version:viewer_minimum_tls_protocol_version_enum ->
?certificate_name:string ->
?tags:tag list ->
?ip_address_type:ip_address_type ->
?cache_behaviors:cache_behavior_per_path list ->
?cache_behavior_settings:cache_settings ->
bundle_id:string ->
default_cache_behavior:cache_behavior ->
origin:input_origin ->
distribution_name:string ->
unit ->
create_distribution_request
Source
val make_create_disk_snapshot_result :
?operations:operation list ->
unit ->
create_disk_snapshot_result
Source
val make_create_disk_snapshot_request :
?tags:tag list ->
?instance_name:string ->
?disk_name:string ->
disk_snapshot_name:string ->
unit ->
create_disk_snapshot_request
Source
val make_create_disk_from_snapshot_result :
?operations:operation list ->
unit ->
create_disk_from_snapshot_result
Source
val make_create_disk_from_snapshot_request :
?use_latest_restorable_auto_snapshot:bool ->
?restore_date:string ->
?source_disk_name:string ->
?add_ons:add_on_request list ->
?tags:tag list ->
?disk_snapshot_name:string ->
size_in_gb:int ->
availability_zone:string ->
disk_name:string ->
unit ->
create_disk_from_snapshot_request
Source
val make_create_disk_request :
?add_ons:add_on_request list ->
?tags:tag list ->
size_in_gb:int ->
availability_zone:string ->
disk_name:string ->
unit ->
create_disk_request
Source
val make_container_service_registry_login :
?registry:string ->
?expires_at:float ->
?password:string ->
?username:string ->
unit ->
container_service_registry_login
Source
val make_create_container_service_registry_login_result :
?registry_login:container_service_registry_login ->
unit ->
create_container_service_registry_login_result
Source
val make_create_container_service_registry_login_request :
unit ->
create_container_service_registry_login_request
Source
val make_create_container_service_deployment_result :
?container_service:container_service ->
unit ->
create_container_service_deployment_result
Source
val make_endpoint_request :
?health_check:container_service_health_check_config ->
container_port:int ->
container_name:string ->
unit ->
endpoint_request
Source
val make_create_container_service_deployment_request :
?public_endpoint:endpoint_request ->
?containers:(string * container) list ->
service_name:string ->
unit ->
create_container_service_deployment_request
Source
val make_create_container_service_result :
?container_service:container_service ->
unit ->
create_container_service_result
Source
val make_container_service_deployment_request :
?public_endpoint:endpoint_request ->
?containers:(string * container) list ->
unit ->
container_service_deployment_request
Source
val make_create_container_service_request :
?private_registry_access:private_registry_access_request ->
?deployment:container_service_deployment_request ->
?public_domain_names:(string * string list) list ->
?tags:tag list ->
scale:int ->
power:container_service_power_name ->
service_name:string ->
unit ->
create_container_service_request
Source
val make_create_contact_method_result :
?operations:operation list ->
unit ->
create_contact_method_result
Source
val make_create_contact_method_request :
contact_endpoint:string ->
protocol:contact_protocol ->
unit ->
create_contact_method_request
Source
val make_create_cloud_formation_stack_result :
?operations:operation list ->
unit ->
create_cloud_formation_stack_result
Source
val make_instance_entry :
?user_data:string ->
availability_zone:string ->
port_info_source:port_info_source_type ->
instance_type:string ->
source_name:string ->
unit ->
instance_entry
Source
val make_create_cloud_formation_stack_request :
instances:instance_entry list ->
unit ->
create_cloud_formation_stack_request
Source
val make_create_certificate_result :
?operations:operation list ->
?certificate:certificate_summary ->
unit ->
create_certificate_result
Source
val make_create_certificate_request :
?tags:tag list ->
?subject_alternative_names:string list ->
domain_name:string ->
certificate_name:string ->
unit ->
create_certificate_request
Source
val make_create_bucket_access_key_result :
?operations:operation list ->
?access_key:access_key ->
unit ->
create_bucket_access_key_result
Source
val make_create_bucket_access_key_request :
bucket_name:string ->
unit ->
create_bucket_access_key_request
Source
val make_create_bucket_result :
?operations:operation list ->
?bucket:bucket ->
unit ->
create_bucket_result
Source
val make_create_bucket_request :
?enable_object_versioning:bool ->
?tags:tag list ->
bundle_id:string ->
bucket_name:string ->
unit ->
create_bucket_request
Source
val make_copy_snapshot_request :
?use_latest_restorable_auto_snapshot:bool ->
?restore_date:string ->
?source_resource_name:string ->
?source_snapshot_name:string ->
source_region:region_name ->
target_snapshot_name:string ->
unit ->
copy_snapshot_request
Source
val make_close_instance_public_ports_result :
?operation:operation ->
unit ->
close_instance_public_ports_result
Source
val make_close_instance_public_ports_request :
instance_name:string ->
port_info:port_info ->
unit ->
close_instance_public_ports_request
Source
val make_attach_static_ip_result :
?operations:operation list ->
unit ->
attach_static_ip_result
Source
val make_attach_static_ip_request :
instance_name:string ->
static_ip_name:string ->
unit ->
attach_static_ip_request
Source
val make_attach_load_balancer_tls_certificate_result :
?operations:operation list ->
unit ->
attach_load_balancer_tls_certificate_result
Source
val make_attach_load_balancer_tls_certificate_request :
certificate_name:string ->
load_balancer_name:string ->
unit ->
attach_load_balancer_tls_certificate_request
Source
val make_attach_instances_to_load_balancer_result :
?operations:operation list ->
unit ->
attach_instances_to_load_balancer_result
Source
val make_attach_instances_to_load_balancer_request :
instance_names:string list ->
load_balancer_name:string ->
unit ->
attach_instances_to_load_balancer_request
Source
val make_attach_disk_request :
?auto_mounting:bool ->
disk_path:string ->
instance_name:string ->
disk_name:string ->
unit ->
attach_disk_request
Source
val make_attach_certificate_to_distribution_result :
?operation:operation ->
unit ->
attach_certificate_to_distribution_result
Source
val make_attach_certificate_to_distribution_request :
certificate_name:string ->
distribution_name:string ->
unit ->
attach_certificate_to_distribution_request
Source
val make_allocate_static_ip_result :
?operations:operation list ->
unit ->
allocate_static_ip_result
Source
val make_allocate_static_ip_request :
static_ip_name:string ->
unit ->
allocate_static_ip_request
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>