View a markdown version of this page

Acciones, recursos y claves de condición para Amazon Interactive Video Service - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para Amazon Interactive Video Service

Amazon Interactive Video Service (prefijo de servicio:ivs) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Operaciones de API definidas por Amazon Interactive Video Service

La siguiente tabla asigna las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.

Operación Cliente de SDK Acción de IAM Clave de condición Valor (s) posible (s) Nivel de acceso

BatchGetChannel

ivs

ivs: BatchGetChannel

Lectura

BatchGetStreamKey

ivs

ivs: BatchGetStreamKey

Lectura

BatchStartViewerSessionRevocation

ivs

ivs: BatchStartViewerSessionRevocation

Escritura

CreateAdConfiguration

ivs

ivs: CreateAdConfiguration

Escritura

ivs: TagResource

Etiquetar, escribir

CreateChannel

ivs

ivs: CreateChannel

Escritura

ivs: TagResource

Etiquetar, escribir

CreatePlaybackRestrictionPolicy

ivs

ivs: CreatePlaybackRestrictionPolicy

Escritura

ivs: TagResource

Etiquetar, escribir

CreateRecordingConfiguration

ivs

ivs: CreateRecordingConfiguration

Escritura

ivs: TagResource

Etiquetar, escribir

CreateStreamKey

ivs

ivs: CreateStreamKey

Escritura

ivs: TagResource

Etiquetar, escribir

DeleteAdConfiguration

ivs

ivs: DeleteAdConfiguration

Escritura

DeleteChannel

ivs

ivs: DeleteChannel

Escritura

DeletePlaybackKeyPair

ivs

ivs: DeletePlaybackKeyPair

Escritura

DeletePlaybackRestrictionPolicy

ivs

ivs: DeletePlaybackRestrictionPolicy

Escritura

DeleteRecordingConfiguration

ivs

ivs: DeleteRecordingConfiguration

Escritura

DeleteStreamKey

ivs

ivs: DeleteStreamKey

Escritura

GetAdConfiguration

ivs

ivs: GetAdConfiguration

Lectura

GetChannel

ivs

ivs: GetChannel

Lectura

GetPlaybackKeyPair

ivs

ivs: GetPlaybackKeyPair

Lectura

GetPlaybackRestrictionPolicy

ivs

ivs: GetPlaybackRestrictionPolicy

Lectura

GetRecordingConfiguration

ivs

ivs: GetRecordingConfiguration

Lectura

GetStream

ivs

ivs: GetStream

Lectura

GetStreamKey

ivs

ivs: GetStreamKey

Lectura

GetStreamSession

ivs

ivs: GetStreamSession

Lectura

ImportPlaybackKeyPair

ivs

ivs: ImportPlaybackKeyPair

Escritura

ivs: TagResource

Etiquetar, escribir

InsertAdBreak

ivs

ivs: InsertAdBreak

Escritura

ListAdConfigurations

ivs

ivs: ListAdConfigurations

Enumeración

ListChannels

ivs

ivs: ListChannels

Enumeración

ListPlaybackKeyPairs

ivs

ivs: ListPlaybackKeyPairs

Enumeración

ListPlaybackRestrictionPolicies

ivs

ivs: ListPlaybackRestrictionPolicies

Enumeración

ListRecordingConfigurations

ivs

ivs: ListRecordingConfigurations

Enumeración

ListStreamKeys

ivs

ivs: ListStreamKeys

Enumeración

ListStreamSessions

ivs

ivs: ListStreamSessions

Enumeración

ListStreams

ivs

ivs: ListStreams

Enumeración

ListTagsForResource

ivs

ivs: ListTagsForResource

Lectura

PutMetadata

ivs

ivs: PutMetadata

Escritura

StartViewerSessionRevocation

ivs

ivs: StartViewerSessionRevocation

Escritura

StopStream

ivs

ivs: StopStream

Escritura

TagResource

ivs

ivs: TagResource

Etiquetar, escribir

