我一直在与这个SDK中的其他宝石一起工作,以前没有看到过这个问题。我正在尝试创建一个定价客户端并获取一些服务描述,但我得到了这个例外,我不确定为什么:
require 'aws-sdk-pricing'
c = Aws::Pricing::Client.new(region: 'eu-west-1')
r = c.describe_services({ format_version: "aws_v1", max_results: 1,
service_code: "AmazonEC2" })
https://api.pricing.eu-west-1.amazonaws.com
这通常是由于:region
选项无效或:endpoint
选项格式不正确造成的。
>
避免直接配置:endpoint
选项。endpoint由:region
构造。:endpoint
选项保留用于连接到非标准测试endpoint。
并不是每个地区都有每种服务。
不要用可用性区域为区域名称添加后缀。使用“US-East-1”,而不是“US-East-1A”
已知的AWS区域包括(不特定于此服务):
使用Ruby2.3.3。
在写这个问题时,AWS只在两个endpoint支持这个API:us-east-1和AP-South-1。参见:http://docs.aws.amazon.com/awsAccountBilling/latest/aboutv2/using-pelong.html
您可以在请求中指定想要价格的区域。
《稳定宝石放置》一款以宝石为主题的放置游戏,通过控制不同的升级,来获得各种宝石,购买升级,最终通关游戏。
在我的docker服务器上,我在sidekiq/redis URL-URL-Sespecification上出错: 我明白了 URI::InvalidURIError:方案redis不接受注册表部分:bsc\u redis:6379(或错误的主机名?)来自/usr/local/lib/ruby/2.0.0/uri/generic。rb:214:innew'from/usr/local/lib/ru
对于一个电子商务应用程序,我试图将选项的散列(每个选项都有一个选择数组)转换为表示这些选择组合的散列数组。例如: 输入内部可能有其他选项,每个选项的选项数量不确定,但它只会嵌套 1 级深。任何
我正在使用Ruby和Selenium web驱动程序测试一个webapp。我无法检查显示网页中单元格的内容。我想要的是td中的IP。 我使用Firefox插件firepath获取IP的Xpath。它给出了“html/body/div[1]/div[2]/div[3]/form/table/tbody/tr[1]/td[6]/ul/li”,看起来是正确的。 但是我无法显示IP。这是我的测试代码; 把
我得到这个信息: 安装rake时出错 我应该如何继续修复此错误?
由于以下错误,rails上的捆绑包安装未完成:Gem::RemoteFetcher::FetchError:SSL\u connect returned=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败(https://rubygems.global.ssl.fastly.net/gems/jbuilder-2.2.5.gem)安装jbuilder(2.2.5)时出错,Bu