com.amazonaws.services.rds

## インタフェース AmazonRDS

- 既知のサブインタフェースのリスト:
    AmazonRDSAsync
  既知の実装クラスのリスト:
    AmazonRDSAsyncClient, AmazonRDSClient

      public interface AmazonRDS

  AmazonRDS にアクセスするためのインタフェース Amazonリレーショナルデータベースサービス（Amazon RDSは）は クラウド上のリレーショナルデータベースの設定、操作、および拡張を簡単に行うことができるウェブサービスです。 AmazonRDSは、コスト効率が高く、サイズ変更が可能な業界標準のリレーショナルデータベースを提供し、 データベース管理者の一般的なタスクを管理することで、 開発者がアプリケーションとビジネス自体に焦点を当てることができるようにします。

  Amazon RDSを使用することで、使い慣れたMySQLまたはOracleデータベース・サーバーの機能にアクセスすることができます。 つまり、既存のMySQLやOracleデータベースを利用しているコードやアプリケーション、ツールを、修正すること無く Amazon RDSで動かすことができます。 Amazon RDSは自動的にデータベースをバックアップし、DBインスタンスで動作しているデータベース ソフトウェアをメンテナンスします。 Amazon RDSは柔軟で、アプリケーションが必要とする計算資源と容量に拡張することが可能です。 すべてのAmazon Webサービスと同様に、事前支払はなく、 利用したリソースに対してのみ支払いを行います。

  Amazon RDS APIリファレンス ここには、Amazon RDSすべてのクエリAPIとデータ型の包括的な説明が含まれています。 このAPIは非同期であることに注意してください。 いくつかのアクションは、アクションが適用されたときにポーリングを決定するために必要な場合があります。 変更が直ちに適用されるか、または次のインスタンスの再起動時に適用されるか、 またはメンテナンスウィンドウの間に適用されるかどうかを判断するためにはパラメータの説明を参照してください。 Amazon RDSの概念と使用するシナリオの詳細について、もし詳しく知りたい場合は、 Amazon RDSユーザガイド に進んで下さい。

- - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `EventSubscription` | `addSourceIdentifierToSubscription(AddSourceIdentifierToSubscriptionRequest addSourceIdentifierToSubscriptionRequest)` イベントサブスクリプションにソースIDを追加します。
    `void` | `addTagsToResource(AddTagsToResourceRequest addTagsToResourceRequest)` 当APIはニフティクラウドには対応しておりません。
    `DBSecurityGroup` | `authorizeDBSecurityGroupIngress(AuthorizeDBSecurityGroupIngressRequest authorizeDBSecurityGroupIngressRequest)` 2つの認可のいずれかの形式を使用してDBSecurityGroupへの侵入を有効にします。
    `DBSnapshot` | `copyDBSnapshot(CopyDBSnapshotRequest copyDBSnapshotRequest)` 指定されたDBSnapshotをコピーします。
    `DBInstance` | `createDBInstance(CreateDBInstanceRequest createDBInstanceRequest)` 新しいDBインスタンスを作成します。
    `DBInstance` | `createDBInstanceReadReplica(CreateDBInstanceReadReplicaRequest createDBInstanceReadReplicaRequest)` ソースDBインスタンスのリードレプリカとして働くDBインスタンスを作成します。
    `DBParameterGroup` | `createDBParameterGroup(CreateDBParameterGroupRequest createDBParameterGroupRequest)` 新しいDBパラメータグループを作成します。
    `DBSecurityGroup` | `createDBSecurityGroup(CreateDBSecurityGroupRequest createDBSecurityGroupRequest)` 新しいDBセキュリティグループを作成します。
    `DBSnapshot` | `createDBSnapshot(CreateDBSnapshotRequest createDBSnapshotRequest)` DBSnapshotを作成します。
    `DBSubnetGroup` | `createDBSubnetGroup(CreateDBSubnetGroupRequest createDBSubnetGroupRequest)` 当APIはニフティクラウドには対応しておりません。
    `EventSubscription` | `createEventSubscription(CreateEventSubscriptionRequest createEventSubscriptionRequest)` イベントサブスクリプションを新規作成します。
    `OptionGroup` | `createOptionGroup(CreateOptionGroupRequest createOptionGroupRequest)` 当APIはニフティクラウドには対応しておりません。
    `DBInstance` | `deleteDBInstance(DeleteDBInstanceRequest deleteDBInstanceRequest)` DeleteDBInstanceアクションは以前に提供されたDBインスタンスを削除します。
    `void` | `deleteDBParameterGroup(DeleteDBParameterGroupRequest deleteDBParameterGroupRequest)` 指定したDBParameterGroup削除します。
    `void` | `deleteDBSecurityGroup(DeleteDBSecurityGroupRequest deleteDBSecurityGroupRequest)` DB セキュリティ グループを削除します。
    `DBSnapshot` | `deleteDBSnapshot(DeleteDBSnapshotRequest deleteDBSnapshotRequest)` DBスナップショットを削除します。
    `void` | `deleteDBSubnetGroup(DeleteDBSubnetGroupRequest deleteDBSubnetGroupRequest)` 当APIはニフティクラウドには対応しておりません。
    `EventSubscription` | `deleteEventSubscription(DeleteEventSubscriptionRequest deleteEventSubscriptionRequest)` イベントサブスクリプションを削除します。
    `void` | `deleteOptionGroup(DeleteOptionGroupRequest deleteOptionGroupRequest)` 当APIはニフティクラウドには対応しておりません。
    `DescribeDBEngineVersionsResult` | `describeDBEngineVersions()` 利用できるDBエンジンのリストを返します。
    `DescribeDBEngineVersionsResult` | `describeDBEngineVersions(DescribeDBEngineVersionsRequest describeDBEngineVersionsRequest)` 利用できるDBエンジンのリストを返します。
    `DescribeDBInstancesResult` | `describeDBInstances()` 提供されたRDSインスタンスに関する情報を返します。
    `DescribeDBInstancesResult` | `describeDBInstances(DescribeDBInstancesRequest describeDBInstancesRequest)` 提供されたRDSインスタンスに関する情報を返します。
    `DescribeDBLogFilesResult` | `describeDBLogFiles()` DBインスタンスのDBログファイルのリストを返します。
    `DescribeDBLogFilesResult` | `describeDBLogFiles(DescribeDBLogFilesRequest describeDBLogFilesRequest)` DBインスタンスのDBログファイルのリストを返します。
    `DescribeDBParameterGroupsResult` | `describeDBParameterGroups()` DBParameterGroupの説明リストを返します。
    `DescribeDBParameterGroupsResult` | `describeDBParameterGroups(DescribeDBParameterGroupsRequest describeDBParameterGroupsRequest)` DBParameterGroupの説明のリストを返します。
    `DescribeDBParametersResult` | `describeDBParameters(DescribeDBParametersRequest describeDBParametersRequest)` 特定のDBParameterGroupの詳細なパラメータリストを返します。
    `DescribeDBSecurityGroupsResult` | `describeDBSecurityGroups()` DBSecurityGroupの説明リストを返します。
    `DescribeDBSecurityGroupsResult` | `describeDBSecurityGroups(DescribeDBSecurityGroupsRequest describeDBSecurityGroupsRequest)` DBSecurityGroupの説明リストを返します。
    `DescribeDBSnapshotsResult` | `describeDBSnapshots()` DBSnapshotsに関する情報を返します。
    `DescribeDBSnapshotsResult` | `describeDBSnapshots(DescribeDBSnapshotsRequest describeDBSnapshotsRequest)` DBSnapshotsに関する情報を返します。
    `DescribeDBSubnetGroupsResult` | `describeDBSubnetGroups()` 当APIはニフティクラウドには対応しておりません。
    `DescribeDBSubnetGroupsResult` | `describeDBSubnetGroups(DescribeDBSubnetGroupsRequest describeDBSubnetGroupsRequest)` 当APIはニフティクラウドには対応しておりません。
    `EngineDefaults` | `describeEngineDefaultParameters(DescribeEngineDefaultParametersRequest describeEngineDefaultParametersRequest)` 指定されたデータベースエンジンのための デフォルト・エンジンとシステム・パラメータ情報を返します。
    `DescribeEventCategoriesResult` | `describeEventCategories()` 各ソースタイプに対するイベントカテゴリの一覧を取得します。
    `DescribeEventCategoriesResult` | `describeEventCategories(DescribeEventCategoriesRequest describeEventCategoriesRequest)` 各ソースタイプに対するイベントカテゴリの一覧を取得します。
    `DescribeEventsResult` | `describeEvents()` 過去14日間のDBインスタンス、DBセキュリティグループ、DBスナップショットと DBパラメータグループに関連したイベントを返します。
    `DescribeEventsResult` | `describeEvents(DescribeEventsRequest describeEventsRequest)` 過去14日間のDBインスタンス、DBセキュリティグループ、DBスナップショットと DBパラメータグループに関連したイベントを返します。
    `DescribeEventSubscriptionsResult` | `describeEventSubscriptions()` イベントサブスクリプションの情報を取得します。
    `DescribeEventSubscriptionsResult` | `describeEventSubscriptions(DescribeEventSubscriptionsRequest describeEventSubscriptionsRequest)` イベントサブスクリプションの情報を取得します。
    `DescribeOptionGroupOptionsResult` | `describeOptionGroupOptions(DescribeOptionGroupOptionsRequest describeOptionGroupOptionsRequest)` 当APIはニフティクラウドには対応しておりません。
    `DescribeOptionGroupsResult` | `describeOptionGroups()` 当APIはニフティクラウドには対応しておりません。
    `DescribeOptionGroupsResult` | `describeOptionGroups(DescribeOptionGroupsRequest describeOptionGroupsRequest)` 当APIはニフティクラウドには対応しておりません。
    `DescribeOrderableDBInstanceOptionsResult` | `describeOrderableDBInstanceOptions(DescribeOrderableDBInstanceOptionsRequest describeOrderableDBInstanceOptionsRequest)` 指定されたエンジンの設定可能なDBインスタンスのオプションのリストを返します。
    `DescribeReservedDBInstancesResult` | `describeReservedDBInstances()` 当APIはニフティクラウドには対応しておりません。
    `DescribeReservedDBInstancesResult` | `describeReservedDBInstances(DescribeReservedDBInstancesRequest describeReservedDBInstancesRequest)` 当APIはニフティクラウドには対応しておりません。
    `DescribeReservedDBInstancesOfferingsResult` | `describeReservedDBInstancesOfferings()` 当APIはニフティクラウドには対応しておりません。
    `DescribeReservedDBInstancesOfferingsResult` | `describeReservedDBInstancesOfferings(DescribeReservedDBInstancesOfferingsRequest describeReservedDBInstancesOfferingsRequest)` 当APIはニフティクラウドには対応しておりません。
    `DownloadDBLogFilePortionResult` | `downloadDBLogFilePortion()` 指定されたログファイルの最後の行をダウンロードします。
    `DownloadDBLogFilePortionResult` | `downloadDBLogFilePortion(DownloadDBLogFilePortionRequest downloadDBLogFilePortionRequest)` 指定されたログファイルの最後の行をダウンロードします。
    `ResponseMetadata` | `getCachedResponseMetadata(AmazonWebServiceRequest request)` 先に実行され成功したリクエストの追加のメタデータを帰します。
    `ListTagsForResourceResult` | `listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)` 当APIはニフティクラウドには対応しておりません。
    `DBInstance` | `modifyDBInstance(ModifyDBInstanceRequest modifyDBInstanceRequest)` DBインスタンスの設定を変更します。
    `ModifyDBParameterGroupResult` | `modifyDBParameterGroup(ModifyDBParameterGroupRequest modifyDBParameterGroupRequest)` DBParameterGroupのパラメータを変更します。
    `DBSubnetGroup` | `modifyDBSubnetGroup(ModifyDBSubnetGroupRequest modifyDBSubnetGroupRequest)` 当APIはニフティクラウドには対応しておりません。
    `EventSubscription` | `modifyEventSubscription(ModifyEventSubscriptionRequest modifyEventSubscriptionRequest)` イベントサブスクリプションを更新します。
    `OptionGroup` | `modifyOptionGroup(ModifyOptionGroupRequest modifyOptionGroupRequest)` 当APIはニフティクラウドには対応しておりません。
    `DBInstance` | `niftyFailoverDBInstance(NiftyFailoverDBInstanceRequest niftyFailoverDBInstanceRequest)` DBインスタンスのフェイルオーバーを実施します。
    `NiftyGetMetricStatisticsResult` | `niftyGetMetricStatistics(NiftyGetMetricStatisticsRequest niftyGetMetricStatisticsRequest)` モニタリング情報を取得します。
    `DBInstance` | `promoteReadReplica(PromoteReadReplicaRequest promoteReadReplicaRequest)` 当APIはニフティクラウドには対応しておりません。
    `ReservedDBInstance` | `purchaseReservedDBInstancesOffering(PurchaseReservedDBInstancesOfferingRequest purchaseReservedDBInstancesOfferingRequest)` 当APIはニフティクラウドには対応しておりません。
    `DBInstance` | `rebootDBInstance(RebootDBInstanceRequest rebootDBInstanceRequest)` 以前に提供されたRDSインスタンスをリブートします。
    `EventSubscription` | `removeSourceIdentifierFromSubscription(RemoveSourceIdentifierFromSubscriptionRequest removeSourceIdentifierFromSubscriptionRequest)` イベントサブスクリプションからソースIDを削除します。
    `void` | `removeTagsFromResource(RemoveTagsFromResourceRequest removeTagsFromResourceRequest)` 当APIはニフティクラウドには対応しておりません。
    `ResetDBParameterGroupResult` | `resetDBParameterGroup(ResetDBParameterGroupRequest resetDBParameterGroupRequest)` エンジン/システムデフォルト値にDBParameterGroupのパラメータを変更します。
    `DBInstance` | `restoreDBInstanceFromDBSnapshot(RestoreDBInstanceFromDBSnapshotRequest restoreDBInstanceFromDBSnapshotRequest)` DBスナップショットから新しいDBインスタンスを作成します。
    `DBInstance` | `restoreDBInstanceToPointInTime(RestoreDBInstanceToPointInTimeRequest restoreDBInstanceToPointInTimeRequest)` 任意のある時刻でのDBインスタンスを復元します。
    `DBSecurityGroup` | `revokeDBSecurityGroupIngress(RevokeDBSecurityGroupIngressRequest revokeDBSecurityGroupIngressRequest)` 以前に許可されたIPアドレスの範囲、またはEC2またはVPCセキュリティグループの DBSecurityGroupから入力を取り消します。
    `void` | `setEndpoint(java.lang.String endpoint)` このクライアント ("https://rds.amazonaws.com") のデフォルトエンドポイントを上書きします。
    `void` | `setRegion(Region region)` `setEndpoint(String)` の代わりに、サービスコールのための リージョン・エンドポイントを設定します。
    `void` | `shutdown()` 開いたままにされているリソースを解放し、 このクライアントオブジェクトをシャットダウンします。