UntagResource

ivs

ivs: UntagResource

Etiquetar, escribir

UpdateAdConfiguration

ivs

ivs: UpdateAdConfiguration

Escritura

UpdateChannel

ivs

ivs: UpdateChannel

Escritura

UpdatePlaybackRestrictionPolicy

ivs

ivs: UpdatePlaybackRestrictionPolicy

Escritura

CreateEncoderConfiguration

ivs-tiempo real

ivs: CreateEncoderConfiguration

Escritura

ivs: TagResource

Etiquetar, escribir

CreateIngestConfiguration

ivs-realtime

ivs: CreateIngestConfiguration

Escritura

ivs: TagResource

Etiquetar, escribir

CreateParticipantToken

ivs-realtime

ivs: CreateParticipantToken

Escritura

CreateStage

ivs-tiempo real

ivs: CreateStage

Escritura

ivs: TagResource

Etiquetar, escribir

CreateStorageConfiguration

ivs-realtime

ivs: CreateStorageConfiguration

Escritura

ivs: TagResource

Etiquetar, escribir

DeleteEncoderConfiguration

ivs-realtime

ivs: DeleteEncoderConfiguration

Escritura

DeleteIngestConfiguration

ivs-tiempo real

ivs: DeleteIngestConfiguration

Escritura

DeletePublicKey

ivs-tiempo real

ivs: DeletePublicKey

Escritura

DeleteStage

ivs-tiempo real

ivs: DeleteStage

Escritura

DeleteStorageConfiguration

ivs-tiempo real

ivs: DeleteStorageConfiguration

Escritura

DisconnectParticipant

ivs-tiempo real

ivs: DisconnectParticipant

Escritura

GetComposition

ivs-tiempo real

ivs: GetComposition

Lectura

GetEncoderConfiguration

ivs-tiempo real

ivs: GetEncoderConfiguration

Lectura

GetIngestConfiguration

ivs-tiempo real

ivs: GetIngestConfiguration

Lectura

GetParticipant

ivs-tiempo real

ivs: GetParticipant

Lectura

GetPublicKey

ivs-tiempo real

ivs: GetPublicKey

Lectura

GetStage

ivs-tiempo real

ivs: GetStage

Lectura

GetStageSession

ivs-tiempo real

ivs: GetStageSession

Lectura

GetStorageConfiguration

ivs-tiempo real

ivs: GetStorageConfiguration

Lectura

ImportPublicKey

ivs-tiempo real

ivs: ImportPublicKey

Escritura

ivs: TagResource

Etiquetar, escribir

ListCompositions

ivs-realtime

ivs: ListCompositions

Enumeración

ListEncoderConfigurations

ivs-tiempo real

ivs: ListEncoderConfigurations

Enumeración

ListIngestConfigurations

ivs-tiempo real

ivs: ListIngestConfigurations

Enumeración

ListParticipantEvents

ivs-tiempo real

ivs: ListParticipantEvents

Enumeración

ListParticipantReplicas

ivs-tiempo real

ivs: ListParticipantReplicas

Enumeración

ListParticipants

ivs-tiempo real

ivs: ListParticipants

Enumeración

ListPublicKeys

ivs-tiempo real

ivs: ListPublicKeys

Enumeración

ListStageSessions

ivs-tiempo real

ivs: ListStageSessions

Enumeración

ListStages

ivs-tiempo real

ivs: ListStages

Enumeración

ListStorageConfigurations

ivs-tiempo real

ivs: ListStorageConfigurations

Enumeración

ListTagsForResource

ivs-tiempo real

ivs: ListTagsForResource

Lectura

StartComposition

ivs-tiempo real

ivs: StartComposition

Escritura

ivs: TagResource

Etiquetar, escribir

StartParticipantReplication

ivs-realtime

ivs: StartParticipantReplication

Escritura

StopComposition

ivs-tiempo real

ivs: StopComposition

Escritura

StopParticipantReplication

ivs-tiempo real

