Skip to main content

EfsSchema

The EfsSchema class is the schema for the Efs resource, which represents the AWS Elastic File System (EFS) resource. This resource can create an efs in AWS using the AWS JavaScript SDK V3 API. See official sdk docs.

@group

Resources/Efs

@overrideProperty

parents - This resource has no parents.

@overrideProperty

resourceId - The resource id is of format efs-<region-id>-<file-system-name>

Hierarchy

  • BaseResourceSchema
    • EfsSchema

Index

Properties

inheritedparents

parents: IResourceReference[]

properties

properties: { awsAccountId: string; awsRegionId: string; filesystemName: string } = ...

Input properties.

  • properties.awsAccountId - The AWS account id.
  • properties.awsRegionId - The AWS region id.
  • properties.filesystemName - The filesystem name.

Type declaration

  • awsAccountId: string
  • awsRegionId: string
  • filesystemName: string

inheritedresourceId

resourceId: string

response

response: { FileSystemArn?: string; FileSystemId?: string } = ...

Saved response.

  • response.FileSystemArn - The filesystem arn.
  • response.FileSystemId - The filesystem id.

Type declaration

  • optionalFileSystemArn?: string
  • optionalFileSystemId?: string

inheritedtags

tags: {}

Type declaration

  • [key string]: string