Beispiel #1
0
 /// <summary>
 /// Delete ReIp Rules from a Server Pair
 /// </summary>
 /// <param name="drsServerPairIdType">Server Pair Id</param>
 /// <returns>The <see cref="ResponseType"/></returns>
 public async Task <ResponseType> DeleteReIpAddressRules(DrsServerPairIdType drsServerPairIdType)
 {
     return
         (await
          _apiClient.PostAsync <DrsServerPairIdType, ResponseType>(
              ApiUris.DeleteDrsReIpAddressRules(_apiClient.OrganizationId),
              drsServerPairIdType));
 }
Beispiel #2
0
        public async Task DeleteDrsReIpAddressRules_ReturnsResponse()
        {
            requestsAndResponses.Add(ApiUris.DeleteDrsReIpAddressRules(accountId), RequestFileResponseType.AsGoodResponse("DeleteReIpAddressRulesResponse.xml"));

            var drsServerPairIdType = new DrsServerPairIdType();

            drsServerPairIdType.serverPairId = "eddf417d-dbf3-4858-a6fa-c44faa6eae66";

            var client   = GetWebApiClient();
            var accessor = new ConsistencyGroupAccessor(client);
            var response = await accessor.DeleteReIpAddressRules(drsServerPairIdType);

            Assert.IsNotNull(response);
            Assert.AreEqual("DELETE_DRS_RE_IP_ADDRESS_RULES", response.operation);
        }