EFS#
Client#
- class EFS.Client#
A low-level client representing Amazon Elastic File System (EFS)
Amazon Elastic File System (Amazon EFS) provides simple, scalable file storage for use with Amazon EC2 Linux and Mac instances in the Amazon Web Services Cloud. With Amazon EFS, storage capacity is elastic, growing and shrinking automatically as you add and remove files, so that your applications have the storage they need, when they need it. For more information, see the Amazon Elastic File System API Reference and the Amazon Elastic File System User Guide.
import boto3 client = boto3.client('efs')
These are the available methods:
- can_paginate
- close
- create_access_point
- create_file_system
- create_mount_target
- create_replication_configuration
- create_tags
- delete_access_point
- delete_file_system
- delete_file_system_policy
- delete_mount_target
- delete_replication_configuration
- delete_tags
- describe_access_points
- describe_account_preferences
- describe_backup_policy
- describe_file_system_policy
- describe_file_systems
- describe_lifecycle_configuration
- describe_mount_target_security_groups
- describe_mount_targets
- describe_replication_configurations
- describe_tags
- get_paginator
- get_waiter
- list_tags_for_resource
- modify_mount_target_security_groups
- put_account_preferences
- put_backup_policy
- put_file_system_policy
- put_lifecycle_configuration
- tag_resource
- untag_resource
- update_file_system
- update_file_system_protection
Client Exceptions#
Client exceptions are available on a client instance via the exceptions
property. For more detailed instructions and examples on the exact usage of client exceptions, see the error handling user guide.
The available client exceptions are:
- AccessPointAlreadyExists
- AccessPointLimitExceeded
- AccessPointNotFound
- AvailabilityZonesMismatch
- BadRequest
- ConflictException
- DependencyTimeout
- FileSystemAlreadyExists
- FileSystemInUse
- FileSystemLimitExceeded
- FileSystemNotFound
- IncorrectFileSystemLifeCycleState
- IncorrectMountTargetState
- InsufficientThroughputCapacity
- InternalServerError
- InvalidPolicyException
- IpAddressInUse
- MountTargetConflict
- MountTargetNotFound
- NetworkInterfaceLimitExceeded
- NoFreeAddressesInSubnet
- PolicyNotFound
- ReplicationAlreadyExists
- ReplicationNotFound
- SecurityGroupLimitExceeded
- SecurityGroupNotFound
- SubnetNotFound
- ThrottlingException
- ThroughputLimitExceeded
- TooManyRequests
- UnsupportedAvailabilityZone
- ValidationException
Paginators#
Paginators are available on a client instance via the get_paginator
method. For more detailed instructions and examples on the usage of paginators, see the paginators user guide.
The available paginators are: