/// <summary> /// Operation: Update Emergency Location /// Http Put /restapi/v1.0/account/{accountId}/emergency-locations/{locationId} /// </summary> public async Task <RingCentral.EmergencyLocationInfo> Put( RingCentral.EmergencyLocationInfoRequest emergencyLocationInfoRequest) { if (this.locationId == null) { throw new System.ArgumentNullException("locationId"); } return(await rc.Put <RingCentral.EmergencyLocationInfo>(this.Path(), emergencyLocationInfoRequest)); }
/// <summary> /// Operation: Add Emergency Location /// HTTP Method: POST /// Endpoint: /restapi/v1.0/account/{accountId}/emergency-locations /// Rate Limit Group: Medium /// App Permission: EditAccounts /// User Permission: ConfigureEmergencyMaps /// </summary> public async Task <string> Post(RingCentral.EmergencyLocationInfoRequest emergencyLocationInfoRequest, RestRequestConfig restRequestConfig = null) { return(await rc.Post <string>(this.Path(false), emergencyLocationInfoRequest, null, restRequestConfig)); }
/// <summary> /// Operation: Add Emergency Location /// Http Post /restapi/v1.0/account/{accountId}/emergency-locations /// </summary> public async Task <string> Post(RingCentral.EmergencyLocationInfoRequest emergencyLocationInfoRequest) { return(await rc.Post <string>(this.Path(false), emergencyLocationInfoRequest)); }
/// <summary> /// Operation: Add Emergency Location /// HTTP Method: POST /// Endpoint: /restapi/v1.0/account/{accountId}/emergency-locations /// Rate Limit Group: Medium /// App Permission: EditAccounts /// User Permission: ConfigureEmergencyMaps /// </summary> public async Task <string> Post(RingCentral.EmergencyLocationInfoRequest emergencyLocationInfoRequest, CancellationToken?cancellationToken = null) { return(await rc.Post <string>(this.Path(false), emergencyLocationInfoRequest, null, cancellationToken)); }