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.marketplace-agreement/Smaws_Client_MarketplaceAgreement/index.html
Module Smaws_Client_MarketplaceAgreement
Source
Source
type validity_term = {
agreement_end_date : float option;
agreement_start_date : float option;
agreement_duration : string option;
type_ : string option;
}
Source
type validation_exception = {
fields : validation_exception_field list option;
reason : validation_exception_reason option;
message : string option;
request_id : string option;
}
Source
type usage_based_pricing_term = {
rate_cards : usage_based_rate_card_item list option;
currency_code : string option;
type_ : string option;
}
Source
type agreement_view_summary = {
status : agreement_status option;
proposal_summary : proposal_summary option;
proposer : proposer option;
acceptor : acceptor option;
agreement_type : string option;
end_time : float option;
start_time : float option;
acceptance_time : float option;
agreement_id : string option;
}
Source
type search_agreements_output = {
next_token : string option;
agreement_view_summaries : agreement_view_summary list option;
}
Source
type resource_not_found_exception = {
resource_type : resource_type option;
resource_id : string option;
message : string option;
request_id : string option;
}
Source
type renewal_term = {
configuration : renewal_term_configuration option;
type_ : string option;
}
Source
type recurring_payment_term = {
price : string option;
billing_period : string option;
currency_code : string option;
type_ : string option;
}
Source
type payment_schedule_term = {
schedule : schedule_item list option;
currency_code : string option;
type_ : string option;
}
Source
type configurable_upfront_rate_card_item = {
rate_card : rate_card_item list option;
constraints : constraints option;
selector : selector option;
}
Source
type configurable_upfront_pricing_term = {
configuration : configurable_upfront_pricing_term_configuration option;
rate_cards : configurable_upfront_rate_card_item list option;
currency_code : string option;
type_ : string option;
}
Source
type free_trial_pricing_term = {
grants : grant_item list option;
duration : string option;
type_ : string option;
}
Source
type fixed_upfront_pricing_term = {
grants : grant_item list option;
price : string option;
duration : string option;
currency_code : string option;
type_ : string option;
}
Source
type accepted_term =
| FixedUpfrontPricingTerm of fixed_upfront_pricing_term
| FreeTrialPricingTerm of free_trial_pricing_term
| PaymentScheduleTerm of payment_schedule_term
| ValidityTerm of validity_term
| RecurringPaymentTerm of recurring_payment_term
| ByolPricingTerm of byol_pricing_term
| ConfigurableUpfrontPricingTerm of configurable_upfront_pricing_term
| UsageBasedPricingTerm of usage_based_pricing_term
| RenewalTerm of renewal_term
| SupportTerm of support_term
| LegalTerm of legal_term
Source
type get_agreement_terms_output = {
next_token : string option;
accepted_terms : accepted_term list option;
}
Source
type describe_agreement_output = {
status : agreement_status option;
proposal_summary : proposal_summary option;
estimated_charges : estimated_charges option;
agreement_type : string option;
acceptance_time : float option;
end_time : float option;
start_time : float option;
proposer : proposer option;
acceptor : acceptor option;
agreement_id : string option;
}
Source
val make_validity_term :
?agreement_end_date:float ->
?agreement_start_date:float ->
?agreement_duration:string ->
?type_:string ->
unit ->
validity_term
Source
val make_validation_exception_field :
message:string ->
name:string ->
unit ->
validation_exception_field
Source
val make_usage_based_rate_card_item :
?rate_card:rate_card_item list ->
unit ->
usage_based_rate_card_item
Source
val make_usage_based_pricing_term :
?rate_cards:usage_based_rate_card_item list ->
?currency_code:string ->
?type_:string ->
unit ->
usage_based_pricing_term
Source
val make_proposal_summary :
?offer_id:string ->
?resources:resource list ->
unit ->
proposal_summary
Source
val make_agreement_view_summary :
?status:agreement_status ->
?proposal_summary:proposal_summary ->
?proposer:proposer ->
?acceptor:acceptor ->
?agreement_type:string ->
?end_time:float ->
?start_time:float ->
?acceptance_time:float ->
?agreement_id:string ->
unit ->
agreement_view_summary
Source
val make_search_agreements_output :
?next_token:string ->
?agreement_view_summaries:agreement_view_summary list ->
unit ->
search_agreements_output
Source
val make_search_agreements_input :
?next_token:string ->
?max_results:int ->
?sort:sort ->
?filters:filter list ->
?catalog:string ->
unit ->
search_agreements_input
Source
val make_renewal_term_configuration :
enable_auto_renew:bool ->
unit ->
renewal_term_configuration
Source
val make_renewal_term :
?configuration:renewal_term_configuration ->
?type_:string ->
unit ->
renewal_term
Source
val make_recurring_payment_term :
?price:string ->
?billing_period:string ->
?currency_code:string ->
?type_:string ->
unit ->
recurring_payment_term
Source
val make_payment_schedule_term :
?schedule:schedule_item list ->
?currency_code:string ->
?type_:string ->
unit ->
payment_schedule_term
Source
val make_document_item :
?version:string ->
?url:string ->
?type_:string ->
unit ->
document_item
Source
val make_constraints :
?quantity_configuration:string ->
?multiple_dimension_selection:string ->
unit ->
constraints
Source
val make_configurable_upfront_rate_card_item :
?rate_card:rate_card_item list ->
?constraints:constraints ->
?selector:selector ->
unit ->
configurable_upfront_rate_card_item
Source
val make_configurable_upfront_pricing_term_configuration :
dimensions:dimension list ->
selector_value:string ->
unit ->
configurable_upfront_pricing_term_configuration
Source
val make_configurable_upfront_pricing_term :
?configuration:configurable_upfront_pricing_term_configuration ->
?rate_cards:configurable_upfront_rate_card_item list ->
?currency_code:string ->
?type_:string ->
unit ->
configurable_upfront_pricing_term
Source
val make_free_trial_pricing_term :
?grants:grant_item list ->
?duration:string ->
?type_:string ->
unit ->
free_trial_pricing_term
Source
val make_fixed_upfront_pricing_term :
?grants:grant_item list ->
?price:string ->
?duration:string ->
?currency_code:string ->
?type_:string ->
unit ->
fixed_upfront_pricing_term
Source
val make_get_agreement_terms_output :
?next_token:string ->
?accepted_terms:accepted_term list ->
unit ->
get_agreement_terms_output
Source
val make_get_agreement_terms_input :
?next_token:string ->
?max_results:int ->
agreement_id:string ->
unit ->
get_agreement_terms_input
Source
val make_estimated_charges :
?agreement_value:string ->
?currency_code:string ->
unit ->
estimated_charges
Source
val make_describe_agreement_output :
?status:agreement_status ->
?proposal_summary:proposal_summary ->
?estimated_charges:estimated_charges ->
?agreement_type:string ->
?acceptance_time:float ->
?end_time:float ->
?start_time:float ->
?proposer:proposer ->
?acceptor:acceptor ->
?agreement_id:string ->
unit ->
describe_agreement_output
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>