/// <summary> /// Operation: Add Blocked/Allowed Number /// HTTP Method: POST /// Endpoint: /restapi/v1.0/account/{accountId}/extension/{extensionId}/caller-blocking/phone-numbers /// Rate Limit Group: Medium /// App Permission: EditExtensions /// User Permission: EditBlockedNumbers /// </summary> public async Task <RingCentral.BlockedAllowedPhoneNumberInfo> Post( RingCentral.AddBlockedAllowedPhoneNumber addBlockedAllowedPhoneNumber, RestRequestConfig restRequestConfig = null) { return(await rc.Post <RingCentral.BlockedAllowedPhoneNumberInfo>(this.Path(false), addBlockedAllowedPhoneNumber, null, restRequestConfig)); }
/// <summary> /// Operation: Add Blocked/Allowed Number /// HTTP Method: POST /// Endpoint: /restapi/v1.0/account/{accountId}/extension/{extensionId}/caller-blocking/phone-numbers /// Rate Limit Group: Medium /// App Permission: EditExtensions /// User Permission: EditBlockedNumbers /// </summary> public async Task <RingCentral.BlockedAllowedPhoneNumberInfo> Post( RingCentral.AddBlockedAllowedPhoneNumber addBlockedAllowedPhoneNumber, CancellationToken?cancellationToken = null) { return(await rc.Post <RingCentral.BlockedAllowedPhoneNumberInfo>(this.Path(false), addBlockedAllowedPhoneNumber, null, cancellationToken)); }
/// <summary> /// Operation: Update Blocked/Allowed Number /// Http Put /restapi/v1.0/account/{accountId}/extension/{extensionId}/caller-blocking/phone-numbers/{blockedNumberId} /// </summary> public async Task <RingCentral.BlockedAllowedPhoneNumberInfo> Put( RingCentral.AddBlockedAllowedPhoneNumber addBlockedAllowedPhoneNumber) { if (this.blockedNumberId == null) { throw new System.ArgumentNullException("blockedNumberId"); } return(await rc.Put <RingCentral.BlockedAllowedPhoneNumberInfo>(this.Path(), addBlockedAllowedPhoneNumber)); }
/// <summary> /// Operation: Add Blocked/Allowed Number /// Http Post /restapi/v1.0/account/{accountId}/extension/{extensionId}/caller-blocking/phone-numbers /// </summary> public async Task <RingCentral.BlockedAllowedPhoneNumberInfo> Post( RingCentral.AddBlockedAllowedPhoneNumber addBlockedAllowedPhoneNumber) { return(await rc.Post <RingCentral.BlockedAllowedPhoneNumberInfo>(this.Path(false), addBlockedAllowedPhoneNumber)); }