AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Contains a list of available options for a DB instance.

This data type is used as a response element in the DescribeOrderableDBInstanceOptions action.

Inheritance Hierarchy

System.Object
  Amazon.RDS.Model.OrderableDBInstanceOption

Namespace: Amazon.RDS.Model
Assembly: AWSSDK.RDS.dll
Version: 3.x.y.z

Syntax

C#
public class OrderableDBInstanceOption

The OrderableDBInstanceOption type exposes the following members

Constructors

NameDescription
Public Method OrderableDBInstanceOption()

Properties

NameTypeDescription
Public Property AvailabilityZoneGroup System.String

Gets and sets the property AvailabilityZoneGroup.

The Availability Zone group for a DB instance.

Public Property AvailabilityZones System.Collections.Generic.List<Amazon.RDS.Model.AvailabilityZone>

Gets and sets the property AvailabilityZones.

A list of Availability Zones for a DB instance.

Public Property AvailableProcessorFeatures System.Collections.Generic.List<Amazon.RDS.Model.AvailableProcessorFeature>

Gets and sets the property AvailableProcessorFeatures.

A list of the available processor features for the DB instance class of a DB instance.

Public Property DBInstanceClass System.String

Gets and sets the property DBInstanceClass.

The DB instance class for a DB instance.

Public Property Engine System.String

Gets and sets the property Engine.

The engine type of a DB instance.

Public Property EngineVersion System.String

Gets and sets the property EngineVersion.

The engine version of a DB instance.

Public Property LicenseModel System.String

Gets and sets the property LicenseModel.

The license model for a DB instance.

Public Property MaxIopsPerDbInstance System.Int32

Gets and sets the property MaxIopsPerDbInstance.

Maximum total provisioned IOPS for a DB instance.

Public Property MaxIopsPerGib System.Double

Gets and sets the property MaxIopsPerGib.

Maximum provisioned IOPS per GiB for a DB instance.

Public Property MaxStorageSize System.Int32

Gets and sets the property MaxStorageSize.

Maximum storage size for a DB instance.

Public Property MaxStorageThroughputPerDbInstance System.Int32

Gets and sets the property MaxStorageThroughputPerDbInstance.

Maximum storage throughput for a DB instance.

Public Property MaxStorageThroughputPerIops System.Double

Gets and sets the property MaxStorageThroughputPerIops.

Maximum storage throughput to provisioned IOPS ratio for a DB instance.

Public Property MinIopsPerDbInstance System.Int32

Gets and sets the property MinIopsPerDbInstance.

Minimum total provisioned IOPS for a DB instance.

Public Property MinIopsPerGib System.Double

Gets and sets the property MinIopsPerGib.

Minimum provisioned IOPS per GiB for a DB instance.

Public Property MinStorageSize System.Int32

Gets and sets the property MinStorageSize.

Minimum storage size for a DB instance.

Public Property MinStorageThroughputPerDbInstance System.Int32

Gets and sets the property MinStorageThroughputPerDbInstance.

Minimum storage throughput for a DB instance.

Public Property MinStorageThroughputPerIops System.Double

Gets and sets the property MinStorageThroughputPerIops.

Minimum storage throughput to provisioned IOPS ratio for a DB instance.

Public Property MultiAZCapable System.Boolean

Gets and sets the property MultiAZCapable.

Indicates whether a DB instance is Multi-AZ capable.

Public Property OutpostCapable System.Boolean

Gets and sets the property OutpostCapable.

Indicates whether a DB instance supports RDS on Outposts.

For more information about RDS on Outposts, see Amazon RDS on Amazon Web Services Outposts in the Amazon RDS User Guide.

Public Property ReadReplicaCapable System.Boolean

Gets and sets the property ReadReplicaCapable.

Indicates whether a DB instance can have a read replica.

Public Property StorageType System.String

Gets and sets the property StorageType.

The storage type for a DB instance.

Public Property SupportedActivityStreamModes System.Collections.Generic.List<System.String>

Gets and sets the property SupportedActivityStreamModes.

The list of supported modes for Database Activity Streams. Aurora PostgreSQL returns the value [sync, async]. Aurora MySQL and RDS for Oracle return [async] only. If Database Activity Streams isn't supported, the return value is an empty list.

Public Property SupportedEngineModes System.Collections.Generic.List<System.String>

Gets and sets the property SupportedEngineModes.

A list of the supported DB engine modes.

Public Property SupportedNetworkTypes System.Collections.Generic.List<System.String>

Gets and sets the property SupportedNetworkTypes.

The network types supported by the DB instance (IPV4 or DUAL).

A DB instance can support only the IPv4 protocol or the IPv4 and the IPv6 protocols (DUAL).

For more information, see Working with a DB instance in a VPC in the Amazon RDS User Guide.

Public Property SupportsClusters System.Boolean

Gets and sets the property SupportsClusters.

Indicates whether DB instances can be configured as a Multi-AZ DB cluster.

For more information on Multi-AZ DB clusters, see Multi-AZ deployments with two readable standby DB instances in the Amazon RDS User Guide.

Public Property SupportsDedicatedLogVolume System.Boolean

Gets and sets the property SupportsDedicatedLogVolume.

Indicates whether a DB instance supports using a dedicated log volume (DLV).

Public Property SupportsEnhancedMonitoring System.Boolean

Gets and sets the property SupportsEnhancedMonitoring.

Indicates whether a DB instance supports Enhanced Monitoring at intervals from 1 to 60 seconds.

Public Property SupportsGlobalDatabases System.Boolean

Gets and sets the property SupportsGlobalDatabases.

Indicates whether you can use Aurora global databases with a specific combination of other DB engine attributes.

Public Property SupportsIAMDatabaseAuthentication System.Boolean

Gets and sets the property SupportsIAMDatabaseAuthentication.

Indicates whether a DB instance supports IAM database authentication.

Public Property SupportsIops System.Boolean

Gets and sets the property SupportsIops.

Indicates whether a DB instance supports provisioned IOPS.

Public Property SupportsKerberosAuthentication System.Boolean

Gets and sets the property SupportsKerberosAuthentication.

Indicates whether a DB instance supports Kerberos Authentication.

Public Property SupportsPerformanceInsights System.Boolean

Gets and sets the property SupportsPerformanceInsights.

Indicates whether a DB instance supports Performance Insights.

Public Property SupportsStorageAutoscaling System.Boolean

Gets and sets the property SupportsStorageAutoscaling.

Indicates whether Amazon RDS can automatically scale storage for DB instances that use the specified DB instance class.

Public Property SupportsStorageEncryption System.Boolean

Gets and sets the property SupportsStorageEncryption.

Indicates whether a DB instance supports encrypted storage.

Public Property SupportsStorageThroughput System.Boolean

Gets and sets the property SupportsStorageThroughput.

Indicates whether a DB instance supports storage throughput.

Public Property Vpc System.Boolean

Gets and sets the property Vpc.

Indicates whether a DB instance is in a VPC.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5