Module Awso_s3files.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule Gid : sig ... end
Sourcemodule OwnerGid : sig ... end
Sourcemodule OwnerUid : sig ... end
Sourcemodule Permissions : sig ... end
Sourcemodule SecondaryGids : sig ... end
Sourcemodule Uid : sig ... end
Sourcemodule CreationPermissions : sig ... end

Specifies the permissions to set on newly created directories within the file system.

Sourcemodule Path : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule ImportTrigger : sig ... end
Sourcemodule AvailabilityZoneId : sig ... end
Sourcemodule AwsAccountId : sig ... end
Sourcemodule FileSystemId : sig ... end
Sourcemodule Ipv4Address : sig ... end
Sourcemodule Ipv6Address : sig ... end
Sourcemodule LifeCycleState : sig ... end
Sourcemodule MountTargetId : sig ... end
Sourcemodule NetworkInterfaceId : sig ... end
Sourcemodule StatusMessage : sig ... end
Sourcemodule SubnetId : sig ... end
Sourcemodule VpcId : sig ... end
Sourcemodule BucketArn : sig ... end
Sourcemodule FileSystemArn : sig ... end
Sourcemodule RoleArn : sig ... end
Sourcemodule Timestamp : sig ... end
Sourcemodule AccessPointArn : sig ... end
Sourcemodule AccessPointId : sig ... end
Sourcemodule PosixUser : sig ... end

Specifies the POSIX identity with uid, gid, and secondary group IDs for user enforcement.

Sourcemodule RootDirectory : sig ... end

Specifies the root directory path and optional creation permissions for newly created directories.

Sourcemodule ErrorCode : sig ... end
Sourcemodule String_ : sig ... end
Sourcemodule SecurityGroup : sig ... end
Sourcemodule Tag : sig ... end

A key-value pair for resource tagging.

Sourcemodule ExpirationDataRule : sig ... end

Specifies a rule that controls when cached data expires from the file system based on last access time.

Sourcemodule ImportDataRule : sig ... end

Specifies a rule that controls how data is imported from S3 into the file system.

Contains information about a mount target returned in list operations.

Contains information about an S3 File System returned in list operations.

Contains information about an S3 File System Access Point returned in list operations.

Sourcemodule InternalServerException : sig ... end

An internal server error occurred. Retry your request.

Sourcemodule ResourceNotFoundException : sig ... end

The specified resource was not found. Verify that the resource exists and that you have permission to access it.

Sourcemodule SecurityGroups : sig ... end
Sourcemodule ThrottlingException : sig ... end

The request was throttled. Retry your request using exponential backoff.

Sourcemodule ValidationException : sig ... end

The input parameters are not valid. Check the parameter values and try again.

Sourcemodule ResourceId : sig ... end
Sourcemodule TagKeys : sig ... end
Sourcemodule TagList : sig ... end
Sourcemodule ConflictException : sig ... end

The request conflicts with the current state of the resource. This can occur when trying to create a resource that already exists or delete a resource that is in use.

Sourcemodule Integer : sig ... end
Sourcemodule MountTargets : sig ... end
Sourcemodule FileSystems : sig ... end
Sourcemodule AccessPoints : sig ... end
Sourcemodule ClientToken : sig ... end
Sourcemodule KmsKeyId : sig ... end
Sourcemodule Boolean : sig ... end

The request would exceed a service quota. Review your service quotas and either delete resources or request a quota increase.

Sourcemodule IpAddressType : sig ... end
Sourcemodule CreationToken : sig ... end
Sourcemodule UpdateMountTargetResponse : sig ... end

Updates the mount target resource, specifically security group configurations.

Sourcemodule UpdateMountTargetRequest : sig ... end

Updates the mount target resource, specifically security group configurations.

Sourcemodule UntagResourceRequest : sig ... end

Removes tags from S3 Files resources.

Sourcemodule TagResourceRequest : sig ... end

Creates tags for S3 Files resources using standard Amazon Web Services tagging APIs.

Creates or updates the synchronization configuration for the specified S3 File System, including import data rules and expiration data rules.

