View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Elementale MediaPackage - 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 MediaPackage

AWS Elementale MediaPackage (prefisso del servizio: mediapackage) 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 MediaPackage

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

ConfigureLogs

mediapackage:UpdateChannel

Scrittura

CreateChannel

mediapackage:CreateChannel

Scrittura

mediapackage:TagResource

Etichettatura, scrittura

CreateHarvestJob

mediapackage:CreateHarvestJob

Scrittura

iam:PassRole

iam:PassedToService

mediapackage.amazonaws.com

Scrittura

CreateOriginEndpoint

mediapackage:CreateOriginEndpoint

Scrittura

mediapackage:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

mediapackage.amazonaws.com

Scrittura

DeleteChannel

mediapackage:DeleteChannel

Scrittura

DeleteOriginEndpoint

mediapackage:DeleteOriginEndpoint

Scrittura

DescribeChannel

mediapackage:DescribeChannel

Lettura

DescribeHarvestJob

mediapackage:DescribeHarvestJob

Lettura

DescribeOriginEndpoint

mediapackage:DescribeOriginEndpoint

Lettura

ListChannels

mediapackage:ListChannels

Lettura

ListHarvestJobs

mediapackage:ListHarvestJobs

Lettura

ListOriginEndpoints

mediapackage:ListOriginEndpoints

Lettura

ListTagsForResource

mediapackage:ListTagsForResource

Lettura

RotateChannelCredentials

mediapackage:RotateChannelCredentials

Scrittura

RotateIngestEndpointCredentials

mediapackage:RotateIngestEndpointCredentials

Scrittura

TagResource

mediapackage:TagResource

Etichettare, scrivere

UntagResource

mediapackage:UntagResource

Etichettare, scrivere

UpdateChannel

mediapackage:UpdateChannel

Scrittura

UpdateOriginEndpoint

mediapackage:UpdateOriginEndpoint

Scrittura

iam:PassRole

iam:PassedToService

mediapackage.amazonaws.com

Scrittura

Azioni definite da AWS Elementale MediaPackage

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

ConfigureLogs

Concede l'autorizzazione per configurare i registri di accesso per un canale

channels*

aws:ResourceTag/${TagKey}

Scrittura

CreateChannel

Concede il permesso di creare un canale in AWS Elementale MediaPackage

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateHarvestJob

Concede il permesso di creare un lavoro di raccolta in AWS Elementale MediaPackage

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateOriginEndpoint

Concede il permesso di creare un endpoint in AWS Elementale MediaPackage

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

DeleteChannel

Concede il permesso di eliminare un canale in AWS Elementale MediaPackage

channels*

aws:ResourceTag/${TagKey}

Scrittura

DeleteOriginEndpoint

Concede il permesso di eliminare un endpoint in AWS Elementale MediaPackage

origin_endpoints*

aws:ResourceTag/${TagKey}

Scrittura

DescribeChannel

Concede il permesso di visualizzare i dettagli di un canale in AWS Elementale MediaPackage

channels*

aws:ResourceTag/${TagKey}

Lettura

DescribeHarvestJob

Concede il permesso di visualizzare i dettagli di un lavoro di raccolta in AWS Elementale MediaPackage

harvest_jobs*

aws:ResourceTag/${TagKey}

Lettura

DescribeOriginEndpoint

Concede il permesso di visualizzare i dettagli di un endpoint in AWS Elementale MediaPackage

origin_endpoints*

aws:ResourceTag/${TagKey}

Lettura

ListChannels

Concede il permesso di visualizzare un elenco di canali in AWS Elementale MediaPackage

Lettura

ListHarvestJobs

Concede il permesso di visualizzare un elenco di lavori di raccolta in AWS Elementale MediaPackage

Lettura

ListOriginEndpoints

Concede il permesso di visualizzare un elenco di endpoint in AWS Elementale MediaPackage

Lettura

ListTagsForResource

Concede il permesso di elencare i tag assegnati a un canale o OriginEndpoint

channels

aws:ResourceTag/${TagKey}

Lettura

harvest_jobs

aws:ResourceTag/${TagKey}

origin_endpoints

aws:ResourceTag/${TagKey}

RotateChannelCredentials

Concede il permesso di ruotare le credenziali per il primo IngestEndpoint di un canale in AWS Elementale MediaPackage

channels*

aws:ResourceTag/${TagKey}

Scrittura

RotateIngestEndpointCredentials

Concede il permesso di ruotare IngestEndpoint credenziali per un canale in AWS Elementale MediaPackage

channels*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede il permesso di taggare un MediaPackage risorsa

channels

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

harvest_jobs

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

origin_endpoints

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede il permesso di eliminare i tag su un canale o OriginEndpoint

channels

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

harvest_jobs

aws:ResourceTag/${TagKey}

aws:TagKeys

origin_endpoints

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateChannel

Concede il permesso di apportare modifiche a un canale in AWS Elementale MediaPackage

channels*

aws:ResourceTag/${TagKey}

Scrittura

UpdateOriginEndpoint

Concede il permesso di apportare modifiche a un endpoint in AWS Elementale MediaPackage

origin_endpoints*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorse definiti da AWS Elementale MediaPackage

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

channels

arn:${Partition}:mediapackage:${Region}:${Account}:channels/${ChannelIdentifier}

aws:ResourceTag/${TagKey}

harvest_jobs

arn:${Partition}:mediapackage:${Region}:${Account}:harvest_jobs/${HarvestJobIdentifier}

aws:ResourceTag/${TagKey}

origin_endpoints

arn:${Partition}:mediapackage:${Region}:${Account}:origin_endpoints/${OriginEndpointIdentifier}

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS Elementale MediaPackage

AWS Elementale MediaPackage 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 tramite il tag per a MediaPackage richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base al tag per a MediaPackage risorsa

String

aws:TagKeys

Filtra l'accesso tramite le chiavi dei tag per a MediaPackage risorsa o richiesta

ArrayOfString