Exemple #1
0
 /// <summary>
 ///     Updates blocked or allowed phone number(s) by their ID(s). Batch request is supported.
 ///     HTTP Method: put
 ///     Endpoint:
 ///     /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/caller-blocking/phone-numbers/{blockedNumberId}
 ///     Rate Limit Group: Medium
 ///     App Permission: EditExtensions
 ///     User Permission: EditBlockedNumbers
 /// </summary>
 public async Task <BlockedAllowedPhoneNumberInfo> Put(AddBlockedAllowedPhoneNumber addBlockedAllowedPhoneNumber,
                                                       RestRequestConfig restRequestConfig = null)
 {
     if (blockedNumberId == null)
     {
         throw new ArgumentException("Parameter cannot be null", nameof(blockedNumberId));
     }
     return(await rc.Put <BlockedAllowedPhoneNumberInfo>(Path(), addBlockedAllowedPhoneNumber, null,
                                                         restRequestConfig));
 }
Exemple #2
0
 /// <summary>
 ///     Updates blocked or allowed phone number(s) by their ID(s). Batch request is supported.
 ///     HTTP Method: put
 ///     Endpoint:
 ///     /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/caller-blocking/phone-numbers/{blockedNumberId}
 ///     Rate Limit Group: Medium
 ///     App Permission: EditExtensions
 ///     User Permission: EditBlockedNumbers
 /// </summary>
 public async Task <BlockedAllowedPhoneNumberInfo> Put(AddBlockedAllowedPhoneNumber addBlockedAllowedPhoneNumber,
                                                       RestRequestConfig restRequestConfig = null)
 {
     return(await rc.Put <BlockedAllowedPhoneNumberInfo>(Path(), addBlockedAllowedPhoneNumber, null,
                                                         restRequestConfig));
 }