UNPKG

@itentialopensource/adapter-openstack_neutron

Version:

This adapter integrates with system described as: Openstack Networking (Neutron) Service

1,979 lines 329 kB
openapi: 3.0.0 info: title: Openstack Neutron API contact: {} version: '1.0' servers: - url: http://{host}:{port} description: Networking service (neutron) administrative endpoint variables: host: default: localhost port: default: '9696' paths: /: get: tags: - API versions summary: listAPIVersions description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#list-api-versions operationId: listAPIVersions parameters: [] responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/: get: tags: - API versions summary: showAPIV2Details description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#show-api-v2-details operationId: showAPIV2Details parameters: [] responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/extensions: get: tags: - Extensions summary: listExtensions description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#list-extensions operationId: listExtensions parameters: [] responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/extensions/{alias}: get: tags: - Extensions summary: showExtensionDetails description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#show-extension-details operationId: showExtensionDetails parameters: - name: alias in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/networks/{network_id}: get: tags: - Networks summary: showNetworkDetails description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#show-network-details operationId: showNetworkDetails parameters: - name: fields in: query description: '' style: form explode: true schema: type: string - name: network_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false put: tags: - Networks summary: updateNetwork description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#update-network operationId: updateNetwork parameters: - name: network_id in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20NetworksRequest' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false delete: tags: - Networks summary: deleteNetwork description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#delete-network operationId: deleteNetwork parameters: - name: network_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/networks: get: tags: - Networks summary: listNetworks description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#list-networks operationId: listNetworks parameters: - name: admin_state_up in: query description: '' style: form explode: true schema: type: boolean - name: id in: query description: '' style: form explode: true schema: type: string - name: mtu in: query description: '' style: form explode: true schema: type: integer format: int32 - name: name in: query description: '' style: form explode: true schema: type: string - name: project_id in: query description: '' style: form explode: true schema: type: string - name: provider:network_type in: query description: '' style: form explode: true schema: type: string - name: provider:physical_network in: query description: '' style: form explode: true schema: type: string - name: provider:segmentation_id in: query description: '' style: form explode: true schema: type: integer format: int32 - name: revision_number in: query description: '' style: form explode: true schema: type: integer format: int32 - name: router:external in: query description: '' style: form explode: true schema: type: boolean - name: shared in: query description: '' style: form explode: true schema: type: boolean - name: status in: query description: '' style: form explode: true schema: type: string - name: tenant_id in: query description: '' style: form explode: true schema: type: string - name: vlan_transparent in: query description: '' style: form explode: true schema: type: boolean - name: description in: query description: '' style: form explode: true schema: type: string - name: is_default in: query description: '' style: form explode: true schema: type: boolean - name: tags in: query description: '' style: form explode: true schema: type: string - name: tags-any in: query description: '' style: form explode: true schema: type: string - name: not-tags in: query description: '' style: form explode: true schema: type: string - name: not-tags-any in: query description: '' style: form explode: true schema: type: string - name: sort_dir in: query description: '' style: form explode: true schema: type: string - name: sort_key in: query description: '' style: form explode: true schema: type: string - name: fields in: query description: '' style: form explode: true schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false post: tags: - Networks summary: createNetwork description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#create-network operationId: createNetwork parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20NetworksRequest1' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/network_segment_ranges/{network_segment_range_id}: get: tags: - Network Segment Ranges summary: showNetworkSegmentRangeDetails description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#show-network-segment-range-details operationId: showNetworkSegmentRangeDetails parameters: - name: network_segment_range_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false put: tags: - Network Segment Ranges summary: updateNetworkSegmentRange description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#update-network-segment-range operationId: updateNetworkSegmentRange parameters: - name: tags in: query description: '' style: form explode: true schema: type: string - name: tags-any in: query description: '' style: form explode: true schema: type: string - name: not-tags in: query description: '' style: form explode: true schema: type: string - name: not-tags-any in: query description: '' style: form explode: true schema: type: string - name: network_segment_range_id in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20NetworkSegmentRangesRequest' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false delete: tags: - Network Segment Ranges summary: deleteNetworkSegmentRange description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#delete-network-segment-range operationId: deleteNetworkSegmentRange parameters: - name: network_segment_range_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/network_segment_ranges: get: tags: - Network Segment Ranges summary: listNetworkSegmentRanges description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#list-network-segment-ranges operationId: listNetworkSegmentRanges parameters: - name: id in: query description: '' style: form explode: true schema: type: string - name: name in: query description: '' style: form explode: true schema: type: string - name: tenant_id in: query description: '' style: form explode: true schema: type: string - name: project_id in: query description: '' style: form explode: true schema: type: string - name: network_type in: query description: '' style: form explode: true schema: type: string - name: physical_network in: query description: '' style: form explode: true schema: type: string - name: sort_dir in: query description: '' style: form explode: true schema: type: string - name: sort_key in: query description: '' style: form explode: true schema: type: string - name: tags in: query description: '' style: form explode: true schema: type: string - name: tags-any in: query description: '' style: form explode: true schema: type: string - name: not-tags in: query description: '' style: form explode: true schema: type: string - name: not-tags-any in: query description: '' style: form explode: true schema: type: string - name: fields in: query description: '' style: form explode: true schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false post: tags: - Network Segment Ranges summary: createNetworkSegmentRange description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#create-network-segment-range operationId: createNetworkSegmentRange parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20NetworkSegmentRangesRequest1' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/ports/{port_id}: get: tags: - Ports summary: showPortDetails description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#show-port-details operationId: showPortDetails parameters: - name: fields in: query description: '' style: form explode: true schema: type: string - name: port_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false put: tags: - Ports summary: updatePort description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#update-port operationId: updatePort parameters: - name: port_id in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20PortsRequest' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false delete: tags: - Ports summary: deletePort description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#delete-port operationId: deletePort parameters: - name: port_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/ports: get: tags: - Ports summary: listPorts description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#list-ports operationId: listPorts parameters: - name: admin_state_up in: query description: '' style: form explode: true schema: type: boolean - name: binding:host_id in: query description: '' style: form explode: true schema: type: string - name: description in: query description: '' style: form explode: true schema: type: string - name: device_id in: query description: '' style: form explode: true schema: type: string - name: device_owner in: query description: '' style: form explode: true schema: type: string - name: fixed_ips in: query description: '' style: form explode: true schema: type: string - name: id in: query description: '' style: form explode: true schema: type: string - name: ip_allocation in: query description: '' style: form explode: true schema: type: string - name: mac_address in: query description: '' style: form explode: true schema: type: string - name: name in: query description: '' style: form explode: true schema: type: string - name: network_id in: query description: '' style: form explode: true schema: type: string - name: project_id in: query description: '' style: form explode: true schema: type: string - name: revision_number in: query description: '' style: form explode: true schema: type: integer format: int32 - name: sort_dir in: query description: '' style: form explode: true schema: type: string - name: sort_key in: query description: '' style: form explode: true schema: type: string - name: status in: query description: '' style: form explode: true schema: type: string - name: tenant_id in: query description: '' style: form explode: true schema: type: string - name: tags in: query description: '' style: form explode: true schema: type: string - name: tags-any in: query description: '' style: form explode: true schema: type: string - name: not-tags in: query description: '' style: form explode: true schema: type: string - name: not-tags-any in: query description: '' style: form explode: true schema: type: string - name: fields in: query description: '' style: form explode: true schema: type: string - name: mac_learning_enabled in: query description: '' style: form explode: true schema: type: boolean responses: '200': description: Request was successful. headers: {} content: {} deprecated: false post: tags: - Ports summary: createPort description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#create-port operationId: createPort parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20PortsRequest1' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/segments/{segment_id}: get: tags: - Segments summary: showSegmentDetails description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#show-segment-details operationId: showSegmentDetails parameters: - name: segment_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false put: tags: - Segments summary: updateSegment description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#update-segment operationId: updateSegment parameters: - name: segment_id in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20SegmentsRequest' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false delete: tags: - Segments summary: deleteSegment description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#delete-segment operationId: deleteSegment parameters: - name: segment_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/segments: get: tags: - Segments summary: listSegments description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#list-segments operationId: listSegments parameters: - name: id in: query description: '' style: form explode: true schema: type: string - name: network_id in: query description: '' style: form explode: true schema: type: string - name: physical_network in: query description: '' style: form explode: true schema: type: string - name: network_type in: query description: '' style: form explode: true schema: type: string - name: revision_number in: query description: '' style: form explode: true schema: type: integer format: int32 - name: segmentation_id in: query description: '' style: form explode: true schema: type: integer format: int32 - name: name in: query description: '' style: form explode: true schema: type: string - name: description in: query description: '' style: form explode: true schema: type: string - name: sort_dir in: query description: '' style: form explode: true schema: type: string - name: sort_key in: query description: '' style: form explode: true schema: type: string - name: fields in: query description: '' style: form explode: true schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false post: tags: - Segments summary: createSegment description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#create-segment operationId: createSegment parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20SegmentsRequest1' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/trunks: get: tags: - Trunk networking summary: listTrunks description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#list-trunks operationId: listTrunks parameters: - name: admin_state_up in: query description: '' style: form explode: true schema: type: boolean - name: description in: query description: '' style: form explode: true schema: type: string - name: id in: query description: '' style: form explode: true schema: type: string - name: name in: query description: '' style: form explode: true schema: type: string - name: port_id in: query description: '' style: form explode: true schema: type: string - name: revision_number in: query description: '' style: form explode: true schema: type: integer format: int32 - name: status in: query description: '' style: form explode: true schema: type: string - name: tenant_id in: query description: '' style: form explode: true schema: type: string - name: project_id in: query description: '' style: form explode: true schema: type: string - name: sort_dir in: query description: '' style: form explode: true schema: type: string - name: sort_key in: query description: '' style: form explode: true schema: type: string - name: tags in: query description: '' style: form explode: true schema: type: string - name: tags-any in: query description: '' style: form explode: true schema: type: string - name: not-tags in: query description: '' style: form explode: true schema: type: string - name: not-tags-any in: query description: '' style: form explode: true schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false post: tags: - Trunk networking summary: createTrunk description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#create-trunk operationId: createTrunk parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20TrunksRequest' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/trunks/{trunk_id}/add_subports: put: tags: - Trunk networking summary: addSubportsToTrunk description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#add-subports-to-trunk operationId: addSubportsToTrunk parameters: - name: trunk_id in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20TrunksAddSubportsRequest' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/trunks/{trunk_id}/remove_subports: put: tags: - Trunk networking summary: deleteSubportsFromTrunk description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#delete-subports-from-trunk operationId: deleteSubportsFromTrunk parameters: - name: trunk_id in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20TrunksRemoveSubportsRequest' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/trunks/{trunk_id}/get_subports: get: tags: - Trunk networking summary: listSubportsForTrunk description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#list-subports-for-trunk operationId: listSubportsForTrunk parameters: - name: trunk_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/trunks/{trunk_id}: put: tags: - Trunk networking summary: updateTrunk description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#update-trunk operationId: updateTrunk parameters: - name: trunk_id in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20TrunksRequest1' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false get: tags: - Trunk networking summary: showTrunk description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#show-trunk operationId: showTrunk parameters: - name: trunk_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false delete: tags: - Trunk networking summary: deleteTrunk description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#delete-trunk operationId: deleteTrunk parameters: - name: trunk_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/address-scopes/{address_scope_id}: get: tags: - Address scopes summary: showAddressScope description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#show-address-scope operationId: showAddressScope parameters: - name: fields in: query description: '' style: form explode: true schema: type: string - name: address_scope_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false put: tags: - Address scopes summary: updateAnAddressScope description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#update-an-address-scope operationId: updateAnAddressScope parameters: - name: address_scope_id in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20AddressScopesRequest' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false delete: tags: - Address scopes summary: deleteAnAddressScope description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#delete-an-address-scope operationId: deleteAnAddressScope parameters: - name: address_scope_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/address-scopes: get: tags: - Address scopes summary: listAddressScopes description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#list-address-scopes operationId: listAddressScopes parameters: - name: id in: query description: '' style: form explode: true schema: type: string - name: name in: query description: '' style: form explode: true schema: type: string - name: tenant_id in: query description: '' style: form explode: true schema: type: string - name: project_id in: query description: '' style: form explode: true schema: type: string - name: ip_version in: query description: '' style: form explode: true schema: type: integer format: int32 - name: shared in: query description: '' style: form explode: true schema: type: boolean - name: sort_key in: query description: '' style: form explode: true schema: type: string - name: fields in: query description: '' style: form explode: true schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false post: tags: - Address scopes summary: createAddressScope description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#create-address-scope operationId: createAddressScope parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20AddressScopesRequest1' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/routers/{router_id}/conntrack_helpers/{conntrack_helper_id}: get: tags: - Routers Conntrack Helper (CT) target rules summary: showConntrackHelper description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#show-conntrack-helper operationId: showConntrackHelper parameters: - name: fields in: query description: '' style: form explode: true schema: type: string - name: router_id in: path description: '' required: true style: simple schema: type: string - name: conntrack_helper_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false put: tags: - Routers Conntrack Helper (CT) target rules summary: updateAConntrackHelper description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#update-a-conntrack-helper operationId: updateAConntrackHelper parameters: - name: router_id in: path description: '' required: true style: simple schema: type: string - name: conntrack_helper_id in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20RoutersConntrackHelpersRequest' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false delete: tags: - Routers Conntrack Helper (CT) target rules summary: deleteAConntrackHelper description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#delete-a-conntrack-helper operationId: deleteAConntrackHelper parameters: - name: router_id in: path description: '' required: true style: simple schema: type: string - name: conntrack_helper_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/routers/{router_id}/conntrack_helpers: get: tags: - Routers Conntrack Helper (CT) target rules summary: listRouterConntrackHelpers description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#list-router-conntrack-helpers operationId: listRouterConntrackHelpers parameters: - name: id in: query description: '' style: form explode: true schema: type: string - name: helper in: query description: '' style: form explode: true schema: type: string - name: protocol in: query description: '' style: form explode: true schema: type: string - name: port in: query description: '' style: form explode: true schema: type: integer format: int32 - name: sort_key in: query description: '' style: form explode: true schema: type: string - name: sort_dir in: query description: '' style: form explode: true schema: type: string - name: fields in: query description: '' style: form explode: true schema: type: string - name: router_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false post: tags: - Routers Conntrack Helper (CT) target rules summary: createConntrackHelper description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#create-conntrack-helper operationId: createConntrackHelper parameters: - name: router_id in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20RoutersConntrackHelpersRequest' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/floatingips: get: tags: - Floating IPs (floatingips) summary: listFloatingIPs description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#list-floating-ips operationId: listFloatingIPs parameters: - name: id in: query description: '' style: form explode: true schema: type: string - name: router_id in: query description: '' style: form explode: true schema: type: string - name: status in: query description: '' style: form explode: true schema: type: string - name: tenant_id in: query description: '' style: form explode: true schema: type: string - name: project_id in: query description: '' style: form explode: true schema: type: string - name: revision_number in: query description: '' style: form explode: true schema: type: integer format: int32 - name: description in: query description: '' style: form explode: true schema: type: string - name: floating_network_id in: query description: '' style: form explode: true schema: type: string - name: fixed_ip_address in: query description: '' style: form explode: true schema: type: string - name: floating_ip_address in: query description: '' style: form explode: true schema: type: string - name: port_id in: query description: '' style: form explode: true schema: type: string - name: sort_dir in: query description: '' style: form explode: true schema: type: string - name: sort_key in: query description: '' style: form explode: true schema: type: string - name: tags in: query description: '' style: form explode: true schema: type: string - name: tags-any in: query description: '' style: form explode: true schema: type: string - name: not-tags in: query description: '' style: form explode: true schema: type: string - name: not-tags-any in: query description: '' style: form explode: true schema: type: string - name: fields in: query description: '' style: form explode: true schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false post: tags: - Floating IPs (floatingips) summary: createFloatingIP description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#create-floating-ip operationId: createFloatingIP parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20FloatingipsRequest' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false /v2.0/floatingips/{floatingip_id}: get: tags: - Floating IPs (floatingips) summary: showFloatingIPDetails description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#show-floating-ip-details operationId: showFloatingIPDetails parameters: - name: floatingip_id in: path description: '' required: true style: simple schema: type: string responses: '200': description: Request was successful. headers: {} content: {} deprecated: false put: tags: - Floating IPs (floatingips) summary: updateFloatingIP description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#update-floating-ip operationId: updateFloatingIP parameters: - name: floatingip_id in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/V20FloatingipsRequest1' required: false responses: '200': description: Request was successful. headers: {} content: {} deprecated: false delete: tags: - Floating IPs (floatingips) summary: deleteFloatingIP description: '' externalDocs: url: https://docs.openstack.org/api-ref/network/v2/index.html?expanded=#delete-floating-ip operationId: deleteFloatingIP parameters: - name: floatingip_i