aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
4 lines (3 loc) • 7.7 kB
JavaScript
;function _aws_cdk_aws_fsx_IFileSystem(p){}function _aws_cdk_aws_fsx_FileSystemProps(p){}function _aws_cdk_aws_fsx_FileSystemBase(p){}function _aws_cdk_aws_fsx_FileSystemAttributes(p){}function _aws_cdk_aws_fsx_CfnDataRepositoryAssociationProps(p){if(p!=null){visitedObjects.add(p);try{if(p.tags!=null)for(const o of p.tags)visitedObjects.has(o)||require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_fsx_CfnDataRepositoryAssociation(p){}function _aws_cdk_aws_fsx_CfnDataRepositoryAssociation_AutoExportPolicyProperty(p){}function _aws_cdk_aws_fsx_CfnDataRepositoryAssociation_AutoImportPolicyProperty(p){}function _aws_cdk_aws_fsx_CfnDataRepositoryAssociation_S3Property(p){}function _aws_cdk_aws_fsx_CfnFileSystemProps(p){if(p!=null){visitedObjects.add(p);try{if(p.tags!=null)for(const o of p.tags)visitedObjects.has(o)||require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_fsx_CfnFileSystem(p){}function _aws_cdk_aws_fsx_CfnFileSystem_AuditLogConfigurationProperty(p){}function _aws_cdk_aws_fsx_CfnFileSystem_ClientConfigurationsProperty(p){}function _aws_cdk_aws_fsx_CfnFileSystem_DiskIopsConfigurationProperty(p){}function _aws_cdk_aws_fsx_CfnFileSystem_LustreConfigurationProperty(p){}function _aws_cdk_aws_fsx_CfnFileSystem_NfsExportsProperty(p){}function _aws_cdk_aws_fsx_CfnFileSystem_OntapConfigurationProperty(p){}function _aws_cdk_aws_fsx_CfnFileSystem_OpenZFSConfigurationProperty(p){}function _aws_cdk_aws_fsx_CfnFileSystem_RootVolumeConfigurationProperty(p){}function _aws_cdk_aws_fsx_CfnFileSystem_SelfManagedActiveDirectoryConfigurationProperty(p){}function _aws_cdk_aws_fsx_CfnFileSystem_UserAndGroupQuotasProperty(p){}function _aws_cdk_aws_fsx_CfnFileSystem_WindowsConfigurationProperty(p){}function _aws_cdk_aws_fsx_CfnSnapshotProps(p){if(p!=null){visitedObjects.add(p);try{if(p.tags!=null)for(const o of p.tags)visitedObjects.has(o)||require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_fsx_CfnSnapshot(p){}function _aws_cdk_aws_fsx_CfnStorageVirtualMachineProps(p){if(p!=null){visitedObjects.add(p);try{if(p.tags!=null)for(const o of p.tags)visitedObjects.has(o)||require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_fsx_CfnStorageVirtualMachine(p){}function _aws_cdk_aws_fsx_CfnStorageVirtualMachine_ActiveDirectoryConfigurationProperty(p){}function _aws_cdk_aws_fsx_CfnStorageVirtualMachine_SelfManagedActiveDirectoryConfigurationProperty(p){}function _aws_cdk_aws_fsx_CfnVolumeProps(p){if(p!=null){visitedObjects.add(p);try{if(p.tags!=null)for(const o of p.tags)visitedObjects.has(o)||require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_fsx_CfnVolume(p){}function _aws_cdk_aws_fsx_CfnVolume_ClientConfigurationsProperty(p){}function _aws_cdk_aws_fsx_CfnVolume_NfsExportsProperty(p){}function _aws_cdk_aws_fsx_CfnVolume_OntapConfigurationProperty(p){}function _aws_cdk_aws_fsx_CfnVolume_OpenZFSConfigurationProperty(p){}function _aws_cdk_aws_fsx_CfnVolume_OriginSnapshotProperty(p){}function _aws_cdk_aws_fsx_CfnVolume_TieringPolicyProperty(p){}function _aws_cdk_aws_fsx_CfnVolume_UserAndGroupQuotasProperty(p){}function _aws_cdk_aws_fsx_LustreDeploymentType(p){}function _aws_cdk_aws_fsx_LustreAutoImportPolicy(p){}function _aws_cdk_aws_fsx_LustreDataCompressionType(p){}function _aws_cdk_aws_fsx_LustreConfiguration(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.deploymentType)||(p.deploymentType,void 0),visitedObjects.has(p.autoImportPolicy)||(p.autoImportPolicy,void 0),visitedObjects.has(p.dataCompressionType)||(p.dataCompressionType,void 0),visitedObjects.has(p.weeklyMaintenanceStartTime)||(p.weeklyMaintenanceStartTime,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_fsx_LustreFileSystemProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.lustreConfiguration)||_aws_cdk_aws_fsx_LustreConfiguration(p.lustreConfiguration)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_fsx_LustreFileSystem(p){}function _aws_cdk_aws_fsx_Weekday(p){}function _aws_cdk_aws_fsx_LustreMaintenanceTimeProps(p){if(p!=null){visitedObjects.add(p);try{visitedObjects.has(p.day)||(p.day,void 0)}finally{visitedObjects.delete(p)}}}function _aws_cdk_aws_fsx_LustreMaintenanceTime(p){}function print(name,deprecationMessage){const deprecated=process.env.JSII_DEPRECATED,deprecationMode=["warn","fail","quiet"].includes(deprecated)?deprecated:"warn",message=`${name} is deprecated.
${deprecationMessage.trim()}
This API will be removed in the next major release.`;switch(deprecationMode){case"fail":throw new DeprecationError(message);case"warn":console.warn("[WARNING]",message);break}}function getPropertyDescriptor(obj,prop){const descriptor=Object.getOwnPropertyDescriptor(obj,prop);if(descriptor)return descriptor;const proto=Object.getPrototypeOf(obj),prototypeDescriptor=proto&&getPropertyDescriptor(proto,prop);return prototypeDescriptor||{}}const visitedObjects=new Set;class DeprecationError extends Error{constructor(...args){super(...args),Object.defineProperty(this,"name",{configurable:!1,enumerable:!0,value:"DeprecationError",writable:!1})}}module.exports={print,getPropertyDescriptor,DeprecationError,_aws_cdk_aws_fsx_IFileSystem,_aws_cdk_aws_fsx_FileSystemProps,_aws_cdk_aws_fsx_FileSystemBase,_aws_cdk_aws_fsx_FileSystemAttributes,_aws_cdk_aws_fsx_CfnDataRepositoryAssociationProps,_aws_cdk_aws_fsx_CfnDataRepositoryAssociation,_aws_cdk_aws_fsx_CfnDataRepositoryAssociation_AutoExportPolicyProperty,_aws_cdk_aws_fsx_CfnDataRepositoryAssociation_AutoImportPolicyProperty,_aws_cdk_aws_fsx_CfnDataRepositoryAssociation_S3Property,_aws_cdk_aws_fsx_CfnFileSystemProps,_aws_cdk_aws_fsx_CfnFileSystem,_aws_cdk_aws_fsx_CfnFileSystem_AuditLogConfigurationProperty,_aws_cdk_aws_fsx_CfnFileSystem_ClientConfigurationsProperty,_aws_cdk_aws_fsx_CfnFileSystem_DiskIopsConfigurationProperty,_aws_cdk_aws_fsx_CfnFileSystem_LustreConfigurationProperty,_aws_cdk_aws_fsx_CfnFileSystem_NfsExportsProperty,_aws_cdk_aws_fsx_CfnFileSystem_OntapConfigurationProperty,_aws_cdk_aws_fsx_CfnFileSystem_OpenZFSConfigurationProperty,_aws_cdk_aws_fsx_CfnFileSystem_RootVolumeConfigurationProperty,_aws_cdk_aws_fsx_CfnFileSystem_SelfManagedActiveDirectoryConfigurationProperty,_aws_cdk_aws_fsx_CfnFileSystem_UserAndGroupQuotasProperty,_aws_cdk_aws_fsx_CfnFileSystem_WindowsConfigurationProperty,_aws_cdk_aws_fsx_CfnSnapshotProps,_aws_cdk_aws_fsx_CfnSnapshot,_aws_cdk_aws_fsx_CfnStorageVirtualMachineProps,_aws_cdk_aws_fsx_CfnStorageVirtualMachine,_aws_cdk_aws_fsx_CfnStorageVirtualMachine_ActiveDirectoryConfigurationProperty,_aws_cdk_aws_fsx_CfnStorageVirtualMachine_SelfManagedActiveDirectoryConfigurationProperty,_aws_cdk_aws_fsx_CfnVolumeProps,_aws_cdk_aws_fsx_CfnVolume,_aws_cdk_aws_fsx_CfnVolume_ClientConfigurationsProperty,_aws_cdk_aws_fsx_CfnVolume_NfsExportsProperty,_aws_cdk_aws_fsx_CfnVolume_OntapConfigurationProperty,_aws_cdk_aws_fsx_CfnVolume_OpenZFSConfigurationProperty,_aws_cdk_aws_fsx_CfnVolume_OriginSnapshotProperty,_aws_cdk_aws_fsx_CfnVolume_TieringPolicyProperty,_aws_cdk_aws_fsx_CfnVolume_UserAndGroupQuotasProperty,_aws_cdk_aws_fsx_LustreDeploymentType,_aws_cdk_aws_fsx_LustreAutoImportPolicy,_aws_cdk_aws_fsx_LustreDataCompressionType,_aws_cdk_aws_fsx_LustreConfiguration,_aws_cdk_aws_fsx_LustreFileSystemProps,_aws_cdk_aws_fsx_LustreFileSystem,_aws_cdk_aws_fsx_Weekday,_aws_cdk_aws_fsx_LustreMaintenanceTimeProps,_aws_cdk_aws_fsx_LustreMaintenanceTime};