Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@aws-cdk/aws-efs

Package Overview
Dependencies
Maintainers
5
Versions
288
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-cdk/aws-efs - npm Package Compare versions

Comparing version 1.137.0 to 1.138.0

2

lib/access-point.js

@@ -69,3 +69,3 @@ "use strict";

_a = JSII_RTTI_SYMBOL_1;
AccessPoint[_a] = { fqn: "@aws-cdk/aws-efs.AccessPoint", version: "1.137.0" };
AccessPoint[_a] = { fqn: "@aws-cdk/aws-efs.AccessPoint", version: "1.138.0" };
class ImportedAccessPoint extends AccessPointBase {

@@ -72,0 +72,0 @@ constructor(scope, id, attrs) {

"use strict";
// Copyright 2012-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.
// Copyright 2012-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Object.defineProperty(exports, "__esModule", { value: true });

@@ -57,2 +57,2 @@ exports.EFSMetrics = void 0;

exports.EFSMetrics = EFSMetrics;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWZzLWNhbm5lZC1tZXRyaWNzLmdlbmVyYXRlZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImVmcy1jYW5uZWQtbWV0cmljcy5nZW5lcmF0ZWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtFQUErRTs7O0FBRS9FLDRCQUE0QixDQUFDLGlFQUFpRTtBQUU5RixNQUFhLFVBQVU7SUFDZCxNQUFNLENBQUMsc0JBQXNCLENBQUMsVUFBb0M7UUFDdkUsT0FBTztZQUNMLFNBQVMsRUFBRSxTQUFTO1lBQ3BCLFVBQVUsRUFBRSxpQkFBaUI7WUFDN0IsYUFBYSxFQUFFLFVBQVU7WUFDekIsU0FBUyxFQUFFLFNBQVM7U0FDckIsQ0FBQztLQUNIO0lBQ00sTUFBTSxDQUFDLHVCQUF1QixDQUFDLFVBQW9DO1FBQ3hFLE9BQU87WUFDTCxTQUFTLEVBQUUsU0FBUztZQUNwQixVQUFVLEVBQUUsa0JBQWtCO1lBQzlCLGFBQWEsRUFBRSxVQUFVO1lBQ3pCLFNBQVMsRUFBRSxTQUFTO1NBQ3JCLENBQUM7S0FDSDtJQUNNLE1BQU0sQ0FBQyxvQkFBb0IsQ0FBQyxVQUFvQztRQUNyRSxPQUFPO1lBQ0wsU0FBUyxFQUFFLFNBQVM7WUFDcEIsVUFBVSxFQUFFLG1CQUFtQjtZQUMvQixhQUFhLEVBQUUsVUFBVTtZQUN6QixTQUFTLEVBQUUsS0FBSztTQUNqQixDQUFDO0tBQ0g7SUFDTSxNQUFNLENBQUMseUJBQXlCLENBQUMsVUFBb0M7UUFDMUUsT0FBTztZQUNMLFNBQVMsRUFBRSxTQUFTO1lBQ3BCLFVBQVUsRUFBRSxvQkFBb0I7WUFDaEMsYUFBYSxFQUFFLFVBQVU7WUFDekIsU0FBUyxFQUFFLFNBQVM7U0FDckIsQ0FBQztLQUNIO0lBQ00sTUFBTSxDQUFDLHFCQUFxQixDQUFDLFVBQW9DO1FBQ3RFLE9BQU87WUFDTCxTQUFTLEVBQUUsU0FBUztZQUNwQixVQUFVLEVBQUUsZ0JBQWdCO1lBQzVCLGFBQWEsRUFBRSxVQUFVO1lBQ3pCLFNBQVMsRUFBRSxTQUFTO1NBQ3JCLENBQUM7S0FDSDtJQUNNLE1BQU0sQ0FBQywwQkFBMEIsQ0FBQyxVQUFvQztRQUMzRSxPQUFPO1lBQ0wsU0FBUyxFQUFFLFNBQVM7WUFDcEIsVUFBVSxFQUFFLHFCQUFxQjtZQUNqQyxhQUFhLEVBQUUsVUFBVTtZQUN6QixTQUFTLEVBQUUsU0FBUztTQUNyQixDQUFDO0tBQ0g7Q0FDRjtBQWpERCxnQ0FpREMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBDb3B5cmlnaHQgMjAxMi0yMDIxIEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG5cbi8qIGVzbGludC1kaXNhYmxlIG1heC1sZW4gKi8gLy8gVGhpcyBpcyBnZW5lcmF0ZWQgY29kZSAtIGxpbmUgbGVuZ3RocyBhcmUgZGlmZmljdWx0IHRvIGNvbnRyb2xcblxuZXhwb3J0IGNsYXNzIEVGU01ldHJpY3Mge1xuICBwdWJsaWMgc3RhdGljIGRhdGFSZWFkSW9CeXRlc0F2ZXJhZ2UoZGltZW5zaW9uczogeyBGaWxlU3lzdGVtSWQ6IHN0cmluZyB9KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5hbWVzcGFjZTogJ0FXUy9FRlMnLFxuICAgICAgbWV0cmljTmFtZTogJ0RhdGFSZWFkSU9CeXRlcycsXG4gICAgICBkaW1lbnNpb25zTWFwOiBkaW1lbnNpb25zLFxuICAgICAgc3RhdGlzdGljOiAnQXZlcmFnZScsXG4gICAgfTtcbiAgfVxuICBwdWJsaWMgc3RhdGljIGRhdGFXcml0ZUlvQnl0ZXNBdmVyYWdlKGRpbWVuc2lvbnM6IHsgRmlsZVN5c3RlbUlkOiBzdHJpbmcgfSkge1xuICAgIHJldHVybiB7XG4gICAgICBuYW1lc3BhY2U6ICdBV1MvRUZTJyxcbiAgICAgIG1ldHJpY05hbWU6ICdEYXRhV3JpdGVJT0J5dGVzJyxcbiAgICAgIGRpbWVuc2lvbnNNYXA6IGRpbWVuc2lvbnMsXG4gICAgICBzdGF0aXN0aWM6ICdBdmVyYWdlJyxcbiAgICB9O1xuICB9XG4gIHB1YmxpYyBzdGF0aWMgY2xpZW50Q29ubmVjdGlvbnNTdW0oZGltZW5zaW9uczogeyBGaWxlU3lzdGVtSWQ6IHN0cmluZyB9KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5hbWVzcGFjZTogJ0FXUy9FRlMnLFxuICAgICAgbWV0cmljTmFtZTogJ0NsaWVudENvbm5lY3Rpb25zJyxcbiAgICAgIGRpbWVuc2lvbnNNYXA6IGRpbWVuc2lvbnMsXG4gICAgICBzdGF0aXN0aWM6ICdTdW0nLFxuICAgIH07XG4gIH1cbiAgcHVibGljIHN0YXRpYyBidXJzdENyZWRpdEJhbGFuY2VBdmVyYWdlKGRpbWVuc2lvbnM6IHsgRmlsZVN5c3RlbUlkOiBzdHJpbmcgfSkge1xuICAgIHJldHVybiB7XG4gICAgICBuYW1lc3BhY2U6ICdBV1MvRUZTJyxcbiAgICAgIG1ldHJpY05hbWU6ICdCdXJzdENyZWRpdEJhbGFuY2UnLFxuICAgICAgZGltZW5zaW9uc01hcDogZGltZW5zaW9ucyxcbiAgICAgIHN0YXRpc3RpYzogJ0F2ZXJhZ2UnLFxuICAgIH07XG4gIH1cbiAgcHVibGljIHN0YXRpYyBwZXJjZW50SW9MaW1pdEF2ZXJhZ2UoZGltZW5zaW9uczogeyBGaWxlU3lzdGVtSWQ6IHN0cmluZyB9KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5hbWVzcGFjZTogJ0FXUy9FRlMnLFxuICAgICAgbWV0cmljTmFtZTogJ1BlcmNlbnRJT0xpbWl0JyxcbiAgICAgIGRpbWVuc2lvbnNNYXA6IGRpbWVuc2lvbnMsXG4gICAgICBzdGF0aXN0aWM6ICdBdmVyYWdlJyxcbiAgICB9O1xuICB9XG4gIHB1YmxpYyBzdGF0aWMgcGVybWl0dGVkVGhyb3VnaHB1dEF2ZXJhZ2UoZGltZW5zaW9uczogeyBGaWxlU3lzdGVtSWQ6IHN0cmluZyB9KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5hbWVzcGFjZTogJ0FXUy9FRlMnLFxuICAgICAgbWV0cmljTmFtZTogJ1Blcm1pdHRlZFRocm91Z2hwdXQnLFxuICAgICAgZGltZW5zaW9uc01hcDogZGltZW5zaW9ucyxcbiAgICAgIHN0YXRpc3RpYzogJ0F2ZXJhZ2UnLFxuICAgIH07XG4gIH1cbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWZzLWNhbm5lZC1tZXRyaWNzLmdlbmVyYXRlZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImVmcy1jYW5uZWQtbWV0cmljcy5nZW5lcmF0ZWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtFQUErRTs7O0FBRS9FLDRCQUE0QixDQUFDLGlFQUFpRTtBQUU5RixNQUFhLFVBQVU7SUFDZCxNQUFNLENBQUMsc0JBQXNCLENBQUMsVUFBb0M7UUFDdkUsT0FBTztZQUNMLFNBQVMsRUFBRSxTQUFTO1lBQ3BCLFVBQVUsRUFBRSxpQkFBaUI7WUFDN0IsYUFBYSxFQUFFLFVBQVU7WUFDekIsU0FBUyxFQUFFLFNBQVM7U0FDckIsQ0FBQztLQUNIO0lBQ00sTUFBTSxDQUFDLHVCQUF1QixDQUFDLFVBQW9DO1FBQ3hFLE9BQU87WUFDTCxTQUFTLEVBQUUsU0FBUztZQUNwQixVQUFVLEVBQUUsa0JBQWtCO1lBQzlCLGFBQWEsRUFBRSxVQUFVO1lBQ3pCLFNBQVMsRUFBRSxTQUFTO1NBQ3JCLENBQUM7S0FDSDtJQUNNLE1BQU0sQ0FBQyxvQkFBb0IsQ0FBQyxVQUFvQztRQUNyRSxPQUFPO1lBQ0wsU0FBUyxFQUFFLFNBQVM7WUFDcEIsVUFBVSxFQUFFLG1CQUFtQjtZQUMvQixhQUFhLEVBQUUsVUFBVTtZQUN6QixTQUFTLEVBQUUsS0FBSztTQUNqQixDQUFDO0tBQ0g7SUFDTSxNQUFNLENBQUMseUJBQXlCLENBQUMsVUFBb0M7UUFDMUUsT0FBTztZQUNMLFNBQVMsRUFBRSxTQUFTO1lBQ3BCLFVBQVUsRUFBRSxvQkFBb0I7WUFDaEMsYUFBYSxFQUFFLFVBQVU7WUFDekIsU0FBUyxFQUFFLFNBQVM7U0FDckIsQ0FBQztLQUNIO0lBQ00sTUFBTSxDQUFDLHFCQUFxQixDQUFDLFVBQW9DO1FBQ3RFLE9BQU87WUFDTCxTQUFTLEVBQUUsU0FBUztZQUNwQixVQUFVLEVBQUUsZ0JBQWdCO1lBQzVCLGFBQWEsRUFBRSxVQUFVO1lBQ3pCLFNBQVMsRUFBRSxTQUFTO1NBQ3JCLENBQUM7S0FDSDtJQUNNLE1BQU0sQ0FBQywwQkFBMEIsQ0FBQyxVQUFvQztRQUMzRSxPQUFPO1lBQ0wsU0FBUyxFQUFFLFNBQVM7WUFDcEIsVUFBVSxFQUFFLHFCQUFxQjtZQUNqQyxhQUFhLEVBQUUsVUFBVTtZQUN6QixTQUFTLEVBQUUsU0FBUztTQUNyQixDQUFDO0tBQ0g7Q0FDRjtBQWpERCxnQ0FpREMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBDb3B5cmlnaHQgMjAxMi0yMDIyIEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG5cbi8qIGVzbGludC1kaXNhYmxlIG1heC1sZW4gKi8gLy8gVGhpcyBpcyBnZW5lcmF0ZWQgY29kZSAtIGxpbmUgbGVuZ3RocyBhcmUgZGlmZmljdWx0IHRvIGNvbnRyb2xcblxuZXhwb3J0IGNsYXNzIEVGU01ldHJpY3Mge1xuICBwdWJsaWMgc3RhdGljIGRhdGFSZWFkSW9CeXRlc0F2ZXJhZ2UoZGltZW5zaW9uczogeyBGaWxlU3lzdGVtSWQ6IHN0cmluZyB9KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5hbWVzcGFjZTogJ0FXUy9FRlMnLFxuICAgICAgbWV0cmljTmFtZTogJ0RhdGFSZWFkSU9CeXRlcycsXG4gICAgICBkaW1lbnNpb25zTWFwOiBkaW1lbnNpb25zLFxuICAgICAgc3RhdGlzdGljOiAnQXZlcmFnZScsXG4gICAgfTtcbiAgfVxuICBwdWJsaWMgc3RhdGljIGRhdGFXcml0ZUlvQnl0ZXNBdmVyYWdlKGRpbWVuc2lvbnM6IHsgRmlsZVN5c3RlbUlkOiBzdHJpbmcgfSkge1xuICAgIHJldHVybiB7XG4gICAgICBuYW1lc3BhY2U6ICdBV1MvRUZTJyxcbiAgICAgIG1ldHJpY05hbWU6ICdEYXRhV3JpdGVJT0J5dGVzJyxcbiAgICAgIGRpbWVuc2lvbnNNYXA6IGRpbWVuc2lvbnMsXG4gICAgICBzdGF0aXN0aWM6ICdBdmVyYWdlJyxcbiAgICB9O1xuICB9XG4gIHB1YmxpYyBzdGF0aWMgY2xpZW50Q29ubmVjdGlvbnNTdW0oZGltZW5zaW9uczogeyBGaWxlU3lzdGVtSWQ6IHN0cmluZyB9KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5hbWVzcGFjZTogJ0FXUy9FRlMnLFxuICAgICAgbWV0cmljTmFtZTogJ0NsaWVudENvbm5lY3Rpb25zJyxcbiAgICAgIGRpbWVuc2lvbnNNYXA6IGRpbWVuc2lvbnMsXG4gICAgICBzdGF0aXN0aWM6ICdTdW0nLFxuICAgIH07XG4gIH1cbiAgcHVibGljIHN0YXRpYyBidXJzdENyZWRpdEJhbGFuY2VBdmVyYWdlKGRpbWVuc2lvbnM6IHsgRmlsZVN5c3RlbUlkOiBzdHJpbmcgfSkge1xuICAgIHJldHVybiB7XG4gICAgICBuYW1lc3BhY2U6ICdBV1MvRUZTJyxcbiAgICAgIG1ldHJpY05hbWU6ICdCdXJzdENyZWRpdEJhbGFuY2UnLFxuICAgICAgZGltZW5zaW9uc01hcDogZGltZW5zaW9ucyxcbiAgICAgIHN0YXRpc3RpYzogJ0F2ZXJhZ2UnLFxuICAgIH07XG4gIH1cbiAgcHVibGljIHN0YXRpYyBwZXJjZW50SW9MaW1pdEF2ZXJhZ2UoZGltZW5zaW9uczogeyBGaWxlU3lzdGVtSWQ6IHN0cmluZyB9KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5hbWVzcGFjZTogJ0FXUy9FRlMnLFxuICAgICAgbWV0cmljTmFtZTogJ1BlcmNlbnRJT0xpbWl0JyxcbiAgICAgIGRpbWVuc2lvbnNNYXA6IGRpbWVuc2lvbnMsXG4gICAgICBzdGF0aXN0aWM6ICdBdmVyYWdlJyxcbiAgICB9O1xuICB9XG4gIHB1YmxpYyBzdGF0aWMgcGVybWl0dGVkVGhyb3VnaHB1dEF2ZXJhZ2UoZGltZW5zaW9uczogeyBGaWxlU3lzdGVtSWQ6IHN0cmluZyB9KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5hbWVzcGFjZTogJ0FXUy9FRlMnLFxuICAgICAgbWV0cmljTmFtZTogJ1Blcm1pdHRlZFRocm91Z2hwdXQnLFxuICAgICAgZGltZW5zaW9uc01hcDogZGltZW5zaW9ucyxcbiAgICAgIHN0YXRpc3RpYzogJ0F2ZXJhZ2UnLFxuICAgIH07XG4gIH1cbn1cbiJdfQ==

@@ -168,3 +168,3 @@ "use strict";

_a = JSII_RTTI_SYMBOL_1;
FileSystem[_a] = { fqn: "@aws-cdk/aws-efs.FileSystem", version: "1.137.0" };
FileSystem[_a] = { fqn: "@aws-cdk/aws-efs.FileSystem", version: "1.138.0" };
/**

@@ -171,0 +171,0 @@ * The default port File System listens on.

import * as cdk from '@aws-cdk/core';
import * as cfn_parse from '@aws-cdk/core/lib/cfn-parse';
/**
* Properties for defining a `AWS::EFS::AccessPoint`.
* Properties for defining a `CfnAccessPoint`.
*

@@ -11,3 +11,3 @@ * @external

/**
* `AWS::EFS::AccessPoint.FileSystemId`.
* The ID of the EFS file system that the access point applies to.
*

@@ -19,4 +19,6 @@ * @external

/**
* `AWS::EFS::AccessPoint.AccessPointTags`.
* An array of key-value pairs to apply to this resource.
*
* For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .
*
* @external

@@ -27,3 +29,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-accesspoint.html#cfn-efs-accesspoint-accesspointtags

/**
* `AWS::EFS::AccessPoint.ClientToken`.
* The opaque string specified in the request to ensure idempotent creation.
*

@@ -35,3 +37,3 @@ * @external

/**
* `AWS::EFS::AccessPoint.PosixUser`.
* The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is used for all file operations by NFS clients using the access point.
*

@@ -43,3 +45,3 @@ * @external

/**
* `AWS::EFS::AccessPoint.RootDirectory`.
* The directory on the Amazon EFS file system that the access point exposes as the root directory to NFS clients using the access point.
*

@@ -54,2 +56,6 @@ * @external

*
* The `AWS::EFS::AccessPoint` resource creates an EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point. The operating system user and group override any identity information provided by the NFS client. The file system path is exposed as the access point's root directory. Applications using the access point can only access data in its own directory and below. To learn more, see [Mounting a file system using EFS access points](https://docs.aws.amazon.com/efs/latest/ug/efs-access-points.html) .
*
* This operation requires permissions for the `elasticfilesystem:CreateAccessPoint` action.
*
* @external

@@ -75,2 +81,4 @@ * @cloudformationResource AWS::EFS::AccessPoint

/**
* The ID of the EFS access point.
*
* @external

@@ -81,2 +89,4 @@ * @cloudformationAttribute AccessPointId

/**
* The Amazon Resource Name (ARN) of the access point.
*
* @external

@@ -87,3 +97,3 @@ * @cloudformationAttribute Arn

/**
* `AWS::EFS::AccessPoint.FileSystemId`.
* The ID of the EFS file system that the access point applies to.
*

@@ -95,4 +105,6 @@ * @external

/**
* `AWS::EFS::AccessPoint.AccessPointTags`.
* An array of key-value pairs to apply to this resource.
*
* For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .
*
* @external

@@ -103,3 +115,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-accesspoint.html#cfn-efs-accesspoint-accesspointtags

/**
* `AWS::EFS::AccessPoint.ClientToken`.
* The opaque string specified in the request to ensure idempotent creation.
*

@@ -111,3 +123,3 @@ * @external

/**
* `AWS::EFS::AccessPoint.PosixUser`.
* The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is used for all file operations by NFS clients using the access point.
*

@@ -119,3 +131,3 @@ * @external

/**
* `AWS::EFS::AccessPoint.RootDirectory`.
* The directory on the Amazon EFS file system that the access point exposes as the root directory to NFS clients using the access point.
*

@@ -160,2 +172,6 @@ * @external

*
* The `AWS::EFS::AccessPoint` resource creates an EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point. The operating system user and group override any identity information provided by the NFS client. The file system path is exposed as the access point's root directory. Applications using the access point can only access data in its own directory and below. To learn more, see [Mounting a file system using EFS access points](https://docs.aws.amazon.com/efs/latest/ug/efs-access-points.html) .
*
* This operation requires permissions for the `elasticfilesystem:CreateAccessPoint` action.
*
* @external

@@ -167,2 +183,6 @@ * @cloudformationResource AWS::EFS::AccessPoint

/**
* A tag is a key-value pair attached to a file system.
*
* Allowed characters in the `Key` and `Value` properties are letters, white space, and numbers that can be represented in UTF-8, and the following characters: `+ - = . _ : /`
*
* @external

@@ -173,4 +193,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-accesspointtag.html

/**
* `CfnAccessPoint.AccessPointTagProperty.Key`.
* The tag key (String).
*
* The key can't start with `aws:` .
*
* @external

@@ -181,3 +203,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-accesspointtag.html#cfn-efs-accesspoint-accesspointtag-key

/**
* `CfnAccessPoint.AccessPointTagProperty.Value`.
* The value of the tag key.
*

@@ -193,2 +215,6 @@ * @external

*
* The `AWS::EFS::AccessPoint` resource creates an EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point. The operating system user and group override any identity information provided by the NFS client. The file system path is exposed as the access point's root directory. Applications using the access point can only access data in its own directory and below. To learn more, see [Mounting a file system using EFS access points](https://docs.aws.amazon.com/efs/latest/ug/efs-access-points.html) .
*
* This operation requires permissions for the `elasticfilesystem:CreateAccessPoint` action.
*
* @external

@@ -200,2 +226,10 @@ * @cloudformationResource AWS::EFS::AccessPoint

/**
* Required if the `RootDirectory` > `Path` specified does not exist.
*
* Specifies the POSIX IDs and permissions to apply to the access point's `RootDirectory` > `Path` . If the access point root directory does not exist, EFS creates it with these settings when a client connects to the access point. When specifying `CreationInfo` , you must include values for all properties.
*
* Amazon EFS creates a root directory only if you have provided the CreationInfo: OwnUid, OwnGID, and permissions for the directory. If you do not provide this information, Amazon EFS does not create the root directory. If the root directory does not exist, attempts to mount using the access point will fail.
*
* > If you do not provide `CreationInfo` and the specified `RootDirectory` does not exist, attempts to mount the file system using the access point will fail.
*
* @external

@@ -206,4 +240,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-creationinfo.html

/**
* `CfnAccessPoint.CreationInfoProperty.OwnerGid`.
* Specifies the POSIX group ID to apply to the `RootDirectory` .
*
* Accepts values from 0 to 2^32 (4294967295).
*
* @external

@@ -214,4 +250,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-creationinfo.html#cfn-efs-accesspoint-creationinfo-ownergid

/**
* `CfnAccessPoint.CreationInfoProperty.OwnerUid`.
* Specifies the POSIX user ID to apply to the `RootDirectory` .
*
* Accepts values from 0 to 2^32 (4294967295).
*
* @external

@@ -222,3 +260,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-creationinfo.html#cfn-efs-accesspoint-creationinfo-owneruid

/**
* `CfnAccessPoint.CreationInfoProperty.Permissions`.
* Specifies the POSIX permissions to apply to the `RootDirectory` , in the format of an octal number representing the file's mode bits.
*

@@ -234,2 +272,6 @@ * @external

*
* The `AWS::EFS::AccessPoint` resource creates an EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point. The operating system user and group override any identity information provided by the NFS client. The file system path is exposed as the access point's root directory. Applications using the access point can only access data in its own directory and below. To learn more, see [Mounting a file system using EFS access points](https://docs.aws.amazon.com/efs/latest/ug/efs-access-points.html) .
*
* This operation requires permissions for the `elasticfilesystem:CreateAccessPoint` action.
*
* @external

@@ -241,2 +283,4 @@ * @cloudformationResource AWS::EFS::AccessPoint

/**
* The full POSIX identity, including the user ID, group ID, and any secondary group IDs, on the access point that is used for all file system operations performed by NFS clients using the access point.
*
* @external

@@ -247,3 +291,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-posixuser.html

/**
* `CfnAccessPoint.PosixUserProperty.Gid`.
* The POSIX group ID used for all file system operations using this access point.
*

@@ -255,3 +299,3 @@ * @external

/**
* `CfnAccessPoint.PosixUserProperty.SecondaryGids`.
* Secondary POSIX group IDs used for all file system operations using this access point.
*

@@ -263,3 +307,3 @@ * @external

/**
* `CfnAccessPoint.PosixUserProperty.Uid`.
* The POSIX user ID used for all file system operations using this access point.
*

@@ -275,2 +319,6 @@ * @external

*
* The `AWS::EFS::AccessPoint` resource creates an EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point. The operating system user and group override any identity information provided by the NFS client. The file system path is exposed as the access point's root directory. Applications using the access point can only access data in its own directory and below. To learn more, see [Mounting a file system using EFS access points](https://docs.aws.amazon.com/efs/latest/ug/efs-access-points.html) .
*
* This operation requires permissions for the `elasticfilesystem:CreateAccessPoint` action.
*
* @external

@@ -282,2 +330,6 @@ * @cloudformationResource AWS::EFS::AccessPoint

/**
* Specifies the directory on the Amazon EFS file system that the access point provides access to.
*
* The access point exposes the specified file system path as the root directory of your file system to applications using the access point. NFS clients using the access point can only access data in the access point's `RootDirectory` and it's subdirectories.
*
* @external

@@ -288,4 +340,8 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-rootdirectory.html

/**
* `CfnAccessPoint.RootDirectoryProperty.CreationInfo`.
* (Optional) Specifies the POSIX IDs and permissions to apply to the access point's `RootDirectory` .
*
* If the `RootDirectory` > `Path` specified does not exist, EFS creates the root directory using the `CreationInfo` settings when a client connects to an access point. When specifying the `CreationInfo` , you must provide values for all properties.
*
* > If you do not provide `CreationInfo` and the specified `RootDirectory` > `Path` does not exist, attempts to mount the file system using the access point will fail.
*
* @external

@@ -296,4 +352,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-rootdirectory.html#cfn-efs-accesspoint-rootdirectory-creationinfo

/**
* `CfnAccessPoint.RootDirectoryProperty.Path`.
* Specifies the path on the EFS file system to expose as the root directory to NFS clients using the access point to access the EFS file system.
*
* A path can have up to four subdirectories. If the specified path does not exist, you are required to provide the `CreationInfo` .
*
* @external

@@ -306,3 +364,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-rootdirectory.html#cfn-efs-accesspoint-rootdirectory-path

/**
* Properties for defining a `AWS::EFS::FileSystem`.
* Properties for defining a `CfnFileSystem`.
*

@@ -314,4 +372,8 @@ * @external

/**
* `AWS::EFS::FileSystem.AvailabilityZoneName`.
* Used to create a file system that uses One Zone storage classes.
*
* It specifies the AWS Availability Zone in which to create the file system. Use the format `us-east-1a` to specify the Availability Zone. For more information about One Zone storage classes, see [Using EFS storage classes](https://docs.aws.amazon.com/efs/latest/ug/storage-classes.html) in the *Amazon EFS User Guide* .
*
* > One Zone storage classes are not available in all Availability Zones in AWS Regions where Amazon EFS is available.
*
* @external

@@ -322,3 +384,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-availabilityzonename

/**
* `AWS::EFS::FileSystem.BackupPolicy`.
* Use the `BackupPolicy` to turn automatic backups on or off for the file system.
*

@@ -337,4 +399,6 @@ * @external

/**
* `AWS::EFS::FileSystem.Encrypted`.
* A Boolean value that, if true, creates an encrypted file system.
*
* When creating an encrypted file system, you have the option of specifying a KmsKeyId for an existing AWS KMS key . If you don't specify a KMS key , then the default KMS key for Amazon EFS , `/aws/elasticfilesystem` , is used to protect the encrypted file system.
*
* @external

@@ -345,4 +409,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-encrypted

/**
* `AWS::EFS::FileSystem.FileSystemPolicy`.
* The `FileSystemPolicy` for the EFS file system.
*
* A file system policy is an IAM resource policy used to control NFS access to an EFS file system. For more information, see [Using IAM to control NFS access to Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/iam-access-control-nfs-efs.html) in the *Amazon EFS User Guide* .
*
* @external

@@ -353,4 +419,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-filesystempolicy

/**
* `AWS::EFS::FileSystem.FileSystemTags`.
* Use to create one or more tags associated with the file system.
*
* Each tag is a user-defined key-value pair. Name your file system on creation by including a `"Key":"Name","Value":"{value}"` key-value pair. Each key must be unique. For more information, see [Tagging AWS resources](https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html) in the *AWS General Reference Guide* .
*
* @external

@@ -361,4 +429,13 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-filesystemtags

/**
* `AWS::EFS::FileSystem.KmsKeyId`.
* The ID of the AWS KMS key to be used to protect the encrypted file system.
*
* This parameter is only required if you want to use a nondefault KMS key . If this parameter is not specified, the default KMS key for Amazon EFS is used. This ID can be in one of the following formats:
*
* - Key ID - A unique identifier of the key, for example `1234abcd-12ab-34cd-56ef-1234567890ab` .
* - ARN - An Amazon Resource Name (ARN) for the key, for example `arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab` .
* - Key alias - A previously created display name for a key, for example `alias/projectKey1` .
* - Key alias ARN - An ARN for a key alias, for example `arn:aws:kms:us-west-2:444455556666:alias/projectKey1` .
*
* If `KmsKeyId` is specified, the `Encrypted` parameter must be set to true.
*
* @external

@@ -369,3 +446,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-kmskeyid

/**
* `AWS::EFS::FileSystem.LifecyclePolicies`.
* A list of one LifecyclePolicy that tells EFS lifecycle management when to transition files to the Infrequent Access (IA) storage classes.
*

@@ -377,4 +454,8 @@ * @external

/**
* `AWS::EFS::FileSystem.PerformanceMode`.
* The performance mode of the file system.
*
* We recommend `generalPurpose` performance mode for most file systems. File systems using the `maxIO` performance mode can scale to higher levels of aggregate throughput and operations per second with a tradeoff of slightly higher latencies for most file operations. The performance mode can't be changed after the file system has been created.
*
* > The `maxIO` mode is not supported on file systems using One Zone storage classes.
*
* @external

@@ -385,4 +466,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-performancemode

/**
* `AWS::EFS::FileSystem.ProvisionedThroughputInMibps`.
* The throughput, measured in MiB/s, that you want to provision for a file system that you're creating.
*
* Valid values are 1-1024. Required if `ThroughputMode` is set to `provisioned` . The upper limit for throughput is 1024 MiB/s. To increase this limit, contact AWS Support . For more information, see [Amazon EFS quotas that you can increase](https://docs.aws.amazon.com/efs/latest/ug/limits.html#soft-limits) in the *Amazon EFS User Guide* .
*
* @external

@@ -393,4 +476,8 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-provisionedthroughputinmibps

/**
* `AWS::EFS::FileSystem.ThroughputMode`.
* Specifies the throughput mode for the file system, either `bursting` or `provisioned` .
*
* If you set `ThroughputMode` to `provisioned` , you must also set a value for `ProvisionedThroughputInMibps` . After you create the file system, you can decrease your file system's throughput in Provisioned Throughput mode or change between the throughput modes, as long as it’s been more than 24 hours since the last decrease or throughput mode change. For more information, see [Specifying throughput with provisioned mode](https://docs.aws.amazon.com/efs/latest/ug/performance.html#provisioned-throughput) in the *Amazon EFS User Guide* .
*
* Default is `bursting` .
*
* @external

@@ -404,2 +491,4 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-throughputmode

*
* The `AWS::EFS::FileSystem` resource creates a new, empty file system in Amazon Elastic File System ( Amazon EFS ). You must create a mount target ( [AWS::EFS::MountTarget](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html) ) to mount your EFS file system on an Amazon EC2 or other AWS cloud compute resource.
*
* @external

@@ -425,2 +514,6 @@ * @cloudformationResource AWS::EFS::FileSystem

/**
* The Amazon Resource Name (ARN) of the EFS file system.
*
* For example: `arn:aws:elasticfilesystem:us-west-2:1111333322228888:file-system/fs-12345678`
*
* @external

@@ -431,2 +524,6 @@ * @cloudformationAttribute Arn

/**
* The ID of the EFS file system.
*
* For example: `fs-12345678`
*
* @external

@@ -437,4 +534,8 @@ * @cloudformationAttribute FileSystemId

/**
* `AWS::EFS::FileSystem.AvailabilityZoneName`.
* Used to create a file system that uses One Zone storage classes.
*
* It specifies the AWS Availability Zone in which to create the file system. Use the format `us-east-1a` to specify the Availability Zone. For more information about One Zone storage classes, see [Using EFS storage classes](https://docs.aws.amazon.com/efs/latest/ug/storage-classes.html) in the *Amazon EFS User Guide* .
*
* > One Zone storage classes are not available in all Availability Zones in AWS Regions where Amazon EFS is available.
*
* @external

@@ -445,3 +546,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-availabilityzonename

/**
* `AWS::EFS::FileSystem.BackupPolicy`.
* Use the `BackupPolicy` to turn automatic backups on or off for the file system.
*

@@ -460,4 +561,6 @@ * @external

/**
* `AWS::EFS::FileSystem.Encrypted`.
* A Boolean value that, if true, creates an encrypted file system.
*
* When creating an encrypted file system, you have the option of specifying a KmsKeyId for an existing AWS KMS key . If you don't specify a KMS key , then the default KMS key for Amazon EFS , `/aws/elasticfilesystem` , is used to protect the encrypted file system.
*
* @external

@@ -468,4 +571,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-encrypted

/**
* `AWS::EFS::FileSystem.FileSystemPolicy`.
* The `FileSystemPolicy` for the EFS file system.
*
* A file system policy is an IAM resource policy used to control NFS access to an EFS file system. For more information, see [Using IAM to control NFS access to Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/iam-access-control-nfs-efs.html) in the *Amazon EFS User Guide* .
*
* @external

@@ -476,4 +581,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-filesystempolicy

/**
* `AWS::EFS::FileSystem.FileSystemTags`.
* Use to create one or more tags associated with the file system.
*
* Each tag is a user-defined key-value pair. Name your file system on creation by including a `"Key":"Name","Value":"{value}"` key-value pair. Each key must be unique. For more information, see [Tagging AWS resources](https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html) in the *AWS General Reference Guide* .
*
* @external

@@ -484,4 +591,13 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-filesystemtags

/**
* `AWS::EFS::FileSystem.KmsKeyId`.
* The ID of the AWS KMS key to be used to protect the encrypted file system.
*
* This parameter is only required if you want to use a nondefault KMS key . If this parameter is not specified, the default KMS key for Amazon EFS is used. This ID can be in one of the following formats:
*
* - Key ID - A unique identifier of the key, for example `1234abcd-12ab-34cd-56ef-1234567890ab` .
* - ARN - An Amazon Resource Name (ARN) for the key, for example `arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab` .
* - Key alias - A previously created display name for a key, for example `alias/projectKey1` .
* - Key alias ARN - An ARN for a key alias, for example `arn:aws:kms:us-west-2:444455556666:alias/projectKey1` .
*
* If `KmsKeyId` is specified, the `Encrypted` parameter must be set to true.
*
* @external

@@ -492,3 +608,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-kmskeyid

/**
* `AWS::EFS::FileSystem.LifecyclePolicies`.
* A list of one LifecyclePolicy that tells EFS lifecycle management when to transition files to the Infrequent Access (IA) storage classes.
*

@@ -500,4 +616,8 @@ * @external

/**
* `AWS::EFS::FileSystem.PerformanceMode`.
* The performance mode of the file system.
*
* We recommend `generalPurpose` performance mode for most file systems. File systems using the `maxIO` performance mode can scale to higher levels of aggregate throughput and operations per second with a tradeoff of slightly higher latencies for most file operations. The performance mode can't be changed after the file system has been created.
*
* > The `maxIO` mode is not supported on file systems using One Zone storage classes.
*
* @external

@@ -508,4 +628,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-performancemode

/**
* `AWS::EFS::FileSystem.ProvisionedThroughputInMibps`.
* The throughput, measured in MiB/s, that you want to provision for a file system that you're creating.
*
* Valid values are 1-1024. Required if `ThroughputMode` is set to `provisioned` . The upper limit for throughput is 1024 MiB/s. To increase this limit, contact AWS Support . For more information, see [Amazon EFS quotas that you can increase](https://docs.aws.amazon.com/efs/latest/ug/limits.html#soft-limits) in the *Amazon EFS User Guide* .
*
* @external

@@ -516,4 +638,8 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-provisionedthroughputinmibps

/**
* `AWS::EFS::FileSystem.ThroughputMode`.
* Specifies the throughput mode for the file system, either `bursting` or `provisioned` .
*
* If you set `ThroughputMode` to `provisioned` , you must also set a value for `ProvisionedThroughputInMibps` . After you create the file system, you can decrease your file system's throughput in Provisioned Throughput mode or change between the throughput modes, as long as it’s been more than 24 hours since the last decrease or throughput mode change. For more information, see [Specifying throughput with provisioned mode](https://docs.aws.amazon.com/efs/latest/ug/performance.html#provisioned-throughput) in the *Amazon EFS User Guide* .
*
* Default is `bursting` .
*
* @external

@@ -557,2 +683,4 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-throughputmode

*
* The `AWS::EFS::FileSystem` resource creates a new, empty file system in Amazon Elastic File System ( Amazon EFS ). You must create a mount target ( [AWS::EFS::MountTarget](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html) ) to mount your EFS file system on an Amazon EC2 or other AWS cloud compute resource.
*
* @external

@@ -564,2 +692,4 @@ * @cloudformationResource AWS::EFS::FileSystem

/**
* The backup policy turns automatic backups for the file system on or off.
*
* @external

@@ -570,4 +700,7 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-backuppolicy.html

/**
* `CfnFileSystem.BackupPolicyProperty.Status`.
* Set the backup policy status for the file system.
*
* - *`ENABLED`* - Turns automatic backups on for the file system.
* - *`DISABLED`* - Turns automatic backups off for the file system.
*
* @external

@@ -582,2 +715,4 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-backuppolicy.html#cfn-efs-filesystem-backuppolicy-status

*
* The `AWS::EFS::FileSystem` resource creates a new, empty file system in Amazon Elastic File System ( Amazon EFS ). You must create a mount target ( [AWS::EFS::MountTarget](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html) ) to mount your EFS file system on an Amazon EC2 or other AWS cloud compute resource.
*
* @external

@@ -589,2 +724,6 @@ * @cloudformationResource AWS::EFS::FileSystem

/**
* A tag is a key-value pair attached to a file system.
*
* Allowed characters in the `Key` and `Value` properties are letters, white space, and numbers that can be represented in UTF-8, and the following characters: `+ - = . _ : /`
*
* @external

@@ -595,4 +734,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-elasticfilesystemtag.html

/**
* `CfnFileSystem.ElasticFileSystemTagProperty.Key`.
* The tag key (String).
*
* The key can't start with `aws:` .
*
* @external

@@ -603,3 +744,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-elasticfilesystemtag.html#cfn-efs-filesystem-elasticfilesystemtag-key

/**
* `CfnFileSystem.ElasticFileSystemTagProperty.Value`.
* The value of the tag key.
*

@@ -615,2 +756,4 @@ * @external

*
* The `AWS::EFS::FileSystem` resource creates a new, empty file system in Amazon Elastic File System ( Amazon EFS ). You must create a mount target ( [AWS::EFS::MountTarget](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html) ) to mount your EFS file system on an Amazon EC2 or other AWS cloud compute resource.
*
* @external

@@ -622,2 +765,6 @@ * @cloudformationResource AWS::EFS::FileSystem

/**
* A policy used by EFS lifecycle management to transition files to the Infrequent Access (IA) storage classes.
*
* For more information, see [EFS Lifecycle Management](https://docs.aws.amazon.com/efs/latest/ug/lifecycle-management-efs.html) in the *Amazon EFS User Guide* .
*
* @external

@@ -628,4 +775,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-lifecyclepolicy.html

/**
* `CfnFileSystem.LifecyclePolicyProperty.TransitionToIA`.
* Describes the period of time that a file is not accessed, after which it transitions to IA storage.
*
* Metadata operations such as listing the contents of a directory don't count as file access events.
*
* @external

@@ -636,4 +785,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-lifecyclepolicy.html#cfn-efs-filesystem-lifecyclepolicy-transitiontoia

/**
* `CfnFileSystem.LifecyclePolicyProperty.TransitionToPrimaryStorageClass`.
* Describes when to transition a file from IA storage to primary storage.
*
* Metadata operations such as listing the contents of a directory don't count as file access events.
*
* @external

@@ -646,3 +797,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-filesystem-lifecyclepolicy.html#cfn-efs-filesystem-lifecyclepolicy-transitiontoprimarystorageclass

/**
* Properties for defining a `AWS::EFS::MountTarget`.
* Properties for defining a `CfnMountTarget`.
*

@@ -654,3 +805,3 @@ * @external

/**
* `AWS::EFS::MountTarget.FileSystemId`.
* The ID of the file system for which to create the mount target.
*

@@ -662,4 +813,6 @@ * @external

/**
* `AWS::EFS::MountTarget.SecurityGroups`.
* Up to five VPC security group IDs, of the form `sg-xxxxxxxx` .
*
* These must be for the same VPC as subnet specified.
*
* @external

@@ -670,4 +823,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html#cfn-efs-mounttarget-securitygroups

/**
* `AWS::EFS::MountTarget.SubnetId`.
* The ID of the subnet to add the mount target in.
*
* For file systems that use One Zone storage classes, use the subnet that is associated with the file system's Availability Zone.
*
* @external

@@ -678,3 +833,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html#cfn-efs-mounttarget-subnetid

/**
* `AWS::EFS::MountTarget.IpAddress`.
* Valid IPv4 address within the address range of the specified subnet.
*

@@ -689,2 +844,4 @@ * @external

*
* The `AWS::EFS::MountTarget` resource is an Amazon EFS resource that creates a mount target for an EFS file system. You can then mount the file system on Amazon EC2 instances or other resources by using the mount target.
*
* @external

@@ -715,2 +872,4 @@ * @cloudformationResource AWS::EFS::MountTarget

/**
* The IPv4 address of the mount target.
*
* @external

@@ -721,3 +880,3 @@ * @cloudformationAttribute IpAddress

/**
* `AWS::EFS::MountTarget.FileSystemId`.
* The ID of the file system for which to create the mount target.
*

@@ -729,4 +888,6 @@ * @external

/**
* `AWS::EFS::MountTarget.SecurityGroups`.
* Up to five VPC security group IDs, of the form `sg-xxxxxxxx` .
*
* These must be for the same VPC as subnet specified.
*
* @external

@@ -737,4 +898,6 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html#cfn-efs-mounttarget-securitygroups

/**
* `AWS::EFS::MountTarget.SubnetId`.
* The ID of the subnet to add the mount target in.
*
* For file systems that use One Zone storage classes, use the subnet that is associated with the file system's Availability Zone.
*
* @external

@@ -745,3 +908,3 @@ * @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html#cfn-efs-mounttarget-subnetid

/**
* `AWS::EFS::MountTarget.IpAddress`.
* Valid IPv4 address within the address range of the specified subnet.
*

@@ -748,0 +911,0 @@ * @external

{
"name": "@aws-cdk/aws-efs",
"version": "1.137.0",
"version": "1.138.0",
"description": "The CDK Construct Library for AWS::EFS",

@@ -75,16 +75,16 @@ "main": "lib/index.js",

"devDependencies": {
"@aws-cdk/assertions": "1.137.0",
"@aws-cdk/cdk-build-tools": "1.137.0",
"@aws-cdk/cdk-integ-tools": "1.137.0",
"@aws-cdk/cfn2ts": "1.137.0",
"@aws-cdk/pkglint": "1.137.0",
"@aws-cdk/assertions": "1.138.0",
"@aws-cdk/cdk-build-tools": "1.138.0",
"@aws-cdk/cdk-integ-tools": "1.138.0",
"@aws-cdk/cfn2ts": "1.138.0",
"@aws-cdk/pkglint": "1.138.0",
"@types/jest": "^27.0.3"
},
"dependencies": {
"@aws-cdk/aws-ec2": "1.137.0",
"@aws-cdk/aws-iam": "1.137.0",
"@aws-cdk/aws-kms": "1.137.0",
"@aws-cdk/cloud-assembly-schema": "1.137.0",
"@aws-cdk/core": "1.137.0",
"@aws-cdk/cx-api": "1.137.0",
"@aws-cdk/aws-ec2": "1.138.0",
"@aws-cdk/aws-iam": "1.138.0",
"@aws-cdk/aws-kms": "1.138.0",
"@aws-cdk/cloud-assembly-schema": "1.138.0",
"@aws-cdk/core": "1.138.0",
"@aws-cdk/cx-api": "1.138.0",
"constructs": "^3.3.69"

@@ -94,8 +94,8 @@ },

"peerDependencies": {
"@aws-cdk/aws-ec2": "1.137.0",
"@aws-cdk/aws-iam": "1.137.0",
"@aws-cdk/aws-kms": "1.137.0",
"@aws-cdk/cloud-assembly-schema": "1.137.0",
"@aws-cdk/core": "1.137.0",
"@aws-cdk/cx-api": "1.137.0",
"@aws-cdk/aws-ec2": "1.138.0",
"@aws-cdk/aws-iam": "1.138.0",
"@aws-cdk/aws-kms": "1.138.0",
"@aws-cdk/cloud-assembly-schema": "1.138.0",
"@aws-cdk/core": "1.138.0",
"@aws-cdk/cx-api": "1.138.0",
"constructs": "^3.3.69"

@@ -102,0 +102,0 @@ },

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc