Items with tag softlayer_account_regional_registry_detail



    • createObject
      <style type='text/css'>.create_object > li > div { padding-top: .5em; padding-bottom: .5em}</style> This method will create a new SoftLayer_Account_Regional_Registry_Detail object. <b>Input</b> - [SoftLayer_Account_Regional_Registry_Detail](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail) <ul class='create_object'> <li><code>detailTypeId</code> <div>The [SoftLayer_Account_Regional_Registry_Detail_Type](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Type) of this detail object</div> <ul> <li><b>Required</b></li> <li><b>Type</b> - integer</li> </ul> </li> <li><code>regionalInternetRegistryHandleId</code> <div> The id of the [SoftLayer_Account_Rwhois_Handle](/reference/datatypes/SoftLayer_Account_Rwhois_Handle) object. This is only to be used for detailed registrations, where a subnet is registered to an organization. The associated handle will be required to be a valid organization object id at the relevant registry. In this case, the detail object will only be valid for the registry the organization belongs to. </div> <ul> <li><b>Optional</b></li> <li><b>Type</b> - integer</li> </ul> </li> </ul>
    • deleteObject
      This method will delete an existing SoftLayer_Account_Regional_Registry_Detail object.
    • editObject
      This method will edit an existing SoftLayer_Account_Regional_Registry_Detail object. For more detail, see [SoftLayer_Account_Regional_Registry_Detail::createObject](/reference/datatypes/$1/#$2).
    • getAccount
      The account that this detail object belongs to.
    • getDetails
      References to the [SoftLayer_Network_Subnet_Registration](/reference/datatypes/SoftLayer_Network_Subnet_Registration) that consume this detail object.
    • getDetailType
      The associated type of this detail object.
    • getObject
      Retrieve a SoftLayer_Account_Regional_Registry_Detail record.
    • getProperties
      The individual properties that define this detail object's values.
    • getRegionalInternetRegistryHandle
      The associated RWhois handle of this detail object. Used only when detailed reassignments are necessary.
    • SoftLayer_Account_Regional_Registry_Detail
    • SoftLayer_Account_Regional_Registry_Detail
      Regional Registry Detail objects are used to specify the information you wish to use when registering subnets with the appropriate Regional Internet Registries.
    • updateReferencedRegistrations
      This method will create a bulk transaction to update any registrations that reference this detail object. It should only be called from a child class such as [SoftLayer_Account_Regional_Registry_Detail_Person](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Person) or [SoftLayer_Account_Regional_Registry_Detail_Network](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Network). The registrations should be in the Open or Registration_Complete status.
    • validatePersonForAllRegistrars
      Validates this person detail against all supported external registrars (APNIC/ARIN/RIPE). The validation uses the most restrictive rules ensuring that any person detail passing this validation would be acceptable to any supported registrar. The person detail properties are validated against - Non-emptiness - Minimum length - Maximum length - Maximum words - Supported characters - Format of data If the person detail validation succeeds, then an empty list is returned indicating no errors were found and that this person detail would work against all three registrars during a subnet registration. If the person detail validation fails, then an array of validation errors (SoftLayer_Container_Message[]) is returned. Each message container contains error messages grouped by property type and a message type indicating the person detail property type object which failed validation. It is possible to create a subnet registration using a person detail which does not pass this validation, but at least one registrar would reject it for being invalid.