首页 > 其他分享 >s3 策略

s3 策略

时间:2023-06-14 22:44:53浏览次数:24  
标签:qiepian 策略 s3 aws arn Sid resources

{
"Version": "2012-10-17",
"Id": "Policy1686715306459",
"Statement": [
{
"Sid": "Stmt1686715042068",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::288468788501:user/qp_sdk"
},
"Action": [
"s3:ListBucket",
"s3:GetObject",
"s3:DeleteObject",
"s3:PutObject"
],
"Resource": [
"arn:aws:s3:::qiepian-resources",
"arn:aws:s3:::qiepian-resources/*"
]
},
{
"Sid": "Stmt1686715042069",
"Effect": "Deny",
"Principal": {
"AWS": "arn:aws:iam::288468788501:user/qp_User01"
},
"Action": "s3:ListBucket",
"Resource": "arn:aws:s3:::qiepian-resources",
"Condition": {
"StringNotLike": {
"s3:prefix": "${aws:username}/*"
}
}
},
{
"Sid": "Stmt1686715042070",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::288468788501:user/qp_User01"
},
"Action": "s3:*",
"Resource": [
"arn:aws:s3:::qiepian-resources",
"arn:aws:s3:::qiepian-resources/${aws:username}/*"
]
},
{
"Sid": "Stmt1686715042071",
"Effect": "Deny",
"Principal": {
"AWS": "arn:aws:iam::288468788501:user/qp_User02"
},
"Action": "s3:ListBucket",
"Resource": "arn:aws:s3:::qiepian-resources",
"Condition": {
"StringNotLike": {
"s3:prefix": "${aws:username}/*"
}
}
},
{
"Sid": "Stmt1686715042072",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::288468788501:user/qp_User02"
},
"Action": "s3:*",
"Resource": [
"arn:aws:s3:::qiepian-resources",
"arn:aws:s3:::qiepian-resources/${aws:username}/*"
]
}
]
}

标签:qiepian,策略,s3,aws,arn,Sid,resources
From: https://www.cnblogs.com/zhangcaiwang1/p/17481550.html

相关文章

  • Dubbo负载均衡策略之 一致性哈希
    本文主要讲解了一致性哈希算法的原理以及其存在的数据倾斜的问题,然后引出解决数据倾斜问题的方法,最后分析一致性哈希算法在Dubbo中的使用。通过这篇文章,可以了解到一致性哈希算法的原理以及这种算法存在的问题和解决方案。一、负载均衡在这里引用dubbo官网的一段话——LoadBala......
  • k8s pod dns 策略
    Pod的DNS策略DNS策略可以逐个Pod来设定。目前Kubernetes支持以下特定Pod的DNS策略。这些策略可以在Pod规约中的dnsPolicy字段设置:"Default":Pod从运行所在的节点继承名称解析配置。"ClusterFirst":与配置的集群域后缀不匹配的任何DNS查询(例如"www.kub......
  • Java8-Predicate 策略模式的替代品消灭 if else
    使用策略模式消灭ifelse,可以利用Java8的新特性来实现策略模式。利用Java8的Predicate消灭ifelse。首先定义一个map,key是不同的服务代码,value是需要做校验的条件,然后针对不同的服务代码做校验。当然Supplier、Consumer都可以做类似的实现。//定义校验的策略映射关系staticM......
  • 策略模式:整体替换算法
    策略模式是一种行为设计模式,它允许在运行时选择算法的行为。在策略模式中,我们定义了多个算法,并将每个算法封装在一个独立的类中(策略类),以便在运行时根据需要进行切换。这使得算法与调用其算法的客户端代码分离,从而实现了更高的灵活性和可维护性。主要实现方式:1策略接口->n*具......
  • 体验 TDengine 3.0 高性能的第一步,请学会控制建表策略
    正如我们之前所言,在3.0当中,我们在产品底层做了很大的变化调整,除了架构更加科学高效以外,用户体验也是我们重点优化的方向。以之前一篇文章为例:对于Update功能,用户不再需要任何配置,默认即是比2.0更完善的机制。(https://mp.weixin.qq.com/s/7E8kl9W8IXROx_K0EGQPkg)切换到3.0......
  • ASP.NET Core 6框架揭秘实例演示[38]:两种不同的限流策略
    承载ASP.NET应用的服务器资源总是有限的,短时间内涌入过多的请求可能会瞬间耗尽可用资源并导致宕机。为了解决这个问题,我们需要在服务端设置一个阀门将并发处理的请求数量限制在一个可控的范围,即使会导致请求的延迟响应,在极端的情况会还不得不放弃一些请求。ASP.NET应用的流量限制......
  • windows下使用minio搭建s3存储,使用laravel和postman进行测试
    1、下载服务端https://dl.min.io/server/minio/release/windows-amd64/minio.exe2、启动服务minio.exeserverd:\data\minio--console-address:9090 可以看到上面有两块ip,分别是9000和9000端口,其中9090是后台管理端地址的端口,9000是前台接口端口3、创建bucket4......
  • 使敏捷反思会议成功的 8 个极其有效的策略
    ​又是年底,各大app都推出各种年度总结,年度回顾。这些总结有的很有趣,有的很扎心,在推动年底KPI完成的同时,也给我们带来不同角度的思考。而在敏捷工作方法中,反思回顾也是敏捷实践很关键的一环。那么我们如何从敏捷反思会中获得更多积极成果,并由此建立一支强大的团队?我一直觉得......
  • K8S集群中开启firewalld 防火墙,防火墙策略配置
    在所有节点上执行#确保开启防火墙服务systemctlrestartfirewalld#将集群内所有的节点IP配置到防火墙可信区中firewall-cmd--permanent--zone=trusted--add-source=172.17.185.91firewall-cmd--permanent--zone=trusted--add-source=172.17.185.92firewall-cmd-......
  • 一个线程池拒绝策略引发的问题
    extends:严选库存稳定性治理系列:一个线程池拒绝策略引发的血案(qq.com),  虽然是我遇到的一个棘手的生产问题,但是我写出来之后,就是你的了。-why技术-博客园(cnblogs.com) 你好呀,是歪歪。前几天,就在大家还沉浸在等待春节到来的喜悦氛围的时候,在一个核心链路上的核心系......