访问 Lightsail - Amazon Lightsail

访问 Lightsail

您可以通过各种界面和服务端点来访问 Amazon Lightsail。

Lightsail 服务界面

您可以使用以下界面来创建和管理 Lightsail 资源。

Amazon Lightsail 管理控制台

用于创建和管理 Lightsail 实例和资源的简单 Web 界面。如果您已注册 AWS 账户,您可以直接访问 Lightsail 控制台,或者登录 AWS 管理控制台 并从控制台主页选择 Lightsail

AWS Command Line Interface

让您能够在命令行 Shell 中使用命令与 AWS 服务进行交互。它在 Windows、Mac 和 Linux 上受支持。有关 AWS CLI 的更多信息,请参阅 AWS Command Line Interface 用户指南。您可以在《Lightsail CLI 命令参考》的 Lightsail 部分中查看 AWS 命令。

AWS CloudShell

CloudShell 是一个基于浏览器的预先验证 shell,您可以直接从 AWS 管理控制台 中启动。您可以使用您首选的 Shell(Bash、PowerShell 或 Z shell)来运行 AWS CLI 命令。有关如何使用 AWS CloudShell 来管理您 Lightsail 资源的示例,请参阅 借助 AWS CloudShell 管理 Lightsail 资源

查询 API

Lightsail 提供查询 API。这些请求属于 HTTP 或 HTTPS 请求,需要使用 HTTP 动词 GET 或 POST 以及一个名为 Action 的查询参数。有关适用于 Lightsail 的 API 操作的更多信息,请参阅 Amazon Lightsail API 参考中的操作

AWS SDK

如果您倾向于使用特定语言的 API 而非通过 HTTP 或 HTTPS 提交请求来构建应用程序,AWS 为软件开发人员提供了库文件、示例代码、教程和其他资源。这些库文件提供可自动执行任务的基本功能,例如以加密方式对请求签名、重试请求和处理错误响应,以便您可以更轻松地上手。有关更多信息,请参阅用于在 AWS 上进行构建的工具

AWS Tools for PowerShell

一组根据 适用于 .NET 的 SDK 公开的功能构建的 PowerShell 模块。借助 Tools for PowerShell,您可以从 PowerShell 命令行为针对 AWS 资源的操作编写脚本。要开始使用,请参阅 AWS Tools for PowerShell 用户指南。您可以在 AWS Tools for PowerShell Cmdlet 参考中找到适用于 Lightsail 的 cmdlets。

Lightsail 服务终端节点

端点是作为 AWS Web 服务入口点的 URL。对于前述界面中的程序化访问方法,Lightsail 支持以下端点类型:

当您发出请求时,您可以指定要使用的端点。如果不指定端点,则默认使用 IPv4 端点。要使用不同的端点类型,您必须在请求中指定。

IPv4 端点

IPv4 端点仅支持 IPv4 流量。IPv4 端点适用于所有区域。有关区域服务端点的详细信息,请参阅 按区域划分的服务端点

IPv4 端点名称使用以下命名约定:

  • service.region.amazonaws.com

例如,us-east-2 区域的 IPv4 端点名称是 lightsail.us-east-2.amazonaws.com

双栈(IPv4 和 IPv6)端点

同时支持 IPv4 和 IPv6 流量的双堆栈端点。当您向双堆栈端点发出请求时,端点 URL 解析为 IPv6 或 IPv4 地址,具体取决于您的网络和客户端使用的协议。

  • lightsail.region.api.aws

例如,us-east-2 区域的双堆栈端点名称是 lightsail.us-east-2.api.aws

按区域划分的服务端点

以下是 Lightsail 的服务端点。有关可供 Lightsail 使用的区域的更多信息,请参阅 Lightsail 的区域和可用区

区域名称 区域 端点 协议
美国东部(俄亥俄州) us-east-2

lightsail.us-east-2.amazonaws.com

lightsail.us-east-2.api.aws

HTTPS

HTTPS

美国东部(弗吉尼亚州北部) us-east-1

lightsail.us-east-1.amazonaws.com

lightsail.us-east-1.api.aws

HTTPS

HTTPS

美国西部(俄勒冈州) us-west-2

lightsail.us-west-2.amazonaws.com

lightsail.us-west-2.api.aws

HTTPS

HTTPS

亚太地区(雅加达) ap-southeast-3

lightsail.ap-southeast-3.amazonaws.com

