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.acm/Smaws_Client_ACM/index.html
Module Smaws_Client_ACM
Source
Source
type certificate_options = {
certificate_transparency_logging_preference : certificate_transparency_logging_preference option;
}
Source
type update_certificate_options_request = {
options : certificate_options;
certificate_arn : string;
}
Source
type request_certificate_request = {
key_algorithm : key_algorithm option;
options : certificate_options option;
domain_validation_options : domain_validation_option list option;
idempotency_token : string option;
subject_alternative_names : string list option;
validation_method : validation_method option;
domain_name : string;
}
Source
type domain_validation = {
validation_method : validation_method option;
resource_record : resource_record option;
validation_status : domain_status option;
validation_domain : string option;
validation_emails : string list option;
domain_name : string;
}
Source
type failure_reason =
| OTHER
| SLR_NOT_FOUND
| PCA_ACCESS_DENIED
| PCA_INVALID_DURATION
| PCA_INVALID_ARGS
| PCA_RESOURCE_NOT_FOUND
| PCA_NAME_CONSTRAINTS_VALIDATION
| PCA_REQUEST_FAILED
| PCA_INVALID_STATE
| PCA_INVALID_ARN
| PCA_LIMIT_EXCEEDED
| CAA_ERROR
| DOMAIN_VALIDATION_DENIED
| INVALID_PUBLIC_DOMAIN
| DOMAIN_NOT_ALLOWED
| ADDITIONAL_VERIFICATION_REQUIRED
| NO_AVAILABLE_CONTACTS
Source
type renewal_summary = {
updated_at : float;
renewal_status_reason : failure_reason option;
domain_validation_options : domain_validation list;
renewal_status : renewal_status;
}
Source
type put_account_configuration_request = {
idempotency_token : string;
expiry_events : expiry_events_configuration option;
}
Source
type certificate_summary = {
revoked_at : float option;
imported_at : float option;
issued_at : float option;
created_at : float option;
not_after : float option;
not_before : float option;
renewal_eligibility : renewal_eligibility option;
exported : bool option;
in_use : bool option;
extended_key_usages : extended_key_usage_name list option;
key_usages : key_usage_name list option;
key_algorithm : key_algorithm option;
type_ : certificate_type option;
status : certificate_status option;
has_additional_subject_alternative_names : bool option;
subject_alternative_name_summaries : string list option;
domain_name : string option;
certificate_arn : string option;
}
Source
type list_certificates_response = {
certificate_summary_list : certificate_summary list option;
next_token : string option;
}
Source
type filters = {
key_types : key_algorithm list option;
key_usage : key_usage_name list option;
extended_key_usage : extended_key_usage_name list option;
}
Source
type list_certificates_request = {
sort_order : sort_order option;
sort_by : sort_by option;
max_items : int option;
next_token : string option;
includes : filters option;
certificate_statuses : certificate_status list option;
}
Source
type import_certificate_request = {
certificate_chain : bytes option;
private_key : bytes;
certificate : bytes;
certificate_arn : string option;
}
Source
type get_account_configuration_response = {
expiry_events : expiry_events_configuration option;
}
Source
type certificate_detail = {
options : certificate_options option;
renewal_eligibility : renewal_eligibility option;
extended_key_usages : extended_key_usage list option;
key_usages : key_usage list option;
renewal_summary : renewal_summary option;
type_ : certificate_type option;
failure_reason : failure_reason option;
in_use_by : string list option;
signature_algorithm : string option;
key_algorithm : key_algorithm option;
not_after : float option;
not_before : float option;
revocation_reason : revocation_reason option;
revoked_at : float option;
status : certificate_status option;
imported_at : float option;
issued_at : float option;
created_at : float option;
issuer : string option;
subject : string option;
serial : string option;
domain_validation_options : domain_validation list option;
subject_alternative_names : string list option;
domain_name : string option;
certificate_arn : string option;
}
Source
val make_certificate_options :
?certificate_transparency_logging_preference:
certificate_transparency_logging_preference ->
unit ->
certificate_options
Source
val make_update_certificate_options_request :
options:certificate_options ->
certificate_arn:string ->
unit ->
update_certificate_options_request
Source
val make_resource_record :
value:string ->
type_:record_type ->
name:string ->
unit ->
resource_record
Source
val make_resend_validation_email_request :
validation_domain:string ->
domain:string ->
certificate_arn:string ->
unit ->
resend_validation_email_request
Source
val make_request_certificate_response :
?certificate_arn:string ->
unit ->
request_certificate_response
Source
val make_domain_validation_option :
validation_domain:string ->
domain_name:string ->
unit ->
domain_validation_option
Source
val make_request_certificate_request :
?key_algorithm:key_algorithm ->
?tags:tag list ->
?certificate_authority_arn:string ->
?options:certificate_options ->
?domain_validation_options:domain_validation_option list ->
?idempotency_token:string ->
?subject_alternative_names:string list ->
?validation_method:validation_method ->
domain_name:string ->
unit ->
request_certificate_request
Source
val make_domain_validation :
?validation_method:validation_method ->
?resource_record:resource_record ->
?validation_status:domain_status ->
?validation_domain:string ->
?validation_emails:string list ->
domain_name:string ->
unit ->
domain_validation
Source
val make_renewal_summary :
?renewal_status_reason:failure_reason ->
updated_at:float ->
domain_validation_options:domain_validation list ->
renewal_status:renewal_status ->
unit ->
renewal_summary
Source
val make_renew_certificate_request :
certificate_arn:string ->
unit ->
renew_certificate_request
Source
val make_remove_tags_from_certificate_request :
tags:tag list ->
certificate_arn:string ->
unit ->
remove_tags_from_certificate_request
Source
val make_expiry_events_configuration :
?days_before_expiry:int ->
unit ->
expiry_events_configuration
Source
val make_put_account_configuration_request :
?expiry_events:expiry_events_configuration ->
idempotency_token:string ->
unit ->
put_account_configuration_request
Source
val make_list_tags_for_certificate_response :
?tags:tag list ->
unit ->
list_tags_for_certificate_response
Source
val make_list_tags_for_certificate_request :
certificate_arn:string ->
unit ->
list_tags_for_certificate_request
Source
val make_certificate_summary :
?revoked_at:float ->
?imported_at:float ->
?issued_at:float ->
?created_at:float ->
?not_after:float ->
?not_before:float ->
?renewal_eligibility:renewal_eligibility ->
?exported:bool ->
?in_use:bool ->
?extended_key_usages:extended_key_usage_name list ->
?key_usages:key_usage_name list ->
?key_algorithm:key_algorithm ->
?type_:certificate_type ->
?status:certificate_status ->
?has_additional_subject_alternative_names:bool ->
?subject_alternative_name_summaries:string list ->
?domain_name:string ->
?certificate_arn:string ->
unit ->
certificate_summary
Source
val make_list_certificates_response :
?certificate_summary_list:certificate_summary list ->
?next_token:string ->
unit ->
list_certificates_response
Source
val make_filters :
?key_types:key_algorithm list ->
?key_usage:key_usage_name list ->
?extended_key_usage:extended_key_usage_name list ->
unit ->
filters
Source
val make_list_certificates_request :
?sort_order:sort_order ->
?sort_by:sort_by ->
?max_items:int ->
?next_token:string ->
?includes:filters ->
?certificate_statuses:certificate_status list ->
unit ->
list_certificates_request
Source
val make_import_certificate_response :
?certificate_arn:string ->
unit ->
import_certificate_response
Source
val make_import_certificate_request :
?tags:tag list ->
?certificate_chain:bytes ->
?certificate_arn:string ->
private_key:bytes ->
certificate:bytes ->
unit ->
import_certificate_request
Source
val make_get_certificate_response :
?certificate_chain:string ->
?certificate:string ->
unit ->
get_certificate_response
Source
val make_get_account_configuration_response :
?expiry_events:expiry_events_configuration ->
unit ->
get_account_configuration_response
Source
val make_extended_key_usage :
?oi_d:string ->
?name:extended_key_usage_name ->
unit ->
extended_key_usage
Source
val make_export_certificate_response :
?private_key:string ->
?certificate_chain:string ->
?certificate:string ->
unit ->
export_certificate_response
Source
val make_export_certificate_request :
passphrase:bytes ->
certificate_arn:string ->
unit ->
export_certificate_request
Source
val make_certificate_detail :
?options:certificate_options ->
?renewal_eligibility:renewal_eligibility ->
?certificate_authority_arn:string ->
?extended_key_usages:extended_key_usage list ->
?key_usages:key_usage list ->
?renewal_summary:renewal_summary ->
?type_:certificate_type ->
?failure_reason:failure_reason ->
?in_use_by:string list ->
?signature_algorithm:string ->
?key_algorithm:key_algorithm ->
?not_after:float ->
?not_before:float ->
?revocation_reason:revocation_reason ->
?revoked_at:float ->
?status:certificate_status ->
?imported_at:float ->
?issued_at:float ->
?created_at:float ->
?issuer:string ->
?subject:string ->
?serial:string ->
?domain_validation_options:domain_validation list ->
?subject_alternative_names:string list ->
?domain_name:string ->
?certificate_arn:string ->
unit ->
certificate_detail
Source
val make_describe_certificate_response :
?certificate:certificate_detail ->
unit ->
describe_certificate_response
Source
val make_describe_certificate_request :
certificate_arn:string ->
unit ->
describe_certificate_request
Source
val make_delete_certificate_request :
certificate_arn:string ->
unit ->
delete_certificate_request
Source
val make_add_tags_to_certificate_request :
tags:tag list ->
certificate_arn:string ->
unit ->
add_tags_to_certificate_request
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>