Merge "Normalize API extension updated timestamp format"

This commit is contained in:
Jenkins 2014-04-30 22:48:05 +00:00 committed by Gerrit Code Review
commit 42aade4ed0
89 changed files with 418 additions and 416 deletions

View File

@ -6,7 +6,7 @@
"links": [],
"name": "Multinic",
"namespace": "http://docs.openstack.org/compute/ext/multinic/api/v1.1",
"updated": "2011-06-09T00:00:00+00:00"
"updated": "2011-06-09T00:00:00Z"
},
{
"alias": "OS-DCF",
@ -14,7 +14,7 @@
"links": [],
"name": "DiskConfig",
"namespace": "http://docs.openstack.org/compute/ext/disk_config/api/v1.1",
"updated": "2011-09-27T00:00:00+00:00"
"updated": "2011-09-27T00:00:00Z"
},
{
"alias": "OS-EXT-AZ",
@ -22,7 +22,7 @@
"links": [],
"name": "ExtendedAvailabilityZone",
"namespace": "http://docs.openstack.org/compute/ext/extended_availability_zone/api/v2",
"updated": "2013-01-30T00:00:00+00:00"
"updated": "2013-01-30T00:00:00Z"
},
{
"alias": "OS-EXT-IMG-SIZE",
@ -30,7 +30,7 @@
"links": [],
"name": "ImageSize",
"namespace": "http://docs.openstack.org/compute/ext/image_size/api/v1.1",
"updated": "2013-02-19T00:00:00+00:00"
"updated": "2013-02-19T00:00:00Z"
},
{
"alias": "OS-EXT-IPS",
@ -38,7 +38,7 @@
"links": [],
"name": "ExtendedIps",
"namespace": "http://docs.openstack.org/compute/ext/extended_ips/api/v1.1",
"updated": "2013-01-06T00:00:00+00:00"
"updated": "2013-01-06T00:00:00Z"
},
{
"alias": "OS-EXT-IPS-MAC",
@ -46,7 +46,7 @@
"links": [],
"name": "ExtendedIpsMac",
"namespace": "http://docs.openstack.org/compute/ext/extended_ips_mac/api/v1.1",
"updated": "2013-03-07T00:00:00+00:00"
"updated": "2013-03-07T00:00:00Z"
},
{
"alias": "OS-EXT-SRV-ATTR",
@ -54,7 +54,7 @@
"links": [],
"name": "ExtendedServerAttributes",
"namespace": "http://docs.openstack.org/compute/ext/extended_status/api/v1.1",
"updated": "2011-11-03T00:00:00+00:00"
"updated": "2011-11-03T00:00:00Z"
},
{
"alias": "OS-EXT-STS",
@ -62,7 +62,7 @@
"links": [],
"name": "ExtendedStatus",
"namespace": "http://docs.openstack.org/compute/ext/extended_status/api/v1.1",
"updated": "2011-11-03T00:00:00+00:00"
"updated": "2011-11-03T00:00:00Z"
},
{
"alias": "OS-EXT-VIF-NET",
@ -70,7 +70,7 @@
"links": [],
"name": "ExtendedVIFNet",
"namespace": "http://docs.openstack.org/compute/ext/extended-virtual-interfaces-net/api/v1.1",
"updated": "2013-03-07T00:00:00+00:00"
"updated": "2013-03-07T00:00:00Z"
},
{
"alias": "OS-FLV-DISABLED",
@ -78,7 +78,7 @@
"links": [],
"name": "FlavorDisabled",
"namespace": "http://docs.openstack.org/compute/ext/flavor_disabled/api/v1.1",
"updated": "2012-08-29T00:00:00+00:00"
"updated": "2012-08-29T00:00:00Z"
},
{
"alias": "OS-FLV-EXT-DATA",
@ -86,7 +86,7 @@
"links": [],
"name": "FlavorExtraData",
"namespace": "http://docs.openstack.org/compute/ext/flavor_extra_data/api/v1.1",
"updated": "2011-09-14T00:00:00+00:00"
"updated": "2011-09-14T00:00:00Z"
},
{
"alias": "OS-SCH-HNT",
@ -94,7 +94,7 @@
"links": [],
"name": "SchedulerHints",
"namespace": "http://docs.openstack.org/compute/ext/scheduler-hints/api/v2",
"updated": "2011-07-19T00:00:00+00:00"
"updated": "2011-07-19T00:00:00Z"
},
{
"alias": "OS-SRV-USG",
@ -102,7 +102,7 @@
"links": [],
"name": "ServerUsage",
"namespace": "http://docs.openstack.org/compute/ext/server_usage/api/v1.1",
"updated": "2013-04-29T00:00:00+00:00"
"updated": "2013-04-29T00:00:00Z"
},
{
"alias": "os-admin-actions",
@ -110,7 +110,7 @@
"links": [],
"name": "AdminActions",
"namespace": "http://docs.openstack.org/compute/ext/admin-actions/api/v1.1",
"updated": "2011-09-20T00:00:00+00:00"
"updated": "2011-09-20T00:00:00Z"
},
{
"alias": "os-agents",
@ -118,7 +118,7 @@
"links": [],
"name": "Agents",
"namespace": "http://docs.openstack.org/compute/ext/agents/api/v2",
"updated": "2012-10-28T00:00:00-00:00"
"updated": "2012-10-28T00:00:00Z"
},
{
"alias": "os-aggregates",
@ -126,7 +126,7 @@
"links": [],
"name": "Aggregates",
"namespace": "http://docs.openstack.org/compute/ext/aggregates/api/v1.1",
"updated": "2012-01-12T00:00:00+00:00"
"updated": "2012-01-12T00:00:00Z"
},
{
"alias": "os-assisted-volume-snapshots",
@ -134,7 +134,7 @@
"links": [],
"name": "AssistedVolumeSnapshots",
"namespace": "http://docs.openstack.org/compute/ext/assisted-volume-snapshots/api/v2",
"updated": "2013-08-29T00:00:00-00:00"
"updated": "2013-08-29T00:00:00Z"
},
{
"alias": "os-attach-interfaces",
@ -142,7 +142,7 @@
"links": [],
"name": "AttachInterfaces",
"namespace": "http://docs.openstack.org/compute/ext/interfaces/api/v1.1",
"updated": "2012-07-22T00:00:00+00:00"
"updated": "2012-07-22T00:00:00Z"
},
{
"alias": "os-availability-zone",
@ -150,7 +150,7 @@
"links": [],
"name": "AvailabilityZone",
"namespace": "http://docs.openstack.org/compute/ext/availabilityzone/api/v1.1",
"updated": "2012-12-21T00:00:00+00:00"
"updated": "2012-12-21T00:00:00Z"
},
{
"alias": "os-baremetal-ext-status",
@ -158,7 +158,7 @@
"links": [],
"name": "BareMetalExtStatus",
"namespace": "http://docs.openstack.org/compute/ext/baremetal_ext_status/api/v2",
"updated": "2013-08-27T00:00:00+00:00"
"updated": "2013-08-27T00:00:00Z"
},
{
"alias": "os-baremetal-nodes",
@ -166,7 +166,7 @@
"links": [],
"name": "BareMetalNodes",
"namespace": "http://docs.openstack.org/compute/ext/baremetal_nodes/api/v2",
"updated": "2013-01-04T00:00:00+00:00"
"updated": "2013-01-04T00:00:00Z"
},
{
"alias": "os-block-device-mapping-v2-boot",
@ -174,7 +174,7 @@
"links": [],
"name": "BlockDeviceMappingV2Boot",
"namespace": "http://docs.openstack.org/compute/ext/block_device_mapping_v2_boot/api/v2",
"updated": "2013-07-08T00:00:00+00:00"
"updated": "2013-07-08T00:00:00Z"
},
{
"alias": "os-cell-capacities",
@ -182,7 +182,7 @@
"links": [],
"name": "CellCapacities",
"namespace": "http://docs.openstack.org/compute/ext/cell_capacities/api/v1.1",
"updated": "2013-05-27T00:00:00+00:00"
"updated": "2013-05-27T00:00:00Z"
},
{
"alias": "os-cells",
@ -190,7 +190,7 @@
"links": [],
"name": "Cells",
"namespace": "http://docs.openstack.org/compute/ext/cells/api/v1.1",
"updated": "2013-05-14T00:00:00+00:00"
"updated": "2013-05-14T00:00:00Z"
},
{
"alias": "os-certificates",
@ -198,7 +198,7 @@
"links": [],
"name": "Certificates",
"namespace": "http://docs.openstack.org/compute/ext/certificates/api/v1.1",
"updated": "2012-01-19T00:00:00+00:00"
"updated": "2012-01-19T00:00:00Z"
},
{
"alias": "os-cloudpipe",
@ -206,7 +206,7 @@
"links": [],
"name": "Cloudpipe",
"namespace": "http://docs.openstack.org/compute/ext/cloudpipe/api/v1.1",
"updated": "2011-12-16T00:00:00+00:00"
"updated": "2011-12-16T00:00:00Z"
},
{
"alias": "os-cloudpipe-update",
@ -214,7 +214,7 @@
"links": [],
"name": "CloudpipeUpdate",
"namespace": "http://docs.openstack.org/compute/ext/cloudpipe-update/api/v2",
"updated": "2012-11-14T00:00:00+00:00"
"updated": "2012-11-14T00:00:00Z"
},
{
"alias": "os-config-drive",
@ -222,7 +222,7 @@
"links": [],
"name": "ConfigDrive",
"namespace": "http://docs.openstack.org/compute/ext/config_drive/api/v1.1",
"updated": "2012-07-16T00:00:00+00:00"
"updated": "2012-07-16T00:00:00Z"
},
{
"alias": "os-console-auth-tokens",
@ -230,7 +230,7 @@
"links": [],
"name": "ConsoleAuthTokens",
"namespace": "http://docs.openstack.org/compute/ext/consoles-auth-tokens/api/v2",
"updated": "2013-08-13T00:00:00+00:00"
"updated": "2013-08-13T00:00:00Z"
},
{
"alias": "os-console-output",
@ -238,7 +238,7 @@
"links": [],
"name": "ConsoleOutput",
"namespace": "http://docs.openstack.org/compute/ext/os-console-output/api/v2",
"updated": "2011-12-08T00:00:00+00:00"
"updated": "2011-12-08T00:00:00Z"
},
{
"alias": "os-consoles",
@ -246,7 +246,7 @@
"links": [],
"name": "Consoles",
"namespace": "http://docs.openstack.org/compute/ext/os-consoles/api/v2",
"updated": "2011-12-23T00:00:00+00:00"
"updated": "2011-12-23T00:00:00Z"
},
{
"alias": "os-create-server-ext",
@ -254,7 +254,7 @@
"links": [],
"name": "Createserverext",
"namespace": "http://docs.openstack.org/compute/ext/createserverext/api/v1.1",
"updated": "2011-07-19T00:00:00+00:00"
"updated": "2011-07-19T00:00:00Z"
},
{
"alias": "os-deferred-delete",
@ -262,7 +262,7 @@
"links": [],
"name": "DeferredDelete",
"namespace": "http://docs.openstack.org/compute/ext/deferred-delete/api/v1.1",
"updated": "2011-09-01T00:00:00+00:00"
"updated": "2011-09-01T00:00:00Z"
},
{
"alias": "os-evacuate",
@ -270,7 +270,7 @@
"links": [],
"name": "Evacuate",
"namespace": "http://docs.openstack.org/compute/ext/evacuate/api/v2",
"updated": "2013-01-06T00:00:00+00:00"
"updated": "2013-01-06T00:00:00Z"
},
{
"alias": "os-extended-floating-ips",
@ -278,7 +278,7 @@
"links": [],
"name": "ExtendedFloatingIps",
"namespace": "http://docs.openstack.org/compute/ext/extended_floating_ips/api/v2",
"updated": "2013-04-19T00:00:00+00:00"
"updated": "2013-04-19T00:00:00Z"
},
{
"alias": "os-extended-hypervisors",
@ -286,7 +286,7 @@
"links": [],
"name": "ExtendedHypervisors",
"namespace": "http://docs.openstack.org/compute/ext/extended_hypervisors/api/v1.1",
"updated": "2014-01-04T00:00:00-00:00"
"updated": "2014-01-04T00:00:00Z"
},
{
"alias": "os-extended-quotas",
@ -294,7 +294,7 @@
"links": [],
"name": "ExtendedQuotas",
"namespace": "http://docs.openstack.org/compute/ext/extended_quotas/api/v1.1",
"updated": "2013-06-09T00:00:00+00:00"
"updated": "2013-06-09T00:00:00Z"
},
{
"alias": "os-extended-rescue-with-image",
@ -302,7 +302,7 @@
"links": [],
"name": "ExtendedRescueWithImage",
"namespace": "http://docs.openstack.org/compute/ext/extended_rescue_with_image/api/v2",
"updated": "2014-01-04T00:00:00+00:00"
"updated": "2014-01-04T00:00:00Z"
},
{
"alias": "os-extended-services",
@ -310,7 +310,7 @@
"links": [],
"name": "ExtendedServices",
"namespace": "http://docs.openstack.org/compute/ext/extended_services/api/v2",
"updated": "2013-05-17T00:00:00-00:00"
"updated": "2013-05-17T00:00:00Z"
},
{
"alias": "os-extended-services-delete",
@ -318,7 +318,7 @@
"links": [],
"name": "ExtendedServicesDelete",
"namespace": "http://docs.openstack.org/compute/ext/extended_services_delete/api/v2",
"updated": "2013-12-10T00:00:00"
"updated": "2013-12-10T00:00:00Z"
},
{
"alias": "os-extended-volumes",
@ -326,7 +326,7 @@
"links": [],
"name": "ExtendedVolumes",
"namespace": "http://docs.openstack.org/compute/ext/extended_volumes/api/v1.1",
"updated": "2013-06-07T00:00:00+00:00"
"updated": "2013-06-07T00:00:00Z"
},
{
"alias": "os-fixed-ips",
@ -334,7 +334,7 @@
"links": [],
"name": "FixedIPs",
"namespace": "http://docs.openstack.org/compute/ext/fixed_ips/api/v2",
"updated": "2012-10-18T13:25:27-06:00"
"updated": "2012-10-18T19:25:27Z"
},
{
"alias": "os-flavor-access",
@ -342,7 +342,7 @@
"links": [],
"name": "FlavorAccess",
"namespace": "http://docs.openstack.org/compute/ext/flavor_access/api/v2",
"updated": "2012-08-01T00:00:00+00:00"
"updated": "2012-08-01T00:00:00Z"
},
{
"alias": "os-flavor-extra-specs",
@ -350,7 +350,7 @@
"links": [],
"name": "FlavorExtraSpecs",
"namespace": "http://docs.openstack.org/compute/ext/flavor_extra_specs/api/v1.1",
"updated": "2011-06-23T00:00:00+00:00"
"updated": "2011-06-23T00:00:00Z"
},
{
"alias": "os-flavor-manage",
@ -358,7 +358,7 @@
"links": [],
"name": "FlavorManage",
"namespace": "http://docs.openstack.org/compute/ext/flavor_manage/api/v1.1",
"updated": "2012-01-19T00:00:00+00:00"
"updated": "2012-01-19T00:00:00Z"
},
{
"alias": "os-flavor-rxtx",
@ -366,7 +366,7 @@
"links": [],
"name": "FlavorRxtx",
"namespace": "http://docs.openstack.org/compute/ext/flavor_rxtx/api/v1.1",
"updated": "2012-08-29T00:00:00+00:00"
"updated": "2012-08-29T00:00:00Z"
},
{
"alias": "os-flavor-swap",
@ -374,7 +374,7 @@
"links": [],
"name": "FlavorSwap",
"namespace": "http://docs.openstack.org/compute/ext/flavor_swap/api/v1.1",
"updated": "2012-08-29T00:00:00+00:00"
"updated": "2012-08-29T00:00:00Z"
},
{
"alias": "os-floating-ip-dns",
@ -382,7 +382,7 @@
"links": [],
"name": "FloatingIpDns",
"namespace": "http://docs.openstack.org/ext/floating_ip_dns/api/v1.1",
"updated": "2011-12-23T00:00:00+00:00"
"updated": "2011-12-23T00:00:00Z"
},
{
"alias": "os-floating-ip-pools",
@ -390,7 +390,7 @@
"links": [],
"name": "FloatingIpPools",
"namespace": "http://docs.openstack.org/compute/ext/floating_ip_pools/api/v1.1",
"updated": "2012-01-04T00:00:00+00:00"
"updated": "2012-01-04T00:00:00Z"
},
{
"alias": "os-floating-ips",
@ -398,7 +398,7 @@
"links": [],
"name": "FloatingIps",
"namespace": "http://docs.openstack.org/compute/ext/floating_ips/api/v1.1",
"updated": "2011-06-16T00:00:00+00:00"
"updated": "2011-06-16T00:00:00Z"
},
{
"alias": "os-floating-ips-bulk",
@ -406,7 +406,7 @@
"links": [],
"name": "FloatingIpsBulk",
"namespace": "http://docs.openstack.org/compute/ext/floating_ips_bulk/api/v2",
"updated": "2012-10-29T13:25:27-06:00"
"updated": "2012-10-29T19:25:27Z"
},
{
"alias": "os-fping",
@ -414,7 +414,7 @@
"links": [],
"name": "Fping",
"namespace": "http://docs.openstack.org/compute/ext/fping/api/v1.1",
"updated": "2012-07-06T00:00:00+00:00"
"updated": "2012-07-06T00:00:00Z"
},
{
"alias": "os-hide-server-addresses",
@ -422,7 +422,7 @@
"links": [],
"name": "HideServerAddresses",
"namespace": "http://docs.openstack.org/compute/ext/hide_server_addresses/api/v1.1",
"updated": "2012-12-11T00:00:00+00:00"
"updated": "2012-12-11T00:00:00Z"
},
{
"alias": "os-hosts",
@ -430,7 +430,7 @@
"links": [],
"name": "Hosts",
"namespace": "http://docs.openstack.org/compute/ext/hosts/api/v1.1",
"updated": "2011-06-29T00:00:00+00:00"
"updated": "2011-06-29T00:00:00Z"
},
{
"alias": "os-hypervisors",
@ -438,7 +438,7 @@
"links": [],
"name": "Hypervisors",
"namespace": "http://docs.openstack.org/compute/ext/hypervisors/api/v1.1",
"updated": "2012-06-21T00:00:00+00:00"
"updated": "2012-06-21T00:00:00Z"
},
{
"alias": "os-instance-actions",
@ -446,7 +446,7 @@
"links": [],
"name": "InstanceActions",
"namespace": "http://docs.openstack.org/compute/ext/instance-actions/api/v1.1",
"updated": "2013-02-08T00:00:00+00:00"
"updated": "2013-02-08T00:00:00Z"
},
{
"alias": "os-instance_usage_audit_log",
@ -454,7 +454,7 @@
"links": [],
"name": "OSInstanceUsageAuditLog",
"namespace": "http://docs.openstack.org/ext/services/api/v1.1",
"updated": "2012-07-06T01:00:00+00:00"
"updated": "2012-07-06T01:00:00Z"
},
{
"alias": "os-keypairs",
@ -462,7 +462,7 @@
"links": [],
"name": "Keypairs",
"namespace": "http://docs.openstack.org/compute/ext/keypairs/api/v1.1",
"updated": "2011-08-08T00:00:00+00:00"
"updated": "2011-08-08T00:00:00Z"
},
{
"alias": "os-migrations",
@ -470,7 +470,7 @@
"links": [],
"name": "Migrations",
"namespace": "http://docs.openstack.org/compute/ext/migrations/api/v2.0",
"updated": "2013-05-30T00:00:00+00:00"
"updated": "2013-05-30T00:00:00Z"
},
{
"alias": "os-multiple-create",
@ -478,7 +478,7 @@
"links": [],
"name": "MultipleCreate",
"namespace": "http://docs.openstack.org/compute/ext/multiplecreate/api/v1.1",
"updated": "2012-08-07T00:00:00+00:00"
"updated": "2012-08-07T00:00:00Z"
},
{
"alias": "os-networks",
@ -486,7 +486,7 @@
"links": [],
"name": "Networks",
"namespace": "http://docs.openstack.org/compute/ext/os-networks/api/v1.1",
"updated": "2011-12-23T00:00:00+00:00"
"updated": "2011-12-23T00:00:00Z"
},
{
"alias": "os-networks-associate",
@ -494,7 +494,7 @@
"links": [],
"name": "NetworkAssociationSupport",
"namespace": "http://docs.openstack.org/compute/ext/networks_associate/api/v2",
"updated": "2012-11-19T00:00:00+00:00"
"updated": "2012-11-19T00:00:00Z"
},
{
"alias": "os-preserve-ephemeral-rebuild",
@ -502,7 +502,7 @@
"links": [],
"name": "PreserveEphemeralOnRebuild",
"namespace": "http://docs.openstack.org/compute/ext/preserve_ephemeral_rebuild/api/v2",
"updated": "2013-12-17T00:00:00+00:00"
"updated": "2013-12-17T00:00:00Z"
},
{
"alias": "os-quota-sets",
@ -510,7 +510,7 @@
"links": [],
"name": "Quotas",
"namespace": "http://docs.openstack.org/compute/ext/quotas-sets/api/v1.1",
"updated": "2011-08-08T00:00:00+00:00"
"updated": "2011-08-08T00:00:00Z"
},
{
"alias": "os-rescue",
@ -518,7 +518,7 @@
"links": [],
"name": "Rescue",
"namespace": "http://docs.openstack.org/compute/ext/rescue/api/v1.1",
"updated": "2011-08-18T00:00:00+00:00"
"updated": "2011-08-18T00:00:00Z"
},
{
"alias": "os-security-group-default-rules",
@ -526,7 +526,7 @@
"links": [],
"name": "SecurityGroupDefaultRules",
"namespace": "http://docs.openstack.org/compute/ext/securitygroupdefaultrules/api/v1.1",
"updated": "2013-02-05T00:00:00+00:00"
"updated": "2013-02-05T00:00:00Z"
},
{
"alias": "os-security-groups",
@ -534,7 +534,7 @@
"links": [],
"name": "SecurityGroups",
"namespace": "http://docs.openstack.org/compute/ext/securitygroups/api/v1.1",
"updated": "2013-05-28T00:00:00+00:00"
"updated": "2013-05-28T00:00:00Z"
},
{
"alias": "os-server-diagnostics",
@ -542,7 +542,7 @@
"links": [],
"name": "ServerDiagnostics",
"namespace": "http://docs.openstack.org/compute/ext/server-diagnostics/api/v1.1",
"updated": "2011-12-21T00:00:00+00:00"
"updated": "2011-12-21T00:00:00Z"
},
{
"alias": "os-server-external-events",
@ -550,7 +550,7 @@
"links": [],
"name": "ServerExternalEvents",
"namespace": "http://docs.openstack.org/compute/ext/server-external-events/api/v2",
"updated": "2014-02-18T00:00:00-00:00"
"updated": "2014-02-18T00:00:00Z"
},
{
"alias": "os-server-groups",
@ -558,7 +558,7 @@
"links": [],
"name": "ServerGroups",
"namespace": "http://docs.openstack.org/compute/ext/servergroups/api/v2",
"updated": "2013-06-20T00:00:00+00:00"
"updated": "2013-06-20T00:00:00Z"
},
{
"alias": "os-server-password",
@ -566,7 +566,7 @@
"links": [],
"name": "ServerPassword",
"namespace": "http://docs.openstack.org/compute/ext/server-password/api/v2",
"updated": "2012-11-29T00:00:00+00:00"
"updated": "2012-11-29T00:00:00Z"
},
{
"alias": "os-server-start-stop",
@ -574,7 +574,7 @@
"links": [],
"name": "ServerStartStop",
"namespace": "http://docs.openstack.org/compute/ext/servers/api/v1.1",
"updated": "2012-01-23T00:00:00+00:00"
"updated": "2012-01-23T00:00:00Z"
},
{
"alias": "os-services",
@ -582,7 +582,7 @@
"links": [],
"name": "Services",
"namespace": "http://docs.openstack.org/compute/ext/services/api/v2",
"updated": "2012-10-28T00:00:00-00:00"
"updated": "2012-10-28T00:00:00Z"
},
{
"alias": "os-shelve",
@ -590,7 +590,7 @@
"links": [],
"name": "Shelve",
"namespace": "http://docs.openstack.org/compute/ext/shelve/api/v1.1",
"updated": "2013-04-06T00:00:00+00:00"
"updated": "2013-04-06T00:00:00Z"
},
{
"alias": "os-simple-tenant-usage",
@ -598,7 +598,7 @@
"links": [],
"name": "SimpleTenantUsage",
"namespace": "http://docs.openstack.org/compute/ext/os-simple-tenant-usage/api/v1.1",
"updated": "2011-08-19T00:00:00+00:00"
"updated": "2011-08-19T00:00:00Z"
},
{
"alias": "os-tenant-networks",
@ -606,7 +606,7 @@
"links": [],
"name": "OSTenantNetworks",
"namespace": "http://docs.openstack.org/compute/ext/os-tenant-networks/api/v2",
"updated": "2012-03-07T09:46:43-05:00"
"updated": "2012-03-07T14:46:43Z"
},
{
"alias": "os-used-limits",
@ -614,7 +614,7 @@
"links": [],
"name": "UsedLimits",
"namespace": "http://docs.openstack.org/compute/ext/used_limits/api/v1.1",
"updated": "2012-07-13T00:00:00+00:00"
"updated": "2012-07-13T00:00:00Z"
},
{
"alias": "os-used-limits-for-admin",
@ -622,7 +622,7 @@
"links": [],
"name": "UsedLimitsForAdmin",
"namespace": "http://docs.openstack.org/compute/ext/used_limits_for_admin/api/v1.1",
"updated": "2013-05-02T00:00:00+00:00"
"updated": "2013-05-02T00:00:00Z"
},
{
"alias": "os-user-data",
@ -630,7 +630,7 @@
"links": [],
"name": "UserData",
"namespace": "http://docs.openstack.org/compute/ext/userdata/api/v1.1",
"updated": "2012-08-07T00:00:00+00:00"
"updated": "2012-08-07T00:00:00Z"
},
{
"alias": "os-user-quotas",
@ -638,7 +638,7 @@
"links": [],
"name": "UserQuotas",
"namespace": "http://docs.openstack.org/compute/ext/user_quotas/api/v1.1",
"updated": "2013-07-18T00:00:00+00:00"
"updated": "2013-07-18T00:00:00Z"
},
{
"alias": "os-virtual-interfaces",
@ -646,7 +646,7 @@
"links": [],
"name": "VirtualInterfaces",
"namespace": "http://docs.openstack.org/compute/ext/virtual_interfaces/api/v1.1",
"updated": "2011-08-17T00:00:00+00:00"
"updated": "2011-08-17T00:00:00Z"
},
{
"alias": "os-volume-attachment-update",
@ -654,7 +654,7 @@
"links": [],
"name": "VolumeAttachmentUpdate",
"namespace": "http://docs.openstack.org/compute/ext/os-volume-attachment-update/api/v2",
"updated": "2013-06-20T00:00:00-00:00"
"updated": "2013-06-20T00:00:00Z"
},
{
"alias": "os-volumes",
@ -662,7 +662,7 @@
"links": [],
"name": "Volumes",
"namespace": "http://docs.openstack.org/compute/ext/volumes/api/v1.1",
"updated": "2011-03-25T00:00:00+00:00"
"updated": "2011-03-25T00:00:00Z"
}
]
}

