# Packages
Package taxsettingsiface provides an interface to enable mocking the Tax Settings service client for testing your code.
# Functions
AddressRoleType_Values returns all elements of the AddressRoleType enum.
Industries_Values returns all elements of the Industries enum.
IsraelCustomerType_Values returns all elements of the IsraelCustomerType enum.
IsraelDealerType_Values returns all elements of the IsraelDealerType enum.
MalaysiaServiceTaxCode_Values returns all elements of the MalaysiaServiceTaxCode enum.
New creates a new instance of the TaxSettings client with a session.
PersonType_Values returns all elements of the PersonType enum.
RegistrationType_Values returns all elements of the RegistrationType enum.
SaudiArabiaTaxRegistrationNumberType_Values returns all elements of the SaudiArabiaTaxRegistrationNumberType enum.
Sector_Values returns all elements of the Sector enum.
TaxRegistrationNumberType_Values returns all elements of the TaxRegistrationNumberType enum.
TaxRegistrationStatus_Values returns all elements of the TaxRegistrationStatus enum.
TaxRegistrationType_Values returns all elements of the TaxRegistrationType enum.
UkraineTrnType_Values returns all elements of the UkraineTrnType enum.
ValidationExceptionErrorCode_Values returns all elements of the ValidationExceptionErrorCode enum.
# Constants
AddressRoleTypeBillingAddress is a AddressRoleType enum value.
AddressRoleTypeContactAddress is a AddressRoleType enum value.
AddressRoleTypeTaxAddress is a AddressRoleType enum value.
ID to lookup a service endpoint with.
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeValidationException for service response error code "ValidationException".
IndustriesBanks is a Industries enum value.
IndustriesCirculatingOrg is a Industries enum value.
IndustriesDevelopmentAgencies is a Industries enum value.
IndustriesInsurance is a Industries enum value.
IndustriesPensionAndBenefitFunds is a Industries enum value.
IndustriesProfessionalOrg is a Industries enum value.
IsraelCustomerTypeBusiness is a IsraelCustomerType enum value.
IsraelCustomerTypeIndividual is a IsraelCustomerType enum value.
IsraelDealerTypeAuthorized is a IsraelDealerType enum value.
IsraelDealerTypeNonAuthorized is a IsraelDealerType enum value.
MalaysiaServiceTaxCodeConsultancy is a MalaysiaServiceTaxCode enum value.
MalaysiaServiceTaxCodeDigitalServiceAndElectronicMedium is a MalaysiaServiceTaxCode enum value.
MalaysiaServiceTaxCodeItservices is a MalaysiaServiceTaxCode enum value.
MalaysiaServiceTaxCodeTrainingOrCoaching is a MalaysiaServiceTaxCode enum value.
PersonTypeBusiness is a PersonType enum value.
PersonTypeLegalPerson is a PersonType enum value.
PersonTypePhysicalPerson is a PersonType enum value.
RegistrationTypeIntraEu is a RegistrationType enum value.
RegistrationTypeLocal is a RegistrationType enum value.
SaudiArabiaTaxRegistrationNumberTypeCommercialRegistrationNumber is a SaudiArabiaTaxRegistrationNumberType enum value.
SaudiArabiaTaxRegistrationNumberTypeTaxIdentificationNumber is a SaudiArabiaTaxRegistrationNumberType enum value.
SaudiArabiaTaxRegistrationNumberTypeTaxRegistrationNumber is a SaudiArabiaTaxRegistrationNumberType enum value.
SectorBusiness is a Sector enum value.
SectorGovernment is a Sector enum value.
SectorIndividual is a Sector enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
TaxRegistrationNumberTypeLocalRegistrationNumber is a TaxRegistrationNumberType enum value.
TaxRegistrationNumberTypeTaxRegistrationNumber is a TaxRegistrationNumberType enum value.
TaxRegistrationStatusDeleted is a TaxRegistrationStatus enum value.
TaxRegistrationStatusPending is a TaxRegistrationStatus enum value.
TaxRegistrationStatusRejected is a TaxRegistrationStatus enum value.
TaxRegistrationStatusVerified is a TaxRegistrationStatus enum value.
TaxRegistrationTypeCnpj is a TaxRegistrationType enum value.
TaxRegistrationTypeCpf is a TaxRegistrationType enum value.
TaxRegistrationTypeGst is a TaxRegistrationType enum value.
TaxRegistrationTypeSst is a TaxRegistrationType enum value.
TaxRegistrationTypeVat is a TaxRegistrationType enum value.
UkraineTrnTypeBusiness is a UkraineTrnType enum value.
UkraineTrnTypeIndividual is a UkraineTrnType enum value.
ValidationExceptionErrorCodeExpiredToken is a ValidationExceptionErrorCode enum value.
ValidationExceptionErrorCodeFieldValidationFailed is a ValidationExceptionErrorCode enum value.
ValidationExceptionErrorCodeInvalidToken is a ValidationExceptionErrorCode enum value.
ValidationExceptionErrorCodeMalformedToken is a ValidationExceptionErrorCode enum value.
ValidationExceptionErrorCodeMissingInput is a ValidationExceptionErrorCode enum value.
# Structs
An object with your accountId and TRN information.
The meta data information associated with the account.
Additional tax information associated with your tax registration number (TRN).
Additional tax information associated with your TRN.
The details of the address associated with the TRN information.
The error object for representing failures in the BatchDeleteTaxRegistration operation.
The error object for representing failures in the BatchPutTaxRegistration operation.
Additional tax information associated with your TRN in Brazil.
Additional tax information associated with your TRN in Canada .
The exception when the input is creating conflict with the given state.
The location of the Amazon S3 bucket that you specify to download your tax documents to.
Additional tax information associated with your TRN in Estonia.
Additional tax information associated with your TRN in Georgia.
Additional tax information in India.
The exception thrown when an unexpected error occurs when processing a request.
Additional tax information associated with your TRN in Israel.
Additional tax information associated with your TRN in Italy.
The jurisdiction details of the TRN information of the customers.
Additional tax information associated with your TRN in Kenya.
Additional tax information associated with your TRN in Malaysia.
Additional tax information associated with your TRN in Poland.
The exception thrown when the input doesn't have a resource associated to it.
Additional tax information to specify for a TRN in Romania.
Additional tax information associated with your TRN in Saudi Arabia.
The Amazon S3 bucket in your account where your tax document is located.
Additional tax information associated with your TRN in South Korea.
Additional tax information associated with your TRN in Spain.
The metadata for your tax document.
Tax inheritance information associated with the account.
Your TRN information.
Tax registration document information.
The TRN information you provide when you add a new TRN, or update.
Your TRN information with jurisdiction details.
TaxSettings provides the API operation methods for making requests to Tax Settings.
Additional tax information associated with your TRN in Turkey.
Additional tax information associated with your TRN in Ukraine.
The exception when the input doesn't pass validation for at least one of the input parameters.
The information about the specified parameter in the request that caused an error.
Required information to verify your TRN.