AWS cli documentation change
Summary
Major restructuring of taxRegistration object with added fields, updated constraints, and reorganized country-specific tax information. Updated AWS CLI version reference.
Security assessment
The changes restructure documentation for tax registration data models without mentioning security vulnerabilities, exploits, or incident response. Changes include new fields like registrationId/registrationType, updated patterns (e.g., removing start/end anchors in regex), and reorganized country-specific tax sections. No security features like encryption, IAM, or access controls are added.
Diff
diff --git a/cli/latest/reference/taxsettings/get-tax-registration.md b/cli/latest/reference/taxsettings/get-tax-registration.md index 9c4b9c067..cf77f8810 100644 --- a//cli/latest/reference/taxsettings/get-tax-registration.md +++ b//cli/latest/reference/taxsettings/get-tax-registration.md @@ -15 +15 @@ - * [AWS CLI 2.34.63 Command Reference](../../index.html) » + * [AWS CLI 2.35.1 Command Reference](../../index.html) » @@ -101 +101 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/taxset -> * pattern: `^\d+$` +> * pattern: `\d+` @@ -222 +222 @@ taxRegistration -> (structure) -> additionalTaxInformation -> (structure) +> registrationId -> (string) [required] @@ -224 +224 @@ taxRegistration -> (structure) ->> Additional tax information associated with your TRN. +>> Your tax registration unique identifier. @@ -226 +226 @@ taxRegistration -> (structure) ->> brazilAdditionalInfo -> (structure) +>> Constraints: @@ -228 +228,75 @@ taxRegistration -> (structure) ->>> Additional tax information associated with your TRN in Brazil. The Tax Settings API returns this information in your response when any additional information is present with your TRN in Brazil. +>> * min: `1` +>> * max: `200` +>> * pattern: `(?!\s*$)[\s\S]+` +>> + +> +> registrationType -> (string) [required] +> +>> Type of your tax registration. +>> +>> Possible values: +>> +>> * `VAT` +>> * `GST` +>> * `CPF` +>> * `CNPJ` +>> * `SST` +>> * `TIN` +>> * `NRIC` +>> * `PAN` +>> * `NIP` +>> + +> +> legalName -> (string) [required] +> +>> The legal name associated with your TRN registration. +>> +>> Constraints: +>> +>> * min: `1` +>> * max: `200` +>> * pattern: `(?!\s*$)[\s\S]+` +>> + +> +> status -> (string) [required] +> +>> The status of your TRN. This can be either `Verified` , `Pending` , `Deleted` , or `Rejected` . +>> +>> Possible values: +>> +>> * `Verified` +>> * `Pending` +>> * `Deleted` +>> * `Rejected` +>> + +> +> sector -> (string) +> +>> The industry that describes your business. For business-to-business (B2B) customers, specify Business. For business-to-consumer (B2C) customers, specify Individual. For business-to-government (B2G), specify Government. Note that certain values may not applicable for the request country. Please refer to country specific information in API document. +>> +>> Possible values: +>> +>> * `Business` +>> * `Individual` +>> * `Government` +>> + +> +> taxDocumentMetadatas -> (list) +> +>> The metadata for your tax document. +>> +>> Constraints: +>> +>> * min: `1` +>> * max: `5` +>> + +>> +>> (structure) +>> +>>> The metadata for your tax document. @@ -230 +304 @@ taxRegistration -> (structure) ->>> ccmCode -> (string) +>>> taxDocumentAccessToken -> (string) [required] @@ -232 +306,5 @@ taxRegistration -> (structure) ->>>> The Cadastro de Contribuintes Mobiliários (CCM) code for your TRN in Brazil. This only applies for a CNPJ tax type for the São Paulo municipality. +>>>> The tax document access token, which contains information that the Tax Settings API uses to locate the tax document. +>>>> +>>>> ### Note +>>>> +>>>> If you update your tax registration, the existing `taxDocumentAccessToken` won’t be valid. To get the latest token, call the `GetTaxRegistration` or `ListTaxRegistrations` API operation. This token is valid for 24 hours. @@ -236,3 +314 @@ taxRegistration -> (structure) ->>>> * min: `0` ->>>> * max: `1024` ->>>> * pattern: `^\d+$` +>>>> * pattern: `[\s\S]*` @@ -242 +318 @@ taxRegistration -> (structure) ->>> legalNatureCode -> (string) +>>> taxDocumentName -> (string) [required] @@ -244 +320 @@ taxRegistration -> (structure) ->>>> Legal nature of business, based on your TRN in Brazil. This only applies for a CNPJ tax type. +>>>> The name of your tax document. @@ -248,3 +324 @@ taxRegistration -> (structure) ->>>> * min: `0` ->>>> * max: `1024` ->>>> * pattern: `^\d+$` +>>>> * pattern: `[\s\S]*` @@ -252,0 +327,4 @@ taxRegistration -> (structure) +> +> certifiedEmailId -> (string) +> +>> The email address to receive VAT invoices. @@ -254 +332 @@ taxRegistration -> (structure) ->> canadaAdditionalInfo -> (structure) +>> Constraints: @@ -256 +334,11 @@ taxRegistration -> (structure) ->>> Additional tax information associated with your TRN in Canada. +>> * pattern: `[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,20}` +>> + +> +> additionalTaxInformation -> (structure) +> +>> Additional tax information associated with your TRN. +>> +>> malaysiaAdditionalInfo -> (structure) +>> +>>> Additional tax information associated with your TRN in Malaysia. @@ -258 +346 @@ taxRegistration -> (structure) ->>> canadaQuebecSalesTaxNumber -> (string) +>>> serviceTaxCodes -> (list) @@ -260 +348 @@ taxRegistration -> (structure) ->>>> The Quebec Sales Tax ID number. Leave blank if you do not have a Quebec Sales Tax ID number. +>>>> List of service tax codes for your TRN in Malaysia. @@ -264 +352,6 @@ taxRegistration -> (structure) ->>>> * pattern: `^([0-9]{10})(TQ[0-9]{4})?$` +>>>> * min: `0` +>>>> * max: `4` +>>>> + +>>>> +>>>> (string) @@ -265,0 +359,7 @@ taxRegistration -> (structure) +>>>>> Possible values: +>>>>> +>>>>> * `Consultancy` +>>>>> * `Digital Service And Electronic Medium` +>>>>> * `IT Services` +>>>>> * `Training Or Coaching` +>>>>> @@ -268 +368 @@ taxRegistration -> (structure) ->>> canadaRetailSalesTaxNumber -> (string) +>>> taxInformationNumber -> (string) @@ -270 +370,5 @@ taxRegistration -> (structure) ->>>> Manitoba Retail Sales Tax ID number. Customers purchasing Amazon Web Services services for resale in Manitoba must provide a valid Retail Sales Tax ID number for Manitoba. Leave this blank if you do not have a Retail Sales Tax ID number in Manitoba or are not purchasing Amazon Web Services services for resale. +>>>> The tax information number in Malaysia. +>>>> +>>>> For individual, you can specify the `taxInformationNumber` in `MalaysiaAdditionalInfo` with NRIC type, and a valid MyKad or NRIC number. For business resellers, you must specify a `businessRegistrationNumber` and `taxInformationNumber` in `MalaysiaAdditionalInfo` with a sales and service tax (SST) type and a valid SST number. +>>>> +>>>> For business resellers with service codes, you must specify `businessRegistrationNumber` , `taxInformationNumber` , and distinct `serviceTaxCodes` in `MalaysiaAdditionalInfo` with a SST type and valid sales and service tax (SST) number. By using this API operation, Amazon Web Services registers your self-declaration that you’re an authorized business reseller registered with the Royal Malaysia Customs Department (RMCD), and have a valid SST number. @@ -274 +378 @@ taxRegistration -> (structure) ->>>> * pattern: `^([0-9]{6}-[0-9]{1})$` +>>>> * pattern: `(IG|C|CS|P|D|F|FA|PT|TA|TC|TN|TR|TP|J|LE)[0-9]{10,13}` @@ -278,7 +382 @@ taxRegistration -> (structure) ->>> isResellerAccount -> (boolean) ->>> ->>>> The value for this parameter must be `true` if the `provincialSalesTaxId` value is provided for a TRN in British Columbia, Saskatchewan, or Manitoba provinces. ->>>> ->>>> To claim a provincial sales tax (PST) and retail sales tax (RST) reseller exemption, you must confirm that purchases from this account were made for resale. Otherwise, remove the PST or RST number from the `provincialSalesTaxId` parameter from your request. ->>> ->>> provincialSalesTaxId -> (string) +>>> businessRegistrationNumber -> (string) @@ -286,5 +384 @@ taxRegistration -> (structure) ->>>> The provincial sales tax ID for your TRN in Canada. This parameter can represent the following: ->>>> ->>>> * Provincial sales tax ID number for British Columbia and Saskatchewan provinces ->>>> * Manitoba retail sales tax ID number for Manitoba province ->>>> * Quebec sales tax ID number for Quebec province +>>>> The tax registration number (TRN) in Malaysia. @@ -292 +386 @@ taxRegistration -> (structure) - +>>>> For individual, you can specify the `taxInformationNumber` in `MalaysiaAdditionalInfo` with NRIC type, and a valid MyKad or NRIC number. For business, you must specify a `businessRegistrationNumber` in `MalaysiaAdditionalInfo` with a TIN type and tax identification number. For business resellers, you must specify a `businessRegistrationNumber` and `taxInformationNumber` in `MalaysiaAdditionalInfo` with a sales and service tax (SST) type and a valid SST number. @@ -294 +388 @@ taxRegistration -> (structure) ->>>> The Tax Setting API only accepts this parameter if the TRN is specified for the previous provinces. For other provinces, the Tax Settings API doesn’t accept this parameter. +>>>> For business resellers with service codes, you must specify `businessRegistrationNumber` , `taxInformationNumber` , and distinct `serviceTaxCodes` in `MalaysiaAdditionalInfo` with a SST type and valid sales and service tax (SST) number. By using this API operation, Amazon Web Services registers your self-declaration that you’re an authorized business reseller registered with the Royal Malaysia Customs Department (RMCD), and have a valid SST number.