/// <summary>
 /// Initializes a new instance of the
 /// LinkMobilityProviderConfigProviderConfigurationRequest class.
 /// </summary>
 /// <param name="displayName">A custom name that can be used to later
 /// understand the purpose of
 /// this provider configuration.</param>
 public LinkMobilityProviderConfigProviderConfigurationRequest(string displayName, LinkMobilityProviderConfig configuration, SendTestSmsRequest sendTestSms)
 {
     DisplayName   = displayName;
     Configuration = configuration;
     SendTestSms   = sendTestSms;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the
 /// ProviderConfigurationRequestTwilioProviderConfig class.
 /// </summary>
 /// <param name="displayName">A custom name that can be used to later
 /// understand the purpose of
 /// this provider configuration.</param>
 /// <param name="configuration">The provider-specific
 /// configuration.</param>
 /// <param name="sendTestSms">The details used to send a test SMS with
 /// the proposed provider
 /// configuration. We will use these details to send a real SMS to
 /// the provider, in order to verify the configuration values are valid
 /// and read for use.</param>
 public ProviderConfigurationRequestTwilioProviderConfig(string displayName, TwilioProviderConfig configuration, SendTestSmsRequest sendTestSms)
 {
     DisplayName   = displayName;
     Configuration = configuration;
     SendTestSms   = sendTestSms;
     CustomInit();
 }