paws.storage (version 0.1.0)

efs: Amazon Elastic File System

Description

Amazon Elastic File System (Amazon EFS) provides simple, scalable file storage for use with Amazon EC2 instances in the AWS Cloud. With Amazon EFS, storage capacity is elastic, growing and shrinking automatically as you add and remove files, so your applications have the storage they need, when they need it. For more information, see the User Guide.

Usage

efs()

Arguments

Operations

create_file_system Creates a new, empty file system
create_mount_target Creates a mount target for a file system
create_tags Creates or overwrites tags associated with a file system
delete_file_system Deletes a file system, permanently severing access to its contents
delete_mount_target Deletes the specified mount target
delete_tags Deletes the specified tags from a file system
describe_file_systems Returns the description of a specific Amazon EFS file system if either the file system CreationToken or the FileSystemId is provided
describe_lifecycle_configuration Returns the current LifecycleConfiguration object for the specified Amazon EFS file system
describe_mount_target_security_groups Returns the security groups currently in effect for a mount target
describe_mount_targets Returns the descriptions of all the current mount targets, or a specific mount target, for a file system
describe_tags Returns the tags associated with a file system
modify_mount_target_security_groups Modifies the set of security groups in effect for a mount target
put_lifecycle_configuration Enables lifecycle management by creating a new LifecycleConfiguration object

Examples

Run this code
# NOT RUN {
# This operation creates a new file system with the default generalpurpose
# performance mode.
# }
# NOT RUN {
svc <- efs()
svc$create_file_system(
  CreationToken = "tokenstring",
  PerformanceMode = "generalPurpose",
  Tags = list(
    list(
      Key = "Name",
      Value = "MyFileSystem"
    )
  )
)
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab