

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Acciones, recursos y claves de condición para AWS Marketplace Discovery
<a name="list_marketplace-discovery"></a>

AWS Marketplace Descubrimiento (prefijo de servicio): `aws-marketplace`) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para utilizarlas en las políticas de permisos de IAM.

Referencias:
+ Obtenga información para [configurar este servicio](https://docs.aws.amazon.com/marketplace/latest/buyerguide/buyer-getting-started.html).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/marketplace/latest/APIReference/discovery-apis.html).
+ Obtenga información sobre cómo proteger este servicio y sus recursos [mediante las políticas de permisos de IAM](https://docs.aws.amazon.com/marketplace/latest/APIReference/discovery-api-access-control.html).
+ Vea el [referencia de autorización de servicio programático](https://servicereference.us-east-1.amazonaws.com/v1/aws-marketplace/aws-marketplace.json) para este servicio.

**Topics**
+ [Operaciones de API definidas por AWS Marketplace Discovery](#list_marketplace-discovery-operations)
+ [Acciones definidas por AWS Marketplace Discovery](#list_marketplace-discovery-actions-as-permissions)
+ [Tipos de recursos definidos por AWS Marketplace Discovery](#list_marketplace-discovery-resources-for-iam-policies)
+ [Claves de condición para AWS Marketplace Discovery](#list_marketplace-discovery-policy-keys)

## Operaciones de API definidas por AWS Marketplace Discovery
<a name="list_marketplace-discovery-operations"></a>

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, consulta la [Tabla de acciones](#list_marketplace-discovery-actions-as-permissions).




- **   GetListing  **
  - **Acción de IAM:**  [aws-marketplace:GetListing](#list_marketplace-discovery-action-GetListing) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetOffer  **
  - **Acción de IAM:**  [aws-marketplace:GetOffer](#list_marketplace-discovery-action-GetOffer) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetOfferSet  **
  - **Acción de IAM:**  [aws-marketplace:GetOfferSet](#list_marketplace-discovery-action-GetOfferSet) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetOfferTerms  **
  - **Acción de IAM:**  [aws-marketplace:GetOfferTerms](#list_marketplace-discovery-action-GetOfferTerms) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetProduct  **
  - **Acción de IAM:**  [aws-marketplace:GetProduct](#list_marketplace-discovery-action-GetProduct) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListFulfillmentOptions  **
  - **Acción de IAM:**  [aws-marketplace:ListFulfillmentOptions](#list_marketplace-discovery-action-ListFulfillmentOptions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListPurchaseOptions  **
  - **Acción de IAM:**  [aws-marketplace:ListPrivateListings](#list_marketplace-discovery-action-ListPrivateListings)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración
  - **Acción de IAM:**  [aws-marketplace:ListPurchaseOptions](#list_marketplace-discovery-action-ListPurchaseOptions)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Enumeración

- **   SearchFacets  **
  - **Acción de IAM:**  [aws-marketplace:SearchFacets](#list_marketplace-discovery-action-SearchFacets) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   SearchListings  **
  - **Acción de IAM:**  [aws-marketplace:SearchListings](#list_marketplace-discovery-action-SearchListings) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración



## Acciones definidas por AWS Marketplace Discovery
<a name="list_marketplace-discovery-actions-as-permissions"></a>

Puede especificar las siguientes acciones en el elemento `Action` de una declaración de política de IAM. Para cada acción, la tabla muestra los tipos de recursos y las claves de condición que admite esa acción. 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.




- **   [GetListing](https://docs.aws.amazon.com/marketplace/latest/APIReference/API_marketplace-discovery_GetListing.html)  **
  - **Description (Descripción):** Concede permiso para recuperar información sobre un anuncio
  - **Tipos de recursos (\*necesarios):** [Listing\*](#list_marketplace-discovery-resource-Listing)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetOffer](https://docs.aws.amazon.com/marketplace/latest/APIReference/API_marketplace-discovery_GetOffer.html)  **
  - **Description (Descripción):** Concede permiso para recuperar información sobre una oferta
  - **Tipos de recursos (\*necesarios):** [Offer\*](#list_marketplace-discovery-resource-Offer)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetOfferSet](https://docs.aws.amazon.com/marketplace/latest/APIReference/API_marketplace-discovery_GetOfferSet.html)  **
  - **Description (Descripción):** Concede permiso para recuperar información sobre un conjunto de ofertas
  - **Tipos de recursos (\*necesarios):** [OfferSet\*](#list_marketplace-discovery-resource-OfferSet)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetOfferTerms](https://docs.aws.amazon.com/marketplace/latest/APIReference/API_marketplace-discovery_GetOfferTerms.html)  **
  - **Description (Descripción):** Concede permiso para recuperar las condiciones de una oferta
  - **Tipos de recursos (\*necesarios):** [Offer\*](#list_marketplace-discovery-resource-Offer)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetProduct](https://docs.aws.amazon.com/marketplace/latest/APIReference/API_marketplace-discovery_GetProduct.html)  **
  - **Description (Descripción):** Concede permiso para recuperar información sobre un producto
  - **Tipos de recursos (\*necesarios):** [Product\*](#list_marketplace-discovery-resource-Product)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListFulfillmentOptions](https://docs.aws.amazon.com/marketplace/latest/APIReference/API_marketplace-discovery_ListFulfillmentOptions.html)  **
  - **Description (Descripción):** Concede permiso para publicar las opciones de gestión logística de un producto
  - **Tipos de recursos (\*necesarios):** [Product\*](#list_marketplace-discovery-resource-Product)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListPrivateListings](https://docs.aws.amazon.com/marketplace/latest/buyerguide/private-offers-page.html)  **
  - **Description (Descripción):** Concede permiso para publicar ofertas privadas
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListPurchaseOptions](https://docs.aws.amazon.com/marketplace/latest/APIReference/API_marketplace-discovery_ListPurchaseOptions.html)  **
  - **Description (Descripción):** Concede permiso para publicar las opciones de compra disponibles para el comprador
  - **Tipos de recursos (\*necesarios):** [AllPurchaseOptions\*](#list_marketplace-discovery-resource-AllPurchaseOptions)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [SearchFacets](https://docs.aws.amazon.com/marketplace/latest/APIReference/API_marketplace-discovery_SearchFacets.html)  **
  - **Description (Descripción):** Concede permiso para buscar valores de faceta para filtrar los anuncios
  - **Tipos de recursos (\*necesarios):** [AllListings\*](#list_marketplace-discovery-resource-AllListings)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [SearchListings](https://docs.aws.amazon.com/marketplace/latest/APIReference/API_marketplace-discovery_SearchListings.html)  **
  - **Description (Descripción):** Concede permiso para buscar listados de productos
  - **Tipos de recursos (\*necesarios):** [AllListings\*](#list_marketplace-discovery-resource-AllListings)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración



## Tipos de recursos definidos por AWS Marketplace Discovery
<a name="list_marketplace-discovery-resources-for-iam-policies"></a>

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 | 
| --- | --- | --- | 
|  [AllListings](https://docs.aws.amazon.com/marketplace/latest/APIReference/discovery-apis.html#discovery-data-model)  | arn:${Partition}:aws-marketplace:::catalog/${CatalogName}/listing/\* |   | 
|  [AllPurchaseOptions](https://docs.aws.amazon.com/marketplace/latest/APIReference/discovery-apis.html#discovery-data-model)  | arn:${Partition}:aws-marketplace:::catalog/${CatalogName}/purchaseOption/\* |   | 
|  [Listing](https://docs.aws.amazon.com/marketplace/latest/APIReference/discovery-apis.html#discovery-data-model)  | arn:${Partition}:aws-marketplace:::catalog/${CatalogName}/listing/${ListingId} |   | 
|  [Offer](https://docs.aws.amazon.com/marketplace/latest/APIReference/discovery-apis.html#discovery-data-model)  | arn:${Partition}:aws-marketplace:::catalog/${CatalogName}/offer/${OfferId} |   | 
|  [OfferSet](https://docs.aws.amazon.com/marketplace/latest/APIReference/discovery-apis.html#discovery-data-model)  | arn:${Partition}:aws-marketplace:::catalog/${CatalogName}/offerSet/${OfferSetId} |   | 
|  [Product](https://docs.aws.amazon.com/marketplace/latest/APIReference/discovery-apis.html#discovery-data-model)  | arn:${Partition}:aws-marketplace:::catalog/${CatalogName}/product/${ProductId} |   | 
|  [PurchaseOption](https://docs.aws.amazon.com/marketplace/latest/APIReference/discovery-apis.html#discovery-data-model)  | arn:${Partition}:aws-marketplace:::catalog/${CatalogName}/purchaseOption/${PurchaseOptionId} |   | 

## Claves de condición para AWS Marketplace Discovery
<a name="list_marketplace-discovery-policy-keys"></a>

AWS Marketplace Discovery no tiene claves de condición específicas de un servicio que puedan usarse en `Condition` elemento de las declaraciones de política.