ArmOracleDatabaseModelFactory.OracleDBServerProperties 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 OracleDBServerProperties.
public static Azure.ResourceManager.OracleDatabase.Models.OracleDBServerProperties OracleDBServerProperties (Azure.Core.ResourceIdentifier ocid = default, string displayName = default, Azure.Core.ResourceIdentifier compartmentId = default, Azure.Core.ResourceIdentifier exadataInfrastructureId = default, int? cpuCoreCount = default, Azure.ResourceManager.OracleDatabase.Models.DBServerPatchingDetails dbServerPatchingDetails = default, int? maxMemoryInGbs = default, int? dbNodeStorageSizeInGbs = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> vmClusterIds = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> dbNodeIds = default, string lifecycleDetails = default, Azure.ResourceManager.OracleDatabase.Models.DBServerProvisioningState? lifecycleState = default, int? maxCpuCount = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> autonomousVmClusterIds = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> autonomousVirtualMachineIds = default, int? maxDBNodeStorageInGbs = default, int? memorySizeInGbs = default, string shape = default, DateTimeOffset? createdOn = default, Azure.ResourceManager.OracleDatabase.Models.OracleDatabaseResourceProvisioningState? provisioningState = default);
static member OracleDBServerProperties : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Nullable<int> * Azure.ResourceManager.OracleDatabase.Models.DBServerPatchingDetails * Nullable<int> * Nullable<int> * seq<Azure.Core.ResourceIdentifier> * seq<Azure.Core.ResourceIdentifier> * string * Nullable<Azure.ResourceManager.OracleDatabase.Models.DBServerProvisioningState> * Nullable<int> * seq<Azure.Core.ResourceIdentifier> * seq<Azure.Core.ResourceIdentifier> * Nullable<int> * Nullable<int> * string * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.OracleDatabase.Models.OracleDatabaseResourceProvisioningState> -> Azure.ResourceManager.OracleDatabase.Models.OracleDBServerProperties
Public Shared Function OracleDBServerProperties (Optional ocid As ResourceIdentifier = Nothing, Optional displayName As String = Nothing, Optional compartmentId As ResourceIdentifier = Nothing, Optional exadataInfrastructureId As ResourceIdentifier = 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 ResourceIdentifier) = Nothing, Optional dbNodeIds As IEnumerable(Of ResourceIdentifier) = 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 ResourceIdentifier) = Nothing, Optional autonomousVirtualMachineIds As IEnumerable(Of ResourceIdentifier) = Nothing, Optional maxDBNodeStorageInGbs As Nullable(Of Integer) = Nothing, Optional memorySizeInGbs As Nullable(Of Integer) = Nothing, Optional shape As String = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As Nullable(Of OracleDatabaseResourceProvisioningState) = Nothing) As OracleDBServerProperties
Parameters
- ocid
- ResourceIdentifier
Db server name.
- displayName
- String
The name for the Db Server.
- compartmentId
- ResourceIdentifier
The OCID of the compartment.
- exadataInfrastructureId
- ResourceIdentifier
The OCID of the Exadata infrastructure.
- dbServerPatchingDetails
- Azure.ResourceManager.OracleDatabase.Models.DBServerPatchingDetails
dbServerPatching details of the Db server.
- vmClusterIds
- IEnumerable<ResourceIdentifier>
The OCID of the VM Clusters associated with the Db server.
- dbNodeIds
- IEnumerable<ResourceIdentifier>
The OCID of the Db nodes associated with the Db server.
- lifecycleDetails
- String
Lifecycle details of dbServer.
- lifecycleState
- Nullable<Azure.ResourceManager.OracleDatabase.Models.DBServerProvisioningState>
DbServer provisioning state.
- autonomousVmClusterIds
- IEnumerable<ResourceIdentifier>
The list of OCIDs of the Autonomous VM Clusters associated with the Db server.
- autonomousVirtualMachineIds
- IEnumerable<ResourceIdentifier>
The list of OCIDs of the Autonomous Virtual Machines associated with the Db server.
- shape
- String
The shape of the Db server. The shape determines the amount of CPU, storage, and memory resources available.
- createdOn
- Nullable<DateTimeOffset>
The date and time that the Db Server was created.
- provisioningState
- Nullable<OracleDatabaseResourceProvisioningState>
Azure resource provisioning state.
Returns
A new OracleDBServerProperties instance for mocking.
Applies to
Azure SDK for .NET