0
A
回答
0
我建议您熟悉the AWS SDK for .NET。
您将通过调用AmazonIdentityManagementServiceClient.GetPolicy()
方法来获得策略对象。此方法需要策略ARN。下一步您将通过致电AmazonIdentityManagementServiceClient.ListPolicyVersions()
获取保单的版本。一旦同时拥有策略ARN和所需版本的ID(您可能只想将最新版本的ID从版本列表中拉出),那么您将调用AmazonIdentityManagementServiceClient.GetPolicyVersion()
以获取实际的策略JSON文档。
如果您不知道策略的ARN,或者您只想循环所有策略,则可以调用AmazonIdentityManagementServiceClient.ListPolicies()
方法来获取所有策略的列表。
“列出所有的管理政策,在您的AWS 帐户可供选择,包括你自己的客户为:你要同时检索客户管理和AWS管理政策,这种方法确实你的问题中提到定义的托管政策和所有的AWS托管政策。“
相关问题
- 1. 从CLI或SDK获取AWS IAM策略访问顾问记录
- 2. 基于Cognito ID的S3文件夹访问的IAM策略
- 3. 使用AWS S3 SDK/JetS3t以编程方式访问Walrus(Java)
- 4. AWS访问策略允许从IP地址或IAM用户访问
- 5. RDS快照管理的AWS/IAM策略?
- 6. 以编程方式访问.NET API
- 7. 以编程方式刷新Chrome策略?
- 8. AWS IAM策略:如何更改AWSLambdaFullAccess策略以仅允许访问一个S3存储桶?
- 9. 用于策略摘要和访问顾问信息的AWS IAM Api
- 10. 如何以编程方式访问iptables?
- 11. AWS IAM策略通过关联的IAM角色限制实例
- 12. 带IAM策略的S3
- 13. AWS-IAM:给访问单斗
- 14. AWS IAM用户访问S3
- 15. 以编程方式更新azure服务总线队列共享访问策略
- 16. aws Lambda函数访问策略
- 17. AWS - 亚马逊AWS IAM策略,允许路由53
- 18. 在iphone中访问本地文件以编程方式编程
- 19. 如何以编程方式设置软件限制策略
- 20. 如何以编程方式通过Windows SDK访问'netsh'API
- 21. 等到IAM策略已应用于
- 22. 以编程方式访问Access Gateway
- 23. AWS Node JS SDK - Amazon IOT - MalformedPolicyException:策略文档格式错误
- 24. AWS IAM策略允许用户更改自己的密码,同时阻止对IAM的访问
- 25. 以编程方式访问zip文件中的文件?
- 26. IAM策略未启动
- 27. 为什么我的AWS S3桶策略不会覆盖我的IAM策略?
- 28. AWS JS SDK,IAM和DynamoDB问题
- 29. MalformedPolicyDocument错误而创建IAM策略
- 30. Iam策略请求标记
非常感谢。我刚刚意识到,包括管理政策将是相当愚蠢的。有没有一种简单的方法可以从我想要获得的策略列表中排除托管策略?另外,我发现文档中涉及IAM的部分相当混乱,并且缺乏适当的示例。 –
要仅列出您自己的策略,将'Amazon.IdentityManagement.Model.ListPoliciesRequest'实例传递给'ListPolicies()'方法,使用'Scope'属性设置为“Amazon.IdentityManagement.PolicyScopeType.Local”。 –
请注意,我不是.NET开发人员,我只是为您阅读并解释文档。我同意AWS .NET SDK文档不太容易阅读,但它似乎遵循标准的.NET文档格式。我已经使用了Java,JavaScript和Python AWS开发工具包,我发现它们比我看到的.NET SDK更清晰,更易于使用。但是,这不是投诉文档的地方,如果您希望他们改进文档,您应该将反馈发送给亚马逊。 –