Module Values.UpdateDataRepositoryAssociationResponseSource

Updates the configuration of an existing data repository association on an Amazon FSx for Lustre file system. 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. association : DataRepositoryAssociation.t option;
    (*

    The response object returned after the data repository association is updated.

    *)
}
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 : ?association:??? -> 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 * [> `Structure of (string * [> `Boolean of BatchImportMetaDataOnCreate.t | `Enum of string | `Integer of Megabytes.t | `List of [> `String of Namespace.t | `Structure of (string * [> `String of TagKey.t ]) list ] list | `String of DataRepositoryAssociationId.t | `Structure of (string * [> `Enum of string | `List of [> `String of IpAddress.t ] list | `String of ErrorMessage.t | `Structure of (string * [> `List of [> `Enum of string ] list ]) list ]) list | `Timestamp of CreationTime.t ]) list ]) 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