Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

EFS

import { EFS } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/efs.ts";
class EFS {
constructor(apiFactory: client.ApiFactory);
async createAccessPoint(params: CreateAccessPointRequest, opts?: client.RequestOptions): Promise<AccessPointDescription>;
async createFileSystem(params: CreateFileSystemRequest, opts?: client.RequestOptions): Promise<FileSystemDescription>;
async createMountTarget(params: CreateMountTargetRequest, opts?: client.RequestOptions): Promise<MountTargetDescription>;
async createTags(params: CreateTagsRequest, opts?: client.RequestOptions): Promise<void>;
async deleteAccessPoint(params: DeleteAccessPointRequest, opts?: client.RequestOptions): Promise<void>;
async deleteFileSystem(params: DeleteFileSystemRequest, opts?: client.RequestOptions): Promise<void>;
async deleteFileSystemPolicy(params: DeleteFileSystemPolicyRequest, opts?: client.RequestOptions): Promise<void>;
async deleteMountTarget(params: DeleteMountTargetRequest, opts?: client.RequestOptions): Promise<void>;
async deleteTags(params: DeleteTagsRequest, opts?: client.RequestOptions): Promise<void>;
async describeAccessPoints(params?: DescribeAccessPointsRequest, opts?: client.RequestOptions): Promise<DescribeAccessPointsResponse>;
async describeAccountPreferences(params?: DescribeAccountPreferencesRequest, opts?: client.RequestOptions): Promise<DescribeAccountPreferencesResponse>;
async describeBackupPolicy(params: DescribeBackupPolicyRequest, opts?: client.RequestOptions): Promise<BackupPolicyDescription>;
async describeFileSystemPolicy(params: DescribeFileSystemPolicyRequest, opts?: client.RequestOptions): Promise<FileSystemPolicyDescription>;
async describeFileSystems(params?: DescribeFileSystemsRequest, opts?: client.RequestOptions): Promise<DescribeFileSystemsResponse>;
async describeLifecycleConfiguration(params: DescribeLifecycleConfigurationRequest, opts?: client.RequestOptions): Promise<LifecycleConfigurationDescription>;
async describeMountTargets(params?: DescribeMountTargetsRequest, opts?: client.RequestOptions): Promise<DescribeMountTargetsResponse>;
async describeMountTargetSecurityGroups(params: DescribeMountTargetSecurityGroupsRequest, opts?: client.RequestOptions): Promise<DescribeMountTargetSecurityGroupsResponse>;
async describeTags(params: DescribeTagsRequest, opts?: client.RequestOptions): Promise<DescribeTagsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async modifyMountTargetSecurityGroups(params: ModifyMountTargetSecurityGroupsRequest, opts?: client.RequestOptions): Promise<void>;
async putAccountPreferences(params: PutAccountPreferencesRequest, opts?: client.RequestOptions): Promise<PutAccountPreferencesResponse>;
async putBackupPolicy(params: PutBackupPolicyRequest, opts?: client.RequestOptions): Promise<BackupPolicyDescription>;
async putFileSystemPolicy(params: PutFileSystemPolicyRequest, opts?: client.RequestOptions): Promise<FileSystemPolicyDescription>;
async putLifecycleConfiguration(params: PutLifecycleConfigurationRequest, opts?: client.RequestOptions): Promise<LifecycleConfigurationDescription>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateFileSystem(params: UpdateFileSystemRequest, opts?: client.RequestOptions): Promise<FileSystemDescription>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new EFS(apiFactory: client.ApiFactory)
[src]

§Methods

§
createTags(params: CreateTagsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteAccessPoint(params: DeleteAccessPointRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteFileSystem(params: DeleteFileSystemRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteFileSystemPolicy(params: DeleteFileSystemPolicyRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteMountTarget(params: DeleteMountTargetRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteTags(params: DeleteTagsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
modifyMountTargetSecurityGroups(params: ModifyMountTargetSecurityGroupsRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties