diff options
author | Sujitha <sujitha.neti@intel.com> | 2016-05-11 21:07:54 +0000 |
---|---|---|
committer | John Garbutt <john@johngarbutt.com> | 2016-05-12 11:17:17 +0000 |
commit | 05af505a1f8f818870ae5bbcd5fad9ce9de5c541 (patch) | |
tree | 103253ee59176dc08112816b0b3dc0aac4ac30b4 /api-ref/source/os-security-group-default-rules.inc | |
parent | 167a203d84bc1e6187de5e91920b71b14807c519 (diff) | |
download | nova-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.inc | 64 |
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 ------- |