搜索分类、插件与代码仓

插件详情v2.0.0

aws_ecs_api

Amazon EC2 容器服务的 AWS API 客户端(由 SDK API 规范生成)。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
151
喜欢数
1
Pub 分数
130

安装插件

flutter pub add aws_ecs_api

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个 Flutter/Dart 包,提供用于 Amazon EC2 容器服务 (ECS) 的 AWS API 客户端,由官方 AWS SDK API 规范生成。该包使 Flutter 应用能够直接从移动或 Web 应用与 ECS 服务进行交互,例如管理集群、任务和服务。该包支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常适合需要容器编排功能的跨平台云原生应用。

适合场景

  • 将 ECS 管理集成到 Flutter 应用中
  • 自动化容器任务部署
  • 从移动客户端监控 ECS 集群
  • 使用ECS集成构建CI/CD仪表板
  • 通过基于网络的 Flutter 界面实现云操作

主要特点

  • 由官方 AWS SDK 生成
  • 跨平台支持
  • 完整的 ECS 服务 API 覆盖
  • 安全的 AWS 凭据处理
  • 类型安全的 Dart 接口

适合对象

  • 开发云管理工具的开发者
  • 在 CI/CD 工作流中使用 ECS 的团队
  • 需要 ECS 控制的移动或网页应用
  • 需要 AWS 集成的 Flutter 应用

使用建议

  • 需要配置 AWS 凭据
  • 可能需要额外的权限才能执行 ECS 操作
  • 不适用于直接容器运行时使用
  • 由于完整的 API 生成导致包体积较大
  • 依赖于 AWS SDK 的更新以获取新功能

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

High-level APIs for Amazon Web Services (AWS) in Dart

This repository contains a single Dart package, aws_client, which bundles auto-generated clients for all supported AWS APIs together with the shared runtime, DynamoDB document client and credential providers.

  • aws_client — the published package with all AWS API clients
  • Code generator — generates aws_client from the AWS SDK for JavaScript API models

Development

Generate the APIs

Generated sources are checked into the repository. To regenerate them, run the following command with the working directory set to the generator folder:

dart bin/generate.dart generate

This downloads the JSON API definitions (if needed) and regenerates the aws_client package and its protocol conformance test suite. See the generator README for more options.

TODO

  • Implement EC2 protocol

所属分类

依赖

依赖清单 1 项

源码仓库

使用此插件的项目

暂无相关数据。