agent-claw: automated task changes
This commit is contained in:
13
cdk/node_modules/aws-cdk-lib/aws-s3files/.jsiirc.json
generated
vendored
Normal file
13
cdk/node_modules/aws-cdk-lib/aws-s3files/.jsiirc.json
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"targets": {
|
||||
"java": {
|
||||
"package": "software.amazon.awscdk.services.s3files"
|
||||
},
|
||||
"dotnet": {
|
||||
"namespace": "Amazon.CDK.AWS.S3Files"
|
||||
},
|
||||
"python": {
|
||||
"module": "aws_cdk.aws_s3files"
|
||||
}
|
||||
}
|
||||
}
|
||||
39
cdk/node_modules/aws-cdk-lib/aws-s3files/README.md
generated
vendored
Normal file
39
cdk/node_modules/aws-cdk-lib/aws-s3files/README.md
generated
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
# AWS::S3Files Construct Library
|
||||
<!--BEGIN STABILITY BANNER-->
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
> All classes with the `Cfn` prefix in this module ([CFN Resources]) are always stable and safe to use.
|
||||
>
|
||||
> [CFN Resources]: https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib
|
||||
|
||||
---
|
||||
|
||||
<!--END STABILITY BANNER-->
|
||||
|
||||
This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.
|
||||
|
||||
```ts nofixture
|
||||
import * as s3files from 'aws-cdk-lib/aws-s3files';
|
||||
```
|
||||
|
||||
<!--BEGIN CFNONLY DISCLAIMER-->
|
||||
|
||||
There are no official hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet. Here are some suggestions on how to proceed:
|
||||
|
||||
- Search [Construct Hub for S3Files construct libraries](https://constructs.dev/search?q=s3files)
|
||||
- Use the automatically generated [L1](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_l1_using) constructs, in the same way you would use [the CloudFormation AWS::S3Files resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_S3Files.html) directly.
|
||||
|
||||
|
||||
<!--BEGIN CFNONLY DISCLAIMER-->
|
||||
|
||||
There are no hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet.
|
||||
However, you can still use the automatically generated [L1](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_l1_using) constructs, and use this service exactly as you would using CloudFormation directly.
|
||||
|
||||
For more information on the resources and properties available for this service, see the [CloudFormation documentation for AWS::S3Files](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_S3Files.html).
|
||||
|
||||
(Read the [CDK Contributing Guide](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and submit an RFC if you are interested in contributing to this construct library.)
|
||||
|
||||
<!--END CFNONLY DISCLAIMER-->
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-s3files/index.d.ts
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-s3files/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export * from './lib';
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-s3files/index.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-s3files/index.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";var __createBinding=exports&&exports.__createBinding||(Object.create?(function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}):(function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]})),__exportStar=exports&&exports.__exportStar||function(m,exports2){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports2,p)&&__createBinding(exports2,m,p)};Object.defineProperty(exports,"__esModule",{value:!0});var _noFold;exports.CfnAccessPoint=void 0,Object.defineProperty(exports,_noFold="CfnAccessPoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnAccessPoint;return Object.defineProperty(exports,_noFold="CfnAccessPoint",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnFileSystem=void 0,Object.defineProperty(exports,_noFold="CfnFileSystem",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnFileSystem;return Object.defineProperty(exports,_noFold="CfnFileSystem",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnFileSystemPolicy=void 0,Object.defineProperty(exports,_noFold="CfnFileSystemPolicy",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnFileSystemPolicy;return Object.defineProperty(exports,_noFold="CfnFileSystemPolicy",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnMountTarget=void 0,Object.defineProperty(exports,_noFold="CfnMountTarget",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnMountTarget;return Object.defineProperty(exports,_noFold="CfnMountTarget",{enumerable:!0,configurable:!0,value}),value}});
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-s3files/lib/index.d.ts
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-s3files/lib/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export * from './s3files.generated';
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-s3files/lib/index.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-s3files/lib/index.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";var __createBinding=exports&&exports.__createBinding||(Object.create?(function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}):(function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]})),__exportStar=exports&&exports.__exportStar||function(m,exports2){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports2,p)&&__createBinding(exports2,m,p)};Object.defineProperty(exports,"__esModule",{value:!0});var _noFold;exports.CfnAccessPoint=void 0,Object.defineProperty(exports,_noFold="CfnAccessPoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./s3files.generated").CfnAccessPoint;return Object.defineProperty(exports,_noFold="CfnAccessPoint",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnFileSystem=void 0,Object.defineProperty(exports,_noFold="CfnFileSystem",{enumerable:!0,configurable:!0,get:()=>{var value=require("./s3files.generated").CfnFileSystem;return Object.defineProperty(exports,_noFold="CfnFileSystem",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnFileSystemPolicy=void 0,Object.defineProperty(exports,_noFold="CfnFileSystemPolicy",{enumerable:!0,configurable:!0,get:()=>{var value=require("./s3files.generated").CfnFileSystemPolicy;return Object.defineProperty(exports,_noFold="CfnFileSystemPolicy",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnMountTarget=void 0,Object.defineProperty(exports,_noFold="CfnMountTarget",{enumerable:!0,configurable:!0,get:()=>{var value=require("./s3files.generated").CfnMountTarget;return Object.defineProperty(exports,_noFold="CfnMountTarget",{enumerable:!0,configurable:!0,value}),value}});
|
||||
38
cdk/node_modules/aws-cdk-lib/aws-s3files/lib/private/access-point-reflection.d.ts
generated
vendored
Normal file
38
cdk/node_modules/aws-cdk-lib/aws-s3files/lib/private/access-point-reflection.d.ts
generated
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
import type * as ec2 from '../../../aws-ec2';
|
||||
import type { IAccessPointRef } from '../../../interfaces/generated/aws-s3files-interfaces.generated';
|
||||
import { CfnMountTarget } from '../s3files.generated';
|
||||
import type { CfnAccessPoint, CfnFileSystem } from '../s3files.generated';
|
||||
/**
|
||||
* Provides read-only reflection on the configuration of an S3 Files access point
|
||||
* and its related resources (file system, mount targets, security groups).
|
||||
*
|
||||
* Use `AccessPointReflection.of()` to obtain an instance from any access point reference.
|
||||
* All getters read directly from the L1 resources in the construct tree.
|
||||
*/
|
||||
export declare class AccessPointReflection {
|
||||
/**
|
||||
* Creates an AccessPointReflection for the given access point reference.
|
||||
*/
|
||||
static of(accessPointRef: IAccessPointRef): AccessPointReflection;
|
||||
private readonly ref;
|
||||
private readonly _accessPoint;
|
||||
private constructor();
|
||||
/**
|
||||
* The underlying CfnAccessPoint resource.
|
||||
* @throws If the CfnAccessPoint cannot be found in the construct tree.
|
||||
*/
|
||||
get accessPoint(): CfnAccessPoint;
|
||||
/**
|
||||
* The CfnFileSystem associated with this access point.
|
||||
* @throws If the CfnFileSystem cannot be found in the construct tree.
|
||||
*/
|
||||
get fileSystem(): CfnFileSystem;
|
||||
/**
|
||||
* All CfnMountTarget resources associated with this access point's file system.
|
||||
*/
|
||||
get mountTargets(): CfnMountTarget[];
|
||||
/**
|
||||
* The security groups attached to the mount targets, resolved from the construct tree.
|
||||
*/
|
||||
get mountTargetSecurityGroups(): ec2.CfnSecurityGroup[];
|
||||
}
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-s3files/lib/private/access-point-reflection.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-s3files/lib/private/access-point-reflection.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
616
cdk/node_modules/aws-cdk-lib/aws-s3files/lib/s3files.generated.d.ts
generated
vendored
Normal file
616
cdk/node_modules/aws-cdk-lib/aws-s3files/lib/s3files.generated.d.ts
generated
vendored
Normal file
@@ -0,0 +1,616 @@
|
||||
import * as cdk from "../../core/lib";
|
||||
import * as constructs from "constructs";
|
||||
import * as cfn_parse from "../../core/lib/helpers-internal";
|
||||
import { AccessPointReference, FileSystemPolicyReference, FileSystemReference, IAccessPointRef, IFileSystemPolicyRef, IFileSystemRef, IMountTargetRef, MountTargetReference } from "../../interfaces/generated/aws-s3files-interfaces.generated";
|
||||
/**
|
||||
* Resource Type definition for AWS::S3Files::AccessPoint.
|
||||
*
|
||||
* @cloudformationResource AWS::S3Files::AccessPoint
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-accesspoint.html
|
||||
*/
|
||||
export declare class CfnAccessPoint extends cdk.CfnResource implements cdk.IInspectable, IAccessPointRef, cdk.ITaggableV2 {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnAccessPoint from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnAccessPoint;
|
||||
/**
|
||||
* Checks whether the given object is a CfnAccessPoint
|
||||
*/
|
||||
static isCfnAccessPoint(x: any): x is CfnAccessPoint;
|
||||
static arnForAccessPoint(resource: IAccessPointRef): string;
|
||||
/**
|
||||
* Tag Manager which manages the tags for this resource
|
||||
*/
|
||||
readonly cdkTagManager: cdk.TagManager;
|
||||
/**
|
||||
* (optional) A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.
|
||||
*/
|
||||
private _clientToken?;
|
||||
/**
|
||||
* The ID of the S3 Files file system that the access point provides access to.
|
||||
*/
|
||||
private _fileSystemId;
|
||||
private _posixUser?;
|
||||
private _rootDirectory?;
|
||||
private _tags?;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::S3Files::AccessPoint`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props: CfnAccessPointProps);
|
||||
get accessPointRef(): AccessPointReference;
|
||||
/**
|
||||
* (optional) A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.
|
||||
*/
|
||||
get clientToken(): string | undefined;
|
||||
/**
|
||||
* (optional) A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.
|
||||
*/
|
||||
set clientToken(value: string | undefined);
|
||||
/**
|
||||
* The ID of the S3 Files file system that the access point provides access to.
|
||||
*/
|
||||
get fileSystemId(): string;
|
||||
/**
|
||||
* The ID of the S3 Files file system that the access point provides access to.
|
||||
*/
|
||||
set fileSystemId(value: string);
|
||||
get posixUser(): cdk.IResolvable | CfnAccessPoint.PosixUserProperty | undefined;
|
||||
set posixUser(value: cdk.IResolvable | CfnAccessPoint.PosixUserProperty | undefined);
|
||||
get rootDirectory(): cdk.IResolvable | CfnAccessPoint.RootDirectoryProperty | undefined;
|
||||
set rootDirectory(value: cdk.IResolvable | CfnAccessPoint.RootDirectoryProperty | undefined);
|
||||
get tags(): Array<CfnAccessPoint.AccessPointTagProperty> | undefined;
|
||||
set tags(value: Array<CfnAccessPoint.AccessPointTagProperty> | undefined);
|
||||
/**
|
||||
* @cloudformationAttribute AccessPointArn
|
||||
*/
|
||||
get attrAccessPointArn(): string;
|
||||
/**
|
||||
* @cloudformationAttribute AccessPointId
|
||||
*/
|
||||
get attrAccessPointId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute OwnerId
|
||||
*/
|
||||
get attrOwnerId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute Status
|
||||
*/
|
||||
get attrStatus(): string;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
export declare namespace CfnAccessPoint {
|
||||
/**
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-accesspointtag.html
|
||||
*/
|
||||
interface AccessPointTagProperty {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-accesspointtag.html#cfn-s3files-accesspoint-accesspointtag-key
|
||||
*/
|
||||
readonly key?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-accesspointtag.html#cfn-s3files-accesspoint-accesspointtag-value
|
||||
*/
|
||||
readonly value?: string;
|
||||
}
|
||||
/**
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-posixuser.html
|
||||
*/
|
||||
interface PosixUserProperty {
|
||||
/**
|
||||
* The POSIX group ID used for all file system operations using this access point.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-posixuser.html#cfn-s3files-accesspoint-posixuser-gid
|
||||
*/
|
||||
readonly gid: string;
|
||||
/**
|
||||
* Secondary POSIX group IDs used for all file system operations using this access point.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-posixuser.html#cfn-s3files-accesspoint-posixuser-secondarygids
|
||||
*/
|
||||
readonly secondaryGids?: Array<string>;
|
||||
/**
|
||||
* The POSIX user ID used for all file system operations using this access point.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-posixuser.html#cfn-s3files-accesspoint-posixuser-uid
|
||||
*/
|
||||
readonly uid: string;
|
||||
}
|
||||
/**
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-rootdirectory.html
|
||||
*/
|
||||
interface RootDirectoryProperty {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-rootdirectory.html#cfn-s3files-accesspoint-rootdirectory-creationpermissions
|
||||
*/
|
||||
readonly creationPermissions?: CfnAccessPoint.CreationPermissionsProperty | cdk.IResolvable;
|
||||
/**
|
||||
* 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 CreationPermissions.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-rootdirectory.html#cfn-s3files-accesspoint-rootdirectory-path
|
||||
*/
|
||||
readonly path?: string;
|
||||
}
|
||||
/**
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-creationpermissions.html
|
||||
*/
|
||||
interface CreationPermissionsProperty {
|
||||
/**
|
||||
* Specifies the POSIX group ID to apply to the RootDirectory.
|
||||
*
|
||||
* Accepts values from 0 to 2^32 (4294967295).
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-creationpermissions.html#cfn-s3files-accesspoint-creationpermissions-ownergid
|
||||
*/
|
||||
readonly ownerGid: string;
|
||||
/**
|
||||
* Specifies the POSIX user ID to apply to the RootDirectory.
|
||||
*
|
||||
* Accepts values from 0 to 2^32 (4294967295).
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-creationpermissions.html#cfn-s3files-accesspoint-creationpermissions-owneruid
|
||||
*/
|
||||
readonly ownerUid: string;
|
||||
/**
|
||||
* Specifies the POSIX permissions to apply to the RootDirectory, in the format of an octal number representing the file's mode bits.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-accesspoint-creationpermissions.html#cfn-s3files-accesspoint-creationpermissions-permissions
|
||||
*/
|
||||
readonly permissions: string;
|
||||
}
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnAccessPoint`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-accesspoint.html
|
||||
*/
|
||||
export interface CfnAccessPointProps {
|
||||
/**
|
||||
* (optional) A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-accesspoint.html#cfn-s3files-accesspoint-clienttoken
|
||||
*/
|
||||
readonly clientToken?: string;
|
||||
/**
|
||||
* The ID of the S3 Files file system that the access point provides access to.
|
||||
*
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-accesspoint.html#cfn-s3files-accesspoint-filesystemid
|
||||
*/
|
||||
readonly fileSystemId: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-accesspoint.html#cfn-s3files-accesspoint-posixuser
|
||||
*/
|
||||
readonly posixUser?: cdk.IResolvable | CfnAccessPoint.PosixUserProperty;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-accesspoint.html#cfn-s3files-accesspoint-rootdirectory
|
||||
*/
|
||||
readonly rootDirectory?: cdk.IResolvable | CfnAccessPoint.RootDirectoryProperty;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-accesspoint.html#cfn-s3files-accesspoint-tags
|
||||
*/
|
||||
readonly tags?: Array<CfnAccessPoint.AccessPointTagProperty>;
|
||||
}
|
||||
/**
|
||||
* Resource Type definition for AWS::S3Files::FileSystem.
|
||||
*
|
||||
* @cloudformationResource AWS::S3Files::FileSystem
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html
|
||||
*/
|
||||
export declare class CfnFileSystem extends cdk.CfnResource implements cdk.IInspectable, IFileSystemRef, cdk.ITaggableV2 {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnFileSystem from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnFileSystem;
|
||||
/**
|
||||
* Checks whether the given object is a CfnFileSystem
|
||||
*/
|
||||
static isCfnFileSystem(x: any): x is CfnFileSystem;
|
||||
static arnForFileSystem(resource: IFileSystemRef): string;
|
||||
private _acceptBucketWarning?;
|
||||
private _bucket;
|
||||
/**
|
||||
* Tag Manager which manages the tags for this resource
|
||||
*/
|
||||
readonly cdkTagManager: cdk.TagManager;
|
||||
private _clientToken?;
|
||||
private _kmsKeyId?;
|
||||
private _prefix?;
|
||||
private _roleArn;
|
||||
private _synchronizationConfiguration?;
|
||||
private _tags?;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::S3Files::FileSystem`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props: CfnFileSystemProps);
|
||||
get fileSystemRef(): FileSystemReference;
|
||||
get acceptBucketWarning(): boolean | cdk.IResolvable | undefined;
|
||||
set acceptBucketWarning(value: boolean | cdk.IResolvable | undefined);
|
||||
get bucket(): string;
|
||||
set bucket(value: string);
|
||||
get clientToken(): string | undefined;
|
||||
set clientToken(value: string | undefined);
|
||||
get kmsKeyId(): string | undefined;
|
||||
set kmsKeyId(value: string | undefined);
|
||||
get prefix(): string | undefined;
|
||||
set prefix(value: string | undefined);
|
||||
get roleArn(): string;
|
||||
set roleArn(value: string);
|
||||
get synchronizationConfiguration(): cdk.IResolvable | CfnFileSystem.SynchronizationConfigurationProperty | undefined;
|
||||
set synchronizationConfiguration(value: cdk.IResolvable | CfnFileSystem.SynchronizationConfigurationProperty | undefined);
|
||||
get tags(): Array<cdk.CfnTag> | undefined;
|
||||
set tags(value: Array<cdk.CfnTag> | undefined);
|
||||
/**
|
||||
* @cloudformationAttribute CreationTime
|
||||
*/
|
||||
get attrCreationTime(): string;
|
||||
/**
|
||||
* @cloudformationAttribute FileSystemArn
|
||||
*/
|
||||
get attrFileSystemArn(): string;
|
||||
/**
|
||||
* @cloudformationAttribute FileSystemId
|
||||
*/
|
||||
get attrFileSystemId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute OwnerId
|
||||
*/
|
||||
get attrOwnerId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute Status
|
||||
*/
|
||||
get attrStatus(): string;
|
||||
/**
|
||||
* @cloudformationAttribute StatusMessage
|
||||
*/
|
||||
get attrStatusMessage(): string;
|
||||
/**
|
||||
* @cloudformationAttribute SynchronizationConfiguration.LatestVersionNumber
|
||||
*/
|
||||
get attrSynchronizationConfigurationLatestVersionNumber(): number;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
export declare namespace CfnFileSystem {
|
||||
/**
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-filesystem-synchronizationconfiguration.html
|
||||
*/
|
||||
interface SynchronizationConfigurationProperty {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-filesystem-synchronizationconfiguration.html#cfn-s3files-filesystem-synchronizationconfiguration-expirationdatarules
|
||||
*/
|
||||
readonly expirationDataRules: Array<CfnFileSystem.ExpirationDataRuleProperty | cdk.IResolvable> | cdk.IResolvable;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-filesystem-synchronizationconfiguration.html#cfn-s3files-filesystem-synchronizationconfiguration-importdatarules
|
||||
*/
|
||||
readonly importDataRules: Array<CfnFileSystem.ImportDataRuleProperty | cdk.IResolvable> | cdk.IResolvable;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-filesystem-synchronizationconfiguration.html#cfn-s3files-filesystem-synchronizationconfiguration-latestversionnumber
|
||||
*/
|
||||
readonly latestVersionNumber?: number;
|
||||
}
|
||||
/**
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-filesystem-importdatarule.html
|
||||
*/
|
||||
interface ImportDataRuleProperty {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-filesystem-importdatarule.html#cfn-s3files-filesystem-importdatarule-prefix
|
||||
*/
|
||||
readonly prefix: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-filesystem-importdatarule.html#cfn-s3files-filesystem-importdatarule-sizelessthan
|
||||
*/
|
||||
readonly sizeLessThan: number;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-filesystem-importdatarule.html#cfn-s3files-filesystem-importdatarule-trigger
|
||||
*/
|
||||
readonly trigger: string;
|
||||
}
|
||||
/**
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-filesystem-expirationdatarule.html
|
||||
*/
|
||||
interface ExpirationDataRuleProperty {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3files-filesystem-expirationdatarule.html#cfn-s3files-filesystem-expirationdatarule-daysafterlastaccess
|
||||
*/
|
||||
readonly daysAfterLastAccess: number;
|
||||
}
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnFileSystem`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html
|
||||
*/
|
||||
export interface CfnFileSystemProps {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-acceptbucketwarning
|
||||
*/
|
||||
readonly acceptBucketWarning?: boolean | cdk.IResolvable;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-bucket
|
||||
*/
|
||||
readonly bucket: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-clienttoken
|
||||
*/
|
||||
readonly clientToken?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-kmskeyid
|
||||
*/
|
||||
readonly kmsKeyId?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-prefix
|
||||
*/
|
||||
readonly prefix?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-rolearn
|
||||
*/
|
||||
readonly roleArn: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-synchronizationconfiguration
|
||||
*/
|
||||
readonly synchronizationConfiguration?: cdk.IResolvable | CfnFileSystem.SynchronizationConfigurationProperty;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystem.html#cfn-s3files-filesystem-tags
|
||||
*/
|
||||
readonly tags?: Array<cdk.CfnTag>;
|
||||
}
|
||||
/**
|
||||
* Resource Type definition for AWS::S3Files::FileSystemPolicy.
|
||||
*
|
||||
* @cloudformationResource AWS::S3Files::FileSystemPolicy
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystempolicy.html
|
||||
*/
|
||||
export declare class CfnFileSystemPolicy extends cdk.CfnResource implements cdk.IInspectable, IFileSystemPolicyRef {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnFileSystemPolicy from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnFileSystemPolicy;
|
||||
/**
|
||||
* Checks whether the given object is a CfnFileSystemPolicy
|
||||
*/
|
||||
static isCfnFileSystemPolicy(x: any): x is CfnFileSystemPolicy;
|
||||
private _fileSystemId;
|
||||
private _policy;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::S3Files::FileSystemPolicy`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props: CfnFileSystemPolicyProps);
|
||||
get fileSystemPolicyRef(): FileSystemPolicyReference;
|
||||
get fileSystemId(): string;
|
||||
set fileSystemId(value: string);
|
||||
get policy(): any | cdk.IResolvable;
|
||||
set policy(value: any | cdk.IResolvable);
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnFileSystemPolicy`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystempolicy.html
|
||||
*/
|
||||
export interface CfnFileSystemPolicyProps {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystempolicy.html#cfn-s3files-filesystempolicy-filesystemid
|
||||
*/
|
||||
readonly fileSystemId: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-filesystempolicy.html#cfn-s3files-filesystempolicy-policy
|
||||
*/
|
||||
readonly policy: any | cdk.IResolvable;
|
||||
}
|
||||
/**
|
||||
* Resource Type definition for AWS::S3Files::MountTarget.
|
||||
*
|
||||
* @cloudformationResource AWS::S3Files::MountTarget
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
|
||||
*/
|
||||
export declare class CfnMountTarget extends cdk.CfnResource implements cdk.IInspectable, IMountTargetRef {
|
||||
/**
|
||||
* The CloudFormation resource type name for this resource class.
|
||||
*/
|
||||
static readonly CFN_RESOURCE_TYPE_NAME: string;
|
||||
/**
|
||||
* Build a CfnMountTarget from CloudFormation properties
|
||||
*
|
||||
* A factory method that creates a new instance of this class from an object
|
||||
* containing the CloudFormation properties of this resource.
|
||||
* Used in the @aws-cdk/cloudformation-include module.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
static _fromCloudFormation(scope: constructs.Construct, id: string, resourceAttributes: any, options: cfn_parse.FromCloudFormationOptions): CfnMountTarget;
|
||||
/**
|
||||
* Checks whether the given object is a CfnMountTarget
|
||||
*/
|
||||
static isCfnMountTarget(x: any): x is CfnMountTarget;
|
||||
private _fileSystemId;
|
||||
private _ipAddressType?;
|
||||
private _ipv4Address?;
|
||||
private _ipv6Address?;
|
||||
private _securityGroups?;
|
||||
private _subnetId;
|
||||
protected readonly cfnPropertyNames: Record<string, string>;
|
||||
/**
|
||||
* Create a new `AWS::S3Files::MountTarget`.
|
||||
*
|
||||
* @param scope Scope in which this resource is defined
|
||||
* @param id Construct identifier for this resource (unique in its scope)
|
||||
* @param props Resource properties
|
||||
*/
|
||||
constructor(scope: constructs.Construct, id: string, props: CfnMountTargetProps);
|
||||
get mountTargetRef(): MountTargetReference;
|
||||
get fileSystemId(): string;
|
||||
set fileSystemId(value: string);
|
||||
get ipAddressType(): string | undefined;
|
||||
set ipAddressType(value: string | undefined);
|
||||
get ipv4Address(): string | undefined;
|
||||
set ipv4Address(value: string | undefined);
|
||||
get ipv6Address(): string | undefined;
|
||||
set ipv6Address(value: string | undefined);
|
||||
get securityGroups(): Array<string> | undefined;
|
||||
set securityGroups(value: Array<string> | undefined);
|
||||
get subnetId(): string;
|
||||
set subnetId(value: string);
|
||||
/**
|
||||
* @cloudformationAttribute AvailabilityZoneId
|
||||
*/
|
||||
get attrAvailabilityZoneId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute MountTargetId
|
||||
*/
|
||||
get attrMountTargetId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute NetworkInterfaceId
|
||||
*/
|
||||
get attrNetworkInterfaceId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute OwnerId
|
||||
*/
|
||||
get attrOwnerId(): string;
|
||||
/**
|
||||
* @cloudformationAttribute Status
|
||||
*/
|
||||
get attrStatus(): string;
|
||||
/**
|
||||
* @cloudformationAttribute StatusMessage
|
||||
*/
|
||||
get attrStatusMessage(): string;
|
||||
/**
|
||||
* @cloudformationAttribute VpcId
|
||||
*/
|
||||
get attrVpcId(): string;
|
||||
protected get cfnProperties(): Record<string, any>;
|
||||
/**
|
||||
* Examines the CloudFormation resource and discloses attributes
|
||||
*
|
||||
* @param inspector tree inspector to collect and process attributes
|
||||
*/
|
||||
inspect(inspector: cdk.TreeInspector): void;
|
||||
protected renderProperties(props: Record<string, any>): Record<string, any>;
|
||||
}
|
||||
/**
|
||||
* Properties for defining a `CfnMountTarget`
|
||||
*
|
||||
* @struct
|
||||
* @stability external
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
|
||||
*/
|
||||
export interface CfnMountTargetProps {
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html#cfn-s3files-mounttarget-filesystemid
|
||||
*/
|
||||
readonly fileSystemId: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html#cfn-s3files-mounttarget-ipaddresstype
|
||||
*/
|
||||
readonly ipAddressType?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html#cfn-s3files-mounttarget-ipv4address
|
||||
*/
|
||||
readonly ipv4Address?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html#cfn-s3files-mounttarget-ipv6address
|
||||
*/
|
||||
readonly ipv6Address?: string;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html#cfn-s3files-mounttarget-securitygroups
|
||||
*/
|
||||
readonly securityGroups?: Array<string>;
|
||||
/**
|
||||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html#cfn-s3files-mounttarget-subnetid
|
||||
*/
|
||||
readonly subnetId: string;
|
||||
}
|
||||
export type { IAccessPointRef, AccessPointReference };
|
||||
export type { IFileSystemRef, FileSystemReference };
|
||||
export type { IFileSystemPolicyRef, FileSystemPolicyReference };
|
||||
export type { IMountTargetRef, MountTargetReference };
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-s3files/lib/s3files.generated.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-s3files/lib/s3files.generated.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user