View File

@ -1,89 +1,89 @@
<?xml version='1.0' encoding='UTF-8'?>
<extensions xmlns:atom="http://www.w3.org/2005/Atom" xmlns="http://docs.openstack.org/common/api/v1.0">
<extension alias="NMN" updated="2011-06-09T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/multinic/api/v1.1" name="Multinic">
<extension alias="NMN" updated="2011-06-09T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/multinic/api/v1.1" name="Multinic">
<description>Multiple network support.</description>
</extension>
<extension alias="OS-DCF" updated="2011-09-27T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/disk_config/api/v1.1" name="DiskConfig">
<extension alias="OS-DCF" updated="2011-09-27T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/disk_config/api/v1.1" name="DiskConfig">
<description>Disk Management Extension.</description>
</extension>
<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">
<extension alias="OS-EXT-AZ" updated="2013-01-30T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_availability_zone/api/v2" name="ExtendedAvailabilityZone">
<description>Extended Availability Zone support.</description>
</extension>
<extension alias="OS-EXT-IMG-SIZE" updated="2013-02-19T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/image_size/api/v1.1" name="ImageSize">
<extension alias="OS-EXT-IMG-SIZE" updated="2013-02-19T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/image_size/api/v1.1" name="ImageSize">
<description>Adds image size to image listings.</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">
<extension alias="OS-EXT-IPS" updated="2013-01-06T00:00:00Z" 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-IPS-MAC" updated="2013-03-07T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/extended_ips_mac/api/v1.1" name="ExtendedIpsMac">
<extension alias="OS-EXT-IPS-MAC" updated="2013-03-07T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_ips_mac/api/v1.1" name="ExtendedIpsMac">
<description>Adds mac address 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">
<extension alias="OS-EXT-SRV-ATTR" updated="2011-11-03T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" name="ExtendedServerAttributes">
<description>Extended Server Attributes support.</description>
</extension>
<extension alias="OS-EXT-STS" updated="2011-11-03T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" name="ExtendedStatus">
<extension alias="OS-EXT-STS" updated="2011-11-03T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" name="ExtendedStatus">
<description>Extended Status support.</description>
</extension>
<extension alias="OS-EXT-VIF-NET" updated="2013-03-07T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/extended-virtual-interfaces-net/api/v1.1" name="ExtendedVIFNet">
<extension alias="OS-EXT-VIF-NET" updated="2013-03-07T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended-virtual-interfaces-net/api/v1.1" name="ExtendedVIFNet">
<description>Adds network id parameter to the virtual interface list.</description>
</extension>
<extension alias="OS-FLV-DISABLED" updated="2012-08-29T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/flavor_disabled/api/v1.1" name="FlavorDisabled">
<extension alias="OS-FLV-DISABLED" updated="2012-08-29T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/flavor_disabled/api/v1.1" name="FlavorDisabled">
<description>Support to show the disabled status of a flavor.</description>
</extension>
<extension alias="OS-FLV-EXT-DATA" updated="2011-09-14T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/flavor_extra_data/api/v1.1" name="FlavorExtraData">
<extension alias="OS-FLV-EXT-DATA" updated="2011-09-14T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/flavor_extra_data/api/v1.1" name="FlavorExtraData">
<description>Provide additional data for flavors.</description>
</extension>
<extension alias="OS-SCH-HNT" updated="2011-07-19T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/scheduler-hints/api/v2" name="SchedulerHints">
<extension alias="OS-SCH-HNT" updated="2011-07-19T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/scheduler-hints/api/v2" name="SchedulerHints">
<description>Pass arbitrary key/value pairs to the scheduler.</description>
</extension>
<extension alias="OS-SRV-USG" updated="2013-04-29T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/server_usage/api/v1.1" name="ServerUsage">
<extension alias="OS-SRV-USG" updated="2013-04-29T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/server_usage/api/v1.1" name="ServerUsage">
<description>Adds launched_at and terminated_at on Servers.</description>
</extension>
<extension alias="os-admin-actions" updated="2011-09-20T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/admin-actions/api/v1.1" name="AdminActions">
<extension alias="os-admin-actions" updated="2011-09-20T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/admin-actions/api/v1.1" name="AdminActions">
<description>Enable admin-only server actions
Actions include: pause, unpause, suspend, resume, migrate,
resetNetwork, injectNetworkInfo, lock, unlock, createBackup
</description>
</extension>
<extension alias="os-agents" updated="2012-10-28T00:00:00-00:00" namespace="http://docs.openstack.org/compute/ext/agents/api/v2" name="Agents">
<extension alias="os-agents" updated="2012-10-28T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/agents/api/v2" name="Agents">
<description>Agents support.</description>
</extension>
<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">
<extension alias="os-aggregates" updated="2012-01-12T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/aggregates/api/v1.1" name="Aggregates">
<description>Admin-only aggregate administration.</description>
</extension>
<extension alias="os-assisted-volume-snapshots" updated="2013-08-29T00:00:00-00:00" namespace="http://docs.openstack.org/compute/ext/assisted-volume-snapshots/api/v2" name="AssistedVolumeSnapshots">
<extension alias="os-assisted-volume-snapshots" updated="2013-08-29T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/assisted-volume-snapshots/api/v2" name="AssistedVolumeSnapshots">
<description>Assisted volume snapshots.</description>
</extension>
<extension alias="os-attach-interfaces" updated="2012-07-22T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/interfaces/api/v1.1" name="AttachInterfaces">
<extension alias="os-attach-interfaces" updated="2012-07-22T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/interfaces/api/v1.1" name="AttachInterfaces">
<description>Attach interface support.</description>
</extension>
<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">
<extension alias="os-availability-zone" updated="2012-12-21T00:00:00Z" 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-ext-status" updated="2013-08-27T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/baremetal_ext_status/api/v2" name="BareMetalExtStatus">
<extension alias="os-baremetal-ext-status" updated="2013-08-27T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/baremetal_ext_status/api/v2" name="BareMetalExtStatus">
<description>Add extended status in Baremetal Nodes v2 API.</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">
<extension alias="os-baremetal-nodes" updated="2013-01-04T00:00:00Z" 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-block-device-mapping-v2-boot" updated="2013-07-08T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/block_device_mapping_v2_boot/api/v2" name="BlockDeviceMappingV2Boot">
<extension alias="os-block-device-mapping-v2-boot" updated="2013-07-08T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/block_device_mapping_v2_boot/api/v2" name="BlockDeviceMappingV2Boot">
<description>Allow boot with the new BDM data format.</description>
</extension>
<extension alias="os-cell-capacities" updated="2013-05-27T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/cell_capacities/api/v1.1" name="CellCapacities">
<extension alias="os-cell-capacities" updated="2013-05-27T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/cell_capacities/api/v1.1" name="CellCapacities">
<description>Adding functionality to get cell capacities.</description>
</extension>
<extension alias="os-cells" updated="2013-05-14T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/cells/api/v1.1" name="Cells">
<extension alias="os-cells" updated="2013-05-14T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/cells/api/v1.1" name="Cells">
<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">
<extension alias="os-certificates" updated="2012-01-19T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/certificates/api/v1.1" name="Certificates">
<description>Certificates support.</description>
</extension>
<extension alias="os-cloudpipe" updated="2011-12-16T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/cloudpipe/api/v1.1" name="Cloudpipe">
<extension alias="os-cloudpipe" updated="2011-12-16T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/cloudpipe/api/v1.1" name="Cloudpipe">
<description>Adds actions to create cloudpipe instances.
When running with the Vlan network mode, you need a mechanism to route
@ -94,177 +94,177 @@
a SSH Bastion host is forthcoming.
</description>
</extension>
<extension alias="os-cloudpipe-update" updated="2012-11-14T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/cloudpipe-update/api/v2" name="CloudpipeUpdate">
<extension alias="os-cloudpipe-update" updated="2012-11-14T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/cloudpipe-update/api/v2" name="CloudpipeUpdate">
<description>Adds the ability to set the vpn ip/port for cloudpipe instances.</description>
</extension>
<extension alias="os-config-drive" updated="2012-07-16T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/config_drive/api/v1.1" name="ConfigDrive">
<extension alias="os-config-drive" updated="2012-07-16T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/config_drive/api/v1.1" name="ConfigDrive">
<description>Config Drive Extension.</description>
</extension>
<extension alias="os-console-auth-tokens" updated="2013-08-13T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/consoles-auth-tokens/api/v2" name="ConsoleAuthTokens">
<extension alias="os-console-auth-tokens" updated="2013-08-13T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/consoles-auth-tokens/api/v2" name="ConsoleAuthTokens">
<description>Console token authentication support.</description>
</extension>
<extension alias="os-console-output" updated="2011-12-08T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/os-console-output/api/v2" name="ConsoleOutput">
<extension alias="os-console-output" updated="2011-12-08T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/os-console-output/api/v2" name="ConsoleOutput">
<description>Console log output support, with tailing ability.</description>
</extension>
<extension alias="os-consoles" updated="2011-12-23T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/os-consoles/api/v2" name="Consoles">
<extension alias="os-consoles" updated="2011-12-23T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/os-consoles/api/v2" name="Consoles">
<description>Interactive Console support.</description>
</extension>
<extension alias="os-create-server-ext" updated="2011-07-19T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/createserverext/api/v1.1" name="Createserverext">
<extension alias="os-create-server-ext" updated="2011-07-19T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/createserverext/api/v1.1" name="Createserverext">
<description>Extended support to the Create Server v1.1 API.</description>
</extension>
<extension alias="os-deferred-delete" updated="2011-09-01T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/deferred-delete/api/v1.1" name="DeferredDelete">
<extension alias="os-deferred-delete" updated="2011-09-01T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/deferred-delete/api/v1.1" name="DeferredDelete">
<description>Instance deferred delete.</description>
</extension>
<extension alias="os-evacuate" updated="2013-01-06T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/evacuate/api/v2" name="Evacuate">
<extension alias="os-evacuate" updated="2013-01-06T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/evacuate/api/v2" name="Evacuate">
<description>Enables server evacuation.</description>
</extension>
<extension alias="os-extended-floating-ips" updated="2013-04-19T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/extended_floating_ips/api/v2" name="ExtendedFloatingIps">
<extension alias="os-extended-floating-ips" updated="2013-04-19T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_floating_ips/api/v2" name="ExtendedFloatingIps">
<description>Adds optional fixed_address to the add floating IP command.</description>
</extension>
<extension alias="os-extended-hypervisors" updated="2014-01-04T00:00:00-00:00" namespace="http://docs.openstack.org/compute/ext/extended_hypervisors/api/v1.1" name="ExtendedHypervisors">
<extension alias="os-extended-hypervisors" updated="2014-01-04T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_hypervisors/api/v1.1" name="ExtendedHypervisors">
<description>Extended hypervisors support.</description>
</extension>
<extension alias="os-extended-quotas" updated="2013-06-09T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/extended_quotas/api/v1.1" name="ExtendedQuotas">
<extension alias="os-extended-quotas" updated="2013-06-09T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_quotas/api/v1.1" name="ExtendedQuotas">
<description>Adds ability for admins to delete quota
and optionally force the update Quota command.
</description>
</extension>
<extension alias="os-extended-rescue-with-image" updated="2014-01-04T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/extended_rescue_with_image/api/v2" name="ExtendedRescueWithImage">
<extension alias="os-extended-rescue-with-image" updated="2014-01-04T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_rescue_with_image/api/v2" name="ExtendedRescueWithImage">
<description>Allow the user to specify the image to use for rescue.</description>
</extension>
<extension alias="os-extended-services" updated="2013-05-17T00:00:00-00:00" namespace="http://docs.openstack.org/compute/ext/extended_services/api/v2" name="ExtendedServices">
<extension alias="os-extended-services" updated="2013-05-17T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_services/api/v2" name="ExtendedServices">
<description>Extended services support.</description>
</extension>
<extension alias="os-extended-services-delete" updated="2013-12-10T00:00:00" namespace="http://docs.openstack.org/compute/ext/extended_services_delete/api/v2" name="ExtendedServicesDelete">
<extension alias="os-extended-services-delete" updated="2013-12-10T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_services_delete/api/v2" name="ExtendedServicesDelete">
<description>Extended services deletion support.</description>
</extension>
<extension alias="os-extended-volumes" updated="2013-06-07T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/extended_volumes/api/v1.1" name="ExtendedVolumes">
<extension alias="os-extended-volumes" updated="2013-06-07T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/extended_volumes/api/v1.1" name="ExtendedVolumes">
<description>Extended Volumes support.</description>
</extension>
<extension alias="os-fixed-ips" updated="2012-10-18T13:25:27-06:00" namespace="http://docs.openstack.org/compute/ext/fixed_ips/api/v2" name="FixedIPs">
<extension alias="os-fixed-ips" updated="2012-10-18T19:25:27Z" namespace="http://docs.openstack.org/compute/ext/fixed_ips/api/v2" name="FixedIPs">
<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">
<extension alias="os-flavor-access" updated="2012-08-01T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/flavor_access/api/v2" name="FlavorAccess">
<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">
<extension alias="os-flavor-extra-specs" updated="2011-06-23T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/flavor_extra_specs/api/v1.1" name="FlavorExtraSpecs">
<description>Instance type (flavor) extra specs.</description>
</extension>
<extension alias="os-flavor-manage" updated="2012-01-19T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/flavor_manage/api/v1.1" name="FlavorManage">
<extension alias="os-flavor-manage" updated="2012-01-19T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/flavor_manage/api/v1.1" name="FlavorManage">
<description>Flavor create/delete API support.</description>
</extension>
<extension alias="os-flavor-rxtx" updated="2012-08-29T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/flavor_rxtx/api/v1.1" name="FlavorRxtx">
<extension alias="os-flavor-rxtx" updated="2012-08-29T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/flavor_rxtx/api/v1.1" name="FlavorRxtx">
<description>Support to show the rxtx status of a flavor.</description>
</extension>
<extension alias="os-flavor-swap" updated="2012-08-29T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/flavor_swap/api/v1.1" name="FlavorSwap">
<extension alias="os-flavor-swap" updated="2012-08-29T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/flavor_swap/api/v1.1" name="FlavorSwap">
<description>Support to show the swap status of a flavor.</description>
</extension>
<extension alias="os-floating-ip-dns" updated="2011-12-23T00:00:00+00:00" namespace="http://docs.openstack.org/ext/floating_ip_dns/api/v1.1" name="FloatingIpDns">
<extension alias="os-floating-ip-dns" updated="2011-12-23T00:00:00Z" namespace="http://docs.openstack.org/ext/floating_ip_dns/api/v1.1" name="FloatingIpDns">
<description>Floating IP DNS support.</description>
</extension>
<extension alias="os-floating-ip-pools" updated="2012-01-04T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/floating_ip_pools/api/v1.1" name="FloatingIpPools">
<extension alias="os-floating-ip-pools" updated="2012-01-04T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/floating_ip_pools/api/v1.1" name="FloatingIpPools">
<description>Floating IPs support.</description>
</extension>
<extension alias="os-floating-ips" updated="2011-06-16T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/floating_ips/api/v1.1" name="FloatingIps">
<extension alias="os-floating-ips" updated="2011-06-16T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/floating_ips/api/v1.1" name="FloatingIps">
<description>Floating IPs support.</description>
</extension>
<extension alias="os-floating-ips-bulk" updated="2012-10-29T13:25:27-06:00" namespace="http://docs.openstack.org/compute/ext/floating_ips_bulk/api/v2" name="FloatingIpsBulk">
<extension alias="os-floating-ips-bulk" updated="2012-10-29T19:25:27Z" namespace="http://docs.openstack.org/compute/ext/floating_ips_bulk/api/v2" name="FloatingIpsBulk">
<description>Bulk handling of Floating IPs.</description>
</extension>
<extension alias="os-fping" updated="2012-07-06T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/fping/api/v1.1" name="Fping">
<extension alias="os-fping" updated="2012-07-06T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/fping/api/v1.1" name="Fping">
<description>Fping Management Extension.</description>
</extension>
<extension alias="os-hide-server-addresses" updated="2012-12-11T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/hide_server_addresses/api/v1.1" name="HideServerAddresses">
<extension alias="os-hide-server-addresses" updated="2012-12-11T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/hide_server_addresses/api/v1.1" name="HideServerAddresses">
<description>Support hiding server addresses in certain states.</description>
</extension>
<extension alias="os-hosts" updated="2011-06-29T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/hosts/api/v1.1" name="Hosts">
<extension alias="os-hosts" updated="2011-06-29T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/hosts/api/v1.1" name="Hosts">
<description>Admin-only host administration.</description>
</extension>
<extension alias="os-hypervisors" updated="2012-06-21T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/hypervisors/api/v1.1" name="Hypervisors">
<extension alias="os-hypervisors" updated="2012-06-21T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/hypervisors/api/v1.1" name="Hypervisors">
<description>Admin-only hypervisor administration.</description>
</extension>
<extension alias="os-instance-actions" updated="2013-02-08T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/instance-actions/api/v1.1" name="InstanceActions">
<extension alias="os-instance-actions" updated="2013-02-08T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/instance-actions/api/v1.1" name="InstanceActions">
<description>View a log of actions and events taken on an instance.</description>
</extension>
<extension alias="os-instance_usage_audit_log" updated="2012-07-06T01:00:00+00:00" namespace="http://docs.openstack.org/ext/services/api/v1.1" name="OSInstanceUsageAuditLog">
<extension alias="os-instance_usage_audit_log" updated="2012-07-06T01:00:00Z" namespace="http://docs.openstack.org/ext/services/api/v1.1" name="OSInstanceUsageAuditLog">
<description>Admin-only Task Log Monitoring.</description>
</extension>
<extension alias="os-keypairs" updated="2011-08-08T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/keypairs/api/v1.1" name="Keypairs">
<extension alias="os-keypairs" updated="2011-08-08T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/keypairs/api/v1.1" name="Keypairs">
<description>Keypair Support.</description>
</extension>
<extension alias="os-migrations" updated="2013-05-30T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/migrations/api/v2.0" name="Migrations">
<extension alias="os-migrations" updated="2013-05-30T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/migrations/api/v2.0" name="Migrations">
<description>Provide data on migrations.</description>
</extension>
<extension alias="os-multiple-create" updated="2012-08-07T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/multiplecreate/api/v1.1" name="MultipleCreate">
<extension alias="os-multiple-create" updated="2012-08-07T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/multiplecreate/api/v1.1" name="MultipleCreate">
<description>Allow multiple create in the Create Server v1.1 API.</description>
</extension>
<extension alias="os-networks" updated="2011-12-23T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/os-networks/api/v1.1" name="Networks">
<extension alias="os-networks" updated="2011-12-23T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/os-networks/api/v1.1" name="Networks">
<description>Admin-only Network Management Extension.</description>
</extension>
<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">
<extension alias="os-networks-associate" updated="2012-11-19T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/networks_associate/api/v2" name="NetworkAssociationSupport">
<description>Network association support.</description>
</extension>
<extension alias="os-preserve-ephemeral-rebuild" updated="2013-12-17T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/preserve_ephemeral_rebuild/api/v2" name="PreserveEphemeralOnRebuild">
<extension alias="os-preserve-ephemeral-rebuild" updated="2013-12-17T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/preserve_ephemeral_rebuild/api/v2" name="PreserveEphemeralOnRebuild">
<description>Allow preservation of the ephemeral partition on rebuild.</description>
</extension>
<extension alias="os-quota-sets" updated="2011-08-08T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/quotas-sets/api/v1.1" name="Quotas">
<extension alias="os-quota-sets" updated="2011-08-08T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/quotas-sets/api/v1.1" name="Quotas">
<description>Quotas management support.</description>
</extension>
<extension alias="os-rescue" updated="2011-08-18T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/rescue/api/v1.1" name="Rescue">
<extension alias="os-rescue" updated="2011-08-18T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/rescue/api/v1.1" name="Rescue">
<description>Instance rescue mode.</description>
</extension>
<extension alias="os-security-group-default-rules" updated="2013-02-05T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/securitygroupdefaultrules/api/v1.1" name="SecurityGroupDefaultRules">
<extension alias="os-security-group-default-rules" updated="2013-02-05T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/securitygroupdefaultrules/api/v1.1" name="SecurityGroupDefaultRules">
<description>Default rules for security group support.</description>
</extension>
<extension alias="os-security-groups" updated="2013-05-28T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/securitygroups/api/v1.1" name="SecurityGroups">
<extension alias="os-security-groups" updated="2013-05-28T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/securitygroups/api/v1.1" name="SecurityGroups">
<description>Security group support.</description>
</extension>
<extension alias="os-server-diagnostics" updated="2011-12-21T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/server-diagnostics/api/v1.1" name="ServerDiagnostics">
<extension alias="os-server-diagnostics" updated="2011-12-21T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/server-diagnostics/api/v1.1" name="ServerDiagnostics">
<description>Allow Admins to view server diagnostics through server action.</description>
</extension>
<extension alias="os-server-external-events" updated="2014-02-18T00:00:00-00:00" namespace="http://docs.openstack.org/compute/ext/server-external-events/api/v2" name="ServerExternalEvents">
<extension alias="os-server-external-events" updated="2014-02-18T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/server-external-events/api/v2" name="ServerExternalEvents">
<description>Server External Event Triggers.</description>
</extension>
<extension alias="os-server-groups" updated="2013-06-20T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/servergroups/api/v2" name="ServerGroups">
<extension alias="os-server-groups" updated="2013-06-20T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/servergroups/api/v2" name="ServerGroups">
<description>Server group support.</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">
<extension alias="os-server-password" updated="2012-11-29T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/server-password/api/v2" name="ServerPassword">
<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">
<extension alias="os-server-start-stop" updated="2012-01-23T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/servers/api/v1.1" name="ServerStartStop">
<description>Start/Stop instance compute API support.</description>
</extension>
<extension alias="os-services" updated="2012-10-28T00:00:00-00:00" namespace="http://docs.openstack.org/compute/ext/services/api/v2" name="Services">
<extension alias="os-services" updated="2012-10-28T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/services/api/v2" name="Services">
<description>Services support.</description>
</extension>
<extension alias="os-shelve" updated="2013-04-06T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/shelve/api/v1.1" name="Shelve">
<extension alias="os-shelve" updated="2013-04-06T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/shelve/api/v1.1" name="Shelve">
<description>Instance shelve mode.</description>
</extension>
<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">
<extension alias="os-simple-tenant-usage" updated="2011-08-19T00:00:00Z" 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">
<extension alias="os-tenant-networks" updated="2012-03-07T14:46:43Z" 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">
<extension alias="os-used-limits" updated="2012-07-13T00:00:00Z" 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>
<extension alias="os-used-limits-for-admin" updated="2013-05-02T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/used_limits_for_admin/api/v1.1" name="UsedLimitsForAdmin">
<extension alias="os-used-limits-for-admin" updated="2013-05-02T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/used_limits_for_admin/api/v1.1" name="UsedLimitsForAdmin">
<description>Provide data to admin on limited resources used by other tenants.</description>
</extension>
<extension alias="os-user-data" updated="2012-08-07T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/userdata/api/v1.1" name="UserData">
<extension alias="os-user-data" updated="2012-08-07T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/userdata/api/v1.1" name="UserData">
<description>Add user_data to the Create Server v1.1 API.</description>
</extension>
<extension alias="os-user-quotas" updated="2013-07-18T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/user_quotas/api/v1.1" name="UserQuotas">
<extension alias="os-user-quotas" updated="2013-07-18T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/user_quotas/api/v1.1" name="UserQuotas">
<description>Project user quota support.</description>
</extension>
<extension alias="os-virtual-interfaces" updated="2011-08-17T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/virtual_interfaces/api/v1.1" name="VirtualInterfaces">
<extension alias="os-virtual-interfaces" updated="2011-08-17T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/virtual_interfaces/api/v1.1" name="VirtualInterfaces">
<description>Virtual interface support.</description>
</extension>
<extension alias="os-volume-attachment-update" updated="2013-06-20T00:00:00-00:00" namespace="http://docs.openstack.org/compute/ext/os-volume-attachment-update/api/v2" name="VolumeAttachmentUpdate">
<extension alias="os-volume-attachment-update" updated="2013-06-20T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/os-volume-attachment-update/api/v2" name="VolumeAttachmentUpdate">
<description>Support for updating a volume attachment.</description>
</extension>
<extension alias="os-volumes" updated="2011-03-25T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/volumes/api/v1.1" name="Volumes">
<extension alias="os-volumes" updated="2011-03-25T00:00:00Z" namespace="http://docs.openstack.org/compute/ext/volumes/api/v1.1" name="Volumes">
<description>Volumes support.</description>
</extension>
</extensions>

