ArmOracleDatabaseModelFactory.DbServerProperties 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 DbServerProperties.
public static Azure.ResourceManager.OracleDatabase.Models.DbServerProperties DbServerProperties (string ocid = default, string displayName = default, string compartmentId = default, string exadataInfrastructureId = default, int? cpuCoreCount = default, Azure.ResourceManager.OracleDatabase.Models.DbServerPatchingDetails dbServerPatchingDetails = default, int? maxMemoryInGbs = default, int? dbNodeStorageSizeInGbs = default, System.Collections.Generic.IEnumerable<string> vmClusterIds = default, System.Collections.Generic.IEnumerable<string> dbNodeIds = default, string lifecycleDetails = default, Azure.ResourceManager.OracleDatabase.Models.DbServerProvisioningState? lifecycleState = default, int? maxCpuCount = default, System.Collections.Generic.IEnumerable<string> autonomousVmClusterIds = default, System.Collections.Generic.IEnumerable<string> autonomousVirtualMachineIds = default, int? maxDbNodeStorageInGbs = default, int? memorySizeInGbs = default, string shape = default, DateTimeOffset? timeCreated = default, Azure.ResourceManager.OracleDatabase.Models.ResourceProvisioningState? provisioningState = default);
static member DbServerProperties : string * string * string * string * Nullable<int> * Azure.ResourceManager.OracleDatabase.Models.DbServerPatchingDetails * Nullable<int> * Nullable<int> * seq<string> * seq<string> * string * Nullable<Azure.ResourceManager.OracleDatabase.Models.DbServerProvisioningState> * Nullable<int> * seq<string> * seq<string> * Nullable<int> * Nullable<int> * string * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.OracleDatabase.Models.ResourceProvisioningState> -> Azure.ResourceManager.OracleDatabase.Models.DbServerProperties
Public Shared Function DbServerProperties (Optional ocid As String = Nothing, Optional displayName As String = Nothing, Optional compartmentId As String = Nothing, Optional exadataInfrastructureId As String = Nothing, Optional cpuCoreCount As Nullable(Of Integer) = Nothing, Optional dbServerPatchingDetails As DbServerPatchingDetails = Nothing, Optional maxMemoryInGbs As Nullable(Of Integer) = Nothing, Optional dbNodeStorageSizeInGbs As Nullable(Of Integer) = Nothing, Optional vmClusterIds As IEnumerable(Of String) = Nothing, Optional dbNodeIds As IEnumerable(Of String) = Nothing, Optional lifecycleDetails As String = Nothing, Optional lifecycleState As Nullable(Of DbServerProvisioningState) = Nothing, Optional maxCpuCount As Nullable(Of Integer) = Nothing, Optional autonomousVmClusterIds As IEnumerable(Of String) = Nothing, Optional autonomousVirtualMachineIds As IEnumerable(Of String) = Nothing, Optional maxDbNodeStorageInGbs As Nullable(Of Integer) = Nothing, Optional memorySizeInGbs As Nullable(Of Integer) = Nothing, Optional shape As String = Nothing, Optional timeCreated As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As Nullable(Of ResourceProvisioningState) = Nothing) As DbServerProperties
Parameters
- ocid
- String
Db server name. Serialized Name: DbServerProperties.ocid
- displayName
- String
The name for the Db Server. Serialized Name: DbServerProperties.displayName
- compartmentId
- String
The OCID of the compartment. Serialized Name: DbServerProperties.compartmentId
- exadataInfrastructureId
- String
The OCID of the Exadata infrastructure. Serialized Name: DbServerProperties.exadataInfrastructureId
The number of CPU cores enabled on the Db server. Serialized Name: DbServerProperties.cpuCoreCount
- dbServerPatchingDetails
- DbServerPatchingDetails
dbServerPatching details of the Db server. Serialized Name: DbServerProperties.dbServerPatchingDetails
The total memory available in GBs. Serialized Name: DbServerProperties.maxMemoryInGbs
The allocated local node storage in GBs on the Db server. Serialized Name: DbServerProperties.dbNodeStorageSizeInGbs
- vmClusterIds
- IEnumerable<String>
The OCID of the VM Clusters associated with the Db server. Serialized Name: DbServerProperties.vmClusterIds
- dbNodeIds
- IEnumerable<String>
The OCID of the Db nodes associated with the Db server. Serialized Name: DbServerProperties.dbNodeIds
- lifecycleDetails
- String
Lifecycle details of dbServer. Serialized Name: DbServerProperties.lifecycleDetails
- lifecycleState
- Nullable<DbServerProvisioningState>
DbServer provisioning state. Serialized Name: DbServerProperties.lifecycleState
The total number of CPU cores available. Serialized Name: DbServerProperties.maxCpuCount
- autonomousVmClusterIds
- IEnumerable<String>
The list of OCIDs of the Autonomous VM Clusters associated with the Db server. Serialized Name: DbServerProperties.autonomousVmClusterIds
- autonomousVirtualMachineIds
- IEnumerable<String>
The list of OCIDs of the Autonomous Virtual Machines associated with the Db server. Serialized Name: DbServerProperties.autonomousVirtualMachineIds
The total max dbNode storage in GBs. Serialized Name: DbServerProperties.maxDbNodeStorageInGbs
The total memory size in GBs. Serialized Name: DbServerProperties.memorySizeInGbs
- shape
- String
The shape of the Db server. The shape determines the amount of CPU, storage, and memory resources available. Serialized Name: DbServerProperties.shape
- timeCreated
- Nullable<DateTimeOffset>
The date and time that the Db Server was created. Serialized Name: DbServerProperties.timeCreated
- provisioningState
- Nullable<ResourceProvisioningState>
Azure resource provisioning state. Serialized Name: DbServerProperties.provisioningState
Returns
A new DbServerProperties instance for mocking.
Applies to
Azure SDK for .NET