Show / Hide Table of Contents

Class WindowsFileSystemArgs

Inheritance
System.Object
InputArgs
ResourceArgs
WindowsFileSystemArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Fsx
Assembly: Pulumi.Aws.dll
Syntax
public sealed class WindowsFileSystemArgs : ResourceArgs

Constructors

View Source

WindowsFileSystemArgs()

Declaration
public WindowsFileSystemArgs()

Properties

View Source

ActiveDirectoryId

The ID for an existing Microsoft Active Directory instance that the file system should join when it's created. Cannot be specified with self_managed_active_directory.

Declaration
public Input<string> ActiveDirectoryId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

AutomaticBackupRetentionDays

The number of days to retain automatic backups. Minimum of 0 and maximum of 35. Defaults to 7. Set to 0 to disable.

Declaration
public Input<int> AutomaticBackupRetentionDays { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

CopyTagsToBackups

A boolean flag indicating whether tags on the file system should be copied to backups. Defaults to false.

Declaration
public Input<bool> CopyTagsToBackups { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

DailyAutomaticBackupStartTime

The preferred time (in HH:MM format) to take daily automatic backups, in the UTC time zone.

Declaration
public Input<string> DailyAutomaticBackupStartTime { get; set; }
Property Value
Type Description
Input<System.String>
View Source

KmsKeyId

ARN for the KMS Key to encrypt the file system at rest. Defaults to an AWS managed KMS Key.

Declaration
public Input<string> KmsKeyId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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>
View Source

SelfManagedActiveDirectory

Configuration block that Amazon FSx uses to join the Windows File Server instance to your self-managed (including on-premises) Microsoft Active Directory (AD) directory. Cannot be specified with active_directory_id. Detailed below.

Declaration
public Input<WindowsFileSystemSelfManagedActiveDirectoryArgs> SelfManagedActiveDirectory { get; set; }
Property Value
Type Description
Input<WindowsFileSystemSelfManagedActiveDirectoryArgs>
View Source

SkipFinalBackup

When enabled, will skip the default final backup taken when the file system is deleted. This configuration must be applied separately before attempting to delete the resource to have the desired behavior. Defaults to false.

Declaration
public Input<bool> SkipFinalBackup { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

StorageCapacity

Storage capacity (GiB) of the file system. Minimum of 32 and maximum of 65536.

Declaration
public Input<int> StorageCapacity { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

SubnetIds

A list of IDs for the subnets that the file system will be accessible from. File systems 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>
View Source

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>
View Source

ThroughputCapacity

Throughput (megabytes per second) of the file system in power of 2 increments. Minimum of 8 and maximum of 2048.

Declaration
public Input<int> ThroughputCapacity { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

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>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.