Class: Aws::TaxSettings::Types::AdditionalInfoRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::TaxSettings::Types::AdditionalInfoRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-taxsettings/types.rb
Overview
Additional tax information associated with your tax registration number (TRN). Depending on the TRN for a specific country, you might need to specify this information when you set your TRN.
You can only specify one of the following parameters and the value can’t be empty.
<note markdown=“1”> The parameter that you specify must match the country for the TRN, if available. For example, if you set a TRN in Canada for specific provinces, you must also specify the ‘canadaAdditionalInfo` parameter.
</note>
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#canada_additional_info ⇒ Types::CanadaAdditionalInfo
Additional tax information associated with your TRN in Canada.
-
#estonia_additional_info ⇒ Types::EstoniaAdditionalInfo
Additional tax information to specify for a TRN in Estonia.
-
#georgia_additional_info ⇒ Types::GeorgiaAdditionalInfo
Additional tax information to specify for a TRN in Georgia.
-
#israel_additional_info ⇒ Types::IsraelAdditionalInfo
Additional tax information to specify for a TRN in Israel.
-
#italy_additional_info ⇒ Types::ItalyAdditionalInfo
Additional tax information to specify for a TRN in Italy.
-
#kenya_additional_info ⇒ Types::KenyaAdditionalInfo
Additional tax information to specify for a TRN in Kenya.
-
#malaysia_additional_info ⇒ Types::MalaysiaAdditionalInfo
Additional tax information to specify for a TRN in Malaysia.
-
#poland_additional_info ⇒ Types::PolandAdditionalInfo
Additional tax information associated with your TRN in Poland.
-
#romania_additional_info ⇒ Types::RomaniaAdditionalInfo
Additional tax information to specify for a TRN in Romania.
-
#saudi_arabia_additional_info ⇒ Types::SaudiArabiaAdditionalInfo
Additional tax information associated with your TRN in Saudi Arabia.
-
#south_korea_additional_info ⇒ Types::SouthKoreaAdditionalInfo
Additional tax information to specify for a TRN in South Korea.
-
#spain_additional_info ⇒ Types::SpainAdditionalInfo
Additional tax information to specify for a TRN in Spain.
-
#turkey_additional_info ⇒ Types::TurkeyAdditionalInfo
Additional tax information to specify for a TRN in Turkey.
-
#ukraine_additional_info ⇒ Types::UkraineAdditionalInfo
Additional tax information associated with your TRN in Ukraine.
Instance Attribute Details
#canada_additional_info ⇒ Types::CanadaAdditionalInfo
Additional tax information associated with your TRN in Canada.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#estonia_additional_info ⇒ Types::EstoniaAdditionalInfo
Additional tax information to specify for a TRN in Estonia.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#georgia_additional_info ⇒ Types::GeorgiaAdditionalInfo
Additional tax information to specify for a TRN in Georgia.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#israel_additional_info ⇒ Types::IsraelAdditionalInfo
Additional tax information to specify for a TRN in Israel.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#italy_additional_info ⇒ Types::ItalyAdditionalInfo
Additional tax information to specify for a TRN in Italy.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#kenya_additional_info ⇒ Types::KenyaAdditionalInfo
Additional tax information to specify for a TRN in Kenya.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#malaysia_additional_info ⇒ Types::MalaysiaAdditionalInfo
Additional tax information to specify for a TRN in Malaysia.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#poland_additional_info ⇒ Types::PolandAdditionalInfo
Additional tax information associated with your TRN in Poland.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#romania_additional_info ⇒ Types::RomaniaAdditionalInfo
Additional tax information to specify for a TRN in Romania.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#saudi_arabia_additional_info ⇒ Types::SaudiArabiaAdditionalInfo
Additional tax information associated with your TRN in Saudi Arabia.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#south_korea_additional_info ⇒ Types::SouthKoreaAdditionalInfo
Additional tax information to specify for a TRN in South Korea.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#spain_additional_info ⇒ Types::SpainAdditionalInfo
Additional tax information to specify for a TRN in Spain.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#turkey_additional_info ⇒ Types::TurkeyAdditionalInfo
Additional tax information to specify for a TRN in Turkey.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |
#ukraine_additional_info ⇒ Types::UkraineAdditionalInfo
Additional tax information associated with your TRN in Ukraine.
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/aws-sdk-taxsettings/types.rb', line 163 class AdditionalInfoRequest < Struct.new( :canada_additional_info, :estonia_additional_info, :georgia_additional_info, :israel_additional_info, :italy_additional_info, :kenya_additional_info, :malaysia_additional_info, :poland_additional_info, :romania_additional_info, :saudi_arabia_additional_info, :south_korea_additional_info, :spain_additional_info, :turkey_additional_info, :ukraine_additional_info) SENSITIVE = [] include Aws::Structure end |