View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Application Discovery Service - Service-Authorization-Referenz

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.

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Application Discovery Service

AWS Application Discovery Service (Dienstpräfix): discovery) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert durch AWS Application Discovery Service

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.

Operation IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

AssociateConfigurationItemsToApplication

discovery:AssociateConfigurationItemsToApplication

Schreiben

BatchDeleteAgents

discovery:BatchDeleteAgents

Schreiben

BatchDeleteImportData

discovery:BatchDeleteImportData

Schreiben

CreateApplication

discovery:CreateApplication

Schreiben

CreateTags

discovery:CreateTags

Taggen, Schreiben

DeleteApplications

discovery:DeleteApplications

Schreiben

DeleteTags

discovery:DeleteTags

Taggen, Schreiben

DescribeAgents

discovery:DescribeAgents

Lesen

DescribeBatchDeleteConfigurationTask

discovery:DescribeBatchDeleteConfigurationTask

Lesen

DescribeConfigurations

discovery:DescribeConfigurations

Lesen

DescribeContinuousExports

discovery:DescribeContinuousExports

Lesen

DescribeExportConfigurations

discovery:DescribeExportConfigurations

Lesen

DescribeExportTasks

discovery:DescribeExportTasks

Lesen

DescribeImportTasks

discovery:DescribeImportTasks

Auflisten

DescribeTags

discovery:DescribeTags

Lesen

DisassociateConfigurationItemsFromApplication

discovery:DisassociateConfigurationItemsFromApplication

Write (Schreiben)

ExportConfigurations

discovery:ExportConfigurations

Schreiben

GetDiscoverySummary

discovery:GetDiscoverySummary

Lesen

ListConfigurations

discovery:ListConfigurations

Auflisten

ListServerNeighbors

discovery:ListServerNeighbors

Auflisten

StartBatchDeleteConfigurationTask

discovery:StartBatchDeleteConfigurationTask

Schreiben

StartContinuousExport

discovery:StartContinuousExport

Schreiben

StartDataCollectionByAgentIds

discovery:StartDataCollectionByAgentIds

Schreiben

StartExportTask

discovery:StartExportTask

Schreiben

StartImportTask

discovery:StartImportTask

Schreiben

StopContinuousExport

discovery:StopContinuousExport

Schreiben

StopDataCollectionByAgentIds

discovery:StopDataCollectionByAgentIds

Schreiben

UpdateApplication

discovery:UpdateApplication

Schreiben

Aktionen definiert durch AWS Application Discovery Service

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

AssociateConfigurationItemsToApplication

Erteilt die Erlaubnis für AssociateConfigurationItemsToApplication API. AssociateConfigurationItemsToApplication ordnet einer Anwendung ein oder mehrere Konfigurationselemente zu

Schreiben

BatchDeleteAgents

Erteilt die Erlaubnis für BatchDeleteAgents API. BatchDeleteAgents löscht einen oder mehrere agents/data Mit Ihrem Konto verknüpfte Sammler, die jeweils durch ihre Agenten-ID identifiziert werden. Durch das Löschen eines Datensammelpunkts werden die zuvor erfassten Daten nicht gelöscht

Schreiben

BatchDeleteImportData

Erteilt die Erlaubnis für BatchDeleteImportData API. BatchDeleteImportData löscht eine oder mehrere Migration Hub-Importaufgaben, die jeweils durch ihre Import-ID identifiziert werden. Jede Importaufgabe verfügt über eine Reihe von Datensätzen, die Server oder Anwendungen identifizieren können

Schreiben

CreateApplication

Erteilt die Erlaubnis für CreateApplication API. CreateApplication erstellt eine Anwendung mit dem angegebenen Namen und der Beschreibung

Schreiben

CreateTags

Erteilt die Erlaubnis für CreateTags API. CreateTags erstellt ein oder mehrere Tags für Konfigurationselemente. Tags sind Metadaten zur Kategorisierung von IT-Komponenten. Diese API akzeptiert eine Liste mit mehreren Konfigurationselementen

Taggen, Schreiben

DeleteApplications

