CloudExadataInfrastructurePropertiesArgs

data class CloudExadataInfrastructurePropertiesArgs(val activatedStorageCount: Output<Int>? = null, val additionalStorageCount: Output<Int>? = null, val availableStorageSizeGb: Output<Int>? = null, val computeCount: Output<Int>? = null, val cpuCount: Output<Int>? = null, val customerContacts: Output<List<CloudExadataInfrastructurePropertiesCustomerContactArgs>>? = null, val dataStorageSizeTb: Output<Double>? = null, val dbNodeStorageSizeGb: Output<Int>? = null, val dbServerVersion: Output<String>? = null, val maintenanceWindow: Output<CloudExadataInfrastructurePropertiesMaintenanceWindowArgs>? = null, val maxCpuCount: Output<Int>? = null, val maxDataStorageTb: Output<Double>? = null, val maxDbNodeStorageSizeGb: Output<Int>? = null, val maxMemoryGb: Output<Int>? = null, val memorySizeGb: Output<Int>? = null, val monthlyDbServerVersion: Output<String>? = null, val monthlyStorageServerVersion: Output<String>? = null, val nextMaintenanceRunId: Output<String>? = null, val nextMaintenanceRunTime: Output<String>? = null, val nextSecurityMaintenanceRunTime: Output<String>? = null, val ociUrl: Output<String>? = null, val ocid: Output<String>? = null, val shape: Output<String>, val state: Output<String>? = null, val storageCount: Output<Int>? = null, val storageServerVersion: Output<String>? = null, val totalStorageSizeGb: Output<Int>? = null) : ConvertibleToJava<CloudExadataInfrastructurePropertiesArgs>

Constructors

Link copied to clipboard
constructor(activatedStorageCount: Output<Int>? = null, additionalStorageCount: Output<Int>? = null, availableStorageSizeGb: Output<Int>? = null, computeCount: Output<Int>? = null, cpuCount: Output<Int>? = null, customerContacts: Output<List<CloudExadataInfrastructurePropertiesCustomerContactArgs>>? = null, dataStorageSizeTb: Output<Double>? = null, dbNodeStorageSizeGb: Output<Int>? = null, dbServerVersion: Output<String>? = null, maintenanceWindow: Output<CloudExadataInfrastructurePropertiesMaintenanceWindowArgs>? = null, maxCpuCount: Output<Int>? = null, maxDataStorageTb: Output<Double>? = null, maxDbNodeStorageSizeGb: Output<Int>? = null, maxMemoryGb: Output<Int>? = null, memorySizeGb: Output<Int>? = null, monthlyDbServerVersion: Output<String>? = null, monthlyStorageServerVersion: Output<String>? = null, nextMaintenanceRunId: Output<String>? = null, nextMaintenanceRunTime: Output<String>? = null, nextSecurityMaintenanceRunTime: Output<String>? = null, ociUrl: Output<String>? = null, ocid: Output<String>? = null, shape: Output<String>, state: Output<String>? = null, storageCount: Output<Int>? = null, storageServerVersion: Output<String>? = null, totalStorageSizeGb: Output<Int>? = null)

Properties

Link copied to clipboard
val activatedStorageCount: Output<Int>? = null

(Output) The requested number of additional storage servers activated for the Exadata Infrastructure.

Link copied to clipboard
val additionalStorageCount: Output<Int>? = null

(Output) The requested number of additional storage servers for the Exadata Infrastructure.

Link copied to clipboard
val availableStorageSizeGb: Output<Int>? = null

(Output) The available storage can be allocated to the Exadata Infrastructure resource, in gigabytes (GB).

Link copied to clipboard
val computeCount: Output<Int>? = null

The number of compute servers for the Exadata Infrastructure.

Link copied to clipboard
val cpuCount: Output<Int>? = null

(Output) The number of enabled CPU cores.

Link copied to clipboard

The list of customer contacts. Structure is documented below.

Link copied to clipboard
val dataStorageSizeTb: Output<Double>? = null

(Output) Size, in terabytes, of the DATA disk group.

Link copied to clipboard
val dbNodeStorageSizeGb: Output<Int>? = null

(Output) The local node storage allocated in GBs.

Link copied to clipboard
val dbServerVersion: Output<String>? = null

(Output) The software version of the database servers (dom0) in the Exadata Infrastructure.

Link copied to clipboard

Maintenance window as defined by Oracle. https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/datatypes/MaintenanceWindow Structure is documented below.

Link copied to clipboard
val maxCpuCount: Output<Int>? = null

(Output) The total number of CPU cores available.

Link copied to clipboard
val maxDataStorageTb: Output<Double>? = null

(Output) The total available DATA disk group size.

Link copied to clipboard
val maxDbNodeStorageSizeGb: Output<Int>? = null

(Output) The total local node storage available in GBs.

Link copied to clipboard
val maxMemoryGb: Output<Int>? = null

(Output) The total memory available in GBs.

Link copied to clipboard
val memorySizeGb: Output<Int>? = null

(Output) The memory allocated in GBs.

Link copied to clipboard
val monthlyDbServerVersion: Output<String>? = null

(Output) The monthly software version of the database servers (dom0) in the Exadata Infrastructure. Example: 20.1.15

Link copied to clipboard
val monthlyStorageServerVersion: Output<String>? = null

(Output) The monthly software version of the storage servers (cells) in the Exadata Infrastructure. Example: 20.1.15

Link copied to clipboard
val nextMaintenanceRunId: Output<String>? = null

(Output) The OCID of the next maintenance run.

Link copied to clipboard
val nextMaintenanceRunTime: Output<String>? = null

(Output) The time when the next maintenance run will occur.

Link copied to clipboard

(Output) The time when the next security maintenance run will occur.

Link copied to clipboard
val ocid: Output<String>? = null

(Output) OCID of created infra. https://docs.oracle.com/en-us/iaas/Content/General/Concepts/identifiers.htm#Oracle

Link copied to clipboard
val ociUrl: Output<String>? = null

(Output) Deep link to the OCI console to view this resource.

Link copied to clipboard
val shape: Output<String>

The shape of the Exadata Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.

Link copied to clipboard
val state: Output<String>? = null

(Output) The current lifecycle state of the Exadata Infrastructure. Possible values: STATE_UNSPECIFIED PROVISIONING AVAILABLE UPDATING TERMINATING TERMINATED FAILED MAINTENANCE_IN_PROGRESS

Link copied to clipboard
val storageCount: Output<Int>? = null

The number of Cloud Exadata storage servers for the Exadata Infrastructure.

Link copied to clipboard
val storageServerVersion: Output<String>? = null

(Output) The software version of the storage servers (cells) in the Exadata Infrastructure.

Link copied to clipboard
val totalStorageSizeGb: Output<Int>? = null

The total storage allocated to the Exadata Infrastructure resource, in gigabytes (GB).

Functions

Link copied to clipboard
open override fun toJava(): CloudExadataInfrastructurePropertiesArgs