Class: Aws::Billing::Types::GetCreditAllocationHistoryRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Billing::Types::GetCreditAllocationHistoryRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-billing/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
The Amazon Web Services account ID whose allocation history to retrieve.
-
#credit_id ⇒ Integer
Filters the result to a single credit.
-
#end_date ⇒ Time
Inclusive end date as Unix epoch seconds.
-
#max_results ⇒ Integer
The maximum number of records to return per page.
-
#next_token ⇒ String
Pagination token from a previous response.
-
#start_date ⇒ Time
Inclusive start date as Unix epoch seconds.
Instance Attribute Details
#account_id ⇒ String
The Amazon Web Services account ID whose allocation history to retrieve. Must be a 12-digit numeric string.
956 957 958 959 960 961 962 963 964 965 |
# File 'lib/aws-sdk-billing/types.rb', line 956 class GetCreditAllocationHistoryRequest < Struct.new( :account_id, :credit_id, :start_date, :end_date, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#credit_id ⇒ Integer
Filters the result to a single credit. When omitted, returns allocation entries for all credits.
956 957 958 959 960 961 962 963 964 965 |
# File 'lib/aws-sdk-billing/types.rb', line 956 class GetCreditAllocationHistoryRequest < Struct.new( :account_id, :credit_id, :start_date, :end_date, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#end_date ⇒ Time
Inclusive end date as Unix epoch seconds.
956 957 958 959 960 961 962 963 964 965 |
# File 'lib/aws-sdk-billing/types.rb', line 956 class GetCreditAllocationHistoryRequest < Struct.new( :account_id, :credit_id, :start_date, :end_date, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
The maximum number of records to return per page. Range: 1 to 1000. Default: 100.
956 957 958 959 960 961 962 963 964 965 |
# File 'lib/aws-sdk-billing/types.rb', line 956 class GetCreditAllocationHistoryRequest < Struct.new( :account_id, :credit_id, :start_date, :end_date, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
Pagination token from a previous response. Pass the value returned
in nextToken to retrieve the next page of results.
956 957 958 959 960 961 962 963 964 965 |
# File 'lib/aws-sdk-billing/types.rb', line 956 class GetCreditAllocationHistoryRequest < Struct.new( :account_id, :credit_id, :start_date, :end_date, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#start_date ⇒ Time
Inclusive start date as Unix epoch seconds. Must be on or before
endDate. The range from startDate to endDate cannot exceed 24
billing months.
956 957 958 959 960 961 962 963 964 965 |
# File 'lib/aws-sdk-billing/types.rb', line 956 class GetCreditAllocationHistoryRequest < Struct.new( :account_id, :credit_id, :start_date, :end_date, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |