View a markdown version of this page

Acciones, recursos y claves de condición para AWS Tejido RTB - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para AWS Tejido RTB

AWS RTB Fabric (prefijo de servicio:rtbfabric) 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:

Las operaciones de la API se definen mediante AWS RTB Fabric

En la siguiente tabla, se asignan 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 Acción de IAM Clave de condición Valores posibles Nivel de acceso

AcceptLink

tb-fabric: AcceptLink

Escritura

AssociateCertificate

tela rtb: AssociateCertificate

Escritura

CreateInboundExternalLink

tela rtb: CreateInboundExternalLink

Escritura

tela rtb: TagResource

Etiquetar, escribir

CreateLink

tb-fabric: CreateLink

Escritura

tela rtb: TagResource

Etiquetar, escribir

CreateLinkRoutingRule

tb-fabric: CreateLinkRoutingRule

Escritura

tela rtb: TagResource

Etiquetar, escribir

CreateOutboundExternalLink

tb-fabric: CreateOutboundExternalLink

Escritura

tela rtb: TagResource

Etiquetar, escribir

CreateRequesterGateway

tb-fabric: CreateRequesterGateway

Escritura

tela rtb: TagResource

Etiquetar, escribir

CreateResponderGateway

tb-fabric: CreateResponderGateway

Escritura

tela rtb: TagResource

Etiquetar, escribir

DeleteInboundExternalLink

tb-fabric: DeleteInboundExternalLink

Escritura

DeleteLink

tela rtb: DeleteLink

Escritura

DeleteLinkRoutingRule

tela rtb: DeleteLinkRoutingRule

Escritura

DeleteOutboundExternalLink

tela rtb: DeleteOutboundExternalLink

Escritura

DeleteRequesterGateway

tela rtb: DeleteRequesterGateway

Escritura

DeleteResponderGateway

tela rtb: DeleteResponderGateway

Escritura

DisassociateCertificate

tela rtb: DisassociateCertificate

Escritura

GetCertificateAssociation

tela rtb: GetCertificateAssociation

Lectura

GetInboundExternalLink

tela rtb: GetInboundExternalLink

Lectura

GetLink

tela rtb: GetLink

Lectura

GetLinkRoutingRule

tela rtb: GetLinkRoutingRule

Lectura

GetOutboundExternalLink

tela rtb: GetOutboundExternalLink

Lectura

GetRequesterGateway

tela rtb: GetRequesterGateway

Lectura

GetResponderGateway

tela rtb: GetResponderGateway

Lectura

ListCertificateAssociations

tela rtb: ListCertificateAssociations

Enumeración

ListLinkRoutingRules

tela rtb: ListLinkRoutingRules

Enumeración

ListLinks

tela rtb: ListLinks

Enumeración

ListRequesterGateways

tela rtb: ListRequesterGateways

Enumeración

ListResponderGateways

tela rtb: ListResponderGateways

Enumeración

ListTagsForResource

tela rtb: ListTagsForResource

Lectura

RejectLink

tela rtb: RejectLink

Escritura

TagResource

tela rtb: TagResource

Etiquetar, escribir

UntagResource

tb-fabric: UntagResource

Etiquetar, escribir

UpdateLink

tb-fabric: UpdateLink

Escritura

UpdateLinkModuleFlow

tela rtb: UpdateLinkModuleFlow

Escritura

UpdateLinkRoutingRule

tela rtb: UpdateLinkRoutingRule

Escritura

UpdateRequesterGateway

tela rtb: UpdateRequesterGateway

Escritura

UpdateResponderGateway

tela rtb: UpdateResponderGateway

Escritura

Acciones definidas por AWS Tejido RTB

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

AcceptLink

Concede permiso para aceptar una invitación de enlace de otra puerta de enlace.

Enlace*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

Escritura

AssociateCertificate

Otorga permiso para asociar un certificado ACM a una pasarela de respuesta

ResponderGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: ResponderGatewayGatewayId

Escritura

CreateInboundExternalLink

Concede permiso para crear un enlace externo entrante para una puerta de enlace de respuesta.

ResponderGateway*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: ResponderGatewayGatewayId

Escritura

CreateLink

Concede permiso para crear un nuevo enlace entre aplicaciones de RTB.

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateLinkRoutingRule

Otorga permiso para crear una regla de enrutamiento para un enlace

Enlace*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

Escritura

CreateOutboundExternalLink

Concede permiso para crear un enlace externo saliente para que la puerta de enlace solicitante se conecte a puntos de conexión de respuesta públicos externos.

RequesterGateway*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: RequesterGatewayGatewayId

Escritura

CreateRequesterGateway

Concede permiso para crear una puerta de enlace solicitante.

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateResponderGateway

Concede permiso para crear una puerta de enlace de respuesta.

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteInboundExternalLink

Concede permiso para eliminar un enlace externo entrante.

InboundExternalLink*

aws: ResourceTag /$ {} TagKey

