

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Was ist AWS -Cloud-Control- API?
<a name="what-is-cloudcontrolapi"></a>

Verwenden Sie diese Option, AWS -Cloud-Control- API um Ihre Cloud-Ressourcen, die zu Diensten von Drittanbietern gehören, zu erstellen, zu lesen, zu aktualisieren, zu löschen AWS und aufzulisten (CRUD-L). Mit dem standardisierten Satz von Anwendungsprogrammierschnittstellen (APIs) der Cloud Control API können Sie CRUD-L-Operationen auf allen unterstützten Ressourcen in Ihrem ausführen. AWS-Konto Mit der Cloud Control API müssen Sie keinen Code oder keine Skripte generieren, die für jeden einzelnen Dienst spezifisch sind, der für diese Ressourcen verantwortlich ist.

**Topics**
+ [Verwenden Sie die Cloud Control API zum ersten Mal?](#first-time-user)
+ [Funktionen der Cloud Control API](#cloudcontrolapi-feature-overview)
+ [Zugehörige Services](#related-services)
+ [Zugreifen auf die Cloud Control API](#accessing-cloudcontrolapi)
+ [Wie funktioniert die Cloud Control API](how-it-works.md)

## Verwenden Sie die Cloud Control API zum ersten Mal?
<a name="first-time-user"></a>

Wenn Sie die Cloud Control API zum ersten Mal verwenden, empfehlen wir Ihnen, zunächst die folgenden Abschnitte zu lesen:
+ [Einrichten AWS -Cloud-Control- API](setting-up.md)
+ [Erste Schritte mit der Cloud Control API](getting-started.md)

## Funktionen der Cloud Control API
<a name="cloudcontrolapi-feature-overview"></a>

Die Cloud Control API bietet Ihnen eine konsistente Kontrolle über die Ressourcen in Ihrem AWS Konto, indem sie eine standardisierte Methode für den Zugriff auf und die Bereitstellung dieser Ressourcen bietet. Sie bietet eine einheitliche programmatische Schnittstelle für direkte Aufrufe der verschiedenen in Ihrem AWS Konto verfügbaren Ressourcentypen, ohne dass Sie mit den APIs zugrunde liegenden Webdiensten vertraut sein müssen.

## Zugehörige Services
<a name="related-services"></a>

Ähnlich wie bei der Cloud Control API werden AWS CloudFormation auch Ressourcentypen verwendet, um zugrunde liegende Webdienste APIs aufzurufen und diese Ressourcen bereitzustellen, wenn Sie eine solche Anfrage in Ihrem Konto platzieren. CloudFormation Konzentriert sich jedoch auf die Bereitstellung von Ressourcenmanagement, indem Infrastruktur als Code behandelt wird. Mithilfe von CloudFormation können Sie deklarative Vorlagen erstellen, die mehrere Ressourcen und deren Abhängigkeiten enthalten, und diese Ressourcen dann als *Stapel* bereitstellen. Ein Stack ist eine einzelne Einheit, die Sie dann verwalten. CloudFormation Sie können Stacks auch zentral verwalten und für mehrere AWS-Konten Server bereitstellen. AWS-Regionen Um verwaltet zu werden CloudFormation, muss eine Ressource als Teil eines Stacks erstellt oder in einen Stack importiert werden. Weitere Informationen finden Sie im *[AWS CloudFormation -Benutzerhandbuch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)*.

## Zugreifen auf die Cloud Control API
<a name="accessing-cloudcontrolapi"></a>

Die Cloud Control API bietet API-Operationen zum Generieren von Ressourcenanfragen zum Erstellen, Lesen, Aktualisieren, Löschen und Auflisten (CRUD-L) sowie zum Verfolgen und Verwalten dieser Anfragen. Sie verwenden die AWS Command Line Interface (AWS CLI) für Cloud Control API-Operationen.

Die folgende Tabelle zeigt die Cloud Control API-Operationen, mit denen Sie CRUD-L-Ressourcenanfragen generieren können.


| API-Operation | AWS CLI Befehl | 
| --- | --- | 
|  [https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_CreateResource.html](https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_CreateResource.html)  |  [https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/create-resource.html](https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/create-resource.html)  | 
|  [https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_DeleteResource.html](https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_DeleteResource.html)  |  [https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/delete-resource.html](https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/delete-resource.html)  | 
|  [https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_GetResource.html](https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_GetResource.html)  |  [https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/get-resource.html](https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/get-resource.html)  | 
|  [https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_ListResources.html](https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_ListResources.html)  |  [https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/list-resources.html](https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/list-resources.html)  | 
|  [https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_UpdateResource.html](https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_UpdateResource.html)  |  [https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/update-resource.html](https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/update-resource.html)  | 

Die folgende Tabelle zeigt die Cloud Control API-Operationen, mit denen Sie Ressourcenanfragen verfolgen und verwalten können, während sie bearbeitet werden.


| API-Operation | AWS CLI Befehl | 
| --- | --- | 
|  [CancelResourceRequest](https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_CancelResourceRequest.html)  |  [https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/cancel-resource-request.html](https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/cancel-resource-request.html)  | 
|  [GetResourceRequestStatus](https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_GetResourceRequestStatus.html)  |  [https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/get-resource-request-status.html](https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/get-resource-request-status.html)  | 
|  [ListResourceRequests](https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/API_ListResourceRequests.html)  |  [https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/list-resource-requests.html](https://docs.aws.amazon.com/cli/latest/reference/cloudcontrol/list-resource-requests.html)  | 

# Wie funktioniert die Cloud Control API
<a name="how-it-works"></a>

Die Cloud Control API bietet Ihnen eine zentrale Kontrolle über Ihre Ressourcen AWS-Konto und eine konsistente Art, auf diese Ressourcen zuzugreifen und sie bereitzustellen. Es bietet eine einheitliche programmatische Schnittstelle für direkte Aufrufe der verschiedenen Ressourcentypen, die in Ihrem verfügbar sind. AWS-Konto

Ein *Ressourcentyp* stellt ein Artefakt dar, das über einen Webservice bereitgestellt werden kann: eine Amazon Elastic Compute Cloud (Amazon EC2) -Instance, eine Amazon Relational Database Service (Amazon RDS) -Datenbank-Instance, eine AWS Identity and Access Management (IAM) -Richtlinie oder sogar eine gesamte Webanwendung. Jeder Ressourcentyp verwendet eine standardisierte Syntax, um einige oder alle der folgenden Lebenszyklusereignisse zu unterstützen: Erstellen, Lesen, Aktualisieren, Löschen und Auflisten (CRUD-L). Sie können diese CRUD-L-Event-Handler direkt aufrufen, indem Sie die Cloud Control API als konsistentes Set von verwenden. APIs

Amazon hat mehrere hundert Ressourcentypen veröffentlicht, die Angebote verschiedener AWS Webdienste repräsentieren. Jetzt können auch Drittanbieter ihre eigenen Ressourcentypen zur Nutzung zur Verfügung stellen. Jeder Ressourcentyp, der mit dem [AWS CloudFormation CLI](https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/what-is-cloudformation-cli.html) Open-Source-Tool entwickelt wurde, wird automatisch von der Cloud Control API unterstützt.

Jeder Ressourcentyp wird durch sein *Ressourcentypschema* definiert. Dieses Dokument entspricht dem offenen Standard des [JSON-Schemas](https://json-schema.org/) und umfasst:
+ Eine vollständige Liste der einzelnen Ressourceneigenschaften und der zugehörigen Metadaten, einschließlich der Angabe, ob die Eigenschaft erforderlich ist, des Datentyps und der Wertbeschränkungen.
+ Die CRUD-L-Ereignisse, die der Ressourcentyp unterstützt, und die Berechtigungen, die für das Aufrufen der einzelnen unterstützten Event-Handler durch die Cloud Control API erforderlich sind.

Wenn Sie eine Ressource erstellen oder aktualisieren, geben Sie JSON an, das die Eigenschaften und Eigenschaftswerte darstellt, die Sie für die Ressource festlegen möchten. Die Cloud Control API verarbeitet die eigentlichen Aufrufe der zugrunde liegenden Webdienste, um die angeforderten Änderungen vorzunehmen. Bei Leseanfragen gibt die Cloud Control API JSON zurück, das den aktuellen Status der angegebenen Ressource darstellt. Bei Listenanfragen gibt die Cloud Control API entweder die Ressourcen-ID oder JSON zurück, die den aktuellen Status der angegebenen Ressourcen darstellt.

Sie können die Cloud Control API verwenden, um Operationen mit vorhandenen Ressourcen durchzuführen, auch wenn diese Ressourcen nicht mit der Cloud Control API erstellt wurden. Sie könnten beispielsweise die Cloud Control API verwenden, um Eigenschaftsinformationen zu jeder AWS Lambda Funktion in Ihrem zurückzugeben AWS-Konto.

Ein kurzes Tutorial zur Verwendung der Cloud Control API zur Durchführung von Ressourcenoperationen finden Sie unter[Erste Schritte mit der Cloud Control API](getting-started.md).

Weitere Informationen zu Ressourcentypen und deren Verwendung mit der Cloud Control API finden Sie unter[Verwendung von Cloud Control API-Ressourcentypen](resource-types.md).