Module Smaws_Client_ElasticLoadBalancingv2.CreateTrustStore

Creates a trust store.

For more information, see Mutual TLS for Application Load Balancers.

val error_to_string : [ Smaws_Lib.Protocols.AwsQuery.error | `CaCertificatesBundleNotFoundException of Types.ca_certificates_bundle_not_found_exception | `DuplicateTagKeysException of Types.duplicate_tag_keys_exception | `DuplicateTrustStoreNameException of Types.duplicate_trust_store_name_exception | `InvalidCaCertificatesBundleException of Types.invalid_ca_certificates_bundle_exception | `TooManyTagsException of Types.too_many_tags_exception | `TooManyTrustStoresException of Types.too_many_trust_stores_exception ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.create_trust_store_input -> (Types.create_trust_store_output, [> Smaws_Lib.Protocols.AwsQuery.error | `CaCertificatesBundleNotFoundException of Types.ca_certificates_bundle_not_found_exception | `DuplicateTagKeysException of Types.duplicate_tag_keys_exception | `DuplicateTrustStoreNameException of Types.duplicate_trust_store_name_exception | `InvalidCaCertificatesBundleException of Types.invalid_ca_certificates_bundle_exception | `TooManyTagsException of Types.too_many_tags_exception | `TooManyTrustStoresException of Types.too_many_trust_stores_exception ]) Stdlib.result
val request_with_metadata : 'http_type Smaws_Lib.Context.t -> Types.create_trust_store_input -> (Types.create_trust_store_output Smaws_Lib.Response.t, [> Smaws_Lib.Protocols.AwsQuery.error | `CaCertificatesBundleNotFoundException of Types.ca_certificates_bundle_not_found_exception | `DuplicateTagKeysException of Types.duplicate_tag_keys_exception | `DuplicateTrustStoreNameException of Types.duplicate_trust_store_name_exception | `InvalidCaCertificatesBundleException of Types.invalid_ca_certificates_bundle_exception | `TooManyTagsException of Types.too_many_tags_exception | `TooManyTrustStoresException of Types.too_many_trust_stores_exception ] * Smaws_Lib.Response.metadata) Stdlib.result