Module Values.DescribeAccessPointsResponseSource

Returns the description of a specific Amazon EFS access point if the AccessPointId is provided. If you provide an EFS FileSystemId, it returns descriptions of all access points for that file system. You can provide either an AccessPointId or a FileSystemId in the request, but not both. This operation requires permissions for the elasticfilesystem:DescribeAccessPoints action.

Sourcetype nonrec t = {
  1. accessPoints : AccessPointDescriptions.t option;
    (*

    An array of access point descriptions.

    *)
  2. nextToken : Token.t option;
    (*

    Present if there are more access points than returned in the response. You can use the NextMarker in the subsequent request to fetch the additional descriptions.

    *)
}
Sourcetype nonrec error = [
  1. | `AccessPointNotFound of AccessPointNotFound.t
  2. | `BadRequest of BadRequest.t
  3. | `FileSystemNotFound of FileSystemNotFound.t
  4. | `InternalServerError of InternalServerError.t
  5. | `Unknown_operation_error of string * string option
]
Sourceval make : ?accessPoints:??? -> ?nextToken:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccessPointNotFound of AccessPointNotFound.t | `BadRequest of BadRequest.t | `FileSystemNotFound of FileSystemNotFound.t | `InternalServerError of InternalServerError.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccessPointNotFound of AccessPointNotFound.t | `BadRequest of BadRequest.t | `FileSystemNotFound of FileSystemNotFound.t | `InternalServerError of InternalServerError.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `String of TagKey.t ]) list ] list | `String of ClientToken.t | `Structure of (string * [> `List of [> `Long of Gid.t ] list | `Long of Uid.t | `String of Path.t | `Structure of (string * [> `Long of OwnerUid.t | `String of Permissions.t ]) list ]) list ]) list ] list | `String of Token.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t