github.com/opentelekomcloud/gophertelekomcloud@v0.9.3/openstack/elb/v3/policies/testing/fixtures.go (about)

     1  package testing
     2  
     3  const (
     4  	createRequestBody = `
     5  {
     6    "l7policy" : {
     7      "action" : "REDIRECT_TO_LISTENER",
     8      "listener_id" : "e2220d2a-3faf-44f3-8cd6-0c42952bd0ab",
     9      "redirect_listener_id" : "48a97732-449e-4aab-b561-828d29e45050"
    10    }
    11  }
    12  `
    13  	createResponseBody = `
    14  {
    15    "request_id" : "b60d1d9a-5263-45b0-b1d6-2810ac7c52a1",
    16    "l7policy" : {
    17      "description" : "",
    18      "admin_state_up" : true,
    19      "rules" : [ ],
    20      "project_id" : "99a3fff0d03c428eac3678da6a7d0f24",
    21      "listener_id" : "e2220d2a-3faf-44f3-8cd6-0c42952bd0ab",
    22      "redirect_listener_id" : "48a97732-449e-4aab-b561-828d29e45050",
    23      "action" : "REDIRECT_TO_LISTENER",
    24      "position" : 100,
    25      "provisioning_status" : "ACTIVE",
    26      "id" : "cf4360fd-8631-41ff-a6f5-b72c35da74be",
    27      "name" : ""
    28    }
    29  }
    30  `
    31  	listResponseBody = `
    32  {
    33    "request_id" : "d3c67339-be91-4813-bb24-85728a5d326a",
    34    "l7policies" : [ {
    35      "redirect_pool_id" : "3b34340d-59e8-4c70-9ef5-b41b12023dc9",
    36      "description" : "",
    37      "admin_state_up" : true,
    38      "rules" : [ {
    39        "id" : "1e5f17df-feec-427e-a162-8e4e05e91085"
    40      } ],
    41      "project_id" : "99a3fff0d03c428eac3678da6a7d0f24",
    42      "listener_id" : "e2220d2a-3faf-44f3-8cd6-0c42952bd0ab",
    43      "action" : "REDIRECT_TO_POOL",
    44      "position" : 100,
    45      "provisioning_status" : "ACTIVE",
    46      "id" : "0d7bf316-2e03-411f-bf29-c403c04e52bf",
    47      "name" : "elbv3"
    48    }, {
    49      "redirect_pool_id" : "3b34340d-59e8-4c70-9ef5-b41b12023dc9",
    50      "description" : "",
    51      "admin_state_up" : true,
    52      "rules" : [ {
    53        "id" : "0f5e8c34-09d1-4588-8459-f9b9add0be05"
    54      } ],
    55      "project_id" : "99a3fff0d03c428eac3678da6a7d0f24",
    56      "listener_id" : "e2220d2a-3faf-44f3-8cd6-0c42952bd0ab",
    57      "action" : "REDIRECT_TO_POOL",
    58      "position" : 100,
    59      "provisioning_status" : "ERROR",
    60      "id" : "2587d8b1-9e8d-459c-9081-7bccaa075d2b",
    61      "name" : "elbv3"
    62    } ],
    63    "page_info" : {
    64      "previous_marker" : "0d7bf316-2e03-411f-bf29-c403c04e52bf",
    65      "current_count" : 2
    66    }
    67  }
    68  `
    69  )