@@ -214,11 +214,12 @@ public static async System.Threading.Tasks.Task<DomainResource> CreateAsync(Crea
214214 /// <param name="voiceFallbackMethod"> HTTP method used with voice_fallback_url </param>
215215 /// <param name="voiceStatusCallbackUrl"> URL that Twilio will request with status updates </param>
216216 /// <param name="voiceStatusCallbackMethod"> The voice_status_callback_method </param>
217+ /// <param name="sipRegistration"> The sip_registration </param>
217218 /// <param name="client"> Client to make requests to Twilio </param>
218219 /// <returns> A single instance of Domain </returns>
219- public static DomainResource Create ( string domainName , string pathAccountSid = null , string friendlyName = null , string authType = null , Uri voiceUrl = null , Twilio . Http . HttpMethod voiceMethod = null , Uri voiceFallbackUrl = null , Twilio . Http . HttpMethod voiceFallbackMethod = null , Uri voiceStatusCallbackUrl = null , Twilio . Http . HttpMethod voiceStatusCallbackMethod = null , ITwilioRestClient client = null )
220+ public static DomainResource Create ( string domainName , string pathAccountSid = null , string friendlyName = null , string authType = null , Uri voiceUrl = null , Twilio . Http . HttpMethod voiceMethod = null , Uri voiceFallbackUrl = null , Twilio . Http . HttpMethod voiceFallbackMethod = null , Uri voiceStatusCallbackUrl = null , Twilio . Http . HttpMethod voiceStatusCallbackMethod = null , bool ? sipRegistration = null , ITwilioRestClient client = null )
220221 {
221- var options = new CreateDomainOptions ( domainName ) { PathAccountSid = pathAccountSid , FriendlyName = friendlyName , AuthType = authType , VoiceUrl = voiceUrl , VoiceMethod = voiceMethod , VoiceFallbackUrl = voiceFallbackUrl , VoiceFallbackMethod = voiceFallbackMethod , VoiceStatusCallbackUrl = voiceStatusCallbackUrl , VoiceStatusCallbackMethod = voiceStatusCallbackMethod } ;
222+ var options = new CreateDomainOptions ( domainName ) { PathAccountSid = pathAccountSid , FriendlyName = friendlyName , AuthType = authType , VoiceUrl = voiceUrl , VoiceMethod = voiceMethod , VoiceFallbackUrl = voiceFallbackUrl , VoiceFallbackMethod = voiceFallbackMethod , VoiceStatusCallbackUrl = voiceStatusCallbackUrl , VoiceStatusCallbackMethod = voiceStatusCallbackMethod , SipRegistration = sipRegistration } ;
222223 return Create ( options , client ) ;
223224 }
224225
@@ -237,11 +238,12 @@ public static DomainResource Create(string domainName, string pathAccountSid = n
237238 /// <param name="voiceFallbackMethod"> HTTP method used with voice_fallback_url </param>
238239 /// <param name="voiceStatusCallbackUrl"> URL that Twilio will request with status updates </param>
239240 /// <param name="voiceStatusCallbackMethod"> The voice_status_callback_method </param>
241+ /// <param name="sipRegistration"> The sip_registration </param>
240242 /// <param name="client"> Client to make requests to Twilio </param>
241243 /// <returns> Task that resolves to A single instance of Domain </returns>
242- public static async System . Threading . Tasks . Task < DomainResource > CreateAsync ( string domainName , string pathAccountSid = null , string friendlyName = null , string authType = null , Uri voiceUrl = null , Twilio . Http . HttpMethod voiceMethod = null , Uri voiceFallbackUrl = null , Twilio . Http . HttpMethod voiceFallbackMethod = null , Uri voiceStatusCallbackUrl = null , Twilio . Http . HttpMethod voiceStatusCallbackMethod = null , ITwilioRestClient client = null )
244+ public static async System . Threading . Tasks . Task < DomainResource > CreateAsync ( string domainName , string pathAccountSid = null , string friendlyName = null , string authType = null , Uri voiceUrl = null , Twilio . Http . HttpMethod voiceMethod = null , Uri voiceFallbackUrl = null , Twilio . Http . HttpMethod voiceFallbackMethod = null , Uri voiceStatusCallbackUrl = null , Twilio . Http . HttpMethod voiceStatusCallbackMethod = null , bool ? sipRegistration = null , ITwilioRestClient client = null )
243245 {
244- var options = new CreateDomainOptions ( domainName ) { PathAccountSid = pathAccountSid , FriendlyName = friendlyName , AuthType = authType , VoiceUrl = voiceUrl , VoiceMethod = voiceMethod , VoiceFallbackUrl = voiceFallbackUrl , VoiceFallbackMethod = voiceFallbackMethod , VoiceStatusCallbackUrl = voiceStatusCallbackUrl , VoiceStatusCallbackMethod = voiceStatusCallbackMethod } ;
246+ var options = new CreateDomainOptions ( domainName ) { PathAccountSid = pathAccountSid , FriendlyName = friendlyName , AuthType = authType , VoiceUrl = voiceUrl , VoiceMethod = voiceMethod , VoiceFallbackUrl = voiceFallbackUrl , VoiceFallbackMethod = voiceFallbackMethod , VoiceStatusCallbackUrl = voiceStatusCallbackUrl , VoiceStatusCallbackMethod = voiceStatusCallbackMethod , SipRegistration = sipRegistration } ;
245247 return await CreateAsync ( options , client ) ;
246248 }
247249 #endif
@@ -372,11 +374,12 @@ public static async System.Threading.Tasks.Task<DomainResource> UpdateAsync(Upda
372374 /// <param name="voiceStatusCallbackMethod"> The voice_status_callback_method </param>
373375 /// <param name="voiceStatusCallbackUrl"> The voice_status_callback_url </param>
374376 /// <param name="voiceUrl"> The voice_url </param>
377+ /// <param name="sipRegistration"> The sip_registration </param>
375378 /// <param name="client"> Client to make requests to Twilio </param>
376379 /// <returns> A single instance of Domain </returns>
377- public static DomainResource Update ( string pathSid , string pathAccountSid = null , string authType = null , string friendlyName = null , Twilio . Http . HttpMethod voiceFallbackMethod = null , Uri voiceFallbackUrl = null , Twilio . Http . HttpMethod voiceMethod = null , Twilio . Http . HttpMethod voiceStatusCallbackMethod = null , Uri voiceStatusCallbackUrl = null , Uri voiceUrl = null , ITwilioRestClient client = null )
380+ public static DomainResource Update ( string pathSid , string pathAccountSid = null , string authType = null , string friendlyName = null , Twilio . Http . HttpMethod voiceFallbackMethod = null , Uri voiceFallbackUrl = null , Twilio . Http . HttpMethod voiceMethod = null , Twilio . Http . HttpMethod voiceStatusCallbackMethod = null , Uri voiceStatusCallbackUrl = null , Uri voiceUrl = null , bool ? sipRegistration = null , ITwilioRestClient client = null )
378381 {
379- var options = new UpdateDomainOptions ( pathSid ) { PathAccountSid = pathAccountSid , AuthType = authType , FriendlyName = friendlyName , VoiceFallbackMethod = voiceFallbackMethod , VoiceFallbackUrl = voiceFallbackUrl , VoiceMethod = voiceMethod , VoiceStatusCallbackMethod = voiceStatusCallbackMethod , VoiceStatusCallbackUrl = voiceStatusCallbackUrl , VoiceUrl = voiceUrl } ;
382+ var options = new UpdateDomainOptions ( pathSid ) { PathAccountSid = pathAccountSid , AuthType = authType , FriendlyName = friendlyName , VoiceFallbackMethod = voiceFallbackMethod , VoiceFallbackUrl = voiceFallbackUrl , VoiceMethod = voiceMethod , VoiceStatusCallbackMethod = voiceStatusCallbackMethod , VoiceStatusCallbackUrl = voiceStatusCallbackUrl , VoiceUrl = voiceUrl , SipRegistration = sipRegistration } ;
380383 return Update ( options , client ) ;
381384 }
382385
@@ -395,11 +398,12 @@ public static DomainResource Update(string pathSid, string pathAccountSid = null
395398 /// <param name="voiceStatusCallbackMethod"> The voice_status_callback_method </param>
396399 /// <param name="voiceStatusCallbackUrl"> The voice_status_callback_url </param>
397400 /// <param name="voiceUrl"> The voice_url </param>
401+ /// <param name="sipRegistration"> The sip_registration </param>
398402 /// <param name="client"> Client to make requests to Twilio </param>
399403 /// <returns> Task that resolves to A single instance of Domain </returns>
400- public static async System . Threading . Tasks . Task < DomainResource > UpdateAsync ( string pathSid , string pathAccountSid = null , string authType = null , string friendlyName = null , Twilio . Http . HttpMethod voiceFallbackMethod = null , Uri voiceFallbackUrl = null , Twilio . Http . HttpMethod voiceMethod = null , Twilio . Http . HttpMethod voiceStatusCallbackMethod = null , Uri voiceStatusCallbackUrl = null , Uri voiceUrl = null , ITwilioRestClient client = null )
404+ public static async System . Threading . Tasks . Task < DomainResource > UpdateAsync ( string pathSid , string pathAccountSid = null , string authType = null , string friendlyName = null , Twilio . Http . HttpMethod voiceFallbackMethod = null , Uri voiceFallbackUrl = null , Twilio . Http . HttpMethod voiceMethod = null , Twilio . Http . HttpMethod voiceStatusCallbackMethod = null , Uri voiceStatusCallbackUrl = null , Uri voiceUrl = null , bool ? sipRegistration = null , ITwilioRestClient client = null )
401405 {
402- var options = new UpdateDomainOptions ( pathSid ) { PathAccountSid = pathAccountSid , AuthType = authType , FriendlyName = friendlyName , VoiceFallbackMethod = voiceFallbackMethod , VoiceFallbackUrl = voiceFallbackUrl , VoiceMethod = voiceMethod , VoiceStatusCallbackMethod = voiceStatusCallbackMethod , VoiceStatusCallbackUrl = voiceStatusCallbackUrl , VoiceUrl = voiceUrl } ;
406+ var options = new UpdateDomainOptions ( pathSid ) { PathAccountSid = pathAccountSid , AuthType = authType , FriendlyName = friendlyName , VoiceFallbackMethod = voiceFallbackMethod , VoiceFallbackUrl = voiceFallbackUrl , VoiceMethod = voiceMethod , VoiceStatusCallbackMethod = voiceStatusCallbackMethod , VoiceStatusCallbackUrl = voiceStatusCallbackUrl , VoiceUrl = voiceUrl , SipRegistration = sipRegistration } ;
403407 return await UpdateAsync ( options , client ) ;
404408 }
405409 #endif
@@ -577,6 +581,11 @@ public static DomainResource FromJson(string json)
577581 /// </summary>
578582 [ JsonProperty ( "subresource_uris" ) ]
579583 public Dictionary < string , string > SubresourceUris { get ; private set ; }
584+ /// <summary>
585+ /// If SIP registration is allowed
586+ /// </summary>
587+ [ JsonProperty ( "sip_registration" ) ]
588+ public bool ? SipRegistration { get ; private set ; }
580589
581590 private DomainResource ( )
582591 {
0 commit comments