Erteilt die Erlaubnis für DeleteApplications API. DeleteApplications löscht eine Liste von Anwendungen und deren Verknüpfungen mit Konfigurationselementen

Schreiben

DeleteTags

Erteilt die Erlaubnis für DeleteTags API. DeleteTags löscht die Verknüpfung zwischen Konfigurationselementen und einem oder mehreren Tags. Diese API akzeptiert eine Liste mit mehreren Konfigurationselementen

aws:TagKeys

Taggen, Schreiben

DescribeAgents

Erteilt die Erlaubnis für DescribeAgents API. DescribeAgents listet Agenten oder den Connector nach ID auf oder listet alle auf agents/Connectors Ihrem Benutzer zugeordnet, wenn Sie keine ID angegeben haben

Lesen

DescribeBatchDeleteConfigurationTask

Erteilt die Erlaubnis für DescribeBatchDeleteConfigurationTask API. DescribeBatchDeleteConfigurationTask gibt Attribute zu einer Batch-Löschaufgabe zurück, um eine Reihe von Konfigurationselementen zu löschen. Die angegebene Aufgaben-ID sollte die Aufgaben-ID sein, die aus der Ausgabe von empfangen wurde StartBatchDeleteConfigurationTask

Lesen

DescribeConfigurations

Erteilt die Erlaubnis für DescribeConfigurations API. DescribeConfigurations ruft Attribute für eine Liste von Konfigurationselement-IDs ab. Alle bereitgestellten IDs müssen sich auf denselben Komponententyp (Server, Anwendung, Prozess oder Verbindung) beziehen. Ausgabefelder sind für den gewählten Komponententyp spezifisch. Beispiel: Die Ausgabe für ein Server-Konfigurationselement enthält eine Liste von Attributen zum Server, z. B. den Host-Namen, das Betriebssystem und die Anzahl der Netzwerkkarten

Lesen

DescribeContinuousExports

Erteilt die Erlaubnis für DescribeContinuousExports API. DescribeContinuousExports listet Exporte gemäß der ID auf. Alle kontinuierlichen Exporte, die Ihrem Benutzer zugeordnet sind, können aufgelistet werden, wenn Sie anrufen DescribeContinuousExports wie es ist, ohne irgendwelche Parameter zu übergeben

Lesen

DescribeExportConfigurations

Erteilt die Erlaubnis für DescribeExportConfigurations API. DescribeExportConfigurations ruft den Status eines bestimmten Exportprozesses ab. Sie können den Status von maximal 100 Prozessen abrufen

Lesen

DescribeExportTasks

Erteilt die Erlaubnis für DescribeExportTasks API. DescribeExportTasks Ruft den Status einer oder mehrerer Exportaufgaben ab. Sie können den Status von bis zu 100 Exportaufgaben abrufen

Lesen

DescribeImportTasks

Erteilt die Erlaubnis für DescribeImportTasks API. DescribeImportTasks gibt eine Reihe von Importaufgaben für Ihren Benutzer zurück, einschließlich Statusinformationen, Zeiten, IDs, der Amazon S3-Objekt-URL für die Importdatei und mehr

Auflisten

DescribeTags

Erteilt die Erlaubnis für DescribeTags API. DescribeTags ruft eine Liste von Konfigurationselementen ab, die mit einem bestimmten Tag gekennzeichnet sind. Ruft alternativ eine Liste aller Tags ab, die einem bestimmten Konfigurationselement zugewiesen sind

Lesen

DisassociateConfigurationItemsFromApplication

Erteilt die Erlaubnis für DisassociateConfigurationItemsFromApplication API. DisassociateConfigurationItemsFromApplication trennt ein oder mehrere Konfigurationselemente von einer Anwendung

Schreiben

ExportConfigurations

Erteilt die Erlaubnis für ExportConfigurations API. ExportConfigurations exportiert alle erkannten Konfigurationsdaten in einen Amazon S3-Bucket oder eine Anwendung, mit der Sie die Daten anzeigen und auswerten können. Zu den Daten gehören Tags und Tag-Zuordnungen, Prozesse, Verbindungen, Server und Systemleistung

Schreiben

GetDiscoverySummary