View File

@ -402,7 +402,7 @@ class Admin_actions(extensions.ExtensionDescriptor):
name = "AdminActions"
alias = "os-admin-actions"
namespace = "http://docs.openstack.org/compute/ext/admin-actions/api/v1.1"
updated = "2011-09-20T00:00:00+00:00"
updated = "2011-09-20T00:00:00Z"
def get_controller_extensions(self):
controller = AdminActionsController()

View File

@ -172,7 +172,7 @@ class Agents(extensions.ExtensionDescriptor):
name = "Agents"
alias = "os-agents"
namespace = "http://docs.openstack.org/compute/ext/agents/api/v2"
updated = "2012-10-28T00:00:00-00:00"
updated = "2012-10-28T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -236,7 +236,7 @@ class Aggregates(extensions.ExtensionDescriptor):
name = "Aggregates"
alias = "os-aggregates"
namespace = "http://docs.openstack.org/compute/ext/aggregates/api/v1.1"
updated = "2012-01-12T00:00:00+00:00"
updated = "2012-01-12T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -101,7 +101,7 @@ class Assisted_volume_snapshots(extensions.ExtensionDescriptor):
alias = "os-assisted-volume-snapshots"
namespace = ("http://docs.openstack.org/compute/ext/"
"assisted-volume-snapshots/api/v2")
updated = "2013-08-29T00:00:00-00:00"
updated = "2013-08-29T00:00:00Z"
def get_resources(self):
resource = extensions.ResourceExtension('os-assisted-volume-snapshots',

View File

@ -189,7 +189,7 @@ class Attach_interfaces(extensions.ExtensionDescriptor):
name = "AttachInterfaces"
alias = "os-attach-interfaces"
namespace = "http://docs.openstack.org/compute/ext/interfaces/api/v1.1"
updated = "2012-07-22T00:00:00+00:00"
updated = "2012-07-22T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -165,7 +165,7 @@ class Availability_zone(extensions.ExtensionDescriptor):
alias = "os-availability-zone"
namespace = ("http://docs.openstack.org/compute/ext/"
"availabilityzone/api/v1.1")
updated = "2012-12-21T00:00:00+00:00"
updated = "2012-12-21T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -22,4 +22,4 @@ class Baremetal_ext_status(extensions.ExtensionDescriptor):
alias = "os-baremetal-ext-status"
namespace = ("http://docs.openstack.org/compute/ext/"
"baremetal_ext_status/api/v2")
updated = "2013-08-27T00:00:00+00:00"
updated = "2013-08-27T00:00:00Z"

View File

@ -242,7 +242,7 @@ class Baremetal_nodes(extensions.ExtensionDescriptor):
name = "BareMetalNodes"
alias = "os-baremetal-nodes"
namespace = "http://docs.openstack.org/compute/ext/baremetal_nodes/api/v2"
updated = "2013-01-04T00:00:00+00:00"
updated = "2013-01-04T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -20,4 +20,4 @@ class Block_device_mapping_v2_boot(extensions.ExtensionDescriptor):
alias = "os-block-device-mapping-v2-boot"
namespace = ("http://docs.openstack.org/compute/ext/"
"block_device_mapping_v2_boot/api/v2")
updated = "2013-07-08T00:00:00+00:00"
updated = "2013-07-08T00:00:00Z"

View File

@ -22,4 +22,4 @@ class Cell_capacities(extensions.ExtensionDescriptor):
alias = "os-cell-capacities"
namespace = ("http://docs.openstack.org/compute/ext/"
"cell_capacities/api/v1.1")
updated = "2013-05-27T00:00:00+00:00"
updated = "2013-05-27T00:00:00Z"

View File

@ -434,7 +434,7 @@ class Cells(extensions.ExtensionDescriptor):
name = "Cells"
alias = "os-cells"
namespace = "http://docs.openstack.org/compute/ext/cells/api/v1.1"
updated = "2013-05-14T00:00:00+00:00"
updated = "2013-05-14T00:00:00Z"
def get_resources(self):
coll_actions = {

View File

@ -79,7 +79,7 @@ class Certificates(extensions.ExtensionDescriptor):
alias = "os-certificates"
namespace = ("http://docs.openstack.org/compute/ext/"
"certificates/api/v1.1")
updated = "2012-01-19T00:00:00+00:00"
updated = "2012-01-19T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -176,7 +176,7 @@ class Cloudpipe(extensions.ExtensionDescriptor):
name = "Cloudpipe"
alias = "os-cloudpipe"
namespace = "http://docs.openstack.org/compute/ext/cloudpipe/api/v1.1"
updated = "2011-12-16T00:00:00+00:00"
updated = "2011-12-16T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -63,7 +63,7 @@ class Cloudpipe_update(extensions.ExtensionDescriptor):
name = "CloudpipeUpdate"
alias = "os-cloudpipe-update"
namespace = "http://docs.openstack.org/compute/ext/cloudpipe-update/api/v2"
updated = "2012-11-14T00:00:00+00:00"
updated = "2012-11-14T00:00:00Z"
def get_controller_extensions(self):
controller = CloudpipeUpdateController()

View File

@ -74,7 +74,7 @@ class Config_drive(extensions.ExtensionDescriptor):
name = "ConfigDrive"
alias = "os-config-drive"
namespace = "http://docs.openstack.org/compute/ext/config_drive/api/v1.1"
updated = "2012-07-16T00:00:00+00:00"
updated = "2012-07-16T00:00:00Z"
def get_controller_extensions(self):
controller = Controller(self.ext_mgr)

View File

@ -59,7 +59,7 @@ class Console_auth_tokens(extensions.ExtensionDescriptor):
alias = "os-console-auth-tokens"
namespace = ("http://docs.openstack.org/compute/ext/"
"consoles-auth-tokens/api/v2")
updated = "2013-08-13T00:00:00+00:00"
updated = "2013-08-13T00:00:00Z"
def get_resources(self):
controller = ConsoleAuthTokensController()

View File

@ -88,7 +88,7 @@ class Console_output(extensions.ExtensionDescriptor):
alias = "os-console-output"
namespace = ("http://docs.openstack.org/compute/ext/"
"os-console-output/api/v2")
updated = "2011-12-08T00:00:00+00:00"
updated = "2011-12-08T00:00:00Z"
def get_controller_extensions(self):
controller = ConsoleOutputController()

View File

@ -119,7 +119,7 @@ class Consoles(extensions.ExtensionDescriptor):
name = "Consoles"
alias = "os-consoles"
namespace = "http://docs.openstack.org/compute/ext/os-consoles/api/v2"
updated = "2011-12-23T00:00:00+00:00"
updated = "2011-12-23T00:00:00Z"
def get_controller_extensions(self):
controller = ConsolesController()

View File

@ -22,7 +22,7 @@ class Createserverext(extensions.ExtensionDescriptor):
alias = "os-create-server-ext"
namespace = ("http://docs.openstack.org/compute/ext/"
"createserverext/api/v1.1")
updated = "2011-07-19T00:00:00+00:00"
updated = "2011-07-19T00:00:00Z"
def get_resources(self):
res = extensions.ResourceExtension('os-create-server-ext',

View File

@ -74,7 +74,7 @@ class Deferred_delete(extensions.ExtensionDescriptor):
alias = "os-deferred-delete"
namespace = ("http://docs.openstack.org/compute/ext/"
"deferred-delete/api/v1.1")
updated = "2011-09-01T00:00:00+00:00"
updated = "2011-09-01T00:00:00Z"
def get_controller_extensions(self):
controller = DeferredDeleteController()

View File

@ -174,7 +174,7 @@ class Disk_config(extensions.ExtensionDescriptor):
name = "DiskConfig"
alias = ALIAS
namespace = XMLNS_DCF
updated = "2011-09-27T00:00:00+00:00"
updated = "2011-09-27T00:00:00Z"
def get_controller_extensions(self):
servers_extension = extensions.ControllerExtension(

View File

@ -93,7 +93,7 @@ class Evacuate(extensions.ExtensionDescriptor):
name = "Evacuate"
alias = "os-evacuate"
namespace = "http://docs.openstack.org/compute/ext/evacuate/api/v2"
updated = "2013-01-06T00:00:00+00:00"
updated = "2013-01-06T00:00:00Z"
def get_controller_extensions(self):
controller = Controller()

View File

@ -62,7 +62,7 @@ class Extended_availability_zone(extensions.ExtensionDescriptor):
alias = "OS-EXT-AZ"
namespace = ("http://docs.openstack.org/compute/ext/"
"extended_availability_zone/api/v2")
updated = "2013-01-30T00:00:00+00:00"
updated = "2013-01-30T00:00:00Z"
def get_controller_extensions(self):
controller = ExtendedAZController()

View File

@ -22,4 +22,4 @@ class Extended_floating_ips(extensions.ExtensionDescriptor):
alias = "os-extended-floating-ips"
namespace = ("http://docs.openstack.org/compute/ext/"
"extended_floating_ips/api/v2")
updated = "2013-04-19T00:00:00+00:00"
updated = "2013-04-19T00:00:00Z"

View File

@ -22,4 +22,4 @@ class Extended_hypervisors(extensions.ExtensionDescriptor):
alias = "os-extended-hypervisors"
namespace = ("http://docs.openstack.org/compute/ext/"
"extended_hypervisors/api/v1.1")
updated = "2014-01-04T00:00:00-00:00"
updated = "2014-01-04T00:00:00Z"

View File

@ -76,7 +76,7 @@ class Extended_ips(extensions.ExtensionDescriptor):
alias = "OS-EXT-IPS"
namespace = ("http://docs.openstack.org/compute/ext/"
"extended_ips/api/v1.1")
updated = "2013-01-06T00:00:00+00:00"
updated = "2013-01-06T00:00:00Z"
def get_controller_extensions(self):
controller = ExtendedIpsController()

View File

@ -74,7 +74,7 @@ class Extended_ips_mac(extensions.ExtensionDescriptor):
alias = "OS-EXT-IPS-MAC"
namespace = ("http://docs.openstack.org/compute/ext/"
"extended_ips_mac/api/v1.1")
updated = "2013-03-07T00:00:00+00:00"
updated = "2013-03-07T00:00:00Z"
def get_controller_extensions(self):
controller = ExtendedIpsMacController()

View File

@ -25,4 +25,4 @@ class Extended_quotas(extensions.ExtensionDescriptor):
alias = "os-extended-quotas"
namespace = ("http://docs.openstack.org/compute/ext/extended_quotas"
"/api/v1.1")
updated = "2013-06-09T00:00:00+00:00"
updated = "2013-06-09T00:00:00Z"

View File

@ -22,4 +22,4 @@ class Extended_rescue_with_image(exts.ExtensionDescriptor):
alias = "os-extended-rescue-with-image"
namespace = ("http://docs.openstack.org/compute/ext/"
"extended_rescue_with_image/api/v2")
updated = "2014-01-04T00:00:00+00:00"
updated = "2014-01-04T00:00:00Z"

View File

@ -69,7 +69,7 @@ class Extended_server_attributes(extensions.ExtensionDescriptor):
alias = "OS-EXT-SRV-ATTR"
namespace = ("http://docs.openstack.org/compute/ext/"
"extended_status/api/v1.1")
updated = "2011-11-03T00:00:00+00:00"
updated = "2011-11-03T00:00:00Z"
def get_controller_extensions(self):
controller = ExtendedServerAttributesController()

View File

@ -20,4 +20,4 @@ class Extended_services(extensions.ExtensionDescriptor):
alias = "os-extended-services"
namespace = ("http://docs.openstack.org/compute/ext/"
"extended_services/api/v2")
updated = "2013-05-17T00:00:00-00:00"
updated = "2013-05-17T00:00:00Z"

View File

@ -20,4 +20,4 @@ class Extended_services_delete(extensions.ExtensionDescriptor):
alias = "os-extended-services-delete"
namespace = ("http://docs.openstack.org/compute/ext/"
"extended_services_delete/api/v2")
updated = "2013-12-10T00:00:00"
updated = "2013-12-10T00:00:00Z"

View File

@ -65,7 +65,7 @@ class Extended_status(extensions.ExtensionDescriptor):
alias = "OS-EXT-STS"
namespace = ("http://docs.openstack.org/compute/ext/"
"extended_status/api/v1.1")
updated = "2011-11-03T00:00:00+00:00"
updated = "2011-11-03T00:00:00Z"
def get_controller_extensions(self):
controller = ExtendedStatusController()

View File

@ -63,7 +63,7 @@ class Extended_virtual_interfaces_net(extensions.ExtensionDescriptor):
alias = "OS-EXT-VIF-NET"
namespace = ("http://docs.openstack.org/compute/ext/"
"extended-virtual-interfaces-net/api/v1.1")
updated = "2013-03-07T00:00:00+00:00"
updated = "2013-03-07T00:00:00Z"
def get_controller_extensions(self):
controller = ExtendedServerVIFNetController()

View File

@ -68,7 +68,7 @@ class Extended_volumes(extensions.ExtensionDescriptor):
alias = "os-extended-volumes"
namespace = ("http://docs.openstack.org/compute/ext/"
"extended_volumes/api/v1.1")
updated = "2013-06-07T00:00:00+00:00"
updated = "2013-06-07T00:00:00Z"
def get_controller_extensions(self):
controller = ExtendedVolumesController()

View File

@ -81,7 +81,7 @@ class Fixed_ips(extensions.ExtensionDescriptor):
name = "FixedIPs"
alias = "os-fixed-ips"
namespace = "http://docs.openstack.org/compute/ext/fixed_ips/api/v2"
updated = "2012-10-18T13:25:27-06:00"
updated = "2012-10-18T19:25:27Z"
def get_resources(self):
member_actions = {'action': 'POST'}

View File

@ -205,7 +205,7 @@ class Flavor_access(extensions.ExtensionDescriptor):
alias = "os-flavor-access"
namespace = ("http://docs.openstack.org/compute/ext/"
"flavor_access/api/v2")
updated = "2012-08-01T00:00:00+00:00"
updated = "2012-08-01T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -59,7 +59,7 @@ class Flavor_disabled(extensions.ExtensionDescriptor):
alias = "OS-FLV-DISABLED"
namespace = ("http://docs.openstack.org/compute/ext/"
"flavor_disabled/api/v1.1")
updated = "2012-08-29T00:00:00+00:00"
updated = "2012-08-29T00:00:00Z"
def get_controller_extensions(self):
controller = FlavorDisabledController()

View File

@ -59,7 +59,7 @@ class Flavor_rxtx(extensions.ExtensionDescriptor):
alias = "os-flavor-rxtx"
namespace = ("http://docs.openstack.org/compute/ext/"
"flavor_rxtx/api/v1.1")
updated = "2012-08-29T00:00:00+00:00"
updated = "2012-08-29T00:00:00Z"
def get_controller_extensions(self):
controller = FlavorRxtxController()

View File

@ -59,7 +59,7 @@ class Flavor_swap(extensions.ExtensionDescriptor):
alias = "os-flavor-swap"
namespace = ("http://docs.openstack.org/compute/ext/"
"flavor_swap/api/v1.1")
updated = "2012-08-29T00:00:00+00:00"
updated = "2012-08-29T00:00:00Z"
def get_controller_extensions(self):
controller = FlavorSwapController()

View File

@ -67,7 +67,7 @@ class Flavorextradata(extensions.ExtensionDescriptor):
alias = "OS-FLV-EXT-DATA"
namespace = ("http://docs.openstack.org/compute/ext/"
"flavor_extra_data/api/v1.1")
updated = "2011-09-14T00:00:00+00:00"
updated = "2011-09-14T00:00:00Z"
def get_controller_extensions(self):
controller = FlavorextradataController()

View File

@ -145,7 +145,7 @@ class Flavorextraspecs(extensions.ExtensionDescriptor):
alias = "os-flavor-extra-specs"
namespace = ("http://docs.openstack.org/compute/ext/"
"flavor_extra_specs/api/v1.1")
updated = "2011-06-23T00:00:00+00:00"
updated = "2011-06-23T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -88,7 +88,7 @@ class Flavormanage(extensions.ExtensionDescriptor):
alias = "os-flavor-manage"
namespace = ("http://docs.openstack.org/compute/ext/"
"flavor_manage/api/v1.1")
updated = "2012-01-19T00:00:00+00:00"
updated = "2012-01-19T00:00:00Z"
def get_controller_extensions(self):
controller = FlavorManageController()

View File

@ -282,7 +282,7 @@ class Floating_ip_dns(extensions.ExtensionDescriptor):
name = "FloatingIpDns"
alias = "os-floating-ip-dns"
namespace = "http://docs.openstack.org/ext/floating_ip_dns/api/v1.1"
updated = "2011-12-23T00:00:00+00:00"
updated = "2011-12-23T00:00:00Z"
def __init__(self, ext_mgr):
self.network_api = network.API()

View File

@ -78,7 +78,7 @@ class Floating_ip_pools(extensions.ExtensionDescriptor):
alias = "os-floating-ip-pools"
namespace = ("http://docs.openstack.org/compute/ext/"
"floating_ip_pools/api/v1.1")
updated = "2012-01-04T00:00:00+00:00"
updated = "2012-01-04T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -318,7 +318,7 @@ class Floating_ips(extensions.ExtensionDescriptor):
name = "FloatingIps"
alias = "os-floating-ips"
namespace = "http://docs.openstack.org/compute/ext/floating_ips/api/v1.1"
updated = "2011-06-16T00:00:00+00:00"
updated = "2011-06-16T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -161,7 +161,7 @@ class Floating_ips_bulk(extensions.ExtensionDescriptor):
alias = "os-floating-ips-bulk"
namespace = ("http://docs.openstack.org/compute/ext/"
"floating_ips_bulk/api/v2")
updated = "2012-10-29T13:25:27-06:00"
updated = "2012-10-29T19:25:27Z"
def get_resources(self):
resources = []

View File

@ -147,7 +147,7 @@ class Fping(extensions.ExtensionDescriptor):
name = "Fping"
alias = "os-fping"
namespace = "http://docs.openstack.org/compute/ext/fping/api/v1.1"
updated = "2012-07-06T00:00:00+00:00"
updated = "2012-07-06T00:00:00Z"
def get_resources(self):
res = extensions.ResourceExtension(

View File

@ -76,7 +76,7 @@ class Hide_server_addresses(extensions.ExtensionDescriptor):
alias = 'os-hide-server-addresses'
namespace = ('http://docs.openstack.org/compute/ext/'
'hide_server_addresses/api/v1.1')
updated = '2012-12-11T00:00:00+00:00'
updated = '2012-12-11T00:00:00Z'
def get_controller_extensions(self):
return [extensions.ControllerExtension(self, 'servers', Controller())]

View File

@ -355,7 +355,7 @@ class Hosts(extensions.ExtensionDescriptor):
name = "Hosts"
alias = "os-hosts"
namespace = "http://docs.openstack.org/compute/ext/hosts/api/v1.1"
updated = "2011-06-29T00:00:00+00:00"
updated = "2011-06-29T00:00:00Z"
def get_resources(self):
resources = [extensions.ResourceExtension('os-hosts',

View File

@ -260,7 +260,7 @@ class Hypervisors(extensions.ExtensionDescriptor):
name = "Hypervisors"
alias = "os-hypervisors"
namespace = "http://docs.openstack.org/compute/ext/hypervisors/api/v1.1"
updated = "2012-06-21T00:00:00+00:00"
updated = "2012-06-21T00:00:00Z"
def get_resources(self):
resources = [extensions.ResourceExtension('os-hypervisors',

View File

@ -80,7 +80,7 @@ class Image_size(extensions.ExtensionDescriptor):
alias = "OS-EXT-IMG-SIZE"
namespace = ("http://docs.openstack.org/compute/ext/"
"image_size/api/v1.1")
updated = "2013-02-19T00:00:00+00:00"
updated = "2013-02-19T00:00:00Z"
def get_controller_extensions(self):
controller = ImageSizeController()

View File

@ -118,7 +118,7 @@ class Instance_actions(extensions.ExtensionDescriptor):
alias = "os-instance-actions"
namespace = ("http://docs.openstack.org/compute/ext/"
"instance-actions/api/v1.1")
updated = "2013-02-08T00:00:00+00:00"
updated = "2013-02-08T00:00:00Z"
def get_resources(self):
ext = extensions.ResourceExtension('os-instance-actions',

View File

@ -128,7 +128,7 @@ class Instance_usage_audit_log(extensions.ExtensionDescriptor):
name = "OSInstanceUsageAuditLog"
alias = "os-instance_usage_audit_log"
namespace = "http://docs.openstack.org/ext/services/api/v1.1"
updated = "2012-07-06T01:00:00+00:00"
updated = "2012-07-06T01:00:00Z"
def get_resources(self):
ext = extensions.ResourceExtension('os-instance_usage_audit_log',

View File

@ -196,7 +196,7 @@ class Keypairs(extensions.ExtensionDescriptor):
name = "Keypairs"
alias = "os-keypairs"
namespace = "http://docs.openstack.org/compute/ext/keypairs/api/v1.1"
updated = "2011-08-08T00:00:00+00:00"
updated = "2011-08-08T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -79,7 +79,7 @@ class Migrations(extensions.ExtensionDescriptor):
name = "Migrations"
alias = ALIAS
namespace = XMLNS
updated = "2013-05-30T00:00:00+00:00"
updated = "2013-05-30T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -92,7 +92,7 @@ class Multinic(extensions.ExtensionDescriptor):
name = "Multinic"
alias = "NMN"
namespace = "http://docs.openstack.org/compute/ext/multinic/api/v1.1"
updated = "2011-06-09T00:00:00+00:00"
updated = "2011-06-09T00:00:00Z"
def get_controller_extensions(self):
controller = MultinicController()

View File

@ -22,4 +22,4 @@ class Multiple_create(extensions.ExtensionDescriptor):
alias = "os-multiple-create"
namespace = ("http://docs.openstack.org/compute/ext/"
"multiplecreate/api/v1.1")
updated = "2012-08-07T00:00:00+00:00"
updated = "2012-08-07T00:00:00Z"

View File

@ -88,7 +88,7 @@ class Networks_associate(extensions.ExtensionDescriptor):
alias = "os-networks-associate"
namespace = ("http://docs.openstack.org/compute/ext/"
"networks_associate/api/v2")
updated = "2012-11-19T00:00:00+00:00"
updated = "2012-11-19T00:00:00Z"
def get_controller_extensions(self):
extension = extensions.ControllerExtension(

View File

@ -167,7 +167,7 @@ class Os_networks(extensions.ExtensionDescriptor):
alias = "os-networks"
namespace = ("http://docs.openstack.org/compute/"
"ext/os-networks/api/v1.1")
updated = "2011-12-23T00:00:00+00:00"
updated = "2011-12-23T00:00:00Z"
def get_resources(self):
member_actions = {'action': 'POST'}

View File

@ -199,7 +199,7 @@ class Os_tenant_networks(extensions.ExtensionDescriptor):
alias = "os-tenant-networks"
namespace = ("http://docs.openstack.org/compute/"
"ext/os-tenant-networks/api/v2")
updated = "2012-03-07T09:46:43-05:00"
updated = "2012-03-07T14:46:43Z"
def get_resources(self):
ext = extensions.ResourceExtension('os-tenant-networks',

View File

@ -20,4 +20,4 @@ class Preserve_ephemeral_rebuild(extensions.ExtensionDescriptor):
alias = "os-preserve-ephemeral-rebuild"
namespace = ("http://docs.openstack.org/compute/ext/"
"preserve_ephemeral_rebuild/api/v2")
updated = "2013-12-17T00:00:00+00:00"
updated = "2013-12-17T00:00:00Z"

View File

@ -238,7 +238,7 @@ class Quotas(extensions.ExtensionDescriptor):
name = "Quotas"
alias = "os-quota-sets"
namespace = "http://docs.openstack.org/compute/ext/quotas-sets/api/v1.1"
updated = "2011-08-08T00:00:00+00:00"
updated = "2011-08-08T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -107,7 +107,7 @@ class Rescue(exts.ExtensionDescriptor):
name = "Rescue"
alias = "os-rescue"
namespace = "http://docs.openstack.org/compute/ext/rescue/api/v1.1"
updated = "2011-08-18T00:00:00+00:00"
updated = "2011-08-18T00:00:00Z"
def get_controller_extensions(self):
controller = RescueController(self.ext_mgr)

View File

@ -55,7 +55,7 @@ class Scheduler_hints(extensions.ExtensionDescriptor):
alias = "OS-SCH-HNT"
namespace = ("http://docs.openstack.org/compute/ext/"
"scheduler-hints/api/v2")
updated = "2011-07-19T00:00:00+00:00"
updated = "2011-07-19T00:00:00Z"
def get_controller_extensions(self):
controller = SchedulerHintsController()

View File

@ -201,7 +201,7 @@ class Security_group_default_rules(extensions.ExtensionDescriptor):
alias = "os-security-group-default-rules"
namespace = ("http://docs.openstack.org/compute/ext/"
"securitygroupdefaultrules/api/v1.1")
updated = "2013-02-05T00:00:00+00:00"
updated = "2013-02-05T00:00:00Z"
def get_resources(self):
resources = [

View File

@ -610,7 +610,7 @@ class Security_groups(extensions.ExtensionDescriptor):
name = "SecurityGroups"
alias = "os-security-groups"
namespace = "http://docs.openstack.org/compute/ext/securitygroups/api/v1.1"
updated = "2013-05-28T00:00:00+00:00"
updated = "2013-05-28T00:00:00Z"
def get_controller_extensions(self):
controller = SecurityGroupActionController()

View File

@ -61,7 +61,7 @@ class Server_diagnostics(extensions.ExtensionDescriptor):
alias = "os-server-diagnostics"
namespace = ("http://docs.openstack.org/compute/ext/"
"server-diagnostics/api/v1.1")
updated = "2011-12-21T00:00:00+00:00"
updated = "2011-12-21T00:00:00Z"
def get_resources(self):
parent_def = {'member_name': 'server', 'collection_name': 'servers'}

View File

@ -144,7 +144,7 @@ class Server_external_events(extensions.ExtensionDescriptor):
alias = "os-server-external-events"
namespace = ("http://docs.openstack.org/compute/ext/"
"server-external-events/api/v2")
updated = "2014-02-18T00:00:00-00:00"
updated = "2014-02-18T00:00:00Z"
def get_resources(self):
resource = extensions.ResourceExtension('os-server-external-events',

View File

@ -284,7 +284,7 @@ class Server_groups(extensions.ExtensionDescriptor):
alias = "os-server-groups"
namespace = ("http://docs.openstack.org/compute/ext/"
"servergroups/api/v2")
updated = "2013-06-20T00:00:00+00:00"
updated = "2013-06-20T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -73,7 +73,7 @@ class Server_password(extensions.ExtensionDescriptor):
alias = "os-server-password"
namespace = ("http://docs.openstack.org/compute/ext/"
"server-password/api/v2")
updated = "2012-11-29T00:00:00+00:00"
updated = "2012-11-29T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -75,7 +75,7 @@ class Server_start_stop(extensions.ExtensionDescriptor):
name = "ServerStartStop"
alias = "os-server-start-stop"
namespace = "http://docs.openstack.org/compute/ext/servers/api/v1.1"
updated = "2012-01-23T00:00:00+00:00"
updated = "2012-01-23T00:00:00Z"
def get_controller_extensions(self):
controller = ServerStartStopActionController()

View File

@ -70,7 +70,7 @@ class Server_usage(extensions.ExtensionDescriptor):
alias = "OS-SRV-USG"
namespace = ("http://docs.openstack.org/compute/ext/"
"server_usage/api/v1.1")
updated = "2013-04-29T00:00:00+00:00"
updated = "2013-04-29T00:00:00Z"
def get_controller_extensions(self):
controller = ServerUsageController()

View File

@ -216,7 +216,7 @@ class Services(extensions.ExtensionDescriptor):
name = "Services"
alias = "os-services"
namespace = "http://docs.openstack.org/compute/ext/services/api/v2"
updated = "2012-10-28T00:00:00-00:00"
updated = "2012-10-28T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -99,7 +99,7 @@ class Shelve(exts.ExtensionDescriptor):
name = "Shelve"
alias = "os-shelve"
namespace = "http://docs.openstack.org/compute/ext/shelve/api/v1.1"
updated = "2013-04-06T00:00:00+00:00"
updated = "2013-04-06T00:00:00Z"
def get_controller_extensions(self):
controller = ShelveController()

View File

@ -290,7 +290,7 @@ class Simple_tenant_usage(extensions.ExtensionDescriptor):
alias = "os-simple-tenant-usage"
namespace = ("http://docs.openstack.org/compute/ext/"
"os-simple-tenant-usage/api/v1.1")
updated = "2011-08-19T00:00:00+00:00"
updated = "2011-08-19T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -88,7 +88,7 @@ class Used_limits(extensions.ExtensionDescriptor):
name = "UsedLimits"
alias = ALIAS
namespace = XMLNS
updated = "2012-07-13T00:00:00+00:00"
updated = "2012-07-13T00:00:00Z"
def get_controller_extensions(self):
controller = UsedLimitsController(self.ext_mgr)

View File

@ -22,4 +22,4 @@ class Used_limits_for_admin(extensions.ExtensionDescriptor):
alias = "os-used-limits-for-admin"
namespace = ("http://docs.openstack.org/compute/ext/used_limits_for_admin"
"/api/v1.1")
updated = "2013-05-02T00:00:00+00:00"
updated = "2013-05-02T00:00:00Z"

View File

@ -22,4 +22,4 @@ class User_data(extensions.ExtensionDescriptor):
alias = "os-user-data"
namespace = ("http://docs.openstack.org/compute/ext/"
"userdata/api/v1.1")
updated = "2012-08-07T00:00:00+00:00"
updated = "2012-08-07T00:00:00Z"

View File

@ -23,4 +23,4 @@ class User_quotas(extensions.ExtensionDescriptor):
alias = "os-user-quotas"
namespace = ("http://docs.openstack.org/compute/ext/user_quotas"
"/api/v1.1")
updated = "2013-07-18T00:00:00+00:00"
updated = "2013-07-18T00:00:00Z"

View File

@ -81,7 +81,7 @@ class Virtual_interfaces(extensions.ExtensionDescriptor):
alias = "os-virtual-interfaces"
namespace = ("http://docs.openstack.org/compute/ext/"
"virtual_interfaces/api/v1.1")
updated = "2011-08-17T00:00:00+00:00"
updated = "2011-08-17T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -23,4 +23,4 @@ class Volume_attachment_update(extensions.ExtensionDescriptor):
alias = "os-volume-attachment-update"
namespace = ("http://docs.openstack.org/compute/ext/"
"os-volume-attachment-update/api/v2")
updated = "2013-06-20T00:00:00-00:00"
updated = "2013-06-20T00:00:00Z"

View File

@ -713,7 +713,7 @@ class Volumes(extensions.ExtensionDescriptor):
name = "Volumes"
alias = "os-volumes"
namespace = "http://docs.openstack.org/compute/ext/volumes/api/v1.1"
updated = "2011-03-25T00:00:00+00:00"
updated = "2011-03-25T00:00:00Z"
def get_resources(self):
resources = []

View File

@ -55,7 +55,7 @@ class ExtensionDescriptor(object):
namespace = None
# The timestamp when the extension was last updated, e.g.,
# '2011-01-22T13:25:27-06:00'
# '2011-01-22T19:25:27Z'
updated = None
def __init__(self, ext_mgr):

View File

@ -6,7 +6,7 @@
"links": [],
"name": "Multinic",
"namespace": "http://docs.openstack.org/compute/ext/multinic/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "OS-DCF",
@ -14,7 +14,7 @@
"links": [],
"name": "DiskConfig",
"namespace": "http://docs.openstack.org/compute/ext/disk_config/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "OS-EXT-AZ",
@ -22,7 +22,7 @@
"links": [],
"name": "ExtendedAvailabilityZone",
"namespace": "http://docs.openstack.org/compute/ext/extended_availability_zone/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "OS-EXT-IPS",
@ -30,7 +30,7 @@
"links": [],
"name": "ExtendedIps",
"namespace": "http://docs.openstack.org/compute/ext/extended_ips/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "OS-EXT-IPS-MAC",
@ -38,7 +38,7 @@
"links": [],
"name": "ExtendedIpsMac",
"namespace": "http://docs.openstack.org/compute/ext/extended_ips_mac/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "OS-EXT-IMG-SIZE",
@ -46,7 +46,7 @@
"links": [],
"name": "ImageSize",
"namespace": "http://docs.openstack.org/compute/ext/image_size/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "OS-EXT-SRV-ATTR",
@ -54,7 +54,7 @@
"links": [],
"name": "ExtendedServerAttributes",
"namespace": "http://docs.openstack.org/compute/ext/extended_status/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "OS-EXT-STS",
@ -62,7 +62,7 @@
"links": [],
"name": "ExtendedStatus",
"namespace": "http://docs.openstack.org/compute/ext/extended_status/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-extended-volumes",
@ -70,7 +70,7 @@
"links": [],
"name": "ExtendedVolumes",
"namespace": "http://docs.openstack.org/compute/ext/extended_volumes/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "OS-EXT-VIF-NET",
@ -78,7 +78,7 @@
"links": [],
"name": "ExtendedVIFNet",
"namespace": "http://docs.openstack.org/compute/ext/extended-virtual-interfaces-net/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "OS-FLV-DISABLED",
@ -86,7 +86,7 @@
"links": [],
"name": "FlavorDisabled",
"namespace": "http://docs.openstack.org/compute/ext/flavor_disabled/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "OS-FLV-EXT-DATA",
@ -94,7 +94,7 @@
"links": [],
"name": "FlavorExtraData",
"namespace": "http://docs.openstack.org/compute/ext/flavor_extra_data/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "OS-SRV-USG",
@ -102,7 +102,7 @@
"links": [],
"name": "ServerUsage",
"namespace": "http://docs.openstack.org/compute/ext/server_usage/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-console-auth-tokens",
@ -110,7 +110,7 @@
"links": [],
"name": "ConsoleAuthTokens",
"namespace": "http://docs.openstack.org/compute/ext/consoles-auth-tokens/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "OS-SCH-HNT",
@ -118,7 +118,7 @@
"links": [],
"name": "SchedulerHints",
"namespace": "http://docs.openstack.org/compute/ext/scheduler-hints/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-admin-actions",
@ -126,7 +126,7 @@
"links": [],
"name": "AdminActions",
"namespace": "http://docs.openstack.org/compute/ext/admin-actions/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-aggregates",
@ -134,7 +134,7 @@
"links": [],
"name": "Aggregates",
"namespace": "http://docs.openstack.org/compute/ext/aggregates/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-agents",
@ -142,7 +142,7 @@
"links": [],
"name": "Agents",
"namespace": "http://docs.openstack.org/compute/ext/agents/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-assisted-volume-snapshots",
@ -150,7 +150,7 @@
"links": [],
"name": "AssistedVolumeSnapshots",
"namespace": "http://docs.openstack.org/compute/ext/assisted-volume-snapshots/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-attach-interfaces",
@ -158,7 +158,7 @@
"links": [],
"name": "AttachInterfaces",
"namespace": "http://docs.openstack.org/compute/ext/interfaces/api/v1.1",
"updated": "2012-07-22T00:00:00+00:00"
"updated": "%(isotime)s"
},
{
"alias": "os-availability-zone",
@ -166,7 +166,7 @@
"links": [],
"name": "AvailabilityZone",
"namespace": "http://docs.openstack.org/compute/ext/availabilityzone/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-baremetal-nodes",
@ -174,7 +174,7 @@
"links": [],
"name": "BareMetalNodes",
"namespace": "http://docs.openstack.org/compute/ext/baremetal_nodes/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-block-device-mapping-v2-boot",
@ -182,7 +182,7 @@
"links": [],
"name": "BlockDeviceMappingV2Boot",
"namespace": "http://docs.openstack.org/compute/ext/block_device_mapping_v2_boot/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-cells",
@ -190,7 +190,7 @@
"links": [],
"name": "Cells",
"namespace": "http://docs.openstack.org/compute/ext/cells/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-cell-capacities",
@ -198,7 +198,7 @@
"links": [],
"name": "CellCapacities",
"namespace": "http://docs.openstack.org/compute/ext/cell_capacities/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-certificates",
@ -206,7 +206,7 @@
"links": [],
"name": "Certificates",
"namespace": "http://docs.openstack.org/compute/ext/certificates/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-cloudpipe",
@ -214,7 +214,7 @@
"links": [],
"name": "Cloudpipe",
"namespace": "http://docs.openstack.org/compute/ext/cloudpipe/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-cloudpipe-update",
@ -222,7 +222,7 @@
"links": [],
"name": "CloudpipeUpdate",
"namespace": "http://docs.openstack.org/compute/ext/cloudpipe-update/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-config-drive",
@ -230,7 +230,7 @@
"links": [],
"name": "ConfigDrive",
"namespace": "http://docs.openstack.org/compute/ext/config_drive/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-console-output",
@ -238,7 +238,7 @@
"links": [],
"name": "ConsoleOutput",
"namespace": "http://docs.openstack.org/compute/ext/os-console-output/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-consoles",
@ -246,7 +246,7 @@
"links": [],
"name": "Consoles",
"namespace": "http://docs.openstack.org/compute/ext/os-consoles/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-create-server-ext",
@ -254,7 +254,7 @@
"links": [],
"name": "Createserverext",
"namespace": "http://docs.openstack.org/compute/ext/createserverext/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-deferred-delete",
@ -262,7 +262,7 @@
"links": [],
"name": "DeferredDelete",
"namespace": "http://docs.openstack.org/compute/ext/deferred-delete/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-evacuate",
@ -270,7 +270,7 @@
"links": [],
"name": "Evacuate",
"namespace": "http://docs.openstack.org/compute/ext/evacuate/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-extended-floating-ips",
@ -278,7 +278,7 @@
"links": [],
"name": "ExtendedFloatingIps",
"namespace": "http://docs.openstack.org/compute/ext/extended_floating_ips/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-fixed-ips",
@ -286,7 +286,7 @@
"links": [],
"name": "FixedIPs",
"namespace": "http://docs.openstack.org/compute/ext/fixed_ips/api/v2",
"updated": "2012-10-18T13:25:27-06:00"
"updated": "%(isotime)s"
},
{
"alias": "os-flavor-access",
@ -294,7 +294,7 @@
"links": [],
"name": "FlavorAccess",
"namespace": "http://docs.openstack.org/compute/ext/flavor_access/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-flavor-extra-specs",
@ -302,7 +302,7 @@
"links": [],
"name": "FlavorExtraSpecs",
"namespace": "http://docs.openstack.org/compute/ext/flavor_extra_specs/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-flavor-manage",
@ -310,7 +310,7 @@
"links": [],
"name": "FlavorManage",
"namespace": "http://docs.openstack.org/compute/ext/flavor_manage/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-flavor-rxtx",
@ -318,7 +318,7 @@
"links": [],
"name": "FlavorRxtx",
"namespace": "http://docs.openstack.org/compute/ext/flavor_rxtx/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-flavor-swap",
@ -326,7 +326,7 @@
"links": [],
"name": "FlavorSwap",
"namespace": "http://docs.openstack.org/compute/ext/flavor_swap/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-floating-ip-dns",
@ -334,7 +334,7 @@
"links": [],
"name": "FloatingIpDns",
"namespace": "http://docs.openstack.org/ext/floating_ip_dns/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-floating-ip-pools",
@ -342,7 +342,7 @@
"links": [],
"name": "FloatingIpPools",
"namespace": "http://docs.openstack.org/compute/ext/floating_ip_pools/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-floating-ips",
@ -350,7 +350,7 @@
"links": [],
"name": "FloatingIps",
"namespace": "http://docs.openstack.org/compute/ext/floating_ips/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-floating-ips-bulk",
@ -358,7 +358,7 @@
"links": [],
"name": "FloatingIpsBulk",
"namespace": "http://docs.openstack.org/compute/ext/floating_ips_bulk/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-hide-server-addresses",
@ -366,7 +366,7 @@
"links": [],
"name": "HideServerAddresses",
"namespace": "http://docs.openstack.org/compute/ext/hide_server_addresses/api/v1.1",
"updated": "2012-12-11T00:00:00+00:00"
"updated": "%(isotime)s"
},
{
"alias": "os-hosts",
@ -374,7 +374,7 @@
"links": [],
"name": "Hosts",
"namespace": "http://docs.openstack.org/compute/ext/hosts/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-services",
@ -382,7 +382,7 @@
"links": [],
"name": "Services",
"namespace": "http://docs.openstack.org/compute/ext/services/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-extended-services",
@ -390,7 +390,7 @@
"links": [],
"name": "ExtendedServices",
"namespace": "http://docs.openstack.org/compute/ext/extended_services/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-fping",
@ -398,7 +398,7 @@
"links": [],
"name": "Fping",
"namespace": "http://docs.openstack.org/compute/ext/fping/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-hypervisors",
@ -406,7 +406,7 @@
"links": [],
"name": "Hypervisors",
"namespace": "http://docs.openstack.org/compute/ext/hypervisors/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-extended-hypervisors",
@ -414,7 +414,7 @@
"links": [],
"name": "ExtendedHypervisors",
"namespace": "http://docs.openstack.org/compute/ext/extended_hypervisors/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-server-external-events",
@ -422,7 +422,7 @@
"links": [],
"name": "ServerExternalEvents",
"namespace": "http://docs.openstack.org/compute/ext/server-external-events/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-instance_usage_audit_log",
@ -430,7 +430,7 @@
"links": [],
"name": "OSInstanceUsageAuditLog",
"namespace": "http://docs.openstack.org/ext/services/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-keypairs",
@ -438,7 +438,7 @@
"links": [],
"name": "Keypairs",
"namespace": "http://docs.openstack.org/compute/ext/keypairs/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-multiple-create",
@ -446,7 +446,7 @@
"links": [],
"name": "MultipleCreate",
"namespace": "http://docs.openstack.org/compute/ext/multiplecreate/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-networks",
@ -454,7 +454,7 @@
"links": [],
"name": "Networks",
"namespace": "http://docs.openstack.org/compute/ext/os-networks/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-tenant-networks",
@ -462,7 +462,7 @@
"links": [],
"name": "OSTenantNetworks",
"namespace": "http://docs.openstack.org/compute/ext/os-tenant-networks/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-networks-associate",
@ -470,7 +470,7 @@
"links": [],
"name": "NetworkAssociationSupport",
"namespace": "http://docs.openstack.org/compute/ext/networks_associate/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-extended-quotas",
@ -478,7 +478,7 @@
"links": [],
"name": "ExtendedQuotas",
"namespace": "http://docs.openstack.org/compute/ext/extended_quotas/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-quota-sets",
@ -486,7 +486,7 @@
"links": [],
"name": "Quotas",
"namespace": "http://docs.openstack.org/compute/ext/quotas-sets/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-user-quotas",
@ -494,7 +494,7 @@
"links": [],
"name": "UserQuotas",
"namespace": "http://docs.openstack.org/compute/ext/user_quotas/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-rescue",
@ -502,7 +502,7 @@
"links": [],
"name": "Rescue",
"namespace": "http://docs.openstack.org/compute/ext/rescue/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-extended-rescue-with-image",
@ -510,7 +510,7 @@
"links": [],
"name": "ExtendedRescueWithImage",
"namespace": "http://docs.openstack.org/compute/ext/extended_rescue_with_image/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-security-group-default-rules",
@ -518,7 +518,7 @@
"links": [],
"name": "SecurityGroupDefaultRules",
"namespace": "http://docs.openstack.org/compute/ext/securitygroupdefaultrules/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-security-groups",
@ -526,7 +526,7 @@
"links": [],
"name": "SecurityGroups",
"namespace": "http://docs.openstack.org/compute/ext/securitygroups/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-server-diagnostics",
@ -534,7 +534,7 @@
"links": [],
"name": "ServerDiagnostics",
"namespace": "http://docs.openstack.org/compute/ext/server-diagnostics/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-server-password",
@ -542,7 +542,7 @@
"links": [],
"name": "ServerPassword",
"namespace": "http://docs.openstack.org/compute/ext/server-password/api/v2",
"updated": "2012-11-29T00:00:00+00:00"
"updated": "%(isotime)s"
},
{
"alias": "os-server-start-stop",
@ -550,7 +550,7 @@
"links": [],
"name": "ServerStartStop",
"namespace": "http://docs.openstack.org/compute/ext/servers/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-shelve",
@ -558,7 +558,7 @@
"links": [],
"name": "Shelve",
"namespace": "http://docs.openstack.org/compute/ext/shelve/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-simple-tenant-usage",
@ -566,7 +566,7 @@
"links": [],
"name": "SimpleTenantUsage",
"namespace": "http://docs.openstack.org/compute/ext/os-simple-tenant-usage/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-used-limits",
@ -574,7 +574,7 @@
"links": [],
"name": "UsedLimits",
"namespace": "http://docs.openstack.org/compute/ext/used_limits/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-used-limits-for-admin",
@ -582,7 +582,7 @@
"links": [],
"name": "UsedLimitsForAdmin",
"namespace": "http://docs.openstack.org/compute/ext/used_limits_for_admin/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-user-data",
@ -590,7 +590,7 @@
"links": [],
"name": "UserData",
"namespace": "http://docs.openstack.org/compute/ext/userdata/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-virtual-interfaces",
@ -598,7 +598,7 @@
"links": [],
"name": "VirtualInterfaces",
"namespace": "http://docs.openstack.org/compute/ext/virtual_interfaces/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-volume-attachment-update",
@ -606,7 +606,7 @@
"links": [],
"name": "VolumeAttachmentUpdate",
"namespace": "http://docs.openstack.org/compute/ext/os-volume-attachment-update/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-volumes",
@ -614,7 +614,7 @@
"links": [],
"name": "Volumes",
"namespace": "http://docs.openstack.org/compute/ext/volumes/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-instance-actions",
@ -622,7 +622,7 @@
"links": [],
"name": "InstanceActions",
"namespace": "http://docs.openstack.org/compute/ext/instance-actions/api/v1.1",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-migrations",
@ -630,7 +630,7 @@
"links": [],
"name": "Migrations",
"namespace": "http://docs.openstack.org/compute/ext/migrations/api/v2.0",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-baremetal-ext-status",
@ -638,7 +638,7 @@
"links": [],
"name": "BareMetalExtStatus",
"namespace": "http://docs.openstack.org/compute/ext/baremetal_ext_status/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-preserve-ephemeral-rebuild",
@ -646,7 +646,7 @@
"links": [],
"name": "PreserveEphemeralOnRebuild",
"namespace": "http://docs.openstack.org/compute/ext/preserve_ephemeral_rebuild/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-extended-services-delete",
@ -654,7 +654,7 @@
"links": [],
"name": "ExtendedServicesDelete",
"namespace": "http://docs.openstack.org/compute/ext/extended_services_delete/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
},
{
"alias": "os-server-groups",
@ -662,7 +662,7 @@
"links": [],
"name": "ServerGroups",
"namespace": "http://docs.openstack.org/compute/ext/servergroups/api/v2",
"updated": "%(timestamp)s"
"updated": "%(isotime)s"
}
]
}

View File

@ -1,251 +1,251 @@
<?xml version='1.0' encoding='UTF-8'?>
<extensions xmlns:atom="http://www.w3.org/2005/Atom" xmlns="http://docs.openstack.org/common/api/v1.0">
<extension alias="NMN" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/multinic/api/v1.1" name="Multinic">
<extension alias="NMN" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/multinic/api/v1.1" name="Multinic">
<description>%(text)s</description>
</extension>
<extension alias="OS-DCF" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/disk_config/api/v1.1" name="DiskConfig">
<extension alias="OS-DCF" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/disk_config/api/v1.1" name="DiskConfig">
<description>%(text)s</description>
</extension>
<extension alias="OS-EXT-AZ" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/extended_availability_zone/api/v2" name="ExtendedAvailabilityZone">
<extension alias="OS-EXT-AZ" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/extended_availability_zone/api/v2" name="ExtendedAvailabilityZone">
<description>%(text)s</description>
</extension>
<extension alias="OS-EXT-IPS" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/extended_ips/api/v1.1" name="ExtendedIps">
<extension alias="OS-EXT-IPS" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/extended_ips/api/v1.1" name="ExtendedIps">
<description>%(text)s</description>
</extension>
<extension alias="OS-EXT-IPS-MAC" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/extended_ips_mac/api/v1.1" name="ExtendedIpsMac">
<extension alias="OS-EXT-IPS-MAC" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/extended_ips_mac/api/v1.1" name="ExtendedIpsMac">
<description>%(text)s</description>
</extension>
<extension alias="OS-EXT-IMG-SIZE" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/image_size/api/v1.1" name="ImageSize">
<extension alias="OS-EXT-IMG-SIZE" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/image_size/api/v1.1" name="ImageSize">
<description>%(text)s</description>
</extension>
<extension alias="OS-EXT-SRV-ATTR" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" name="ExtendedServerAttributes">
<extension alias="OS-EXT-SRV-ATTR" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" name="ExtendedServerAttributes">
<description>%(text)s</description>
</extension>
<extension alias="OS-EXT-STS" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" name="ExtendedStatus">
<extension alias="OS-EXT-STS" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/extended_status/api/v1.1" name="ExtendedStatus">
<description>%(text)s</description>
</extension>
<extension alias="os-extended-volumes" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/extended_volumes/api/v1.1" name="ExtendedVolumes">
<extension alias="os-extended-volumes" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/extended_volumes/api/v1.1" name="ExtendedVolumes">
<description>%(text)s</description>
</extension>
<extension alias="OS-EXT-VIF-NET" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/extended-virtual-interfaces-net/api/v1.1" name="ExtendedVIFNet">
<extension alias="OS-EXT-VIF-NET" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/extended-virtual-interfaces-net/api/v1.1" name="ExtendedVIFNet">
<description>%(text)s</description>
</extension>
<extension alias="OS-FLV-DISABLED" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/flavor_disabled/api/v1.1" name="FlavorDisabled">
<extension alias="OS-FLV-DISABLED" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/flavor_disabled/api/v1.1" name="FlavorDisabled">
<description>%(text)s</description>
</extension>
<extension alias="OS-FLV-EXT-DATA" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/flavor_extra_data/api/v1.1" name="FlavorExtraData">
<extension alias="OS-FLV-EXT-DATA" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/flavor_extra_data/api/v1.1" name="FlavorExtraData">
<description>%(text)s</description>
</extension>
<extension alias="OS-SRV-USG" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/server_usage/api/v1.1" name="ServerUsage">
<extension alias="OS-SRV-USG" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/server_usage/api/v1.1" name="ServerUsage">
<description>%(text)s</description>
</extension>
<extension alias="OS-SCH-HNT" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/scheduler-hints/api/v2" name="SchedulerHints">
<extension alias="OS-SCH-HNT" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/scheduler-hints/api/v2" name="SchedulerHints">
<description>%(text)s</description>
</extension>
<extension alias="os-admin-actions" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/admin-actions/api/v1.1" name="AdminActions">
<extension alias="os-admin-actions" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/admin-actions/api/v1.1" name="AdminActions">
<description>%(text)s</description>
</extension>
<extension alias="os-aggregates" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/aggregates/api/v1.1" name="Aggregates">
<extension alias="os-aggregates" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/aggregates/api/v1.1" name="Aggregates">
<description>%(text)s</description>
</extension>
<extension alias="os-attach-interfaces" updated="2012-07-22T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/interfaces/api/v1.1" name="AttachInterfaces">
<extension alias="os-attach-interfaces" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/interfaces/api/v1.1" name="AttachInterfaces">
<description>Attach interface support.</description>
</extension>
<extension alias="os-availability-zone" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/availabilityzone/api/v1.1" name="AvailabilityZone">
<extension alias="os-availability-zone" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/availabilityzone/api/v1.1" name="AvailabilityZone">
<description>%(text)s</description>
</extension>
<extension alias="os-agents" name="Agents" namespace="http://docs.openstack.org/compute/ext/agents/api/v2" updated="%(timestamp)s">
<extension alias="os-agents" name="Agents" namespace="http://docs.openstack.org/compute/ext/agents/api/v2" updated="%(isotime)s">
<description>%(text)s</description>
</extension>
<extension alias="os-baremetal-nodes" name="BareMetalNodes" namespace="http://docs.openstack.org/compute/ext/baremetal_nodes/api/v2" updated="%(timestamp)s">
<extension alias="os-baremetal-nodes" name="BareMetalNodes" namespace="http://docs.openstack.org/compute/ext/baremetal_nodes/api/v2" updated="%(isotime)s">
<description>%(text)s</description>
</extension>
<extension alias="os-block-device-mapping-v2-boot" name="BlockDeviceMappingV2Boot" namespace="http://docs.openstack.org/compute/ext/block_device_mapping_v2_boot/api/v2" updated="%(timestamp)s">
<extension alias="os-block-device-mapping-v2-boot" name="BlockDeviceMappingV2Boot" namespace="http://docs.openstack.org/compute/ext/block_device_mapping_v2_boot/api/v2" updated="%(isotime)s">
<description>%(text)s</description>
</extension>
<extension alias="os-cells" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/cells/api/v1.1" name="Cells">
<extension alias="os-cells" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/cells/api/v1.1" name="Cells">
<description>%(text)s</description>
</extension>
<extension alias="os-cell-capacities" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/cell_capacities/api/v1.1" name="CellCapacities">
<extension alias="os-cell-capacities" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/cell_capacities/api/v1.1" name="CellCapacities">
<description>%(text)s</description>
</extension>
<extension alias="os-certificates" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/certificates/api/v1.1" name="Certificates">
<extension alias="os-certificates" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/certificates/api/v1.1" name="Certificates">
<description>%(text)s</description>
</extension>
<extension alias="os-cloudpipe" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/cloudpipe/api/v1.1" name="Cloudpipe">
<extension alias="os-cloudpipe" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/cloudpipe/api/v1.1" name="Cloudpipe">
<description>%(text)s</description>
</extension>
<extension alias="os-cloudpipe-update" updated="%(timestamp)s" name="CloudpipeUpdate" namespace="http://docs.openstack.org/compute/ext/cloudpipe-update/api/v2">
<extension alias="os-cloudpipe-update" updated="%(isotime)s" name="CloudpipeUpdate" namespace="http://docs.openstack.org/compute/ext/cloudpipe-update/api/v2">
<description>%(text)s</description>
</extension>
<extension alias="os-config-drive" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/config_drive/api/v1.1" name="ConfigDrive">
<extension alias="os-config-drive" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/config_drive/api/v1.1" name="ConfigDrive">
<description>%(text)s</description>
</extension>
<extension alias="os-console-output" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/os-console-output/api/v2" name="ConsoleOutput">
<extension alias="os-console-output" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/os-console-output/api/v2" name="ConsoleOutput">
<description>%(text)s</description>
</extension>
<extension alias="os-consoles" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/os-consoles/api/v2" name="Consoles">
<extension alias="os-consoles" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/os-consoles/api/v2" name="Consoles">
<description>%(text)s</description>
</extension>
<extension alias="os-create-server-ext" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/createserverext/api/v1.1" name="Createserverext">
<extension alias="os-create-server-ext" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/createserverext/api/v1.1" name="Createserverext">
<description>%(text)s</description>
</extension>
<extension alias="os-deferred-delete" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/deferred-delete/api/v1.1" name="DeferredDelete">
<extension alias="os-deferred-delete" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/deferred-delete/api/v1.1" name="DeferredDelete">
<description>%(text)s</description>
</extension>
<extension alias="os-evacuate" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/evacuate/api/v2" name="Evacuate">
<extension alias="os-evacuate" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/evacuate/api/v2" name="Evacuate">
<description>%(text)s</description>
</extension>
<extension alias="os-extended-floating-ips" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/extended_floating_ips/api/v2" name="ExtendedFloatingIps">
<extension alias="os-extended-floating-ips" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/extended_floating_ips/api/v2" name="ExtendedFloatingIps">
<description>%(text)s</description>
</extension>
<extension alias="os-fixed-ips" name="FixedIPs" namespace="http://docs.openstack.org/compute/ext/fixed_ips/api/v2" updated="2012-10-18T13:25:27-06:00">
<extension alias="os-fixed-ips" name="FixedIPs" namespace="http://docs.openstack.org/compute/ext/fixed_ips/api/v2" updated="%(isotime)s">
<description>Fixed IPs support.</description>
</extension>
<extension alias="os-flavor-access" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/flavor_access/api/v2" name="FlavorAccess">
<extension alias="os-flavor-access" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/flavor_access/api/v2" name="FlavorAccess">
<description>%(text)s</description>
</extension>
<extension alias="os-flavor-extra-specs" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/flavor_extra_specs/api/v1.1" name="FlavorExtraSpecs">
<extension alias="os-flavor-extra-specs" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/flavor_extra_specs/api/v1.1" name="FlavorExtraSpecs">
<description>%(text)s</description>
</extension>
<extension alias="os-flavor-manage" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/flavor_manage/api/v1.1" name="FlavorManage">
<extension alias="os-flavor-manage" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/flavor_manage/api/v1.1" name="FlavorManage">
<description>%(text)s</description>
</extension>
<extension alias="os-flavor-rxtx" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/flavor_rxtx/api/v1.1" name="FlavorRxtx">
<extension alias="os-flavor-rxtx" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/flavor_rxtx/api/v1.1" name="FlavorRxtx">
<description>%(text)s</description>
</extension>
<extension alias="os-flavor-swap" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/flavor_swap/api/v1.1" name="FlavorSwap">
<extension alias="os-flavor-swap" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/flavor_swap/api/v1.1" name="FlavorSwap">
<description>%(text)s</description>
</extension>
<extension alias="os-floating-ip-dns" updated="%(timestamp)s" namespace="http://docs.openstack.org/ext/floating_ip_dns/api/v1.1" name="FloatingIpDns">
<extension alias="os-floating-ip-dns" updated="%(isotime)s" namespace="http://docs.openstack.org/ext/floating_ip_dns/api/v1.1" name="FloatingIpDns">
<description>%(text)s</description>
</extension>
<extension alias="os-floating-ip-pools" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/floating_ip_pools/api/v1.1" name="FloatingIpPools">
<extension alias="os-floating-ip-pools" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/floating_ip_pools/api/v1.1" name="FloatingIpPools">
<description>%(text)s</description>
</extension>
<extension alias="os-floating-ips" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/floating_ips/api/v1.1" name="FloatingIps">
<extension alias="os-floating-ips" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/floating_ips/api/v1.1" name="FloatingIps">
<description>%(text)s</description>
</extension>
<extension alias="os-floating-ips-bulk" name="FloatingIpsBulk" namespace="http://docs.openstack.org/compute/ext/floating_ips_bulk/api/v2" updated="2012-10-29T13:25:27-06:00">
<extension alias="os-floating-ips-bulk" name="FloatingIpsBulk" namespace="http://docs.openstack.org/compute/ext/floating_ips_bulk/api/v2" updated="%(isotime)s">
<description>%(text)s</description>
</extension>
<extension alias="os-hide-server-addresses" updated="2012-12-11T00:00:00+00:00" namespace="http://docs.openstack.org/compute/ext/hide_server_addresses/api/v1.1" name="HideServerAddresses">
<extension alias="os-hide-server-addresses" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/hide_server_addresses/api/v1.1" name="HideServerAddresses">
<description>Support hiding server addresses in certain states.</description>
</extension>
<extension alias="os-hosts" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/hosts/api/v1.1" name="Hosts">
<extension alias="os-hosts" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/hosts/api/v1.1" name="Hosts">
<description>%(text)s</description>
</extension>
<extension alias="os-services" name="Services" namespace="http://docs.openstack.org/compute/ext/services/api/v2" updated="%(timestamp)s">
<extension alias="os-services" name="Services" namespace="http://docs.openstack.org/compute/ext/services/api/v2" updated="%(isotime)s">
<description>%(text)s</description>
</extension>
<extension alias="os-extended-services" name="ExtendedServices" namespace="http://docs.openstack.org/compute/ext/extended_services/api/v2" updated="%(timestamp)s">
<extension alias="os-extended-services" name="ExtendedServices" namespace="http://docs.openstack.org/compute/ext/extended_services/api/v2" updated="%(isotime)s">
<description>%(text)s</description>
</extension>
<extension alias="os-fping" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/fping/api/v1.1" name="Fping">
<extension alias="os-fping" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/fping/api/v1.1" name="Fping">
<description>%(text)s</description>
</extension>
<extension alias="os-hypervisors" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/hypervisors/api/v1.1" name="Hypervisors">
<extension alias="os-hypervisors" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/hypervisors/api/v1.1" name="Hypervisors">
<description>%(text)s</description>
</extension>
<extension alias="os-extended-hypervisors" name="ExtendedHypervisors" namespace="http://docs.openstack.org/compute/ext/extended_hypervisors/api/v1.1" updated="%(timestamp)s">
<extension alias="os-extended-hypervisors" name="ExtendedHypervisors" namespace="http://docs.openstack.org/compute/ext/extended_hypervisors/api/v1.1" updated="%(isotime)s">
<description>%(text)s</description>
</extension>
<extension alias="os-instance_usage_audit_log" updated="%(timestamp)s" namespace="http://docs.openstack.org/ext/services/api/v1.1" name="OSInstanceUsageAuditLog">
<extension alias="os-instance_usage_audit_log" updated="%(isotime)s" namespace="http://docs.openstack.org/ext/services/api/v1.1" name="OSInstanceUsageAuditLog">
<description>%(text)s</description>
</extension>
<extension alias="os-keypairs" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/keypairs/api/v1.1" name="Keypairs">
<extension alias="os-keypairs" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/keypairs/api/v1.1" name="Keypairs">
<description>%(text)s</description>
</extension>
<extension alias="os-multiple-create" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/multiplecreate/api/v1.1" name="MultipleCreate">
<extension alias="os-multiple-create" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/multiplecreate/api/v1.1" name="MultipleCreate">
<description>%(text)s</description>
</extension>
<extension alias="os-networks" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/os-networks/api/v1.1" name="Networks">
<extension alias="os-networks" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/os-networks/api/v1.1" name="Networks">
<description>%(text)s</description>
</extension>
<extension alias="os-tenant-networks" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/os-tenant-networks/api/v2" name="OSTenantNetworks">
<extension alias="os-tenant-networks" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/os-tenant-networks/api/v2" name="OSTenantNetworks">
<description>%(text)s</description>
</extension>
<extension alias="os-networks-associate" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/networks_associate/api/v2" name="NetworkAssociationSupport">
<extension alias="os-networks-associate" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/networks_associate/api/v2" name="NetworkAssociationSupport">
<description>%(text)s</description>
</extension>
<extension alias="os-extended-quotas" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/extended_quotas/api/v1.1" name="ExtendedQuotas">
<extension alias="os-extended-quotas" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/extended_quotas/api/v1.1" name="ExtendedQuotas">
<description>%(text)s</description>
</extension>
<extension alias="os-quota-sets" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/quotas-sets/api/v1.1" name="Quotas">
<extension alias="os-quota-sets" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/quotas-sets/api/v1.1" name="Quotas">
<description>%(text)s</description>
</extension>
<extension alias="os-user-quotas" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/user_quotas/api/v1.1" name="UserQuotas">
<extension alias="os-user-quotas" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/user_quotas/api/v1.1" name="UserQuotas">
<description>%(text)s</description>
</extension>
<extension alias="os-rescue" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/rescue/api/v1.1" name="Rescue">
<extension alias="os-rescue" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/rescue/api/v1.1" name="Rescue">
<description>%(text)s</description>
</extension>
<extension alias="os-extended-rescue-with-image" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/extended_rescue_with_image/api/v2" name="ExtendedRescueWithImage">
<extension alias="os-extended-rescue-with-image" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/extended_rescue_with_image/api/v2" name="ExtendedRescueWithImage">
<description>%(text)s</description>
</extension>
<extension alias="os-security-group-default-rules" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/securitygroupdefaultrules/api/v1.1" name="SecurityGroupDefaultRules">
<extension alias="os-security-group-default-rules" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/securitygroupdefaultrules/api/v1.1" name="SecurityGroupDefaultRules">
<description>%(text)s</description>
</extension>
<extension alias="os-security-groups" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/securitygroups/api/v1.1" name="SecurityGroups">
<extension alias="os-security-groups" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/securitygroups/api/v1.1" name="SecurityGroups">
<description>%(text)s</description>
</extension>
<extension alias="os-server-diagnostics" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/server-diagnostics/api/v1.1" name="ServerDiagnostics">
<extension alias="os-server-diagnostics" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/server-diagnostics/api/v1.1" name="ServerDiagnostics">
<description>%(text)s</description>
</extension>
<extension alias="os-server-password" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/server-password/api/v2" name="ServerPassword">
<extension alias="os-server-password" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/server-password/api/v2" name="ServerPassword">
<description>%(text)s</description>
</extension>
<extension alias="os-server-start-stop" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/servers/api/v1.1" name="ServerStartStop">
<extension alias="os-server-start-stop" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/servers/api/v1.1" name="ServerStartStop">
<description>%(text)s</description>
</extension>
<extension alias="os-shelve" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/shelve/api/v1.1" name="Shelve">
<extension alias="os-shelve" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/shelve/api/v1.1" name="Shelve">
<description>%(text)s</description>
</extension>
<extension alias="os-simple-tenant-usage" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/os-simple-tenant-usage/api/v1.1" name="SimpleTenantUsage">
<extension alias="os-simple-tenant-usage" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/os-simple-tenant-usage/api/v1.1" name="SimpleTenantUsage">
<description>%(text)s</description>
</extension>
<extension alias="os-used-limits" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/used_limits/api/v1.1" name="UsedLimits">
<extension alias="os-used-limits" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/used_limits/api/v1.1" name="UsedLimits">
<description>%(text)s</description>
</extension>
<extension alias="os-used-limits-for-admin" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/used_limits_for_admin/api/v1.1" name="UsedLimitsForAdmin">
<extension alias="os-used-limits-for-admin" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/used_limits_for_admin/api/v1.1" name="UsedLimitsForAdmin">
<description>%(text)s</description>
</extension>
<extension alias="os-user-data" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/userdata/api/v1.1" name="UserData">
<extension alias="os-user-data" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/userdata/api/v1.1" name="UserData">
<description>%(text)s</description>
</extension>
<extension alias="os-virtual-interfaces" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/virtual_interfaces/api/v1.1" name="VirtualInterfaces">
<extension alias="os-virtual-interfaces" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/virtual_interfaces/api/v1.1" name="VirtualInterfaces">
<description>%(text)s</description>
</extension>
<extension alias="os-volume-attachment-update" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/os-volume-attachment-update/api/v2" name="VolumeAttachmentUpdate">
<extension alias="os-volume-attachment-update" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/os-volume-attachment-update/api/v2" name="VolumeAttachmentUpdate">
<description>%(text)s</description>
</extension>
<extension alias="os-volumes" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/volumes/api/v1.1" name="Volumes">
<extension alias="os-volumes" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/volumes/api/v1.1" name="Volumes">
<description>%(text)s</description>
</extension>
<extension alias="os-instance-actions" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/instance-actions/api/v1.1" name="InstanceActions">
<extension alias="os-instance-actions" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/instance-actions/api/v1.1" name="InstanceActions">
<description>%(text)s</description>
</extension>
<extension alias="os-server-external-events" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/server-external-events/api/v2" name="ServerExternalEvents">
<extension alias="os-server-external-events" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/server-external-events/api/v2" name="ServerExternalEvents">
<description>%(text)s</description>
</extension>
<extension alias="os-migrations" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/migrations/api/v2.0" name="Migrations">
<extension alias="os-migrations" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/migrations/api/v2.0" name="Migrations">
<description>%(text)s</description>
</extension>
<extension alias="os-assisted-volume-snapshots" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/assisted-volume-snapshots/api/v2" name="AssistedVolumeSnapshots">
<extension alias="os-assisted-volume-snapshots" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/assisted-volume-snapshots/api/v2" name="AssistedVolumeSnapshots">
<description>%(text)s</description>
</extension>
<extension alias="os-baremetal-ext-status" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/baremetal_ext_status/api/v2" name="BareMetalExtStatus"> <description>%(text)s</description>
<extension alias="os-baremetal-ext-status" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/baremetal_ext_status/api/v2" name="BareMetalExtStatus"> <description>%(text)s</description>
</extension>
<extension alias="os-preserve-ephemeral-rebuild" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/preserve_ephemeral_rebuild/api/v2" name="PreserveEphemeralOnRebuild">
<extension alias="os-preserve-ephemeral-rebuild" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/preserve_ephemeral_rebuild/api/v2" name="PreserveEphemeralOnRebuild">
<description>%(text)s</description>
</extension>
<extension alias="os-extended-services-delete" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/extended_services_delete/api/v2" name="ExtendedServicesDelete">
<extension alias="os-extended-services-delete" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/extended_services_delete/api/v2" name="ExtendedServicesDelete">
<description>%(text)s</description>
</extension>
<extension alias="os-console-auth-tokens" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/consoles-auth-tokens/api/v2" name="ConsoleAuthTokens">
<extension alias="os-console-auth-tokens" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/consoles-auth-tokens/api/v2" name="ConsoleAuthTokens">
<description>%(text)s</description>
</extension>
<extension alias="os-server-groups" updated="%(timestamp)s" namespace="http://docs.openstack.org/compute/ext/servergroups/api/v2" name="ServerGroups">
<extension alias="os-server-groups" updated="%(isotime)s" namespace="http://docs.openstack.org/compute/ext/servergroups/api/v2" name="ServerGroups">
<description>%(text)s</description>
</extension>
</extensions>

View File

@ -266,12 +266,14 @@ class ApiSampleTestBase(integrated_helpers._IntegratedTestBase):
text = r'(\\"|[^"])*'
else:
text = r'[^<]*'
isotime_re = '\d{4}-[0,1]\d-[0-3]\dT\d{2}:\d{2}:\d{2}Z'
# NOTE(treinish): Could result in a false positive, but it
# shouldn't be an issue for this case.
timestamp_re = ('\d{4}-[0,1]\d-[0-3]\d[ ,T]'
'\d{2}:\d{2}:\d{2}'
'(Z|(\+|-)\d{2}:\d{2}|\.\d{6}|)')
return {
'isotime': isotime_re,
'timestamp': timestamp_re,
'timestamp_or_none': r'None|%s' % timestamp_re,
'password': '[0-9a-zA-Z]{1,12}',