package efs
- Alphabetic
- By Inheritance
- efs
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- type AwsAccountId = String
-
trait
CreateFileSystemRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateMountTargetRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateTagsRequest extends Object
- Annotations
- @RawJSType() @native()
- type CreationToken = String
-
trait
DeleteFileSystemRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteMountTargetRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteTagsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeFileSystemsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeFileSystemsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeLifecycleConfigurationRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMountTargetSecurityGroupsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMountTargetSecurityGroupsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMountTargetsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeMountTargetsResponse extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeTagsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DescribeTagsResponse extends Object
- Annotations
- @RawJSType() @native()
-
class
EFS extends Object
- Annotations
- @RawJSType() @native() @JSImport( "aws-sdk" , "EFS" )
- implicit final class EFSOps extends AnyVal
- type Encrypted = Boolean
-
trait
FileSystemDescription extends Object
A description of the file system.
A description of the file system.
- Annotations
- @RawJSType() @native()
- type FileSystemDescriptions = Array[FileSystemDescription]
- type FileSystemId = String
- type FileSystemNullableSizeValue = Double
-
trait
FileSystemSize extends Object
The latest known metered size (in bytes) of data stored in the file system, in its
Valuefield, and the time at which that size was determined in itsTimestampfield.The latest known metered size (in bytes) of data stored in the file system, in its
Valuefield, and the time at which that size was determined in itsTimestampfield. The value doesn't represent the size of a consistent snapshot of the file system, but it is eventually consistent when there are no writes to the file system. That is, the value represents the actual size only if the file system is not modified for a period longer than a couple of hours. Otherwise, the value is not necessarily the exact size the file system was at any instant in time.- Annotations
- @RawJSType() @native()
- type FileSystemSizeValue = Double
- type IpAddress = String
- type KmsKeyId = String
- type LifeCycleState = String
-
trait
LifecycleConfigurationDescription extends Object
- Annotations
- @RawJSType() @native()
- type LifecyclePolicies = Array[LifecyclePolicy]
-
trait
LifecyclePolicy extends Object
Describes a policy used by EFS lifecycle management to transition files to the Infrequent Access (IA) storage class.
Describes a policy used by EFS lifecycle management to transition files to the Infrequent Access (IA) storage class.
- Annotations
- @RawJSType() @native()
- type Marker = String
- type MaxItems = Int
-
trait
ModifyMountTargetSecurityGroupsRequest extends Object
- Annotations
- @RawJSType() @native()
- type MountTargetCount = Int
-
trait
MountTargetDescription extends Object
Provides a description of a mount target.
Provides a description of a mount target.
- Annotations
- @RawJSType() @native()
- type MountTargetDescriptions = Array[MountTargetDescription]
- type MountTargetId = String
- type NetworkInterfaceId = String
- type PerformanceMode = String
- type ProvisionedThroughputInMibps = Double
-
trait
PutLifecycleConfigurationRequest extends Object
- Annotations
- @RawJSType() @native()
- type SecurityGroup = String
- type SecurityGroups = Array[SecurityGroup]
- type SubnetId = String
-
trait
Tag extends Object
A tag is a key-value pair.
A tag is a key-value pair. Allowed characters are letters, white space, and numbers that can be represented in UTF-8, and the following characters:
+ - = . _ : /- Annotations
- @RawJSType() @native()
- type TagKey = String
- type TagKeys = Array[TagKey]
- type TagValue = String
- type Tags = Array[Tag]
- type ThroughputMode = String
- type Timestamp = Date
- type TransitionToIARules = String
-
trait
UpdateFileSystemRequest extends Object
- Annotations
- @RawJSType() @native()
Value Members
- object CreateFileSystemRequest
- object CreateMountTargetRequest
- object CreateTagsRequest
- object DeleteFileSystemRequest
- object DeleteMountTargetRequest
- object DeleteTagsRequest
- object DescribeFileSystemsRequest
- object DescribeFileSystemsResponse
- object DescribeLifecycleConfigurationRequest
- object DescribeMountTargetSecurityGroupsRequest
- object DescribeMountTargetSecurityGroupsResponse
- object DescribeMountTargetsRequest
- object DescribeMountTargetsResponse
- object DescribeTagsRequest
- object DescribeTagsResponse
- object FileSystemDescription
- object FileSystemSize
- object LifeCycleStateEnum
- object LifecycleConfigurationDescription
- object LifecyclePolicy
- object ModifyMountTargetSecurityGroupsRequest
- object MountTargetDescription
- object PerformanceModeEnum
- object PutLifecycleConfigurationRequest
- object Tag
- object ThroughputModeEnum
- object TransitionToIARulesEnum
- object UpdateFileSystemRequest