Module Values.CreateAccessPointForObjectLambdaRequestSource

This operation is not supported by directory buckets. Creates an Object Lambda Access Point. For more information, see Transforming objects with Object Lambda Access Points in the Amazon S3 User Guide. The following actions are related to CreateAccessPointForObjectLambda: DeleteAccessPointForObjectLambda GetAccessPointForObjectLambda ListAccessPointsForObjectLambda

Sourcetype nonrec t = {
  1. accountId : AccountId.t;
    (*

    The Amazon Web Services account ID for owner of the specified Object Lambda Access Point.

    *)
  2. name : ObjectLambdaAccessPointName.t;
    (*

    The name you want to assign to this Object Lambda Access Point.

    *)
  3. configuration : ObjectLambdaConfiguration.t;
    (*

    Object Lambda Access Point configuration as a JSON document.

    *)
}
Sourceval context_ : string
Sourceval make : accountId:AccountId.t -> name:ObjectLambdaAccessPointName.t -> configuration:ObjectLambdaConfiguration.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of AccountId.t | `Structure of (string * [> `Boolean of Boolean.t | `List of [> `Enum of string | `Structure of (string * [> `List of [> `Enum of string ] list | `Structure of (string * [> `Structure of (string * [> `String of FunctionArnString.t ]) list ]) list ]) list ] list | `String of ObjectLambdaSupportingAccessPointArn.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