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:
-
Scopri come configurare questo servizio.
-
Visualizza un elenco delle operazioni API disponibili per questo servizio.
-
Scopri come proteggere questo servizio e le sue risorse utilizzando le policy delle autorizzazioni IAM.
-
Visualizza riferimento programmatico all'autorizzazione del servizio
per questo servizio.
Argomenti
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 |
Scrittura |
|||
|
BatchDeleteAgents |
Scrittura |
|||
|
BatchDeleteImportData |
Scrittura |
|||
|
CreateApplication |
Scrittura |
|||
|
CreateTags |
Etichettatura, scrittura |
|||
|
DeleteApplications |
Scrittura |
|||
|
DeleteTags |
Etichettare, scrivere |
|||
|
DescribeAgents |
Lettura |
|||
|
DescribeBatchDeleteConfigurationTask |
Lettura |
|||
|
DescribeConfigurations |
Lettura |
|||
|
DescribeContinuousExports |
Lettura |
|||
|
DescribeExportConfigurations |
Lettura |
|||
|
DescribeExportTasks |
Lettura |
|||
|
DescribeImportTasks |
List |
|||
|
DescribeTags |
Lettura |
|||
|
DisassociateConfigurationItemsFromApplication |
Scrittura |
|||
|
ExportConfigurations |
Scrittura |
|||
|
GetDiscoverySummary |
Lettura |
|||
|
ListConfigurations |
List |
|||
|
ListServerNeighbors |
List |
|||
|
StartBatchDeleteConfigurationTask |
Scrittura |
|||
|
StartContinuousExport |
Scrittura |
|||
|
StartDataCollectionByAgentIds |
Scrittura |
|||
|
StartExportTask |
Scrittura |
|||
|
StartImportTask |
Scrittura |
|||
|
StopContinuousExport |
Scrittura |
|||
|
StopDataCollectionByAgentIds |
Scrittura |
|||
|
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 |
|---|---|---|---|---|
Concede l'autorizzazione a AssociateConfigurationItemsToApplication API. AssociateConfigurationItemsToApplication associa uno o più elementi di configurazione a un'applicazione |
Scrittura |
|||
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 |
|||
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 |
|||
Concede l'autorizzazione a CreateApplication API. CreateApplication crea un'applicazione con il nome e la descrizione indicati |
Scrittura |
|||
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 |
|||
Concede il permesso a DeleteApplications API. DeleteApplications elimina un elenco di applicazioni e le relative associazioni con gli elementi di configurazione |
Scrittura |
|||
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 |
Etichettatura, scrittura |
|||
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 |
|||
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 |
|||
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 |
|||
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 |
|||
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 |
|||
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 |
|||
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 |
|||
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 |
|||
Concede l'autorizzazione a DisassociateConfigurationItemsFromApplication API. DisassociateConfigurationItemsFromApplication dissocia uno o più elementi di configurazione da un'applicazione |
Scrittura |
|||
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 |
|||
Concede l'autorizzazione a GetDiscoverySummary API. GetDiscoverySummary recupera un breve riepilogo degli asset scoperti |
Lettura |
|||
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 |
|||
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 |
|||
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 |
|||
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 |
|||
Concede l'autorizzazione a StartContinuousExport API. StartContinuousExport avvia il flusso continuo dei dati scoperti dall'agente in Amazon Athena |
Scrittura |
|||
Concede il permesso a StartDataCollectionByAgentIds API. StartDataCollectionByAgentIds indica agli agenti o ai connettori specificati di iniziare a raccogliere dati |
Scrittura |
|||
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 |
|||
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 |
|||
Concede l'autorizzazione a StopContinuousExport API. StopContinuousExport interrompe il flusso continuo dei dati scoperti dall'agente in Amazon Athena |
Scrittura |
|||
Concede il permesso a StopDataCollectionByAgentIds API. StopDataCollectionByAgentIds indica agli agenti o ai connettori specificati di interrompere la raccolta dei dati |
Scrittura |
|||
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 |
|---|---|---|
Filtra l'accesso tramite le chiavi di tag passate nella richiesta |
ArrayOfString |