Package com.pulumi.aws.odb
Class CloudExadataInfrastructureArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.odb.CloudExadataInfrastructureArgs
-
public final class CloudExadataInfrastructureArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCloudExadataInfrastructureArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static CloudExadataInfrastructureArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>availabilityZone()com.pulumi.core.Output<java.lang.String>availabilityZoneId()static CloudExadataInfrastructureArgs.Builderbuilder()static CloudExadataInfrastructureArgs.Builderbuilder(CloudExadataInfrastructureArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>computeCount()java.util.Optional<com.pulumi.core.Output<java.util.List<CloudExadataInfrastructureCustomerContactsToSendToOciArgs>>>customerContactsToSendToOcis()java.util.Optional<com.pulumi.core.Output<java.lang.String>>databaseServerType()com.pulumi.core.Output<java.lang.String>displayName()com.pulumi.core.Output<CloudExadataInfrastructureMaintenanceWindowArgs>maintenanceWindow()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()com.pulumi.core.Output<java.lang.String>shape()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.util.Map<java.lang.String,java.lang.String>>>tags()java.util.Optional<com.pulumi.core.Output<CloudExadataInfrastructureTimeoutsArgs>>timeouts()
-
-
-
Field Detail
-
Empty
public static final CloudExadataInfrastructureArgs Empty
-
-
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.
-
timeouts
public java.util.Optional<com.pulumi.core.Output<CloudExadataInfrastructureTimeoutsArgs>> timeouts()
-
builder
public static CloudExadataInfrastructureArgs.Builder builder()
-
builder
public static CloudExadataInfrastructureArgs.Builder builder(CloudExadataInfrastructureArgs defaults)
-
-