rdb / Client / describe_orderable_db_instance_options

describe_orderable_db_instance_options

rdb.Client.describe_orderable_db_instance_options(**kwargs)

特定のエンジンに紐づくDBサーバーオプションの情報を取得します。

See also: NIFCLOUD API Documentation

Request Syntax

response = client.describe_orderable_db_instance_options(
    DBInstanceClass='db.mini'|'db.e-small'|'db.small'|'db.e-small2'|'db.small2'|'db.e-small4'|'db.small4'|'db.e-small8'|'db.small8'|'db.e-small16'|'db.small16'|'db.e-medium'|'db.medium'|'db.e-medium4'|'db.medium4'|'db.e-medium8'|'db.medium8'|'db.e-medium16'|'db.medium16'|'db.e-medium24'|'db.medium24'|'db.e-large'|'db.large'|'db.e-large8'|'db.large8'|'db.e-large16'|'db.large16'|'db.e-large24'|'db.large24'|'db.e-large32'|'db.large32'|'db.e-extra-large8'|'db.extra-large8'|'db.e-extra-large16'|'db.extra-large16'|'db.e-extra-large24'|'db.extra-large24'|'db.e-extra-large32'|'db.extra-large32'|'db.e-extra-large48'|'db.extra-large48'|'db.e-double-large16'|'db.double-large16'|'db.e-double-large24'|'db.double-large24'|'db.e-double-large32'|'db.double-large32'|'db.e-double-large48'|'db.double-large48'|'db.e-double-large64'|'db.double-large64'|'db.e-double-large96'|'db.double-large96'|'db.triple-large32'|'db.triple-large48'|'db.triple-large64'|'db.triple-large96'|'db.triple-large128'|'db.quad-large64'|'db.quad-large96'|'db.quad-large128'|'db.septa-large128',
    Engine='MySQL'|'postgres',
    EngineVersion='string',
    LicenseModel='string',
    Marker='string',
    MaxRecords=123,
    Vpc=True|False
)
Parameters:
  • DBInstanceClass (string) –

  • Engine (string) –

  • EngineVersion (string) –

  • LicenseModel (string) –

  • Marker (string) –

  • MaxRecords (integer) –

  • Vpc (boolean) –

Return type:

dict

Returns:

Response Syntax

{
    'Marker': 'string',
    'OrderableDBInstanceOptions': [
        {
            'AvailabilityZones': [
                {
                    'Name': 'string',
                    'NiftyStorageTypes': [
                        123,
                    ],
                    'ProvisionedIopsCapable': True|False
                },
            ],
            'DBInstanceClass': 'string',
            'Engine': 'string',
            'EngineVersion': 'string',
            'LicenseModel': 'string',
            'MultiAZCapable': True|False,
            'ReadReplicaCapable': True|False,
            'Vpc': True|False
        },
    ],
    'ResponseMetadata': {
        'RequestId': 'string'
    }
}

Response Structure

  • (dict) –

    • Marker (string) –

    • OrderableDBInstanceOptions (list) –

      • (dict) –

        • AvailabilityZones (list) –

          • (dict) –

            • Name (string) –

            • NiftyStorageTypes (list) –

              • (integer) –

            • ProvisionedIopsCapable (boolean) –

        • DBInstanceClass (string) –

        • Engine (string) –

        • EngineVersion (string) –

        • LicenseModel (string) –

        • MultiAZCapable (boolean) –

        • ReadReplicaCapable (boolean) –

        • Vpc (boolean) –

    • ResponseMetadata (dict) –

      • RequestId (string) –