Add a new attribute ``dns_publish_fixed_ip`` into ``subnet``
resource. This attribute will be used to indicate whether to publish DNS
records for fixed IPs from this subnet.
Neutron patch: https://review.opendev.org/662409
Thanks go to [0] which I took as a reference to create this patch.
[0] I1371fc0b47c0015423e4346ffd43d39c8264b1a3
Change-Id: I08ef19fcc06559c92ae3f8e6e66c5fd896815232
Partial-Bug: 1784879
This introduces a new extension that provides API's that enable
operations against the prefix list of a subnet pool to be more
explicit. In its current form, the subnetpool extension does not
clearly define how operations on the prefix list of a subnet pool
are to be performed and leaves unnecessary ambiguity to be handled
by implementers of the extension. This extension makes prefix
management for subnet pools explicit operations, while making support
for this discoverable for clients.
Change-Id: Ia84d767f582f28a2fc77799a58f6729a7fd42f34
Related-Bug: #1792901
Adding tag to responses for resources that support
standard attributes.
Closes-bug: #1748982
Change-Id: Ie72edd710c420bed3f0c1bf6dce307fb09e4e8ba
Signed-off-by: Michal Kelner Mishali <mkelnermishal@vmware.com>
Add 'created_at' and 'updated_at' attributes to subnet, subnetpool,
ports, router, security group/rule, qos policy, and log if missing.
Change-Id: Ib8254e432b26033e679bf75379f1001c5984500b
Adding sub-section for the extension, request params and
json response
Closes-Bug: 1733396
Change-Id: I71e9add5a25129559aeda03027140d25cb934d84
Signed-off-by: Michal Kelner Mishali <mkelnermishal@vmware.com>
This patch completes the api ref for standard attribute based revision
numbers by:
- Updating applicable resource JSON responses to include
revision_number.
- Documents the revision_number response param where missing.
- Adds a section in the intro about revisions as well as conditional
HTTP based operations using If-Match header.
- Standardizes the revision_number response param; doesn't seem
necessary for each resource to have it's own.
Change-Id: Ib9a19126c35f89bc9c2ad891a7339702a406e2d5
Partial-Bug: #1703234
Adds the description request/response parameter as
applicable to core resources (see defect). In addition
this patch standardizes the description request/response
parameter as it doesn't seem worthy to define it uniquely
for each resource type.
Change-Id: I430e3ae1f5db3b0029dbe04c7b392298b07513a0
Partial-Bug: #1553653
Added/cleaned request/response parameters for subnetpools rest_methods:
GET /v2.0/subnetpools
GET /v2.0/subnetpools/{subnetpool_id}
PUT /v2.0/subnetpools/{subnetpool_id}
POST /v2.0/subnetpools
DELETE /v2.0/subnetpools/{subnetpool_id}
Change-Id: I03234589b7fb9f0b5b5784ea2419bc380d85e5aa
Partially-Implements: blueprint neutron-in-tree-api-ref
Use 'project' instead of 'tenant' in descriptions.
Accept either 'tenant_id' or 'project_id' in requests.
Return both 'tenant_id' or 'project_id' in responses.
Related Blueprint: keystone-v3
Change-Id: I606f7399dfb824ba08922470f6e46b0a150af33b
Previously sample JSON files are placed in the top directory
of api-ref, but they belong to v2 API, so it sounds reasonable
to place them in v2 directory.
Preparation of API-ref cleanup.
Part of blueprint neutron-in-tree-api-ref
Change-Id: I7c63f570507c51526957988f9b21a4244bd6e58a