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à.
Operazioni, risorse e chiavi di condizione per Amazon Interactive Video Service
Amazon Interactive Video Service (prefisso del servizio: ivs) 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 Amazon Interactive Video 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 | Client SDK | Azione IAM | Chiave di condizione | Valori possibili | Livello di accesso |
|---|---|---|---|---|---|
|
BatchGetChannel |
ivs |
Lettura |
|||
|
BatchGetStreamKey |
ivs |
Lettura |
|||
|
BatchStartViewerSessionRevocation |
ivs |
Scrittura |
|||
|
CreateAdConfiguration |
ivs |
Scrittura |
|||
Etichettatura, scrittura |
|||||
|
CreateChannel |
ivs |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
CreateFailoverSlateConfiguration |
ivs |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
CreatePlaybackRestrictionPolicy |
ivs |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
CreateRecordingConfiguration |
ivs |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
CreateStreamKey |
ivs |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
DeleteAdConfiguration |
ivs |
Scrittura |
|||
|
DeleteChannel |
ivs |
Scrittura |
|||
|
DeleteFailoverSlateConfiguration |
ivs |
Scrittura |
|||
|
DeletePlaybackKeyPair |
ivs |
Scrittura |
|||
|
DeletePlaybackRestrictionPolicy |
ivs |
Scrittura |
|||
|
DeleteRecordingConfiguration |
ivs |
Scrittura |
|||
|
DeleteStreamKey |
ivs |
Scrittura |
|||
|
GetAdConfiguration |
ivs |
Lettura |
|||
|
GetChannel |
ivs |
Lettura |
|||
|
GetFailoverSlateConfiguration |
ivs |
Lettura |
|||
|
GetPlaybackKeyPair |
ivs |
Lettura |
|||
|
GetPlaybackRestrictionPolicy |
ivs |
Lettura |
|||
|
GetRecordingConfiguration |
ivs |
Lettura |
|||
|
GetStream |
ivs |
Lettura |
|||
|
GetStreamKey |
ivs |
Lettura |
|||
|
GetStreamSession |
ivs |
Lettura |
|||
|
ImportPlaybackKeyPair |
ivs |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
InsertAdBreak |
ivs |
Scrittura |
|||
|
ListAdConfigurations |
ivs |
List |
|||
|
ListChannels |
ivs |
List |
|||
|
ListFailoverSlateConfigurations |
ivs |
List |
|||
|
ListPlaybackKeyPairs |
ivs |
List |
|||
|
ListPlaybackRestrictionPolicies |
ivs |
List |
|||
|
ListRecordingConfigurations |
ivs |
List |
|||
|
ListStreamKeys |
ivs |
List |
|||
|
ListStreamSessions |
ivs |
List |
|||
|
ListStreams |
ivs |
List |
|||
|
ListTagsForResource |
ivs |
Lettura |
|||
|
PutMetadata |
ivs |
Scrittura |
|||
|
StartViewerSessionRevocation |
ivs |
Scrittura |
|||
|
StopStream |
ivs |
Scrittura |
|||
|
TagResource |
ivs |
Etichettare, scrivere |
|||
|
UntagResource |
ivs |
Etichettare, scrivere |
|||
|
UpdateAdConfiguration |
ivs |
Scrittura |
|||
|
UpdateChannel |
ivs |
Scrittura |
|||
|
UpdateFailoverSlateConfiguration |
ivs |
Scrittura |
|||
|
UpdatePlaybackRestrictionPolicy |
ivs |
Scrittura |
|||
|
CreateEncoderConfiguration |
ivs-realtime |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
CreateIngestConfiguration |
ivs-realtime |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
CreateParticipantToken |
ivs-realtime |
Scrittura |
|||
|
CreateStage |
ivs-realtime |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
CreateStorageConfiguration |
ivs-realtime |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
DeleteEncoderConfiguration |
ivs-realtime |
Scrittura |
|||
|
DeleteIngestConfiguration |
ivs-realtime |
Scrittura |
|||
|
DeletePublicKey |
ivs-realtime |
Scrittura |
|||
|
DeleteStage |
ivs-realtime |
Scrittura |
|||
|
DeleteStorageConfiguration |
ivs-realtime |
Scrittura |
|||
|
DisconnectParticipant |
ivs-realtime |
Scrittura |
|||
|
GetComposition |
ivs-realtime |
Lettura |
|||
|
GetEncoderConfiguration |
ivs-realtime |
Lettura |
|||
|
GetIngestConfiguration |
ivs-realtime |
Lettura |
|||
|
GetParticipant |
ivs-realtime |
Lettura |
|||
|
GetPublicKey |
ivs-realtime |
Lettura |
|||
|
GetStage |
ivs-realtime |
Lettura |
|||
|
GetStageSession |
ivs-realtime |
Lettura |
|||
|
GetStorageConfiguration |
ivs-realtime |
Lettura |
|||
|
ImportPublicKey |
ivs-realtime |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
ListCompositions |
ivs-realtime |
List |
|||
|
ListEncoderConfigurations |
ivs-realtime |
List |
|||
|
ListIngestConfigurations |
ivs-realtime |
List |
|||
|
ListParticipantEvents |
ivs-realtime |
List |
|||
|
ListParticipantReplicas |
ivs-realtime |
List |
|||
|
ListParticipants |
ivs-realtime |
List |
|||
|
ListPublicKeys |
ivs-realtime |
List |
|||
|
ListStageSessions |
ivs-realtime |
List |
|||
|
ListStages |
ivs-realtime |
List |
|||
|
ListStorageConfigurations |
ivs-realtime |
List |
|||
|
ListTagsForResource |
ivs-realtime |
Lettura |
|||
|
RevokeConnectionToken |
ivs-realtime |
Scrittura |
|||
|
StartComposition |
ivs-realtime |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
StartParticipantReplication |
ivs-realtime |
Scrittura |
|||
|
StopComposition |
ivs-realtime |
Scrittura |
|||
|
StopParticipantReplication |
ivs-realtime |
Scrittura |
|||
|
TagResource |
ivs-realtime |
Etichettare, scrivere |
|||
|
UntagResource |
ivs-realtime |
Etichettare, scrivere |
|||
|
UpdateIngestConfiguration |
ivs-realtime |
Scrittura |
|||
|
UpdateStage |
ivs-realtime |
Scrittura |
Operazioni definite da Amazon Interactive Video 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 per ottenere più canali contemporaneamente per ARN canale |
Read |
|||
Concede l'autorizzazione per ottenere più chiavi di flusso contemporaneamente per ARN chiave di flusso |
Lettura |
|||
Concede il permesso di eseguire StartViewerSessionRevocation su più coppie ARN di canali e ID visualizzatore contemporaneamente |
Scrittura |
|||
Concede il permesso di creare una nuova configurazione degli annunci |
Scrittura |
|||
Concede l'autorizzazione per creare un nuovo canale e una chiave di flusso associata. |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova configurazione del codificatore |
Scrittura |
|||
Concede il permesso di creare una nuova configurazione di failover slate |
Scrittura |
|||
Concede il permesso di creare una nuova configurazione di inserimento |
Scrittura |
|||
Concede l'autorizzazione per creare un token di partecipazione |
Scrittura |
|||
Concede l'autorizzazione a creare una politica di restrizione della riproduzione |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova configurazione di registrazione |
Scrittura |
|||
Concede l'autorizzazione per creare una fase |
Scrittura |
|||
Concede l'autorizzazione per creare una nuova configurazione di storage |
Scrittura |
|||
Concede l'autorizzazione per creare una chiave di flusso |
Scrittura |
|||
Concede il permesso di eliminare una configurazione dell'annuncio per l'ARN specificato |
Scrittura |
|||
Concede l'autorizzazione per eliminare un canale e le chiavi di flusso di un canale |
Scrittura |
|||
Concede l'autorizzazione per eliminare una configurazione del codificatore per l'ARN specificato |
Scrittura |
|||
Concede il permesso di eliminare una configurazione di failover slate per l'ARN specificato |
Scrittura |
|||
Concede il permesso di eliminare una configurazione di ingest per l'ARN specificato |
Scrittura |
|||
Concede l'autorizzazione per eliminare la coppia di chiavi di riproduzione per un ARN specificato |
Scrittura |
|||
Concede il permesso di eliminare la politica di restrizione della riproduzione per un ARN specificato |
Scrittura |
|||
Concede il permesso di eliminare la chiave pubblica per l'ARN specificato |
Scrittura |
|||
Concede l'autorizzazione per eliminare una configurazione di registrazione per l'ARN specificato |
Scrittura |
|||
Concede l'autorizzazione per eliminare la fase per un ARN specificato |
Scrittura |
|||
Concede l'autorizzazione per eliminare una configurazione di storage per l'ARN specificato |
Scrittura |
|||
Concede l'autorizzazione per eliminare la chiave di flusso per un ARN specificato |
Scrittura |
|||
Concede l'autorizzazione per disconnettere un partecipante dalla fase ARN specificata |
Scrittura |
|||
Concede il permesso di ottenere la configurazione dell'annuncio per l'ARN specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione del canale per un canale specifico ARN |
Lettura |
|||
Concede l'autorizzazione per ottenere la composizione per l'ARN specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione del codificatore per l'ARN specificato |
Lettura |
|||
Concede il permesso di ottenere la configurazione dello slate di failover per l'ARN specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione di ingest per l'ARN specificato |
Lettura |
|||
Concede l'autorizzazione a ottenere informazioni sui partecipanti per una fase ARN, una sessione e un partecipante specificati |
Lettura |
|||
Concede l'autorizzazione per ottenere le informazioni sulla coppia di chiavi di riproduzione per un ARN specificato |
Lettura |
|||
Concede il permesso di ottenere la politica di restrizione della riproduzione per un ARN specificato |
Lettura |
|||
Concede il permesso di ottenere la chiave pubblica per l'ARN specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione di registrazione per l'ARN specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni sulla fase per un ARN specificato |
Lettura |
|||
Concede l'autorizzazione a ottenere informazioni sulla sessione di fase per una fase ARN e una sessione specificate |
Lettura |
|||
Concede l'autorizzazione per ottenere la configurazione di storage per l'ARN specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni sul flusso attivo (live) su un canale specificato |
Read |
|||
Concede l'autorizzazione per ottenere informazioni sulla chiave di flusso per un ARN specificato |
Lettura |
|||
Concede l'autorizzazione per ottenere informazioni sulla sessione del flusso su un canale specificato |
Lettura |
|||
Concede l'autorizzazione per importare la chiave pubblica |
Scrittura |
|||
Concede il permesso di importare una chiave pubblica |
Scrittura |
|||
Concede l'autorizzazione a richiedere l'inserimento di un annuncio su un canale utilizzando una configurazione dell'annuncio associata |
Scrittura |
|||
Concede il permesso di ottenere informazioni di riepilogo sulle configurazioni degli annunci |
List |
|||
Concede l'autorizzazione per ottenere informazioni di riepilogo sui canali |
List |
|||
Concede l'autorizzazione per ottenere le informazioni di riepilogo sulle composizioni |
List |
|||
Concede l'autorizzazione per ottenere le informazioni di riepilogo sulle configurazioni del codificatore |
List |
|||
Concede il permesso di ottenere informazioni di riepilogo sulle configurazioni di failover slate |
List |
|||
Concede il permesso di ottenere informazioni di riepilogo sulle configurazioni di ingest |
List |
|||
Concede l'autorizzazione a elencare gli eventi del partecipante per una fase ARN, una sessione e un partecipante specificati |
List |
|||
Concede il permesso di ottenere informazioni di riepilogo sulle repliche dei partecipanti |
List |
|||
Concede l'autorizzazione a elencare i partecipanti per una fase ARN e una sessione specificate |
List |
|||
Concede l'autorizzazione per ottenere informazioni di riepilogo sulle coppie di chiavi di riproduzione |
List |
|||
Concede il permesso di ottenere informazioni riassuntive sulle politiche di restrizione della riproduzione |
List |
|||
Concede il permesso di ottenere informazioni riassuntive sulle chiavi pubbliche |
List |
|||
Concede l'autorizzazione per ottenere informazioni di riepilogo sulle configurazioni di registrazione |
List |
|||
Concede l'autorizzazione a elencare le sessioni di fase per una fase ARN specificata |
List |
|||
Concede l'autorizzazione per ottenere informazioni di riepilogo sulle chiavi di flusso |
List |
|||
Concede l'autorizzazione per ottenere le informazioni di riepilogo sulle configurazioni di storage |
List |
|||
Concede l'autorizzazione per ottenere informazioni di riepilogo sulle chiavi di flusso |
List |
|||
Concede l'autorizzazione per ottenere un riepilogo sulle sessioni dei flussi su un canale specificato |
List |
|||
Concede l'autorizzazione per ottenere informazioni di riepilogo sui live streaming |
Elenco |
|||
Concede l'autorizzazione per ottenere informazioni sui tag per un ARN specificato |
Read |
|||
Stage-Logging-Configuration |
||||
Concede l'autorizzazione per l'inserimento di metadati in un flusso RTMP per un canale specificato |
Scrittura |
|||
Concede l'autorizzazione a revocare il token di connessione per un ID token specificato |
Scrittura |
|||
Concede l'autorizzazione per avviare una nuova composizione |
Scrittura |
|||
Concede il permesso di avviare una replica per un nuovo partecipante |
Scrittura |
|||
Concede l'autorizzazione ad avviare il processo di revoca della sessione di visualizzazione associata all'ARN del canale e all'ID del visualizzatore specificati |
Scrittura |
|||
Concede l'autorizzazione per arrestare la composizione per l'ARN specificato |
Scrittura |
|||
Concede l'autorizzazione a interrompere la replica dei partecipanti per l'ARN specificato |
Scrittura |
|||
Concede l'autorizzazione per disconnettere uno streamer su un canale specificato |
Write |
|||
Concede l'autorizzazione per aggiungere o aggiornare tag per una risorsa con un ARN specificato |
Etichettatura, scrittura |
|||
Stage-Logging-Configuration |
||||
Concede l'autorizzazione per rimuovere i tag per una risorsa con un ARN specificato |
Etichettare, scrivere |
|||
Stage-Logging-Configuration |
||||
Concede il permesso di aggiornare la configurazione di un annuncio |
Scrittura |
|||
Concede l'autorizzazione per aggiornare la configurazione di un canale |
Scrittura |
|||
Concede l'autorizzazione ad aggiornare una configurazione dello slate di failover per l'ARN specificato |
Scrittura |
|||
Concede il permesso di aggiornare la configurazione di ingest per un ARN specificato |
Scrittura |
|||
Concede il permesso di aggiornare una politica di restrizione della riproduzione per un ARN specificato |
Scrittura |
|||
Concede l'autorizzazione per aggiornare una configurazione di una fase |
Scrittura |
Tipi di risorse definiti da Amazon Interactive Video 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}:ivs:${Region}:${Account}:ad-configuration/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:channel/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:composition/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:encoder-configuration/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:failover-slate-configuration/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:ingest-configuration/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:playback-key/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:playback-restriction-policy/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:public-key/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:recording-configuration/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:stage/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:storage-configuration/${ResourceId} |
||
arn:${Partition}:ivs:${Region}:${Account}:stream-key/${ResourceId} |
Chiavi condizione per Amazon Interactive Video Service
Amazon Interactive Video Service 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 in base ai tag associati alla richiesta |
String |
|
Filtra l'accesso per i tag associati alla risorsa |
String |
|
Filtra l'accesso tramite le chiavi di tag passate nella richiesta |
ArrayOfString |