Erteilt die Erlaubnis für GetDiscoverySummary API. GetDiscoverySummary ruft eine kurze Zusammenfassung der entdeckten Vermögenswerte ab

Lesen

GetNetworkConnectionGraph

Erteilt die Erlaubnis für GetNetworkConnectionGraph API. GetNetworkConnectionGraph akzeptiert eine Eingabeliste mit einer der folgenden IP-Adressen, Server-IDs oder Node-IDs. Gibt eine Liste von Knoten und Edges zurück, die dem Kunden helfen, das Netzwerkverbindungsdiagramm zu visualisieren. Diese API wird zur Visualisierung der Netzwerkdiagrammfunktionen in verwendet MigrationHub Konsole

Lesen

ListConfigurations

Erteilt die Erlaubnis für ListConfigurations API. ListConfigurations ruft eine Liste von Konfigurationselementen gemäß den Kriterien ab, die Sie in einem Filter angeben. Die Filterkriterien identifizieren die Beziehungsanforderungen

Auflisten

ListServerNeighbors

Erteilt die Erlaubnis für ListServerNeighbors API. ListServerNeighbors ruft eine Liste von Servern ab, die einen Netzwerkhop von einem bestimmten Server entfernt sind

Auflisten

StartBatchDeleteConfigurationTask

Erteilt die Erlaubnis für StartBatchDeleteConfigurationTask API. StartBatchDeleteConfigurationTask startet ein asynchrones Batch-Löschen Ihrer Konfigurationselemente. Alle bereitgestellten IDs müssen sich auf denselben Komponententyp (Server, Anwendung, Prozess oder Verbindung) beziehen. Die Ausgabe ist eine eindeutige Aufgaben-ID, mit der Sie den Fortschritt des Löschvorgangs überprüfen können

Schreiben

StartContinuousExport

Erteilt die Erlaubnis für StartContinuousExport API. StartContinuousExport starten Sie den kontinuierlichen Fluss der vom Agenten entdeckten Daten in Amazon Athena

Schreiben

StartDataCollectionByAgentIds

Erteilt die Erlaubnis für StartDataCollectionByAgentIds API. StartDataCollectionByAgentIds weist die angegebenen Agenten oder Connectoren an, mit der Datenerfassung zu beginnen

Schreiben

StartExportTask

Erteilt die Erlaubnis für StartExportTask API. StartExportTask exportiert die Konfigurationsdaten zu erkannten Konfigurationselementen und Beziehungen in einem bestimmten Format in einen S3-Bucket

Schreiben

StartImportTask

Erteilt die Erlaubnis für StartImportTask API. StartImportTask startet eine Importaufgabe. Mit der Importfunktion von Migration Hub können Sie Details Ihrer lokalen Umgebung direkt in importieren AWS ohne die Tools des Application Discovery Service (ADS) wie den Discovery Connector oder den Discovery Agent verwenden zu müssen. Dadurch haben Sie die Möglichkeit, die Migrationsbewertung und -planung direkt von Ihren importierten Daten vorzunehmen und Ihre Geräte als Anwendungen zu gruppieren und ihren Migrationsstatus zu verfolgen

Schreiben

StopContinuousExport

Erteilt die Erlaubnis für StopContinuousExport API. StopContinuousExport stoppt den kontinuierlichen Fluss der vom Agenten entdeckten Daten in Amazon Athena

Schreiben

StopDataCollectionByAgentIds

Erteilt die Erlaubnis für StopDataCollectionByAgentIds API. StopDataCollectionByAgentIds weist die angegebenen Agenten oder Connectoren an, das Sammeln von Daten einzustellen

Schreiben

UpdateApplication

Erteilt die Erlaubnis für UpdateApplication API. UpdateApplication aktualisiert Metadaten über eine Anwendung

Schreiben

Ressourcentypen, definiert durch AWS Application Discovery Service

AWS Der Application Discovery Service unterstützt nicht die Angabe eines Ressourcen-ARN im Resource Element einer IAM-Richtlinienerklärung.

Bedingungsschlüssel für AWS Application Discovery Service

AWS Application Discovery Service definiert die folgenden Bedingungsschlüssel, die in der Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden

ArrayOfString