<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://docs.hostway.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://docs.hostway.com/index.php?action=history&amp;feed=atom&amp;title=Edit_Firewall_Group</id>
		<title>Edit Firewall Group - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://docs.hostway.com/index.php?action=history&amp;feed=atom&amp;title=Edit_Firewall_Group"/>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php?title=Edit_Firewall_Group&amp;action=history"/>
		<updated>2026-05-17T22:16:38Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.18.0</generator>

	<entry>
		<id>http://docs.hostway.com/index.php?title=Edit_Firewall_Group&amp;diff=936&amp;oldid=prev</id>
		<title>Mike.robski: 1 revision: Release 86</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php?title=Edit_Firewall_Group&amp;diff=936&amp;oldid=prev"/>
				<updated>2013-10-11T17:00:57Z</updated>
		
		<summary type="html">&lt;p&gt;1 revision: Release 86&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 17:00, 11 October 2013&lt;/td&gt;
		&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Mike.robski</name></author>	</entry>

	<entry>
		<id>http://docs.hostway.com/index.php?title=Edit_Firewall_Group&amp;diff=935&amp;oldid=prev</id>
		<title>Youngbae.oh at 19:57, 29 August 2013</title>
		<link rel="alternate" type="text/html" href="http://docs.hostway.com/index.php?title=Edit_Firewall_Group&amp;diff=935&amp;oldid=prev"/>
				<updated>2013-08-29T19:57:39Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This operation will update displayname and/or descriptin of the specified firewall group.&lt;br /&gt;
&lt;br /&gt;
='''PUT''' /accounts/''{accountId}''/flexcloud/os-security-groups/''{id}''=&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
; accountId - ''string''&lt;br /&gt;
: The selected account Id.&lt;br /&gt;
&lt;br /&gt;
; id&lt;br /&gt;
: The unique identifier of the firewall group.&lt;br /&gt;
&lt;br /&gt;
== Request==&lt;br /&gt;
=== JSON ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 { &lt;br /&gt;
    &amp;quot;securityGroup&amp;quot; : {&lt;br /&gt;
       &amp;quot;displayName&amp;quot; : &amp;quot;{firewall_group_display_name}&amp;quot;,&lt;br /&gt;
       &amp;quot;description&amp;quot; : &amp;quot;{firewall_group_description}&amp;quot;,&lt;br /&gt;
    }&lt;br /&gt;
 } &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Response ==&lt;br /&gt;
=== JSON ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
    &amp;quot;securityGroup&amp;quot; : {&lt;br /&gt;
       &amp;quot;displayName&amp;quot; : &amp;quot;{firewall_group_display_name}&amp;quot;,&lt;br /&gt;
       &amp;quot;description&amp;quot; : &amp;quot;{firewall_group_description}&amp;quot;,&lt;br /&gt;
       &amp;quot;links&amp;quot; : [&lt;br /&gt;
          {&lt;br /&gt;
             &amp;quot;href&amp;quot; : &amp;quot;http://{api-server}/accounts/{accountId}/flexcloud/os-security-groups/{firewall_group_name}/&amp;quot;,&lt;br /&gt;
	     &amp;quot;rel&amp;quot; : &amp;quot;self&amp;quot;&lt;br /&gt;
          }&lt;br /&gt;
       ],&lt;br /&gt;
       &amp;quot;rules&amp;quot; : [&lt;br /&gt;
          {&lt;br /&gt;
             &amp;quot;fromPort&amp;quot; : &amp;quot;{start_port}&amp;quot;,&lt;br /&gt;
	     &amp;quot;toPort&amp;quot; : &amp;quot;{end_port}&amp;quot;,&lt;br /&gt;
             &amp;quot;protocol&amp;quot; : &amp;quot;{ip_protocol}&amp;quot;,&lt;br /&gt;
             &amp;quot;cidr&amp;quot;: &amp;quot;0.0.0.0/0&amp;quot;,&lt;br /&gt;
	     &amp;quot;id&amp;quot; : &amp;quot;145&amp;quot;&lt;br /&gt;
	  },&lt;br /&gt;
          {&lt;br /&gt;
             &amp;quot;fromPort&amp;quot; : &amp;quot;{start_port}&amp;quot;,&lt;br /&gt;
	     &amp;quot;toPort&amp;quot; : &amp;quot;{end_port}&amp;quot;,&lt;br /&gt;
             &amp;quot;protocol&amp;quot; : &amp;quot;{ip_protocol}&amp;quot;,&lt;br /&gt;
             &amp;quot;cidr&amp;quot;: &amp;quot;127.0.0.1/0&amp;quot;,&lt;br /&gt;
	     &amp;quot;id&amp;quot; : &amp;quot;169&amp;quot;&lt;br /&gt;
	  }&lt;br /&gt;
       ],&lt;br /&gt;
       &amp;quot;servers&amp;quot; : [&amp;quot;{server_id}&amp;quot;],&lt;br /&gt;
       &amp;quot;accountNumber&amp;quot; : &amp;quot;{user_account_number}&amp;quot;,&lt;br /&gt;
       &amp;quot;id&amp;quot; : &amp;quot;{firewall_group_name}&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
 }&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Response Codes ==&lt;br /&gt;
