如何使用 AWS CLI 列出数据库引擎 oracle-ee 的所有 Amazon RDS 数据库实例 类
How do I list all Amazon RDS DB Instance Classes for DB engine oracle-ee using AWS CLI
我正在尝试以如下格式列出所有数据库实例 class:
db.t1.micro db.m1.small db.m1.medium db.m1.large db.m1.xlarge db.m2.xlarge db.m2.2xlarge db.m2.4xlarge db.m3.medium db.m3.large db.m3.xlarge db.m3.2xlarge db.m4.large db.m4.xlarge db.m4.2xlarge db.m4.4xlarge db.m4.10xlarge db.r3.large db.r3.xlarge db.r3.2xlarge db.r3.4xlarge db.r3.8xlarge db.t2.micro db.t2.small db.t2.medium db.t2.large
.
有一个列出所有数据库实例类型的命令,但我可以找到一种方法 --query
它。
aws rds describe-orderable-db-instance-options --engine oracle-ee --engine-version 12.1.0.2.v8 --license-model bring-your-own-license --output table
此命令的输出量很大,我无法帮助解决这个问题。
这个命令:
aws rds describe-orderable-db-instance-options --engine oracle-ee --engine-version 12.1.0.2.v8 --license-model bring-your-own-license --query OrderableDBInstanceOptions[*].DBInstanceClass --output text
输出:
db.m1.large db.m1.large db.m1.large db.m1.medium db.m1.medium
db.m1.medium db.m1.small db.m1.small db.m1.small db.m1.xlarge
db.m1.xlarge db.m1.xlarge db.m2.2xlarge db.m2.2xlarge
db.m2.2xlarge db.m2.4xlarge db.m2.4xlarge db.m2.4xlarge
etc
但是,由于有多个许可选项,因此存在重复。去重版本为:
aws rds describe-orderable-db-instance-options --engine oracle-ee --engine-version 12.1.0.2.v8 --license-model bring-your-own-license --query OrderableDBInstanceOptions[*].DBInstanceClass --output text | sed -e 'y/\t/\n/' | uniq
输出:
db.m1.large
db.m1.medium
db.m1.small
db.m1.xlarge
db.m2.2xlarge
db.m2.4xlarge
etc
我正在尝试以如下格式列出所有数据库实例 class:
db.t1.micro db.m1.small db.m1.medium db.m1.large db.m1.xlarge db.m2.xlarge db.m2.2xlarge db.m2.4xlarge db.m3.medium db.m3.large db.m3.xlarge db.m3.2xlarge db.m4.large db.m4.xlarge db.m4.2xlarge db.m4.4xlarge db.m4.10xlarge db.r3.large db.r3.xlarge db.r3.2xlarge db.r3.4xlarge db.r3.8xlarge db.t2.micro db.t2.small db.t2.medium db.t2.large
.
有一个列出所有数据库实例类型的命令,但我可以找到一种方法 --query
它。
aws rds describe-orderable-db-instance-options --engine oracle-ee --engine-version 12.1.0.2.v8 --license-model bring-your-own-license --output table
此命令的输出量很大,我无法帮助解决这个问题。
这个命令:
aws rds describe-orderable-db-instance-options --engine oracle-ee --engine-version 12.1.0.2.v8 --license-model bring-your-own-license --query OrderableDBInstanceOptions[*].DBInstanceClass --output text
输出:
db.m1.large db.m1.large db.m1.large db.m1.medium db.m1.medium
db.m1.medium db.m1.small db.m1.small db.m1.small db.m1.xlarge
db.m1.xlarge db.m1.xlarge db.m2.2xlarge db.m2.2xlarge
db.m2.2xlarge db.m2.4xlarge db.m2.4xlarge db.m2.4xlarge
etc
但是,由于有多个许可选项,因此存在重复。去重版本为:
aws rds describe-orderable-db-instance-options --engine oracle-ee --engine-version 12.1.0.2.v8 --license-model bring-your-own-license --query OrderableDBInstanceOptions[*].DBInstanceClass --output text | sed -e 'y/\t/\n/' | uniq
输出:
db.m1.large
db.m1.medium
db.m1.small
db.m1.xlarge
db.m2.2xlarge
db.m2.4xlarge
etc