View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Elementale MediaTailor - Service Authorization Reference

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 Elementale MediaTailor

AWS Elementale MediaTailor (prefisso del servizio: mediatailor) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da AWS Elementale MediaTailor

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

ConfigureLogsForChannel

mediatailor:ConfigureLogsForChannel

Scrittura

ConfigureLogsForPlaybackConfiguration

mediatailor:ConfigureLogsForPlaybackConfiguration

Scrittura

CreateChannel

mediatailor:CreateChannel

Scrittura

mediatailor:TagResource

Etichettatura, scrittura

CreateLiveSource

mediatailor:CreateLiveSource

Scrittura

mediatailor:TagResource

Etichettare, scrivere

CreatePrefetchSchedule

mediatailor:CreatePrefetchSchedule

Scrittura

mediatailor:TagResource

Etichettare, scrivere

CreateProgram

mediatailor:CreateProgram

Scrittura

mediatailor:TagResource

Etichettare, scrivere

CreateSourceLocation

mediatailor:CreateSourceLocation

Scrittura

mediatailor:TagResource

Etichettare, scrivere

CreateVodSource

mediatailor:CreateVodSource

Scrittura

mediatailor:TagResource

Etichettare, scrivere

DeleteChannel

mediatailor:DeleteChannel

Scrittura

DeleteChannelPolicy

mediatailor:DeleteChannelPolicy

Gestione delle autorizzazioni, Write

DeleteLiveSource

mediatailor:DeleteLiveSource

Scrittura

DeletePlaybackConfiguration

mediatailor:DeletePlaybackConfiguration

Scrittura

DeletePrefetchSchedule

mediatailor:DeletePrefetchSchedule

Scrittura

DeleteProgram

mediatailor:DeleteProgram

Scrittura

DeleteSourceLocation

mediatailor:DeleteSourceLocation

Scrittura

DeleteVodSource

mediatailor:DeleteVodSource

Scrittura

DescribeChannel

mediatailor:DescribeChannel

Lettura

DescribeLiveSource

mediatailor:DescribeLiveSource

Lettura

DescribeProgram

mediatailor:DescribeProgram

Lettura

DescribeSourceLocation

mediatailor:DescribeSourceLocation

Lettura

DescribeVodSource

mediatailor:DescribeVodSource

Lettura

GetChannelPolicy

mediatailor:GetChannelPolicy

Lettura

GetChannelSchedule

mediatailor:GetChannelSchedule

Lettura

GetPlaybackConfiguration

mediatailor:GetPlaybackConfiguration

Lettura

GetPrefetchSchedule

mediatailor:GetPrefetchSchedule

Lettura

ListAlerts

mediatailor:ListAlerts

Lettura

ListChannels

mediatailor:ListChannels

Lettura

ListLiveSources

mediatailor:ListLiveSources

Lettura

ListPlaybackConfigurations

mediatailor:ListPlaybackConfigurations

List

ListPrefetchSchedules

mediatailor:ListPrefetchSchedules

List

ListSourceLocations

mediatailor:ListSourceLocations

Lettura

ListTagsForResource

mediatailor:ListTagsForResource

Lettura

ListVodSources

mediatailor:ListVodSources

Lettura

PutChannelPolicy

mediatailor:PutChannelPolicy

Gestione delle autorizzazioni, Write

PutFunction

mediatailor:TagResource

Etichettatura, scrittura

PutPlaybackConfiguration

mediatailor:PutPlaybackConfiguration

Scrittura

mediatailor:TagResource

Etichettare, scrivere

StartChannel

mediatailor:StartChannel

Scrittura

StopChannel

mediatailor:StopChannel

Scrittura

TagResource

mediatailor:TagResource

Etichettare, scrivere

UntagResource

mediatailor:UntagResource

Etichettare, scrivere

UpdateChannel

mediatailor:UpdateChannel

Scrittura

UpdateLiveSource

mediatailor:UpdateLiveSource

Scrittura

UpdateProgram

mediatailor:UpdateProgram

Scrittura

UpdateSourceLocation

mediatailor:UpdateSourceLocation

Scrittura

UpdateVodSource

mediatailor:UpdateVodSource

Scrittura

Azioni definite da AWS Elementale MediaTailor

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

ConfigureLogsForChannel

Concede l'autorizzazione per configurare i log sul canale con il nome del canale specificato

channel*

aws:ResourceTag/${TagKey}

Scrittura

ConfigureLogsForPlaybackConfiguration

Concede l'autorizzazione per configurare i registri di una configurazione di riproduzione

playbackConfiguration*

aws:ResourceTag/${TagKey}

Scrittura

CreateChannel

Concede l'autorizzazione per creare un nuovo canale

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateLiveSource

Concede l'autorizzazione per creare una nuova origine live nel percorso di origine con il nome del percorso di origine specificato

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreatePrefetchSchedule

Concede l'autorizzazione per creare una pianificazione di prefetch per la configurazione di riproduzione con il nome della configurazione di riproduzione specificato

playbackConfiguration*

aws:ResourceTag/${TagKey}

Scrittura

CreateProgram

Concede l'autorizzazione per creare un nuovo programma sul canale con il nome del canale specificato

Scrittura

CreateSourceLocation

Concede l'autorizzazione per creare un nuovo percorso di origine

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateVodSource

Concede l'autorizzazione per creare una nuova origine VOD nel percorso di origine con il nome del percorso di origine specificato

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

DeleteChannel

Concede l'autorizzazione per eliminare il canale con il nome del canale specificato

channel*

aws:ResourceTag/${TagKey}

Scrittura

DeleteChannelPolicy

Concede l'autorizzazione per eliminare la policy IAM sul canale con il nome del canale specificato

channel*

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, Write

DeleteLiveSource

Concede l'autorizzazione per eliminare l'origine live con il nome dell'origine live specificato sul percorso di origine con il nome del percorso di origine specificato

liveSource*

aws:ResourceTag/${TagKey}

Scrittura

DeletePlaybackConfiguration

Concede l'autorizzazione per eliminare la configurazione di riproduzione specificata

playbackConfiguration*

aws:ResourceTag/${TagKey}

Scrittura

DeletePrefetchSchedule

Consente l'autorizzazione per eliminare una pianificazione di prefetch per una configurazione di riproduzione con il nome della pianificazione di prefetch specificato

playbackConfiguration*

aws:ResourceTag/${TagKey}

Scrittura

prefetchSchedule*

DeleteProgram

Concede l'autorizzazione per eliminare il programma con il nome del programma specificato sul canale con il nome del canale specificato

program*

Scrittura

DeleteSourceLocation

Concede l'autorizzazione per eliminare il percorso di origine con il nome del percorso di origine specificato

sourceLocation*

aws:ResourceTag/${TagKey}

Scrittura

DeleteVodSource

Concede l'autorizzazione per eliminare l'origine VOD con il nome dell'origine VOD specificato sul percorso di origine con il nome del percorso di origine specificato

vodSource*

aws:ResourceTag/${TagKey}

Scrittura

DescribeChannel

Concede l'autorizzazione per recuperare il canale con il nome del canale specificato

channel*

aws:ResourceTag/${TagKey}

Lettura

DescribeLiveSource

Concede l'autorizzazione per recuperare l'origine live con il nome dell'origine live specificato sul percorso di origine con il nome del percorso di origine specificato

liveSource*

aws:ResourceTag/${TagKey}

Lettura

DescribeProgram

Concede l'autorizzazione per recuperare il programma con il nome del programma specificato sul canale con il nome del canale specificato

program*

Lettura

DescribeSourceLocation

Concede l'autorizzazione per recuperare il percorso di origine con il nome del percorso di origine specificato

sourceLocation*

aws:ResourceTag/${TagKey}

Lettura

DescribeVodSource

Concede l'autorizzazione per recuperare l'origine VOD con il nome dell'origine VOD specificato sul percorso di origine con il nome del percorso di origine specificato

vodSource*

aws:ResourceTag/${TagKey}

Lettura

GetChannelPolicy

Concede l'autorizzazione per leggere la policy IAM sul canale con il nome del canale specificato

channel*

aws:ResourceTag/${TagKey}

Lettura

GetChannelSchedule

Concede l'autorizzazione per recuperare la pianificazione dei programmi sul canale con il nome del canale specificato

channel*

aws:ResourceTag/${TagKey}

Lettura

GetPlaybackConfiguration

Concede l'autorizzazione per recuperare la configurazione per il nome specificato

playbackConfiguration*

aws:ResourceTag/${TagKey}

Lettura

GetPrefetchSchedule

Consente l'autorizzazione per recuperare la pianificazione del prefetch per una configurazione di riproduzione con il nome della pianificazione di prefetch specificato

playbackConfiguration*

aws:ResourceTag/${TagKey}

Lettura

prefetchSchedule*

ListAlerts

Concede l'autorizzazione per recuperare l'elenco di avvisi su una risorsa

Lettura

ListChannels

Concede l'autorizzazione per recuperare l'elenco di canali esistenti

Lettura

ListLiveSources

Concede l'autorizzazione per recuperare l'elenco di origini live esistenti sul percorso di origine con il nome del percorso di origine specificato

Lettura

ListPlaybackConfigurations

Concede l'autorizzazione per recuperare l'elenco delle configurazioni disponibili

List

ListPrefetchSchedules

Consente l'autorizzazione per recuperare l'elenco di pianificazione del prefetch per una configurazione di riproduzione

playbackConfiguration*

aws:ResourceTag/${TagKey}

List

ListSourceLocations

Concede l'autorizzazione per recuperare l'elenco di percorsi di origine esistenti

Lettura

ListTagsForResource

Concede l'autorizzazione per elencare i tag assegnati alla risorsa di configurazione della riproduzione specificata

channel

aws:ResourceTag/${TagKey}

Lettura

liveSource

aws:ResourceTag/${TagKey}

playbackConfiguration

aws:ResourceTag/${TagKey}

sourceLocation

aws:ResourceTag/${TagKey}

vodSource

aws:ResourceTag/${TagKey}

ListVodSources

Concede l'autorizzazione per recuperare l'elenco di origini VOD esistenti sul percorso di origine con il nome del percorso di origine specificato

Lettura

PutChannelPolicy

Concede l'autorizzazione per impostare la policy IAM sul canale con il nome del canale specificato

channel*

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, Write

PutPlaybackConfiguration

Concede l'autorizzazione per aggiungere una nuova configurazione

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

StartChannel

Concede l'autorizzazione per avviare il canale con il nome del canale specificato

channel*

aws:ResourceTag/${TagKey}

Scrittura

StopChannel

Concede l'autorizzazione per interrompere il canale con il nome del canale specificato

channel*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede l'autorizzazione per aggiungere i tag alla risorsa di configurazione della riproduzione specificata

channel

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

liveSource

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

playbackConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sourceLocation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

vodSource

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere i tag dalla risorsa di configurazione della riproduzione specificata

channel

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

liveSource

aws:ResourceTag/${TagKey}

aws:TagKeys

playbackConfiguration

aws:ResourceTag/${TagKey}

aws:TagKeys

sourceLocation

aws:ResourceTag/${TagKey}

aws:TagKeys

vodSource

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateChannel

Concede l'autorizzazione per aggiornare il canale con il nome del canale specificato

channel*

aws:ResourceTag/${TagKey}

Scrittura

UpdateLiveSource

Concede l'autorizzazione per aggiornare l'origine live con il nome dell'origine live specificato sul percorso di origine con il nome del percorso di origine specificato

liveSource*

aws:ResourceTag/${TagKey}

Scrittura

UpdateProgram

Concede l'autorizzazione per aggiornare il programma con il nome del programma specificato sul canale con il nome del canale specificato

program*

Scrittura

UpdateSourceLocation

Concede l'autorizzazione per aggiornare il percorso di origine con il nome del percorso di origine specificato

sourceLocation*

aws:ResourceTag/${TagKey}

Scrittura

UpdateVodSource

Concede l'autorizzazione per aggiornare l'origine VOD con il nome dell'origine VOD specificato sul percorso di origine con il nome del percorso di origine specificato

vodSource*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorse definiti da AWS Elementale MediaTailor

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

channel

arn:${Partition}:mediatailor:${Region}:${Account}:channel/${ChannelName}

aws:ResourceTag/${TagKey}

liveSource

arn:${Partition}:mediatailor:${Region}:${Account}:liveSource/${SourceLocationName}/${LiveSourceName}

aws:ResourceTag/${TagKey}

playbackConfiguration

arn:${Partition}:mediatailor:${Region}:${Account}:playbackConfiguration/${ResourceId}

aws:ResourceTag/${TagKey}

prefetchSchedule

arn:${Partition}:mediatailor:${Region}:${Account}:prefetchSchedule/${ResourceId}

program

arn:${Partition}:mediatailor:${Region}:${Account}:program/${ChannelName}/${ProgramName}

sourceLocation

arn:${Partition}:mediatailor:${Region}:${Account}:sourceLocation/${SourceLocationName}

aws:ResourceTag/${TagKey}

vodSource

arn:${Partition}:mediatailor:${Region}:${Account}:vodSource/${SourceLocationName}/${VodSourceName}

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS Elementale MediaTailor

AWS Elementale MediaTailor definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra le operazioni in base alle coppie chiave-valore di tag collegate alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta

ArrayOfString