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.

Returns:



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

def byol_pricing_term
  @byol_pricing_term
end

#configurable_upfront_pricing_termTypes::ConfigurableUpfrontPricingTerm

Returns the value of attribute configurable_upfront_pricing_term.

Returns:



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

def configurable_upfront_pricing_term
  @configurable_upfront_pricing_term
end

#fixed_upfront_pricing_termTypes::FixedUpfrontPricingTerm

Returns the value of attribute fixed_upfront_pricing_term.

Returns:



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

def fixed_upfront_pricing_term
  @fixed_upfront_pricing_term
end

#free_trial_pricing_termTypes::FreeTrialPricingTerm

Returns the value of attribute free_trial_pricing_term.

Returns:



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

def free_trial_pricing_term
  @free_trial_pricing_term
end

Returns the value of attribute legal_term.

Returns:



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

def legal_term
  @legal_term
end

#net_payment_termTypes::NetPaymentTerm

Returns the value of attribute net_payment_term.

Returns:



512
513
514
# File 'sig/types.rbs', line 512

def net_payment_term
  @net_payment_term
end

#payment_schedule_termTypes::PaymentScheduleTerm

Returns the value of attribute payment_schedule_term.

Returns:



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

def payment_schedule_term
  @payment_schedule_term
end

#recurring_payment_termTypes::RecurringPaymentTerm

Returns the value of attribute recurring_payment_term.

Returns:



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

def recurring_payment_term
  @recurring_payment_term
end

#renewal_termTypes::RenewalTerm

Returns the value of attribute renewal_term.

Returns:



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

def renewal_term
  @renewal_term
end

#support_termTypes::SupportTerm

Returns the value of attribute support_term.

Returns:



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

def support_term
  @support_term
end

#unknownObject

Returns the value of attribute unknown.

Returns:



513
514
515
# File 'sig/types.rbs', line 513

def unknown
  @unknown
end

#usage_based_pricing_termTypes::UsageBasedPricingTerm

Returns the value of attribute usage_based_pricing_term.

Returns:



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

def usage_based_pricing_term
  @usage_based_pricing_term
end

#validity_termTypes::ValidityTerm

Returns the value of attribute validity_term.

Returns:



510
511
512
# File 'sig/types.rbs', line 510

def validity_term
  @validity_term
end

#variable_payment_termTypes::VariablePaymentTerm

Returns the value of attribute variable_payment_term.

Returns:



511
512
513
# File 'sig/types.rbs', line 511

def variable_payment_term
  @variable_payment_term
end