Creates or updates the synchronization configuration for the specified S3 File System, including import data rules and expiration data rules.

Creates or replaces the IAM resource policy for an S3 File System to control access permissions.

Creates or replaces the IAM resource policy for an S3 File System to control access permissions.

Lists all tags for S3 Files resources.

Lists all tags for S3 Files resources.

Sourcemodule ListMountTargetsResponse : sig ... end

Returns resource information for all mount targets with optional filtering by file system, access point, and VPC.

Sourcemodule ListMountTargetsRequest : sig ... end

Returns resource information for all mount targets with optional filtering by file system, access point, and VPC.

Sourcemodule ListFileSystemsResponse : sig ... end

Returns a list of all S3 File Systems owned by the account with optional filtering by bucket.

Sourcemodule ListFileSystemsRequest : sig ... end

Returns a list of all S3 File Systems owned by the account with optional filtering by bucket.

Sourcemodule ListAccessPointsResponse : sig ... end

Returns resource information for all S3 File System Access Points associated with the specified S3 File System.

Sourcemodule ListAccessPointsRequest : sig ... end

Returns resource information for all S3 File System Access Points associated with the specified S3 File System.

Returns the synchronization configuration for the specified S3 File System, including import data rules and expiration data rules.

Returns the synchronization configuration for the specified S3 File System, including import data rules and expiration data rules.

Sourcemodule GetMountTargetResponse : sig ... end

Returns detailed resource information for the specified mount target including network configuration.

Sourcemodule GetMountTargetRequest : sig ... end

Returns detailed resource information for the specified mount target including network configuration.

Sourcemodule GetFileSystemResponse : sig ... end

Returns resource information for the specified S3 File System including status, configuration, and metadata.

Sourcemodule GetFileSystemRequest : sig ... end

Returns resource information for the specified S3 File System including status, configuration, and metadata.

Returns the IAM resource policy of an S3 File System.

Returns the IAM resource policy of an S3 File System.

Sourcemodule GetAccessPointResponse : sig ... end

Returns resource information for an S3 File System Access Point.

Sourcemodule GetAccessPointRequest : sig ... end

Returns resource information for an S3 File System Access Point.

Sourcemodule DeleteMountTargetRequest : sig ... end

Deletes the specified mount target. This operation is irreversible.

Sourcemodule DeleteFileSystemRequest : sig ... end

Deletes an S3 File System. You can optionally force deletion of a file system that has pending export data.

Deletes the IAM resource policy of an S3 File System.

Sourcemodule DeleteAccessPointRequest : sig ... end

Deletes an S3 File System Access Point. This operation is irreversible.

Sourcemodule CreateMountTargetResponse : sig ... end

Creates a mount target resource as an endpoint for mounting the S3 File System from compute resources in a specific Availability Zone and VPC. Mount targets provide network access to the file system.

Sourcemodule CreateMountTargetRequest : sig ... end

Creates a mount target resource as an endpoint for mounting the S3 File System from compute resources in a specific Availability Zone and VPC. Mount targets provide network access to the file system.

Sourcemodule CreateFileSystemResponse : sig ... end

Creates an S3 File System resource scoped to a bucket or prefix within a bucket, enabling file system access to S3 data. To create a file system, you need an S3 bucket and an IAM role that grants the service permission to access the bucket.

Sourcemodule CreateFileSystemRequest : sig ... end

Creates an S3 File System resource scoped to a bucket or prefix within a bucket, enabling file system access to S3 data. To create a file system, you need an S3 bucket and an IAM role that grants the service permission to access the bucket.

Sourcemodule CreateAccessPointResponse : sig ... end

Creates an S3 File System Access Point for application-specific access with POSIX user identity and root directory enforcement. Access points provide a way to manage access to shared datasets in multi-tenant scenarios.

Sourcemodule CreateAccessPointRequest : sig ... end

Creates an S3 File System Access Point for application-specific access with POSIX user identity and root directory enforcement. Access points provide a way to manage access to shared datasets in multi-tenant scenarios.