amazon-web-services - 以编程方式列出当前 AWS 支持计划? (AWSPowerShell 或 AWS CLI 1/2)

标签 amazon-web-services powershell

我希望以编程方式列出我在 AWS 中有效的当前支持计划(基本、商业、企业 On-Ramp、企业)。我在 AWS 的 AWSPowerShell 帮助或 AWS CLI 帮助中的任何地方都找不到它。

是否可以使用 AWS CLI 或 AWSPowerShell 以编程方式找到此值? 请求的调用和输出类似于:

C:\> Get-CurrentPremiumSupportPlan

Output: "Business"

引用:

最佳答案

来自这篇文章: https://aws.amazon.com/blogs/mt/aws-partners-determine-aws-support-plans-in-organization/

似乎无法直接完成(不存在一些 API 调用来获取支持计划)但您可以使用 describe-severity-levels API 并根据响应确定哪个支持你有计划。

  • 如果 AWS 账户有企业支持计划,则返回的最高严重性级别为严重和紧急。
  • 如果帐户有业务支持计划,则返回的最高严重性级别为紧急。
  • 对于开发者支持计划,返回的严重性级别较低且正常。
  • 如果当前未启用高级 AWS Support 计划,则会返回以下错误:“调用 DescribeSeverityLevels 操作时发生错误 (SubscriptionRequiredException):需要订阅 AWS Premium Support 才能使用此服务。”

关于amazon-web-services - 以编程方式列出当前 AWS 支持计划? (AWSPowerShell 或 AWS CLI 1/2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70219898/

相关文章:

database-design - 为不同的排序查询建模 NoSQL 数据库 (DynamoDB)

powershell - 如何在 Write-Host 中使用十六进制颜色代码?

powershell - 如何在 runonce-Key 中运行 powershell 脚本?

amazon-web-services - 有没有一种简单的方法可以从 Amazon Redshift 迁移到 Microsoft Azure 数据仓库?

python - AWS Lambda RDS MySQL 数据库连接接口(interface)错误

amazon-web-services - 如何使用 CDK 为 AWS Logs SubscriptionFilter 创建指标/警报?

powershell - 替换文件名中的单引号(')

Amazon ec2 用户 LAMP 中未检测到 MySQL

Powershell在回显到文件时生成未知字符

windows - 查找从 EXE 包装器启动的 powershell 脚本的完整路径