IWsJelasticEnqueueModifyPlanJelasticAccount Method |
Namespace: Aruba.Cloud.WsJelastic
[OperationContractAttribute] WsResult EnqueueModifyPlanJelasticAccount( EnqueueModifyPlanJelasticAccountRequest request )
public bool JelasticModifyPlan(int accountID, int pricingTypeID, EnumsOverLimitBehavior overLimitBehavior) { //creating request object: JelasticAccountToManage accountData = new JelasticAccountToManage() { JelasticAccountId = accountID, JelasticPricingTypeID = pricingTypeID, OverLimitBehavior = overLimitBehavior, }; var request = new EnqueueModifyPlanJelasticAccountRequest() { ToManage = accountData }; //sending request using (var client = this.WsJelasticClient) { var result = client.EnqueueModifyPlanJelasticAccount(request); //result.Success is true on Success, false on failure if (result.Success) return result.Success; else { this.LogError("EnqueueModifyPlanJelasticAccount", result); throw new CodedException(this.GetErrorCode(result.ResultCode), result.ResultMessage); } } }