1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190
|
# variables in header
x-openstack-request-id:
description: >
A unique ID for tracking the request. The request ID associated with the request
appears in the log lines for that request. By default, the middleware configuration
ensures that the request ID appears in the log files.
in: header
required: true
type: string
# variables in path
port_chain_id:
description: |
The UUID of the port-chain.
in: path
required: true
type: string
# variables in query
# variables in body
chain_id:
description: |
The UUID of the port-chain.
in: body
required: true
type: string
chain_parameters:
description: |
A dictionary of chain parameters.
in: body
required: false
type: object
classifier_name:
description: |
The name of the flow-classifier.
in: body
required: true
type: string
description:
description: |
Text describing this parameter.
in: body
required: false
type: string
destination_ip_prefix:
description: |
The destination IP prefix.
in: body
required: false
type: string
destination_logical_port:
description: |
The UUID of the destination logical port.
in: body
required: false
type: string
destination_port_range_max:
description: |
Maximum destination protocol port.
in: body
required: false
type: integer
destination_port_range_min:
description: |
Minimum destination protocol port.
in: body
required: false
type: integer
egress_port_id:
description: |
The UUID of the egress Neutron port.
in: body
required: true
type: string
ethertype:
description: |
L2 ethertype. Can be IPv4 or IPv6 only.
in: body
required: false
type: string
flow_classifier_id:
description: |
The UUID of the flow-classifier.
in: body
required: true
type: string
flow_classifiers:
description: |
List of flow-classifier UUIDs.
in: body
required: false
type: array
ingress_port_id:
description: |
The UUID of the ingress Neutron port.
in: body
required: true
type: string
l7_parameters:
description: |
A dictionary of L7 parameters.
in: body
required: false
type: object
port_chain_name:
description: |
The name of the port-chain.
in: body
required: true
type: string
port_pair_group_id:
description: |
The UUID of the port-pair-group.
in: body
required: true
type: string
port_pair_group_name:
description: |
The name of the port-pair-group.
in: body
required: true
type: string
port_pair_groups:
description: |
List of port-pair-group UUIDs.
in: body
required: true
type: array
port_pair_id:
description: |
The UUID of the port-pair.
in: body
required: true
type: string
port_pair_name:
description: |
The name of the port-pair.
in: body
required: true
type: string
port_pairs:
description: |
List of port-pair UUIDs.
in: body
required: true
type: array
protocol:
description: |
IP protocol.
in: body
required: false
type: string
service_function_parameters:
description: |
A dictionary of service function parameters.
in: body
required: false
type: object
source_ip_prefix:
description: |
The source IP prefix.
in: body
required: false
type: string
source_logical_port:
description: |
The UUID of the source logical port.
in: body
required: false
type: string
source_port_range_max:
description: |
Maximum source protocol port.
in: body
required: false
type: integer
source_port_range_min:
description: |
Minimum source protocol port.
in: body
required: false
type: integer
tenant_id:
description: |
The UUID of the tenant in a multi-tenancy cloud.
in: body
required: true
type: string
|