ivs: StopParticipantReplication

Escritura

TagResource

ivs-tiempo real

ivs: TagResource

Etiquetar, escribir

UntagResource

ivs-realtime

ivs: UntagResource

Etiquetar, escribir

UpdateIngestConfiguration

ivs-realtime

ivs: UpdateIngestConfiguration

Escritura

UpdateStage

ivs-tiempo real

ivs: UpdateStage

Escritura

Acciones definidas por Amazon Interactive Video Service

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

BatchGetChannel

Otorga permiso para obtener varios canales simultáneamente por el canal de ARN

Canal*

aws: ResourceTag /$ {} TagKey

Lectura

BatchGetStreamKey

Otorga permiso para obtener varias claves de flujo simultáneamente mediante el ARN de clave de flujo

Stream-Key*

aws: ResourceTag /$ {} TagKey

Lectura

BatchStartViewerSessionRevocation

Otorga permiso para actuar StartViewerSessionRevocation en múltiples pares de ARN e ID de espectador de múltiples canales simultáneamente

Canal*

aws: ResourceTag /$ {} TagKey

Escritura

CreateAdConfiguration

Otorga permiso para crear una nueva configuración de anuncios

Ad-Configuration*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateChannel

Concede permiso para crear un canal nuevo y una clave de flujo asociado

Canal*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

Stream-Key*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

CreateEncoderConfiguration

Concede permiso para crear una nueva configuración del codificador

Encoder-Configuration*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateIngestConfiguration

Concede permiso para crear una nueva configuración de ingesta

Ingest-Configuration*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateParticipantToken

Concede permiso para crear un token de participante

Etapa*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreatePlaybackRestrictionPolicy

Concede permiso para crear una política de restricción de reproducción

Playback-Restriction-Policy*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateRecordingConfiguration

Otorga permiso para crear una configuración de grabación nueva

Recording-Configuration*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateStage

Concede permiso para crear una etapa

Etapa*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateStorageConfiguration

Concede permiso para crear una nueva configuración del almacenamiento

Storage-Configuration*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateStreamKey

Otorga permiso para crear una clave de flujo

Stream-Key*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteAdConfiguration

Otorga permiso para eliminar una configuración de anuncios para el ARN especificado

Ad-Configuration*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteChannel

Otorga permiso para eliminar un canal y las claves de flujo de un canal

Canal*

aws: ResourceTag /$ {} TagKey

Escritura

Stream-Key*

aws: ResourceTag /$ {} TagKey

DeleteEncoderConfiguration

Concede permiso para eliminar una configuración de codificación para el ARN especificado

Encoder-Configuration*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteIngestConfiguration

Concede permiso para eliminar una configuración de ingesta para el ARN especificado

Ingest-Configuration*

aws: ResourceTag /$ {} TagKey

Escritura

DeletePlaybackKeyPair

Otorga permiso para eliminar el par de claves de reproducción de un ARN especificado

Playback-Key-Pair*

aws: ResourceTag /$ {} TagKey

Escritura

DeletePlaybackRestrictionPolicy

Concede permiso para eliminar la política de restricción de reproducción para el ARN especificado

Playback-Restriction-Policy*

aws: ResourceTag /$ {} TagKey

Escritura

DeletePublicKey

Concede permiso para eliminar la clave pública para el ARN especificado

Public-Key*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteRecordingConfiguration

Otorga permiso para eliminar una configuración de grabación para el ARN especificado

Recording-Configuration*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteStage

Concede permiso para eliminar la etapa de un ARN especificado

Etapa*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteStorageConfiguration

Concede permiso para eliminar una configuración de almacenamiento para el ARN especificado

Storage-Configuration*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteStreamKey

Otorga permiso para eliminar la clave de transmisión de un ARN especificado

Stream-Key*

aws: ResourceTag /$ {} TagKey

Escritura

DisconnectParticipant

Concede permiso para desconectar a un participante del ARN de etapa especificado

