/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the route53domains-2014-05-15.normal.json service model. */ using System; using System.Collections.Generic; using System.Xml.Serialization; using System.Text; using System.IO; using System.Net; using Amazon.Runtime; using Amazon.Runtime.Internal; namespace Amazon.Route53Domains.Model { /// /// ExtraParam includes the following elements. /// public partial class ExtraParam { private ExtraParamName _name; private string _value; /// /// Gets and sets the property Name. /// /// The name of an additional parameter that is required by a top-level domain. Here are /// the top-level domains that require additional parameters and the names of the parameters /// that they require: /// ///
.com.au and .net.au
  • /// /// AU_ID_NUMBER /// ///
  • /// /// AU_ID_TYPE /// /// /// /// Valid values include the following: /// ///
    • /// /// ABN (Australian business number) /// ///
    • /// /// ACN (Australian company number) /// ///
    • /// /// TM (Trademark number) /// ///
.ca
  • /// /// BRAND_NUMBER /// ///
  • /// /// CA_BUSINESS_ENTITY_TYPE /// /// /// /// Valid values include the following: /// ///
    • /// /// BANK (Bank) /// ///
    • /// /// COMMERCIAL_COMPANY (Commercial company) /// ///
    • /// /// COMPANY (Company) /// ///
    • /// /// COOPERATION (Cooperation) /// ///
    • /// /// COOPERATIVE (Cooperative) /// ///
    • /// /// COOPRIX (Cooprix) /// ///
    • /// /// CORP (Corporation) /// ///
    • /// /// CREDIT_UNION (Credit union) /// ///
    • /// /// FOMIA (Federation of mutual insurance associations) /// ///
    • /// /// INC (Incorporated) /// ///
    • /// /// LTD (Limited) /// ///
    • /// /// LTEE (Limitée) /// ///
    • /// /// LLC (Limited liability corporation) /// ///
    • /// /// LLP (Limited liability partnership) /// ///
    • /// /// LTE (Lte.) /// ///
    • /// /// MBA (Mutual benefit association) /// ///
    • /// /// MIC (Mutual insurance company) /// ///
    • /// /// NFP (Not-for-profit corporation) /// ///
    • /// /// SA (S.A.) /// ///
    • /// /// SAVINGS_COMPANY (Savings company) /// ///
    • /// /// SAVINGS_UNION (Savings union) /// ///
    • /// /// SARL (Société à responsabilité limitée) /// ///
    • /// /// TRUST (Trust) /// ///
    • /// /// ULC (Unlimited liability corporation) /// ///
  • /// /// CA_LEGAL_TYPE /// /// /// /// When ContactType is PERSON, valid values include the following: /// ///
    • /// /// ABO (Aboriginal Peoples indigenous to Canada) /// ///
    • /// /// CCT (Canadian citizen) /// ///
    • /// /// LGR (Legal Representative of a Canadian Citizen or Permanent Resident) /// ///
    • /// /// RES (Permanent resident of Canada) /// ///
    /// /// When ContactType is a value other than PERSON, valid values /// include the following: /// ///
    • /// /// ASS (Canadian unincorporated association) /// ///
    • /// /// CCO (Canadian corporation) /// ///
    • /// /// EDU (Canadian educational institution) /// ///
    • /// /// GOV (Government or government entity in Canada) /// ///
    • /// /// HOP (Canadian Hospital) /// ///
    • /// /// INB (Indian Band recognized by the Indian Act of Canada) /// ///
    • /// /// LAM (Canadian Library, Archive, or Museum) /// ///
    • /// /// MAJ (Her/His Majesty the Queen/King) /// ///
    • /// /// OMK (Official mark registered in Canada) /// ///
    • /// /// PLT (Canadian Political Party) /// ///
    • /// /// PRT (Partnership Registered in Canada) /// ///
    • /// /// TDM (Trademark registered in Canada) /// ///
    • /// /// TRD (Canadian Trade Union) /// ///
    • /// /// TRS (Trust established in Canada) /// ///
.es
  • /// /// ES_IDENTIFICATION /// /// /// /// The value of ES_IDENTIFICATION depends on the following values: /// ///
    • /// /// The value of ES_LEGAL_FORM /// ///
    • /// /// The value of ES_IDENTIFICATION_TYPE /// ///
    /// /// If ES_LEGAL_FORM is any value other than INDIVIDUAL: /// /// ///
    • /// /// Specify 1 letter + 8 numbers (CIF [Certificado de Identificación Fiscal]) /// ///
    • /// /// Example: B12345678 /// ///
    /// /// If ES_LEGAL_FORM is INDIVIDUAL, the value that you specify /// for ES_IDENTIFICATION depends on the value of ES_IDENTIFICATION_TYPE: /// /// ///
    • /// /// If ES_IDENTIFICATION_TYPE is DNI_AND_NIF (for Spanish contacts): /// ///
      • /// /// Specify 8 numbers + 1 letter (DNI [Documento Nacional de Identidad], NIF [Número de /// Identificación Fiscal]) /// ///
      • /// /// Example: 12345678M /// ///
    • /// /// If ES_IDENTIFICATION_TYPE is NIE (for foreigners with legal /// residence): /// ///
      • /// /// Specify 1 letter + 7 numbers + 1 letter ( NIE [Número de Identidad de Extranjero]) /// ///
      • /// /// Example: Y1234567X /// ///
    • /// /// If ES_IDENTIFICATION_TYPE is OTHER (for contacts outside /// of Spain): /// ///
      • /// /// Specify a passport number, drivers license number, or national identity card number /// ///
  • /// /// ES_IDENTIFICATION_TYPE /// /// /// /// Valid values include the following: /// ///
    • /// /// DNI_AND_NIF (For Spanish contacts) /// ///
    • /// /// NIE (For foreigners with legal residence) /// ///
    • /// /// OTHER (For contacts outside of Spain) /// ///
  • /// /// ES_LEGAL_FORM /// /// /// /// Valid values include the following: /// ///
    • /// /// ASSOCIATION /// ///
    • /// /// CENTRAL_GOVERNMENT_BODY /// ///
    • /// /// CIVIL_SOCIETY /// ///
    • /// /// COMMUNITY_OF_OWNERS /// ///
    • /// /// COMMUNITY_PROPERTY /// ///
    • /// /// CONSULATE /// ///
    • /// /// COOPERATIVE /// ///
    • /// /// DESIGNATION_OF_ORIGIN_SUPERVISORY_COUNCIL /// ///
    • /// /// ECONOMIC_INTEREST_GROUP /// ///
    • /// /// EMBASSY /// ///
    • /// /// ENTITY_MANAGING_NATURAL_AREAS /// ///
    • /// /// FARM_PARTNERSHIP /// ///
    • /// /// FOUNDATION /// ///
    • /// /// GENERAL_AND_LIMITED_PARTNERSHIP /// ///
    • /// /// GENERAL_PARTNERSHIP /// ///
    • /// /// INDIVIDUAL /// ///
    • /// /// LIMITED_COMPANY /// ///
    • /// /// LOCAL_AUTHORITY /// ///
    • /// /// LOCAL_PUBLIC_ENTITY /// ///
    • /// /// MUTUAL_INSURANCE_COMPANY /// ///
    • /// /// NATIONAL_PUBLIC_ENTITY /// ///
    • /// /// ORDER_OR_RELIGIOUS_INSTITUTION /// ///
    • /// /// OTHERS (Only for contacts outside of Spain) /// ///
    • /// /// POLITICAL_PARTY /// ///
    • /// /// PROFESSIONAL_ASSOCIATION /// ///
    • /// /// PUBLIC_LAW_ASSOCIATION /// ///
    • /// /// PUBLIC_LIMITED_COMPANY /// ///
    • /// /// REGIONAL_GOVERNMENT_BODY /// ///
    • /// /// REGIONAL_PUBLIC_ENTITY /// ///
    • /// /// SAVINGS_BANK /// ///
    • /// /// SPANISH_OFFICE /// ///
    • /// /// SPORTS_ASSOCIATION /// ///
    • /// /// SPORTS_FEDERATION /// ///
    • /// /// SPORTS_LIMITED_COMPANY /// ///
    • /// /// TEMPORARY_ALLIANCE_OF_ENTERPRISES /// ///
    • /// /// TRADE_UNION /// ///
    • /// /// WORKER_OWNED_COMPANY /// ///
    • /// /// WORKER_OWNED_LIMITED_COMPANY /// ///
.eu
  • /// /// EU_COUNTRY_OF_CITIZENSHIP /// ///
.fi
  • /// /// BIRTH_DATE_IN_YYYY_MM_DD /// ///
  • /// /// FI_BUSINESS_NUMBER /// ///
  • /// /// FI_ID_NUMBER /// ///
  • /// /// FI_NATIONALITY /// /// /// /// Valid values include the following: /// ///
    • /// /// FINNISH /// ///
    • /// /// NOT_FINNISH /// ///
  • /// /// FI_ORGANIZATION_TYPE /// /// /// /// Valid values include the following: /// ///
    • /// /// COMPANY /// ///
    • /// /// CORPORATION /// ///
    • /// /// GOVERNMENT /// ///
    • /// /// INSTITUTION /// ///
    • /// /// POLITICAL_PARTY /// ///
    • /// /// PUBLIC_COMMUNITY /// ///
    • /// /// TOWNSHIP /// ///
.it
  • /// /// IT_NATIONALITY /// ///
  • /// /// IT_PIN /// ///
  • /// /// IT_REGISTRANT_ENTITY_TYPE /// /// /// /// Valid values include the following: /// ///
    • /// /// FOREIGNERS /// ///
    • /// /// FREELANCE_WORKERS (Freelance workers and professionals) /// ///
    • /// /// ITALIAN_COMPANIES (Italian companies and one-person companies) /// ///
    • /// /// NON_PROFIT_ORGANIZATIONS /// ///
    • /// /// OTHER_SUBJECTS /// ///
    • /// /// PUBLIC_ORGANIZATIONS /// ///
.ru
  • /// /// BIRTH_DATE_IN_YYYY_MM_DD /// ///
  • /// /// RU_PASSPORT_DATA /// ///
.se
  • /// /// BIRTH_COUNTRY /// ///
  • /// /// SE_ID_NUMBER /// ///
.sg
  • /// /// SG_ID_NUMBER /// ///
.uk, .co.uk, .me.uk, and .org.uk
  • /// /// UK_CONTACT_TYPE /// /// /// /// Valid values include the following: /// ///
    • /// /// CRC (UK Corporation by Royal Charter) /// ///
    • /// /// FCORP (Non-UK Corporation) /// ///
    • /// /// FIND (Non-UK Individual, representing self) /// ///
    • /// /// FOTHER (Non-UK Entity that does not fit into any other category) /// ///
    • /// /// GOV (UK Government Body) /// ///
    • /// /// IND (UK Individual (representing self)) /// ///
    • /// /// IP (UK Industrial/Provident Registered Company) /// ///
    • /// /// LLP (UK Limited Liability Partnership) /// ///
    • /// /// LTD (UK Limited Company) /// ///
    • /// /// OTHER (UK Entity that does not fit into any other category) /// ///
    • /// /// PLC (UK Public Limited Company) /// ///
    • /// /// PTNR (UK Partnership) /// ///
    • /// /// RCHAR (UK Registered Charity) /// ///
    • /// /// SCH (UK School) /// ///
    • /// /// STAT (UK Statutory Body) /// ///
    • /// /// STRA (UK Sole Trader) /// ///
  • /// /// UK_COMPANY_NUMBER /// ///
/// /// In addition, many TLDs require a VAT_NUMBER. /// ///
[AWSProperty(Required=true)] public ExtraParamName Name { get { return this._name; } set { this._name = value; } } // Check to see if Name property is set internal bool IsSetName() { return this._name != null; } /// /// Gets and sets the property Value. /// /// The value that corresponds with the name of an extra parameter. /// /// [AWSProperty(Required=true, Sensitive=true, Max=2048)] public string Value { get { return this._value; } set { this._value = value; } } // Check to see if Value property is set internal bool IsSetValue() { return this._value != null; } } }