We recommend new projects start with resources from the AWS provider.
aws-native.datasync.LocationFSxOntap
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource schema for AWS::DataSync::LocationFSxONTAP.
Create LocationFSxOntap Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new LocationFSxOntap(name: string, args: LocationFSxOntapArgs, opts?: CustomResourceOptions);
@overload
def LocationFSxOntap(resource_name: str,
args: LocationFSxOntapArgs,
opts: Optional[ResourceOptions] = None)
@overload
def LocationFSxOntap(resource_name: str,
opts: Optional[ResourceOptions] = None,
security_group_arns: Optional[Sequence[str]] = None,
storage_virtual_machine_arn: Optional[str] = None,
protocol: Optional[LocationFSxOntapProtocolArgs] = None,
subdirectory: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewLocationFSxOntap(ctx *Context, name string, args LocationFSxOntapArgs, opts ...ResourceOption) (*LocationFSxOntap, error)
public LocationFSxOntap(string name, LocationFSxOntapArgs args, CustomResourceOptions? opts = null)
public LocationFSxOntap(String name, LocationFSxOntapArgs args)
public LocationFSxOntap(String name, LocationFSxOntapArgs args, CustomResourceOptions options)
type: aws-native:datasync:LocationFSxOntap
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args LocationFSxOntapArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args LocationFSxOntapArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args LocationFSxOntapArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args LocationFSxOntapArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args LocationFSxOntapArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
LocationFSxOntap Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The LocationFSxOntap resource accepts the following input properties:
- Security
Group List<string>Arns - The ARNs of the security groups that are to use to configure the FSx ONTAP file system.
- Storage
Virtual stringMachine Arn - The Amazon Resource Name (ARN) for the FSx ONTAP SVM.
- Protocol
Pulumi.
Aws Native. Data Sync. Inputs. Location FSx Ontap Protocol - Specifies the data transfer protocol that DataSync uses to access your Amazon FSx file system.
- Subdirectory string
- A subdirectory in the location's path.
- List<Pulumi.
Aws Native. Inputs. Tag> - An array of key-value pairs to apply to this resource.
- Security
Group []stringArns - The ARNs of the security groups that are to use to configure the FSx ONTAP file system.
- Storage
Virtual stringMachine Arn - The Amazon Resource Name (ARN) for the FSx ONTAP SVM.
- Protocol
Location
FSx Ontap Protocol Args - Specifies the data transfer protocol that DataSync uses to access your Amazon FSx file system.
- Subdirectory string
- A subdirectory in the location's path.
- Tag
Args - An array of key-value pairs to apply to this resource.
- security
Group List<String>Arns - The ARNs of the security groups that are to use to configure the FSx ONTAP file system.
- storage
Virtual StringMachine Arn - The Amazon Resource Name (ARN) for the FSx ONTAP SVM.
- protocol
Location
FSx Ontap Protocol - Specifies the data transfer protocol that DataSync uses to access your Amazon FSx file system.
- subdirectory String
- A subdirectory in the location's path.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- security
Group string[]Arns - The ARNs of the security groups that are to use to configure the FSx ONTAP file system.
- storage
Virtual stringMachine Arn - The Amazon Resource Name (ARN) for the FSx ONTAP SVM.
- protocol
Location
FSx Ontap Protocol - Specifies the data transfer protocol that DataSync uses to access your Amazon FSx file system.
- subdirectory string
- A subdirectory in the location's path.
- Tag[]
- An array of key-value pairs to apply to this resource.
- security_
group_ Sequence[str]arns - The ARNs of the security groups that are to use to configure the FSx ONTAP file system.
- storage_
virtual_ strmachine_ arn - The Amazon Resource Name (ARN) for the FSx ONTAP SVM.
- protocol
Location
FSx Ontap Protocol Args - Specifies the data transfer protocol that DataSync uses to access your Amazon FSx file system.
- subdirectory str
- A subdirectory in the location's path.
- Sequence[Tag
Args] - An array of key-value pairs to apply to this resource.
- security
Group List<String>Arns - The ARNs of the security groups that are to use to configure the FSx ONTAP file system.
- storage
Virtual StringMachine Arn - The Amazon Resource Name (ARN) for the FSx ONTAP SVM.
- protocol Property Map
- Specifies the data transfer protocol that DataSync uses to access your Amazon FSx file system.
- subdirectory String
- A subdirectory in the location's path.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the LocationFSxOntap resource produces the following output properties:
- Fsx
Filesystem stringArn - The Amazon Resource Name (ARN) for the FSx ONAP file system.
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Arn string - The Amazon Resource Name (ARN) of the Amazon FSx ONTAP file system location that is created.
- Location
Uri string - The URL of the FSx ONTAP file system that was described.
- Fsx
Filesystem stringArn - The Amazon Resource Name (ARN) for the FSx ONAP file system.
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Arn string - The Amazon Resource Name (ARN) of the Amazon FSx ONTAP file system location that is created.
- Location
Uri string - The URL of the FSx ONTAP file system that was described.
- fsx
Filesystem StringArn - The Amazon Resource Name (ARN) for the FSx ONAP file system.
- id String
- The provider-assigned unique ID for this managed resource.
- location
Arn String - The Amazon Resource Name (ARN) of the Amazon FSx ONTAP file system location that is created.
- location
Uri String - The URL of the FSx ONTAP file system that was described.
- fsx
Filesystem stringArn - The Amazon Resource Name (ARN) for the FSx ONAP file system.
- id string
- The provider-assigned unique ID for this managed resource.
- location
Arn string - The Amazon Resource Name (ARN) of the Amazon FSx ONTAP file system location that is created.
- location
Uri string - The URL of the FSx ONTAP file system that was described.
- fsx_
filesystem_ strarn - The Amazon Resource Name (ARN) for the FSx ONAP file system.
- id str
- The provider-assigned unique ID for this managed resource.
- location_
arn str - The Amazon Resource Name (ARN) of the Amazon FSx ONTAP file system location that is created.
- location_
uri str - The URL of the FSx ONTAP file system that was described.
- fsx
Filesystem StringArn - The Amazon Resource Name (ARN) for the FSx ONAP file system.
- id String
- The provider-assigned unique ID for this managed resource.
- location
Arn String - The Amazon Resource Name (ARN) of the Amazon FSx ONTAP file system location that is created.
- location
Uri String - The URL of the FSx ONTAP file system that was described.
Supporting Types
LocationFSxOntapNfs, LocationFSxOntapNfsArgs
- Mount
Options Pulumi.Aws Native. Data Sync. Inputs. Location FSx Ontap Nfs Mount Options - Specifies how DataSync can access a location using the NFS protocol.
- Mount
Options LocationFSx Ontap Nfs Mount Options - Specifies how DataSync can access a location using the NFS protocol.
- mount
Options LocationFSx Ontap Nfs Mount Options - Specifies how DataSync can access a location using the NFS protocol.
- mount
Options LocationFSx Ontap Nfs Mount Options - Specifies how DataSync can access a location using the NFS protocol.
- mount_
options LocationFSx Ontap Nfs Mount Options - Specifies how DataSync can access a location using the NFS protocol.
- mount
Options Property Map - Specifies how DataSync can access a location using the NFS protocol.
LocationFSxOntapNfsMountOptions, LocationFSxOntapNfsMountOptionsArgs
- Version
Pulumi.
Aws Native. Data Sync. Location FSx Ontap Nfs Mount Options Version - The specific NFS version that you want DataSync to use to mount your NFS share.
- Version
Location
FSx Ontap Nfs Mount Options Version - The specific NFS version that you want DataSync to use to mount your NFS share.
- version
Location
FSx Ontap Nfs Mount Options Version - The specific NFS version that you want DataSync to use to mount your NFS share.
- version
Location
FSx Ontap Nfs Mount Options Version - The specific NFS version that you want DataSync to use to mount your NFS share.
- version
Location
FSx Ontap Nfs Mount Options Version - The specific NFS version that you want DataSync to use to mount your NFS share.
- version "AUTOMATIC" | "NFS3" | "NFS4_0" | "NFS4_1"
- The specific NFS version that you want DataSync to use to mount your NFS share.
LocationFSxOntapNfsMountOptionsVersion, LocationFSxOntapNfsMountOptionsVersionArgs
- Automatic
- AUTOMATIC
- Nfs3
- NFS3
- Nfs40
- NFS4_0
- Nfs41
- NFS4_1
- Location
FSx Ontap Nfs Mount Options Version Automatic - AUTOMATIC
- Location
FSx Ontap Nfs Mount Options Version Nfs3 - NFS3
- Location
FSx Ontap Nfs Mount Options Version Nfs40 - NFS4_0
- Location
FSx Ontap Nfs Mount Options Version Nfs41 - NFS4_1
- Automatic
- AUTOMATIC
- Nfs3
- NFS3
- Nfs40
- NFS4_0
- Nfs41
- NFS4_1
- Automatic
- AUTOMATIC
- Nfs3
- NFS3
- Nfs40
- NFS4_0
- Nfs41
- NFS4_1
- AUTOMATIC
- AUTOMATIC
- NFS3
- NFS3
- NFS40
- NFS4_0
- NFS41
- NFS4_1
- "AUTOMATIC"
- AUTOMATIC
- "NFS3"
- NFS3
- "NFS4_0"
- NFS4_0
- "NFS4_1"
- NFS4_1
LocationFSxOntapProtocol, LocationFSxOntapProtocolArgs
- Nfs
Pulumi.
Aws Native. Data Sync. Inputs. Location FSx Ontap Nfs - Specifies the Network File System (NFS) protocol configuration that DataSync uses to access your FSx for ONTAP file system's storage virtual machine (SVM).
- Smb
Pulumi.
Aws Native. Data Sync. Inputs. Location FSx Ontap Smb - Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.
- Nfs
Location
FSx Ontap Nfs - Specifies the Network File System (NFS) protocol configuration that DataSync uses to access your FSx for ONTAP file system's storage virtual machine (SVM).
- Smb
Location
FSx Ontap Smb - Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.
- nfs
Location
FSx Ontap Nfs - Specifies the Network File System (NFS) protocol configuration that DataSync uses to access your FSx for ONTAP file system's storage virtual machine (SVM).
- smb
Location
FSx Ontap Smb - Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.
- nfs
Location
FSx Ontap Nfs - Specifies the Network File System (NFS) protocol configuration that DataSync uses to access your FSx for ONTAP file system's storage virtual machine (SVM).
- smb
Location
FSx Ontap Smb - Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.
- nfs
Location
FSx Ontap Nfs - Specifies the Network File System (NFS) protocol configuration that DataSync uses to access your FSx for ONTAP file system's storage virtual machine (SVM).
- smb
Location
FSx Ontap Smb - Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.
- nfs Property Map
- Specifies the Network File System (NFS) protocol configuration that DataSync uses to access your FSx for ONTAP file system's storage virtual machine (SVM).
- smb Property Map
- Specifies the Server Message Block (SMB) protocol configuration that DataSync uses to access your FSx for ONTAP file system's SVM.
LocationFSxOntapSmb, LocationFSxOntapSmbArgs
- Mount
Options Pulumi.Aws Native. Data Sync. Inputs. Location FSx Ontap Smb Mount Options - Specifies how DataSync can access a location using the SMB protocol.
- Password string
- The password of the user who can mount the share and has the permissions to access files and folders in the SMB share.
- User string
- The user who can mount the share, has the permissions to access files and folders in the SMB share.
- Domain string
- The name of the Windows domain that the SMB server belongs to.
- Mount
Options LocationFSx Ontap Smb Mount Options - Specifies how DataSync can access a location using the SMB protocol.
- Password string
- The password of the user who can mount the share and has the permissions to access files and folders in the SMB share.
- User string
- The user who can mount the share, has the permissions to access files and folders in the SMB share.
- Domain string
- The name of the Windows domain that the SMB server belongs to.
- mount
Options LocationFSx Ontap Smb Mount Options - Specifies how DataSync can access a location using the SMB protocol.
- password String
- The password of the user who can mount the share and has the permissions to access files and folders in the SMB share.
- user String
- The user who can mount the share, has the permissions to access files and folders in the SMB share.
- domain String
- The name of the Windows domain that the SMB server belongs to.
- mount
Options LocationFSx Ontap Smb Mount Options - Specifies how DataSync can access a location using the SMB protocol.
- password string
- The password of the user who can mount the share and has the permissions to access files and folders in the SMB share.
- user string
- The user who can mount the share, has the permissions to access files and folders in the SMB share.
- domain string
- The name of the Windows domain that the SMB server belongs to.
- mount_
options LocationFSx Ontap Smb Mount Options - Specifies how DataSync can access a location using the SMB protocol.
- password str
- The password of the user who can mount the share and has the permissions to access files and folders in the SMB share.
- user str
- The user who can mount the share, has the permissions to access files and folders in the SMB share.
- domain str
- The name of the Windows domain that the SMB server belongs to.
- mount
Options Property Map - Specifies how DataSync can access a location using the SMB protocol.
- password String
- The password of the user who can mount the share and has the permissions to access files and folders in the SMB share.
- user String
- The user who can mount the share, has the permissions to access files and folders in the SMB share.
- domain String
- The name of the Windows domain that the SMB server belongs to.
LocationFSxOntapSmbMountOptions, LocationFSxOntapSmbMountOptionsArgs
- Version
Pulumi.
Aws Native. Data Sync. Location FSx Ontap Smb Mount Options Version - The specific SMB version that you want DataSync to use to mount your SMB share.
- Version
Location
FSx Ontap Smb Mount Options Version - The specific SMB version that you want DataSync to use to mount your SMB share.
- version
Location
FSx Ontap Smb Mount Options Version - The specific SMB version that you want DataSync to use to mount your SMB share.
- version
Location
FSx Ontap Smb Mount Options Version - The specific SMB version that you want DataSync to use to mount your SMB share.
- version
Location
FSx Ontap Smb Mount Options Version - The specific SMB version that you want DataSync to use to mount your SMB share.
- version "AUTOMATIC" | "SMB2" | "SMB3"
- The specific SMB version that you want DataSync to use to mount your SMB share.
LocationFSxOntapSmbMountOptionsVersion, LocationFSxOntapSmbMountOptionsVersionArgs
- Automatic
- AUTOMATIC
- Smb2
- SMB2
- Smb3
- SMB3
- Location
FSx Ontap Smb Mount Options Version Automatic - AUTOMATIC
- Location
FSx Ontap Smb Mount Options Version Smb2 - SMB2
- Location
FSx Ontap Smb Mount Options Version Smb3 - SMB3
- Automatic
- AUTOMATIC
- Smb2
- SMB2
- Smb3
- SMB3
- Automatic
- AUTOMATIC
- Smb2
- SMB2
- Smb3
- SMB3
- AUTOMATIC
- AUTOMATIC
- SMB2
- SMB2
- SMB3
- SMB3
- "AUTOMATIC"
- AUTOMATIC
- "SMB2"
- SMB2
- "SMB3"
- SMB3
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.