Class LustreFileSystemState
Inherited Members
Namespace: Pulumi.Aws.Fsx
Assembly: Pulumi.Aws.dll
Syntax
public sealed class LustreFileSystemState : ResourceArgs
Constructors
View SourceLustreFileSystemState()
Declaration
public LustreFileSystemState()
Properties
View SourceArn
Amazon Resource Name of the file system.
Declaration
public Input<string> Arn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DnsName
DNS name for the file system, e.g. fs-12345678.fsx.us-west-2.amazonaws.com
Declaration
public Input<string> DnsName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ExportPath
S3 URI (with optional prefix) where the root of your Amazon FSx file system is exported. Can only be specified with import_path argument and the path must use the same Amazon S3 bucket as specified in import_path. Set equal to import_path to overwrite files on export. Defaults to s3://{IMPORT BUCKET}/FSxLustre{CREATION TIMESTAMP}.
Declaration
public Input<string> ExportPath { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ImportedFileChunkSize
For files imported from a data repository, this value determines the stripe count and maximum amount of data per file (in MiB) stored on a single physical disk. Can only be specified with import_path argument. Defaults to 1024. Minimum of 1 and maximum of 512000.
Declaration
public Input<int> ImportedFileChunkSize { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
ImportPath
S3 URI (with optional prefix) that you're using as the data repository for your FSx for Lustre file system. For example, s3://example-bucket/optional-prefix/.
Declaration
public Input<string> ImportPath { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NetworkInterfaceIds
Set of Elastic Network Interface identifiers from which the file system is accessible.
Declaration
public InputList<string> NetworkInterfaceIds { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
OwnerId
AWS account identifier that created the file system.
Declaration
public Input<string> OwnerId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SecurityGroupIds
A list of IDs for the security groups that apply to the specified network interfaces created for file system access. These security groups will apply to all network interfaces.
Declaration
public InputList<string> SecurityGroupIds { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
StorageCapacity
The storage capacity (GiB) of the file system. Minimum of 1200. Storage capacity is provisioned in increments of 3,600 GiB.
Declaration
public Input<int> StorageCapacity { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
SubnetIds
A list of IDs for the subnets that the file system will be accessible from. File systems currently support only one subnet. The file server is also launched in that subnet's Availability Zone.
Declaration
public Input<string> SubnetIds { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Tags
A map of tags to assign to the file system.
Declaration
public InputMap<object> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
VpcId
Identifier of the Virtual Private Cloud for the file system.
Declaration
public Input<string> VpcId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
WeeklyMaintenanceStartTime
The preferred start time (in d:HH:MM format) to perform weekly maintenance, in the UTC time zone.
Declaration
public Input<string> WeeklyMaintenanceStartTime { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |