Module Values.CreateAndAttachS3AccessPointS3ConfigurationSource

Used to create an S3 access point that accepts requests only from a virtual private cloud (VPC) to restrict data access to a private network.

Sourcetype nonrec t = {
  1. vpcConfiguration : S3AccessPointVpcConfiguration.t option;
    (*

    If included, Amazon S3 restricts access to this S3 access point to requests made from the specified virtual private cloud (VPC).

    *)
  2. policy : AccessPointPolicy.t option;
    (*

    Specifies an access policy to associate with the S3 access point configuration. For more information, see Configuring IAM policies for using access points in the Amazon Simple Storage Service User Guide.

    *)
}
Sourceval make : ?vpcConfiguration:??? -> ?policy:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of AccessPointPolicy.t | `Structure of (string * [> `String of VpcId.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