Update README.rst

Update readme formatting

Change-Id: Ie3781dc1a649a2ebed261fc2d008f3d84f198061
This commit is contained in:
Andrey Pavlov 2015-08-31 13:43:03 +03:00 committed by Andrey Pavlov
parent 2a69f13f37
commit a2075a6e77
1 changed files with 86 additions and 87 deletions

View File

@ -96,106 +96,106 @@ Limitations
=========== ===========
General: General:
- DryRun option is not supported. * DryRun option is not supported.
- Some exceptions are not exactly the same as reported by AWS. * Some exceptions are not exactly the same as reported by AWS.
Not supported functionality features: Not supported functionality features:
- Network ACL * Network ACL
- VPC Peering connection * VPC Peering connection
- Classic Link * Classic Link
- Reserved Instances * Reserved Instances
- Spot Instances * Spot Instances
- Placement Groups * Placement Groups
- Monitoring Instances and Volumes * Monitoring Instances and Volumes
- Instances Tasks - Bundle, Export, Import * Instances Tasks - Bundle, Export, Import
Availability zone related: Availability zone related:
- messages AvailabilityZone property * messages AvailabilityZone property
- regionName AvailabilityZone property * regionName AvailabilityZone property
Image related: Image related:
- CopyImage * CopyImage
- platform Image property * platform Image property
- productCodes Image property * productCodes Image property
- hypervisor Image property * hypervisor Image property
- imageOwnerAlias Image property * imageOwnerAlias Image property
- sriovNetSupport Image property * sriovNetSupport Image property
- stateReason Image property * stateReason Image property
- virtualizationType Image property * virtualizationType Image property
- encrypted EbsBlockDevice property * encrypted EbsBlockDevice property
- iops EbsBlockDevice property * iops EbsBlockDevice property
- volumeType EbsBlockDevice property * volumeType EbsBlockDevice property
- selective filtering by Image Owner * selective filtering by Image Owner
Instance related: Instance related:
- DescribeInstanceStatus * DescribeInstanceStatus
- ReportInstanceStatus * ReportInstanceStatus
- productCodes Instance property * productCodes Instance property
- ebsOptimized Instance property * ebsOptimized Instance property
- sriovNetSupport Instance property * sriovNetSupport Instance property
- monitoring Instance property * monitoring Instance property
- placement Instance property * placement Instance property
- platform Instance property * platform Instance property
- publicDnsName Instance property * publicDnsName Instance property
- stateTransitionReason Instance property * stateTransitionReason Instance property
- architecture Instance property * architecture Instance property
- hypervisor Instance property * hypervisor Instance property
- iamInstanceProfile Instance property * iamInstanceProfile Instance property
- instanceLifecycle Instance property * instanceLifecycle Instance property
- spotInstanceRequestId Instance property * spotInstanceRequestId Instance property
- stateReason Instance property * stateReason Instance property
- virtualizationType Instance property * virtualizationType Instance property
- instanceInitiatedShutdownBehavior Instance attribute * instanceInitiatedShutdownBehavior Instance attribute
- attachTime EbsInstanceBlockDevice property * attachTime EbsInstanceBlockDevice property
Network interface related: Network interface related:
- availabilityZone NetworkInterface property * availabilityZone NetworkInterface property
Snapshot related: Snapshot related:
- CopySnapshot * CopySnapshot
- ModifySnapshotAttribute * ModifySnapshotAttribute
- ResetSnapshotAttribute * ResetSnapshotAttribute
- encryption Snapshot property * encryption Snapshot property
- kmsKeyId Snapshot property * kmsKeyId Snapshot property
- ownerAlias Snapshot property * ownerAlias Snapshot property
- selective filtering by Snapshot Owner, RestorableBy * selective filtering by Snapshot Owner, RestorableBy
Subnet related: Subnet related:
- ModifySubnetAttribute * ModifySubnetAttribute
- availabilityZone Subnet property * availabilityZone Subnet property
- defaultForAz Subnet property * defaultForAz Subnet property
- mapPublicIpOnLaunch Subnet property * mapPublicIpOnLaunch Subnet property
Volume related: Volume related:
- DescribeVolumeAttribute * DescribeVolumeAttribute
- DescribeVolumeStatus * DescribeVolumeStatus
- ModifyVolumeAttribute * ModifyVolumeAttribute
- kmsKeyId Volume property * kmsKeyId Volume property
- iops Volume property * iops Volume property
- volumeType (current implementation isn't AWS compatible) Volume property * volumeType (current implementation isn't AWS compatible) Volume property
VPC related: VPC related:
- describeVpcAttribute * describeVpcAttribute
- modifyVpcAttribute * modifyVpcAttribute
- instanceTenancy VPC property * instanceTenancy VPC property
DescribeAccountAttributes result properties: DescribeAccountAttributes result properties:
- pc-max-security-groups-per-interface AccountAttribute property * pc-max-security-groups-per-interface AccountAttribute property
- max-elastic-ips AccountAttribute property * max-elastic-ips AccountAttribute property
- vpc-max-elastic-ips AccountAttribute property * vpc-max-elastic-ips AccountAttribute property
VpnGateway related: VpnGateway related:
- availabilityZone property * availabilityZone property
CustomerGateway related: CustomerGateway related:
- bgpAsn property * bgpAsn property
VpnConnection related: VpnConnection related:
- vgwTelemetry property * vgwTelemetry property
- tunnel_inside_address CustomerGatewayConfiguration tag * tunnel_inside_address CustomerGatewayConfiguration tag
- clear_df_bit CustomerGatewayConfiguration tag * clear_df_bit CustomerGatewayConfiguration tag
- fragmentation_before_encryption CustomerGatewayConfiguration tag * fragmentation_before_encryption CustomerGatewayConfiguration tag
- dead_peer_detection CustomerGatewayConfiguration tag * dead_peer_detection CustomerGatewayConfiguration tag
Supported Features Supported Features
================== ==================
@ -214,20 +214,20 @@ Legacy OpenStack release notice
EC2 API supports Havana, Icehouse, Juno with additional limitations: EC2 API supports Havana, Icehouse, Juno with additional limitations:
Instance related: Instance related:
- rootDeviceName Instance property * rootDeviceName Instance property
- kernelId Instance property * kernelId Instance property
- ramdiskId Instance property * ramdiskId Instance property
- userData Instance property * userData Instance property
- hostName Instance property * hostName Instance property
- reservationId Reservation property (ec2api own ids are generated for * reservationId Reservation property (ec2api own ids are generated for
instances launched not by ec2api) instances launched not by ec2api)
- launchIndex Instance property (0 for instances launched not by ec2api) * launchIndex Instance property (0 for instances launched not by ec2api)
Volume related: Volume related:
- deleteOnTermination property * deleteOnTermination property
Network interface related: Network interface related:
- deleteOnTermination (False value can be assigned but doesn't supported) * deleteOnTermination (False value can be assigned but doesn't supported)
All these properties can be specified in RunInstance command though, they are All these properties can be specified in RunInstance command though, they are
not reported in describe operations. not reported in describe operations.
@ -238,10 +238,9 @@ deleteOnTermination.
Preferred way to run EC2 API in older releases is to run it in virtual environment: Preferred way to run EC2 API in older releases is to run it in virtual environment:
- create virtual environment by running command 'python tools/install_venv.py' * create virtual environment by running command 'python tools/install_venv.py'
- run install inside venv 'tools/with_venv.sh ./install.sh' * run install inside venv 'tools/with_venv.sh ./install.sh'
- and then you need to run EC2 API services: 'ec2-api', 'ec2-api-metadata' * and then you need to run EC2 API services: 'ec2-api', 'ec2-api-metadata', and 'ec2-api-s3'
and 'ec2-api-s3'
Also you need to reconfigure metadata ports in nova(and neutron) config files Also you need to reconfigure metadata ports in nova(and neutron) config files
if you want metadata to work correctly. (See 'Installation' section). if you want metadata to work correctly. (See 'Installation' section).
After these steps you will have working EC2 API services at ports: After these steps you will have working EC2 API services at ports: