Operazioni, risorse e chiavi di condizione per Amazon FSx
Amazon FSx (prefisso del servizio:fsx) 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 Amazon FSx
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 | Livello di accesso |
|---|---|---|---|---|
|
AssociateFileSystemAliases |
Scrittura |
|||
|
CancelDataRepositoryTask |
Scrittura |
|||
|
CopyBackup |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CopySnapshotAndUpdateVolume |
Scrittura |
|||
|
CreateAndAttachS3AccessPoint |
Scrittura |
|||
|
CreateBackup |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateDataRepositoryAssociation |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateDataRepositoryTask |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateFileCache |
Scrittura |
|||
Scrittura |
||||
Etichettatura, scrittura |
||||
|
CreateFileSystem |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateFileSystemFromBackup |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateSnapshot |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateStorageVirtualMachine |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateVolume |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
CreateVolumeFromBackup |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
DeleteBackup |
Scrittura |
|||
|
DeleteDataRepositoryAssociation |
Scrittura |
|||
|
DeleteFileCache |
Scrittura |
|||
Scrittura |
||||
|
DeleteFileSystem |
Scrittura |
|||
Scrittura |
||||
Etichettatura, scrittura |
||||
|
DeleteSnapshot |
Scrittura |
|||
|
DeleteStorageVirtualMachine |
Scrittura |
|||
|
DeleteVolume |
Gestione delle autorizzazioni, Write |
|||
Scrittura |
||||
Etichettatura, scrittura |
||||
|
DescribeBackups |
Lettura |
|||
|
DescribeDataRepositoryAssociations |
Lettura |
|||
|
DescribeDataRepositoryTasks |
Lettura |
|||
|
DescribeFileCaches |
Lettura |
|||
|
DescribeFileSystemAliases |
Lettura |
|||
|
DescribeFileSystems |
Lettura |
|||
|
DescribeS3AccessPointAttachments |
Lettura |
|||
|
DescribeSharedVpcConfiguration |
Lettura |
|||
|
DescribeSnapshots |
Lettura |
|||
|
DescribeStorageVirtualMachines |
Lettura |
|||
|
DescribeVolumes |
Lettura |
|||
|
DetachAndDeleteS3AccessPoint |
Scrittura |
|||
|
DisassociateFileSystemAliases |
Scrittura |
|||
|
ListTagsForResource |
Lettura |
|||
|
ReleaseFileSystemNfsV3Locks |
Scrittura |
|||
|
RestoreVolumeFromSnapshot |
Scrittura |
|||
|
StartMisconfiguredStateRecovery |
Scrittura |
|||
|
TagResource |
Etichettatura, scrittura |
|||
|
UntagResource |
Etichettatura, scrittura |
|||
|
UpdateDataRepositoryAssociation |
Scrittura |
|||
|
UpdateFileCache |
Scrittura |
|||
|
UpdateFileSystem |
Scrittura |
|||
|
UpdateSharedVpcConfiguration |
Scrittura |
|||
|
UpdateSnapshot |
Scrittura |
|||
|
UpdateStorageVirtualMachine |
Scrittura |
|||
|
UpdateVolume |
Scrittura |
Operazioni definite da Amazon FSx
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 ad associare alias DNS a un file system Amazon FSx for Windows File Server |
Scrittura |
|||
Concede l'autorizzazione per annullare un'attività del repository di dati |
Scrittura |
|||
Concede l'autorizzazione per copiare un backup |
leggi: RequestTag /$ {} TagKey |
Scrittura |
||
Concede l'autorizzazione per aggiornare un volume esistente utilizzando uno snapshot da un altro file system Amazon FSx per OpenZFS |
Scrittura |
|||
Concede l'autorizzazione a creare e collegare un punto di accesso S3 a un file system FSx |
Scrittura |
|||
Concede l'autorizzazione per creare un nuovo backup di un file system Amazon FSx o di un volume Amazon FSx |
leggi: RequestTag /$ {} TagKey |
Scrittura |
||
|
leggi: RequestTag /$ {} TagKey |
||||
Concede l'autorizzazione per creare una nuova associazione di un respository di dati per un file system Amazon FSx for Lustre |
leggi: RequestTag /$ {} TagKey legge: ResourceTag /$ {} TagKey |
Scrittura |
||
|
leggi: /$ {} RequestTag TagKey |
||||
Concede l'autorizzazione per creare una nuova attività di un respository di dati per un file system Amazon FSx for Lustre |
leggi: /$ {} RequestTag TagKey |
Scrittura |
||
|
legge: RequestTag /$ {} TagKey |
||||
Concede l'autorizzazione per creare una cache di file Amazon nuova e vuota |
leggi: RequestTag /$ {} TagKey legge: ResourceTag /$ {} TagKey |
Scrittura |
||
|
leggi: /$ {} RequestTag TagKey |
||||
Concede l'autorizzazione per creare un nuovo file system Amazon FSx vuoto |
leggi: /$ {} RequestTag TagKey |
Scrittura |
||
Concede l'autorizzazione per creare un nuovo file system Amazon FSx da un backup esistente |
leggi: RequestTag /$ {} TagKey |
Scrittura |
||
|
leggi: /$ {} RequestTag TagKey |
||||
Concede l'autorizzazione per creare un nuovo snapshot su un volume |
Scrittura |
|||
|
seghe: /$ {} RequestTag TagKey |
||||
Concede l'autorizzazione per creare una nuova macchina virtuale di archiviazione in un file system Amazon FSx for Ontap |
leggi: /$ {} RequestTag TagKey |
Scrittura |
||
|
leggi: /$ {} RequestTag TagKey |
||||
Concede l'autorizzazione per creare un nuovo volume |
Scrittura |
|||
|
seghe: /$ {} RequestTag TagKey |
||||
Concede l'autorizzazione per creare un nuovo volume dal backup |
leggi: RequestTag /$ {} TagKey |
Scrittura |
||
|
leggi: /$ {} RequestTag TagKey |
||||
|
seghe: /$ {} RequestTag TagKey |
||||
Concede l'autorizzazione per eliminare un backup, eliminandone il contenuto. Dopo l'eliminazione, il backup non esiste più e i relativi dati non sono più disponibili |
Scrittura |
|||
Concede l'autorizzazione per eliminara un'associazione di repository di dati |
Scrittura |
|||
Concede l'autorizzazione per eliminare una cache di file, eliminandone il contenuto. |
Scrittura |
|||
Concede l'autorizzazione per eliminare un file system, eliminandone il contenuto e tutti i relativi backup automatici esistenti |
leggi: RequestTag /$ {} TagKey |
Scrittura |
||
Concede l'autorizzazione per eliminare uno snapshot su un volume |
Scrittura |
|||
Concede l'autorizzazione per eliminare una macchina virtuale di archiviazione, eliminandone il contenuto |
Scrittura |
|||
Concede l'autorizzazione per eliminare un volume, eliminandone il contenuto e tutti i relativi backup automatici esistenti |
leggi: RequestTag /$ {} TagKey |
Scrittura |
||
Concede l'autorizzazione a restituire le descrizioni di tutti i backup di tua proprietà Account AWS nell' Regione AWS endpoint che stai chiamando |
Lettura |
|||
Concede l'autorizzazione a restituire le descrizioni di tutte le associazioni di archivi di dati di tua proprietà Account AWS nell'endpoint che Regione AWS stai chiamando |
Lettura |
|||
Concede l'autorizzazione a restituire le descrizioni di tutte le attività di data repository di cui sei proprietario Account AWS nell'endpoint che Regione AWS stai chiamando |
Lettura |
|||
Concede l'autorizzazione a restituire le descrizioni di tutte le cache di file di tua proprietà Account AWS nell'endpoint che stai Regione AWS chiamando |
Lettura |
|||
Concede l'autorizzazione a restituire la descrizione di tutti gli alias DNS di proprietà del file system Amazon FSx for Windows File Server |
Lettura |
|||
Concede l'autorizzazione a restituire le descrizioni di tutti i file system Regione AWS di tua proprietà Account AWS nell'endpoint che stai chiamando |
Lettura |
|||
Concede l'autorizzazione a restituire le descrizioni degli allegati degli Access Point S3 |
Lettura |
|||
Concede l'autorizzazione per restituire le descrizioni relative alla possibilità di aggiornare la tabella di routing FSx dagli account dei partecipanti nell'account |
Lettura |
|||
Concede l'autorizzazione a restituire le descrizioni di tutte le istantanee di tua Account AWS proprietà sull' Regione AWS endpoint che stai chiamando |
Lettura |
|||
Concede l'autorizzazione a restituire le descrizioni di tutte le macchine virtuali di archiviazione di proprietà Regione AWS dell'utente Account AWS nell'endpoint che si sta chiamando |
Lettura |
|||
Concede l'autorizzazione a restituire le descrizioni di tutti i volumi di tua proprietà Account AWS nell' Regione AWS endpoint che stai chiamando |
Lettura |
|||
Concede l'autorizzazione a scollegare un punto di accesso S3 da un file system Amazon FSx ed eliminare il punto di accesso S3 |
Scrittura |
|||
Concede l'autorizzazione per dissociare gli alias del file system con un file system Amazon FSx for Windows File Server |
Scrittura |
|||
Concede l'autorizzazione per elencare i tag per una risorsa Amazon FSx |
Lettura |
|||
Concede il permesso di rilasciare i blocchi V3 del file system NFS |
Scrittura |
|||
Concede l'autorizzazione per ripristinare lo stato del volume da uno snapshot |
Scrittura |
|||
Concede l'autorizzazione per avviare il ripristino dello stato configurato in modo errato |
Scrittura |
|||
Concede l'autorizzazione ad aggiungere un tag a una risorsa Amazon FSx |
leggi: RequestTag /$ {} TagKey legge: ResourceTag /$ {} TagKey |
Etichettatura, scrittura |
||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: RequestTag /$ {} TagKey |
||||
|
leggi: /$ {} RequestTag TagKey |
||||
Concede l'autorizzazione per rimuovere un tag da una risorsa Amazon FSx |
Etichettatura, scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione dell'associazione del repository di dati |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione della cache di file |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione del file system |
Scrittura |
|||
Concede l'autorizzazione per abilitare o disabilitare gli aggiornamenti della tabella di routing FSx dagli account dei partecipanti nell'account |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione di snapshot |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione della macchina virtuale di archiviazione |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione del volume |
Scrittura |
Permission-only azioni per Amazon FSx
Le seguenti azioni sono definite da Amazon FSx 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 associare un'istanza di gateway di file a un file system Amazon FSx for Windows File Server |
Scrittura |
|||
Concede l'autorizzazione per consentire l'eliminazione di un volume FSx for SnapLock ONTAP Enterprise che contiene file WORM (write once, read many) con periodi di conservazione attivi |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione a gestire la condivisione tra account di volumi FSx tramite AWS Resource Access Manager (RAM). PutResourcePolicy e sono inoltre obbligatori GetResourcePolicy |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione per descrivere le istanze di gateway di file associate a un file system Amazon FSx for Windows File Server |
Lettura |
|||
Concede l'autorizzazione per disassociare un'istanza di gateway di file da un file system Amazon FSx for Windows File Server |
Scrittura |
|||
Concede l'autorizzazione a gestire la condivisione tra account di volumi FSx tramite AWS Resource Access Manager (RAM). PutResourcePolicy e sono inoltre obbligatori DeleteResourcePolicy |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione a gestire le principali associazioni di backup tramite AWS Backup |
Gestione delle autorizzazioni, Write |
|||
Concede l'autorizzazione a gestire la condivisione tra account di volumi FSx tramite AWS Resource Access Manager (RAM). DeleteResourcePolicy e sono inoltre obbligatori GetResourcePolicy |
Gestione delle autorizzazioni, Write |
Tipi di risorsa definiti da Amazon FSx
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} :fsx: $ {Region} :$ {Account} :association/$ {} /$ {} FileSystemIdOrFileCacheId DataRepositoryAssociationId |
||
arn: $ {Partition} :fsx: $ {Region} :$ {Account} :backup/$ {} BackupId |
||
arn: $ {Partition} :fsx: $ {Region} :$ {Account} :file-cache/$ {} FileCacheId |
||
arn: $ {Partition} :fsx: $ {Region} :$ {Account} :file-system/$ {} FileSystemId |
||
arn: $ {Partition} :fsx: $ {Region} :$ {Account} :snapshot/$ {} /$ {} VolumeId SnapshotId |
||
arn: $ {Partition} :fsx: $ {Region} :$ {Account} :storage-virtual-machine/$ {} /$ {} FileSystemId StorageVirtualMachineId |
||
arn: $ {Partition} :fsx: $ {Region} :$ {Account} :task/$ {} TaskId |
||
arn: $ {Partition} :fsx: $ {Region} :$ {Account} :volume/$ {} /$ {} FileSystemId VolumeId |
Chiavi di condizione per Amazon FSx
Amazon FSx definisce le seguenti chiavi di condizione che possono essere utilizzate nell'elemento Condition di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso per i tag passati nella richiesta |
Stringa |
|
Filtra l'accesso per i tag associati alla risorsa |
Stringa |
|
Filtra l'accesso tramite le chiavi di tag passate nella richiesta |
ArrayOfString |
|
Filtra l'accesso in base al fatto che il backup sia un backup di destinazione per un'operazione CopyBackup |
Bool |
|
Filtra l'accesso in base al fatto che il backup sia un backup di origine per un'operazione CopyBackup |
Bool |
|
Filtra l'accesso tramite repository di dati NFS che supportano l'autenticazione |
Bool |
|
Filtra l'accesso tramite repository di dati NFS che supportano la crittografia in transito |
Bool |
|
Filtra l'accesso in base al volume padre contenuto per le operazioni di modifica del volume |
Stringa |
|
Filtra l'accesso in base alla macchina virtuale di archiviazione contenente un volume per le operazioni di modifica del volume |
Stringa |