Referência de API - Constructos da AWS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Referência de API

O AWS Solutions Constructs (Constructs) é uma extensão de código aberto do AWS Cloud Development Kit (AWS CDK) que fornece padrões multi-serviço e bem arquitetados para definir rapidamente soluções em código para criar infraestrutura previsível e repetível. O objetivo do Constructs é acelerar a experiência para os desenvolvedores criarem soluções de qualquer tamanho usando definições baseadas em padrões para sua arquitetura.

Os padrões definidos em Constructs são abstrações de alto nível e vários serviços de construções CDK da AWS que têm configurações padrão baseadas em práticas recomendadas bem arquitetadas. A biblioteca é organizada em módulos lógicos usando técnicas orientadas a objetos para criar cada modelo de padrão arquitetônico.

O CDK está disponível nas linguagens a seguir:

  • JavaScript, TypeScript (Node.js ≥ 10.3.0)

  • Python (Python ≥ 3.6)

  • Java (Java ≥ 1,8)

Modules

O AWS Solutions Constructs é organizado em vários módulos. Eles são nomeados assim:

  • aws-xxx: Pacote padrão bem arquitetado para os serviços indicados. Este pacote conterá construções que contêm vários módulos de serviço CDK da AWS para configurar o padrão fornecido.

  • xxx: Pacotes que não iniciam”aw—“são módulos principais de construção que são usados para configurar padrões de práticas recomendadas para serviços usados dentro da biblioteca de padrões.

Conteúdo do Módulo

Os módulos contêm os seguintes tipos:

  • Padrões- Todas as construções multi-serviços de nível superior nesta biblioteca.

  • Outros tipos- Todas as classes não construídas, interfaces, estruturas e enums que existem para suportar os padrões.

Os padrões levam um conjunto de propriedades (input) em seu construtor; o conjunto de propriedades (e quais são necessárias) pode ser visto na página de documentação de um padrão.

A página de documentação do padrão também lista os métodos disponíveis para chamar e as propriedades que podem ser usadas para recuperar informações sobre o padrão depois que ele foi instanciado.