AWSCDK和EFS:单个、多个AccessPoints?如何判断?
创始人
2024-09-24 02:30:20
0

在AWS CDK中创建EFS时,可以指定Access Point的名称来创建单个Access Point:

const accessPoint = efs.addAccessPoint('my-access-point');

如果需要创建多个Access Points,则可以通过在Access Point名称中添加随机后缀来创建:

import * as crypto from 'crypto';

const suffix = crypto.randomBytes(8).toString('hex');
const accessPointName = `my-access-point-${suffix}`;

const accessPoint = efs.addAccessPoint(accessPointName, {
  path: '/path/',
  createAcl: {
    ownerGid: 'gid',
    ownerUid: 'uid',
    permissions: '755',
  },
});

判断应该使用已经存在的Access Point还是创建新的Access Point可以通过检查Access Point名称是否已经存在来决定:

import { CfnOutput } from '@aws-cdk/core';
import { AccessPoint } from '@aws-cdk/aws-efs';

const accessPoints = efs.accessPoints;

if (accessPoints.some((accessPoint: AccessPoint) => accessPoint.accessPointId === 'my-access-point')) {
  // Use existing Access Point
  new CfnOutput(this, 'Access Point ID', { value: accessPoint.accessPointId });
} else {
  // Create new Access Point
  const accessPoint = efs.addAccessPoint('my-access-point');
  new CfnOutput(this, 'Access Point ID', { value: accessPoint.accessPointId });
}

相关内容

热门资讯

必看攻略!潮友会插件,福建天天... >>您好:福建天天开心辅助工具下载确实是有挂的,很多玩家在这款福建天天开心辅助工具下载游戏中打牌都会...
透视挂透视!微乐贵阳麻将辅助,... 您好:这款微乐贵阳麻将辅助游戏是可以开挂的,确实是有挂的,很多玩家在这款微乐贵阳麻将辅助游戏中打牌都...
透视了解!琼崖海南麻将辅助器,... 透视了解!琼崖海南麻将辅助器,多乐找刺激辅助,细节方法(了解有挂)-哔哩哔哩 【无需打开直接搜索加薇...
查到实测辅助!潮友会鱼虾蟹塞子... 大家好,今天小编来为大家解答潮友会鱼虾蟹塞子概率计算方式这个问题咨询软件客服可以免费测试直接加微信(...
攻略讲解!斗棋有bug么开挂,... 攻略讲解!斗棋有bug么开挂,对战互娱辅助系统,2026版教程(有挂解密)-哔哩哔哩;无需打开直接搜...
透视攻略!决战十三水ios辅助... 透视攻略!决战十三水ios辅助,科乐天天踢起手好牌,安装教程(果真有挂)-哔哩哔哩您好:决战十三水i...
每日必看推荐!顺兴茶楼辅助软件... 每日必看推荐!顺兴茶楼辅助软件,微乐家乡破解,靠谱教程(竟然有挂)-哔哩哔哩>>您好:软件加薇136...
今日焦点!腾讯欢乐卡五星辅助器... 今日焦点!腾讯欢乐卡五星辅助器,决战卡五星游戏辅助器,揭秘教程(真的有挂)-哔哩哔哩;无需打开直接搜...
重大通报!福建13水源码,we... 福建13水源码是一款专注玩家量身打造的游戏记牌类型软件,在福建13水源码这款游戏中我们可以记录下每张...
一分钟秒懂!朋友局辅助器免费版... 一分钟秒懂!朋友局辅助器免费版,德州机器人代打脚本,安装教程(讲解有挂)-哔哩哔哩;无需打开直接搜索...