Class: Aws::Types::OfferTerm

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Defined Under Namespace

Classes: ByolPricingTerm, ConfigurableUpfrontPricingTerm, FixedUpfrontPricingTerm, FreeTrialPricingTerm, LegalTerm, NetPaymentTerm, PaymentScheduleTerm, RecurringPaymentTerm, RenewalTerm, SupportTerm, Unknown, UsageBasedPricingTerm, ValidityTerm, VariablePaymentTerm

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#byol_pricing_termTypes::ByolPricingTerm

Returns the value of attribute byol_pricing_term.



495
496
497
# File 'sig/types.rbs', line 495

def byol_pricing_term
  @byol_pricing_term
end

#configurable_upfront_pricing_termTypes::ConfigurableUpfrontPricingTerm

Returns the value of attribute configurable_upfront_pricing_term.



496
497
498
# File 'sig/types.rbs', line 496

def configurable_upfront_pricing_term
  @configurable_upfront_pricing_term
end

#fixed_upfront_pricing_termTypes::FixedUpfrontPricingTerm

Returns the value of attribute fixed_upfront_pricing_term.



497
498
499
# File 'sig/types.rbs', line 497

def fixed_upfront_pricing_term
  @fixed_upfront_pricing_term
end

#free_trial_pricing_termTypes::FreeTrialPricingTerm

Returns the value of attribute free_trial_pricing_term.



498
499
500
# File 'sig/types.rbs', line 498

def free_trial_pricing_term
  @free_trial_pricing_term
end

Returns the value of attribute legal_term.

Returns:



499
500
501
# File 'sig/types.rbs', line 499

def legal_term
  @legal_term
end

#net_payment_termTypes::NetPaymentTerm

Returns the value of attribute net_payment_term.



507
508
509
# File 'sig/types.rbs', line 507

def net_payment_term
  @net_payment_term
end

#payment_schedule_termTypes::PaymentScheduleTerm

Returns the value of attribute payment_schedule_term.



500
501
502
# File 'sig/types.rbs', line 500

def payment_schedule_term
  @payment_schedule_term
end

#recurring_payment_termTypes::RecurringPaymentTerm

Returns the value of attribute recurring_payment_term.



501
502
503
# File 'sig/types.rbs', line 501

def recurring_payment_term
  @recurring_payment_term
end

#renewal_termTypes::RenewalTerm

Returns the value of attribute renewal_term.

Returns:



502
503
504
# File 'sig/types.rbs', line 502

def renewal_term
  @renewal_term
end

#support_termTypes::SupportTerm

Returns the value of attribute support_term.

Returns:



503
504
505
# File 'sig/types.rbs', line 503

def support_term
  @support_term
end

#unknownObject

Returns the value of attribute unknown.

Returns:

  • (Object)


508
509
510
# File 'sig/types.rbs', line 508

def unknown
  @unknown
end

#usage_based_pricing_termTypes::UsageBasedPricingTerm

Returns the value of attribute usage_based_pricing_term.



504
505
506
# File 'sig/types.rbs', line 504

def usage_based_pricing_term
  @usage_based_pricing_term
end

#validity_termTypes::ValidityTerm

Returns the value of attribute validity_term.

Returns:



505
506
507
# File 'sig/types.rbs', line 505

def validity_term
  @validity_term
end

#variable_payment_termTypes::VariablePaymentTerm

Returns the value of attribute variable_payment_term.



506
507
508
# File 'sig/types.rbs', line 506

def variable_payment_term
  @variable_payment_term
end