Package com.pulumi.aws.fsx.inputs
Class FileCacheDataRepositoryAssociationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.fsx.inputs.FileCacheDataRepositoryAssociationArgs
-
public final class FileCacheDataRepositoryAssociationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFileCacheDataRepositoryAssociationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static FileCacheDataRepositoryAssociationArgsEmpty
-
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>>associationId()static FileCacheDataRepositoryAssociationArgs.Builderbuilder()static FileCacheDataRepositoryAssociationArgs.Builderbuilder(FileCacheDataRepositoryAssociationArgs defaults)com.pulumi.core.Output<java.lang.String>dataRepositoryPath()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>dataRepositorySubdirectories()java.util.Optional<com.pulumi.core.Output<java.lang.String>>fileCacheId()com.pulumi.core.Output<java.lang.String>fileCachePath()java.util.Optional<com.pulumi.core.Output<java.lang.String>>fileSystemId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>fileSystemPath()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>importedFileChunkSize()java.util.Optional<com.pulumi.core.Output<java.util.List<FileCacheDataRepositoryAssociationNfArgs>>>nfs()java.util.Optional<com.pulumi.core.Output<java.lang.String>>resourceArn()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()
-
-
-
Field Detail
-
Empty
public static final FileCacheDataRepositoryAssociationArgs Empty
-
-
Method Detail
-
associationId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> associationId()
- Returns:
- System-generated, unique ID of the data repository association.
-
dataRepositoryPath
public com.pulumi.core.Output<java.lang.String> dataRepositoryPath()
- Returns:
- Path to the S3 or NFS data repository that links to the cache.
-
dataRepositorySubdirectories
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> dataRepositorySubdirectories()
- Returns:
- NFS exports linked with this data repository association, in the format `/exportpath1`. Configure `dataRepositoryPath` as the domain name of the NFS file system to use this argument. Not supported for S3 data repositories. Maximum of 500.
-
fileCacheId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fileCacheId()
- Returns:
- System-generated, unique ID of the cache.
-
fileCachePath
public com.pulumi.core.Output<java.lang.String> fileCachePath()
- Returns:
- Path on the cache that maps 1-1 with `dataRepositoryPath`. Must begin with a forward slash and cannot overlap the cache path of another data repository association.
-
fileSystemId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fileSystemId()
- Returns:
- ID of the file system for an NFS data repository association.
-
fileSystemPath
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fileSystemPath()
- Returns:
- Path to the data repository on the file system.
-
importedFileChunkSize
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> importedFileChunkSize()
- Returns:
- Size, in mebibytes (MiB), of the data blocks used to represent imported files.
-
nfs
public java.util.Optional<com.pulumi.core.Output<java.util.List<FileCacheDataRepositoryAssociationNfArgs>>> nfs()
- Returns:
- Configuration for a data repository association linked to an NFS file system. See `nfs` Block below.
-
resourceArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resourceArn()
- Returns:
- ARN of the data repository association.
-
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 file cache. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
builder
public static FileCacheDataRepositoryAssociationArgs.Builder builder()
-
builder
public static FileCacheDataRepositoryAssociationArgs.Builder builder(FileCacheDataRepositoryAssociationArgs defaults)
-
-