Class CloudExadataInfrastructureArgs


  • public final class CloudExadataInfrastructureArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • 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 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.
      • 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.
      • 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.
      • 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.
      • displayName

        public 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.
      • maintenanceWindow

        public com.pulumi.core.Output<CloudExadataInfrastructureMaintenanceWindowArgs> maintenanceWindow()
        Returns:
        The scheduling details for the maintenance window. Patching and system updates take place during the maintenance window
      • 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 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:
      • 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.
      • 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.