Class CloudExadataInfrastructureState


  • public final class CloudExadataInfrastructureState
    extends com.pulumi.resources.ResourceArgs
    • 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()
      • 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.