github.com/opentelekomcloud/gophertelekomcloud@v0.9.3/openstack/vpcep/v1/services/testing/fixtures.go (about)

     1  package testing
     2  
     3  const (
     4  	createRequest = `
     5  {
     6     "port_id":"4189d3c2-8882-4871-a3c2-d380272eed88",
     7     "vpc_id":"4189d3c2-8882-4871-a3c2-d380272eed80",
     8     "approval_enabled":false,
     9     "service_type":"interface",
    10     "server_type":"VM",
    11     "ports":
    12    [
    13      {
    14        "client_port":8080,
    15        "server_port":90,
    16        "protocol":"TCP"
    17      },
    18      {
    19        "client_port":8081,
    20        "server_port":80,
    21        "protocol":"TCP"
    22      }
    23    ]
    24  }
    25  `
    26  	createResponse = `
    27  {
    28      "id":"4189d3c2-8882-4871-a3c2-d380272eed83",
    29      "port_id":"4189d3c2-8882-4871-a3c2-d380272eed88",
    30      "vpc_id":"4189d3c2-8882-4871-a3c2-d380272eed80",
    31      "pool_id":"5289d3c2-8882-4871-a3c2-d380272eed80",
    32      "status":"available",
    33      "approval_enabled":false,
    34      "service_name":"test123",
    35      "service_type":"interface",
    36      "server_type":"VM",
    37      "project_id":"6e9dfd51d1124e8d8498dce894923a0d",
    38      "created_at":"2018-01-30T07:42:01.174",
    39      "ports":
    40                [
    41                  {
    42                      "client_port":8080,
    43                      "server_port":90,
    44                      "protocol":"TCP"
    45                  },
    46                  {
    47                      "client_port":8081,
    48                      "server_port":80,
    49                      "protocol":"TCP"
    50                  }
    51                ]
    52  }
    53  `
    54  	updateRequest = `
    55  {
    56     "approval_enabled":true,
    57     "service_name":"test",
    58     "ports":[
    59               {
    60                  "client_port":8081,
    61                  "server_port":22,
    62                  "protocol":"TCP"
    63               },
    64               {
    65                  "client_port":8082,
    66                  "server_port":23,
    67                  "protocol":"UDP"
    68               }
    69             ]
    70  }
    71  `
    72  
    73  	updateResponse = `
    74  {
    75      "id":"4189d3c2-8882-4871-a3c2-d380272eed83",
    76      "port_id":"4189d3c2-8882-4871-a3c2-d380272eed88",
    77      "vpc_id":"4189d3c2-8882-4871-a3c2-d380272eed80",
    78      "pool_id":"5289d3c2-8882-4871-a3c2-d380272eed80",
    79      "status":"available",
    80      "approval_enabled":true,
    81      "service_name":"test123",
    82      "service_type":"interface",
    83      "server_type":"VM",
    84      "project_id":"6e9dfd51d1124e8d8498dce894923a0d",
    85      "created_at":"2018-01-30T07:42:01.174",
    86      "ports":[
    87               {
    88                  "client_port":8081,
    89                  "server_port":22,
    90                  "protocol":"TCP"
    91               },
    92               {
    93                  "client_port":8082,
    94                  "server_port":23,
    95                  "protocol":"UDP"
    96               }
    97             ]
    98  }
    99  `
   100  	listResponse = `
   101  {
   102     "endpoint_services":[
   103           {
   104             "id":"4189d3c2-8882-4871-a3c2-d380272eed83",
   105             "port_id":"4189d3c2-8882-4871-a3c2-d380272eed88",
   106             "vpc_id":"4189d3c2-8882-4871-a3c2-d380272eed80",
   107             "status":"available",
   108             "approval_enabled":false,
   109             "service_name":"test123",
   110             "server_type":"VM",
   111             "service_type":"interface",
   112             "ports":[
   113                  {
   114                    "client_port":8080,
   115                    "server_port":90,
   116                    "protocol":"TCP"
   117                  },
   118                  {
   119                    "client_port":8081,
   120                    "server_port":80,
   121                    "protocol":"TCP"
   122                  }
   123               ],
   124             "project_id":"6e9dfd51d1124e8d8498dce894923a0d",
   125             "created_at":"2018-01-30T07:42:01.174",
   126             "update_at":"2018-01-30T07:42:01.174"
   127           }
   128       ],
   129     "total_count":100
   130  }
   131  `
   132  )