presents by IT Consulting 109

AWS – オプショングループ情報の取得

概要

 

手順

aws rds describe-option-groups

実行結果 TEXT

OPTIONGROUPSLIST        True    mysql   5.7     arn:aws:rds:ap-northeast-1:987654321000:og:default:mysql-5-7    Default option group for mysql 5.7      default:mysql-5-7
OPTIONGROUPSLIST        False   mysql   5.7     arn:aws:rds:ap-northeast-1:987654321000:og:opg-project-01-mysql57      Project 01 Option Group for MySQL 5.7  opg-project-01-mysql57 vpc-8db025e*

TABLE

-------------------------------------------------------------------------------------------------------------------
|                                           DescribeOptionGroups                                                  |
+-----------------------------------------------------------------------------------------------------------------+
||                                            OptionGroupsList                                                   ||
|+-----------------------------------------+---------------------------------------------------------------------+|
||  AllowsVpcAndNonVpcInstanceMemberships  |  True                                                               ||
||  EngineName                             |  mysql                                                              ||
||  MajorEngineVersion                     |  5.7                                                                ||
||  OptionGroupArn                         |  arn:aws:rds:ap-northeast-1:987654321000:og:default:mysql-5-7       ||
||  OptionGroupDescription                 |  Default option group for mysql 5.7                                 ||
||  OptionGroupName                        |  default:mysql-5-7                                                  ||
||  VpcId                                  |                                                                     ||
|+-----------------------------------------+---------------------------------------------------------------------+|
||                                            OptionGroupsList                                                   ||
|+-----------------------------------------+---------------------------------------------------------------------+|
||  AllowsVpcAndNonVpcInstanceMemberships  |  False                                                              ||
||  EngineName                             |  mysql                                                              ||
||  MajorEngineVersion                     |  5.7                                                                ||
||  OptionGroupArn                         |  arn:aws:rds:ap-northeast-1:987654321000:og:opg-project-01-mysql57  ||
||  OptionGroupDescription                 |  Project 01 Option Group for MySQL 5.7                              ||
||  OptionGroupName                        |  opg-project-01-mysql57                                             ||
||  VpcId                                  |  vpc-8db025e*                                                       ||
|+-----------------------------------------+---------------------------------------------------------------------+|

JSON

{
    "OptionGroupsList": [
        {
            "OptionGroupArn": "arn:aws:rds:ap-northeast-1:987654321000:og:default:mysql-5-7",
            "MajorEngineVersion": "5.7",
            "OptionGroupDescription": "Default option group for mysql 5.7",
            "Options": [],
            "EngineName": "mysql",
            "AllowsVpcAndNonVpcInstanceMemberships": true,
            "OptionGroupName": "default:mysql-5-7"
        },
        {
            "VpcId": "vpc-8db025e*",
            "MajorEngineVersion": "5.7",
            "OptionGroupDescription": "Project 01 Option Group for MySQL 5.7",
            "Options": [],
            "OptionGroupArn": "arn:aws:rds:ap-northeast-1:987654321000:og:opg-project-01-mysql57",
            "EngineName": "mysql",
            "AllowsVpcAndNonVpcInstanceMemberships": false,
            "OptionGroupName": "opg-project-01-mysql57"
        }
    ]
}

 

出力結果から以下の項目が取得できます。

項目 形式 説明 対応箇所
OptionGroupName string オプショングループの名前を指定します。 オプショングループ名前
OptionGroupDescription string オプショングループの説明を提供します。 オプショングループの説明
EngineName string このオプショングループを適用できるエンジンの名前を示します。 データベースエンジンの名前
MajorEngineVersion string このオプショングループに関連付けられているメジャーエンジンのバージョンを示します。 メジャーエンジンバージョン
Option list オプショングループで使用可能なオプションを示します。 オプション
 OptionName string オプションの名前。
 OptionDescription string オプションの説明。
 Persistent boolean このオプションが永続的かどうかを示します。
 Permanent boolean このオプションが永続的かどうかを示します。
 Port integer 必要に応じて、このオプションが使用するように設定されたポート。
 OptionVersion string オプションのバージョン。
 OptionSettings list このオプションのオプション設定。
  Name string 設定可能なオプションの名前。
  Value string オプション設定の現在の値。
  DefaultValue string オプション設定のデフォルト値。
  Description string オプション設定の説明。
  ApplyType string DBエンジン固有のパラメータタイプ。
  DataType string オプション設定のデータ型。
  AllowedValues string オプション設定の許容値。
  IsModifiable boolean trueの場合、オプション設定をデフォルトから変更できることを示すブール値。
  IsCollection boolean オプション設定がコレクションの一部であるかどうかを示します。
 DBSecurityGroupMemberships list オプションがポートにアクセスする必要がある場合、このDBセキュリティー・グループはポートへのアクセスを許可します。
  DBSecurityGroupName string DBセキュリティグループの名前。
  Status string DBセキュリティグループのステータス。
 VpcSecurityGroupMemberships list オプションがポートにアクセスする必要がある場合、このVPCセキュリティグループはポートへのアクセスを許可します。
  VpcSecurityGroupId string VPCセキュリティグループの名前。
  Status string VPCセキュリティグループのステータス。
AllowsVpcAndNonVpcInstanceMemberships boolean このオプショングループをVPCインスタンスと非VPCインスタンスの両方に適用できるかどうかを示します。値trueは、オプショングループをVPCインスタンスと非VPCインスタンスの両方に適用できることを示します。
VpcId string このフィールドに値が含まれている場合、このオプショングループは、このフィールドで示されるVPC内にあるインスタンスにのみ適用できます。 VPC ID
OptionGroupArn string オプショングループのAmazonリソース名(ARN)。 ARN
この記事を書いた人
名前:TRUE's。 千葉県育ち、神奈川県在住のIT系フリーエンジニア。 IT系のナレッジサイトを不定期で更新中。 フォトグラファー兼エンジニアとして日々勤しんでいる。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です