AWS cli documentation change
Summary
Added new 'ReceiverRole' filter parameter and multiple new output fields including BillSourceAccounts, BillingEntity, CommercialInvoiceId, and tax/e-invoice status fields
Security assessment
Changes add new filtering capabilities and output fields for invoice management but contain no references to vulnerabilities, access controls, or security mechanisms. New fields like tax authority status are operational rather than security-focused.
Diff
diff --git a/cli/latest/reference/invoicing/list-invoice-summaries.md b/cli/latest/reference/invoicing/list-invoice-summaries.md index ccc9f6223..1799bf1db 100644 --- a//cli/latest/reference/invoicing/list-invoice-summaries.md +++ b//cli/latest/reference/invoicing/list-invoice-summaries.md @@ -15 +15 @@ - * [AWS CLI 2.34.44 Command Reference](../../index.html) » + * [AWS CLI 2.34.45 Command Reference](../../index.html) » @@ -193,0 +194,21 @@ JSON Syntax: +> +> ReceiverRole -> (string) +> +>> The role of the invoice receiver to filter by. +>> +>> ### Note +>> +>> When `ReceiverRole` is specified: +>> +>> * Data is available starting `2025-06-01` . Queries for periods before `2025-06-01` return a validation error. +>> * `TimeInterval` supports a time interval of up to 5 years. Without `ReceiverRole` , `TimeInterval` is limited to one month. +>> + +>> +>> Possible values: +>> +>> * `SELLER` +>> * `RESELLER` +>> * `BUYER` +>> + @@ -198 +219 @@ Shorthand Syntax: - TimeInterval={StartDate=timestamp,EndDate=timestamp},BillingPeriod={Month=integer,Year=integer},InvoicingEntity=string + TimeInterval={StartDate=timestamp,EndDate=timestamp},BillingPeriod={Month=integer,Year=integer},InvoicingEntity=string,ReceiverRole=string @@ -213 +234,2 @@ JSON Syntax: - "InvoicingEntity": "string" + "InvoicingEntity": "string", + "ReceiverRole": "SELLER"|"RESELLER"|"BUYER" @@ -384,0 +407,28 @@ InvoiceSummaries -> (list) +>> +>> BillSourceAccounts -> (list) +>> +>>> The list of Amazon Web Services account IDs that are the bill source of the invoice. Currently, only a single bill source account is returned. +>>> +>>> (string) +>>> +>>>> Constraints: +>>>> +>>>> * pattern: `\d{12}` +>>>> + +>> +>> BillSourceAccountsTotalCount -> (integer) +>> +>>> The total number of accounts that are the bill source of the invoice. +>> +>> ReceiverRole -> (string) +>> +>>> The role of the invoice receiver. +>>> +>>> Possible values: +>>> +>>> * `SELLER` +>>> * `RESELLER` +>>> * `BUYER` +>>> + @@ -400,0 +451,11 @@ InvoiceSummaries -> (list) +>>> +>>> BillingEntity -> (string) +>>> +>>>> Helps you identify whether your invoices are for Amazon Web Services Marketplace or for purchases of other Amazon Web Services services. +>>>> +>>>> Possible values: +>>>> +>>>> * `AWS` +>>>> * `AWS_MARKETPLACE` +>>>> + @@ -426,0 +488,23 @@ InvoiceSummaries -> (list) +>> +>> InvoiceFrequency -> (string) +>> +>>> The frequency of the invoice. +>>> +>>> Possible values: +>>> +>>> * `ONE_TIME` +>>> * `RECURRING` +>>> + +>> +>> BillType -> (string) +>> +>>> The type of the bill. +>>> +>>> Possible values: +>>> +>>> * `ANNIVERSARY` +>>> * `PURCHASE` +>>> * `REFUND` +>>> + @@ -435,0 +520,13 @@ InvoiceSummaries -> (list) +>>> * `PAYMENT_RECEIPT` +>>> + +>> +>> CommercialInvoiceId -> (string) +>> +>>> The commercial invoice ID. This is only applicable for tax invoices and identifies the associated commercial invoice. +>>> +>>> Constraints: +>>> +>>> * min: `0` +>>> * max: `1024` +>>> * pattern: `[\s\S]*` @@ -461,0 +559,22 @@ InvoiceSummaries -> (list) +>> +>> EinvoiceDeliveryStatus -> (string) +>> +>>> The e-invoice delivery status. +>>> +>>> Possible values: +>>> +>>> * `DELIVERED` +>>> * `NOT_DELIVERED` +>>> + +>> +>> TaxAuthorityStatus -> (string) +>> +>>> The current status of an invoice as reported to the tax authority. This captures scenarios where an invoice may be cancelled after issuance. +>>> +>>> Possible values: +>>> +>>> * `ISSUED` +>>> * `CANCELLED` +>>> + @@ -1309 +1428 @@ NextToken -> (string) - * [AWS CLI 2.34.44 Command Reference](../../index.html) » + * [AWS CLI 2.34.45 Command Reference](../../index.html) »