Package com.pulumi.aws.odb.inputs
Class CloudExadataInfrastructureState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.odb.inputs.CloudExadataInfrastructureState
-
public final class CloudExadataInfrastructureState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCloudExadataInfrastructureState.Builder
-
Field Summary
Fields Modifier and Type Field Description static CloudExadataInfrastructureStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>activatedStorageCount()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>additionalStorageCount()java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>availabilityZone()java.util.Optional<com.pulumi.core.Output<java.lang.String>>availabilityZoneId()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>availableStorageSizeInGbs()static CloudExadataInfrastructureState.Builderbuilder()static CloudExadataInfrastructureState.Builderbuilder(CloudExadataInfrastructureState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>computeCount()java.util.Optional<com.pulumi.core.Output<java.lang.String>>computeModel()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>cpuCount()java.util.Optional<com.pulumi.core.Output<java.lang.String>>createdAt()java.util.Optional<com.pulumi.core.Output<java.util.List<CloudExadataInfrastructureCustomerContactsToSendToOciArgs>>>customerContactsToSendToOcis()java.util.Optional<com.pulumi.core.Output<java.lang.String>>databaseServerType()java.util.Optional<com.pulumi.core.Output<java.lang.Double>>dataStorageSizeInTbs()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>dbNodeStorageSizeInGbs()java.util.Optional<com.pulumi.core.Output<java.lang.String>>dbServerVersion()java.util.Optional<com.pulumi.core.Output<java.lang.String>>displayName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>lastMaintenanceRunId()java.util.Optional<com.pulumi.core.Output<CloudExadataInfrastructureMaintenanceWindowArgs>>maintenanceWindow()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>maxCpuCount()java.util.Optional<com.pulumi.core.Output<java.lang.Double>>maxDataStorageInTbs()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>maxDbNodeStorageSizeInGbs()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>maxMemoryInGbs()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>memorySizeInGbs()java.util.Optional<com.pulumi.core.Output<java.lang.String>>monthlyDbServerVersion()java.util.Optional<com.pulumi.core.Output<java.lang.String>>monthlyStorageServerVersion()java.util.Optional<com.pulumi.core.Output<java.lang.String>>nextMaintenanceRunId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>ocid()java.util.Optional<com.pulumi.core.Output<java.lang.String>>ociResourceAnchorName()java.util.Optional<com.pulumi.core.Output<java.lang.String>>ociUrl()java.util.Optional<com.pulumi.core.Output<java.lang.Double>>percentProgress()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>shape()java.util.Optional<com.pulumi.core.Output<java.lang.String>>status()java.util.Optional<com.pulumi.core.Output<java.lang.String>>statusReason()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>storageCount()java.util.Optional<com.pulumi.core.Output<java.lang.String>>storageServerType()java.util.Optional<com.pulumi.core.Output<java.lang.String>>storageServerVersion()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tagsAll()java.util.Optional<com.pulumi.core.Output<CloudExadataInfrastructureTimeoutsArgs>>timeouts()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>totalStorageSizeInGbs()
-
-
-
Field Detail
-
Empty
public static final CloudExadataInfrastructureState Empty
-
-
Method Detail
-
activatedStorageCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> activatedStorageCount()
- Returns:
- Number of storage servers requested for the Exadata infrastructure.
-
additionalStorageCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> additionalStorageCount()
- Returns:
- Number of storage servers requested for the Exadata infrastructure.
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the Exadata infrastructure.
-
availabilityZone
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> availabilityZone()
- Returns:
- Name of the Availability Zone (AZ) where the Exadata infrastructure is located. Changing this will force terraform to create new resource.
-
availabilityZoneId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> availabilityZoneId()
- Returns:
- AZ ID of the AZ where the Exadata infrastructure is located. Changing this will force terraform to create new resource.
-
availableStorageSizeInGbs
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> availableStorageSizeInGbs()
- Returns:
- Amount of available storage, in gigabytes (GB), for the Exadata infrastructure.
-
computeCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> computeCount()
- Returns:
- Number of compute instances that the Exadata infrastructure is located. Changing this will force terraform to create new resource.
-
computeModel
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> computeModel()
- Returns:
- OCI model compute model used when you create or clone an instance: ECPU or OCPU.
-
cpuCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> cpuCount()
- Returns:
- Total number of CPU cores that are allocated to the Exadata infrastructure.
-
createdAt
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdAt()
- Returns:
- Time when the Exadata infrastructure was created.
-
customerContactsToSendToOcis
public java.util.Optional<com.pulumi.core.Output<java.util.List<CloudExadataInfrastructureCustomerContactsToSendToOciArgs>>> customerContactsToSendToOcis()
- Returns:
- Email addresses of contacts to receive notification from Oracle about maintenance updates for the Exadata infrastructure. Changing this will force terraform to create new resource. See `customerContactsToSendToOci` Block below.
-
dataStorageSizeInTbs
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> dataStorageSizeInTbs()
- Returns:
- Size of the Exadata infrastructure's data disk group, in terabytes (TB).
-
databaseServerType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> databaseServerType()
- Returns:
- Database server model type of the Exadata infrastructure. For the list of valid model names, use the ListDbSystemShapes operation. This is a mandatory parameter for Exadata.X11M system shape. Changing this will force terraform to create new resource.
-
dbNodeStorageSizeInGbs
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> dbNodeStorageSizeInGbs()
- Returns:
- Size of the Exadata infrastructure's local node storage, in gigabytes (GB).
-
dbServerVersion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dbServerVersion()
- Returns:
- Software version of the database servers (dom0) in the Exadata infrastructure.
-
displayName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> displayName()
- Returns:
- User-friendly name for the Exadata infrastructure. Changing this will force terraform to create a new resource.
-
lastMaintenanceRunId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastMaintenanceRunId()
- Returns:
- Oracle Cloud Identifier (OCID) of the last maintenance run for the Exadata infrastructure.
-
maintenanceWindow
public java.util.Optional<com.pulumi.core.Output<CloudExadataInfrastructureMaintenanceWindowArgs>> maintenanceWindow()
- Returns:
- The scheduling details for the maintenance window. Patching and system updates take place during the maintenance window
-
maxCpuCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxCpuCount()
- Returns:
- Total number of CPU cores available on the Exadata infrastructure.
-
maxDataStorageInTbs
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> maxDataStorageInTbs()
- Returns:
- Total amount of data disk group storage, in terabytes (TB), that's available on the Exadata infrastructure.
-
maxDbNodeStorageSizeInGbs
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxDbNodeStorageSizeInGbs()
- Returns:
- Total amount of local node storage, in gigabytes (GB), that's available on the Exadata infrastructure.
-
maxMemoryInGbs
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxMemoryInGbs()
- Returns:
- Total amount of memory in gigabytes (GB) available on the Exadata infrastructure.
-
memorySizeInGbs
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> memorySizeInGbs()
- Returns:
- Amount of memory, in gigabytes (GB), that's allocated on the Exadata infrastructure.
-
monthlyDbServerVersion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> monthlyDbServerVersion()
- Returns:
- Monthly software version of the database servers in the Exadata infrastructure.
-
monthlyStorageServerVersion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> monthlyStorageServerVersion()
- Returns:
- Monthly software version of the storage servers installed on the Exadata infrastructure.
-
nextMaintenanceRunId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> nextMaintenanceRunId()
- Returns:
- OCID of the next maintenance run for the Exadata infrastructure.
-
ociResourceAnchorName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ociResourceAnchorName()
- Returns:
- Name of the OCI resource anchor for the Exadata infrastructure.
-
ociUrl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ociUrl()
- Returns:
- HTTPS link to the Exadata infrastructure in OCI.
-
ocid
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ocid()
- Returns:
- OCID of the Exadata infrastructure.
-
percentProgress
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> percentProgress()
- Returns:
- Amount of progress made on the current operation on the Exadata infrastructure, expressed as a percentage.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
shape
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> shape()
- Returns:
- Model name of the Exadata infrastructure. Changing this will force terraform to create new resource. The following arguments are optional:
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- Current status of the Exadata infrastructure.
-
statusReason
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> statusReason()
- Returns:
- Additional information about the status of the Exadata infrastructure.
-
storageCount
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> storageCount()
- Returns:
- Number of storage servers that are activated for the Exadata infrastructure. Changing this will force terraform to create new resource.
-
storageServerType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> storageServerType()
- Returns:
- Storage server model type of the Exadata infrastructure. For the list of valid model names, use the ListDbSystemShapes operation. This is a mandatory parameter for Exadata.X11M system shape. Changing this will force terraform to create new resource.
-
storageServerVersion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> storageServerVersion()
- Returns:
- Software version of the storage servers on the Exadata infrastructure.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Map of tags to assign to the exadata infrastructure. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
tagsAll
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
-
timeouts
public java.util.Optional<com.pulumi.core.Output<CloudExadataInfrastructureTimeoutsArgs>> timeouts()
-
totalStorageSizeInGbs
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> totalStorageSizeInGbs()
- Returns:
- Total amount of storage, in gigabytes (GB), on the Exadata infrastructure.
-
builder
public static CloudExadataInfrastructureState.Builder builder()
-
builder
public static CloudExadataInfrastructureState.Builder builder(CloudExadataInfrastructureState defaults)
-
-