public async Task CleanConsistencyGroup_ReturnsResponse() { requestsAndResponses.Add(ApiUris.CleanConsistencyGroup(accountId), RequestFileResponseType.AsGoodResponse("CleanConsistencyGroupResponse.xml")); var cleanConsistencyGroupType = new CleanConsistencyGroupType(); cleanConsistencyGroupType.id = "3389ffe8-c3fc-11e3-b29c-001517c4643e"; var client = GetWebApiClient(); var accessor = new ConsistencyGroupAccessor(client); var response = await accessor.CleanConsistencyGroup(cleanConsistencyGroupType); Assert.IsNotNull(response); Assert.AreEqual("CLEAN_CONSISTENCY_GROUP", response.operation); }
/// <summary> /// The Clean Consistency Group method. /// </summary> /// <param name="cleanConsistencyGroupType">The delete consistency group.</param> /// <returns><see cref="ResponseType"/></returns> public async Task <ResponseType> CleanConsistencyGroup(CleanConsistencyGroupType cleanConsistencyGroupType) { return(await _apiClient.PostAsync <CleanConsistencyGroupType, ResponseType>(ApiUris.CleanConsistencyGroup(_apiClient.OrganizationId), cleanConsistencyGroupType)); }