Class: Aws::TaxSettings::Types::TaxRegistration
- Inherits:
-
Struct
- Object
- Struct
- Aws::TaxSettings::Types::TaxRegistration
- Defined in:
- gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb
Overview
Your TRN information.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#additional_tax_information ⇒ Types::AdditionalInfoResponse
Additional tax information associated with your TRN.
-
#certified_email_id ⇒ String
The email address to receive VAT invoices.
-
#legal_address ⇒ Types::Address
The legal address associated with your TRN registration.
-
#legal_name ⇒ String
The legal name associated with your TRN registration.
-
#registration_id ⇒ String
Your tax registration unique identifier.
-
#registration_type ⇒ String
Type of your tax registration.
-
#sector ⇒ String
The industry that describes your business.
-
#status ⇒ String
The status of your TRN.
-
#tax_document_metadatas ⇒ Array<Types::TaxDocumentMetadata>
The metadata for your tax document.
Instance Attribute Details
#additional_tax_information ⇒ Types::AdditionalInfoResponse
Additional tax information associated with your TRN.
1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 |
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1096 class TaxRegistration < Struct.new( :additional_tax_information, :certified_email_id, :legal_address, :legal_name, :registration_id, :registration_type, :sector, :status, :tax_document_metadatas) SENSITIVE = [] include Aws::Structure end |
#certified_email_id ⇒ String
The email address to receive VAT invoices.
1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 |
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1096 class TaxRegistration < Struct.new( :additional_tax_information, :certified_email_id, :legal_address, :legal_name, :registration_id, :registration_type, :sector, :status, :tax_document_metadatas) SENSITIVE = [] include Aws::Structure end |
#legal_address ⇒ Types::Address
The legal address associated with your TRN registration.
1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 |
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1096 class TaxRegistration < Struct.new( :additional_tax_information, :certified_email_id, :legal_address, :legal_name, :registration_id, :registration_type, :sector, :status, :tax_document_metadatas) SENSITIVE = [] include Aws::Structure end |
#legal_name ⇒ String
The legal name associated with your TRN registration.
1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 |
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1096 class TaxRegistration < Struct.new( :additional_tax_information, :certified_email_id, :legal_address, :legal_name, :registration_id, :registration_type, :sector, :status, :tax_document_metadatas) SENSITIVE = [] include Aws::Structure end |
#registration_id ⇒ String
Your tax registration unique identifier.
1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 |
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1096 class TaxRegistration < Struct.new( :additional_tax_information, :certified_email_id, :legal_address, :legal_name, :registration_id, :registration_type, :sector, :status, :tax_document_metadatas) SENSITIVE = [] include Aws::Structure end |
#registration_type ⇒ String
Type of your tax registration. This can be either VAT
or GST
.
1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 |
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1096 class TaxRegistration < Struct.new( :additional_tax_information, :certified_email_id, :legal_address, :legal_name, :registration_id, :registration_type, :sector, :status, :tax_document_metadatas) SENSITIVE = [] include Aws::Structure end |
#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.
1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 |
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1096 class TaxRegistration < Struct.new( :additional_tax_information, :certified_email_id, :legal_address, :legal_name, :registration_id, :registration_type, :sector, :status, :tax_document_metadatas) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of your TRN. This can be either Verified
, Pending
,
Deleted
, or Rejected
.
1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 |
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1096 class TaxRegistration < Struct.new( :additional_tax_information, :certified_email_id, :legal_address, :legal_name, :registration_id, :registration_type, :sector, :status, :tax_document_metadatas) SENSITIVE = [] include Aws::Structure end |
#tax_document_metadatas ⇒ Array<Types::TaxDocumentMetadata>
The metadata for your tax document.
1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 |
# File 'gems/aws-sdk-taxsettings/lib/aws-sdk-taxsettings/types.rb', line 1096 class TaxRegistration < Struct.new( :additional_tax_information, :certified_email_id, :legal_address, :legal_name, :registration_id, :registration_type, :sector, :status, :tax_document_metadatas) SENSITIVE = [] include Aws::Structure end |