tela rtb: InboundExternalLinkLinkId

tela rtb: ResponderGatewayGatewayId

Escritura

ResponderGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: ResponderGatewayGatewayId

DeleteLink

Concede permiso para eliminar un enlace entre aplicaciones de RTB.

Enlace*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

Escritura

DeleteLinkRoutingRule

Otorga permiso para eliminar una regla de enrutamiento de un enlace

Enlace*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

Escritura

LinkRoutingRule*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: LinkRoutingRuleRuleId

DeleteOutboundExternalLink

Concede permiso para eliminar un enlace externo saliente.

OutboundExternalLink*

aws: ResourceTag /$ {} TagKey

tela rtb: OutboundExternalLinkLinkId

tela rtb: RequesterGatewayGatewayId

Escritura

RequesterGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: RequesterGatewayGatewayId

DeleteRequesterGateway

Concede permiso para eliminar una puerta de enlace solicitante.

RequesterGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: RequesterGatewayGatewayId

Escritura

DeleteResponderGateway

Concede permiso para eliminar una puerta de enlace de respuesta.

ResponderGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: ResponderGatewayGatewayId

Escritura

DisassociateCertificate

Otorga permiso para eliminar una asociación de certificados de una pasarela de respuesta

ResponderGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: ResponderGatewayGatewayId

Escritura

GetCertificateAssociation

Otorga permiso para recuperar los detalles de la asociación de un certificado con una pasarela de respuesta

ResponderGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: ResponderGatewayGatewayId

Lectura

GetInboundExternalLink

Concede permiso para recuperar información sobre un enlace externo entrante.

InboundExternalLink*

aws: ResourceTag /$ {} TagKey

tela rtb: InboundExternalLinkLinkId

tela rtb: ResponderGatewayGatewayId

Lectura

ResponderGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: ResponderGatewayGatewayId

GetLink

Concede permiso para recuperar información sobre un enlace entre aplicaciones de RTB.

Enlace*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

Lectura

GetLinkRoutingRule

Otorga permiso para recuperar información sobre una regla de enrutamiento para un enlace

Enlace*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

Lectura

LinkRoutingRule*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: LinkRoutingRuleRuleId

GetOutboundExternalLink

Concede permiso para recuperar información sobre un enlace externo saliente.

OutboundExternalLink*

aws: ResourceTag /$ {} TagKey

tela rtb: OutboundExternalLinkLinkId

tela rtb: RequesterGatewayGatewayId

Lectura

RequesterGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: RequesterGatewayGatewayId

GetRequesterGateway

Concede permiso para recuperar información sobre una puerta de enlace solicitante.

RequesterGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: RequesterGatewayGatewayId

Lectura

GetResponderGateway

Concede permiso para recuperar información sobre una puerta de enlace de respuesta.

ResponderGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: ResponderGatewayGatewayId

Lectura

ListCertificateAssociations

Otorga permiso para enumerar las asociaciones de certificados para una puerta de enlace de respuesta

ResponderGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: ResponderGatewayGatewayId

Enumeración

ListLinkRoutingRules

Otorga permiso para enumerar las reglas de enrutamiento de un enlace

Enlace*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

Enumeración

ListLinks

Concede permiso para enumerar los enlaces asociados a una aplicación de RTB.

Enumeración

ListRequesterGateways

Concede permiso para enumerar las puertas de enlace solicitantes con filtrado y paginación opcionales.

Enumeración

ListResponderGateways

Concede permiso para enumerar las puertas de enlace de respuesta con filtrado y paginación opcionales.

Enumeración

ListTagsForResource

Concede permiso para enumerar las etiquetas de un recurso

InboundExternalLink

aws: ResourceTag /$ {} TagKey

tela rtb: InboundExternalLinkLinkId

tela rtb: ResponderGatewayGatewayId

Lectura

Enlace

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

LinkRoutingRule

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: LinkRoutingRuleRuleId

OutboundExternalLink

aws: ResourceTag /$ {} TagKey

tela rtb: OutboundExternalLinkLinkId

tela rtb: RequesterGatewayGatewayId

RequesterGateway

aws: ResourceTag /$ {} TagKey

tela rtb: RequesterGatewayGatewayId

ResponderGateway

aws: ResourceTag /$ {} TagKey

tela rtb: ResponderGatewayGatewayId

RejectLink

Concede permiso para rechazar una solicitud de enlace entre aplicaciones de RTB.

Enlace*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

Escritura

TagResource

Concede permiso para asignar una o más etiquetas (pares clave-valor) al recurso especificado.

InboundExternalLink

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: InboundExternalLinkLinkId

tela rtb: ResponderGatewayGatewayId

Etiquetar, escribir

Enlace

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

LinkRoutingRule

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: LinkLinkId

tela rtb: LinkRoutingRuleRuleId

OutboundExternalLink

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: OutboundExternalLinkLinkId

tela rtb: RequesterGatewayGatewayId

