import * as core from "@terrascript/core"; export interface PosixUserArgs extends core.SchemaArgs { gid: number | core.NumberOut; secondaryGids: core.Array | core.ArrayOut; uid: number | core.NumberOut; } export declare class PosixUser extends core.Schema { gid: number | core.NumberOut; secondaryGids: core.Array | core.ArrayOut; uid: number | core.NumberOut; } export interface CreationInfoArgs extends core.SchemaArgs { ownerGid: number | core.NumberOut; ownerUid: number | core.NumberOut; permissions: string | core.StringOut; } export declare class CreationInfo extends core.Schema { ownerGid: number | core.NumberOut; ownerUid: number | core.NumberOut; permissions: string | core.StringOut; } export interface RootDirectoryArgs extends core.SchemaArgs { creationInfo: core.Array | core.ArrayOut; path: string | core.StringOut; } export declare class RootDirectory extends core.Schema { creationInfo: core.Array | core.ArrayOut; path: string | core.StringOut; } export interface DsAccessPointArgs { /** * (Required) The ID that identifies the file system. */ accessPointId: string | core.StringOut; /** * Key-value mapping of resource tags. */ tags?: core.Map | core.MapOut; } export declare class DsAccessPoint extends core.Data { /** * (Required) The ID that identifies the file system. */ accessPointId: string | core.StringOut; /** * Amazon Resource Name of the file system. */ arn: string | core.StringOut; /** * Amazon Resource Name of the file system. */ fileSystemArn: string | core.StringOut; /** * The ID of the file system for which the access point is intended. */ fileSystemId: string | core.StringOut; /** * The ID of the access point. */ id: string | core.StringOut; ownerId: string | core.StringOut; /** * Single element list containing operating system user and group applied to all file system requests m * ade using the access point. */ posixUser: core.Array | core.ArrayOut; rootDirectory: core.Array | core.ArrayOut; /** * Key-value mapping of resource tags. */ tags?: core.Map | core.MapOut; constructor(name: string, args?: DsAccessPointArgs); getNamespace(): string; } //# sourceMappingURL=ds_access_point.d.ts.map