ArmOracleDatabaseModelFactory.CloudExadataInfrastructureProperties 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.
Overloads
CloudExadataInfrastructureProperties(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, String, MaintenanceWindow, EstimatedPatchingTime, IEnumerable<CustomerContact>, Nullable<AzureResourceProvisioningState>, Nullable<CloudExadataInfrastructureLifecycleState>, String, Uri, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Double>, String, String, Nullable<Int32>, Nullable<Int32>, String, String, String, String, String)
Initializes a new instance of CloudExadataInfrastructureProperties.
public static Azure.ResourceManager.OracleDatabase.Models.CloudExadataInfrastructureProperties CloudExadataInfrastructureProperties (string ocid = default, int? computeCount = default, int? storageCount = default, int? totalStorageSizeInGbs = default, int? availableStorageSizeInGbs = default, string timeCreated = default, string lifecycleDetails = default, Azure.ResourceManager.OracleDatabase.Models.MaintenanceWindow maintenanceWindow = default, Azure.ResourceManager.OracleDatabase.Models.EstimatedPatchingTime estimatedPatchingTime = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.OracleDatabase.Models.CustomerContact> customerContacts = default, Azure.ResourceManager.OracleDatabase.Models.AzureResourceProvisioningState? provisioningState = default, Azure.ResourceManager.OracleDatabase.Models.CloudExadataInfrastructureLifecycleState? lifecycleState = default, string shape = default, Uri ociUri = default, int? cpuCount = default, int? maxCpuCount = default, int? memorySizeInGbs = default, int? maxMemoryInGbs = default, int? dbNodeStorageSizeInGbs = default, int? maxDbNodeStorageSizeInGbs = default, double? dataStorageSizeInTbs = default, double? maxDataStorageInTbs = default, string dbServerVersion = default, string storageServerVersion = default, int? activatedStorageCount = default, int? additionalStorageCount = default, string displayName = default, string lastMaintenanceRunId = default, string nextMaintenanceRunId = default, string monthlyDbServerVersion = default, string monthlyStorageServerVersion = default);
static member CloudExadataInfrastructureProperties : string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * string * string * Azure.ResourceManager.OracleDatabase.Models.MaintenanceWindow * Azure.ResourceManager.OracleDatabase.Models.EstimatedPatchingTime * seq<Azure.ResourceManager.OracleDatabase.Models.CustomerContact> * Nullable<Azure.ResourceManager.OracleDatabase.Models.AzureResourceProvisioningState> * Nullable<Azure.ResourceManager.OracleDatabase.Models.CloudExadataInfrastructureLifecycleState> * string * Uri * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<double> * Nullable<double> * string * string * Nullable<int> * Nullable<int> * string * string * string * string * string -> Azure.ResourceManager.OracleDatabase.Models.CloudExadataInfrastructureProperties
Public Shared Function CloudExadataInfrastructureProperties (Optional ocid As String = Nothing, Optional computeCount As Nullable(Of Integer) = Nothing, Optional storageCount As Nullable(Of Integer) = Nothing, Optional totalStorageSizeInGbs As Nullable(Of Integer) = Nothing, Optional availableStorageSizeInGbs As Nullable(Of Integer) = Nothing, Optional timeCreated As String = Nothing, Optional lifecycleDetails As String = Nothing, Optional maintenanceWindow As MaintenanceWindow = Nothing, Optional estimatedPatchingTime As EstimatedPatchingTime = Nothing, Optional customerContacts As IEnumerable(Of CustomerContact) = Nothing, Optional provisioningState As Nullable(Of AzureResourceProvisioningState) = Nothing, Optional lifecycleState As Nullable(Of CloudExadataInfrastructureLifecycleState) = Nothing, Optional shape As String = Nothing, Optional ociUri As Uri = Nothing, Optional cpuCount As Nullable(Of Integer) = Nothing, Optional maxCpuCount As Nullable(Of Integer) = Nothing, Optional memorySizeInGbs As Nullable(Of Integer) = Nothing, Optional maxMemoryInGbs As Nullable(Of Integer) = Nothing, Optional dbNodeStorageSizeInGbs As Nullable(Of Integer) = Nothing, Optional maxDbNodeStorageSizeInGbs As Nullable(Of Integer) = Nothing, Optional dataStorageSizeInTbs As Nullable(Of Double) = Nothing, Optional maxDataStorageInTbs As Nullable(Of Double) = Nothing, Optional dbServerVersion As String = Nothing, Optional storageServerVersion As String = Nothing, Optional activatedStorageCount As Nullable(Of Integer) = Nothing, Optional additionalStorageCount As Nullable(Of Integer) = Nothing, Optional displayName As String = Nothing, Optional lastMaintenanceRunId As String = Nothing, Optional nextMaintenanceRunId As String = Nothing, Optional monthlyDbServerVersion As String = Nothing, Optional monthlyStorageServerVersion As String = Nothing) As CloudExadataInfrastructureProperties
Parameters
- ocid
- String
Exadata infra ocid Serialized Name: CloudExadataInfrastructureProperties.ocid
The number of compute servers for the cloud Exadata infrastructure. Serialized Name: CloudExadataInfrastructureProperties.computeCount
The number of storage servers for the cloud Exadata infrastructure. Serialized Name: CloudExadataInfrastructureProperties.storageCount
The total storage allocated to the cloud Exadata infrastructure resource, in gigabytes (GB). Serialized Name: CloudExadataInfrastructureProperties.totalStorageSizeInGbs
The available storage can be allocated to the cloud Exadata infrastructure resource, in gigabytes (GB). Serialized Name: CloudExadataInfrastructureProperties.availableStorageSizeInGbs
- timeCreated
- String
The date and time the cloud Exadata infrastructure resource was created. Serialized Name: CloudExadataInfrastructureProperties.timeCreated
- lifecycleDetails
- String
Additional information about the current lifecycle state. Serialized Name: CloudExadataInfrastructureProperties.lifecycleDetails
- maintenanceWindow
- MaintenanceWindow
maintenanceWindow property Serialized Name: CloudExadataInfrastructureProperties.maintenanceWindow
- estimatedPatchingTime
- EstimatedPatchingTime
The estimated total time required in minutes for all patching operations (database server, storage server, and network switch patching). Serialized Name: CloudExadataInfrastructureProperties.estimatedPatchingTime
- customerContacts
- IEnumerable<CustomerContact>
The list of customer email addresses that receive information from Oracle about the specified OCI Database service resource. Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators. Up to 10 email addresses can be added to the customer contacts for a cloud Exadata infrastructure instance. Serialized Name: CloudExadataInfrastructureProperties.customerContacts
- provisioningState
- Nullable<AzureResourceProvisioningState>
CloudExadataInfrastructure provisioning state Serialized Name: CloudExadataInfrastructureProperties.provisioningState
- lifecycleState
- Nullable<CloudExadataInfrastructureLifecycleState>
CloudExadataInfrastructure lifecycle state Serialized Name: CloudExadataInfrastructureProperties.lifecycleState
- shape
- String
The model name of the cloud Exadata infrastructure resource. Serialized Name: CloudExadataInfrastructureProperties.shape
- ociUri
- Uri
HTTPS link to OCI resources exposed to Azure Customer via Azure Interface. Serialized Name: CloudExadataInfrastructureProperties.ociUrl
The total number of CPU cores allocated. Serialized Name: CloudExadataInfrastructureProperties.cpuCount
The total number of CPU cores available. Serialized Name: CloudExadataInfrastructureProperties.maxCpuCount
The memory allocated in GBs. Serialized Name: CloudExadataInfrastructureProperties.memorySizeInGbs
The total memory available in GBs. Serialized Name: CloudExadataInfrastructureProperties.maxMemoryInGbs
The local node storage to be allocated in GBs. Serialized Name: CloudExadataInfrastructureProperties.dbNodeStorageSizeInGbs
The total local node storage available in GBs. Serialized Name: CloudExadataInfrastructureProperties.maxDbNodeStorageSizeInGbs
The quantity of data in the database, in terabytes. Serialized Name: CloudExadataInfrastructureProperties.dataStorageSizeInTbs
The total available DATA disk group size. Serialized Name: CloudExadataInfrastructureProperties.maxDataStorageInTbs
- dbServerVersion
- String
The software version of the database servers (dom0) in the Exadata infrastructure. Serialized Name: CloudExadataInfrastructureProperties.dbServerVersion
- storageServerVersion
- String
The software version of the storage servers (cells) in the Exadata infrastructure. Serialized Name: CloudExadataInfrastructureProperties.storageServerVersion
The requested number of additional storage servers activated for the Exadata infrastructure. Serialized Name: CloudExadataInfrastructureProperties.activatedStorageCount
The requested number of additional storage servers for the Exadata infrastructure. Serialized Name: CloudExadataInfrastructureProperties.additionalStorageCount
- displayName
- String
The name for the Exadata infrastructure. Serialized Name: CloudExadataInfrastructureProperties.displayName
- lastMaintenanceRunId
- String
The OCID of the last maintenance run. Serialized Name: CloudExadataInfrastructureProperties.lastMaintenanceRunId
- nextMaintenanceRunId
- String
The OCID of the next maintenance run. Serialized Name: CloudExadataInfrastructureProperties.nextMaintenanceRunId
- monthlyDbServerVersion
- String
Monthly Db Server version Serialized Name: CloudExadataInfrastructureProperties.monthlyDbServerVersion
- monthlyStorageServerVersion
- String
Monthly Storage Server version Serialized Name: CloudExadataInfrastructureProperties.monthlyStorageServerVersion
Returns
A new CloudExadataInfrastructureProperties instance for mocking.
Applies to
CloudExadataInfrastructureProperties(ResourceIdentifier, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<DateTimeOffset>, String, OracleDatabaseMaintenanceWindow, EstimatedPatchingTime, IEnumerable<OracleCustomerContact>, Nullable<OracleDatabaseProvisioningState>, Nullable<CloudExadataInfrastructureLifecycleState>, String, Uri, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Double>, String, String, Nullable<Int32>, Nullable<Int32>, String, ResourceIdentifier, ResourceIdentifier, String, String)
Initializes a new instance of CloudExadataInfrastructureProperties.
public static Azure.ResourceManager.OracleDatabase.Models.CloudExadataInfrastructureProperties CloudExadataInfrastructureProperties (Azure.Core.ResourceIdentifier ocid = default, int? computeCount = default, int? storageCount = default, int? totalStorageSizeInGbs = default, int? availableStorageSizeInGbs = default, DateTimeOffset? createdOn = default, string lifecycleDetails = default, Azure.ResourceManager.OracleDatabase.Models.OracleDatabaseMaintenanceWindow maintenanceWindow = default, Azure.ResourceManager.OracleDatabase.Models.EstimatedPatchingTime estimatedPatchingTime = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.OracleDatabase.Models.OracleCustomerContact> customerContacts = default, Azure.ResourceManager.OracleDatabase.Models.OracleDatabaseProvisioningState? provisioningState = default, Azure.ResourceManager.OracleDatabase.Models.CloudExadataInfrastructureLifecycleState? lifecycleState = default, string shape = default, Uri ociUri = default, int? cpuCount = default, int? maxCpuCount = default, int? memorySizeInGbs = default, int? maxMemoryInGbs = default, int? dbNodeStorageSizeInGbs = default, int? maxDBNodeStorageSizeInGbs = default, double? dataStorageSizeInTbs = default, double? maxDataStorageInTbs = default, string dbServerVersion = default, string storageServerVersion = default, int? activatedStorageCount = default, int? additionalStorageCount = default, string displayName = default, Azure.Core.ResourceIdentifier lastMaintenanceRunId = default, Azure.Core.ResourceIdentifier nextMaintenanceRunId = default, string monthlyDBServerVersion = default, string monthlyStorageServerVersion = default);
static member CloudExadataInfrastructureProperties : Azure.Core.ResourceIdentifier * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<DateTimeOffset> * string * Azure.ResourceManager.OracleDatabase.Models.OracleDatabaseMaintenanceWindow * Azure.ResourceManager.OracleDatabase.Models.EstimatedPatchingTime * seq<Azure.ResourceManager.OracleDatabase.Models.OracleCustomerContact> * Nullable<Azure.ResourceManager.OracleDatabase.Models.OracleDatabaseProvisioningState> * Nullable<Azure.ResourceManager.OracleDatabase.Models.CloudExadataInfrastructureLifecycleState> * string * Uri * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<double> * Nullable<double> * string * string * Nullable<int> * Nullable<int> * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * string -> Azure.ResourceManager.OracleDatabase.Models.CloudExadataInfrastructureProperties
Public Shared Function CloudExadataInfrastructureProperties (Optional ocid As ResourceIdentifier = Nothing, Optional computeCount As Nullable(Of Integer) = Nothing, Optional storageCount As Nullable(Of Integer) = Nothing, Optional totalStorageSizeInGbs As Nullable(Of Integer) = Nothing, Optional availableStorageSizeInGbs As Nullable(Of Integer) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional lifecycleDetails As String = Nothing, Optional maintenanceWindow As OracleDatabaseMaintenanceWindow = Nothing, Optional estimatedPatchingTime As EstimatedPatchingTime = Nothing, Optional customerContacts As IEnumerable(Of OracleCustomerContact) = Nothing, Optional provisioningState As Nullable(Of OracleDatabaseProvisioningState) = Nothing, Optional lifecycleState As Nullable(Of CloudExadataInfrastructureLifecycleState) = Nothing, Optional shape As String = Nothing, Optional ociUri As Uri = Nothing, Optional cpuCount As Nullable(Of Integer) = Nothing, Optional maxCpuCount As Nullable(Of Integer) = Nothing, Optional memorySizeInGbs As Nullable(Of Integer) = Nothing, Optional maxMemoryInGbs As Nullable(Of Integer) = Nothing, Optional dbNodeStorageSizeInGbs As Nullable(Of Integer) = Nothing, Optional maxDBNodeStorageSizeInGbs As Nullable(Of Integer) = Nothing, Optional dataStorageSizeInTbs As Nullable(Of Double) = Nothing, Optional maxDataStorageInTbs As Nullable(Of Double) = Nothing, Optional dbServerVersion As String = Nothing, Optional storageServerVersion As String = Nothing, Optional activatedStorageCount As Nullable(Of Integer) = Nothing, Optional additionalStorageCount As Nullable(Of Integer) = Nothing, Optional displayName As String = Nothing, Optional lastMaintenanceRunId As ResourceIdentifier = Nothing, Optional nextMaintenanceRunId As ResourceIdentifier = Nothing, Optional monthlyDBServerVersion As String = Nothing, Optional monthlyStorageServerVersion As String = Nothing) As CloudExadataInfrastructureProperties
Parameters
- ocid
- ResourceIdentifier
Exadata infra ocid.
The total storage allocated to the cloud Exadata infrastructure resource, in gigabytes (GB).
The available storage can be allocated to the cloud Exadata infrastructure resource, in gigabytes (GB).
- createdOn
- Nullable<DateTimeOffset>
The date and time the cloud Exadata infrastructure resource was created.
- lifecycleDetails
- String
Additional information about the current lifecycle state.
- maintenanceWindow
- OracleDatabaseMaintenanceWindow
maintenanceWindow property.
- estimatedPatchingTime
- EstimatedPatchingTime
The estimated total time required in minutes for all patching operations (database server, storage server, and network switch patching).
- customerContacts
- IEnumerable<OracleCustomerContact>
The list of customer email addresses that receive information from Oracle about the specified OCI Database service resource. Oracle uses these email addresses to send notifications about planned and unplanned software maintenance updates, information about system hardware, and other information needed by administrators. Up to 10 email addresses can be added to the customer contacts for a cloud Exadata infrastructure instance.
- provisioningState
- Nullable<OracleDatabaseProvisioningState>
CloudExadataInfrastructure provisioning state.
- lifecycleState
- Nullable<CloudExadataInfrastructureLifecycleState>
CloudExadataInfrastructure lifecycle state.
- shape
- String
The model name of the cloud Exadata infrastructure resource.
- ociUri
- Uri
HTTPS link to OCI resources exposed to Azure Customer via Azure Interface.
- dbServerVersion
- String
The software version of the database servers (dom0) in the Exadata infrastructure.
- storageServerVersion
- String
The software version of the storage servers (cells) in the Exadata infrastructure.
The requested number of additional storage servers activated for the Exadata infrastructure.
The requested number of additional storage servers for the Exadata infrastructure.
- displayName
- String
The name for the Exadata infrastructure.
- lastMaintenanceRunId
- ResourceIdentifier
The OCID of the last maintenance run.
- nextMaintenanceRunId
- ResourceIdentifier
The OCID of the next maintenance run.
- monthlyDBServerVersion
- String
Monthly Db Server version.
- monthlyStorageServerVersion
- String
Monthly Storage Server version.
Returns
A new CloudExadataInfrastructureProperties instance for mocking.
Applies to
Azure SDK for .NET