RequesterGateway

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: RequesterGatewayGatewayId

ResponderGateway

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: ResponderGatewayGatewayId

UntagResource

Otorga permiso para eliminar una o varias etiquetas de un recurso

InboundExternalLink

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: InboundExternalLinkLinkId

tela rtb: ResponderGatewayGatewayId

Etiquetar, escribir

Enlace

AWS: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

LinkRoutingRule

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: LinkLinkId

tela rtb: LinkRoutingRuleRuleId

OutboundExternalLink

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: OutboundExternalLinkLinkId

tela rtb: RequesterGatewayGatewayId

RequesterGateway

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: RequesterGatewayGatewayId

ResponderGateway

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tela rtb: ResponderGatewayGatewayId

UpdateLink

Concede permiso para actualizar la configuración de un enlace existente.

Enlace*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

Escritura

UpdateLinkModuleFlow

Concede permiso para actualizar el flujo de módulo de un enlace.

Enlace*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

Escritura

UpdateLinkRoutingRule

Otorga permiso para actualizar una regla de enrutamiento para un enlace

Enlace*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

Escritura

LinkRoutingRule*

aws: ResourceTag /$ {} TagKey

tela rtb: LinkLinkId

tela rtb: LinkRoutingRuleRuleId

UpdateRequesterGateway

Concede permiso para actualizar una puerta de enlace solicitante.

RequesterGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: RequesterGatewayGatewayId

Escritura

UpdateResponderGateway

Concede permiso para actualizar una puerta de enlace de respuesta.

ResponderGateway*

aws: ResourceTag /$ {} TagKey

tela rtb: ResponderGatewayGatewayId

Escritura

Tipos de recursos definidos por AWS Estructura RTB

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

InboundExternalLink

arn: $ {Partition} :rtbfabric: $ {Region} :$ {Account} :gateway/$ {} /link/$ {} GatewayId LinkId

AWSTagKey: /$ {} ResourceTag

tela rtb: InboundExternalLinkLinkId

tela rtb: ResponderGatewayGatewayId

Enlace

arn: $ {Partition} :rtbfabric: $ {Region} :$ {Account} :gateway/$ {} /link/$ {} GatewayId LinkId

AWSTagKey: /$ {} ResourceTag

tela rtb: LinkLinkId

tela rtb: RequesterGatewayGatewayId

tela rtb: ResponderGatewayGatewayId

LinkRoutingRule

arn: $ {Partition} :rtbfabric: $ {Region} :$ {Account} :gateway/$ {} /link/$ {} /routing-rule/$ {} GatewayId LinkId RuleId

awsTagKey: /$ {} ResourceTag

tela rtb: LinkLinkId

tela rtb: LinkRoutingRuleRuleId

OutboundExternalLink

arn: $ {Partition} :rtbfabric: $ {Region} :$ {Account} :gateway/$ {} /link/$ {} GatewayId LinkId

AWSTagKey: /$ {} ResourceTag

tela rtb: OutboundExternalLinkLinkId

tela rtb: RequesterGatewayGatewayId

RequesterGateway

arn: $ {Partition} :rtbfabric: $ {Region} :$ {Account} :gateway/$ {} GatewayId

ResourceTagwas: /$ {} TagKey

tela rtb: RequesterGatewayGatewayId

ResponderGateway

arn: $ {Partition} :rtbfabric: $ {Region} :$ {Account} :gateway/$ {} GatewayId

ResourceTagwas: /$ {} TagKey

tela rtb: ResponderGatewayGatewayId

Claves de condición para AWS Tejido RTB

AWS RTB Fabric define las siguientes claves de condición que se pueden utilizar en el Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso mediante una clave de etiqueta y un par de valores permitidos en la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por par de clave y valor de etiqueta de un recurso

Cadena

AWS: TagKeys

Filtra el acceso mediante una lista de claves de etiqueta permitidas en la solicitud

ArrayOfString

tela rtb: InboundExternalLinkGatewayId

Filtra el acceso por un identificador de puerta de enlace compatible con los formatos rtb-gw-*.

Cadena

tela rtb: InboundExternalLinkLinkId

Filtra el acceso por identificador de linkID InboundExternalLink del recurso

Cadena

rtbfabric: LinkLinkId

Filtra el acceso por el identificador linkId del recurso Link.

Cadena

tela rtb: LinkRoutingRuleRuleId

Filtra el acceso por identificador de regla de enrutamiento compatible con los formatos rule-*

Cadena

rtbfabric: OutboundExternalLinkLinkId

Filtra el acceso por identificador de linkID OutboundExternalLink del recurso

Cadena

rtbfabric: RequesterGatewayGatewayId

Filtra el acceso por un identificador de puerta de enlace compatible con los formatos rtb-gw-*.

Cadena

tela rtb: ResponderGatewayGatewayId

Filtra el acceso por un identificador de puerta de enlace compatible con los formatos rtb-gw-*.

Cadena