Etapa*

aws: ResourceTag /$ {} TagKey

Escritura

GetAdConfiguration

Otorga permiso para obtener la configuración de anuncios para el ARN especificado

Ad-Configuration*

aws: ResourceTag /$ {} TagKey

Lectura

GetChannel

Otorga permiso para obtener la configuración del canal para un canal especificado ARN

Canal*

aws: ResourceTag /$ {} TagKey

Lectura

GetComposition

Concede permiso a fin de obtener la composición para el ARN especificado

Composición*

aws: ResourceTag /$ {} TagKey

Lectura

GetEncoderConfiguration

Concede permiso para obtener la configuración del codificador para el ARN especificado

Encoder-Configuration*

aws: ResourceTag /$ {} TagKey

Lectura

GetIngestConfiguration

Concede permiso para obtener la configuración de ingesta para el ARN especificado

Ingest-Configuration*

aws: ResourceTag /$ {} TagKey

Lectura

GetParticipant

Concede permiso para obtener información de participante de un ARN de etapa, sesión y participante específicos

Etapa*

aws: ResourceTag /$ {} TagKey

Lectura

GetPlaybackKeyPair

Otorga permiso para obtener la información del par de claves de reproducción de un ARN especificado

Playback-Key-Pair*

aws: ResourceTag /$ {} TagKey

Lectura

GetPlaybackRestrictionPolicy

Concede permiso para obtener la política de restricción de reproducción para el ARN especificado

Playback-Restriction-Policy*

aws: ResourceTag /$ {} TagKey

Lectura

GetPublicKey

Concede permiso para obtener la clave pública para el ARN especificado

Public-Key*

aws: ResourceTag /$ {} TagKey

Lectura

GetRecordingConfiguration

Otorga permiso para obtener la configuración de grabación para el ARN especificado

Recording-Configuration*

aws: ResourceTag /$ {} TagKey

Lectura

GetStage

Concede permiso para obtener información de etapa de un ARN especificado

Etapa*

aws: ResourceTag /$ {} TagKey

Lectura

GetStageSession

Concede permiso para obtener información de sesión de etapa de un ARN de etapa y una sesión especificados

Etapa*

aws: ResourceTag /$ {} TagKey

Lectura

GetStorageConfiguration

Concede permiso para obtener la configuración de almacenamiento para el ARN especificado

Storage-Configuration*

aws: ResourceTag /$ {} TagKey

Lectura

GetStream

Otorga permiso para obtener información sobre la transmisión activa (en vivo) en un canal especificado

Canal*

aws: ResourceTag /$ {} TagKey

Lectura

GetStreamKey

Otorga permiso para obtener información de clave de transmisión para un ARN especificado

Stream-Key*

aws: ResourceTag /$ {} TagKey

Lectura

GetStreamSession

Otorga permiso para obtener información sobre la sesión de streaming en un canal especificado.

Canal*

aws: ResourceTag /$ {} TagKey

Lectura

ImportPlaybackKeyPair

Otorga permiso para importar la clave pública

Playback-Key-Pair*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

ImportPublicKey

Concede permiso para importar una clave pública

Public-Key*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

InsertAdBreak

Concede permiso para solicitar la inserción de un anuncio en un canal mediante una configuración de anuncios asociada

Canal*

aws: ResourceTag /$ {} TagKey

Escritura

ListAdConfigurations

Otorga permiso para obtener información resumida sobre las configuraciones de anuncios

Enumeración

ListChannels

Otorga permiso para obtener información resumida sobre los canales

Canal*

aws: ResourceTag /$ {} TagKey

Enumeración

ListCompositions

Concede permiso para obtener información resumida sobre las composiciones

Encoder-Configuration

aws: ResourceTag /$ {} TagKey

Enumeración

Stage

aws: ResourceTag /$ {} TagKey

ListEncoderConfigurations

Concede permiso para obtener información resumida sobre las configuraciones del codificador

Enumeración

ListIngestConfigurations

