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系のナレッジサイトを不定期で更新中。 フォトグラファー兼エンジニアとして日々勤しんでいる。

コメントを残す

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