- - ### メソッドの詳細

    - #### setEndpoint

          void setEndpoint(java.lang.String endpoint)
                           throws java.lang.IllegalArgumentException

      このクライアント ("https://rds.amazonaws.com") のデフォルトエンドポイントを上書きします。 呼び出し元は、AWSリージョンをコントロールするためにこのメソッドを使用できます。

      呼び出し元は、エンドポイント(例："rds.amazonaws.com")、またはプロトコル (例："https://rds.amazonaws.com")を含む、完全な URL を渡すことができます プロトコルが指定されない場合は、このクライアントのデフォルトプロトコル`ClientConfiguration`が 使用されます。デフォルトプロトコルはHTTPSです。

      AWS SDK for Java で AWS リージョンを使用するための詳細情報、および AWSサービスで利用可能なすべてのエンドポイントリストについては以下を参照してください。 http://developer.amazonwebservices.com/connect/entry.jspa?externalID=3912

      このメソッドはスレッドセーフではありません。 すべてのサービスリクエストの前に、クライアントが生成され、エンドポイントが構成される必要があります。 生成後に変更した場合、サービスリクエスト中に競合状態が発生します。

      パラメータ:
        `endpoint` - このクライアントが通信するAWSリージョンのエンドポイント(例："rds.amazonaws.com")、 またはプロトコル(例："https://rds.amazonaws.com")を含む、完全な URL。
      例外:
        `java.lang.IllegalArgumentException` - 特定のエンドポイントで検出された問題

    - #### setRegion

          void setRegion(Region region)
                         throws java.lang.IllegalArgumentException

      `setEndpoint(String)` の代わりに、サービスコールのための リージョン・エンドポイントを設定します。 呼び出し元は、AWS領域を使用するためにこのメソッドを使用する事ができます。

      デフォルトでは、すべてのサービスエンドポイントは https プロトコルを使用します。 http を使用するには、生成時に `ClientConfiguration` で指定します。

      すべてのサービスリクエストの前に、クライアントが生成され、リージョンが設定される必要があります。 生成後に変更した場合、サービスリクエスト中に競合状態が発生します。

      パラメータ:
        `region` - このクライアントが通信するリージョン。特定のリージョンにアクセスするためには `Region#getRegion(com.nifty.cloud.regions.Regions)` を参照してください。
      例外:
        `java.lang.IllegalArgumentException` - 指定したリージョンがnull の場合、またはサービスが使用できない場合は以下を参照してください。 `Region.isServiceSupported(String)`
      関連項目:
        `Region.getRegion(com.amazonaws.regions.Regions)`, `Region.createClient(Class, com.amazonaws.auth.AWSCredentialsProvider, ClientConfiguration)`

    - #### describeReservedDBInstances

          DescribeReservedDBInstancesResult describeReservedDBInstances(DescribeReservedDBInstancesRequest describeReservedDBInstancesRequest)
                                                                        throws AmazonServiceException,
                                                                               AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Returns information about reserved DB Instances for this account, or about a specified reserved DB Instance.

      パラメータ:
        `describeReservedDBInstancesRequest` - Container for the necessary parameters to execute the DescribeReservedDBInstances service method on AmazonRDS.
      戻り値:
        The response from the DescribeReservedDBInstances service method, as returned by AmazonRDS.
      例外:
        `ReservedDBInstanceNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### removeSourceIdentifierFromSubscription

          EventSubscription removeSourceIdentifierFromSubscription(RemoveSourceIdentifierFromSubscriptionRequest removeSourceIdentifierFromSubscriptionRequest)
                                                                   throws AmazonServiceException,
                                                                          AmazonClientException

      イベントサブスクリプションからソースIDを削除します。

      パラメータ:
        `removeSourceIdentifierFromSubscriptionRequest` - AmazonRDS上のRemoveSourceIdentifierFromSubscriptionサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるRemoveSourceIdentifierFromSubscriptionサービスメソッドからの戻り値
      例外:
        `SourceNotFoundException`
        `SubscriptionNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### deleteDBSnapshot

          DBSnapshot deleteDBSnapshot(DeleteDBSnapshotRequest deleteDBSnapshotRequest)
                                      throws AmazonServiceException,
                                             AmazonClientException

      DBスナップショットを削除します。

      ※DBスナップショット削除が可能な状態でなければなりません。

      パラメータ:
        `deleteDBSnapshotRequest` - AmazonRDS上のDeleteDBSnapshotサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDeleteDBSnapshotサービスメソッドからの戻り値
      例外:
        `InvalidDBSnapshotStateException`
        `DBSnapshotNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### restoreDBInstanceFromDBSnapshot

          DBInstance restoreDBInstanceFromDBSnapshot(RestoreDBInstanceFromDBSnapshotRequest restoreDBInstanceFromDBSnapshotRequest)
                                                     throws AmazonServiceException,
                                                            AmazonClientException

      DBスナップショットから新しいDBインスタンスを作成します。 ターゲット・データベースは、新しいRDSインスタンスが デフォルトのセキュリティグループを使用して作成されていること以外は、 元のソース・データベースと同じ構成で復元ポイントから作成されます。

      パラメータ:
        `restoreDBInstanceFromDBSnapshotRequest` - AmazonRDS上のRestoreDBInstanceFromDBSnapshotサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるRestoreDBInstanceFromDBSnapshotサービスメソッドからの戻り値
      例外:
        `DBSubnetGroupNotFoundException`
        `DBInstanceAlreadyExistsException`
        `InvalidVPCNetworkStateException`
        `InvalidDBSnapshotStateException`
        `InvalidSubnetException`
        `DBSnapshotNotFoundException`
        `InvalidRestoreException`
        `InstanceQuotaExceededException`
        `StorageQuotaExceededException`
        `InsufficientDBInstanceCapacityException`
        `DBSubnetGroupDoesNotCoverEnoughAZsException`
        `OptionGroupNotFoundException`
        `ProvisionedIopsNotAvailableInAZException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeEventCategories

          DescribeEventCategoriesResult describeEventCategories(DescribeEventCategoriesRequest describeEventCategoriesRequest)
                                                                throws AmazonServiceException,
                                                                       AmazonClientException

      各ソースタイプに対するイベントカテゴリの一覧を取得します。 イベントカテゴリーとソースタイプについては、ユーザーガイドの イベントを参照するか、 DescribeEventCategories を使用して参照してください。

      パラメータ:
        `describeEventCategoriesRequest` - AmazonRDS上のDescribeEventCategoriesサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDescribeEventCategoriesサービスメソッドからの戻り値
      例外:
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### authorizeDBSecurityGroupIngress

          DBSecurityGroup authorizeDBSecurityGroupIngress(AuthorizeDBSecurityGroupIngressRequest authorizeDBSecurityGroupIngressRequest)
                                                          throws AmazonServiceException,
                                                                 AmazonClientException

      2つの認可のいずれかの形式を使用してDBSecurityGroupへの侵入を有効にします。 まず、データベースを使用するアプリケーションがEC2またはVPCのインスタンス上で実行されている場合、 EC2またはVPCセキュリティグループはDBSecurityGroupに追加することができます。 次に、あなたのデータベースにアクセスするアプリケーションがインターネット上で実行されている場合 IP範囲が利用可能です。 このAPIに必要なパラメータは、CIDR範囲の1つである、VPCのためのEC2SecurityGroupId または（EC2SecurityGroupOwnerIdと 非VPC用のEC2SecurityGroupNameまたはEC2SecurityGroupIdのいずれか）です。

      ※ 1つの地域におけるEC2のセキュリティグループから 別のAmazonRDSのDBインスタンスへの進入を許可することはできません。 1つのVPCでVPCセキュリティグループから 別のAmazonRDSのDBインスタンスへの進入を許可することはできません。

      CIDR範囲の概要については、 Wikipedia Tutorial に進んで下さい

      パラメータ:
        `authorizeDBSecurityGroupIngressRequest` - AmazonRDS上のAuthorizeDBSecurityGroupIngressサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるAuthorizeDBSecurityGroupIngressサービスメソッドからの戻り値
      例外:
        `DBSecurityGroupNotFoundException`
        `InvalidDBSecurityGroupStateException`
        `AuthorizationAlreadyExistsException`
        `AuthorizationQuotaExceededException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### createEventSubscription

          EventSubscription createEventSubscription(CreateEventSubscriptionRequest createEventSubscriptionRequest)
                                                    throws AmazonServiceException,
                                                           AmazonClientException

      イベントサブスクリプションを新規作成します。

      通知を行うイベントのソースタイプ(SourceType)、DBインスタンスやDBパラメーターグループなどのソースID(SourceIds)や イベントカテゴリなどを指定して受け取りたいイベントを指定します。例として以下のように指定します。
      SourceType = db-instance, SourceIds = mydbinstance1, mydbinstance2, and EventCategories = Availability, Backup.

      「SourceType = db-instance」にしてSourceIdsで「myDBInstance1」を指定したような場合は、 指定されたソースIDに関するdb-instanceカテゴリのイベントがすべて通知されます。 SourceIdsパラメータを省略すると、すべてのDBインスタンスについてイベントが通知されます。 すべてのパラメータを省略した場合は、すべてのDBインスタンスについてすべてのイベントが通知されます。

      パラメータ:
        `createEventSubscriptionRequest` - AmazonRDS上のCreateEventSubscriptionサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるCreateEventSubscriptionサービスメソッドからの戻り値
      例外:
        `SourceNotFoundException`
        `SNSTopicArnNotFoundException`
        `SNSInvalidTopicException`
        `SubscriptionCategoryNotFoundException`
        `SNSNoAuthorizationException`
        `EventSubscriptionQuotaExceededException`
        `SubscriptionAlreadyExistException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### modifyOptionGroup

          OptionGroup modifyOptionGroup(ModifyOptionGroupRequest modifyOptionGroupRequest)
                                        throws AmazonServiceException,
                                               AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Modifies an existing Option Group.

      パラメータ:
        `modifyOptionGroupRequest` - Container for the necessary parameters to execute the ModifyOptionGroup service method on AmazonRDS.
      戻り値:
        The response from the ModifyOptionGroup service method, as returned by AmazonRDS.
      例外:
        `InvalidOptionGroupStateException`
        `OptionGroupNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### resetDBParameterGroup

          ResetDBParameterGroupResult resetDBParameterGroup(ResetDBParameterGroupRequest resetDBParameterGroupRequest)
                                                            throws AmazonServiceException,
                                                                   AmazonClientException

      エンジン/システムデフォルト値にDBParameterGroupのパラメータを変更します。 特定のパラメータをリセットするには、次のリストを提出する。 following：ParameterNameとApplyMethod 全体DBParameterGroupをリセットするDBParameterGroup名と ResetAllParametersパラメータを指定します。 グループ全体をリセットする場合、動的パラメータはすぐに更新され、 静的なパラメータは、次のDBインスタンスの再起動、 またはRebootDBInstanceリクエストを有効にするための再起動の保留中に設定されます。

      パラメータ:
        `resetDBParameterGroupRequest` - AmazonRDS上のResetDBParameterGroupサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるResetDBParameterGroupサービスメソッドからの戻り値
      例外:
        `DBParameterGroupNotFoundException`
        `InvalidDBParameterGroupStateException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeEngineDefaultParameters

          EngineDefaults describeEngineDefaultParameters(DescribeEngineDefaultParametersRequest describeEngineDefaultParametersRequest)
                                                         throws AmazonServiceException,
                                                                AmazonClientException

      指定されたデータベースエンジンのための デフォルト・エンジンとシステム・パラメータ情報を返します。

      パラメータ:
        `describeEngineDefaultParametersRequest` - AmazonRDS上のDescribeEngineDefaultParametersサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDescribeEngineDefaultParametersサービスメソッドからの戻り値
      例外:
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeReservedDBInstancesOfferings

          DescribeReservedDBInstancesOfferingsResult describeReservedDBInstancesOfferings(DescribeReservedDBInstancesOfferingsRequest describeReservedDBInstancesOfferingsRequest)
                                                                                          throws AmazonServiceException,
                                                                                                 AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Lists available reserved DB Instance offerings.

      パラメータ:
        `describeReservedDBInstancesOfferingsRequest` - Container for the necessary parameters to execute the DescribeReservedDBInstancesOfferings service method on AmazonRDS.
      戻り値:
        The response from the DescribeReservedDBInstancesOfferings service method, as returned by AmazonRDS.
      例外:
        `ReservedDBInstancesOfferingNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### deleteDBSubnetGroup

          void deleteDBSubnetGroup(DeleteDBSubnetGroupRequest deleteDBSubnetGroupRequest)
                                   throws AmazonServiceException,
                                          AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Deletes a DB subnet group.

      ※The specified database subnet group must not be associated with any DB instances.

      パラメータ:
        `deleteDBSubnetGroupRequest` - Container for the necessary parameters to execute the DeleteDBSubnetGroup service method on AmazonRDS.
      例外:
        `DBSubnetGroupNotFoundException`
        `InvalidDBSubnetGroupStateException`
        `InvalidDBSubnetStateException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### describeDBInstances

          DescribeDBInstancesResult describeDBInstances(DescribeDBInstancesRequest describeDBInstancesRequest)
                                                        throws AmazonServiceException,
                                                               AmazonClientException

      提供されたRDSインスタンスに関する情報を返します。 このAPIは、改ページをサポートしています。

      パラメータ:
        `describeDBInstancesRequest` - AmazonRDS上のDescribeDBInstancesサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDescribeDBInstancesサービスメソッドからの戻り値
      例外:
        `DBInstanceNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeDBEngineVersions

          DescribeDBEngineVersionsResult describeDBEngineVersions(DescribeDBEngineVersionsRequest describeDBEngineVersionsRequest)
                                                                  throws AmazonServiceException,
                                                                         AmazonClientException

      利用できるDBエンジンのリストを返します。

      パラメータ:
        `describeDBEngineVersionsRequest` - AmazonRDS上のDescribeDBEngineVersionsサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDescribeDBEngineVersionsサービスメソッドからの戻り値
      例外:
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### promoteReadReplica

          DBInstance promoteReadReplica(PromoteReadReplicaRequest promoteReadReplicaRequest)
                                        throws AmazonServiceException,
                                               AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Promotes a Read Replica DB Instance to a standalone DB Instance.

      パラメータ:
        `promoteReadReplicaRequest` - Container for the necessary parameters to execute the PromoteReadReplica service method on AmazonRDS.
      戻り値:
        The response from the PromoteReadReplica service method, as returned by AmazonRDS.
      例外:
        `DBInstanceNotFoundException`
        `InvalidDBInstanceStateException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### deleteDBParameterGroup

          void deleteDBParameterGroup(DeleteDBParameterGroupRequest deleteDBParameterGroupRequest)
                                      throws AmazonServiceException,
                                             AmazonClientException

      指定したDBParameterGroup削除します。 削除される任意のRDSインスタンスにDBParameterGroupを関連付けることはできません。

      ※ 指定されたDBのパラメータグループは、任意のDBインスタンスに関連付けることはできません。

      パラメータ:
        `deleteDBParameterGroupRequest` - AmazonRDS上のDeleteDBParameterGroupサービスメソッドを実行するために必要なパラメータ用のコンテナ
      例外:
        `DBParameterGroupNotFoundException`
        `InvalidDBParameterGroupStateException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeDBSnapshots

          DescribeDBSnapshotsResult describeDBSnapshots(DescribeDBSnapshotsRequest describeDBSnapshotsRequest)
                                                        throws AmazonServiceException,
                                                               AmazonClientException

      DBSnapshotsに関する情報を返します。このAPIは、改ページをサポートしています。

      パラメータ:
        `describeDBSnapshotsRequest` - AmazonRDS上のDescribeDBSnapshotsサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDescribeDBSnapshotsサービスメソッドからの戻り値
      例外:
        `DBSnapshotNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeDBSubnetGroups

          DescribeDBSubnetGroupsResult describeDBSubnetGroups(DescribeDBSubnetGroupsRequest describeDBSubnetGroupsRequest)
                                                              throws AmazonServiceException,
                                                                     AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Returns a list of DBSubnetGroup descriptions. If a DBSubnetGroupName is specified, the list will contain only the descriptions of the specified DBSubnetGroup.

      For an overview of CIDR ranges, go to the Wikipedia Tutorial .

      パラメータ:
        `describeDBSubnetGroupsRequest` - Container for the necessary parameters to execute the DescribeDBSubnetGroups service method on AmazonRDS.
      戻り値:
        The response from the DescribeDBSubnetGroups service method, as returned by AmazonRDS.
      例外:
        `DBSubnetGroupNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### restoreDBInstanceToPointInTime

          DBInstance restoreDBInstanceToPointInTime(RestoreDBInstanceToPointInTimeRequest restoreDBInstanceToPointInTimeRequest)
                                                    throws AmazonServiceException,
                                                           AmazonClientException

      任意のある時刻でのDBインスタンスを復元します。 ユーザーは、最大でbackupRetentionPeriod日までのlatestRestorableTime以前の 任意の時点に復元することができます。 ターゲット・データベースは、DBインスタンスがデフォルトのDBセキュリティグループを 使用して作成されていることを除いて、 元のデータベースと同じ構成で、ソース・データベースから作成されます。

      パラメータ:
        `restoreDBInstanceToPointInTimeRequest` - AmazonRDS上のRestoreDBInstanceToPointInTimeサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるRestoreDBInstanceToPointInTimeサービスメソッドからの戻り値
      例外:
        `PointInTimeRestoreNotEnabledException`
        `DBSubnetGroupNotFoundException`
        `DBInstanceAlreadyExistsException`
        `DBInstanceNotFoundException`
        `InvalidVPCNetworkStateException`
        `InvalidSubnetException`
        `InvalidRestoreException`
        `InstanceQuotaExceededException`
        `StorageQuotaExceededException`
        `InvalidDBInstanceStateException`
        `InsufficientDBInstanceCapacityException`
        `DBSubnetGroupDoesNotCoverEnoughAZsException`
        `OptionGroupNotFoundException`
        `ProvisionedIopsNotAvailableInAZException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeOrderableDBInstanceOptions

          DescribeOrderableDBInstanceOptionsResult describeOrderableDBInstanceOptions(DescribeOrderableDBInstanceOptionsRequest describeOrderableDBInstanceOptionsRequest)
                                                                                      throws AmazonServiceException,
                                                                                             AmazonClientException

      指定されたエンジンの設定可能なDBインスタンスのオプションのリストを返します。

      パラメータ:
        `describeOrderableDBInstanceOptionsRequest` - AmazonRDS上のDescribeOrderableDBInstanceOptionsサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDescribeOrderableDBInstanceOptionsサービスメソッドからの戻り値
      例外:
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### addTagsToResource

          void addTagsToResource(AddTagsToResourceRequest addTagsToResourceRequest)
                                 throws AmazonServiceException,
                                        AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Adds metadata tags to a DB Instance. These tags can also be used with cost allocation reporting to track cost associated with a DB Instance.

      For an overview on tagging DB Instances, see DB Instance Tags.

      パラメータ:
        `addTagsToResourceRequest` - Container for the necessary parameters to execute the AddTagsToResource service method on AmazonRDS.
      例外:
        `DBInstanceNotFoundException`
        `DBSnapshotNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### createDBSnapshot

          DBSnapshot createDBSnapshot(CreateDBSnapshotRequest createDBSnapshotRequest)
                                      throws AmazonServiceException,
                                             AmazonClientException

      DBSnapshotを作成します。 ソースとなるDBInstanceは "available"状態である必要があります。

      パラメータ:
        `createDBSnapshotRequest` - AmazonRDS上のCreateDBSnapshotサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるCreateDBSnapshotサービスメソッドからの戻り値
      例外:
        `DBInstanceNotFoundException`
        `InvalidDBInstanceStateException`
        `SnapshotQuotaExceededException`
        `DBSnapshotAlreadyExistsException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### createDBInstanceReadReplica

          DBInstance createDBInstanceReadReplica(CreateDBInstanceReadReplicaRequest createDBInstanceReadReplicaRequest)
                                                 throws AmazonServiceException,
                                                        AmazonClientException

      ソースDBインスタンスのリードレプリカとして働くDBインスタンスを作成します。

      全てのリードレプリカDBインスタンスはバックアップ無効なSingle-AZ配備として作成されます。 他のすべてのDBインスタンスの属性は（DBセキュリティグループとDBパラメータグループを含む）は 以下の指定を除き、ソースDBインスタンスから継承されます。

      重要： ソースDBインスタンスは、バックアップの保存を有効にする必要があります。

      パラメータ:
        `createDBInstanceReadReplicaRequest` - AmazonRDS上のCreateDBInstanceReadReplicaサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるCreateDBInstanceReadReplicaサービスメソッドからの戻り値
      例外:
        `DBParameterGroupNotFoundException`
        `DBSubnetGroupNotFoundException`
        `DBInstanceAlreadyExistsException`
        `DBInstanceNotFoundException`
        `InvalidVPCNetworkStateException`
        `DBSecurityGroupNotFoundException`
        `InvalidSubnetException`
        `InstanceQuotaExceededException`
        `StorageQuotaExceededException`
        `InvalidDBInstanceStateException`
        `InsufficientDBInstanceCapacityException`
        `DBSubnetGroupDoesNotCoverEnoughAZsException`
        `OptionGroupNotFoundException`
        `ProvisionedIopsNotAvailableInAZException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeOptionGroupOptions

          DescribeOptionGroupOptionsResult describeOptionGroupOptions(DescribeOptionGroupOptionsRequest describeOptionGroupOptionsRequest)
                                                                      throws AmazonServiceException,
                                                                             AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Describes all available options.

      パラメータ:
        `describeOptionGroupOptionsRequest` - Container for the necessary parameters to execute the DescribeOptionGroupOptions service method on AmazonRDS.
      戻り値:
        The response from the DescribeOptionGroupOptions service method, as returned by AmazonRDS.
      例外:
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### describeEventSubscriptions

          DescribeEventSubscriptionsResult describeEventSubscriptions(DescribeEventSubscriptionsRequest describeEventSubscriptionsRequest)
                                                                      throws AmazonServiceException,
                                                                             AmazonClientException

      イベントサブスクリプションの情報を取得します。

      パラメータ:
        `describeEventSubscriptionsRequest` - AmazonRDS上のDescribeEventSubscriptionsサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDescribeEventSubscriptionsサービスメソッドからの戻り値
      例外:
        `SubscriptionNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### modifyDBSubnetGroup

          DBSubnetGroup modifyDBSubnetGroup(ModifyDBSubnetGroupRequest modifyDBSubnetGroupRequest)
                                            throws AmazonServiceException,
                                                   AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Modifies an existing DB subnet group. DB subnet groups must contain at least one subnet in at least two AZs in the region.

      パラメータ:
        `modifyDBSubnetGroupRequest` - Container for the necessary parameters to execute the ModifyDBSubnetGroup service method on AmazonRDS.
      戻り値:
        The response from the ModifyDBSubnetGroup service method, as returned by AmazonRDS.
      例外:
        `DBSubnetGroupNotFoundException`
        `DBSubnetQuotaExceededException`
        `SubnetAlreadyInUseException`
        `DBSubnetGroupDoesNotCoverEnoughAZsException`
        `InvalidSubnetException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### createDBInstance

          DBInstance createDBInstance(CreateDBInstanceRequest createDBInstanceRequest)
                                      throws AmazonServiceException,
                                             AmazonClientException

      新しいDBインスタンスを作成します。

      パラメータ:
        `createDBInstanceRequest` - AmazonRDS上のCreateDBInstanceサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるCreateDBInstanceサービスメソッドからの戻り値
      例外:
        `DBParameterGroupNotFoundException`
        `InstanceQuotaExceededException`
        `DBSubnetGroupNotFoundException`
        `DBInstanceAlreadyExistsException`
        `StorageQuotaExceededException`
        `InvalidVPCNetworkStateException`
        `DBSecurityGroupNotFoundException`
        `InsufficientDBInstanceCapacityException`
        `DBSubnetGroupDoesNotCoverEnoughAZsException`
        `InvalidSubnetException`
        `OptionGroupNotFoundException`
        `ProvisionedIopsNotAvailableInAZException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeDBParameters

          DescribeDBParametersResult describeDBParameters(DescribeDBParametersRequest describeDBParametersRequest)
                                                          throws AmazonServiceException,
                                                                 AmazonClientException

      特定のDBParameterGroupの詳細なパラメータリストを返します。

      パラメータ:
        `describeDBParametersRequest` - AmazonRDS上のDescribeDBParametersサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDescribeDBParametersサービスメソッドからの戻り値
      例外:
        `DBParameterGroupNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### copyDBSnapshot

          DBSnapshot copyDBSnapshot(CopyDBSnapshotRequest copyDBSnapshotRequest)
                                    throws AmazonServiceException,
                                           AmazonClientException

      指定されたDBSnapshotをコピーします。 ソースDBSnapshotは "available"状態である必要があります。

      パラメータ:
        `copyDBSnapshotRequest` - AmazonRDS上のCopyDBSnapshotサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるCopyDBSnapshotサービスメソッドからの戻り値
      例外:
        `InvalidDBSnapshotStateException`
        `SnapshotQuotaExceededException`
        `DBSnapshotAlreadyExistsException`
        `DBSnapshotNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### createDBSecurityGroup

          DBSecurityGroup createDBSecurityGroup(CreateDBSecurityGroupRequest createDBSecurityGroupRequest)
                                                throws AmazonServiceException,
                                                       AmazonClientException

      新しいDBセキュリティグループを作成します。 DBセキュリティグループはDBインスタンスへのアクセスを制御します。

      パラメータ:
        `createDBSecurityGroupRequest` - AmazonRDS上のCreateDBSecurityGroupサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるCreateDBSecurityGroupサービスメソッドからの戻り値
      例外:
        `DBSecurityGroupQuotaExceededException`
        `DBSecurityGroupNotSupportedException`
        `DBSecurityGroupAlreadyExistsException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### listTagsForResource

          ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
                                                        throws AmazonServiceException,
                                                               AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Lists all tags on a DB Instance.

      For an overview on tagging DB Instances, see DB Instance Tags.

      パラメータ:
        `listTagsForResourceRequest` - Container for the necessary parameters to execute the ListTagsForResource service method on AmazonRDS.
      戻り値:
        The response from the ListTagsForResource service method, as returned by AmazonRDS.
      例外:
        `DBInstanceNotFoundException`
        `DBSnapshotNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### describeEvents

          DescribeEventsResult describeEvents(DescribeEventsRequest describeEventsRequest)
                                              throws AmazonServiceException,
                                                     AmazonClientException

      過去14日間のDBインスタンス、DBセキュリティグループ、DBスナップショットと DBパラメータグループに関連したイベントを返します。 特定のDBインスタンス、DBセキュリティ・グループ、DBスナップショット またはDBパラメータグループに特有のイベントは、 パラメータとして名前を提供することによって得ることができます。 デフォルトでは、イベントの過去の時間が返されます。

      パラメータ:
        `describeEventsRequest` - AmazonRDS上のDescribeEventsサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDescribeEventsサービスメソッドからの戻り値
      例外:
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### createOptionGroup

          OptionGroup createOptionGroup(CreateOptionGroupRequest createOptionGroupRequest)
                                        throws AmazonServiceException,
                                               AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Creates a new Option Group. You can create up to 20 option groups.

      パラメータ:
        `createOptionGroupRequest` - Container for the necessary parameters to execute the CreateOptionGroup service method on AmazonRDS.
      戻り値:
        The response from the CreateOptionGroup service method, as returned by AmazonRDS.
      例外:
        `OptionGroupAlreadyExistsException`
        `OptionGroupQuotaExceededException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### createDBSubnetGroup

          DBSubnetGroup createDBSubnetGroup(CreateDBSubnetGroupRequest createDBSubnetGroupRequest)
                                            throws AmazonServiceException,
                                                   AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Creates a new DB subnet group. DB subnet groups must contain at least one subnet in at least two AZs in the region.

      パラメータ:
        `createDBSubnetGroupRequest` - Container for the necessary parameters to execute the CreateDBSubnetGroup service method on AmazonRDS.
      戻り値:
        The response from the CreateDBSubnetGroup service method, as returned by AmazonRDS.
      例外:
        `DBSubnetQuotaExceededException`
        `DBSubnetGroupAlreadyExistsException`
        `DBSubnetGroupQuotaExceededException`
        `DBSubnetGroupDoesNotCoverEnoughAZsException`
        `InvalidSubnetException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### describeDBLogFiles

          DescribeDBLogFilesResult describeDBLogFiles(DescribeDBLogFilesRequest describeDBLogFilesRequest)
                                                      throws AmazonServiceException,
                                                             AmazonClientException

      DBインスタンスのDBログファイルのリストを返します。

      パラメータ:
        `describeDBLogFilesRequest` - AmazonRDS上のDescribeDBLogFilesサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDescribeDBLogFilesサービスメソッドからの戻り値
      例外:
        `DBInstanceNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### revokeDBSecurityGroupIngress

          DBSecurityGroup revokeDBSecurityGroupIngress(RevokeDBSecurityGroupIngressRequest revokeDBSecurityGroupIngressRequest)
                                                       throws AmazonServiceException,
                                                              AmazonClientException

      以前に許可されたIPアドレスの範囲、またはEC2またはVPCセキュリティグループの DBSecurityGroupから入力を取り消します。 このAPIに必要なパラメータはCIDRIPの一つであり、VPCのためのEC2SecurityGroupId、 または（EC2SecurityGroupOwnerIdとEC2SecurityGroupNameまたはEC2SecurityGroupIdのいずれか）です。

      パラメータ:
        `revokeDBSecurityGroupIngressRequest` - AmazonRDS上のRevokeDBSecurityGroupIngressサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるRevokeDBSecurityGroupIngressサービスメソッドからの戻り値
      例外:
        `DBSecurityGroupNotFoundException`
        `InvalidDBSecurityGroupStateException`
        `AuthorizationNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### modifyEventSubscription

          EventSubscription modifyEventSubscription(ModifyEventSubscriptionRequest modifyEventSubscriptionRequest)
                                                    throws AmazonServiceException,
                                                           AmazonClientException

      イベントサブスクリプションを更新します。 本APIでは、ソースIDの変更はできません。 ソースIDを変更したい場合は、AddSourceIdentifierToSubscriptionかRemoveSourceIdentifierFromSubscriptionを 使用してください。

      イベントカテゴリーとソースタイプについては、ユーザーガイドの イベントを参照するか、 DescribeEventCategories を使用して参照してください。

      パラメータ:
        `modifyEventSubscriptionRequest` - AmazonRDS上のModifyEventSubscriptionサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるModifyEventSubscriptionサービスメソッドからの戻り値
      例外:
        `SNSTopicArnNotFoundException`
        `SNSInvalidTopicException`
        `SubscriptionCategoryNotFoundException`
        `SubscriptionNotFoundException`
        `SNSNoAuthorizationException`
        `EventSubscriptionQuotaExceededException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeDBParameterGroups

          DescribeDBParameterGroupsResult describeDBParameterGroups(DescribeDBParameterGroupsRequest describeDBParameterGroupsRequest)
                                                                    throws AmazonServiceException,
                                                                           AmazonClientException

      DBParameterGroupの説明のリストを返します。 DBParameterGroupNameが指定されている場合は、 リストには指定されたDBParameterGroupのみの説明が含まれます。

      パラメータ:
        `describeDBParameterGroupsRequest` - AmazonRDS上のDescribeDBParameterGroupsサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDescribeDBParameterGroupsサービスメソッドからの戻り値
      例外:
        `DBParameterGroupNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### deleteEventSubscription

          EventSubscription deleteEventSubscription(DeleteEventSubscriptionRequest deleteEventSubscriptionRequest)
                                                    throws AmazonServiceException,
                                                           AmazonClientException

      イベントサブスクリプションを削除します。

      パラメータ:
        `deleteEventSubscriptionRequest` - AmazonRDS上のDeleteEventSubscriptionサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDeleteEventSubscriptionサービスメソッドからの戻り値
      例外:
        `SubscriptionNotFoundException`
        `InvalidEventSubscriptionStateException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### purchaseReservedDBInstancesOffering

          ReservedDBInstance purchaseReservedDBInstancesOffering(PurchaseReservedDBInstancesOfferingRequest purchaseReservedDBInstancesOfferingRequest)
                                                                 throws AmazonServiceException,
                                                                        AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Purchases a reserved DB Instance offering.

      パラメータ:
        `purchaseReservedDBInstancesOfferingRequest` - Container for the necessary parameters to execute the PurchaseReservedDBInstancesOffering service method on AmazonRDS.
      戻り値:
        The response from the PurchaseReservedDBInstancesOffering service method, as returned by AmazonRDS.
      例外:
        `ReservedDBInstancesOfferingNotFoundException`
        `ReservedDBInstanceQuotaExceededException`
        `ReservedDBInstanceAlreadyExistsException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### createDBParameterGroup

          DBParameterGroup createDBParameterGroup(CreateDBParameterGroupRequest createDBParameterGroupRequest)
                                                  throws AmazonServiceException,
                                                         AmazonClientException

      新しいDBパラメータグループを作成します。

      DBパラメータグループは、最初にDBインスタンスで使用されるデータベースエンジンの デフォルトパラメータを使用して作成されます。 パラメータのいずれかにカスタム値を提供するには、 ModifyDBParameterGroupを使用して作成した後、 グループを変更する必要があります。 DBパラメータグループを作成したあとに、 あなたのDBインスタンスは ModifyDBInstance を使用して関連付ける必要があります。 実行中のDBインスタンスに新しいDBパラメータグループを関連付けるときは、 新しいDBパラメータグループと関連付ける設定を有効にするために DBインスタンスを再起動する必要があります。

      パラメータ:
        `createDBParameterGroupRequest` - AmazonRDS上のCreateDBParameterGroupサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるCreateDBParameterGroupサービスメソッドからの戻り値
      例外:
        `DBParameterGroupQuotaExceededException`
        `DBParameterGroupAlreadyExistsException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### deleteOptionGroup

          void deleteOptionGroup(DeleteOptionGroupRequest deleteOptionGroupRequest)
                                 throws AmazonServiceException,
                                        AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Deletes an existing Option Group.

      パラメータ:
        `deleteOptionGroupRequest` - Container for the necessary parameters to execute the DeleteOptionGroup service method on AmazonRDS.
      例外:
        `InvalidOptionGroupStateException`
        `OptionGroupNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### downloadDBLogFilePortion

          DownloadDBLogFilePortionResult downloadDBLogFilePortion(DownloadDBLogFilePortionRequest downloadDBLogFilePortionRequest)
                                                                  throws AmazonServiceException,
                                                                         AmazonClientException

      指定されたログファイルの最後の行をダウンロードします。

      パラメータ:
        `downloadDBLogFilePortionRequest` - AmazonRDS上のDownloadDBLogFilePortionサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDownloadDBLogFilePortionサービスメソッドからの戻り値
      例外:
        `DBInstanceNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### deleteDBSecurityGroup

          void deleteDBSecurityGroup(DeleteDBSecurityGroupRequest deleteDBSecurityGroupRequest)
                                     throws AmazonServiceException,
                                            AmazonClientException

      DB セキュリティ グループを削除します。

      ※指定されたDBセキュリティグループは、 任意のDBインスタンスに関連付けられていることはできません。

      パラメータ:
        `deleteDBSecurityGroupRequest` - AmazonRDS上のDeleteDBSecurityGroupサービスメソッドを実行するために必要なパラメータ用のコンテナ
      例外:
        `DBSecurityGroupNotFoundException`
        `InvalidDBSecurityGroupStateException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### modifyDBInstance

          DBInstance modifyDBInstance(ModifyDBInstanceRequest modifyDBInstanceRequest)
                                      throws AmazonServiceException,
                                             AmazonClientException

      DBインスタンスの設定を変更します。 あなたは、リクエスト上にパラメータと新しい値を指定することで、1つ以上のデータベースの構成パラメータを変更することができます。

      パラメータ:
        `modifyDBInstanceRequest` - AmazonRDS上のModifyDBInstanceサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるModifyDBInstanceサービスメソッドからの戻り値
      例外:
        `DBParameterGroupNotFoundException`
        `DBInstanceAlreadyExistsException`
        `DBInstanceNotFoundException`
        `StorageQuotaExceededException`
        `InvalidVPCNetworkStateException`
        `InvalidDBInstanceStateException`
        `DBSecurityGroupNotFoundException`
        `InvalidDBSecurityGroupStateException`
        `InsufficientDBInstanceCapacityException`
        `DBUpgradeDependencyFailureException`
        `OptionGroupNotFoundException`
        `ProvisionedIopsNotAvailableInAZException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### addSourceIdentifierToSubscription

          EventSubscription addSourceIdentifierToSubscription(AddSourceIdentifierToSubscriptionRequest addSourceIdentifierToSubscriptionRequest)
                                                              throws AmazonServiceException,
                                                                     AmazonClientException

      イベントサブスクリプションにソースIDを追加します。

      パラメータ:
        `addSourceIdentifierToSubscriptionRequest` - AmazonRDS上のAddSourceIdentifierToSubscriptionサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるAddSourceIdentifierToSubscriptionサービスメソッドからの戻り値
      例外:
        `SourceNotFoundException`
        `SubscriptionNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeOptionGroups

          DescribeOptionGroupsResult describeOptionGroups(DescribeOptionGroupsRequest describeOptionGroupsRequest)
                                                          throws AmazonServiceException,
                                                                 AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Describes the available option groups.

      パラメータ:
        `describeOptionGroupsRequest` - Container for the necessary parameters to execute the DescribeOptionGroups service method on AmazonRDS.
      戻り値:
        The response from the DescribeOptionGroups service method, as returned by AmazonRDS.
      例外:
        `OptionGroupNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### describeDBSecurityGroups

          DescribeDBSecurityGroupsResult describeDBSecurityGroups(DescribeDBSecurityGroupsRequest describeDBSecurityGroupsRequest)
                                                                  throws AmazonServiceException,
                                                                         AmazonClientException

      DBSecurityGroupの説明リストを返します。 DBSecurityGroupNameが指定されている場合、 リストには指定されたDBSecurityGroupの説明のみが含まれます。

      CIDR範囲の概要については、 Wikipediaチュートリアルに進みます。

      パラメータ:
        `describeDBSecurityGroupsRequest` - AmazonRDS上のDescribeDBSecurityGroupsサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDescribeDBSecurityGroupsサービスメソッドからの戻り値
      例外:
        `DBSecurityGroupNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### deleteDBInstance

          DBInstance deleteDBInstance(DeleteDBInstanceRequest deleteDBInstanceRequest)
                                      throws AmazonServiceException,
                                             AmazonClientException

      DeleteDBInstanceアクションは以前に提供されたDBインスタンスを削除します。 Webサービスからの正常な応答は、リクエストが正しく受信されたことを示します。 あなたがDBインスタンスを削除すると、そのインスタンスのすべての 自動バックアップが削除され、復元することはできません。 削除するDBインスタンスの手動DBスナップショットは削除されません。

      最終DBSnapshotが要求された場合、 DBSnapshotが作成されるまで、RDSインスタンスのステータスが "deleting"になります。 DescribeDBInstanceはこの操作の状態を監視するために使用されます。 一度確定すると、キャンセルや元に戻すことはできません。

      パラメータ:
        `deleteDBInstanceRequest` - AmazonRDS上のDeleteDBInstanceサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるDeleteDBInstanceサービスメソッドからの戻り値
      例外:
        `DBInstanceNotFoundException`
        `InvalidDBInstanceStateException`
        `SnapshotQuotaExceededException`
        `DBSnapshotAlreadyExistsException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### removeTagsFromResource

          void removeTagsFromResource(RemoveTagsFromResourceRequest removeTagsFromResourceRequest)
                                      throws AmazonServiceException,
                                             AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Removes metadata tags from a DB Instance.

      For an overview on tagging DB Instances, see DB Instance Tags.

      パラメータ:
        `removeTagsFromResourceRequest` - Container for the necessary parameters to execute the RemoveTagsFromResource service method on AmazonRDS.
      例外:
        `DBInstanceNotFoundException`
        `DBSnapshotNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### modifyDBParameterGroup

          ModifyDBParameterGroupResult modifyDBParameterGroup(ModifyDBParameterGroupRequest modifyDBParameterGroupRequest)
                                                              throws AmazonServiceException,
                                                                     AmazonClientException

      DBParameterGroupのパラメータを変更します。 複数のパラメータを変更するには、次のリストを提出する ：ParameterName、ParameterValue、ApplyMethod 最大20パラメータの値が、単一リクエストで変更することができます。

      ※ apply-immediateメソッドは、動的パラメータにのみ使用できます。 pending-rebootメソッドは、MySQLとOracle DBインスタンスで 動的または静的パラメータのどちらかに使用することができます。 Microsoft SQL ServerのDBインスタンスの場合は、 pending-rebootメソッドは、静的なパラメータにのみ使用できます。

      パラメータ:
        `modifyDBParameterGroupRequest` - AmazonRDS上のModifyDBParameterGroupサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるModifyDBParameterGroupサービスメソッドからの戻り値
      例外:
        `DBParameterGroupNotFoundException`
        `InvalidDBParameterGroupStateException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### rebootDBInstance

          DBInstance rebootDBInstance(RebootDBInstanceRequest rebootDBInstanceRequest)
                                      throws AmazonServiceException,
                                             AmazonClientException

      以前に提供されたRDSインスタンスをリブートします。 このAPIの結果は、RDSインスタンスへの保留・リブートの ApplyStatusを有する修正されたDBParameterGroupパラメータの適用に終わります このアクションはできるだけ早く取得され、 RDSインスタンスステータスが再起動に設定されているRDSインスタンスの 瞬間的な停止で終わります。 RDSインスタンスがMultiAZ用に設定されている場合には、 リブートがフェイルオーバーを介して実施することが可能です。 再起動が完了したときにDBInstanceイベントが作成される。

      パラメータ:
        `rebootDBInstanceRequest` - AmazonRDS上のRebootDBInstanceサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるRebootDBInstanceサービスメソッドからの戻り値
      例外:
        `DBInstanceNotFoundException`
        `InvalidDBInstanceStateException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeReservedDBInstances

          DescribeReservedDBInstancesResult describeReservedDBInstances()
                                                                        throws AmazonServiceException,
                                                                               AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Returns information about reserved DB Instances for this account, or about a specified reserved DB Instance.

      戻り値:
        The response from the DescribeReservedDBInstances service method, as returned by AmazonRDS.
      例外:
        `ReservedDBInstanceNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### describeEventCategories

          DescribeEventCategoriesResult describeEventCategories()
                                                                throws AmazonServiceException,
                                                                       AmazonClientException

      各ソースタイプに対するイベントカテゴリの一覧を取得します。 イベントカテゴリーとソースタイプについては、ユーザーガイドの イベントを参照するか、 DescribeEventCategories を使用して参照してください。

      戻り値:
        AmazonRDSによって返されるDescribeEventCategoriesサービスメソッドからの戻り値
      例外:
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeReservedDBInstancesOfferings

          DescribeReservedDBInstancesOfferingsResult describeReservedDBInstancesOfferings()
                                                                                          throws AmazonServiceException,
                                                                                                 AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Lists available reserved DB Instance offerings.

      戻り値:
        The response from the DescribeReservedDBInstancesOfferings service method, as returned by AmazonRDS.
      例外:
        `ReservedDBInstancesOfferingNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### describeDBInstances

          DescribeDBInstancesResult describeDBInstances()
                                                        throws AmazonServiceException,
                                                               AmazonClientException

      提供されたRDSインスタンスに関する情報を返します。 このAPIは、改ページをサポートしています。

      戻り値:
        AmazonRDSによって返されるDescribeDBInstancesサービスメソッドからの戻り値
      例外:
        `DBInstanceNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeDBEngineVersions

          DescribeDBEngineVersionsResult describeDBEngineVersions()
                                                                  throws AmazonServiceException,
                                                                         AmazonClientException

      利用できるDBエンジンのリストを返します。

      戻り値:
        AmazonRDSによって返されるDescribeDBEngineVersionsサービスメソッドからの戻り値
      例外:
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeDBSnapshots

          DescribeDBSnapshotsResult describeDBSnapshots()
                                                        throws AmazonServiceException,
                                                               AmazonClientException

      DBSnapshotsに関する情報を返します。 このAPIは、改ページをサポートしています。

      戻り値:
        AmazonRDSによって返されるDescribeDBSnapshotsサービスメソッドからの戻り値
      例外:
        `DBSnapshotNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeDBSubnetGroups

          DescribeDBSubnetGroupsResult describeDBSubnetGroups()
                                                              throws AmazonServiceException,
                                                                     AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Returns a list of DBSubnetGroup descriptions. If a DBSubnetGroupName is specified, the list will contain only the descriptions of the specified DBSubnetGroup.

      For an overview of CIDR ranges, go to the Wikipedia Tutorial .

      戻り値:
        The response from the DescribeDBSubnetGroups service method, as returned by AmazonRDS.
      例外:
        `DBSubnetGroupNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### describeEventSubscriptions

          DescribeEventSubscriptionsResult describeEventSubscriptions()
                                                                      throws AmazonServiceException,
                                                                             AmazonClientException

      イベントサブスクリプションの情報を取得します。

      戻り値:
        AmazonRDSによって返されるDescribeEventSubscriptionsサービスメソッドからの戻り値
      例外:
        `SubscriptionNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeEvents

          DescribeEventsResult describeEvents()
                                              throws AmazonServiceException,
                                                     AmazonClientException

      過去14日間のDBインスタンス、DBセキュリティグループ、DBスナップショットと DBパラメータグループに関連したイベントを返します。 特定のDBインスタンス、DBセキュリティ・グループ、DBスナップショット またはDBパラメータグループに特有のイベントは、 パラメータとして名前を提供することによって得ることができます。 デフォルトでは、イベントの過去の時間が返されます。

      戻り値:
        AmazonRDSによって返されるDescribeEventsサービスメソッドからの戻り値
      例外:
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeDBLogFiles

          DescribeDBLogFilesResult describeDBLogFiles()
                                                      throws AmazonServiceException,
                                                             AmazonClientException

      DBインスタンスのDBログファイルのリストを返します。

      戻り値:
        AmazonRDSによって返されるDescribeDBLogFilesサービスメソッドからの戻り値
      例外:
        `DBInstanceNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeDBParameterGroups

          DescribeDBParameterGroupsResult describeDBParameterGroups()
                                                                    throws AmazonServiceException,
                                                                           AmazonClientException

      DBParameterGroupの説明リストを返します。 DBParameterGroupNameが指定されている場合は、 リストには指定されたDBParameterGroupの説明のみが含まれます。

      戻り値:
        AmazonRDSによって返されるDescribeDBParameterGroupsサービスメソッドからの戻り値
      例外:
        `DBParameterGroupNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### downloadDBLogFilePortion

          DownloadDBLogFilePortionResult downloadDBLogFilePortion()
                                                                  throws AmazonServiceException,
                                                                         AmazonClientException

      指定されたログファイルの最後の行をダウンロードします。

      戻り値:
        AmazonRDSによって返されるDownloadDBLogFilePortionサービスメソッドからの戻り値
      例外:
        `DBInstanceNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### describeOptionGroups

          DescribeOptionGroupsResult describeOptionGroups()
                                                          throws AmazonServiceException,
                                                                 AmazonClientException

      当APIはニフティクラウドには対応しておりません。 Describes the available option groups.

      戻り値:
        The response from the DescribeOptionGroups service method, as returned by AmazonRDS.
      例外:
        `OptionGroupNotFoundException`
        `AmazonClientException` - If any internal errors are encountered inside the client while attempting to make the request or handle the response. For example if a network connection is not available.
        `AmazonServiceException` - If an error response is returned by AmazonRDS indicating either a problem with the data in the request, or a server side issue.

    - #### describeDBSecurityGroups

          DescribeDBSecurityGroupsResult describeDBSecurityGroups()
                                                                  throws AmazonServiceException,
                                                                         AmazonClientException

      DBSecurityGroupの説明リストを返します。 DBSecurityGroupNameが指定されている場合は、 リストには指定されたDBSecurityGroupの説明のみが含まれます。

      CIDR範囲の概要については、 Wikipediaチュートリアルに進みます。

      戻り値:
        AmazonRDSによって返されるDescribeDBSecurityGroupsサービスメソッドからの戻り値
      例外:
        `DBSecurityGroupNotFoundException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### niftyGetMetricStatistics

          NiftyGetMetricStatisticsResult niftyGetMetricStatistics(NiftyGetMetricStatisticsRequest niftyGetMetricStatisticsRequest)
                                                                  throws AmazonServiceException,
                                                                         AmazonClientException

      モニタリング情報を取得します。

      戻り値:
        AmazonRDSによって返されるNiftyGetMetricStatisticsサービスメソッドからの戻り値
      例外:
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### niftyFailoverDBInstance

          DBInstance niftyFailoverDBInstance(NiftyFailoverDBInstanceRequest niftyFailoverDBInstanceRequest)
                                             throws AmazonServiceException,
                                                    AmazonClientException

      DBインスタンスのフェイルオーバーを実施します。
      マスターDBインスタンスの冗長構成タイプは１（性能優先）でなければなりません。

      パラメータ:
        `niftyFailoverDBInstanceRequest` - AmazonRDS上のNiftyFailoverDBInstanceRequestサービスメソッドを実行するために必要なパラメータ用のコンテナ
      戻り値:
        AmazonRDSによって返されるNiftyFailoverDBInstanceサービスメソッドからの戻り値
      例外:
        `DBInstanceNotFoundException`
        `InvalidDBInstanceStateException`
        `AmazonClientException` - 要求または応答処理しようとした際に、クライアント内部でエラーが発生した場合。（例：ネットワーク接続が利用できない場合）
        `AmazonServiceException` - 要求内のデータまたはサーバー側の問題の場合、AmazonRDS によって返されます。

    - #### shutdown

          void shutdown()

      開いたままにされているリソースを解放し、 このクライアントオブジェクトをシャットダウンします。 これはオプションメソッドであり、発信者はそれを呼び出すことが期待されていませんが、 それらは明示的に開いているすべてのリソースを解放することができます。 クライアントがシャットダウンされたら、それ以上のリクエストを作るために使用されるべきではありません。

    - #### getCachedResponseMetadata

          ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)

      先に実行され成功したリクエストの追加のメタデータを帰します。通常は、期待どおりにサービスが 動作していない問題をデバッグするために使用されます。 このデータは、操作によって返される結果のデータの一部とはみなされないため、 独立した診断インタフェースを介して利用可能です。

      レスポンスメタデータは時間の限られた期間のためにキャッシュされているため、 あなたが実行されたリクエストのためにこの余分の診断情報にアクセスする必要があるならば、 リクエストを実行した後、できるだけ早くそれを取得するときに このメソッドを使用する必要があります

      パラメータ:
        `request` - 最初に実行されたリクエスト.
      戻り値:
        応答指定された要求のメタデータ、または未利用可能でない場合はnull。