Azioni, risorse e chiavi di condizione per AWS Application Migration Service
AWS Application Migration Service (prefisso del servizio:mgn) 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 il riferimento programmatico all'autorizzazione del servizio
per questo servizio.
Argomenti
Operazioni API definite da AWS Application Migration Service
La tabella seguente mappa 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 la tabella Azioni.
| Operation | Azione IAM | Chiave di condizione | Valore/i possibile/i | Livello di accesso |
|---|---|---|---|---|
|
ArchiveApplication |
Scrittura |
|||
|
ArchiveWave |
Scrittura |
|||
|
AssociateApplications |
Scrittura |
|||
|
AssociateSourceServers |
Scrittura |
|||
|
ChangeServerLifeCycleState |
Scrittura |
|||
|
CreateApplication |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateConnector |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateLaunchConfigurationTemplate |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateNetworkMigrationDefinition |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateReplicationConfigurationTemplate |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateWave |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
DeleteApplication |
Scrittura |
|||
|
DeleteConnector |
Scrittura |
|||
|
DeleteJob |
Scrittura |
|||
|
DeleteLaunchConfigurationTemplate |
Scrittura |
|||
|
DeleteNetworkMigrationDefinition |
Scrittura |
|||
|
DeleteReplicationConfigurationTemplate |
Scrittura |
|||
|
DeleteSourceServer |
Scrittura |
|||
|
DeleteVcenterClient |
Scrittura |
|||
|
DeleteWave |
Scrittura |
|||
|
DescribeJobLogItems |
Lettura |
|||
|
DescribeJobs |
List |
|||
|
DescribeLaunchConfigurationTemplates |
List |
|||
|
DescribeReplicationConfigurationTemplates |
List |
|||
|
DescribeSourceServers |
List |
|||
|
DescribeVcenterClients |
List |
|||
|
DisassociateApplications |
Scrittura |
|||
|
DisassociateSourceServers |
Scrittura |
|||
|
DisconnectFromService |
Scrittura |
|||
|
FinalizeCutover |
Scrittura |
|||
|
GetLaunchConfiguration |
Lettura |
|||
|
GetNetworkMigrationDefinition |
Lettura |
|||
|
GetNetworkMigrationMapperSegmentConstruct |
Lettura |
|||
|
GetReplicationConfiguration |
Lettura |
|||
|
InitializeService |
Scrittura |
|||
|
ListApplications |
List |
|||
|
ListConnectors |
Lettura |
|||
|
ListExportErrors |
List |
|||
|
ListExports |
List |
|||
|
ListImportErrors |
List |
|||
|
ListImportFileEnrichments |
List |
|||
|
ListImports |
List |
|||
|
ListManagedAccounts |
List |
|||
|
ListNetworkMigrationAnalyses |
List |
|||
|
ListNetworkMigrationAnalysisResults |
List |
|||
|
ListNetworkMigrationCodeGenerationSegments |
List |
|||
|
ListNetworkMigrationCodeGenerations |
List |
|||
|
ListNetworkMigrationDefinitions |
List |
|||
|
ListNetworkMigrationDeployedStacks |
List |
|||
|
ListNetworkMigrationDeployments |
List |
|||
|
ListNetworkMigrationExecutions |
List |
|||
|
ListNetworkMigrationMapperSegmentConstructs |
List |
|||
|
ListNetworkMigrationMapperSegments |
List |
|||
|
ListNetworkMigrationMappingUpdates |
List |
|||
|
ListNetworkMigrationMappings |
List |
|||
|
ListSourceServerActions |
List |
|||
|
ListTagsForResource |
Lettura |
|||
|
ListTemplateActions |
List |
|||
|
ListWaves |
List |
|||
|
MarkAsArchived |
Scrittura |
|||
|
PauseReplication |
Scrittura |
|||
|
PutSourceServerAction |
Scrittura |
|||
|
PutTemplateAction |
Scrittura |
|||
|
RemoveSourceServerAction |
Scrittura |
|||
|
RemoveTemplateAction |
Scrittura |
|||
|
ResumeReplication |
Scrittura |
|||
|
RetryDataReplication |
Scrittura |
|||
|
StartCutover |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
StartExport |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
StartImport |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
StartImportFileEnrichment |
Scrittura |
|||
|
StartNetworkMigrationAnalysis |
Scrittura |
|||
|
StartNetworkMigrationCodeGeneration |
Scrittura |
|||
|
StartNetworkMigrationDeployment |
Scrittura |
|||
|
StartNetworkMigrationMapping |
Scrittura |
|||
|
StartNetworkMigrationMappingUpdate |
Scrittura |
|||
|
StartReplication |
Scrittura |
|||
|
StartTest |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
StopReplication |
Scrittura |
|||
|
TagResource |
Etichettatura, scrittura |
|||
|
TerminateTargetInstances |
Etichettatura, scrittura |
|||
Scrittura |
||||
|
UnarchiveApplication |
Scrittura |
|||
|
UnarchiveWave |
Scrittura |
|||
|
UntagResource |
Etichettatura, scrittura |
|||
|
UpdateApplication |
Scrittura |
|||
|
UpdateConnector |
Scrittura |
|||
|
UpdateLaunchConfiguration |
Scrittura |
|||
|
UpdateLaunchConfigurationTemplate |
Scrittura |
|||
|
UpdateNetworkMigrationDefinition |
Scrittura |
|||
|
UpdateNetworkMigrationMapperSegment |
Scrittura |
|||
|
UpdateReplicationConfiguration |
Scrittura |
|||
|
UpdateReplicationConfigurationTemplate |
Scrittura |
|||
|
UpdateSourceServer |
Scrittura |
|||
|
UpdateSourceServerReplicationType |
Scrittura |
|||
|
UpdateWave |
Scrittura |
Azioni definite da AWS Application Migration Service
Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. 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.
| Azioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede l'autorizzazione per archiviare un'applicazione |
Scrittura |
|||
Concede l'autorizzazione per archiviare un'onda |
Scrittura |
|||
Concede l'autorizzazione per associare le applicazioni a un'onda |
Scrittura |
|||
Concede l'autorizzazione per associare i server di origine a un'applicazione |
Scrittura |
|||
Concede l'autorizzazione per modificare lo stato del ciclo di vita del server di origine |
Scrittura |
|||
Autorizza l'utente a creare una nuova applicazione. |
Scrittura |
|||
Concede l'autorizzazione per creare il connettore |
Scrittura |
|||
Concede l'autorizzazione per creare un modello di configurazione di avvio |
Scrittura |
|||
Concede l'autorizzazione a creare una definizione di migrazione di rete |
Scrittura |
|||
Concede l'autorizzazione per creare un modello di configurazione di replica |
Scrittura |
|||
Concede l'autorizzazione per creare un'onda |
Scrittura |
|||
Concede l'autorizzazione per eliminare un'app. |
Scrittura |
|||
Concede l'autorizzazione per eliminare il connettore |
Scrittura |
|||
Concede l'autorizzazione per eliminare il processo |
Scrittura |
|||
Concede l'autorizzazione per eliminare un modello di configurazione di avvio |
Scrittura |
|||
Concede l'autorizzazione a eliminare una definizione di migrazione di rete |
Scrittura |
|||
Concede l'autorizzazione per eliminare un modello di configurazione di replica |
Scrittura |
|||
Concede l'autorizzazione per eliminare un server di origine |
Scrittura |
|||
Concede l'autorizzazione per eliminare un client vcenter |
Scrittura |
|||
Concede l'autorizzazione per eliminare un'onda |
Scrittura |
|||
Concede l'autorizzazione per descrivere gli elementi del log processi |
Lettura |
|||
Concede l'autorizzazione per descrivere i processi |
List |
|||
Concede l'autorizzazione per descrivere un modello di configurazione di avvio |
List |
|||
Concede l'autorizzazione per descrivere un modello di configurazione di replica |
List |
|||
Concede l'autorizzazione per descrivere i server di origine |
List |
|||
Concede l'autorizzazione per descrivere i client vcenter |
List |
|||
Concede l'autorizzazione per dissociare le applicazioni da un'onda |
Scrittura |
|||
Concede l'autorizzazione per dissociare i server di origine da un'applicazione |
Scrittura |
|||
Concede l'autorizzazione per disconnettere il server di origine dal servizio |
Scrittura |
|||
Concede l'autorizzazione per finalizzare la transizione |
Scrittura |
|||
Concede l'autorizzazione per ottenere le impostazioni dell'account |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione di avvio |
Lettura |
|||
Concede l'autorizzazione a ottenere una definizione di migrazione di rete |
Lettura |
|||
Concede l'autorizzazione a creare un segmento di mappatura della migrazione di rete |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione della replica |
Lettura |
|||
Concede l'autorizzazione per inizializzare il servizio |
Scrittura |
|||
Concede l'autorizzazione per elencare i riepiloghi delle applicazioni |
List |
|||
Concede l'autorizzazione per elencare i connettori |
Lettura |
|||
Concede l'autorizzazione per elencare gli errori di un'attività di esportazione |
List |
|||
Concede l'autorizzazione per elencare le attività di esportazione |
List |
|||
Concede l'autorizzazione per elencare gli errori di un'attività di importazione |
List |
|||
Concede l'autorizzazione a elencare le attività di arricchimento dei file di importazione |
List |
|||
Concede l'autorizzazione per elencare le attività di importazione |
List |
|||
Concede l'autorizzazione a elencare gli account gestiti |
List |
|||
Concede l'autorizzazione a elencare le analisi della migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare i risultati dell'analisi della migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare i segmenti di generazione del codice di migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare le generazioni di codici di migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare le definizioni di migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare gli stack distribuiti per la migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare le eliminazioni degli stack distribuiti per la migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare le implementazioni di migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare gli artefatti di esecuzione della migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare le esecuzioni di migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare i costrutti dei segmenti di mappatura della migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare i segmenti del mappatore di migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare gli aggiornamenti delle mappature relative alla migrazione di rete |
List |
|||
Concede l'autorizzazione a elencare le mappature di migrazione della rete |
List |
|||
Concede l'autorizzazione per elencare i documenti di operazione del server di destinazione |
List |
|||
Concede l'autorizzazione per elencare i tag per una risorsa |
Lettura |
|||
Concede l'autorizzazione per elencare i documenti di operazione del modello di configurazione di avvio |
List |
|||
Concede l'autorizzazione per elencare i riepiloghi delle onde |
List |
|||
Concede l'autorizzazione per contrassegnare il server di origine come archiviato |
Scrittura |
|||
Concede l'autorizzazione a sospendere una replica |
Scrittura |
|||
Concede l'autorizzazione per elencare i documenti di operazione del server di origine |
Scrittura |
|||
Concede l'autorizzazione per inserire il documento di operazione del modello di configurazione di avvio |
Scrittura |
|||
Concede l'autorizzazione per rimuovere i documenti di operazione del server di origine |
Scrittura |
|||
Concede l'autorizzazione per rimuovere il documento di operazione del modello di configurazione di avvio |
Scrittura |
|||
Concede l'autorizzazione a riprendere una replica |
Scrittura |
|||
Concede l'autorizzazione per riprovare la replica |
Scrittura |
|||
Concede l'autorizzazione per avviare la transizione |
legge: RequestTag /$ {} TagKey |
Scrittura |
||
Concede l'autorizzazione per avviare un'attività di esportazione |
Scrittura |
|||
Concede l'autorizzazione per creare un'attività di importazione |
Scrittura |
|||
Concede l'autorizzazione ad avviare l'arricchimento dei file di importazione |
Scrittura |
|||
Concede l'autorizzazione ad avviare un'analisi della migrazione di rete |
Scrittura |
|||
Concede l'autorizzazione per avviare la generazione del codice di migrazione di rete |
Scrittura |
|||
Concede l'autorizzazione per avviare l'eliminazione degli stack distribuiti per la migrazione di rete |
Scrittura |
|||
Concede l'autorizzazione per avviare una distribuzione di migrazione di rete |
Scrittura |
|||
Concede l'autorizzazione per avviare una mappatura della migrazione di rete |
Scrittura |
|||
Concede l'autorizzazione per avviare un aggiornamento della mappatura della migrazione di rete |
Scrittura |
|||
Concede l'autorizzazione per avviare una replica |
Scrittura |
|||
Concede l'autorizzazione per avviare un test |
legge: RequestTag /$ {} TagKey |
Scrittura |
||
Concede l'autorizzazione per arrestare la replica |
Scrittura |
|||
Concede l'autorizzazione per assegnare un tag di risorsa |
legge: RequestTag /$ {} TagKey |
Etichettatura, scrittura |
||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
Concede l'autorizzazione per terminare le istanze di destinazione |
leggi: RequestTag /$ {} TagKey |
Scrittura |
||
Concede l'autorizzazione per annullare l'archiviazione di un'applicazione |
Scrittura |
|||
Concede l'autorizzazione per annullare l'archiviazione di un'onda |
Scrittura |
|||
Concede l'autorizzazione per rimuovere un tag da una risorsa. |
Etichettatura, scrittura |
|||
Concede l'autorizzazione ad aggiornare le impostazioni dell'account |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un'applicazione |
Scrittura |
|||
Concede l'autorizzazione per aggiornare il connettore |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione di avvio |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione di avvio |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare una definizione di migrazione di rete |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare un segmento di mappatura della migrazione di rete |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare un costrutto del segmento della mappatura della migrazione di rete |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione di replica |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un modello di configurazione di replica |
Scrittura |
|||
Concede l'autorizzazione per aggiornare il server di origine |
Scrittura |
|||
Concede l'autorizzazione per aggiornare il tipo di replica del server di origine |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un'onda |
Scrittura |
Permission-only azioni per AWS Application Migration Service
Le seguenti azioni sono definite da AWS Application Migration Service ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni politiche IAM per concedere o negare le autorizzazioni.
| Azioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede l'autorizzazione per creare un gruppo di snapshot del volume |
Scrittura |
|||
Concede l'autorizzazione per l'eliminazione in batch della richiesta di snapshot |
Scrittura |
|||
Concede l'autorizzazione per creare un client vcenter |
Scrittura |
|||
Concede l'autorizzazione per descrivere le associazioni dei server di replica |
Lettura |
|||
Concede l'autorizzazione per descrivere le richieste di snapshot |
Lettura |
|||
Concede l'autorizzazione per ottenere il comando dell'agente |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni sul curriculum confermate dall'agente |
Lettura |
|||
Concede l'autorizzazione per ottenere le risorse di installazione dell'agente |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni sulla replica dell'agente |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione runtime dell'agente |
Lettura |
|||
Concede l'autorizzazione per ottenere crediti per gli snapshot dell'agente |
Lettura |
|||
Concede l'autorizzazione per ottenere i comandi del canale |
Lettura |
|||
Concede l'autorizzazione per ottenere i comandi del client vcenter |
Lettura |
|||
Concede l'autorizzazione per rilasciare un certificato del client |
Scrittura |
|||
Concede l'autorizzazione per notificare l'autenticazione dell'agente |
Scrittura |
|||
Concede l'autorizzazione per notificare che l'agente è connesso |
Scrittura |
|||
Concede l'autorizzazione per notificare che l'agente è disconnesso |
Scrittura |
|||
Concede l'autorizzazione per notificare l'avanzamento della replica dell'agente |
Scrittura |
|||
Concede l'autorizzazione per notificare l'avvio del client vcenter |
Scrittura |
|||
Concede l'autorizzazione per registrare l'agente |
Scrittura |
|||
Concede l'autorizzazione per l'invio di log agente |
Scrittura |
|||
Concede l'autorizzazione per l'invio dei parametri agente |
Scrittura |
|||
Concede l'autorizzazione per inviare il risultato dei comandi del canale |
Scrittura |
|||
Concede l'autorizzazione per inviare i log dei client |
Scrittura |
|||
Concede l'autorizzazione per inviare i parametri dei client |
Scrittura |
|||
Concede l'autorizzazione per inviare il risultato di un comando del client vcenter |
Scrittura |
|||
Concede l'autorizzazione per inviare i log del client vcenter |
Scrittura |
|||
Concede l'autorizzazione per inviare i parametri del client vcenter |
Scrittura |
|||
Concede l'autorizzazione ad avviare richieste di gruppo di snapshot |
Scrittura |
|||
Concede l'autorizzazione per aggiornare il backlog dell'agente |
Scrittura |
|||
Concede l'autorizzazione per aggiornare le informazioni di conversione dell'agente |
Scrittura |
|||
Concede l'autorizzazione per aggiornare le informazioni di replica dell'agente |
Scrittura |
|||
Concede l'autorizzazione per aggiornare lo stato del processo di replica dell'agente |
Scrittura |
|||
Concede l'autorizzazione per aggiornare le proprietà dell'origine dell'agente |
Scrittura |
|||
Concede l'autorizzazione per verificare il ruolo client |
Lettura |
Tipi di risorse definiti da AWS Application Migration Service
I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.
| Tipi di risorse | ARN | Chiavi di condizione |
|---|---|---|
arn: $ {Partition} :mgn: $ {Region} :$ {Account} :application/$ {applicationId} |
||
arn: $ {Partition} :mgn: $ {Region} :$ {Account} :connectorId} |
||
arn: $ {Partition} :mgn: $ {Region} :$ {Account} :export/$ {exportId} |
||
arn: $ {Partition} :mgn: $ {Region} :$ {Account} :import/$ {importId} |
||
arn: $ {Partition} :mgn: $ {Region} :$ {Account} :job/$ {JoBid} |
||
arn: $ {Partition} :mgn: $ {Region} :$ {Account} :launch-configuration-template/$ {} LaunchConfigurationTemplateID |
||
arn: $ {Partition} :mgn: $ {Region} :$ {Account} :network-migration-definition/$ {} NetworkMigrationDefinitionID |
||
arn: $ {Partition} :mgn: $ {Region} :$ {Account} :modello di configurazione di replicazione/$ {} ReplicationConfigurationTemplateID |
||
arn: $ {Partition} :mgn: $ {Region} :$ {Account} :server-source/$ {ID} SourceServer |
||
arn: $ {Partition} :mgn: $ {Region} :$ {Account} :vcenter-client/$ {ID} VcenterClient |
||
arn: $ {Partition} :mgn: $ {Region} :$ {Account} :wave/$ {waveID} |
Chiavi di condizione per AWS Application Migration Service
AWS Application Migration Service definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta |
Stringa |
|
Filtra le operazioni in base alle coppie chiave-valore di tag collegate alla risorsa |
Stringa |
|
Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta |
ArrayOfString |
|
Filtra l'accesso in base al nome di un'operazione API di creazione della risorsa |
Stringa |