View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Application Discovery Service - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni, risorse e chiavi di condizione per AWS Application Discovery Service

AWS Application Discovery Service (prefisso del servizio: discovery) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da AWS Application Discovery Service

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

AssociateConfigurationItemsToApplication

discovery:AssociateConfigurationItemsToApplication

Scrittura

BatchDeleteAgents

discovery:BatchDeleteAgents

Scrittura

BatchDeleteImportData

discovery:BatchDeleteImportData

Scrittura

CreateApplication

discovery:CreateApplication

Scrittura

CreateTags

discovery:CreateTags

Etichettatura, scrittura

DeleteApplications

discovery:DeleteApplications

Scrittura

DeleteTags

discovery:DeleteTags

Etichettare, scrivere

DescribeAgents

discovery:DescribeAgents

Lettura

DescribeBatchDeleteConfigurationTask

discovery:DescribeBatchDeleteConfigurationTask

Lettura

DescribeConfigurations

discovery:DescribeConfigurations

Lettura

DescribeContinuousExports

discovery:DescribeContinuousExports

Lettura

DescribeExportConfigurations

discovery:DescribeExportConfigurations

Lettura

DescribeExportTasks

discovery:DescribeExportTasks

Lettura

DescribeImportTasks

discovery:DescribeImportTasks

List

DescribeTags

discovery:DescribeTags

Lettura

DisassociateConfigurationItemsFromApplication

discovery:DisassociateConfigurationItemsFromApplication

Scrittura

ExportConfigurations

discovery:ExportConfigurations

Scrittura

GetDiscoverySummary

discovery:GetDiscoverySummary

Lettura

ListConfigurations

discovery:ListConfigurations

List

ListServerNeighbors

discovery:ListServerNeighbors

List

StartBatchDeleteConfigurationTask

discovery:StartBatchDeleteConfigurationTask

Scrittura

StartContinuousExport

discovery:StartContinuousExport

Scrittura

StartDataCollectionByAgentIds

discovery:StartDataCollectionByAgentIds

Scrittura

StartExportTask

discovery:StartExportTask

Scrittura

StartImportTask

discovery:StartImportTask

Scrittura

StopContinuousExport

discovery:StopContinuousExport

Scrittura

StopDataCollectionByAgentIds

discovery:StopDataCollectionByAgentIds

Scrittura

UpdateApplication

discovery:UpdateApplication

Scrittura

Azioni definite da AWS Application Discovery Service

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AssociateConfigurationItemsToApplication

Concede l'autorizzazione a AssociateConfigurationItemsToApplication API. AssociateConfigurationItemsToApplication associa uno o più elementi di configurazione a un'applicazione

Scrittura

BatchDeleteAgents

Concede l'autorizzazione a BatchDeleteAgents API. BatchDeleteAgents elimina una o più agents/data raccoglitori associati al tuo account, ciascuno identificato dal relativo ID agente. L'eliminazione di un raccoglitore di dati non elimina i dati raccolti in precedenza

Scrittura

BatchDeleteImportData

Concede l'autorizzazione a BatchDeleteImportData API. BatchDeleteImportData elimina una o più attività di importazione di Migration Hub, ciascuna identificata dal relativo ID di importazione. Ogni attività di importazione dispone di una serie di record, che possono identificare server o applicazioni

Scrittura

CreateApplication

Concede l'autorizzazione a CreateApplication API. CreateApplication crea un'applicazione con il nome e la descrizione indicati

Scrittura

CreateTags

Concede il permesso a CreateTags API. CreateTags crea uno o più tag per gli elementi di configurazione. I tag sono metadati che consentono di categorizzare le risorse IT. Questa API accetta un elenco di più elementi di configurazione

Etichettatura, scrittura

DeleteApplications

Concede il permesso a DeleteApplications API. DeleteApplications elimina un elenco di applicazioni e le relative associazioni con gli elementi di configurazione

Scrittura

DeleteTags

Concede il permesso a DeleteTags API. DeleteTags elimina l'associazione tra gli elementi di configurazione e uno o più tag. Questa API accetta un elenco di più elementi di configurazione

aws:TagKeys

Etichettatura, scrittura

DescribeAgents

Concede il permesso a DescribeAgents API. DescribeAgents elenca gli agenti o il Connector per ID o elenca tutti agents/Connectors associato al tuo utente se non hai specificato un ID

Lettura

DescribeBatchDeleteConfigurationTask

Concede il permesso a DescribeBatchDeleteConfigurationTask API. DescribeBatchDeleteConfigurationTask restituisce gli attributi relativi a un'operazione di eliminazione in batch per eliminare un set di elementi di configurazione. L'ID dell'attività fornito deve essere l'ID dell'attività ricevuto dall'output di StartBatchDeleteConfigurationTask

Lettura

DescribeConfigurations

Concede il permesso a DescribeConfigurations API. DescribeConfigurations recupera gli attributi per un elenco di ID degli elementi di configurazione. Tutti gli ID forniti devono riguardate lo stesso tipo di risorsa (server, applicazione, processo o connessione). I campi di output sono specifici per il tipo di risorsa selezionato. Ad esempio, l'output per un elemento di configurazione di un server include un elenco di attributi relativi al server, come nome host, sistema operativo e numero di schede di rete

Lettura

DescribeContinuousExports

