Viewing docs for AWS v7.46.0
published on Thursday, Sep 10, 2026 by Pulumi
published on Thursday, Sep 10, 2026 by Pulumi
Viewing docs for AWS v7.46.0
published on Thursday, Sep 10, 2026 by Pulumi
published on Thursday, Sep 10, 2026 by Pulumi
Retrieve information on FSx Windows File System.
Example Usage
Root volume Example
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.fsx.getWindowsFileSystem({
id: "fs-12345678",
});
import pulumi
import pulumi_aws as aws
example = aws.fsx.get_windows_file_system(id="fs-12345678")
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/fsx"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := fsx.LookupWindowsFileSystem(ctx, &fsx.LookupWindowsFileSystemArgs{
Id: "fs-12345678",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = Aws.Fsx.GetWindowsFileSystem.Invoke(new()
{
Id = "fs-12345678",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.fsx.FsxFunctions;
import com.pulumi.aws.fsx.inputs.GetWindowsFileSystemArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = FsxFunctions.getWindowsFileSystem(GetWindowsFileSystemArgs.builder()
.id("fs-12345678")
.build());
}
}
variables:
example:
fn::invoke:
function: aws:fsx:getWindowsFileSystem
arguments:
id: fs-12345678
pulumi {
required_providers {
aws = {
source = "pulumi/aws"
}
}
}
data "aws_fsx_getwindowsfilesystem" "example" {
id = "fs-12345678"
}
Using getWindowsFileSystem
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getWindowsFileSystem(args: GetWindowsFileSystemArgs, opts?: InvokeOptions): Promise<GetWindowsFileSystemResult>
function getWindowsFileSystemOutput(args: GetWindowsFileSystemOutputArgs, opts?: InvokeOutputOptions): Output<GetWindowsFileSystemResult>def get_windows_file_system(id: Optional[str] = None,
region: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
opts: Optional[InvokeOptions] = None) -> GetWindowsFileSystemResult
def get_windows_file_system_output(id: pulumi.Input[Optional[str]] = None,
region: pulumi.Input[Optional[str]] = None,
tags: pulumi.Input[Optional[Mapping[str, pulumi.Input[str]]]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetWindowsFileSystemResult]func LookupWindowsFileSystem(ctx *Context, args *LookupWindowsFileSystemArgs, opts ...InvokeOption) (*LookupWindowsFileSystemResult, error)
func LookupWindowsFileSystemOutput(ctx *Context, args *LookupWindowsFileSystemOutputArgs, opts ...InvokeOption) LookupWindowsFileSystemResultOutput> Note: This function is named LookupWindowsFileSystem in the Go SDK.
public static class GetWindowsFileSystem
{
public static Task<GetWindowsFileSystemResult> InvokeAsync(GetWindowsFileSystemArgs args, InvokeOptions? opts = null)
public static Output<GetWindowsFileSystemResult> Invoke(GetWindowsFileSystemInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetWindowsFileSystemResult> Invoke(GetWindowsFileSystemInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetWindowsFileSystemResult> getWindowsFileSystem(GetWindowsFileSystemArgs args, InvokeOptions options)
public static Output<GetWindowsFileSystemResult> getWindowsFileSystem(GetWindowsFileSystemArgs args, InvokeOptions options)
public static Output<GetWindowsFileSystemResult> getWindowsFileSystem(GetWindowsFileSystemArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws:fsx/getWindowsFileSystem:getWindowsFileSystem
arguments:
# arguments dictionarydata "aws_fsx_get_windows_file_system" "name" {
# arguments
}The following arguments are supported:
getWindowsFileSystem Result
The following output properties are available:
- Active
Directory stringId - ID for Microsoft Active Directory instance that the file system is joined to.
- Aliases List<string>
- Set of DNS alias names associated with the Amazon FSx file system.
- Arn string
- ARN of the file system.
- Audit
Log List<GetConfigurations Windows File System Audit Log Configuration> - Configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system.
- Automatic
Backup intRetention Days - Number of days to retain automatic backups.
- Backup
Id string - Identifier of the source backup used to create the file system.
- bool
- Whether tags on the file system are copied to backups.
- Daily
Automatic stringBackup Start Time - Preferred time (in
HH:MMformat) to take daily automatic backups, in the UTC time zone. - Deployment
Type string - File system deployment type.
- Disk
Iops List<GetConfigurations Windows File System Disk Iops Configuration> - SSD IOPS configuration for the file system.
- Dns
Name string - DNS name for the file system (e.g.
fs-12345678.corp.example.com). - Id string
- Identifier of the file system (e.g.
fs-12345678). - Kms
Key stringId - ARN for the KMS Key to encrypt the file system at rest.
- Network
Interface List<string>Ids - Set of network interface identifiers for the file system.
- Network
Type string - Network type (
IPV4orDUAL). - Owner
Id string - AWS account identifier that created the file system.
- Preferred
File stringServer Ip - IP address of the primary, or preferred, file server.
- Preferred
Subnet stringId - Subnet in which the preferred file server is located.
- Region string
- Security
Group List<string>Ids - Set of security group identifiers associated with the file system.
- Skip
Final boolBackup - Whether a final backup is skipped when the file system is deleted.
- Storage
Capacity int - Storage capacity of the file system in gibibytes (GiB).
- Storage
Type string - Type of storage the file system is using. If set to
SSD, the file system uses solid state drive storage. If set toHDD, the file system uses hard disk drive storage. - Subnet
Ids List<string> - IDs of the subnets that the file system is accessible from.
- Dictionary<string, string>
- Tags to associate with the file system.
- Throughput
Capacity int - Throughput (megabytes per second) of the file system in power of 2 increments. Minimum of
8and maximum of2048. - Vpc
Id string - ID of the primary VPC for the file system.
- Weekly
Maintenance stringStart Time - Preferred start time (in
d:HH:MMformat) to perform weekly maintenance, in the UTC time zone.
- Active
Directory stringId - ID for Microsoft Active Directory instance that the file system is joined to.
- Aliases []string
- Set of DNS alias names associated with the Amazon FSx file system.
- Arn string
- ARN of the file system.
- Audit
Log []GetConfigurations Windows File System Audit Log Configuration - Configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system.
- Automatic
Backup intRetention Days - Number of days to retain automatic backups.
- Backup
Id string - Identifier of the source backup used to create the file system.
- bool
- Whether tags on the file system are copied to backups.
- Daily
Automatic stringBackup Start Time - Preferred time (in
HH:MMformat) to take daily automatic backups, in the UTC time zone. - Deployment
Type string - File system deployment type.
- Disk
Iops []GetConfigurations Windows File System Disk Iops Configuration - SSD IOPS configuration for the file system.
- Dns
Name string - DNS name for the file system (e.g.
fs-12345678.corp.example.com). - Id string
- Identifier of the file system (e.g.
fs-12345678). - Kms
Key stringId - ARN for the KMS Key to encrypt the file system at rest.
- Network
Interface []stringIds - Set of network interface identifiers for the file system.
- Network
Type string - Network type (
IPV4orDUAL). - Owner
Id string - AWS account identifier that created the file system.
- Preferred
File stringServer Ip - IP address of the primary, or preferred, file server.
- Preferred
Subnet stringId - Subnet in which the preferred file server is located.
- Region string
- Security
Group []stringIds - Set of security group identifiers associated with the file system.
- Skip
Final boolBackup - Whether a final backup is skipped when the file system is deleted.
- Storage
Capacity int - Storage capacity of the file system in gibibytes (GiB).
- Storage
Type string - Type of storage the file system is using. If set to
SSD, the file system uses solid state drive storage. If set toHDD, the file system uses hard disk drive storage. - Subnet
Ids []string - IDs of the subnets that the file system is accessible from.
- map[string]string
- Tags to associate with the file system.
- Throughput
Capacity int - Throughput (megabytes per second) of the file system in power of 2 increments. Minimum of
8and maximum of2048. - Vpc
Id string - ID of the primary VPC for the file system.
- Weekly
Maintenance stringStart Time - Preferred start time (in
d:HH:MMformat) to perform weekly maintenance, in the UTC time zone.
- active_
directory_ stringid - ID for Microsoft Active Directory instance that the file system is joined to.
- aliases list(string)
- Set of DNS alias names associated with the Amazon FSx file system.
- arn string
- ARN of the file system.
- audit_
log_ list(object)configurations - Configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system.
- automatic_
backup_ numberretention_ days - Number of days to retain automatic backups.
- backup_
id string - Identifier of the source backup used to create the file system.
- bool
- Whether tags on the file system are copied to backups.
- daily_
automatic_ stringbackup_ start_ time - Preferred time (in
HH:MMformat) to take daily automatic backups, in the UTC time zone. - deployment_
type string - File system deployment type.
- disk_
iops_ list(object)configurations - SSD IOPS configuration for the file system.
- dns_
name string - DNS name for the file system (e.g.
fs-12345678.corp.example.com). - id string
- Identifier of the file system (e.g.
fs-12345678). - kms_
key_ stringid - ARN for the KMS Key to encrypt the file system at rest.
- network_
interface_ list(string)ids - Set of network interface identifiers for the file system.
- network_
type string - Network type (
IPV4orDUAL). - owner_
id string - AWS account identifier that created the file system.
- preferred_
file_ stringserver_ ip - IP address of the primary, or preferred, file server.
- preferred_
subnet_ stringid - Subnet in which the preferred file server is located.
- region string
- security_
group_ list(string)ids - Set of security group identifiers associated with the file system.
- skip_
final_ boolbackup - Whether a final backup is skipped when the file system is deleted.
- storage_
capacity number - Storage capacity of the file system in gibibytes (GiB).
- storage_
type string - Type of storage the file system is using. If set to
SSD, the file system uses solid state drive storage. If set toHDD, the file system uses hard disk drive storage. - subnet_
ids list(string) - IDs of the subnets that the file system is accessible from.
- map(string)
- Tags to associate with the file system.
- throughput_
capacity number - Throughput (megabytes per second) of the file system in power of 2 increments. Minimum of
8and maximum of2048. - vpc_
id string - ID of the primary VPC for the file system.
- weekly_
maintenance_ stringstart_ time - Preferred start time (in
d:HH:MMformat) to perform weekly maintenance, in the UTC time zone.
- active
Directory StringId - ID for Microsoft Active Directory instance that the file system is joined to.
- aliases List<String>
- Set of DNS alias names associated with the Amazon FSx file system.
- arn String
- ARN of the file system.
- audit
Log List<GetConfigurations Windows File System Audit Log Configuration> - Configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system.
- automatic
Backup IntegerRetention Days - Number of days to retain automatic backups.
- backup
Id String - Identifier of the source backup used to create the file system.
- Boolean
- Whether tags on the file system are copied to backups.
- daily
Automatic StringBackup Start Time - Preferred time (in
HH:MMformat) to take daily automatic backups, in the UTC time zone. - deployment
Type String - File system deployment type.
- disk
Iops List<GetConfigurations Windows File System Disk Iops Configuration> - SSD IOPS configuration for the file system.
- dns
Name String - DNS name for the file system (e.g.
fs-12345678.corp.example.com). - id String
- Identifier of the file system (e.g.
fs-12345678). - kms
Key StringId - ARN for the KMS Key to encrypt the file system at rest.
- network
Interface List<String>Ids - Set of network interface identifiers for the file system.
- network
Type String - Network type (
IPV4orDUAL). - owner
Id String - AWS account identifier that created the file system.
- preferred
File StringServer Ip - IP address of the primary, or preferred, file server.
- preferred
Subnet StringId - Subnet in which the preferred file server is located.
- region String
- security
Group List<String>Ids - Set of security group identifiers associated with the file system.
- skip
Final BooleanBackup - Whether a final backup is skipped when the file system is deleted.
- storage
Capacity Integer - Storage capacity of the file system in gibibytes (GiB).
- storage
Type String - Type of storage the file system is using. If set to
SSD, the file system uses solid state drive storage. If set toHDD, the file system uses hard disk drive storage. - subnet
Ids List<String> - IDs of the subnets that the file system is accessible from.
- Map<String,String>
- Tags to associate with the file system.
- throughput
Capacity Integer - Throughput (megabytes per second) of the file system in power of 2 increments. Minimum of
8and maximum of2048. - vpc
Id String - ID of the primary VPC for the file system.
- weekly
Maintenance StringStart Time - Preferred start time (in
d:HH:MMformat) to perform weekly maintenance, in the UTC time zone.
- active
Directory stringId - ID for Microsoft Active Directory instance that the file system is joined to.
- aliases string[]
- Set of DNS alias names associated with the Amazon FSx file system.
- arn string
- ARN of the file system.
- audit
Log GetConfigurations Windows File System Audit Log Configuration[] - Configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system.
- automatic
Backup numberRetention Days - Number of days to retain automatic backups.
- backup
Id string - Identifier of the source backup used to create the file system.
- boolean
- Whether tags on the file system are copied to backups.
- daily
Automatic stringBackup Start Time - Preferred time (in
HH:MMformat) to take daily automatic backups, in the UTC time zone. - deployment
Type string - File system deployment type.
- disk
Iops GetConfigurations Windows File System Disk Iops Configuration[] - SSD IOPS configuration for the file system.
- dns
Name string - DNS name for the file system (e.g.
fs-12345678.corp.example.com). - id string
- Identifier of the file system (e.g.
fs-12345678). - kms
Key stringId - ARN for the KMS Key to encrypt the file system at rest.
- network
Interface string[]Ids - Set of network interface identifiers for the file system.
- network
Type string - Network type (
IPV4orDUAL). - owner
Id string - AWS account identifier that created the file system.
- preferred
File stringServer Ip - IP address of the primary, or preferred, file server.
- preferred
Subnet stringId - Subnet in which the preferred file server is located.
- region string
- security
Group string[]Ids - Set of security group identifiers associated with the file system.
- skip
Final booleanBackup - Whether a final backup is skipped when the file system is deleted.
- storage
Capacity number - Storage capacity of the file system in gibibytes (GiB).
- storage
Type string - Type of storage the file system is using. If set to
SSD, the file system uses solid state drive storage. If set toHDD, the file system uses hard disk drive storage. - subnet
Ids string[] - IDs of the subnets that the file system is accessible from.
- {[key: string]: string}
- Tags to associate with the file system.
- throughput
Capacity number - Throughput (megabytes per second) of the file system in power of 2 increments. Minimum of
8and maximum of2048. - vpc
Id string - ID of the primary VPC for the file system.
- weekly
Maintenance stringStart Time - Preferred start time (in
d:HH:MMformat) to perform weekly maintenance, in the UTC time zone.
- active_
directory_ strid - ID for Microsoft Active Directory instance that the file system is joined to.
- aliases Sequence[str]
- Set of DNS alias names associated with the Amazon FSx file system.
- arn str
- ARN of the file system.
- audit_
log_ Sequence[Getconfigurations Windows File System Audit Log Configuration] - Configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system.
- automatic_
backup_ intretention_ days - Number of days to retain automatic backups.
- backup_
id str - Identifier of the source backup used to create the file system.
- bool
- Whether tags on the file system are copied to backups.
- daily_
automatic_ strbackup_ start_ time - Preferred time (in
HH:MMformat) to take daily automatic backups, in the UTC time zone. - deployment_
type str - File system deployment type.
- disk_
iops_ Sequence[Getconfigurations Windows File System Disk Iops Configuration] - SSD IOPS configuration for the file system.
- dns_
name str - DNS name for the file system (e.g.
fs-12345678.corp.example.com). - id str
- Identifier of the file system (e.g.
fs-12345678). - kms_
key_ strid - ARN for the KMS Key to encrypt the file system at rest.
- network_
interface_ Sequence[str]ids - Set of network interface identifiers for the file system.
- network_
type str - Network type (
IPV4orDUAL). - owner_
id str - AWS account identifier that created the file system.
- preferred_
file_ strserver_ ip - IP address of the primary, or preferred, file server.
- preferred_
subnet_ strid - Subnet in which the preferred file server is located.
- region str
- security_
group_ Sequence[str]ids - Set of security group identifiers associated with the file system.
- skip_
final_ boolbackup - Whether a final backup is skipped when the file system is deleted.
- storage_
capacity int - Storage capacity of the file system in gibibytes (GiB).
- storage_
type str - Type of storage the file system is using. If set to
SSD, the file system uses solid state drive storage. If set toHDD, the file system uses hard disk drive storage. - subnet_
ids Sequence[str] - IDs of the subnets that the file system is accessible from.
- Mapping[str, str]
- Tags to associate with the file system.
- throughput_
capacity int - Throughput (megabytes per second) of the file system in power of 2 increments. Minimum of
8and maximum of2048. - vpc_
id str - ID of the primary VPC for the file system.
- weekly_
maintenance_ strstart_ time - Preferred start time (in
d:HH:MMformat) to perform weekly maintenance, in the UTC time zone.
- active
Directory StringId - ID for Microsoft Active Directory instance that the file system is joined to.
- aliases List<String>
- Set of DNS alias names associated with the Amazon FSx file system.
- arn String
- ARN of the file system.
- audit
Log List<Property Map>Configurations - Configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system.
- automatic
Backup NumberRetention Days - Number of days to retain automatic backups.
- backup
Id String - Identifier of the source backup used to create the file system.
- Boolean
- Whether tags on the file system are copied to backups.
- daily
Automatic StringBackup Start Time - Preferred time (in
HH:MMformat) to take daily automatic backups, in the UTC time zone. - deployment
Type String - File system deployment type.
- disk
Iops List<Property Map>Configurations - SSD IOPS configuration for the file system.
- dns
Name String - DNS name for the file system (e.g.
fs-12345678.corp.example.com). - id String
- Identifier of the file system (e.g.
fs-12345678). - kms
Key StringId - ARN for the KMS Key to encrypt the file system at rest.
- network
Interface List<String>Ids - Set of network interface identifiers for the file system.
- network
Type String - Network type (
IPV4orDUAL). - owner
Id String - AWS account identifier that created the file system.
- preferred
File StringServer Ip - IP address of the primary, or preferred, file server.
- preferred
Subnet StringId - Subnet in which the preferred file server is located.
- region String
- security
Group List<String>Ids - Set of security group identifiers associated with the file system.
- skip
Final BooleanBackup - Whether a final backup is skipped when the file system is deleted.
- storage
Capacity Number - Storage capacity of the file system in gibibytes (GiB).
- storage
Type String - Type of storage the file system is using. If set to
SSD, the file system uses solid state drive storage. If set toHDD, the file system uses hard disk drive storage. - subnet
Ids List<String> - IDs of the subnets that the file system is accessible from.
- Map<String>
- Tags to associate with the file system.
- throughput
Capacity Number - Throughput (megabytes per second) of the file system in power of 2 increments. Minimum of
8and maximum of2048. - vpc
Id String - ID of the primary VPC for the file system.
- weekly
Maintenance StringStart Time - Preferred start time (in
d:HH:MMformat) to perform weekly maintenance, in the UTC time zone.
Supporting Types
GetWindowsFileSystemAuditLogConfiguration
- Audit
Log stringDestination - File
Access stringAudit Log Level - string
- Audit
Log stringDestination - File
Access stringAudit Log Level - string
- audit_
log_ stringdestination - file_
access_ stringaudit_ log_ level - string
- audit
Log StringDestination - file
Access StringAudit Log Level - String
- audit
Log stringDestination - file
Access stringAudit Log Level - string
- audit_
log_ strdestination - file_
access_ straudit_ log_ level - str
- audit
Log StringDestination - file
Access StringAudit Log Level - String
GetWindowsFileSystemDiskIopsConfiguration
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
awsTerraform Provider.
Viewing docs for AWS v7.46.0
published on Thursday, Sep 10, 2026 by Pulumi
published on Thursday, Sep 10, 2026 by Pulumi