Package com.pulumi.aws.fsx.inputs
Class FileCacheLustreConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.fsx.inputs.FileCacheLustreConfigurationArgs
-
public final class FileCacheLustreConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFileCacheLustreConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static FileCacheLustreConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FileCacheLustreConfigurationArgs.Builderbuilder()static FileCacheLustreConfigurationArgs.Builderbuilder(FileCacheLustreConfigurationArgs defaults)com.pulumi.core.Output<java.lang.String>deploymentType()java.util.Optional<com.pulumi.core.Output<java.util.List<FileCacheLustreConfigurationLogConfigurationArgs>>>logConfigurations()com.pulumi.core.Output<java.util.List<FileCacheLustreConfigurationMetadataConfigurationArgs>>metadataConfigurations()java.util.Optional<com.pulumi.core.Output<java.lang.String>>mountName()com.pulumi.core.Output<java.lang.Integer>perUnitStorageThroughput()java.util.Optional<com.pulumi.core.Output<java.lang.String>>weeklyMaintenanceStartTime()
-
-
-
Field Detail
-
Empty
public static final FileCacheLustreConfigurationArgs Empty
-
-
Method Detail
-
deploymentType
public com.pulumi.core.Output<java.lang.String> deploymentType()
- Returns:
- Cache deployment type. The only supported value is `CACHE_1`.
-
logConfigurations
public java.util.Optional<com.pulumi.core.Output<java.util.List<FileCacheLustreConfigurationLogConfigurationArgs>>> logConfigurations()
- Returns:
- Configuration for Lustre logging used to write the enabled logging events for the cache. See `logConfiguration` Block below.
-
metadataConfigurations
public com.pulumi.core.Output<java.util.List<FileCacheLustreConfigurationMetadataConfigurationArgs>> metadataConfigurations()
- Returns:
- Configuration for a Lustre MDT (Metadata Target) storage volume. See `metadataConfiguration` Block below.
-
mountName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> mountName()
- Returns:
- Mount name of the cache.
-
perUnitStorageThroughput
public com.pulumi.core.Output<java.lang.Integer> perUnitStorageThroughput()
- Returns:
- Throughput provisioned for each 1 tebibyte (TiB) of cache storage capacity, in MB/s/TiB. The only supported value is `1000`.
-
weeklyMaintenanceStartTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> weeklyMaintenanceStartTime()
- Returns:
- Recurring weekly time to start maintenance, in the format `D:HH:MM`. `D` is the day of the week, where `1` represents Monday and `7` represents Sunday. `HH` is the zero-padded hour of the day (0-23), and `MM` is the zero-padded minute of the hour. See the [ISO week date](https://en.wikipedia.org/wiki/ISO_week_date) for more information.
-
builder
public static FileCacheLustreConfigurationArgs.Builder builder()
-
builder
public static FileCacheLustreConfigurationArgs.Builder builder(FileCacheLustreConfigurationArgs defaults)
-
-