Values.DetachAndDeleteS3AccessPointResponseSourceDetaches an S3 access point from an Amazon FSx volume and deletes the S3 access point. The requester requires the following permission to perform this action: fsx:DetachAndDeleteS3AccessPoint s3:DeleteAccessPoint
type nonrec t = {lifecycle : S3AccessPointAttachmentLifecycle.t option;The lifecycle status of the S3 access point attachment.
*)name : S3AccessPointAttachmentName.t option;The name of the S3 access point attachment being deleted.
*)}type nonrec error = [ | `BadRequest of BadRequest.t| `IncompatibleParameterError of IncompatibleParameterError.t| `InternalServerError of InternalServerError.t| `S3AccessPointAttachmentNotFound of S3AccessPointAttachmentNotFound.t| `UnsupportedOperation of UnsupportedOperation.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `BadRequest of BadRequest.t
| `IncompatibleParameterError of IncompatibleParameterError.t
| `InternalServerError of InternalServerError.t
| `S3AccessPointAttachmentNotFound of S3AccessPointAttachmentNotFound.t
| `Unknown_operation_error of string * string option
| `UnsupportedOperation of UnsupportedOperation.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `BadRequest of BadRequest.t
| `IncompatibleParameterError of IncompatibleParameterError.t
| `InternalServerError of InternalServerError.t
| `S3AccessPointAttachmentNotFound of S3AccessPointAttachmentNotFound.t
| `Unknown_operation_error of string * string option
| `UnsupportedOperation of UnsupportedOperation.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string | `String of S3AccessPointAttachmentName.t ])
list ]