Class FsxFunctions


  • public final class FsxFunctions
    extends java.lang.Object
    • Constructor Detail

      • FsxFunctions

        public FsxFunctions()
    • Method Detail

      • getOntapFileSystem

        public static com.pulumi.core.Output<GetOntapFileSystemResult> getOntapFileSystem​(GetOntapFileSystemArgs args)
        Retrieve information on FSx ONTAP File System. ## Example Usage ### Basic Usage
         
         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.GetOntapFileSystemArgs;
         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.getOntapFileSystem(GetOntapFileSystemArgs.builder()
                     .id("fs-12345678")
                     .build());
         
             }
         }
         
         
      • getOntapFileSystemPlain

        public static java.util.concurrent.CompletableFuture<GetOntapFileSystemResult> getOntapFileSystemPlain​(GetOntapFileSystemPlainArgs args)
        Retrieve information on FSx ONTAP File System. ## Example Usage ### Basic Usage
         
         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.GetOntapFileSystemArgs;
         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.getOntapFileSystem(GetOntapFileSystemArgs.builder()
                     .id("fs-12345678")
                     .build());
         
             }
         }
         
         
      • getOntapFileSystem

        public static com.pulumi.core.Output<GetOntapFileSystemResult> getOntapFileSystem​(GetOntapFileSystemArgs args,
                                                                                          com.pulumi.deployment.InvokeOptions options)
        Retrieve information on FSx ONTAP File System. ## Example Usage ### Basic Usage
         
         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.GetOntapFileSystemArgs;
         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.getOntapFileSystem(GetOntapFileSystemArgs.builder()
                     .id("fs-12345678")
                     .build());
         
             }
         }
         
         
      • getOntapFileSystem

        public static com.pulumi.core.Output<GetOntapFileSystemResult> getOntapFileSystem​(GetOntapFileSystemArgs args,
                                                                                          com.pulumi.deployment.InvokeOutputOptions options)
        Retrieve information on FSx ONTAP File System. ## Example Usage ### Basic Usage
         
         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.GetOntapFileSystemArgs;
         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.getOntapFileSystem(GetOntapFileSystemArgs.builder()
                     .id("fs-12345678")
                     .build());
         
             }
         }
         
         
      • getOntapFileSystemPlain

        public static java.util.concurrent.CompletableFuture<GetOntapFileSystemResult> getOntapFileSystemPlain​(GetOntapFileSystemPlainArgs args,
                                                                                                               com.pulumi.deployment.InvokeOptions options)
        Retrieve information on FSx ONTAP File System. ## Example Usage ### Basic Usage
         
         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.GetOntapFileSystemArgs;
         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.getOntapFileSystem(GetOntapFileSystemArgs.builder()
                     .id("fs-12345678")
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachine

        public static com.pulumi.core.Output<GetOntapStorageVirtualMachineResult> getOntapStorageVirtualMachine()
        Retrieve information on FSx ONTAP Storage Virtual Machine (SVM). The arguments of this data source act as filters for querying the available ONTAP Storage Virtual Machines in the current region. The given filters must match exactly one Storage Virtual Machine whose data will be exported as attributes. ## Example Usage ### Basic Usage
         
         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.GetOntapStorageVirtualMachineArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .id("svm-12345678")
                     .build());
         
             }
         }
         
         
        ### Filter Example
         
         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.GetOntapStorageVirtualMachineArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachineFilterArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .filters(GetOntapStorageVirtualMachineFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachinePlain

        public static java.util.concurrent.CompletableFuture<GetOntapStorageVirtualMachineResult> getOntapStorageVirtualMachinePlain()
        Retrieve information on FSx ONTAP Storage Virtual Machine (SVM). The arguments of this data source act as filters for querying the available ONTAP Storage Virtual Machines in the current region. The given filters must match exactly one Storage Virtual Machine whose data will be exported as attributes. ## Example Usage ### Basic Usage
         
         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.GetOntapStorageVirtualMachineArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .id("svm-12345678")
                     .build());
         
             }
         }
         
         
        ### Filter Example
         
         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.GetOntapStorageVirtualMachineArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachineFilterArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .filters(GetOntapStorageVirtualMachineFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachine

        public static com.pulumi.core.Output<GetOntapStorageVirtualMachineResult> getOntapStorageVirtualMachine​(GetOntapStorageVirtualMachineArgs args)
        Retrieve information on FSx ONTAP Storage Virtual Machine (SVM). The arguments of this data source act as filters for querying the available ONTAP Storage Virtual Machines in the current region. The given filters must match exactly one Storage Virtual Machine whose data will be exported as attributes. ## Example Usage ### Basic Usage
         
         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.GetOntapStorageVirtualMachineArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .id("svm-12345678")
                     .build());
         
             }
         }
         
         
        ### Filter Example
         
         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.GetOntapStorageVirtualMachineArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachineFilterArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .filters(GetOntapStorageVirtualMachineFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachinePlain

        public static java.util.concurrent.CompletableFuture<GetOntapStorageVirtualMachineResult> getOntapStorageVirtualMachinePlain​(GetOntapStorageVirtualMachinePlainArgs args)
        Retrieve information on FSx ONTAP Storage Virtual Machine (SVM). The arguments of this data source act as filters for querying the available ONTAP Storage Virtual Machines in the current region. The given filters must match exactly one Storage Virtual Machine whose data will be exported as attributes. ## Example Usage ### Basic Usage
         
         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.GetOntapStorageVirtualMachineArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .id("svm-12345678")
                     .build());
         
             }
         }
         
         
        ### Filter Example
         
         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.GetOntapStorageVirtualMachineArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachineFilterArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .filters(GetOntapStorageVirtualMachineFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachine

        public static com.pulumi.core.Output<GetOntapStorageVirtualMachineResult> getOntapStorageVirtualMachine​(GetOntapStorageVirtualMachineArgs args,
                                                                                                                com.pulumi.deployment.InvokeOptions options)
        Retrieve information on FSx ONTAP Storage Virtual Machine (SVM). The arguments of this data source act as filters for querying the available ONTAP Storage Virtual Machines in the current region. The given filters must match exactly one Storage Virtual Machine whose data will be exported as attributes. ## Example Usage ### Basic Usage
         
         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.GetOntapStorageVirtualMachineArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .id("svm-12345678")
                     .build());
         
             }
         }
         
         
        ### Filter Example
         
         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.GetOntapStorageVirtualMachineArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachineFilterArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .filters(GetOntapStorageVirtualMachineFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachine

        public static com.pulumi.core.Output<GetOntapStorageVirtualMachineResult> getOntapStorageVirtualMachine​(GetOntapStorageVirtualMachineArgs args,
                                                                                                                com.pulumi.deployment.InvokeOutputOptions options)
        Retrieve information on FSx ONTAP Storage Virtual Machine (SVM). The arguments of this data source act as filters for querying the available ONTAP Storage Virtual Machines in the current region. The given filters must match exactly one Storage Virtual Machine whose data will be exported as attributes. ## Example Usage ### Basic Usage
         
         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.GetOntapStorageVirtualMachineArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .id("svm-12345678")
                     .build());
         
             }
         }
         
         
        ### Filter Example
         
         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.GetOntapStorageVirtualMachineArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachineFilterArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .filters(GetOntapStorageVirtualMachineFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachinePlain

        public static java.util.concurrent.CompletableFuture<GetOntapStorageVirtualMachineResult> getOntapStorageVirtualMachinePlain​(GetOntapStorageVirtualMachinePlainArgs args,
                                                                                                                                     com.pulumi.deployment.InvokeOptions options)
        Retrieve information on FSx ONTAP Storage Virtual Machine (SVM). The arguments of this data source act as filters for querying the available ONTAP Storage Virtual Machines in the current region. The given filters must match exactly one Storage Virtual Machine whose data will be exported as attributes. ## Example Usage ### Basic Usage
         
         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.GetOntapStorageVirtualMachineArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .id("svm-12345678")
                     .build());
         
             }
         }
         
         
        ### Filter Example
         
         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.GetOntapStorageVirtualMachineArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachineFilterArgs;
         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.getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs.builder()
                     .filters(GetOntapStorageVirtualMachineFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachines

        public static com.pulumi.core.Output<GetOntapStorageVirtualMachinesResult> getOntapStorageVirtualMachines()
        This resource can be useful for getting back a set of FSx ONTAP Storage Virtual Machine (SVM) IDs. ## Example Usage The following shows outputting all SVM IDs for a given FSx ONTAP File System.
         
         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.GetOntapStorageVirtualMachinesArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachinesFilterArgs;
         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.getOntapStorageVirtualMachines(GetOntapStorageVirtualMachinesArgs.builder()
                     .filters(GetOntapStorageVirtualMachinesFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachinesPlain

        public static java.util.concurrent.CompletableFuture<GetOntapStorageVirtualMachinesResult> getOntapStorageVirtualMachinesPlain()
        This resource can be useful for getting back a set of FSx ONTAP Storage Virtual Machine (SVM) IDs. ## Example Usage The following shows outputting all SVM IDs for a given FSx ONTAP File System.
         
         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.GetOntapStorageVirtualMachinesArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachinesFilterArgs;
         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.getOntapStorageVirtualMachines(GetOntapStorageVirtualMachinesArgs.builder()
                     .filters(GetOntapStorageVirtualMachinesFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachines

        public static com.pulumi.core.Output<GetOntapStorageVirtualMachinesResult> getOntapStorageVirtualMachines​(GetOntapStorageVirtualMachinesArgs args)
        This resource can be useful for getting back a set of FSx ONTAP Storage Virtual Machine (SVM) IDs. ## Example Usage The following shows outputting all SVM IDs for a given FSx ONTAP File System.
         
         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.GetOntapStorageVirtualMachinesArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachinesFilterArgs;
         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.getOntapStorageVirtualMachines(GetOntapStorageVirtualMachinesArgs.builder()
                     .filters(GetOntapStorageVirtualMachinesFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachinesPlain

        public static java.util.concurrent.CompletableFuture<GetOntapStorageVirtualMachinesResult> getOntapStorageVirtualMachinesPlain​(GetOntapStorageVirtualMachinesPlainArgs args)
        This resource can be useful for getting back a set of FSx ONTAP Storage Virtual Machine (SVM) IDs. ## Example Usage The following shows outputting all SVM IDs for a given FSx ONTAP File System.
         
         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.GetOntapStorageVirtualMachinesArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachinesFilterArgs;
         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.getOntapStorageVirtualMachines(GetOntapStorageVirtualMachinesArgs.builder()
                     .filters(GetOntapStorageVirtualMachinesFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachines

        public static com.pulumi.core.Output<GetOntapStorageVirtualMachinesResult> getOntapStorageVirtualMachines​(GetOntapStorageVirtualMachinesArgs args,
                                                                                                                  com.pulumi.deployment.InvokeOptions options)
        This resource can be useful for getting back a set of FSx ONTAP Storage Virtual Machine (SVM) IDs. ## Example Usage The following shows outputting all SVM IDs for a given FSx ONTAP File System.
         
         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.GetOntapStorageVirtualMachinesArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachinesFilterArgs;
         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.getOntapStorageVirtualMachines(GetOntapStorageVirtualMachinesArgs.builder()
                     .filters(GetOntapStorageVirtualMachinesFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachines

        public static com.pulumi.core.Output<GetOntapStorageVirtualMachinesResult> getOntapStorageVirtualMachines​(GetOntapStorageVirtualMachinesArgs args,
                                                                                                                  com.pulumi.deployment.InvokeOutputOptions options)
        This resource can be useful for getting back a set of FSx ONTAP Storage Virtual Machine (SVM) IDs. ## Example Usage The following shows outputting all SVM IDs for a given FSx ONTAP File System.
         
         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.GetOntapStorageVirtualMachinesArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachinesFilterArgs;
         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.getOntapStorageVirtualMachines(GetOntapStorageVirtualMachinesArgs.builder()
                     .filters(GetOntapStorageVirtualMachinesFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOntapStorageVirtualMachinesPlain

        public static java.util.concurrent.CompletableFuture<GetOntapStorageVirtualMachinesResult> getOntapStorageVirtualMachinesPlain​(GetOntapStorageVirtualMachinesPlainArgs args,
                                                                                                                                       com.pulumi.deployment.InvokeOptions options)
        This resource can be useful for getting back a set of FSx ONTAP Storage Virtual Machine (SVM) IDs. ## Example Usage The following shows outputting all SVM IDs for a given FSx ONTAP File System.
         
         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.GetOntapStorageVirtualMachinesArgs;
         import com.pulumi.aws.fsx.inputs.GetOntapStorageVirtualMachinesFilterArgs;
         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.getOntapStorageVirtualMachines(GetOntapStorageVirtualMachinesArgs.builder()
                     .filters(GetOntapStorageVirtualMachinesFilterArgs.builder()
                         .name("file-system-id")
                         .values("fs-12345678")
                         .build())
                     .build());
         
             }
         }
         
         
      • getOpenZfsSnapshot

        public static com.pulumi.core.Output<GetOpenZfsSnapshotResult> getOpenZfsSnapshot()
        Use this data source to get information about an Amazon FSx for OpenZFS Snapshot for use when provisioning new Volumes. ## Example Usage ### Root volume Example
         
         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.GetOpenZfsSnapshotArgs;
         import com.pulumi.aws.fsx.inputs.GetOpenZfsSnapshotFilterArgs;
         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.getOpenZfsSnapshot(GetOpenZfsSnapshotArgs.builder()
                     .filters(GetOpenZfsSnapshotFilterArgs.builder()
                         .name("volume-id")
                         .values("fsvol-073a32b6098a73feb")
                         .build())
                     .mostRecent(true)
                     .build());
         
             }
         }
         
         
      • getOpenZfsSnapshotPlain

        public static java.util.concurrent.CompletableFuture<GetOpenZfsSnapshotResult> getOpenZfsSnapshotPlain()
        Use this data source to get information about an Amazon FSx for OpenZFS Snapshot for use when provisioning new Volumes. ## Example Usage ### Root volume Example
         
         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.GetOpenZfsSnapshotArgs;
         import com.pulumi.aws.fsx.inputs.GetOpenZfsSnapshotFilterArgs;
         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.getOpenZfsSnapshot(GetOpenZfsSnapshotArgs.builder()
                     .filters(GetOpenZfsSnapshotFilterArgs.builder()
                         .name("volume-id")
                         .values("fsvol-073a32b6098a73feb")
                         .build())
                     .mostRecent(true)
                     .build());
         
             }
         }
         
         
      • getOpenZfsSnapshot

        public static com.pulumi.core.Output<GetOpenZfsSnapshotResult> getOpenZfsSnapshot​(GetOpenZfsSnapshotArgs args)
        Use this data source to get information about an Amazon FSx for OpenZFS Snapshot for use when provisioning new Volumes. ## Example Usage ### Root volume Example
         
         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.GetOpenZfsSnapshotArgs;
         import com.pulumi.aws.fsx.inputs.GetOpenZfsSnapshotFilterArgs;
         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.getOpenZfsSnapshot(GetOpenZfsSnapshotArgs.builder()
                     .filters(GetOpenZfsSnapshotFilterArgs.builder()
                         .name("volume-id")
                         .values("fsvol-073a32b6098a73feb")
                         .build())
                     .mostRecent(true)
                     .build());
         
             }
         }
         
         
      • getOpenZfsSnapshotPlain

        public static java.util.concurrent.CompletableFuture<GetOpenZfsSnapshotResult> getOpenZfsSnapshotPlain​(GetOpenZfsSnapshotPlainArgs args)
        Use this data source to get information about an Amazon FSx for OpenZFS Snapshot for use when provisioning new Volumes. ## Example Usage ### Root volume Example
         
         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.GetOpenZfsSnapshotArgs;
         import com.pulumi.aws.fsx.inputs.GetOpenZfsSnapshotFilterArgs;
         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.getOpenZfsSnapshot(GetOpenZfsSnapshotArgs.builder()
                     .filters(GetOpenZfsSnapshotFilterArgs.builder()
                         .name("volume-id")
                         .values("fsvol-073a32b6098a73feb")
                         .build())
                     .mostRecent(true)
                     .build());
         
             }
         }
         
         
      • getOpenZfsSnapshot

        public static com.pulumi.core.Output<GetOpenZfsSnapshotResult> getOpenZfsSnapshot​(GetOpenZfsSnapshotArgs args,
                                                                                          com.pulumi.deployment.InvokeOptions options)
        Use this data source to get information about an Amazon FSx for OpenZFS Snapshot for use when provisioning new Volumes. ## Example Usage ### Root volume Example
         
         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.GetOpenZfsSnapshotArgs;
         import com.pulumi.aws.fsx.inputs.GetOpenZfsSnapshotFilterArgs;
         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.getOpenZfsSnapshot(GetOpenZfsSnapshotArgs.builder()
                     .filters(GetOpenZfsSnapshotFilterArgs.builder()
                         .name("volume-id")
                         .values("fsvol-073a32b6098a73feb")
                         .build())
                     .mostRecent(true)
                     .build());
         
             }
         }
         
         
      • getOpenZfsSnapshot

        public static com.pulumi.core.Output<GetOpenZfsSnapshotResult> getOpenZfsSnapshot​(GetOpenZfsSnapshotArgs args,
                                                                                          com.pulumi.deployment.InvokeOutputOptions options)
        Use this data source to get information about an Amazon FSx for OpenZFS Snapshot for use when provisioning new Volumes. ## Example Usage ### Root volume Example
         
         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.GetOpenZfsSnapshotArgs;
         import com.pulumi.aws.fsx.inputs.GetOpenZfsSnapshotFilterArgs;
         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.getOpenZfsSnapshot(GetOpenZfsSnapshotArgs.builder()
                     .filters(GetOpenZfsSnapshotFilterArgs.builder()
                         .name("volume-id")
                         .values("fsvol-073a32b6098a73feb")
                         .build())
                     .mostRecent(true)
                     .build());
         
             }
         }
         
         
      • getOpenZfsSnapshotPlain

        public static java.util.concurrent.CompletableFuture<GetOpenZfsSnapshotResult> getOpenZfsSnapshotPlain​(GetOpenZfsSnapshotPlainArgs args,
                                                                                                               com.pulumi.deployment.InvokeOptions options)
        Use this data source to get information about an Amazon FSx for OpenZFS Snapshot for use when provisioning new Volumes. ## Example Usage ### Root volume Example
         
         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.GetOpenZfsSnapshotArgs;
         import com.pulumi.aws.fsx.inputs.GetOpenZfsSnapshotFilterArgs;
         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.getOpenZfsSnapshot(GetOpenZfsSnapshotArgs.builder()
                     .filters(GetOpenZfsSnapshotFilterArgs.builder()
                         .name("volume-id")
                         .values("fsvol-073a32b6098a73feb")
                         .build())
                     .mostRecent(true)
                     .build());
         
             }
         }
         
         
      • getWindowsFileSystem

        public static com.pulumi.core.Output<GetWindowsFileSystemResult> getWindowsFileSystem​(GetWindowsFileSystemArgs args)
        Retrieve information on FSx Windows File System. ## Example Usage ### Root volume Example
         
         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());
         
             }
         }
         
         
      • getWindowsFileSystemPlain

        public static java.util.concurrent.CompletableFuture<GetWindowsFileSystemResult> getWindowsFileSystemPlain​(GetWindowsFileSystemPlainArgs args)
        Retrieve information on FSx Windows File System. ## Example Usage ### Root volume Example
         
         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());
         
             }
         }
         
         
      • getWindowsFileSystem

        public static com.pulumi.core.Output<GetWindowsFileSystemResult> getWindowsFileSystem​(GetWindowsFileSystemArgs args,
                                                                                              com.pulumi.deployment.InvokeOptions options)
        Retrieve information on FSx Windows File System. ## Example Usage ### Root volume Example
         
         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());
         
             }
         }
         
         
      • getWindowsFileSystem

        public static com.pulumi.core.Output<GetWindowsFileSystemResult> getWindowsFileSystem​(GetWindowsFileSystemArgs args,
                                                                                              com.pulumi.deployment.InvokeOutputOptions options)
        Retrieve information on FSx Windows File System. ## Example Usage ### Root volume Example
         
         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());
         
             }
         }
         
         
      • getWindowsFileSystemPlain

        public static java.util.concurrent.CompletableFuture<GetWindowsFileSystemResult> getWindowsFileSystemPlain​(GetWindowsFileSystemPlainArgs args,
                                                                                                                   com.pulumi.deployment.InvokeOptions options)
        Retrieve information on FSx Windows File System. ## Example Usage ### Root volume Example
         
         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());
         
             }
         }