Ctrl + k

or run

tessl search
Log in

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
mavenpkg:maven/com.pulumi/aws@7.16.x

docs

common-patterns.mdgetting-started.mdindex.mdprovider.md
tile.json

tessl/maven-com-pulumi--aws

tessl install tessl/maven-com-pulumi--aws@7.16.0

Pulumi Java SDK for AWS providing strongly-typed Infrastructure-as-Code for 227 AWS service packages including compute, storage, databases, networking, security, analytics, machine learning, and more.

fsx.mddocs/services/storage/

FSx

Amazon FSx provides managed file systems for Windows, Lustre, NetApp ONTAP, and OpenZFS.

Amazon FSx provides managed file systems for Windows, Lustre, NetApp ONTAP, and OpenZFS.

Core Imports

import com.pulumi.aws.fsx.WindowsFileSystem;
import com.pulumi.aws.fsx.WindowsFileSystemArgs;
import com.pulumi.aws.fsx.LustreFileSystem;
import com.pulumi.aws.fsx.LustreFileSystemArgs;
import com.pulumi.aws.fsx.OntapFileSystem;
import com.pulumi.aws.fsx.OntapFileSystemArgs;
import com.pulumi.aws.fsx.OpenZfsFileSystem;
import com.pulumi.aws.fsx.OpenZfsFileSystemArgs;
import com.pulumi.aws.fsx.Backup;
import com.pulumi.aws.fsx.BackupArgs;

Windows File System Resource

@ResourceType(type="aws:fsx/windowsFileSystem:WindowsFileSystem")
public class WindowsFileSystem extends com.pulumi.resources.CustomResource {
    public WindowsFileSystem(String name, WindowsFileSystemArgs args);

    public Output<String> id();
    public Output<String> arn();
    public Output<String> dnsName();
    public Output<Integer> storageCapacity();
    public Output<String> storageType();
    public Output<List<String>> subnetIds();
    public Output<Integer> throughputCapacity();
}

public class WindowsFileSystemArgs extends com.pulumi.resources.ResourceArgs {
    public static Builder builder() { return new Builder(); }

    public static final class Builder {
        public Builder storageCapacity(Output<Integer> storageCapacity);
        public Builder subnetIds(Output<List<String>> subnetIds);
        public Builder throughputCapacity(Output<Integer> throughputCapacity);
        public Builder activeDirectoryId(Output<String> activeDirectoryId);
        public Builder automaticBackupRetentionDays(Output<Integer> automaticBackupRetentionDays);
        public Builder dailyAutomaticBackupStartTime(Output<String> dailyAutomaticBackupStartTime);
        public Builder securityGroupIds(Output<List<String>> securityGroupIds);
        public Builder tags(Output<Map<String, String>> tags);

        public WindowsFileSystemArgs build();
    }
}

Lustre File System Resource

@ResourceType(type="aws:fsx/lustreFileSystem:LustreFileSystem")
public class LustreFileSystem extends com.pulumi.resources.CustomResource {
    public LustreFileSystem(String name, LustreFileSystemArgs args);

    public Output<String> id();
    public Output<String> arn();
    public Output<String> dnsName();
    public Output<Integer> storageCapacity();
    public Output<List<String>> subnetIds();
    public Output<Optional<String>> deploymentType();
}

public class LustreFileSystemArgs extends com.pulumi.resources.ResourceArgs {
    public static Builder builder() { return new Builder(); }

    public static final class Builder {
        public Builder storageCapacity(Output<Integer> storageCapacity);
        public Builder subnetIds(Output<List<String>> subnetIds);
        public Builder deploymentType(Output<String> deploymentType);
        public Builder importPath(Output<String> importPath);
        public Builder exportPath(Output<String> exportPath);
        public Builder securityGroupIds(Output<List<String>> securityGroupIds);
        public Builder tags(Output<Map<String, String>> tags);

        public LustreFileSystemArgs build();
    }
}