Module Values.DeleteDataRepositoryAssociationResponseSource

Deletes a data repository association on an Amazon FSx for Lustre file system. Deleting the data repository association unlinks the file system from the Amazon S3 bucket. When deleting a data repository association, you have the option of deleting the data in the file system that corresponds to the data repository association. Data repository associations are supported on all FSx for Lustre 2.12 and 2.15 file systems, excluding scratch_1 deployment type.

Sourcetype nonrec t = {
  1. associationId : DataRepositoryAssociationId.t option;
    (*

    The ID of the data repository association being deleted.

    *)
  2. lifecycle : DataRepositoryLifecycle.t option;
    (*

    Describes the lifecycle state of the data repository association being deleted.

    *)
  3. deleteDataInFileSystem : DeleteDataInFileSystem.t option;
    (*

    Indicates whether data in the file system that corresponds to the data repository association is being deleted. Default is false.

    *)
}
Sourcetype nonrec error = [
  1. | `BadRequest of BadRequest.t
  2. | `DataRepositoryAssociationNotFound of DataRepositoryAssociationNotFound.t
  3. | `IncompatibleParameterError of IncompatibleParameterError.t
  4. | `InternalServerError of InternalServerError.t
  5. | `ServiceLimitExceeded of ServiceLimitExceeded.t
  6. | `Unknown_operation_error of string * string option
]
Sourceval make : ?associationId:??? -> ?lifecycle:??? -> ?deleteDataInFileSystem:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `BadRequest of BadRequest.t | `DataRepositoryAssociationNotFound of DataRepositoryAssociationNotFound.t | `IncompatibleParameterError of IncompatibleParameterError.t | `InternalServerError of InternalServerError.t | `ServiceLimitExceeded of ServiceLimitExceeded.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `BadRequest of BadRequest.t | `DataRepositoryAssociationNotFound of DataRepositoryAssociationNotFound.t | `IncompatibleParameterError of IncompatibleParameterError.t | `InternalServerError of InternalServerError.t | `ServiceLimitExceeded of ServiceLimitExceeded.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of DeleteDataInFileSystem.t | `Enum of string | `String of DataRepositoryAssociationId.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