Viewing docs for AWS v7.52.1
published on Wednesday, Oct 28, 2026 by Pulumi
published on Wednesday, Oct 28, 2026 by Pulumi
Viewing docs for AWS v7.52.1
published on Wednesday, Oct 28, 2026 by Pulumi
published on Wednesday, Oct 28, 2026 by Pulumi
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
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.fsx.getOntapStorageVirtualMachine({
id: "svm-12345678",
});
import pulumi
import pulumi_aws as aws
example = aws.fsx.get_ontap_storage_virtual_machine(id="svm-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.LookupOntapStorageVirtualMachine(ctx, &fsx.LookupOntapStorageVirtualMachineArgs{
Id: pulumi.StringRef("svm-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.GetOntapStorageVirtualMachine.Invoke(new()
{
Id = "svm-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.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());
}
}
variables:
example:
fn::invoke:
function: aws:fsx:getOntapStorageVirtualMachine
arguments:
id: svm-12345678
terraform {
required_providers {
aws = {
source = "pulumi/aws"
}
}
}
data "aws_fsx_ontap_storage_virtual_machine" "example" {
id = "svm-12345678"
}
Filter Example
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.fsx.getOntapStorageVirtualMachine({
filters: [{
name: "file-system-id",
values: ["fs-12345678"],
}],
});
import pulumi
import pulumi_aws as aws
example = aws.fsx.get_ontap_storage_virtual_machine(filters=[{
"name": "file-system-id",
"values": ["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.LookupOntapStorageVirtualMachine(ctx, &fsx.LookupOntapStorageVirtualMachineArgs{
Filters: []fsx.GetOntapStorageVirtualMachineFilter{
{
Name: "file-system-id",
Values: []string{
"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.GetOntapStorageVirtualMachine.Invoke(new()
{
Filters = new[]
{
new Aws.Fsx.Inputs.GetOntapStorageVirtualMachineFilterInputArgs
{
Name = "file-system-id",
Values = new[]
{
"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.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());
}
}
variables:
example:
fn::invoke:
function: aws:fsx:getOntapStorageVirtualMachine
arguments:
filters:
- name: file-system-id
values:
- fs-12345678
terraform {
required_providers {
aws = {
source = "pulumi/aws"
}
}
}
data "aws_fsx_ontap_storage_virtual_machine" "example" {
filter {
name = "file-system-id"
values = ["fs-12345678"]
}
}
Using getOntapStorageVirtualMachine
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 getOntapStorageVirtualMachine(args: GetOntapStorageVirtualMachineArgs, opts?: InvokeOptions): Promise<GetOntapStorageVirtualMachineResult>
function getOntapStorageVirtualMachineOutput(args: GetOntapStorageVirtualMachineOutputArgs, opts?: InvokeOutputOptions): Output<GetOntapStorageVirtualMachineResult>def get_ontap_storage_virtual_machine(filters: Optional[Sequence[GetOntapStorageVirtualMachineFilter]] = None,
id: Optional[str] = None,
region: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
opts: Optional[InvokeOptions] = None) -> GetOntapStorageVirtualMachineResult
def get_ontap_storage_virtual_machine_output(filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetOntapStorageVirtualMachineFilterArgs]]]] = None,
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[GetOntapStorageVirtualMachineResult]func LookupOntapStorageVirtualMachine(ctx *Context, args *LookupOntapStorageVirtualMachineArgs, opts ...InvokeOption) (*LookupOntapStorageVirtualMachineResult, error)
func LookupOntapStorageVirtualMachineOutput(ctx *Context, args *LookupOntapStorageVirtualMachineOutputArgs, opts ...InvokeOption) LookupOntapStorageVirtualMachineResultOutput> Note: This function is named LookupOntapStorageVirtualMachine in the Go SDK.
public static class GetOntapStorageVirtualMachine
{
public static Task<GetOntapStorageVirtualMachineResult> InvokeAsync(GetOntapStorageVirtualMachineArgs args, InvokeOptions? opts = null)
public static Output<GetOntapStorageVirtualMachineResult> Invoke(GetOntapStorageVirtualMachineInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetOntapStorageVirtualMachineResult> Invoke(GetOntapStorageVirtualMachineInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetOntapStorageVirtualMachineResult> getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs args, InvokeOptions options)
public static Output<GetOntapStorageVirtualMachineResult> getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs args, InvokeOptions options)
public static Output<GetOntapStorageVirtualMachineResult> getOntapStorageVirtualMachine(GetOntapStorageVirtualMachineArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws:fsx/getOntapStorageVirtualMachine:getOntapStorageVirtualMachine
arguments:
# arguments dictionarydata "aws_fsx_get_ontap_storage_virtual_machine" "name" {
# arguments
}The following arguments are supported:
- Filters
List<Get
Ontap Storage Virtual Machine Filter> - Configuration block. Detailed below.
- Id string
- Identifier of the storage virtual machine (e.g.
svm-12345678). - Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Dictionary<string, string>
- Map of tags assigned to the resource.
- Filters
[]Get
Ontap Storage Virtual Machine Filter - Configuration block. Detailed below.
- Id string
- Identifier of the storage virtual machine (e.g.
svm-12345678). - Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- map[string]string
- Map of tags assigned to the resource.
- filters list(object)
- Configuration block. Detailed below.
- id string
- Identifier of the storage virtual machine (e.g.
svm-12345678). - region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- map(string)
- Map of tags assigned to the resource.
- filters
List<Get
Ontap Storage Virtual Machine Filter> - Configuration block. Detailed below.
- id String
- Identifier of the storage virtual machine (e.g.
svm-12345678). - region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Map<String,String>
- Map of tags assigned to the resource.
- filters
Get
Ontap Storage Virtual Machine Filter[] - Configuration block. Detailed below.
- id string
- Identifier of the storage virtual machine (e.g.
svm-12345678). - region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- {[key: string]: string}
- Map of tags assigned to the resource.
- filters
Sequence[Get
Ontap Storage Virtual Machine Filter] - Configuration block. Detailed below.
- id str
- Identifier of the storage virtual machine (e.g.
svm-12345678). - region str
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Mapping[str, str]
- Map of tags assigned to the resource.
- filters List<Property Map>
- Configuration block. Detailed below.
- id String
- Identifier of the storage virtual machine (e.g.
svm-12345678). - region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Map<String>
- Map of tags assigned to the resource.
getOntapStorageVirtualMachine Result
The following output properties are available:
- Active
Directory List<GetConfigurations Ontap Storage Virtual Machine Active Directory Configuration> - Microsoft Active Directory configuration to which the SVM is joined, if applicable. See
activeDirectoryConfigurationBlock below. - Arn string
- ARN of the SVM.
- Creation
Time string - Time that the SVM was created.
- Endpoints
List<Get
Ontap Storage Virtual Machine Endpoint> - Endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or NetApp CloudManager. See
endpointsBlock below. - File
System stringId - Identifier of the file system (e.g.
fs-12345678). - Id string
- SVM's system generated unique ID.
- Lifecycle
Status string - SVM's lifecycle status.
- Lifecycle
Transition List<GetReasons Ontap Storage Virtual Machine Lifecycle Transition Reason> - Reason why the SVM lifecycle state changed. See
lifecycleTransitionReasonBlock below. - Name string
- Name of the SVM, if provisioned.
- Region string
- Subtype string
- SVM's subtype.
- Dictionary<string, string>
- Map of tags assigned to the resource.
- Uuid string
- SVM's UUID.
- Filters
List<Get
Ontap Storage Virtual Machine Filter>
- Active
Directory []GetConfigurations Ontap Storage Virtual Machine Active Directory Configuration - Microsoft Active Directory configuration to which the SVM is joined, if applicable. See
activeDirectoryConfigurationBlock below. - Arn string
- ARN of the SVM.
- Creation
Time string - Time that the SVM was created.
- Endpoints
[]Get
Ontap Storage Virtual Machine Endpoint - Endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or NetApp CloudManager. See
endpointsBlock below. - File
System stringId - Identifier of the file system (e.g.
fs-12345678). - Id string
- SVM's system generated unique ID.
- Lifecycle
Status string - SVM's lifecycle status.
- Lifecycle
Transition []GetReasons Ontap Storage Virtual Machine Lifecycle Transition Reason - Reason why the SVM lifecycle state changed. See
lifecycleTransitionReasonBlock below. - Name string
- Name of the SVM, if provisioned.
- Region string
- Subtype string
- SVM's subtype.
- map[string]string
- Map of tags assigned to the resource.
- Uuid string
- SVM's UUID.
- Filters
[]Get
Ontap Storage Virtual Machine Filter
- active_
directory_ list(object)configurations - Microsoft Active Directory configuration to which the SVM is joined, if applicable. See
activeDirectoryConfigurationBlock below. - arn string
- ARN of the SVM.
- creation_
time string - Time that the SVM was created.
- endpoints list(object)
- Endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or NetApp CloudManager. See
endpointsBlock below. - file_
system_ stringid - Identifier of the file system (e.g.
fs-12345678). - id string
- SVM's system generated unique ID.
- lifecycle_
status string - SVM's lifecycle status.
- lifecycle_
transition_ list(object)reasons - Reason why the SVM lifecycle state changed. See
lifecycleTransitionReasonBlock below. - name string
- Name of the SVM, if provisioned.
- region string
- subtype string
- SVM's subtype.
- map(string)
- Map of tags assigned to the resource.
- uuid string
- SVM's UUID.
- filters list(object)
- active
Directory List<GetConfigurations Ontap Storage Virtual Machine Active Directory Configuration> - Microsoft Active Directory configuration to which the SVM is joined, if applicable. See
activeDirectoryConfigurationBlock below. - arn String
- ARN of the SVM.
- creation
Time String - Time that the SVM was created.
- endpoints
List<Get
Ontap Storage Virtual Machine Endpoint> - Endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or NetApp CloudManager. See
endpointsBlock below. - file
System StringId - Identifier of the file system (e.g.
fs-12345678). - id String
- SVM's system generated unique ID.
- lifecycle
Status String - SVM's lifecycle status.
- lifecycle
Transition List<GetReasons Ontap Storage Virtual Machine Lifecycle Transition Reason> - Reason why the SVM lifecycle state changed. See
lifecycleTransitionReasonBlock below. - name String
- Name of the SVM, if provisioned.
- region String
- subtype String
- SVM's subtype.
- Map<String,String>
- Map of tags assigned to the resource.
- uuid String
- SVM's UUID.
- filters
List<Get
Ontap Storage Virtual Machine Filter>
- active
Directory GetConfigurations Ontap Storage Virtual Machine Active Directory Configuration[] - Microsoft Active Directory configuration to which the SVM is joined, if applicable. See
activeDirectoryConfigurationBlock below. - arn string
- ARN of the SVM.
- creation
Time string - Time that the SVM was created.
- endpoints
Get
Ontap Storage Virtual Machine Endpoint[] - Endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or NetApp CloudManager. See
endpointsBlock below. - file
System stringId - Identifier of the file system (e.g.
fs-12345678). - id string
- SVM's system generated unique ID.
- lifecycle
Status string - SVM's lifecycle status.
- lifecycle
Transition GetReasons Ontap Storage Virtual Machine Lifecycle Transition Reason[] - Reason why the SVM lifecycle state changed. See
lifecycleTransitionReasonBlock below. - name string
- Name of the SVM, if provisioned.
- region string
- subtype string
- SVM's subtype.
- {[key: string]: string}
- Map of tags assigned to the resource.
- uuid string
- SVM's UUID.
- filters
Get
Ontap Storage Virtual Machine Filter[]
- active_
directory_ Sequence[Getconfigurations Ontap Storage Virtual Machine Active Directory Configuration] - Microsoft Active Directory configuration to which the SVM is joined, if applicable. See
activeDirectoryConfigurationBlock below. - arn str
- ARN of the SVM.
- creation_
time str - Time that the SVM was created.
- endpoints
Sequence[Get
Ontap Storage Virtual Machine Endpoint] - Endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or NetApp CloudManager. See
endpointsBlock below. - file_
system_ strid - Identifier of the file system (e.g.
fs-12345678). - id str
- SVM's system generated unique ID.
- lifecycle_
status str - SVM's lifecycle status.
- lifecycle_
transition_ Sequence[Getreasons Ontap Storage Virtual Machine Lifecycle Transition Reason] - Reason why the SVM lifecycle state changed. See
lifecycleTransitionReasonBlock below. - name str
- Name of the SVM, if provisioned.
- region str
- subtype str
- SVM's subtype.
- Mapping[str, str]
- Map of tags assigned to the resource.
- uuid str
- SVM's UUID.
- filters
Sequence[Get
Ontap Storage Virtual Machine Filter]
- active
Directory List<Property Map>Configurations - Microsoft Active Directory configuration to which the SVM is joined, if applicable. See
activeDirectoryConfigurationBlock below. - arn String
- ARN of the SVM.
- creation
Time String - Time that the SVM was created.
- endpoints List<Property Map>
- Endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or NetApp CloudManager. See
endpointsBlock below. - file
System StringId - Identifier of the file system (e.g.
fs-12345678). - id String
- SVM's system generated unique ID.
- lifecycle
Status String - SVM's lifecycle status.
- lifecycle
Transition List<Property Map>Reasons - Reason why the SVM lifecycle state changed. See
lifecycleTransitionReasonBlock below. - name String
- Name of the SVM, if provisioned.
- region String
- subtype String
- SVM's subtype.
- Map<String>
- Map of tags assigned to the resource.
- uuid String
- SVM's UUID.
- filters List<Property Map>
Supporting Types
GetOntapStorageVirtualMachineActiveDirectoryConfiguration
- Netbios
Name string - NetBIOS name of the AD computer object to which the SVM is joined.
- Self
Managed List<GetActive Directory Configurations Ontap Storage Virtual Machine Active Directory Configuration Self Managed Active Directory Configuration> - Configuration of the self-managed Microsoft Active Directory (AD) directory to which the SVM is joined. See
selfManagedActiveDirectoryConfigurationBlock below.
- Netbios
Name string - NetBIOS name of the AD computer object to which the SVM is joined.
- Self
Managed []GetActive Directory Configurations Ontap Storage Virtual Machine Active Directory Configuration Self Managed Active Directory Configuration - Configuration of the self-managed Microsoft Active Directory (AD) directory to which the SVM is joined. See
selfManagedActiveDirectoryConfigurationBlock below.
- netbios_
name string - NetBIOS name of the AD computer object to which the SVM is joined.
- self_
managed_ list(object)active_ directory_ configurations - Configuration of the self-managed Microsoft Active Directory (AD) directory to which the SVM is joined. See
selfManagedActiveDirectoryConfigurationBlock below.
- netbios
Name String - NetBIOS name of the AD computer object to which the SVM is joined.
- self
Managed List<GetActive Directory Configurations Ontap Storage Virtual Machine Active Directory Configuration Self Managed Active Directory Configuration> - Configuration of the self-managed Microsoft Active Directory (AD) directory to which the SVM is joined. See
selfManagedActiveDirectoryConfigurationBlock below.
- netbios
Name string - NetBIOS name of the AD computer object to which the SVM is joined.
- self
Managed GetActive Directory Configurations Ontap Storage Virtual Machine Active Directory Configuration Self Managed Active Directory Configuration[] - Configuration of the self-managed Microsoft Active Directory (AD) directory to which the SVM is joined. See
selfManagedActiveDirectoryConfigurationBlock below.
- netbios_
name str - NetBIOS name of the AD computer object to which the SVM is joined.
- self_
managed_ Sequence[Getactive_ directory_ configurations Ontap Storage Virtual Machine Active Directory Configuration Self Managed Active Directory Configuration] - Configuration of the self-managed Microsoft Active Directory (AD) directory to which the SVM is joined. See
selfManagedActiveDirectoryConfigurationBlock below.
- netbios
Name String - NetBIOS name of the AD computer object to which the SVM is joined.
- self
Managed List<Property Map>Active Directory Configurations - Configuration of the self-managed Microsoft Active Directory (AD) directory to which the SVM is joined. See
selfManagedActiveDirectoryConfigurationBlock below.
GetOntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfiguration
- Dns
Ips List<string> - List of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.
- Domain
Name string - Fully qualified domain name of the self-managed AD directory.
- File
System stringAdministrators Group - Name of the domain group whose members have administrative privileges for the FSx file system.
- Organizational
Unit stringDistinguished Name - Fully qualified distinguished name of the organizational unit within the self-managed AD directory to which the SVM is joined.
- Username string
- User name for the service account on your self-managed AD domain that FSx uses to join to your AD domain.
- Dns
Ips []string - List of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.
- Domain
Name string - Fully qualified domain name of the self-managed AD directory.
- File
System stringAdministrators Group - Name of the domain group whose members have administrative privileges for the FSx file system.
- Organizational
Unit stringDistinguished Name - Fully qualified distinguished name of the organizational unit within the self-managed AD directory to which the SVM is joined.
- Username string
- User name for the service account on your self-managed AD domain that FSx uses to join to your AD domain.
- dns_
ips list(string) - List of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.
- domain_
name string - Fully qualified domain name of the self-managed AD directory.
- file_
system_ stringadministrators_ group - Name of the domain group whose members have administrative privileges for the FSx file system.
- organizational_
unit_ stringdistinguished_ name - Fully qualified distinguished name of the organizational unit within the self-managed AD directory to which the SVM is joined.
- username string
- User name for the service account on your self-managed AD domain that FSx uses to join to your AD domain.
- dns
Ips List<String> - List of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.
- domain
Name String - Fully qualified domain name of the self-managed AD directory.
- file
System StringAdministrators Group - Name of the domain group whose members have administrative privileges for the FSx file system.
- organizational
Unit StringDistinguished Name - Fully qualified distinguished name of the organizational unit within the self-managed AD directory to which the SVM is joined.
- username String
- User name for the service account on your self-managed AD domain that FSx uses to join to your AD domain.
- dns
Ips string[] - List of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.
- domain
Name string - Fully qualified domain name of the self-managed AD directory.
- file
System stringAdministrators Group - Name of the domain group whose members have administrative privileges for the FSx file system.
- organizational
Unit stringDistinguished Name - Fully qualified distinguished name of the organizational unit within the self-managed AD directory to which the SVM is joined.
- username string
- User name for the service account on your self-managed AD domain that FSx uses to join to your AD domain.
- dns_
ips Sequence[str] - List of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.
- domain_
name str - Fully qualified domain name of the self-managed AD directory.
- file_
system_ stradministrators_ group - Name of the domain group whose members have administrative privileges for the FSx file system.
- organizational_
unit_ strdistinguished_ name - Fully qualified distinguished name of the organizational unit within the self-managed AD directory to which the SVM is joined.
- username str
- User name for the service account on your self-managed AD domain that FSx uses to join to your AD domain.
- dns
Ips List<String> - List of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.
- domain
Name String - Fully qualified domain name of the self-managed AD directory.
- file
System StringAdministrators Group - Name of the domain group whose members have administrative privileges for the FSx file system.
- organizational
Unit StringDistinguished Name - Fully qualified distinguished name of the organizational unit within the self-managed AD directory to which the SVM is joined.
- username String
- User name for the service account on your self-managed AD domain that FSx uses to join to your AD domain.
GetOntapStorageVirtualMachineEndpoint
- Iscsis
List<Get
Ontap Storage Virtual Machine Endpoint Iscsi> - Endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol. See
iscsiBlock below. - Managements
List<Get
Ontap Storage Virtual Machine Endpoint Management> - Endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager. See
managementBlock below. - Nfs
List<Get
Ontap Storage Virtual Machine Endpoint Nf> - Endpoint for connecting using the Network File System (NFS) protocol. See
nfsBlock below. - Smbs
List<Get
Ontap Storage Virtual Machine Endpoint Smb> - Endpoint for connecting using the Server Message Block (SMB) protocol. See
smbBlock below.
- Iscsis
[]Get
Ontap Storage Virtual Machine Endpoint Iscsi - Endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol. See
iscsiBlock below. - Managements
[]Get
Ontap Storage Virtual Machine Endpoint Management - Endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager. See
managementBlock below. - Nfs
[]Get
Ontap Storage Virtual Machine Endpoint Nf - Endpoint for connecting using the Network File System (NFS) protocol. See
nfsBlock below. - Smbs
[]Get
Ontap Storage Virtual Machine Endpoint Smb - Endpoint for connecting using the Server Message Block (SMB) protocol. See
smbBlock below.
- iscsis list(object)
- Endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol. See
iscsiBlock below. - managements list(object)
- Endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager. See
managementBlock below. - nfs list(object)
- Endpoint for connecting using the Network File System (NFS) protocol. See
nfsBlock below. - smbs list(object)
- Endpoint for connecting using the Server Message Block (SMB) protocol. See
smbBlock below.
- iscsis
List<Get
Ontap Storage Virtual Machine Endpoint Iscsi> - Endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol. See
iscsiBlock below. - managements
List<Get
Ontap Storage Virtual Machine Endpoint Management> - Endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager. See
managementBlock below. - nfs
List<Get
Ontap Storage Virtual Machine Endpoint Nf> - Endpoint for connecting using the Network File System (NFS) protocol. See
nfsBlock below. - smbs
List<Get
Ontap Storage Virtual Machine Endpoint Smb> - Endpoint for connecting using the Server Message Block (SMB) protocol. See
smbBlock below.
- iscsis
Get
Ontap Storage Virtual Machine Endpoint Iscsi[] - Endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol. See
iscsiBlock below. - managements
Get
Ontap Storage Virtual Machine Endpoint Management[] - Endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager. See
managementBlock below. - nfs
Get
Ontap Storage Virtual Machine Endpoint Nf[] - Endpoint for connecting using the Network File System (NFS) protocol. See
nfsBlock below. - smbs
Get
Ontap Storage Virtual Machine Endpoint Smb[] - Endpoint for connecting using the Server Message Block (SMB) protocol. See
smbBlock below.
- iscsis
Sequence[Get
Ontap Storage Virtual Machine Endpoint Iscsi] - Endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol. See
iscsiBlock below. - managements
Sequence[Get
Ontap Storage Virtual Machine Endpoint Management] - Endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager. See
managementBlock below. - nfs
Sequence[Get
Ontap Storage Virtual Machine Endpoint Nf] - Endpoint for connecting using the Network File System (NFS) protocol. See
nfsBlock below. - smbs
Sequence[Get
Ontap Storage Virtual Machine Endpoint Smb] - Endpoint for connecting using the Server Message Block (SMB) protocol. See
smbBlock below.
- iscsis List<Property Map>
- Endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol. See
iscsiBlock below. - managements List<Property Map>
- Endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager. See
managementBlock below. - nfs List<Property Map>
- Endpoint for connecting using the Network File System (NFS) protocol. See
nfsBlock below. - smbs List<Property Map>
- Endpoint for connecting using the Server Message Block (SMB) protocol. See
smbBlock below.
GetOntapStorageVirtualMachineEndpointIscsi
- Dns
Name string - SVM endpoint's DNS name.
- Ip
Addresses List<string> - SVM endpoint's IP addresses.
- Dns
Name string - SVM endpoint's DNS name.
- Ip
Addresses []string - SVM endpoint's IP addresses.
- dns_
name string - SVM endpoint's DNS name.
- ip_
addresses list(string) - SVM endpoint's IP addresses.
- dns
Name String - SVM endpoint's DNS name.
- ip
Addresses List<String> - SVM endpoint's IP addresses.
- dns
Name string - SVM endpoint's DNS name.
- ip
Addresses string[] - SVM endpoint's IP addresses.
- dns_
name str - SVM endpoint's DNS name.
- ip_
addresses Sequence[str] - SVM endpoint's IP addresses.
- dns
Name String - SVM endpoint's DNS name.
- ip
Addresses List<String> - SVM endpoint's IP addresses.
GetOntapStorageVirtualMachineEndpointManagement
- Dns
Name string - SVM endpoint's DNS name.
- Ip
Addresses List<string> - SVM endpoint's IP addresses.
- Dns
Name string - SVM endpoint's DNS name.
- Ip
Addresses []string - SVM endpoint's IP addresses.
- dns_
name string - SVM endpoint's DNS name.
- ip_
addresses list(string) - SVM endpoint's IP addresses.
- dns
Name String - SVM endpoint's DNS name.
- ip
Addresses List<String> - SVM endpoint's IP addresses.
- dns
Name string - SVM endpoint's DNS name.
- ip
Addresses string[] - SVM endpoint's IP addresses.
- dns_
name str - SVM endpoint's DNS name.
- ip_
addresses Sequence[str] - SVM endpoint's IP addresses.
- dns
Name String - SVM endpoint's DNS name.
- ip
Addresses List<String> - SVM endpoint's IP addresses.
GetOntapStorageVirtualMachineEndpointNf
- Dns
Name string - SVM endpoint's DNS name.
- Ip
Addresses List<string> - SVM endpoint's IP addresses.
- Dns
Name string - SVM endpoint's DNS name.
- Ip
Addresses []string - SVM endpoint's IP addresses.
- dns_
name string - SVM endpoint's DNS name.
- ip_
addresses list(string) - SVM endpoint's IP addresses.
- dns
Name String - SVM endpoint's DNS name.
- ip
Addresses List<String> - SVM endpoint's IP addresses.
- dns
Name string - SVM endpoint's DNS name.
- ip
Addresses string[] - SVM endpoint's IP addresses.
- dns_
name str - SVM endpoint's DNS name.
- ip_
addresses Sequence[str] - SVM endpoint's IP addresses.
- dns
Name String - SVM endpoint's DNS name.
- ip
Addresses List<String> - SVM endpoint's IP addresses.
GetOntapStorageVirtualMachineEndpointSmb
- Dns
Name string - SVM endpoint's DNS name.
- Ip
Addresses List<string> - SVM endpoint's IP addresses.
- Dns
Name string - SVM endpoint's DNS name.
- Ip
Addresses []string - SVM endpoint's IP addresses.
- dns_
name string - SVM endpoint's DNS name.
- ip_
addresses list(string) - SVM endpoint's IP addresses.
- dns
Name String - SVM endpoint's DNS name.
- ip
Addresses List<String> - SVM endpoint's IP addresses.
- dns
Name string - SVM endpoint's DNS name.
- ip
Addresses string[] - SVM endpoint's IP addresses.
- dns_
name str - SVM endpoint's DNS name.
- ip_
addresses Sequence[str] - SVM endpoint's IP addresses.
- dns
Name String - SVM endpoint's DNS name.
- ip
Addresses List<String> - SVM endpoint's IP addresses.
GetOntapStorageVirtualMachineFilter
- Name string
- Name of the field to filter by, as defined by the underlying AWS API.
- Values List<string>
- Set of values that are accepted for the given field. An SVM will be selected if any one of the given values matches.
- Name string
- Name of the field to filter by, as defined by the underlying AWS API.
- Values []string
- Set of values that are accepted for the given field. An SVM will be selected if any one of the given values matches.
- name string
- Name of the field to filter by, as defined by the underlying AWS API.
- values list(string)
- Set of values that are accepted for the given field. An SVM will be selected if any one of the given values matches.
- name String
- Name of the field to filter by, as defined by the underlying AWS API.
- values List<String>
- Set of values that are accepted for the given field. An SVM will be selected if any one of the given values matches.
- name string
- Name of the field to filter by, as defined by the underlying AWS API.
- values string[]
- Set of values that are accepted for the given field. An SVM will be selected if any one of the given values matches.
- name str
- Name of the field to filter by, as defined by the underlying AWS API.
- values Sequence[str]
- Set of values that are accepted for the given field. An SVM will be selected if any one of the given values matches.
- name String
- Name of the field to filter by, as defined by the underlying AWS API.
- values List<String>
- Set of values that are accepted for the given field. An SVM will be selected if any one of the given values matches.
GetOntapStorageVirtualMachineLifecycleTransitionReason
- Message string
- Detailed message.
- Message string
- Detailed message.
- message string
- Detailed message.
- message String
- Detailed message.
- message string
- Detailed message.
- message str
- Detailed message.
- message String
- Detailed message.
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.52.1
published on Wednesday, Oct 28, 2026 by Pulumi
published on Wednesday, Oct 28, 2026 by Pulumi