ArmOracleDatabaseModelFactory.DbSystemShapeProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of DbSystemShapeProperties.
public static Azure.ResourceManager.OracleDatabase.Models.DbSystemShapeProperties DbSystemShapeProperties (string shapeFamily = default, int availableCoreCount = 0, int? minimumCoreCount = default, int? runtimeMinimumCoreCount = default, int? coreCountIncrement = default, int? minStorageCount = default, int? maxStorageCount = default, double? availableDataStoragePerServerInTbs = default, int? availableMemoryPerNodeInGbs = default, int? availableDbNodePerNodeInGbs = default, int? minCoreCountPerNode = default, int? availableMemoryInGbs = default, int? minMemoryPerNodeInGbs = default, int? availableDbNodeStorageInGbs = default, int? minDbNodeStoragePerNodeInGbs = default, int? availableDataStorageInTbs = default, int? minDataStorageInTbs = default, int? minimumNodeCount = default, int? maximumNodeCount = default, int? availableCoreCountPerNode = default);
static member DbSystemShapeProperties : string * int * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<double> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> -> Azure.ResourceManager.OracleDatabase.Models.DbSystemShapeProperties
Public Shared Function DbSystemShapeProperties (Optional shapeFamily As String = Nothing, Optional availableCoreCount As Integer = 0, Optional minimumCoreCount As Nullable(Of Integer) = Nothing, Optional runtimeMinimumCoreCount As Nullable(Of Integer) = Nothing, Optional coreCountIncrement As Nullable(Of Integer) = Nothing, Optional minStorageCount As Nullable(Of Integer) = Nothing, Optional maxStorageCount As Nullable(Of Integer) = Nothing, Optional availableDataStoragePerServerInTbs As Nullable(Of Double) = Nothing, Optional availableMemoryPerNodeInGbs As Nullable(Of Integer) = Nothing, Optional availableDbNodePerNodeInGbs As Nullable(Of Integer) = Nothing, Optional minCoreCountPerNode As Nullable(Of Integer) = Nothing, Optional availableMemoryInGbs As Nullable(Of Integer) = Nothing, Optional minMemoryPerNodeInGbs As Nullable(Of Integer) = Nothing, Optional availableDbNodeStorageInGbs As Nullable(Of Integer) = Nothing, Optional minDbNodeStoragePerNodeInGbs As Nullable(Of Integer) = Nothing, Optional availableDataStorageInTbs As Nullable(Of Integer) = Nothing, Optional minDataStorageInTbs As Nullable(Of Integer) = Nothing, Optional minimumNodeCount As Nullable(Of Integer) = Nothing, Optional maximumNodeCount As Nullable(Of Integer) = Nothing, Optional availableCoreCountPerNode As Nullable(Of Integer) = Nothing) As DbSystemShapeProperties
Parameters
- shapeFamily
- String
The family of the shape used for the DB system. Serialized Name: DbSystemShapeProperties.shapeFamily
- availableCoreCount
- Int32
The maximum number of CPU cores that can be enabled on the DB system for this shape. Serialized Name: DbSystemShapeProperties.availableCoreCount
The minimum number of CPU cores that can be enabled on the DB system for this shape. Serialized Name: DbSystemShapeProperties.minimumCoreCount
The runtime minimum number of CPU cores that can be enabled on the DB system for this shape. Serialized Name: DbSystemShapeProperties.runtimeMinimumCoreCount
The discrete number by which the CPU core count for this shape can be increased or decreased. Serialized Name: DbSystemShapeProperties.coreCountIncrement
The minimum number of Exadata storage servers available for the Exadata infrastructure. Serialized Name: DbSystemShapeProperties.minStorageCount
The maximum number of Exadata storage servers available for the Exadata infrastructure. Serialized Name: DbSystemShapeProperties.maxStorageCount
The maximum data storage available per storage server for this shape. Only applicable to ExaCC Elastic shapes. Serialized Name: DbSystemShapeProperties.availableDataStoragePerServerInTbs
The maximum memory available per database node for this shape. Only applicable to ExaCC Elastic shapes. Serialized Name: DbSystemShapeProperties.availableMemoryPerNodeInGbs
The maximum Db Node storage available per database node for this shape. Only applicable to ExaCC Elastic shapes. Serialized Name: DbSystemShapeProperties.availableDbNodePerNodeInGbs
The minimum number of CPU cores that can be enabled per node for this shape. Serialized Name: DbSystemShapeProperties.minCoreCountPerNode
The maximum memory that can be enabled for this shape. Serialized Name: DbSystemShapeProperties.availableMemoryInGbs
The minimum memory that need be allocated per node for this shape. Serialized Name: DbSystemShapeProperties.minMemoryPerNodeInGbs
The maximum Db Node storage that can be enabled for this shape. Serialized Name: DbSystemShapeProperties.availableDbNodeStorageInGbs
The minimum Db Node storage that need be allocated per node for this shape. Serialized Name: DbSystemShapeProperties.minDbNodeStoragePerNodeInGbs
The maximum DATA storage that can be enabled for this shape. Serialized Name: DbSystemShapeProperties.availableDataStorageInTbs
The minimum data storage that need be allocated for this shape. Serialized Name: DbSystemShapeProperties.minDataStorageInTbs
The minimum number of database nodes available for this shape. Serialized Name: DbSystemShapeProperties.minimumNodeCount
The maximum number of database nodes available for this shape. Serialized Name: DbSystemShapeProperties.maximumNodeCount
The maximum number of CPU cores per database node that can be enabled for this shape. Only applicable to the flex Exadata shape and ExaCC Elastic shapes. Serialized Name: DbSystemShapeProperties.availableCoreCountPerNode
Returns
A new DbSystemShapeProperties instance for mocking.
Applies to
Azure SDK for .NET