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á.
Usando as APIs do Cloud Directory
O Amazon Cloud Directory inclui um conjunto de operações da API que permitem acesso programático aos recursos do Cloud Directory. Você pode usar oGuia de referência da API do Amazon Cloud DirectoryPara saber como fazer solicitações à API do Cloud Directory para criar e gerenciar os vários elementos. Ele também discute os componentes das solicitações, o conteúdo das respostas e como autenticar solicitações.
O Cloud Directory fornece todas as operações da API necessárias que permitem que os desenvolvedores criem novos aplicativos. Fornece as seguintes categorias de chamadas da API:
-
Criação, leitura, atualização, exclusão (CRUD) de esquema
-
CRUD de faceta
-
CRUD de diretórios
-
CRUD de objetos (nós, políticas etc.)
-
CRUD de definição de índice
-
Leitura em lotes, gravação em lotes
Como funciona o faturamento com as APIs do Cloud Directory
O faturamento de chamadas de API varia com base nos tipos específicos de chamadas de API sendo feitas. Há taxas de faturamento específicas para chamadas de API de Leitura eventualmente consistente, de Leitura fortemente consistente e de Gravação. As chamadas de API de metadados são gratuitas.
Operações fortemente consistentes são usadas para consistência de leitura após gravação ao ler um valor. As operações eventualmente consistentes são usadas para recuperar um valor enquanto atualizações são executadas. Com as operações eventualmente consistentes, os resultados recuperados pode não ser os mais precisos, pois o host específico do qual você está lendo o valor ainda está processando atualizações. No entanto, a latência para essas operações de leitura é baixa quando você recupera uma chamada de desempenho.
Ao ler dados do Cloud Directory, você deve especificar uma operação de Leitura eventualmente consistente ou Leitura fortemente consistente. O tipo da leitura tem como base o nível de consistência. Os dois níveis de consistência são EVENTUAL para Leituras eventualmente consistentes e SERIALIZABLE para Leituras fortemente consistentes. Para obter mais informações, consulte Níveis de consistência.
A tabela a seguir lista todas as APIs do Cloud Directory e como podem afetar o faturamento de sua conta da AWS.
API | Leitura eventualmente consistente 1 | Leitura fortemente consistente 2 | Leitura 3 | Metadados 4 |
---|---|---|---|---|
AddFacetToObject | X | |||
ApplySchema | X | |||
AttachObject | X | |||
AttachPolicy | X | |||
AttachToIndex | X | |||
AttachTypedLink | X | |||
BatchRead | X | X | ||
BatchWrite | X | |||
CreateDirectory | X | |||
CreateFacet | X | |||
CreateIndex | X | |||
CreateObject | X | |||
CreateSchema | X | |||
CreateTypedLinkFacet | X | |||
DeleteDirectory | X | |||
DeleteFacet | X | |||
DeleteObject | X | |||
DeleteSchema | X | |||
DetachFromIndex | X | |||
DetachObject | X | |||
DetachPolicy | X | |||
DetachTypedLink | X | |||
DeleteTypedLinkFacet | X | |||
DisableDirectory | X | |||
EnableDirectory | X | |||
GetAppliedSchemaVersion | X | |||
GetDirectory | X | |||
GetFacet | X | |||
GetLinkAttributes | X | X | ||
GetObjectAttributes | X | X | ||
GetObjectInformation | X | X | ||
GetSchemaAsJson | X | |||
GetTypedLinkFacetInformation | X | |||
ListAppliedSchemaArns | X | |||
ListAttachedIndices | X | X | ||
ListDevelopmentSchemaArns | X | |||
ListDirectories | X | |||
ListFacetAttributes | X | |||
ListFacetNames | X | |||
ListIncomingTypedLinks | X | X | ||
ListIndex | X | X | ||
ListManagedSchemaArns | X | |||
ListObjectAttributes | X | X | ||
ListObjectChildren | X | X | ||
ListObjectParentPaths | X | |||
ListObjectParents | X | X | ||
ListObjectPolicies | X | X | ||
ListOutgoingTypedLinks | X | X | ||
ListPolicyAttachments | X | X | ||
ListPublishedSchemaArns | X | |||
ListTagsForResource | X | |||
ListTypedLinkFacetAttributes | X | |||
ListTypedLinkFacetNames | X | |||
LookupPolicy | X | |||
PublishSchema | X | |||
PutSchemaFromJson | X | |||
RemoveFacetFromObject | X | |||
TagResource | X | |||
UntagResource | X | |||
UpdateFacet | X | |||
UpdateLinkAttributes | X | |||
UpdateObjectAttributes | X | |||
UpdateSchema | X | |||
UpdateTypedLinkFacet | X | |||
UpgradeAppliedSchema | X | |||
UpgradePublishedSchema | X |
1 As APIs de Leitura eventualmente consistentes são chamadas com o nível de consistência EVENTUAL
2 As APIs de Leitura fortemente consistentes são chamadas com o nível de consistência SERIALIZABLE
3 APIs de gravação são faturadas como chamadas da API de gravação
4 APIs de metadados NÃO são faturadas, mas são categorizadas como chamadas da API de metadados
Para obter informações adicionais sobre faturamento, consulteDefinição de preço do Amazon Cloud Directory