

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.

# AWS Service Catalog Descripción general de la API
<a name="service-catalog-api-overview"></a>

**Ventajas del uso de la API de Service Catalog**

La AWS Service Catalog API proporciona un control programático sobre todas las acciones del usuario final como alternativa al uso de. Consola de administración de AWS Al utilizar la API, puede hacer lo siguiente:
+ Escribe tus propias interfaces y aplicaciones personalizadas
+ Obtenga un control detallado de las operaciones de aprovisionamiento de productos para los usuarios finales
+ Integre el aprovisionamiento de recursos en sus procesos de organización
+ Acceda a una ubicación central que aloje sus aplicaciones con sus recursos

**Acceda al catálogo de servicios**

Para crear aplicaciones mediante API de idiomas específicos, utilice las bibliotecas, el código de muestra, los tutoriales y otros recursos para desarrolladores de software. Estas bibliotecas proporcionan funciones básicas que automatizan tareas como la firma criptográfica de las solicitudes o el tratamiento de las respuestas de error, facilitándole así el comienzo. Para empezar, abre las [Herramientas de Amazon Web Services](https://aws.amazon.com/tools) y busca el SDK que prefieras en **SDK.**

Si prefiere utilizar una interfaz de línea de comandos, dispone de las siguientes opciones:

**AWS Interfaz de línea de comandos (CLI)**  
Para empezar, consulte la [AWS Command Line Interface Guía del usuario de ](https://docs.aws.amazon.com/cli/latest/userguide/). *Para obtener más información sobre los comandos de Service Catalog, consulte [servicecatalog](https://docs.aws.amazon.com/cli/latest/reference/servicecatalog/index.html) en la AWS CLI Referencia de comandos.*

**AWS Herramientas para Windows PowerShell**  
Para empezar, consulte la [Herramientas de AWS para PowerShell Guía del usuario de ](https://docs.aws.amazon.com/powershell/latest/userguide/). Para obtener más información acerca de los cmdlets de Service Catalog, abra la referencia de [Herramientas de AWS para PowerShell cmdlets](https://docs.aws.amazon.com/powershell/latest/reference/) y amplíe. **AWS Service Catalog**

La AWS Service Catalog API se puede dividir de forma lógica en las siguientes categorías.

**Topics**
+ [Descubrimiento de productos](#product-discovery)
+ [Solicitudes de aprovisionamiento](#provisioning-requests)
+ [Productos aprovisionados](#provisioned-info)
+ [Planes de productos aprovisionados](#provisioned-product-plans)
+ [Carteras](#portfolio-management)
+ [Asociación principal](#principal-association)
+ [Productos](#product-management)
+ [Aprovisionamiento de artefactos](#provisioning-artifact-management)
+ [Restricciones](#constraint-management)
+ [Acciones de servicio](#service-action)
+ [TagOptions](#tagoption-management)
+ [AppRegistry](#app-registry)
+ [Ejemplo de flujo de trabajo](#service-catalog-example-workflow)

## Descubrimiento de productos
<a name="product-discovery"></a>

Utilice estas operaciones para descubrir u obtener información sobre los productos y sus requisitos de lanzamiento. Estas operaciones no crean ni modifican recursos.

[SearchProducts](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_SearchProducts.html)  
Muestra todos los productos a los que tiene acceso la persona que llama.

[DescribeProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProduct.html)  
Obtenga información detallada sobre un producto.

[DescribeProductView](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProductView.html)  
Funcionalmente idéntico a`DescribeProduct`, excepto que toma el ID de una vista de producto en lugar del ID de un producto.

[ListLaunchPaths](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListLaunchPaths.html)  
Muestra todas las formas en que el usuario tiene acceso a un producto específico, denominadas *rutas* al producto. El usuario debe seleccionar una ruta para aprovisionar el producto.

[DescribeProvisioningParameters](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProvisioningParameters.html)  
Obtiene los parámetros necesarios para aprovisionar un producto específico y proporciona metadatos adicionales sobre lo que ocurrirá cuando se aprovisione el producto.  
Cada uno de ellos `ProvisioningArtifactParameter` es algo que el usuario debe especificar para poder aprovisionar correctamente el producto (por ejemplo, el tamaño de una instancia EC2). Los `ConstraintSummary` objetos contienen la lista de valores permitidos y metadatos adicionales sobre los `ProvisioningArtifactParameter` objetos.

## Solicitudes de aprovisionamiento
<a name="provisioning-requests"></a>

Utilice estas operaciones para solicitar, actualizar o finalizar el aprovisionamiento de un producto.

[ProvisionProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisionProduct.html)  
Solicita el aprovisionamiento de un producto. Aprovisionar un producto es lanzar los recursos necesarios para ponerlo en línea para su uso real. Por ejemplo, aprovisionar un producto respaldado por una CloudFormation plantilla significa lanzar una CloudFormation pila y todos sus recursos subyacentes.

[UpdateProvisionedProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateProvisionedProduct.html)  
Actualiza la configuración de un producto aprovisionado. Por ejemplo, un producto respaldado por CloudFormation actualiza su CloudFormation pila subyacente. El solicitante debe tener permisos de acceso suficientes para lo especificado ProvisionedProduct.

[TerminateProvisionedProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_TerminateProvisionedProduct.html)  
Solicita la rescisión de un producto aprovisionado. Por ejemplo, en el caso de un producto respaldado por CloudFormation, esto elimina la pila subyacente CloudFormation . El solicitante debe tener suficientes permisos de acceso al producto aprovisionado especificado.

## Productos aprovisionados
<a name="provisioned-info"></a>

Utilice estas operaciones para obtener información sobre los productos aprovisionados. Estas operaciones no crean ni modifican recursos.

[ListRecordHistory](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListRecordHistory.html)  
Muestra todas las solicitudes realizadas, incluso las de los productos aprovisionados cancelados.

[DescribeRecord](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeRecord.html)  
Obtiene información sobre una solicitud. Utilice esta operación después de la operación de solicitud para obtener la `RecordDetail` información actual.

[SearchProvisionedProducts](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_SearchProvisionedProducts.html)  
Obtiene información sobre los productos aprovisionados que cumplen los criterios especificados.

[ScanProvisionedProducts](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ScanProvisionedProducts.html)  
Muestra los productos aprovisionados que no están terminados.

[DescribeProvisionedProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProvisionedProduct.html)  
Obtiene información sobre un producto aprovisionado.

[ImportAsProvisionedProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ImportAsProvisionedProduct.html)  
Solicita la importación de un recurso como un producto aprovisionado de Service Catalog que está asociado a un producto de Service Catalog y a un artefacto de aprovisionamiento. Una vez importadas, todas las acciones de gobierno de Service Catalog compatibles se admiten en el producto aprovisionado.

[UpdateProvisionedProductProperties](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateProvisionedProductProperties.html)  
Solicita actualizaciones de las propiedades del producto aprovisionado especificado.

## Planes de productos aprovisionados
<a name="provisioned-product-plans"></a>

Utilice estas operaciones para gestionar los planes de productos aprovisionados. Un plan incluye la lista de recursos que se pueden crear o modificar al ejecutar el plan.

[CreateProvisionedProductPlan](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreateProvisionedProductPlan.html)  
Crea un plan.

[DescribeProvisionedProductPlan](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProvisionedProductPlan.html)  
Obtiene información sobre los cambios en los recursos de un plan.

[ExecuteProvisionedProductPlan](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ExecuteProvisionedProductPlan.html)  
Aprovisiona o modifica un producto en función de un plan.

[ListProvisionedProductPlans](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListProvisionedProductPlans.html)  
Muestra los planes de un producto aprovisionado.

[DeleteProvisionedProductPlan](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeleteProvisionedProductPlan.html)  
Elimina un plan.

## Carteras
<a name="portfolio-management"></a>

Los administradores del catálogo utilizan estas operaciones para proporcionar todas las operaciones necesarias para la administración de la cartera.

[CreatePortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreatePortfolio.html)  
Crea una cartera.

[DeletePortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeletePortfolio.html)  
Elimina una cartera.

[DescribePortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribePortfolio.html)  
Obtiene información detallada sobre una cartera.

[DescribePortfolioShares](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribePortfolioShares.html)  
Devuelve un resumen de cada una de las acciones de la cartera que se crearon para la cartera especificada.

[ListPortfolios](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListPortfolios.html)  
Muestra todas las carteras del catálogo.

[ListPortfoliosForProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListPortfoliosForProduct.html)  
Muestra todas las carteras a las que está asociado un producto.

[UpdatePortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdatePortfolio.html)  
Actualiza una cartera.

[UpdatePortfolioShare](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdatePortfolioShare.html)  
Actualiza una cuota de cartera.

[CreatePortfolioShare](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreatePortfolioShare.html)  
Comparte una cartera con una AWS cuenta.

[DeletePortfolioShare](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeletePortfolioShare.html)  
Deja de compartir una cartera.

[AcceptPortfolioShare](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_AcceptPortfolioShare.html)  
Acepta una oferta para compartir una cartera.

[RejectPortfolioShare](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_RejectPortfolioShare.html)  
Rechaza una oferta de compartir una cartera.

[ListAcceptedPortfolioShares](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListAcceptedPortfolioShares.html)  
Muestra los detalles de todas las carteras que esta cuenta ha aceptado compartir.

[ListPortfolioAccess](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListPortfolioAccess.html)  
Muestra los ID de cuenta que tienen acceso a una cartera.

## Asociación principal
<a name="principal-association"></a>

Los administradores del catálogo utilizan estas operaciones para realizar todas las operaciones necesarias para la asociación principal.

[AssociatePrincipalWithPortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_AssociatePrincipalWithPortfolio.html)  
Asocia un ARN principal a una cartera.

[DisassociatePrincipalFromPortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DisassociatePrincipalFromPortfolio.html)  
Disocia un ARN principal de una cartera.

[ListPrincipalsForPortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListPrincipalsForPortfolio.html)  
Muestra todos los ARN principales asociados a una cartera.

## Productos
<a name="product-management"></a>

Los administradores del catálogo utilizan estas operaciones para proporcionar todas las operaciones necesarias para la administración del producto.

[SearchProductsAsAdmin](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_SearchProductsAsAdmin.html)  
Obtiene información resumida y de estado de los productos.

[DescribeProductAsAdmin](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProductAsAdmin.html)  
Obtiene información sobre un producto.

[CreateProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreateProduct.html)  
Crea un producto.

[CopyProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CopyProduct.html)  
Copia un producto.

[DescribeCopyProductStatus](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeCopyProductStatus.html)  
Obtiene el estado de una operación de copia de un producto.

[UpdateProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateProduct.html)  
Actualiza un producto.

[DeleteProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeleteProduct.html)  
Elimina un producto.

[AssociateProductWithPortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_AssociateProductWithPortfolio.html)  
Asocia un producto a una cartera.

[DisassociateProductFromPortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DisassociateProductFromPortfolio.html)  
Disocia un producto de una cartera.

## Aprovisionamiento de artefactos
<a name="provisioning-artifact-management"></a>

Los administradores del catálogo utilizan estas operaciones para administrar los artefactos de aprovisionamiento (también conocidos como versiones de productos).

[DescribeProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProvisioningArtifact.html)  
Obtiene información sobre un artefacto de aprovisionamiento.

[CreateProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreateProvisioningArtifact.html)  
Crea un artefacto de aprovisionamiento para un producto.

[DeleteProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeleteProvisioningArtifact.html)  
Elimina un artefacto de aprovisionamiento.

[ListProvisioningArtifacts](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListProvisioningArtifacts.html)  
Muestra todos los artefactos de aprovisionamiento asociados a un producto.

[UpdateProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateProvisioningArtifact.html)  
Actualiza un artefacto de aprovisionamiento.

## Restricciones
<a name="constraint-management"></a>

El administrador del catálogo utiliza estas operaciones para gestionar las restricciones.

[CreateConstraint](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreateConstraint.html)  
Crea una restricción.

[DeleteConstraint](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeleteConstraint.html)  
Elimina una restricción.

[DescribeConstraint](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeConstraint.html)  
Obtiene información sobre una restricción.

[UpdateConstraint](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateConstraint.html)  
Actualiza una restricción.

[ListConstraintsForPortfolio](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListConstraintsForPortfolio.html)  
Obtiene información sobre las restricciones de una cartera y un producto.

## Acciones de servicio
<a name="service-action"></a>

Los administradores del catálogo utilizan estas operaciones para gestionar las acciones de servicio.

[AssociateServiceActionWithProvisioningArtifact](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_AssociateServiceActionWithProvisioningArtifact.html)  
Asocia una acción de autoservicio a un artefacto de aprovisionamiento.

[CreateServiceAction](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreateServiceAction.html)  
Crea una acción de autoservicio.

[DeleteServiceAction](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeleteServiceAction.html)  
Elimina una acción de autoservicio.

[DescribeServiceAction](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeServiceAction.html)  
Describe una acción de autoservicio.

[DescribeServiceActionExecutionParameters](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeServiceActionExecutionParameters.html)  
Busca los parámetros predeterminados de una acción de autoservicio específica en un producto aprovisionado específico y devuelve un mapa de los resultados al usuario.

[ExecuteProvisionedProductServiceAction](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ExecuteProvisionedProductServiceAction.html)  
Ejecuta una acción de autoservicio contra un producto aprovisionado.

[UpdateServiceAction](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateServiceAction.html)  
Actualiza una acción de autoservicio.

## TagOptions
<a name="tagoption-management"></a>

Los administradores del catálogo utilizan estas operaciones para administrar. TagOptions

[CreateTagOption](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_CreateTagOption.html)  
Crea un TagOption.

[ListTagOptions](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListTagOptions.html)  
Enumera tus TagOptions.

[DescribeTagOption](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeTagOption.html)  
Describe un TagOption.

[UpdateTagOption](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateTagOption.html)  
Actualiza un TagOption.

[AssociateTagOptionWithResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_AssociateTagOptionWithResource.html)  
Asocia a TagOption a un recurso.

[DisassociateTagOptionFromResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DisassociateTagOptionFromResource.html)  
Disocia a TagOption de un recurso.

[ListResourcesForTagOption](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListResourcesForTagOption.html)  
Muestra los recursos de un TagOption.

[DeleteTagOption](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DeleteTagOption.html)  
Elimina un TagOption.

## AppRegistry
<a name="app-registry"></a>

Sirve como repositorio para sus aplicaciones, sus recursos y los metadatos de las aplicaciones que utiliza en su empresa.

[AssociateAttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_AssociateAttributeGroup.html)  
Asocia un grupo de atributos a una aplicación para aumentar los metadatos de la aplicación con los atributos del grupo.

[AssociateResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_AssociateResource.html)  
Asocia un recurso a una aplicación.

[CreateApplication](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_CreateApplication.html)  
Crea una nueva aplicación que es el nodo de nivel superior de una jerarquía de abstracciones de recursos de nube relacionados.

[CreateAttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_CreateAttributeGroup.html)  
Crea un nuevo grupo de atributos como contenedor para atributos definidos por el usuario.

[DeleteApplication](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_DeleteApplication.html)  
Elimina una aplicación que se especifica por su nombre o ID de aplicación.

[DeleteAttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_DeleteAttributeGroup.html)  
Elimina un grupo de atributos, especificado por su ID o nombre del grupo de atributos.

[DisassociateAttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_DisassociateAttributeGroup.html)  
Disocia un grupo de atributos de una aplicación para eliminar los atributos adicionales contenidos en el grupo de atributos de los metadatos de la aplicación.

[DisassociateResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_DisassociateResource.html)  
Disocia un recurso de la aplicación.

[GetApplication](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_GetApplication.html)  
Recupera información de metadatos sobre una de sus aplicaciones.

[GetAssociatedResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_GetAssociatedResource.html)  
Obtiene el recurso asociado a la aplicación.

[GetAttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_GetAttributeGroup.html)  
Recupera un grupo de atributos, ya sea por su nombre o por su identificador.

[ListApplications](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ListApplications.html)  
Muestra todos los grupos de atributos que están asociados a la aplicación especificada.

[ListAssociatedAttributeGroups](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ListAssociatedAttributeGroups.html)  
Muestra todos los grupos de atributos que están asociados a la aplicación especificada.

[ListAssociatedResources](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ListAssociatedResources.html)  
Muestra todos los recursos asociados a la aplicación especificada.

[ListAttributeGroups](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ListAttributeGroups.html)  
Muestra todos los grupos de atributos a los que tiene acceso.

[ListAttributeGroupsForApplication](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ListAttributeGroupsForApplication.html)  
Muestra los detalles de todos los grupos de atributos asociados a una aplicación específica.

[ListTagsForResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_ListTagsForResource.html)  
Muestra todas las etiquetas del recurso.

[TagResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_TagResource.html)  
Asigna una o más etiquetas (pares clave-valor) al recurso especificado.

[SyncResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_SyncResource.html)  
Sincroniza el recurso con lo que está registrado actualmente. AppRegistry

[UntagResource](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_UntagResource.html)  
Elimina etiquetas de un recurso.

[UpdateApplication](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_UpdateApplication.html)  
Actualiza una aplicación existente con nuevos atributos.

[UpdateAttributeGroup](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_app-registry_UpdateAttributeGroup.html)  
Actualiza un grupo de atributos existente con nuevos detalles.

## Ejemplo de flujo de trabajo
<a name="service-catalog-example-workflow"></a>

En este escenario, el administrador crea recursos utilizando los productos disponibles AWS Service Catalog y un usuario final los encuentra y los aprovisiona. Este es un ejemplo de flujo de trabajo; no es la única forma de utilizar la AWS Service Catalog API.

**Tareas de administrador**
+ Cree carteras, vistas de productos, productos, versiones de productos y restricciones.
+ Asigne usuarios de IAM a los productos, lo que les da acceso.

**Tareas del usuario final**

1. El usuario llama [SearchProducts](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_SearchProducts.html)sin argumentos. Esto devuelve la lista de productos a los que tiene acceso el usuario, así como un «SearchDomain» que se puede utilizar para analizar los resultados.

1. El usuario sigue llamando [SearchProducts](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_SearchProducts.html)con filtros de búsqueda adicionales hasta encontrar el producto deseado.

1. El usuario llama [DescribeProductView](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProductView.html)para buscar la lista de dispositivos de aprovisionamiento (también conocidos como versiones) de este producto. Esto determina lo que realmente aprovisiona el usuario.

1. El usuario llama [ListLaunchPaths](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ListLaunchPaths.html)para buscar la lista de rutas de este producto, junto con las restricciones de cada ruta. Esto determina qué conjunto de restricciones se aplica al producto aprovisionado.

1. Tras elegir un artefacto de aprovisionamiento y una ruta, el usuario llama. [DescribeProvisioningParameters](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProvisioningParameters.html) Esto devuelve la lista de parámetros que el usuario debe proporcionar antes de aprovisionar un producto mediante el artefacto y la ruta de aprovisionamiento, junto con las instrucciones de uso adicionales que el administrador haya decidido proporcionar.

1. El usuario llama y especifica el producto [ProvisionProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_ProvisionProduct.html), aprovisiona el artefacto, la ruta y los parámetros de entrada. Los parámetros de entrada son una lista de pares clave-valor, donde las claves se obtienen utilizando [DescribeProvisioningParameters](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeProvisioningParameters.html)y los valores los proporciona el usuario (por ejemplo,). `{ParameterKey:"dbpassword", ParameterValue:"mycoolpassword"}` Esto inicia un flujo de trabajo para crear los recursos especificados. AWS También crea un detalle de registro que rastrea la solicitud de aprovisionamiento y un objeto de producto aprovisionado que representa los recursos subyacentes AWS .

1. El usuario sondea [DescribeRecord](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeRecord.html)para ver cuándo el estado de los detalles del registro cambia de `IN_PROGRESS` estado a estado completo (`SUCCEEDED`o `ERROR` completo).

1. Cuando el detalle del registro de la solicitud está completado, el usuario [DescribeRecord](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_DescribeRecord.html)vuelve a llamar. Los resultados identifican los recursos creados.

1. El usuario llama [UpdateProvisionedProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_UpdateProvisionedProduct.html)para actualizar los recursos subyacentes existentes. En función de las actualizaciones específicas solicitadas, esta operación puede actualizarse sin interrupción, con alguna interrupción o sustituir por completo el producto aprovisionado.

1. Por último, el usuario llama [TerminateProvisionedProduct](https://docs.aws.amazon.com/servicecatalog/latest/APIReference/API_TerminateProvisionedProduct.html)para cancelar el producto aprovisionado.