Пример #1
0
        /// <summary>
        /// Operation: Renew Subscription / Update Event Filters
        /// Http Put /restapi/v1.0/subscription/{subscriptionId}
        /// </summary>
        public async Task <RingCentral.SubscriptionInfo> Put(
            RingCentral.ModifySubscriptionRequest modifySubscriptionRequest,
            UpdateSubscriptionParameters queryParams = null)
        {
            if (this.subscriptionId == null)
            {
                throw new System.ArgumentNullException("subscriptionId");
            }

            return(await rc.Put <RingCentral.SubscriptionInfo>(this.Path(), modifySubscriptionRequest, queryParams));
        }
Пример #2
0
        /// <summary>
        /// Operation: Update Subscription
        /// HTTP Method: PUT
        /// Endpoint: /restapi/v1.0/subscription/{subscriptionId}
        /// Rate Limit Group: Medium
        /// App Permission: undefined
        /// User Permission: undefined
        /// </summary>
        public async Task <RingCentral.SubscriptionInfo> Put(
            RingCentral.ModifySubscriptionRequest modifySubscriptionRequest, RestRequestConfig restRequestConfig = null)
        {
            if (this.subscriptionId == null)
            {
                throw new System.ArgumentNullException("subscriptionId");
            }

            return(await rc.Put <RingCentral.SubscriptionInfo>(this.Path(), modifySubscriptionRequest, null,
                                                               restRequestConfig));
        }