amazonka-efs-1.3.3.1: Amazon Elastic File System SDK.

Copyright(c) 2013-2015 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.EFS.DescribeMountTargets

Contents

Description

Returns the descriptions of all the current mount targets, or a specific mount target, for a file system. When requesting all of the current mount targets, the order of mount targets returned in the response is unspecified.

This operation requires permission for the 'elasticfilesystem:DescribeMountTargets' action, on either the file system id that you specify in FileSystemId, or on the file system of the mount target that you specify in MountTargetId.

See: AWS API Reference for DescribeMountTargets.

Synopsis

Creating a Request

describeMountTargets :: DescribeMountTargets Source

Creates a value of DescribeMountTargets with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Request Lenses

dmtFileSystemId :: Lens' DescribeMountTargets (Maybe Text) Source

Optional. String. The ID of the file system whose mount targets you want to list. It must be included in your request if MountTargetId is not included.

dmtMarker :: Lens' DescribeMountTargets (Maybe Text) Source

Optional. String. Opaque pagination token returned from a previous DescribeMountTargets operation. If present, it specifies to continue the list from where the previous returning call left off.

dmtMaxItems :: Lens' DescribeMountTargets (Maybe Natural) Source

Optional. Maximum number of mount targets to return in the response. It must be an integer with a value greater than zero.

dmtMountTargetId :: Lens' DescribeMountTargets (Maybe Text) Source

Optional. String. The ID of the mount target that you want to have described. It must be included in your request if FileSystemId is not included.

Destructuring the Response

describeMountTargetsResponse Source

Creates a value of DescribeMountTargetsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Response Lenses

dmtrsMountTargets :: Lens' DescribeMountTargetsResponse [MountTargetDescription] Source

Returns the file system's mount targets as an array of MountTargetDescription objects.

dmtrsMarker :: Lens' DescribeMountTargetsResponse (Maybe Text) Source

If the request included the Marker, the response returns that value in this field.

dmtrsNextMarker :: Lens' DescribeMountTargetsResponse (Maybe Text) Source

If a value is present, there are more mount targets to return. In a subsequent request, you can provide Marker in your request with this value to retrieve the next set of mount targets.