; Success&lt;br /&gt;
: ''HTTP/1.1 200 OK''&lt;br /&gt;
&lt;br /&gt;
; Failure&lt;br /&gt;
: ''HTTP/1.1 401 Unauthorized'' : This server could not verify that you are authorized to access the document you requested.  Either you supplied the wrong credentials (e.g., bad password), or your browser does not understand how to supply the credentials required.&lt;br /&gt;
:''HTTP/1.1 404 Not Found'' - The resource does not exist.&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
'''Successfully edit details for specified firewall group'''&lt;br /&gt;
:'''PUT''' http(s)://{api_server}/accounts/{accountId}/flexcloud/os-security-groups/group2012May11_OK30Zs7Ju&lt;br /&gt;
&lt;br /&gt;
''Request Headers:''&lt;br /&gt;
    Content-Type:application/json&lt;br /&gt;
    Charset=UTF-8&lt;br /&gt;
    Authorization:Base64-encoded username &amp;amp; password string&lt;br /&gt;
&lt;br /&gt;
''Request Body:''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;securityGroup&amp;quot; : {&lt;br /&gt;
       &amp;quot;displayName&amp;quot;: &amp;quot;New display name&amp;quot;, &lt;br /&gt;
       &amp;quot;description&amp;quot;: &amp;quot;New description&amp;quot;, &lt;br /&gt;
}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Response Code:''&lt;br /&gt;
&amp;lt;pre&amp;gt;HTTP/1.1 200 OK&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Response Body:''&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
    &amp;quot;securityGroup&amp;quot; : {&lt;br /&gt;
       &amp;quot;displayName&amp;quot;: &amp;quot;New display name&amp;quot;, &lt;br /&gt;
       &amp;quot;description&amp;quot;: &amp;quot;New description.&amp;quot;, &lt;br /&gt;
       &amp;quot;links&amp;quot;: [&lt;br /&gt;
          {&lt;br /&gt;
             &amp;quot;href&amp;quot;: &amp;quot;http://{api_server}/accounts/{accountId}/flexcloud/os-security-groups/group2012May11_OK30Zs7Ju/&amp;quot;, &lt;br /&gt;
             &amp;quot;rel&amp;quot;: &amp;quot;self&amp;quot;&lt;br /&gt;
          }&lt;br /&gt;
       ], &lt;br /&gt;
       &amp;quot;rules&amp;quot;: [ &lt;br /&gt;
          {&lt;br /&gt;
             'toPort': 1111, &lt;br /&gt;
             'fromPort': 1111, &lt;br /&gt;
             'protocol': 'TCP', &lt;br /&gt;
             'id': 145, &lt;br /&gt;
             'cidr': '0.0.0.0/0'&lt;br /&gt;
          },&lt;br /&gt;
          {&lt;br /&gt;
             'toPort': 80, &lt;br /&gt;
             'fromPort': 80, &lt;br /&gt;
             'protocol': 'tcp', &lt;br /&gt;
             'id': 196, &lt;br /&gt;
             'cidr': '127.0.0.1/24'&lt;br /&gt;
          }&lt;br /&gt;
       ], &lt;br /&gt;
       &amp;quot;id&amp;quot;: &amp;quot;group2012May11_OK30Zs7Ju&amp;quot;, &lt;br /&gt;
       &amp;quot;accountNumber&amp;quot;: &amp;quot;test_account_120761&amp;quot;,&lt;br /&gt;
       &amp;quot;servers&amp;quot;: [&amp;quot;test-server-0003&amp;quot;]&lt;br /&gt;
    }&lt;br /&gt;
 }&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Failure while trying to edit a firewall group that does not exist'''&lt;br /&gt;
:'''PUT''' http(s)://{api_server}/accounts/{accountId}/flexcloud/os-security-groups/{&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;fake_firewall_group_name&amp;lt;/span&amp;gt;}&lt;br /&gt;
&lt;br /&gt;
''Request Headers:''&lt;br /&gt;
    Content-Type:application/json&lt;br /&gt;
    Charset=UTF-8&lt;br /&gt;
    Authorization:Base64-encoded username &amp;amp; password string&lt;br /&gt;
&lt;br /&gt;
''Response Code:''&lt;br /&gt;
&amp;lt;pre&amp;gt;HTTP/1.1 404 Not Found&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Response Body:''&lt;br /&gt;
 {&lt;br /&gt;
    &amp;quot;itemNotFound&amp;quot;: &lt;br /&gt;
       {&lt;br /&gt;
          &amp;quot;message&amp;quot;: &amp;quot;Resource not found&amp;quot;, &lt;br /&gt;
          &amp;quot;code&amp;quot;: 404, &lt;br /&gt;
          &amp;quot;details&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
          &amp;quot;errorid&amp;quot;: &amp;quot;59e0b3dd-2173-432a-8ff5-60efe16e83bf&amp;quot;&lt;br /&gt;
       }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Hostway API]]&lt;br /&gt;
[[Category:FlexCloud Server API]]&lt;/div&gt;</summary>
		<author><name>Youngbae.oh</name></author>	</entry>

	</feed>