Concede permiso para obtener información resumida sobre configuraciones de ingesta

Enumeración

ListParticipantEvents

Concede permiso para enumerar los eventos de los participantes para un ARN de etapa, una sesión y un participante específicos

Etapa*

aws: ResourceTag /$ {} TagKey

Enumeración

ListParticipantReplicas

Concede permiso para obtener información resumida sobre las réplicas de los participantes.

Etapa*

aws: ResourceTag /$ {} TagKey

Enumeración

ListParticipants

Concede permiso para incluir a los participantes de un ARN de etapa y una sesión específicos

Etapa*

aws: ResourceTag /$ {} TagKey

Enumeración

ListPlaybackKeyPairs

Otorga permiso para obtener información resumida sobre pares de claves de reproducción

Playback-Key-Pair*

aws: ResourceTag /$ {} TagKey

Enumeración

ListPlaybackRestrictionPolicies

Concede permiso para obtener información resumida sobre políticas de restricción de reproducción

Enumeración

ListPublicKeys

Concede permiso para obtener información resumida sobre claves públicas

Enumeración

ListRecordingConfigurations

Otorga permiso para obtener información de resumen sobre las configuraciones de grabación

Recording-Configuration*

aws: ResourceTag /$ {} TagKey

Enumeración

ListStageSessions

Concede permiso para enumerar las sesiones de etapa para un ARN de etapa específico

Etapa*

aws: ResourceTag /$ {} TagKey

Enumeración

ListStages

Concede permiso para obtener información resumida sobre las etapas

Etapa*

aws: ResourceTag /$ {} TagKey

Enumeración

ListStorageConfigurations

Concede permiso para obtener información resumida sobre las configuraciones del almacenamiento

Enumeración

ListStreamKeys

Otorga permiso para obtener información resumida sobre las claves de transmisión

Canal*

aws: ResourceTag /$ {} TagKey

Enumeración

Stream-Key*

aws: ResourceTag /$ {} TagKey

ListStreamSessions

Otorga permiso para obtener información resumida sobre la sesión de streaming en un canal especificado.

Canal*

aws: ResourceTag /$ {} TagKey

Enumeración

ListStreams

Otorga permiso para obtener información resumida sobre transmisiones en directo

Canal*

aws: ResourceTag /$ {} TagKey

Enumeración

ListTagsForResource

Otorga permiso para obtener información sobre las etiquetas de un ARN especificado

Ad-Configuration

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Lectura

Canal

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Composición

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Encoder-Configuration

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ingest-Configuration

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Playback-Key-Pair

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Playback-Restriction-Policy

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Public-Key

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Recording-Configuration

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Stage

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Storage-Configuration

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Stream-Key

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

PutMetadata

Otorga permiso para insertar metadatos en una transmisión RTMP para un canal especificado

Canal*

aws: ResourceTag /$ {} TagKey

Escritura

StartComposition

Concede permiso para iniciar una nueva composición

Canal

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

Encoder-Configuration*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etapa*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Storage-Configuration

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

StartParticipantReplication

Concede permiso para iniciar una replicación de participante nueva.

Etapa*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

StartViewerSessionRevocation

Otorga permiso para iniciar el proceso de revocación de la sesión del espectador asociada con un ARN de canal e ID de espectador específicos

Canal*

aws: ResourceTag /$ {} TagKey

Escritura

StopComposition

Concede permiso para detener la composición para el ARN especificado

Composición*

aws: ResourceTag /$ {} TagKey

Escritura

StopParticipantReplication

Concede permiso para detener la replicación del participante para el ARN especificado.

Etapa*

aws: ResourceTag /$ {} TagKey

Escritura

StopStream

Otorga permiso para desconectar a un transmisor en un canal especificado

Canal*

aws: ResourceTag /$ {} TagKey

Escritura

TagResource

Otorga permiso para agregar o actualizar etiquetas para un recurso con un ARN especificado

Ad-Configuration

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