lightsail.ap-southeast-3.api.aws

HTTPS

HTTPS

亚太地区(孟买) ap-south-1

lightsail.ap-south-1.amazonaws.com

lightsail.ap-south-1.api.aws

HTTPS

HTTPS

亚太地区(首尔) ap-northeast-2

lightsail.ap-northeast-2.amazonaws.com

lightsail.ap-northeast-2.api.aws

HTTPS

HTTPS

亚太地区(新加坡) ap-southeast-1

lightsail.ap-southeast-1.amazonaws.com

lightsail.ap-southeast-1.api.aws

HTTPS

HTTPS

亚太地区(悉尼) ap-southeast-2

lightsail.ap-southeast-2.amazonaws.com

lightsail.ap-southeast-2.api.aws

HTTPS

HTTPS

亚太地区(东京) ap-northeast-1

lightsail.ap-northeast-1.amazonaws.com

lightsail.ap-northeast-1.api.aws

HTTPS

HTTPS

加拿大(中部) ca-central-1

lightsail.ca-central-1.amazonaws.com

lightsail.ca-central-1.api.aws

HTTPS

HTTPS

欧洲地区(法兰克福) eu-central-1

lightsail.eu-central-1.amazonaws.com

lightsail.eu-central-1.api.aws

HTTPS

HTTPS

欧洲地区(爱尔兰) eu-west-1

lightsail.eu-west-1.amazonaws.com

lightsail.eu-west-1.api.aws

HTTPS

HTTPS

欧洲地区(伦敦) eu-west-2

lightsail.eu-west-2.amazonaws.com

lightsail.eu-west-2.api.aws

HTTPS

HTTPS

欧洲地区(巴黎) eu-west-3

lightsail.eu-west-3.amazonaws.com

lightsail.eu-west-3.api.aws

HTTPS

HTTPS

欧洲地区(斯德哥尔摩) eu-north-1

lightsail.eu-north-1.amazonaws.com

lightsail.eu-north-1.api.aws

HTTPS

HTTPS

指定端点的示例

本节提供了一些在发出请求时如何指定端点的示例。

注意

如果不指定端点,则默认使用 IPv4 端点。

AWS CLI

以下示例显示在使用 AWS CLI 时,如何为 us-east-2 区域指定端点。

  • (IPv4

    aws lightsail get-regions --region us-east-2 --endpoint-url https://lightsail.us-east-2.amazonaws.com
  • 双堆栈

    aws lightsail get-regions --region us-east-2 --endpoint-url https://lightsail.us-east-2.api.aws
AWS SDK for Java 2.x

以下示例显示在使用 AWS SDK for Java 2.x 时,如何为 us-east-2 区域指定端点。

  • (IPv4

    LightsailClient client = LightsailClient.builder() .region(Region.US_EAST_2) .endpointOverride(URI.create("https://lightsail.us-east-2.amazonaws.com")) .build();
  • 双堆栈

    LightsailClient client = LightsailClient.builder() .region(Region.US_EAST_2) .endpointOverride(URI.create("https://lightsail.us-east-2.api.aws")) .build();
适用于 Java 的 AWS SDK 1.x

以下示例显示在使用 适用于 Java 的 AWS SDK 1.x 时,如何为 us-east-2 区域指定端点。

  • (IPv4

    AmazonLightsail lightsail = AmazonLightsailClientBuilder.standard() .withEndpointConfiguration(new EndpointConfiguration( "https://lightsail.us-east-2.amazonaws.com", "us-east-2")) .build();
  • 双堆栈

    AmazonLightsail lightsail = AmazonLightsailClientBuilder.standard() .withEndpointConfiguration(new EndpointConfiguration( "https://lightsail.us-east-2.api.aws", "us-east-2")) .build();
AWS SDK for Go

以下示例显示在使用 适用于 Go 的 AWS SDK 时,如何为 us-east-2 区域指定端点。

  • (IPv4

    sess := session.Must(session.NewSession()) svc := lightsail.New(sess, &aws.Config{ Region: aws.String(endpoints.UsEast2RegionID), Endpoint: aws.String("https://lightsail.us-east-2.amazonaws.com") })
  • 双堆栈

    sess := session.Must(session.NewSession()) svc := lightsail.New(sess, &aws.Config{ Region: aws.String(endpoints.UsEast2RegionID), Endpoint: aws.String("https://lightsail.us-east-2.api.aws") })