summaryrefslogtreecommitdiff
path: root/api-ref/source/os-security-group-default-rules.inc
diff options
context:
space:
mode:
authorSujitha <sujitha.neti@intel.com>2016-05-11 21:07:54 +0000
committerJohn Garbutt <john@johngarbutt.com>2016-05-12 11:17:17 +0000
commit05af505a1f8f818870ae5bbcd5fad9ce9de5c541 (patch)
tree103253ee59176dc08112816b0b3dc0aac4ac30b4 /api-ref/source/os-security-group-default-rules.inc
parent167a203d84bc1e6187de5e91920b71b14807c519 (diff)
downloadnova-05af505a1f8f818870ae5bbcd5fad9ce9de5c541.tar.gz
Method verification of os-security-group-default-rules
Corrects the error status responses for os-security-group-default-rules.inc Part of bp:api-ref-in-rst Change-Id: I668b6cffaa76db781a75ed0896717b58d58623c5
Diffstat (limited to 'api-ref/source/os-security-group-default-rules.inc')
-rw-r--r--api-ref/source/os-security-group-default-rules.inc64
1 files changed, 30 insertions, 34 deletions
diff --git a/api-ref/source/os-security-group-default-rules.inc b/api-ref/source/os-security-group-default-rules.inc
index 05652ef6c0..dad841cb87 100644
--- a/api-ref/source/os-security-group-default-rules.inc
+++ b/api-ref/source/os-security-group-default-rules.inc
@@ -1,5 +1,4 @@
.. -*- rst -*-
-.. needs:method_verification
.. needs:parameter_verification
.. needs:example_verification
.. needs:body_verification
@@ -19,8 +18,7 @@ Lists default security group rules.
Normal response codes: 200
-Error response codes: computeFault(400, 500), serviceUnavailable(503), badRequest(400),
-unauthorized(401), forbidden(403), badMethod(405), itemNotFound(404)
+Error response codes: unauthorized(401), forbidden(403), itemNotFound(404), notImplemented(501)
Request
-------
@@ -46,19 +44,16 @@ Response
.. literalinclude:: ../../doc/api_samples/os-security-group-default-rules/security-group-default-rules-list-resp.json
:language: javascript
-Create Default Security Group Rule
-==================================
-
-.. rest_method:: POST /v2.1/{tenant_id}/os-security-group-default-rules
+Show Default Security Group Rule Details
+========================================
-Creates a default security group rule.
+.. rest_method:: GET /v2.1/{tenant_id}/os-security-group-default-rules/{security_group_default_rule_id}
-If you specify a source port ( ``from_port`` ) or destination port ( ``to_port`` ) value, you must specify an IP protocol ( ``ip_protocol`` ) value. Otherwise, the operation returns the ``Bad Request (400)`` response code.
+Shows details for a security group rule.
Normal response codes: 200
-Error response codes: computeFault(400, 500), serviceUnavailable(503), badRequest(400),
-unauthorized(401), forbidden(403), badMethod(405), itemNotFound(404)
+Error response codes: badRequest(400), unauthorized(401), forbidden(403), itemNotFound(404), notImplemented(501)
Request
-------
@@ -66,16 +61,7 @@ Request
.. rest_parameters:: parameters.yaml
- tenant_id: tenant_id
- - id: id
- - ip_protocol: ip_protocol
- - from_port: from_port
- - to_port: to_port
- - cidr: cidr
-
-**Example Create default security group rule: JSON request**
-
-.. literalinclude:: ../../doc/api_samples/os-security-group-default-rules/security-group-default-rules-create-req.json
- :language: javascript
+ - security_group_default_rule_id: security_group_default_rule_id
Response
--------
@@ -89,22 +75,24 @@ Response
- cidr: cidr
- to_port: to_port
-**Example Create default security group rule: JSON response**
+**Example Show default security group rule: JSON response**
-.. literalinclude:: ../../doc/api_samples/os-security-group-default-rules/security-group-default-rules-create-resp.json
+.. literalinclude:: ../../doc/api_samples/os-security-group-default-rules/security-group-default-rules-show-resp.json
:language: javascript
-Show Default Security Group Rule Details
-========================================
+Create Default Security Group Rule
+==================================
-.. rest_method:: GET /v2.1/{tenant_id}/os-security-group-default-rules/{security_group_default_rule_id}
+.. rest_method:: POST /v2.1/{tenant_id}/os-security-group-default-rules
-Shows details for a security group rule.
+Creates a default security group rule.
+
+If you specify a source port ( ``from_port`` ) or destination port ( ``to_port`` ) value, you must specify an
+IP protocol ( ``ip_protocol`` ) value. Otherwise, the operation returns the ``Bad Request (400)`` response code.
Normal response codes: 200
-Error response codes: computeFault(400, 500), serviceUnavailable(503), badRequest(400),
-unauthorized(401), forbidden(403), badMethod(405), itemNotFound(404)
+Error response codes: badRequest(400), unauthorized(401), forbidden(403), conflict(409), notImplemented(501)
Request
-------
@@ -112,7 +100,16 @@ Request
.. rest_parameters:: parameters.yaml
- tenant_id: tenant_id
- - security_group_default_rule_id: security_group_default_rule_id
+ - id: id
+ - ip_protocol: ip_protocol
+ - from_port: from_port
+ - to_port: to_port
+ - cidr: cidr
+
+**Example Create default security group rule: JSON request**
+
+.. literalinclude:: ../../doc/api_samples/os-security-group-default-rules/security-group-default-rules-create-req.json
+ :language: javascript
Response
--------
@@ -126,9 +123,9 @@ Response
- cidr: cidr
- to_port: to_port
-**Example Show default security group rule: JSON response**
+**Example Create default security group rule: JSON response**
-.. literalinclude:: ../../doc/api_samples/os-security-group-default-rules/security-group-default-rules-show-resp.json
+.. literalinclude:: ../../doc/api_samples/os-security-group-default-rules/security-group-default-rules-create-resp.json
:language: javascript
Delete Default Security Group Rule
@@ -140,8 +137,7 @@ Deletes a security group rule.
Normal response codes: 204
-Error response codes: computeFault(400, 500), serviceUnavailable(503), badRequest(400),
-unauthorized(401), forbidden(403), badMethod(405), itemNotFound(404)
+Error response codes: badRequest(400), unauthorized(401), forbidden(403), itemNotFound(404), notImplemented(501)
Request
-------