Azioni, risorse e chiavi di condizione per AWS HealthOmics
AWS HealthOmics (prefisso di servizio:omics) 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 HealthOmics
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 | Valori possibili | Livello di accesso |
|---|---|---|---|---|
|
AbortMultipartReadSetUpload |
Scrittura |
|||
|
AcceptShare |
Scrittura |
|||
|
BatchDeleteReadSet |
Scrittura |
|||
|
CancelAnnotationImportJob |
Scrittura |
|||
|
CancelRun |
Scrittura |
|||
|
CancelRunBatch |
Scrittura |
|||
|
CancelVariantImportJob |
Scrittura |
|||
|
CompleteMultipartReadSetUpload |
Scrittura |
|||
|
CreateAnnotationStore |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateAnnotationStoreVersion |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateConfiguration |
Scrittura |
|||
Etichettatura, scrittura |
||||
Lettura |
||||
List |
||||
List |
||||
sono: PassedToService |
omics.amazonaws.com |
Scrittura |
||
|
CreateMultipartReadSetUpload |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateReferenceStore |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateRunCache |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateRunGroup |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateSequenceStore |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateShare |
Scrittura |
|||
|
CreateVariantStore |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateWorkflow |
Scrittura |
|||
Etichettatura, scrittura |
||||
Lettura |
||||
|
CreateWorkflowVersion |
Scrittura |
|||
Etichettatura, scrittura |
||||
Lettura |
||||
|
DeleteAnnotationStore |
Scrittura |
|||
|
DeleteAnnotationStoreVersions |
Scrittura |
|||
|
DeleteBatch |
Scrittura |
|||
|
DeleteConfiguration |
Scrittura |
|||
|
DeleteReference |
Scrittura |
|||
|
DeleteReferenceStore |
Scrittura |
|||
|
DeleteRun |
Scrittura |
|||
|
DeleteRunBatch |
Scrittura |
|||
|
DeleteRunCache |
Scrittura |
|||
|
DeleteRunGroup |
Scrittura |
|||
|
DeleteS3AccessPolicy |
Scrittura |
|||
|
DeleteSequenceStore |
Scrittura |
|||
|
DeleteShare |
Scrittura |
|||
|
DeleteVariantStore |
Scrittura |
|||
|
DeleteWorkflow |
Scrittura |
|||
|
DeleteWorkflowVersion |
Scrittura |
|||
|
GetAnnotationImportJob |
Lettura |
|||
|
GetAnnotationStore |
Lettura |
|||
|
GetAnnotationStoreVersion |
Lettura |
|||
|
GetBatch |
Lettura |
|||
|
GetConfiguration |
Lettura |
|||
|
GetReadSet |
Lettura |
|||
|
GetReadSetActivationJob |
Lettura |
|||
|
GetReadSetExportJob |
Lettura |
|||
|
GetReadSetImportJob |
Lettura |
|||
|
GetReadSetMetadata |
Lettura |
|||
|
GetReference |
Lettura |
|||
|
GetReferenceImportJob |
Lettura |
|||
|
GetReferenceMetadata |
Lettura |
|||
|
GetReferenceStore |
Lettura |
|||
|
GetRun |
Lettura |
|||
|
GetRunCache |
Lettura |
|||
|
GetRunGroup |
Lettura |
|||
|
GetRunTask |
Lettura |
|||
|
GetS3AccessPolicy |
Lettura |
|||
|
GetSequenceStore |
Lettura |
|||
|
GetShare |
Lettura |
|||
|
GetVariantImportJob |
Lettura |
|||
|
GetVariantStore |
Lettura |
|||
|
GetWorkflow |
Lettura |
|||
|
GetWorkflowVersion |
Lettura |
|||
|
ListAnnotationImportJobs |
List |
|||
|
ListAnnotationStoreVersions |
List |
|||
|
ListAnnotationStores |
List |
|||
|
ListBatch |
List |
|||
|
ListConfigurations |
List |
|||
|
ListMultipartReadSetUploads |
List |
|||
|
ListReadSetActivationJobs |
List |
|||
|
ListReadSetExportJobs |
List |
|||
|
ListReadSetImportJobs |
List |
|||
|
ListReadSetUploadParts |
List |
|||
|
ListReadSets |
List |
|||
|
ListReferenceImportJobs |
List |
|||
|
ListReferenceStores |
List |
|||
|
ListReferences |
List |
|||
|
ListRunCaches |
List |
|||
|
ListRunGroups |
List |
|||
|
ListRunTasks |
List |
|||
|
ListRuns |
List |
|||
|
ListRunsInBatch |
List |
|||
|
ListSequenceStores |
List |
|||
|
ListShares |
List |
|||
|
ListTagsForResource |
List |
|||
|
ListVariantImportJobs |
List |
|||
|
ListVariantStores |
List |
|||
|
ListWorkflowVersions |
List |
|||
|
ListWorkflows |
List |
|||
|
PutS3AccessPolicy |
Scrittura |
|||
|
StartAnnotationImportJob |
Scrittura |
|||
sono: PassedToService |
omics.amazonaws.com |
Scrittura |
||
|
StartReadSetActivationJob |
Scrittura |
|||
|
StartReadSetExportJob |
Scrittura |
|||
sono: PassedToService |
omics.amazonaws.com |
Scrittura |
||
|
StartReadSetImportJob |
Scrittura |
|||
Etichettatura, scrittura |
||||
sono: PassedToService |
omics.amazonaws.com |
Scrittura |
||
|
StartReferenceImportJob |
Scrittura |
|||
Etichettatura, scrittura |
||||
sono: PassedToService |
omics.amazonaws.com |
Scrittura |
||
|
StartRun |
Scrittura |
|||
Etichettatura, scrittura |
||||
sono: PassedToService |
omics.amazonaws.com |
Scrittura |
||
|
StartRunBatch |
Scrittura |
|||
Scrittura |
||||
Etichettatura, scrittura |
||||
sono: PassedToService |
omics.amazonaws.com |
Scrittura |
||
|
StartVariantImportJob |
Scrittura |
|||
sono: PassedToService |
omics.amazonaws.com |
Scrittura |
||
|
TagResource |
Etichettatura, scrittura |
|||
|
UntagResource |
Etichettatura, scrittura |
|||
|
UpdateAnnotationStore |
Scrittura |
|||
|
UpdateAnnotationStoreVersion |
Scrittura |
|||
|
UpdateRunCache |
Scrittura |
|||
|
UpdateRunGroup |
Scrittura |
|||
|
UpdateSequenceStore |
Scrittura |
|||
|
UpdateVariantStore |
Scrittura |
|||
|
UpdateWorkflow |
Scrittura |
|||
|
UpdateWorkflowVersion |
Scrittura |
|||
|
UploadReadSetPart |
Scrittura |
Azioni definite da AWS HealthOmics
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 interrompere i caricamenti dei set di lettura in più parti |
Scrittura |
|||
Concede l'autorizzazione per accettare una condivisione |
Scrittura |
|||
Concede l'autorizzazione per eliminare in batch i set di lettura nel determinato archivio sequenze |
Scrittura |
|||
Concede l'autorizzazione per annullare un processo di importazione delle annotazioni |
Scrittura |
|||
Concede l'autorizzazione per annullare l'esecuzione di un flusso di lavoro e interrompere tutte le attività del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione ad annullare un batch di esecuzioni del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione per annullare un processo di importazione delle varianti |
Scrittura |
|||
Concede l'autorizzazione per completare un caricamento dei set di lettura in più parti |
Scrittura |
|||
Concede l'autorizzazione per creare un archivio di annotazioni |
Scrittura |
|||
Concede l'autorizzazione per creare una versione in un archivio di annotazioni |
Scrittura |
|||
Concede il permesso di creare una nuova configurazione |
Scrittura |
|||
Concede l'autorizzazione per creare un caricamento dei set di lettura in più parti |
leggi: /$ {} RequestTag TagKey |
Scrittura |
||
Concede l'autorizzazione per creare un archivio di riferimenti |
Scrittura |
|||
Concede l'autorizzazione a creare una nuova cache di esecuzione del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione per creare un nuovo gruppo di esecuzioni del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione per creare un archivio sequenze |
Scrittura |
|||
Concede l'autorizzazione per creare una condivisione |
Scrittura |
|||
Concede l'autorizzazione per creare un archivio di varianti |
Scrittura |
|||
Concede l'autorizzazione per creare un nuovo flusso di lavoro con una definizione del flusso di lavoro e un modello di parametri del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione a creare una nuova versione del flusso di lavoro con una definizione del flusso di lavoro e un modello di parametri del flusso di lavoro |
leggi: RequestTag /$ {} TagKey |
Scrittura |
||
Concede l'autorizzazione per eliminare un archivio di annotazioni |
Scrittura |
|||
Concede l'autorizzazione per eliminare le versioni in un archivio di annotazioni |
Scrittura |
|||
Concede il permesso di eliminare un batch |
Scrittura |
|||
Concede il permesso di eliminare una configurazione |
Scrittura |
|||
Concede l'autorizzazione per eliminare un riferimento nell'archivio di riferimenti specificato |
Scrittura |
|||
Concede l'autorizzazione per eliminare un archivio di riferimenti |
Scrittura |
|||
Concede l'autorizzazione per eliminare l'esecuzione di un flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione a eliminare un batch di esecuzioni del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione a eliminare una cache di esecuzione del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione per eliminare un gruppo di esecuzioni del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione a eliminare una politica di accesso su un determinato negozio |
Scrittura |
|||
Concede l'autorizzazione per eliminare un archivio sequenze |
Scrittura |
|||
Concede l'autorizzazione per eliminare una condivisione |
Scrittura |
|||
Concede l'autorizzazione per eliminare un archivio di varianti |
Scrittura |
|||
Concede l'autorizzazione per eliminare un flusso di lavoro. |
Scrittura |
|||
Concede l'autorizzazione a eliminare una versione del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione per ottenere lo stato di un processo di importazione delle annotazioni |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni dettagliate su un archivio di annotazioni |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni dettagliate su una versione in un archivio di annotazioni |
Lettura |
|||
Concede l'autorizzazione a recuperare i dettagli e lo stato del batch |
Lettura |
|||
Concede il permesso di recuperare i dettagli di configurazione |
Lettura |
|||
Concede l'autorizzazione per ottenere un set di lettura nel determinato archivio sequenze |
Lettura |
|||
Concede l'autorizzazione per ottenere i dettagli di un processo di attivazione del set di lettura per l'archivio sequenze specificate |
Lettura |
|||
Concede l'autorizzazione per ottenere i dettagli di un processo di esportazione del set di lettura per l'archivio sequenze specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere i dettagli di un processo di importazione del set di lettura per l'archivio sequenze specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere i dettagli di un set di lettura per l'archivio sequenze specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere un riferimento nell'archivio sequenze specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere i dettagli di un processo di importazione dei riferimenti per l'archivio di riferimenti specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere i dettagli di un riferimento nell'archivio di riferimenti specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere i dettagli di un archivio di riferimenti |
Lettura |
|||
Concede l'autorizzazione per recuperare i dettagli di esecuzione del flusso di lavoro |
Lettura |
|||
Concede l'autorizzazione a recuperare i dettagli della cache di esecuzione del flusso di lavoro |
Lettura |
|||
Concede l'autorizzazione per recuperare i dettagli del gruppo di esecuzioni del flusso di lavoro |
Lettura |
|||
Concede l'autorizzazione per recuperare i dettagli dell'attività del flusso di lavoro |
Lettura |
|||
Concede l'autorizzazione a ottenere dettagli su una politica di accesso in un determinato negozio |
Lettura |
|||
Concede l'autorizzazione per ottenere i dettagli di un archivio sequenze |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni dettagliate su una condivisione |
Lettura |
|||
Concede l'autorizzazione per ottenere lo stato di un processo di importazione delle varianti |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni dettagliate su un archivio di varianti |
Lettura |
|||
Concede l'autorizzazione per recuperare i dettagli del flusso di lavoro |
Lettura |
|||
Concede l'autorizzazione a recuperare i dettagli della versione del flusso di lavoro |
Lettura |
|||
Concede l'autorizzazione per ottenere un elenco dei processi di importazione delle annotazioni |
List |
|||
Concede l'autorizzazione per recuperare un elenco di informazioni sulle versioni in un archivio di annotazioni |
List |
|||
Concede l'autorizzazione per recuperare un elenco di informazioni sugli archivi di annotazioni |
List |
|||
Concede l'autorizzazione a recuperare l'elenco dei batch |
List |
|||
Concede il permesso di recuperare un elenco di configurazioni |
List |
|||
Concede l'autorizzazione per elencare i caricamenti dei set di lettura in più parti |
List |
|||
Concede l'autorizzazione per elencare i processi di attivazione del set di lettura per l'archivio sequenze specificato |
List |
|||
Concede l'autorizzazione per elencare i processi di esportazione del set di lettura per l'archivio sequenze specificato |
List |
|||
Concede l'autorizzazione per elencare i processi di importazione del set di lettura per l'archivio sequenze specificato |
List |
|||
Concede l'autorizzazione per elencare le parti di caricamento dei set di lettura |
List |
|||
Concede l'autorizzazione per elencare i set di lettura nell'archivio sequenze specificato |
List |
|||
Concede l'autorizzazione per elencare i processi di importazione dei riferimenti per l'archivio di riferimenti specificato |
List |
|||
Concede l'autorizzazione per elencare gli archivi di riferimenti |
List |
|||
Concede l'autorizzazione per elencare i riferimenti nell'archivio di riferimenti specificato |
List |
|||
Concede l'autorizzazione a recuperare un elenco di cache di esecuzione del flusso di lavoro |
List |
|||
Concede l'autorizzazione per recuperare un elenco di gruppi di esecuzioni del flusso di lavoro |
List |
|||
Concede l'autorizzazione per recuperare un elenco delle attività per una esecuzione del flusso di lavoro |
List |
|||
Concede l'autorizzazione per recuperare un elenco delle esecuzioni del flusso di lavoro |
List |
|||
Concede l'autorizzazione a recuperare l'elenco dei flussi di lavoro eseguiti in batch |
List |
|||
Concede l'autorizzazione per elencare gli archivi sequenze |
List |
|||
Concede l'autorizzazione per recuperare un elenco di informazioni sulle condivisioni |
List |
|||
Concede il permesso di recuperare un elenco di tag di risorse AWS |
List |
|||
Concede l'autorizzazione per ottenere un elenco di processi di importazione delle varianti |
List |
|||
Concede l'autorizzazione per recuperare un elenco di metadati per gli archivi di varianti |
List |
|||
Concede l'autorizzazione a recuperare un elenco di versioni disponibili per un flusso di lavoro |
List |
|||
Concede l'autorizzazione per recuperare un elenco dei flussi di lavoro disponibili |
List |
|||
Concede l'autorizzazione a inserire una politica di accesso in un determinato negozio |
Scrittura |
|||
Concede l'autorizzazione per importare un elenco di file di annotazioni in un archivio di annotazioni |
Scrittura |
|||
Concede l'autorizzazione per iniziare un processo di attivazione del set di lettura dall'archivio sequenze specificato |
Scrittura |
|||
Concede l'autorizzazione per iniziare un processo di esportazione del set di lettura dall'archivio sequenze specificato |
Scrittura |
|||
Concede l'autorizzazione per iniziare un processo di importazione del set di lettura dall'archivio sequenze specificato |
leggi: /$ {} RequestTag TagKey |
Scrittura |
||
Concede l'autorizzazione per iniziare un processo di importazione dei riferimenti per l'archivio di riferimenti specificato |
leggi: /$ {} RequestTag TagKey |
Scrittura |
||
Concede l'autorizzazione per avviare l'esecuzione di un flusso di lavoro |
Scrittura |
|||
|
leggi: RequestTag /$ {0} TagKey |
||||
|
Legge: RequestTag /$ {0} TagKey |
||||
|
Legge: RequestTag /$ {0} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
Concede l'autorizzazione per avviare una serie di esecuzioni del flusso di lavoro |
leggi: RequestTag /$ {0} TagKey |
Scrittura |
||
|
Come: /$ {0} RequestTag TagKey |
||||
|
Legge: RequestTag /$ {0} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
Concede l'autorizzazione per importare un elenco di file di varianti in un archivio di varianti |
Scrittura |
|||
Concede il permesso di aggiungere AWS tag a una risorsa |
Etichettatura, scrittura |
|||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: /$ {} RequestTag TagKey |
||||
|
Legge: RequestTag /$ {0} TagKey |
||||
|
Legge: RequestTag /$ {0} TagKey |
||||
|
leggi: /$ {} RequestTag TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
Concede l'autorizzazione a rimuovere i tag delle risorse AWS |
Etichettatura, scrittura |
|||
Concede l'autorizzazione per aggiornare le informazioni sull'archivio di annotazioni |
Scrittura |
|||
Concede l'autorizzazione per aggiornare le informazioni sulla versione in un archivio di annotazioni |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare la cache di esecuzione di un flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione per aggiornare un gruppo di esecuzioni del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare i dettagli su un Sequence Store |
Scrittura |
|||
Concede l'autorizzazione per aggiornare i metadati di un archivio di varianti |
Scrittura |
|||
Concede l'autorizzazione per aggiornare i dettagli del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare i dettagli della versione del flusso di lavoro |
Scrittura |
|||
Concede l'autorizzazione per elencare le parti dei set di lettura |
Scrittura |
Tipi di risorse definiti da AWS HealthOmics
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} :omics: $ {Region} :$ {Account} :annotationStore/$ {} AnnotationStoreName |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :annotationStore/$ {} /version/$ {} AnnotationStoreName AnnotationStoreVersionName |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :task/$ {Id} |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :VariantStore/$ {} VariantStoreName |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :workflow/$ {Id} /version/$ {} VersionName |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :configuration/$ {Name} |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :sequenceStore/$ {} /readSet/$ {} SequenceStoreId ReadSetId |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :ReferenceStore/$ {} /reference/$ {} ReferenceStoreId ReferenceId |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :ReferenceStore/$ {} ReferenceStoreId |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :run/$ {Id} |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :RunBatch/$ {} BatchId |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :runCache/$ {Id} |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :runGroup/$ {Id} |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :sequenceStore/$ {} SequenceStoreId |
||
arn: $ {Partition} :omics: $ {Region} :$ {Account} :workflow/$ {Id} |
Chiavi di condizione per AWS HealthOmics
AWS HealthOmics 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 l'accesso in base alla presenza di coppie chiave-valore di tag collegate alla risorsa |
Stringa |
|
Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta |
ArrayOfString |