Merge "Add an extension to show the type of an ip."
This commit is contained in:
		
							
								
								
									
										55
									
								
								doc/api_samples/OS-EXT-IPS/server-get-resp.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										55
									
								
								doc/api_samples/OS-EXT-IPS/server-get-resp.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,55 @@
 | 
			
		||||
{
 | 
			
		||||
    "server": {
 | 
			
		||||
        "accessIPv4": "",
 | 
			
		||||
        "accessIPv6": "",
 | 
			
		||||
        "addresses": {
 | 
			
		||||
            "private": [
 | 
			
		||||
                {
 | 
			
		||||
                    "OS-EXT-IPS:type": "fixed",
 | 
			
		||||
                    "addr": "192.168.0.3",
 | 
			
		||||
                    "version": 4
 | 
			
		||||
                }
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        "created": "2013-02-07T18:46:28Z",
 | 
			
		||||
        "flavor": {
 | 
			
		||||
            "id": "1",
 | 
			
		||||
            "links": [
 | 
			
		||||
                {
 | 
			
		||||
                    "href": "http://openstack.example.com/openstack/flavors/1",
 | 
			
		||||
                    "rel": "bookmark"
 | 
			
		||||
                }
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        "hostId": "4e2003eddbfdb1280c2618d04090bcdd6773203b8da8347af0b2723d",
 | 
			
		||||
        "id": "dc7281f9-ee47-40b9-9950-9f73e7961caa",
 | 
			
		||||
        "image": {
 | 
			
		||||
            "id": "70a599e0-31e7-49b7-b260-868f441e862b",
 | 
			
		||||
            "links": [
 | 
			
		||||
                {
 | 
			
		||||
                    "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
 | 
			
		||||
                    "rel": "bookmark"
 | 
			
		||||
                }
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        "links": [
 | 
			
		||||
            {
 | 
			
		||||
                "href": "http://openstack.example.com/v2/openstack/servers/dc7281f9-ee47-40b9-9950-9f73e7961caa",
 | 
			
		||||
                "rel": "self"
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
                "href": "http://openstack.example.com/openstack/servers/dc7281f9-ee47-40b9-9950-9f73e7961caa",
 | 
			
		||||
                "rel": "bookmark"
 | 
			
		||||
            }
 | 
			
		||||
        ],
 | 
			
		||||
        "metadata": {
 | 
			
		||||
            "My Server Name": "Apache1"
 | 
			
		||||
        },
 | 
			
		||||
        "name": "new-server-test",
 | 
			
		||||
        "progress": 0,
 | 
			
		||||
        "status": "ACTIVE",
 | 
			
		||||
        "tenant_id": "openstack",
 | 
			
		||||
        "updated": "2013-02-07T18:46:29Z",
 | 
			
		||||
        "user_id": "fake"
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										19
									
								
								doc/api_samples/OS-EXT-IPS/server-get-resp.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								doc/api_samples/OS-EXT-IPS/server-get-resp.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,19 @@
 | 
			
		||||
<?xml version='1.0' encoding='UTF-8'?>
 | 
			
		||||
<server xmlns:OS-EXT-IPS="http://docs.openstack.org/compute/ext/extended_ips/api/v1.1" xmlns:atom="http://www.w3.org/2005/Atom" xmlns="http://docs.openstack.org/compute/api/v1.1" status="ACTIVE" updated="2013-02-07T18:46:29Z" hostId="068cc5e2de14b6e533a239c6eac0a0bdedcd57cab25450a6d3da43af" name="new-server-test" created="2013-02-07T18:46:28Z" userId="fake" tenantId="openstack" accessIPv4="" accessIPv6="" progress="0" id="22e7cf4d-ab7a-4a3d-9599-7d0dbaf9ed55">
 | 
			
		||||
  <image id="70a599e0-31e7-49b7-b260-868f441e862b">
 | 
			
		||||
    <atom:link href="http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b" rel="bookmark"/>
 | 
			
		||||
  </image>
 | 
			
		||||
  <flavor id="1">
 | 
			
		||||
    <atom:link href="http://openstack.example.com/openstack/flavors/1" rel="bookmark"/>
 | 
			
		||||
  </flavor>
 | 
			
		||||
  <metadata>
 | 
			
		||||
    <meta key="My Server Name">Apache1</meta>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <addresses>
 | 
			
		||||
    <network id="private">
 | 
			
		||||
      <ip OS-EXT-IPS:type="fixed" version="4" addr="192.168.0.3"/>
 | 
			
		||||
    </network>
 | 
			
		||||
  </addresses>
 | 
			
		||||
  <atom:link href="http://openstack.example.com/v2/openstack/servers/22e7cf4d-ab7a-4a3d-9599-7d0dbaf9ed55" rel="self"/>
 | 
			
		||||
  <atom:link href="http://openstack.example.com/openstack/servers/22e7cf4d-ab7a-4a3d-9599-7d0dbaf9ed55" rel="bookmark"/>
 | 
			
		||||
</server>
 | 
			
		||||
							
								
								
									
										16
									
								
								doc/api_samples/OS-EXT-IPS/server-post-req.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								doc/api_samples/OS-EXT-IPS/server-post-req.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
{
 | 
			
		||||
    "server" : {
 | 
			
		||||
        "name" : "new-server-test",
 | 
			
		||||
        "imageRef" : "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
 | 
			
		||||
        "flavorRef" : "http://openstack.example.com/openstack/flavors/1",
 | 
			
		||||
        "metadata" : {
 | 
			
		||||
            "My Server Name" : "Apache1"
 | 
			
		||||
        },
 | 
			
		||||
        "personality" : [
 | 
			
		||||
            {
 | 
			
		||||
                "path" : "/etc/banner.txt",
 | 
			
		||||
                "contents" : "ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBpdCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5kIGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVsc2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4gQnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRoZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlvdSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vyc2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6b25zLiINCg0KLVJpY2hhcmQgQmFjaA=="
 | 
			
		||||
            }
 | 
			
		||||
        ]
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										19
									
								
								doc/api_samples/OS-EXT-IPS/server-post-req.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								doc/api_samples/OS-EXT-IPS/server-post-req.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,19 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<server xmlns="http://docs.openstack.org/compute/api/v1.1" imageRef="http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b" flavorRef="http://openstack.example.com/openstack/flavors/1" name="new-server-test">
 | 
			
		||||
  <metadata>
 | 
			
		||||
    <meta key="My Server Name">Apache1</meta>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <personality>
 | 
			
		||||
    <file path="/etc/banner.txt">
 | 
			
		||||
        ICAgICAgDQoiQSBjbG91ZCBkb2VzIG5vdCBrbm93IHdoeSBp
 | 
			
		||||
        dCBtb3ZlcyBpbiBqdXN0IHN1Y2ggYSBkaXJlY3Rpb24gYW5k
 | 
			
		||||
        IGF0IHN1Y2ggYSBzcGVlZC4uLkl0IGZlZWxzIGFuIGltcHVs
 | 
			
		||||
        c2lvbi4uLnRoaXMgaXMgdGhlIHBsYWNlIHRvIGdvIG5vdy4g
 | 
			
		||||
        QnV0IHRoZSBza3kga25vd3MgdGhlIHJlYXNvbnMgYW5kIHRo
 | 
			
		||||
        ZSBwYXR0ZXJucyBiZWhpbmQgYWxsIGNsb3VkcywgYW5kIHlv
 | 
			
		||||
        dSB3aWxsIGtub3csIHRvbywgd2hlbiB5b3UgbGlmdCB5b3Vy
 | 
			
		||||
        c2VsZiBoaWdoIGVub3VnaCB0byBzZWUgYmV5b25kIGhvcml6
 | 
			
		||||
        b25zLiINCg0KLVJpY2hhcmQgQmFjaA==
 | 
			
		||||
    </file>
 | 
			
		||||
  </personality>
 | 
			
		||||
</server>
 | 
			
		||||
							
								
								
									
										16
									
								
								doc/api_samples/OS-EXT-IPS/server-post-resp.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								doc/api_samples/OS-EXT-IPS/server-post-resp.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
{
 | 
			
		||||
    "server": {
 | 
			
		||||
        "adminPass": "zD7wDKTXiHsp",
 | 
			
		||||
        "id": "b44e5008-42f7-4048-b4c8-f40a29da88ba",
 | 
			
		||||
        "links": [
 | 
			
		||||
            {
 | 
			
		||||
                "href": "http://openstack.example.com/v2/openstack/servers/b44e5008-42f7-4048-b4c8-f40a29da88ba",
 | 
			
		||||
                "rel": "self"
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
                "href": "http://openstack.example.com/openstack/servers/b44e5008-42f7-4048-b4c8-f40a29da88ba",
 | 
			
		||||
                "rel": "bookmark"
 | 
			
		||||
            }
 | 
			
		||||
        ]
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										6
									
								
								doc/api_samples/OS-EXT-IPS/server-post-resp.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								doc/api_samples/OS-EXT-IPS/server-post-resp.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
<?xml version='1.0' encoding='UTF-8'?>
 | 
			
		||||
<server xmlns:atom="http://www.w3.org/2005/Atom" xmlns="http://docs.openstack.org/compute/api/v1.1" id="752dd57d-933b-4a57-a0ae-4c3431c5abc7" adminPass="B2gvFFjBQCVQ">
 | 
			
		||||
  <metadata/>
 | 
			
		||||
  <atom:link href="http://openstack.example.com/v2/openstack/servers/752dd57d-933b-4a57-a0ae-4c3431c5abc7" rel="self"/>
 | 
			
		||||
  <atom:link href="http://openstack.example.com/openstack/servers/752dd57d-933b-4a57-a0ae-4c3431c5abc7" rel="bookmark"/>
 | 
			
		||||
</server>
 | 
			
		||||
							
								
								
									
										57
									
								
								doc/api_samples/OS-EXT-IPS/servers-detail-resp.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										57
									
								
								doc/api_samples/OS-EXT-IPS/servers-detail-resp.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,57 @@
 | 
			
		||||
{
 | 
			
		||||
    "servers": [
 | 
			
		||||
        {
 | 
			
		||||
            "accessIPv4": "",
 | 
			
		||||
            "accessIPv6": "",
 | 
			
		||||
            "addresses": {
 | 
			
		||||
                "private": [
 | 
			
		||||
                    {
 | 
			
		||||
                        "OS-EXT-IPS:type": "fixed",
 | 
			
		||||
                        "addr": "192.168.0.3",
 | 
			
		||||
                        "version": 4
 | 
			
		||||
                    }
 | 
			
		||||
                ]
 | 
			
		||||
            },
 | 
			
		||||
            "created": "2013-02-07T18:40:59Z",
 | 
			
		||||
            "flavor": {
 | 
			
		||||
                "id": "1",
 | 
			
		||||
                "links": [
 | 
			
		||||
                    {
 | 
			
		||||
                        "href": "http://openstack.example.com/openstack/flavors/1",
 | 
			
		||||
                        "rel": "bookmark"
 | 
			
		||||
                    }
 | 
			
		||||
                ]
 | 
			
		||||
            },
 | 
			
		||||
            "hostId": "fe866a4962fe3bdb6c2db9c8f7dcdb9555aca73387e72b5cb9c45bd3",
 | 
			
		||||
            "id": "76908712-653a-4d16-807e-d89d41435d24",
 | 
			
		||||
            "image": {
 | 
			
		||||
                "id": "70a599e0-31e7-49b7-b260-868f441e862b",
 | 
			
		||||
                "links": [
 | 
			
		||||
                    {
 | 
			
		||||
                        "href": "http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b",
 | 
			
		||||
                        "rel": "bookmark"
 | 
			
		||||
                    }
 | 
			
		||||
                ]
 | 
			
		||||
            },
 | 
			
		||||
            "links": [
 | 
			
		||||
                {
 | 
			
		||||
                    "href": "http://openstack.example.com/v2/openstack/servers/76908712-653a-4d16-807e-d89d41435d24",
 | 
			
		||||
                    "rel": "self"
 | 
			
		||||
                },
 | 
			
		||||
                {
 | 
			
		||||
                    "href": "http://openstack.example.com/openstack/servers/76908712-653a-4d16-807e-d89d41435d24",
 | 
			
		||||
                    "rel": "bookmark"
 | 
			
		||||
                }
 | 
			
		||||
            ],
 | 
			
		||||
            "metadata": {
 | 
			
		||||
                "My Server Name": "Apache1"
 | 
			
		||||
            },
 | 
			
		||||
            "name": "new-server-test",
 | 
			
		||||
            "progress": 0,
 | 
			
		||||
            "status": "ACTIVE",
 | 
			
		||||
            "tenant_id": "openstack",
 | 
			
		||||
            "updated": "2013-02-07T18:40:59Z",
 | 
			
		||||
            "user_id": "fake"
 | 
			
		||||
        }
 | 
			
		||||
    ]
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										21
									
								
								doc/api_samples/OS-EXT-IPS/servers-detail-resp.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								doc/api_samples/OS-EXT-IPS/servers-detail-resp.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
<?xml version='1.0' encoding='UTF-8'?>
 | 
			
		||||
<servers xmlns:OS-EXT-IPS="http://docs.openstack.org/compute/ext/extended_ips/api/v1.1" xmlns:atom="http://www.w3.org/2005/Atom" xmlns="http://docs.openstack.org/compute/api/v1.1">
 | 
			
		||||
  <server status="ACTIVE" updated="2013-02-07T18:40:59Z" hostId="51a80e6ee89b638b2cb57eb4e39d89a725e07c8a698f4d8e256f8665" name="new-server-test" created="2013-02-07T18:40:59Z" userId="fake" tenantId="openstack" accessIPv4="" accessIPv6="" progress="0" id="0337de6b-1d43-46c8-8804-35669f1dea9a">
 | 
			
		||||
    <image id="70a599e0-31e7-49b7-b260-868f441e862b">
 | 
			
		||||
      <atom:link href="http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b" rel="bookmark"/>
 | 
			
		||||
    </image>
 | 
			
		||||
    <flavor id="1">
 | 
			
		||||
      <atom:link href="http://openstack.example.com/openstack/flavors/1" rel="bookmark"/>
 | 
			
		||||
    </flavor>
 | 
			
		||||
    <metadata>
 | 
			
		||||
      <meta key="My Server Name">Apache1</meta>
 | 
			
		||||
    </metadata>
 | 
			
		||||
    <addresses>
 | 
			
		||||
      <network id="private">
 | 
			
		||||
        <ip OS-EXT-IPS:type="fixed" version="4" addr="192.168.0.3"/>
 | 
			
		||||
      </network>
 | 
			
		||||
    </addresses>
 | 
			
		||||
    <atom:link href="http://openstack.example.com/v2/openstack/servers/0337de6b-1d43-46c8-8804-35669f1dea9a" rel="self"/>
 | 
			
		||||
    <atom:link href="http://openstack.example.com/openstack/servers/0337de6b-1d43-46c8-8804-35669f1dea9a" rel="bookmark"/>
 | 
			
		||||
  </server>
 | 
			
		||||
</servers>
 | 
			
		||||
@@ -24,6 +24,14 @@
 | 
			
		||||
            "namespace": "http://docs.openstack.org/compute/ext/extended_availability_zone/api/v2",
 | 
			
		||||
            "updated": "2013-01-30T00:00:00+00:00"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "alias": "OS-EXT-IPS",
 | 
			
		||||
            "description": "Adds type parameter to the ip list.",
 | 
			
		||||
            "links": [],
 | 
			
		||||
            "name": "ExtendedIps",
 | 
			
		||||
            "namespace": "http://docs.openstack.org/compute/ext/extended_ips/api/v1.1",
 | 
			
		||||
            "updated": "2013-01-06T00:00:00+00:00"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "alias": "OS-EXT-SRV-ATTR",
 | 
			
		||||
            "description": "Extended Server Attributes support.",
 | 
			
		||||
@@ -90,11 +98,11 @@
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "alias": "os-availability-zone",
 | 
			
		||||
            "description": "Add availability_zone to the Create Server v1.1 API.",
 | 
			
		||||
            "description": "1. Add availability_zone to the Create Server v1.1 API.\n       2. Add availability zones describing.\n    ",
 | 
			
		||||
            "links": [],
 | 
			
		||||
            "name": "AvailabilityZone",
 | 
			
		||||
            "namespace": "http://docs.openstack.org/compute/ext/availabilityzone/api/v1.1",
 | 
			
		||||
            "updated": "2012-08-09T00:00:00+00:00"
 | 
			
		||||
            "updated": "2012-12-21T00:00:00+00:00"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "alias": "os-baremetal-nodes",
 | 
			
		||||
@@ -202,7 +210,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "alias": "os-flavor-access",
 | 
			
		||||
            "description": "Flavor access supprt.",
 | 
			
		||||
            "description": "Flavor access support.",
 | 
			
		||||
            "links": [],
 | 
			
		||||
            "name": "FlavorAccess",
 | 
			
		||||
            "namespace": "http://docs.openstack.org/compute/ext/flavor_access/api/v2",
 | 
			
		||||
@@ -336,14 +344,6 @@
 | 
			
		||||
            "namespace": "http://docs.openstack.org/compute/ext/os-networks/api/v1.1",
 | 
			
		||||
            "updated": "2011-12-23T00:00:00+00:00"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "alias": "os-tenant-networks",
 | 
			
		||||
            "description": "Tenant-based Network Management Extension.",
 | 
			
		||||
            "links": [],
 | 
			
		||||
            "name": "OSTenantNetworks",
 | 
			
		||||
            "namespace": "http://docs.openstack.org/compute/ext/os-tenant-networks/api/v2",
 | 
			
		||||
            "updated": "2011-12-23T00:00:00+00:00"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "alias": "os-networks-associate",
 | 
			
		||||
            "description": "Network association support.",
 | 
			
		||||
@@ -394,7 +394,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "alias": "os-server-password",
 | 
			
		||||
            "description": "Server password support",
 | 
			
		||||
            "description": "Server password support.",
 | 
			
		||||
            "links": [],
 | 
			
		||||
            "name": "ServerPassword",
 | 
			
		||||
            "namespace": "http://docs.openstack.org/compute/ext/server-password/api/v2",
 | 
			
		||||
@@ -424,6 +424,14 @@
 | 
			
		||||
            "namespace": "http://docs.openstack.org/compute/ext/os-simple-tenant-usage/api/v1.1",
 | 
			
		||||
            "updated": "2011-08-19T00:00:00+00:00"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "alias": "os-tenant-networks",
 | 
			
		||||
            "description": "Tenant-based Network Management Extension.",
 | 
			
		||||
            "links": [],
 | 
			
		||||
            "name": "OSTenantNetworks",
 | 
			
		||||
            "namespace": "http://docs.openstack.org/compute/ext/os-tenant-networks/api/v2",
 | 
			
		||||
            "updated": "2012-03-07T09:46:43-05:00"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "alias": "os-used-limits",
 | 
			
		||||
            "description": "Provide data on limited resources that are being used.",
 | 
			
		||||
 
 | 
			
		||||
@@ -9,6 +9,9 @@
 | 
			
		||||
  <extension alias="OS-EXT-AZ" updated="2013-01-30T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/extended_availability_zone/api/v2" name="ExtendedAvailabilityZone">
 | 
			
		||||
    <description>Extended Server Attributes support.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="OS-EXT-IPS" updated="2013-01-06T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/extended_ips/api/v1.1" name="ExtendedIps">
 | 
			
		||||
    <description>Adds type parameter to the ip list.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="OS-EXT-SRV-ATTR" updated="2011-11-03T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" name="ExtendedServerAttributes">
 | 
			
		||||
    <description>Extended Server Attributes support.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
@@ -37,16 +40,17 @@
 | 
			
		||||
  <extension alias="os-aggregates" updated="2012-01-12T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/aggregates/api/v1.1" name="Aggregates">
 | 
			
		||||
    <description>Admin-only aggregate administration.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="os-availability-zone" updated="2012-08-09T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/availabilityzone/api/v1.1" name="AvailabilityZone">
 | 
			
		||||
    <description>Add availability_zone to the Create Server v1.1 API.</description>
 | 
			
		||||
  <extension alias="os-availability-zone" updated="2012-12-21T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/availabilityzone/api/v1.1" name="AvailabilityZone">
 | 
			
		||||
    <description>1. Add availability_zone to the Create Server v1.1 API.
 | 
			
		||||
       2. Add availability zones describing.
 | 
			
		||||
    </description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="os-baremetal-nodes" updated="2013-01-04T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/baremetal_nodes/api/v2" name="BareMetalNodes">
 | 
			
		||||
    <description>Admin-only bare-metal node administration.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="os-cells" updated="2011-09-21T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/cells/api/v1.1" name="Cells">
 | 
			
		||||
    <description>Enables cells-related functionality such as adding child cells,
 | 
			
		||||
    listing child cells, getting the capabilities of the local cell,
 | 
			
		||||
    and returning build plans to parent cells' schedulers
 | 
			
		||||
    <description>Enables cells-related functionality such as adding neighbor cells,
 | 
			
		||||
    listing neighbor cells, and getting the capabilities of the local cell.
 | 
			
		||||
    </description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="os-certificates" updated="2012-01-19T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/certificates/api/v1.1" name="Certificates">
 | 
			
		||||
@@ -91,7 +95,7 @@
 | 
			
		||||
    <description>Fixed IPs support.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="os-flavor-access" updated="2012-08-01T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/flavor_access/api/v2" name="FlavorAccess">
 | 
			
		||||
    <description>Flavor access supprt.</description>
 | 
			
		||||
    <description>Flavor access support.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="os-flavor-extra-specs" updated="2011-06-23T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/flavor_extra_specs/api/v1.1" name="FlavorExtraSpecs">
 | 
			
		||||
    <description>Instance type (flavor) extra specs.</description>
 | 
			
		||||
@@ -146,9 +150,6 @@
 | 
			
		||||
  <extension alias="os-networks-associate" updated="2012-11-19T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/networks_associate/api/v2" name="NetworkAssociationSupport">
 | 
			
		||||
    <description>Network association support.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="os-tenant-networks" updated="2011-12-23T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/os-tenant-networks/api/v2" name="OSTenantNetworks">
 | 
			
		||||
    <description>Tenant-based Network Management Extension.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="os-quota-class-sets" updated="2012-03-12T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/quota-classes-sets/api/v1.1" name="QuotaClasses">
 | 
			
		||||
    <description>Quota classes management support.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
@@ -165,7 +166,7 @@
 | 
			
		||||
    <description>Allow Admins to view server diagnostics through server action.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="os-server-password" updated="2012-11-29T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/server-password/api/v2" name="ServerPassword">
 | 
			
		||||
    <description>Server password support</description>
 | 
			
		||||
    <description>Server password support.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="os-server-start-stop" updated="2012-01-23T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/servers/api/v1.1" name="ServerStartStop">
 | 
			
		||||
    <description>Start/Stop instance compute API support.</description>
 | 
			
		||||
@@ -176,6 +177,9 @@
 | 
			
		||||
  <extension alias="os-simple-tenant-usage" updated="2011-08-19T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/os-simple-tenant-usage/api/v1.1" name="SimpleTenantUsage">
 | 
			
		||||
    <description>Simple tenant usage extension.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="os-tenant-networks" updated="2012-03-07T09:46:43-05:00" namespace="http://docs.openstack.org/compute/ext/os-tenant-networks/api/v2" name="OSTenantNetworks">
 | 
			
		||||
    <description>Tenant-based Network Management Extension.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
  <extension alias="os-used-limits" updated="2012-07-13T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/used_limits/api/v1.1" name="UsedLimits">
 | 
			
		||||
    <description>Provide data on limited resources that are being used.</description>
 | 
			
		||||
  </extension>
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,7 @@
 | 
			
		||||
        "OS-DCF:diskConfig": "AUTO",
 | 
			
		||||
        "OS-EXT-AZ:availability_zone": null,
 | 
			
		||||
        "OS-EXT-AZ:host_availability_zone": "nova",
 | 
			
		||||
        "OS-EXT-SRV-ATTR:host": "9373c31dbfe6422d9a9997c5f42a8789",
 | 
			
		||||
        "OS-EXT-SRV-ATTR:host": "b00875071c774b5487d217b82f03dfa2",
 | 
			
		||||
        "OS-EXT-SRV-ATTR:hypervisor_hostname": "fake-mini",
 | 
			
		||||
        "OS-EXT-SRV-ATTR:instance_name": "instance-00000001",
 | 
			
		||||
        "OS-EXT-STS:power_state": 1,
 | 
			
		||||
@@ -14,13 +14,14 @@
 | 
			
		||||
        "addresses": {
 | 
			
		||||
            "private": [
 | 
			
		||||
                {
 | 
			
		||||
                    "OS-EXT-IPS:type": "fixed",
 | 
			
		||||
                    "addr": "192.168.0.3",
 | 
			
		||||
                    "version": 4
 | 
			
		||||
                }
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        "config_drive": "",
 | 
			
		||||
        "created": "2013-01-30T14:03:57Z",
 | 
			
		||||
        "created": "2013-02-07T18:58:56Z",
 | 
			
		||||
        "flavor": {
 | 
			
		||||
            "id": "1",
 | 
			
		||||
            "links": [
 | 
			
		||||
@@ -30,8 +31,8 @@
 | 
			
		||||
                }
 | 
			
		||||
            ]
 | 
			
		||||
        },
 | 
			
		||||
        "hostId": "fc3a98f0b240ff341eb60ce8c0ae7412970d218381c5a827cfd398ee",
 | 
			
		||||
        "id": "61608b15-33ea-412f-b9eb-78c6a347ec7b",
 | 
			
		||||
        "hostId": "ecbf72ad08d0d4f26768f526d17c2813812b4bc1598f081e16eb9b8b",
 | 
			
		||||
        "id": "12c05fea-29ec-4f77-9025-b3d72584ef1d",
 | 
			
		||||
        "image": {
 | 
			
		||||
            "id": "70a599e0-31e7-49b7-b260-868f441e862b",
 | 
			
		||||
            "links": [
 | 
			
		||||
@@ -44,11 +45,11 @@
 | 
			
		||||
        "key_name": null,
 | 
			
		||||
        "links": [
 | 
			
		||||
            {
 | 
			
		||||
                "href": "http://openstack.example.com/v2/openstack/servers/61608b15-33ea-412f-b9eb-78c6a347ec7b",
 | 
			
		||||
                "href": "http://openstack.example.com/v2/openstack/servers/12c05fea-29ec-4f77-9025-b3d72584ef1d",
 | 
			
		||||
                "rel": "self"
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
                "href": "http://openstack.example.com/openstack/servers/61608b15-33ea-412f-b9eb-78c6a347ec7b",
 | 
			
		||||
                "href": "http://openstack.example.com/openstack/servers/12c05fea-29ec-4f77-9025-b3d72584ef1d",
 | 
			
		||||
                "rel": "bookmark"
 | 
			
		||||
            }
 | 
			
		||||
        ],
 | 
			
		||||
@@ -64,7 +65,7 @@
 | 
			
		||||
        ],
 | 
			
		||||
        "status": "ACTIVE",
 | 
			
		||||
        "tenant_id": "openstack",
 | 
			
		||||
        "updated": "2013-01-30T14:04:01Z",
 | 
			
		||||
        "updated": "2013-02-07T18:58:57Z",
 | 
			
		||||
        "user_id": "fake"
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
<?xml version='1.0' encoding='UTF-8'?>
 | 
			
		||||
<server xmlns:OS-DCF="http://docs.openstack.org/compute/ext/disk_config/api/v1.1" xmlns:OS-EXT-SRV-ATTR="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:OS-EXT-STS="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" xmlns:OS-EXT-AZ="http://docs.openstack.org/compute/ext/extended_availability_zone/api/v2" xmlns="http://docs.openstack.org/compute/api/v1.1" status="ACTIVE" updated="2013-01-30T14:35:43Z" hostId="1bd51b03d4cc4d191f24e50b7a439bc6f67154fb955c147f8d0fcd09" name="new-server-test" created="2013-01-30T14:35:42Z" userId="fake" tenantId="openstack" accessIPv4="" accessIPv6="" progress="0" id="072a5fff-8026-4e43-874d-3ed6068884e4" key_name="None" config_drive="" OS-EXT-SRV-ATTR:vm_state="active" OS-EXT-SRV-ATTR:task_state="None" OS-EXT-SRV-ATTR:power_state="1" OS-EXT-SRV-ATTR:instance_name="instance-00000001" OS-EXT-SRV-ATTR:host="c86d3d0e86c94eac8e87791740ca11f1" OS-EXT-SRV-ATTR:hypervisor_hostname="fake-mini" OS-EXT-AZ:host_availability_zone="nova" OS-EXT-AZ:availability_zone="None" OS-DCF:diskConfig="AUTO">
 | 
			
		||||
<server xmlns:OS-DCF="http://docs.openstack.org/compute/ext/disk_config/api/v1.1" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:OS-EXT-SRV-ATTR="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" xmlns:OS-EXT-IPS="http://docs.openstack.org/compute/ext/extended_ips/api/v1.1" xmlns:OS-EXT-STS="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" xmlns:OS-EXT-AZ="http://docs.openstack.org/compute/ext/extended_availability_zone/api/v2" xmlns="http://docs.openstack.org/compute/api/v1.1" status="ACTIVE" updated="2013-02-07T19:01:59Z" hostId="06d1cfd52be5f5d197193db2842978235fd085bd2dfaea32e5068468" name="new-server-test" created="2013-02-07T19:01:58Z" userId="fake" tenantId="openstack" accessIPv4="" accessIPv6="" progress="0" id="6be39927-53b2-4aee-8593-1c72b3673168" key_name="None" config_drive="" OS-EXT-SRV-ATTR:vm_state="active" OS-EXT-SRV-ATTR:task_state="None" OS-EXT-SRV-ATTR:power_state="1" OS-EXT-SRV-ATTR:instance_name="instance-00000001" OS-EXT-SRV-ATTR:host="b98603db318e495e819601702d16c512" OS-EXT-SRV-ATTR:hypervisor_hostname="fake-mini" OS-EXT-AZ:host_availability_zone="nova" OS-EXT-AZ:availability_zone="None" OS-DCF:diskConfig="AUTO">
 | 
			
		||||
  <image id="70a599e0-31e7-49b7-b260-868f441e862b">
 | 
			
		||||
    <atom:link href="http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b" rel="bookmark"/>
 | 
			
		||||
  </image>
 | 
			
		||||
@@ -11,11 +11,11 @@
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <addresses>
 | 
			
		||||
    <network id="private">
 | 
			
		||||
      <ip version="4" addr="192.168.0.3"/>
 | 
			
		||||
      <ip OS-EXT-IPS:type="fixed" version="4" addr="192.168.0.3"/>
 | 
			
		||||
    </network>
 | 
			
		||||
  </addresses>
 | 
			
		||||
  <atom:link href="http://openstack.example.com/v2/openstack/servers/072a5fff-8026-4e43-874d-3ed6068884e4" rel="self"/>
 | 
			
		||||
  <atom:link href="http://openstack.example.com/openstack/servers/072a5fff-8026-4e43-874d-3ed6068884e4" rel="bookmark"/>
 | 
			
		||||
  <atom:link href="http://openstack.example.com/v2/openstack/servers/6be39927-53b2-4aee-8593-1c72b3673168" rel="self"/>
 | 
			
		||||
  <atom:link href="http://openstack.example.com/openstack/servers/6be39927-53b2-4aee-8593-1c72b3673168" rel="bookmark"/>
 | 
			
		||||
  <security_groups>
 | 
			
		||||
    <security_group name="default"/>
 | 
			
		||||
  </security_groups>
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@
 | 
			
		||||
            "OS-DCF:diskConfig": "AUTO",
 | 
			
		||||
            "OS-EXT-AZ:availability_zone": null,
 | 
			
		||||
            "OS-EXT-AZ:host_availability_zone": "nova",
 | 
			
		||||
            "OS-EXT-SRV-ATTR:host": "94d2ccc30d73475ab987661158405463",
 | 
			
		||||
            "OS-EXT-SRV-ATTR:host": "33924d68ef4e4214bb9bc200178d23b8",
 | 
			
		||||
            "OS-EXT-SRV-ATTR:hypervisor_hostname": "fake-mini",
 | 
			
		||||
            "OS-EXT-SRV-ATTR:instance_name": "instance-00000001",
 | 
			
		||||
            "OS-EXT-STS:power_state": 1,
 | 
			
		||||
@@ -15,13 +15,14 @@
 | 
			
		||||
            "addresses": {
 | 
			
		||||
                "private": [
 | 
			
		||||
                    {
 | 
			
		||||
                        "OS-EXT-IPS:type": "fixed",
 | 
			
		||||
                        "addr": "192.168.0.3",
 | 
			
		||||
                        "version": 4
 | 
			
		||||
                    }
 | 
			
		||||
                ]
 | 
			
		||||
            },
 | 
			
		||||
            "config_drive": "",
 | 
			
		||||
            "created": "2013-01-30T14:03:44Z",
 | 
			
		||||
            "created": "2013-02-07T18:58:56Z",
 | 
			
		||||
            "flavor": {
 | 
			
		||||
                "id": "1",
 | 
			
		||||
                "links": [
 | 
			
		||||
@@ -31,8 +32,8 @@
 | 
			
		||||
                    }
 | 
			
		||||
                ]
 | 
			
		||||
            },
 | 
			
		||||
            "hostId": "f74e355ecde489405dfc0a1a48f2a85a5e2564e2ac6633d2b3e1b525",
 | 
			
		||||
            "id": "033cc72d-708b-473b-ae8e-41064ea3fa21",
 | 
			
		||||
            "hostId": "e0028a678cb7760fe5987947ab495dbb0f79c1071850f87a9aa8227f",
 | 
			
		||||
            "id": "3ec52036-bfee-4869-9c4c-81a579d72196",
 | 
			
		||||
            "image": {
 | 
			
		||||
                "id": "70a599e0-31e7-49b7-b260-868f441e862b",
 | 
			
		||||
                "links": [
 | 
			
		||||
@@ -45,11 +46,11 @@
 | 
			
		||||
            "key_name": null,
 | 
			
		||||
            "links": [
 | 
			
		||||
                {
 | 
			
		||||
                    "href": "http://openstack.example.com/v2/openstack/servers/033cc72d-708b-473b-ae8e-41064ea3fa21",
 | 
			
		||||
                    "href": "http://openstack.example.com/v2/openstack/servers/3ec52036-bfee-4869-9c4c-81a579d72196",
 | 
			
		||||
                    "rel": "self"
 | 
			
		||||
                },
 | 
			
		||||
                {
 | 
			
		||||
                    "href": "http://openstack.example.com/openstack/servers/033cc72d-708b-473b-ae8e-41064ea3fa21",
 | 
			
		||||
                    "href": "http://openstack.example.com/openstack/servers/3ec52036-bfee-4869-9c4c-81a579d72196",
 | 
			
		||||
                    "rel": "bookmark"
 | 
			
		||||
                }
 | 
			
		||||
            ],
 | 
			
		||||
@@ -65,7 +66,7 @@
 | 
			
		||||
            ],
 | 
			
		||||
            "status": "ACTIVE",
 | 
			
		||||
            "tenant_id": "openstack",
 | 
			
		||||
            "updated": "2013-01-30T14:03:50Z",
 | 
			
		||||
            "updated": "2013-02-07T18:58:57Z",
 | 
			
		||||
            "user_id": "fake"
 | 
			
		||||
        }
 | 
			
		||||
    ]
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
<?xml version='1.0' encoding='UTF-8'?>
 | 
			
		||||
<servers xmlns:OS-DCF="http://docs.openstack.org/compute/ext/disk_config/api/v1.1" xmlns:OS-EXT-SRV-ATTR="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:OS-EXT-STS="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" xmlns:OS-EXT-AZ="http://docs.openstack.org/compute/ext/extended_availability_zone/api/v2" xmlns="http://docs.openstack.org/compute/api/v1.1">
 | 
			
		||||
  <server status="ACTIVE" updated="2013-01-30T14:36:58Z" hostId="46d42af8fc0d50d4334ef6077b595a85291d2f5682ba8e95c37e69c3" name="new-server-test" created="2013-01-30T14:36:56Z" userId="fake" tenantId="openstack" accessIPv4="" accessIPv6="" progress="0" id="03665c18-c1f1-4eb9-83a8-da00a2c1d552" key_name="None" config_drive="" OS-EXT-SRV-ATTR:vm_state="active" OS-EXT-SRV-ATTR:task_state="None" OS-EXT-SRV-ATTR:power_state="1" OS-EXT-SRV-ATTR:instance_name="instance-00000001" OS-EXT-SRV-ATTR:host="d868eae67451474180a6193c24cb88c5" OS-EXT-SRV-ATTR:hypervisor_hostname="fake-mini" OS-EXT-AZ:host_availability_zone="nova" OS-EXT-AZ:availability_zone="None" OS-DCF:diskConfig="AUTO">
 | 
			
		||||
<servers xmlns:OS-DCF="http://docs.openstack.org/compute/ext/disk_config/api/v1.1" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:OS-EXT-SRV-ATTR="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" xmlns:OS-EXT-IPS="http://docs.openstack.org/compute/ext/extended_ips/api/v1.1" xmlns:OS-EXT-STS="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" xmlns:OS-EXT-AZ="http://docs.openstack.org/compute/ext/extended_availability_zone/api/v2" xmlns="http://docs.openstack.org/compute/api/v1.1">
 | 
			
		||||
  <server status="ACTIVE" updated="2013-02-07T19:01:59Z" hostId="641edaad8dd6a670afec58a4ce7e908d50379a6060f845236cd063db" name="new-server-test" created="2013-02-07T19:01:58Z" userId="fake" tenantId="openstack" accessIPv4="" accessIPv6="" progress="0" id="b45edf9d-30f6-41e8-a00b-ef8962376586" key_name="None" config_drive="" OS-EXT-SRV-ATTR:vm_state="active" OS-EXT-SRV-ATTR:task_state="None" OS-EXT-SRV-ATTR:power_state="1" OS-EXT-SRV-ATTR:instance_name="instance-00000001" OS-EXT-SRV-ATTR:host="f7954cfa4a5544278876b1d9224efe48" OS-EXT-SRV-ATTR:hypervisor_hostname="fake-mini" OS-EXT-AZ:host_availability_zone="nova" OS-EXT-AZ:availability_zone="None" OS-DCF:diskConfig="AUTO">
 | 
			
		||||
    <image id="70a599e0-31e7-49b7-b260-868f441e862b">
 | 
			
		||||
      <atom:link href="http://openstack.example.com/openstack/images/70a599e0-31e7-49b7-b260-868f441e862b" rel="bookmark"/>
 | 
			
		||||
    </image>
 | 
			
		||||
@@ -12,11 +12,11 @@
 | 
			
		||||
    </metadata>
 | 
			
		||||
    <addresses>
 | 
			
		||||
      <network id="private">
 | 
			
		||||
        <ip version="4" addr="192.168.0.3"/>
 | 
			
		||||
        <ip OS-EXT-IPS:type="fixed" version="4" addr="192.168.0.3"/>
 | 
			
		||||
      </network>
 | 
			
		||||
    </addresses>
 | 
			
		||||
    <atom:link href="http://openstack.example.com/v2/openstack/servers/03665c18-c1f1-4eb9-83a8-da00a2c1d552" rel="self"/>
 | 
			
		||||
    <atom:link href="http://openstack.example.com/openstack/servers/03665c18-c1f1-4eb9-83a8-da00a2c1d552" rel="bookmark"/>
 | 
			
		||||
    <atom:link href="http://openstack.example.com/v2/openstack/servers/b45edf9d-30f6-41e8-a00b-ef8962376586" rel="self"/>
 | 
			
		||||
    <atom:link href="http://openstack.example.com/openstack/servers/b45edf9d-30f6-41e8-a00b-ef8962376586" rel="bookmark"/>
 | 
			
		||||
    <security_groups>
 | 
			
		||||
      <security_group name="default"/>
 | 
			
		||||
    </security_groups>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user