Canal

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Composición

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Encoder-Configuration

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ingest-Configuration

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Playback-Key-Pair

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Playback-Restriction-Policy

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Public-Key

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Recording-Configuration

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Stage

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Storage-Configuration

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Stream-Key

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Otorga permiso para quitar etiquetas de un recurso con un ARN especificado

Ad-Configuration

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

Canal

AWS: ResourceTag /$ {} TagKey

AWS: TagKeys

Composición

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Encoder-Configuration

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Ingest-Configuration

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Playback-Key-Pair

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Playback-Restriction-Policy

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Public-Key

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Recording-Configuration

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Stage

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Storage-Configuration

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Stream-Key

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateAdConfiguration

Otorga permiso para actualizar la configuración de un anuncio

Escritura

UpdateChannel

Otorga permiso para actualizar la configuración de un canal

Canal*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateIngestConfiguration

Concede permiso para actualizar la configuración de ingesta para el ARN especificado

Ingest-Configuration*

aws: ResourceTag /$ {} TagKey

Escritura

UpdatePlaybackRestrictionPolicy

Concede permiso para actualizar la política de restricción de reproducción para el ARN especificado

Playback-Restriction-Policy*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateStage

Concede permiso para actualizar la configuración de una etapa

Etapa*

aws: ResourceTag /$ {} TagKey

Escritura

Tipos de recursos definidos por Amazon Interactive Video Service

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

Ad-Configuration

arn: $ {Partition} :ivs: $ {Region} :$ {Account} :ad-configuration/$ {} ResourceId

ResourceTagaws: /$ {} TagKey

Canal

arn: $ {Partition} :ivs: $ {Region} :$ {Account} :channel/$ {} ResourceId

ResourceTagwas: /$ {} TagKey

Composición

arn: $ {Partition} :ivs: $ {Region} :$ {Account} :composition/$ {} ResourceId

ResourceTagaws: /$ {} TagKey

Encoder-Configuration

arn: $ {Partition} :ivs: $ {Region} :$ {Account} :encoder-configuration/$ {} ResourceId

ResourceTagaws: /$ {} TagKey

Ingest-Configuration

arn: $ {Partition} :ivs: $ {Region} :$ {Account} :ingest-configuration/$ {} ResourceId

ResourceTagaws: /$ {} TagKey

Playback-Key-Pair

arn: $ {Partition} :ivs: $ {Region} :$ {Account} :playback-key/$ {} ResourceId

ResourceTagwas: /$ {} TagKey

Playback-Restriction-Policy

arn: $ {Partition} :ivs: $ {Region} :$ {Account} :playback-restriction-policy/$ {} ResourceId

ResourceTagwas: /$ {} TagKey

Public-Key

arn: $ {Partition} :ivs: $ {Region} :$ {Account} :public-key/$ {} ResourceId

ResourceTagaws: /$ {} TagKey

Recording-Configuration

arn: $ {Partition} :ivs: $ {Region} :$ {Account} :recording-configuration/$ {} ResourceId

ResourceTagaws: /$ {} TagKey

Etapa

arn: $ {Partition} :ivs: $ {Region} :$ {Account} :stage/$ {} ResourceId

ResourceTagwas: /$ {} TagKey

Storage-Configuration

arn: $ {Partition} :ivs: $ {Region} :$ {Account} :storage-configuration/$ {} ResourceId

ResourceTagaws: /$ {} TagKey

Stream-Key

arn: $ {Partition} :ivs: $ {Region} :$ {Account} :stream-key/$ {} ResourceId

ResourceTagwas: /$ {} TagKey

Claves de condición de Amazon Interactive Video Service

Amazon Interactive Video Service define las siguientes claves de condiciones que se pueden utilizar en el elemento Condition de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso por las etiquetas asociadas a la solicitud.

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por las etiquetas asociadas al recurso

Cadena

AWS: TagKeys

Filtra el acceso por las claves de etiquetas que se pasan en la solicitud

ArrayOfString