Concede l'autorizzazione a DescribeContinuousExports API. DescribeContinuousExports elenca le esportazioni come specificato dall'ID. Tutte le esportazioni continue associate all'utente possono essere elencate se si chiama DescribeContinuousExports così com'è senza passare alcun parametro

Lettura

DescribeExportConfigurations

Concede il permesso a DescribeExportConfigurations API. DescribeExportConfigurations recupera lo stato di un determinato processo di esportazione. È possibile recuperare lo stato di un massimo di 100 processi

Lettura

DescribeExportTasks

Concede il permesso a DescribeExportTasks API. DescribeExportTasks recupera lo stato di una o più attività di esportazione. È possibile recuperare lo stato di un massimo di 100 attività di esportazione

Lettura

DescribeImportTasks

Concede il permesso a DescribeImportTasks API. DescribeImportTasks restituisce una serie di attività di importazione per l'utente, tra cui informazioni sullo stato, orari, ID, l'URL dell'oggetto Amazon S3 per il file di importazione e altro

List

DescribeTags

Concede l'autorizzazione a DescribeTags API. DescribeTags recupera un elenco di elementi di configurazione contrassegnati con un tag specifico. Oppure recupera un elenco di tutti i tag assegnati a un determinato elemento di configurazione

Lettura

DisassociateConfigurationItemsFromApplication

Concede l'autorizzazione a DisassociateConfigurationItemsFromApplication API. DisassociateConfigurationItemsFromApplication dissocia uno o più elementi di configurazione da un'applicazione

Scrittura

ExportConfigurations

Concede l'autorizzazione a ExportConfigurations API. ExportConfigurations esporta tutti i dati di configurazione rilevati in un bucket Amazon S3 o in un'applicazione che consente di visualizzare e valutare i dati. I dati includono tag e associazioni di tag, processi, connessioni, server e prestazioni del sistema

Scrittura

GetDiscoverySummary

Concede l'autorizzazione a GetDiscoverySummary API. GetDiscoverySummary recupera un breve riepilogo degli asset scoperti

Lettura

GetNetworkConnectionGraph

Concede il permesso a GetNetworkConnectionGraph API. GetNetworkConnectionGraph accetta l'elenco di input di uno tra: indirizzi IP, ID server o ID di nodo. Restituisce un elenco di nodi ed edge che aiutano il cliente a visualizzare il grafico della connessione di rete. Questa API viene utilizzata per visualizzare la funzionalità del grafico di rete in MigrationHub plancia

Lettura

ListConfigurations

Concede il permesso a ListConfigurations API. ListConfigurations recupera un elenco di elementi di configurazione in base ai criteri specificati in un filtro. I criteri di filtro identificano dei requisiti relazionali

List

ListServerNeighbors

Concede l'autorizzazione a ListServerNeighbors API. ListServerNeighbors recupera un elenco di server che si trovano a un salto di rete da un server specificato

List

StartBatchDeleteConfigurationTask

Concede il permesso a StartBatchDeleteConfigurationTask API. StartBatchDeleteConfigurationTask avvia un'eliminazione in batch asincrona degli elementi della configurazione. Tutti gli ID forniti devono riguardate lo stesso tipo di risorsa (server, applicazione, processo o connessione). L'output è un ID di attività univoco che puoi utilizzare per controllare lo stato di avanzamento delle eliminazioni

Scrittura

StartContinuousExport

Concede l'autorizzazione a StartContinuousExport API. StartContinuousExport avvia il flusso continuo dei dati scoperti dall'agente in Amazon Athena

Scrittura

StartDataCollectionByAgentIds

Concede il permesso a StartDataCollectionByAgentIds API. StartDataCollectionByAgentIds indica agli agenti o ai connettori specificati di iniziare a raccogliere dati

Scrittura

StartExportTask

Concede il permesso a StartExportTask API. StartExportTask esporta i dati di configurazione relativi agli elementi di configurazione e alle relazioni rilevati in un bucket S3 in un formato specificato

Scrittura

StartImportTask

Concede il permesso a StartImportTask API. StartImportTask avvia un'attività di importazione. La funzionalità di importazione di Migration Hub consente di importare i dettagli del proprio ambiente locale direttamente in AWS senza dover utilizzare gli strumenti dell'Application Discovery Service (ADS) come Discovery Connector o Discovery Agent. Questo approccio dà la possibilità di eseguire la valutazione e la pianificazione della migrazione direttamente dai dati importati, nonché di raggruppare i dispositivi all'interno di applicazioni e monitorare il loro stato di migrazione

Scrittura

StopContinuousExport

Concede l'autorizzazione a StopContinuousExport API. StopContinuousExport interrompe il flusso continuo dei dati scoperti dall'agente in Amazon Athena

Scrittura

StopDataCollectionByAgentIds

Concede il permesso a StopDataCollectionByAgentIds API. StopDataCollectionByAgentIds indica agli agenti o ai connettori specificati di interrompere la raccolta dei dati

Scrittura

UpdateApplication

Concede il permesso a UpdateApplication API. UpdateApplication aggiorna i metadati relativi a un'applicazione

Scrittura

Tipi di risorse definiti da AWS Application Discovery Service

AWS Application Discovery Service non supporta la specificazione di un ARN di risorsa in Resource elemento di una dichiarazione politica IAM.

Chiavi di condizione per AWS Application Discovery Service

AWS Application Discovery Service definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:TagKeys

Filtra l'accesso tramite le chiavi di tag passate nella richiesta

ArrayOfString