Class: Aws::BillingConductor::Types::UpdateCustomLineItemChargeDetails
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::BillingConductor::Types::UpdateCustomLineItemChargeDetails
 
- Defined in:
- gems/aws-sdk-billingconductor/lib/aws-sdk-billingconductor/types.rb
Overview
A representation of the new charge details of a custom line item. This
should contain only one of Flat or Percentage.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #flat  ⇒ Types::UpdateCustomLineItemFlatChargeDetails 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An UpdateCustomLineItemFlatChargeDetailsthat describes the new charge details of a flat custom line item.
- 
  
    
      #line_item_filters  ⇒ Array<Types::LineItemFilter> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A representation of the line item filter. 
- 
  
    
      #percentage  ⇒ Types::UpdateCustomLineItemPercentageChargeDetails 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An UpdateCustomLineItemPercentageChargeDetailsthat describes the new charge details of a percentage custom line item.
Instance Attribute Details
#flat ⇒ Types::UpdateCustomLineItemFlatChargeDetails
An UpdateCustomLineItemFlatChargeDetails that describes the new
charge details of a flat custom line item.
| 2710 2711 2712 2713 2714 2715 2716 | # File 'gems/aws-sdk-billingconductor/lib/aws-sdk-billingconductor/types.rb', line 2710 class UpdateCustomLineItemChargeDetails < Struct.new( :flat, :percentage, :line_item_filters) SENSITIVE = [] include Aws::Structure end | 
#line_item_filters ⇒ Array<Types::LineItemFilter>
A representation of the line item filter.
| 2710 2711 2712 2713 2714 2715 2716 | # File 'gems/aws-sdk-billingconductor/lib/aws-sdk-billingconductor/types.rb', line 2710 class UpdateCustomLineItemChargeDetails < Struct.new( :flat, :percentage, :line_item_filters) SENSITIVE = [] include Aws::Structure end | 
#percentage ⇒ Types::UpdateCustomLineItemPercentageChargeDetails
An UpdateCustomLineItemPercentageChargeDetails that describes the
new charge details of a percentage custom line item.
| 2710 2711 2712 2713 2714 2715 2716 | # File 'gems/aws-sdk-billingconductor/lib/aws-sdk-billingconductor/types.rb', line 2710 class UpdateCustomLineItemChargeDetails < Struct.new( :flat, :percentage, :line_item_filters) SENSITIVE = [] include Aws::Structure end |