amazonka-fsx-2.0: Amazon FSx SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.FSx.Types.SvmEndpoints

Description

 
Synopsis

Documentation

data SvmEndpoints Source #

An Amazon FSx for NetApp ONTAP storage virtual machine (SVM) has the following endpoints that are used to access data or to manage the SVM using the NetApp ONTAP CLI, REST API, or NetApp CloudManager.

See: newSvmEndpoints smart constructor.

Constructors

SvmEndpoints' 

Fields

  • iscsi :: Maybe SvmEndpoint

    An endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol.

  • management :: Maybe SvmEndpoint

    An endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager.

  • nfs :: Maybe SvmEndpoint

    An endpoint for connecting using the Network File System (NFS) protocol.

  • smb :: Maybe SvmEndpoint

    An endpoint for connecting using the Server Message Block (SMB) protocol.

Instances

Instances details
FromJSON SvmEndpoints Source # 
Instance details

Defined in Amazonka.FSx.Types.SvmEndpoints

Generic SvmEndpoints Source # 
Instance details

Defined in Amazonka.FSx.Types.SvmEndpoints

Associated Types

type Rep SvmEndpoints :: Type -> Type #

Read SvmEndpoints Source # 
Instance details

Defined in Amazonka.FSx.Types.SvmEndpoints

Show SvmEndpoints Source # 
Instance details

Defined in Amazonka.FSx.Types.SvmEndpoints

NFData SvmEndpoints Source # 
Instance details

Defined in Amazonka.FSx.Types.SvmEndpoints

Methods

rnf :: SvmEndpoints -> () #

Eq SvmEndpoints Source # 
Instance details

Defined in Amazonka.FSx.Types.SvmEndpoints

Hashable SvmEndpoints Source # 
Instance details

Defined in Amazonka.FSx.Types.SvmEndpoints

type Rep SvmEndpoints Source # 
Instance details

Defined in Amazonka.FSx.Types.SvmEndpoints

newSvmEndpoints :: SvmEndpoints Source #

Create a value of SvmEndpoints with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:iscsi:SvmEndpoints', svmEndpoints_iscsi - An endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol.

$sel:management:SvmEndpoints', svmEndpoints_management - An endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager.

$sel:nfs:SvmEndpoints', svmEndpoints_nfs - An endpoint for connecting using the Network File System (NFS) protocol.

$sel:smb:SvmEndpoints', svmEndpoints_smb - An endpoint for connecting using the Server Message Block (SMB) protocol.

svmEndpoints_iscsi :: Lens' SvmEndpoints (Maybe SvmEndpoint) Source #

An endpoint for connecting using the Internet Small Computer Systems Interface (iSCSI) protocol.

svmEndpoints_management :: Lens' SvmEndpoints (Maybe SvmEndpoint) Source #

An endpoint for managing SVMs using the NetApp ONTAP CLI, NetApp ONTAP API, or NetApp CloudManager.

svmEndpoints_nfs :: Lens' SvmEndpoints (Maybe SvmEndpoint) Source #

An endpoint for connecting using the Network File System (NFS) protocol.

svmEndpoints_smb :: Lens' SvmEndpoints (Maybe SvmEndpoint) Source #

An endpoint for connecting using the Server Message Block (SMB) protocol.