Paso 1: Crear un rol vinculado a servicio (AWS CLI) - Amazon Lex V1

Si utiliza Amazon Lex V2, consulte la guía de Amazon Lex V2.

 

Si utiliza Amazon Lex V1, le recomendamos que actualice los bots a Amazon Lex V2. Hemos dejado de agregar nuevas características a V1, por lo que recomendamos encarecidamente utilizar V2 para todos los nuevos bots.

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.

Paso 1: Crear un rol vinculado a servicio (AWS CLI)

Amazon Lex asume roles vinculados a servicios de AWS Identity and Access Management para llamar a los servicios de AWS en nombre de los bots. Los roles, que están en su cuenta, están vinculados a casos de uso de Amazon Lex y tienen permisos predefinidos. Para obtener más información, consulte Uso de roles vinculados a servicios para Amazon Lex.

Si ya ha creado un bot de Amazon Lex con la consola, el rol vinculado al servicio se habrá creado automáticamente. Vaya a Paso 2: Crear un tipo de slot personalizado (AWS CLI).

Para crear un rol vinculado a un servicio (AWS CLI)
  1. En la AWS CLI, escriba el siguiente comando:

    aws iam create-service-linked-role --aws-service-name lex.amazonaws.com
  2. Compruebe la política usando el comando siguiente:

    aws iam get-role --role-name AWSServiceRoleForLexBots

    La respuesta es:

    {
        "Role": {
            "AssumeRolePolicyDocument": {
                "Version": "2012-10-17", 
                "Statement": [
                    {
                        "Action": "sts:AssumeRole", 
                        "Effect": "Allow", 
                        "Principal": {
                            "Service": "lex.amazonaws.com"
                        }
                    }
                ]
            },
            "RoleName": "AWSServiceRoleForLexBots", 
            "Path": "/aws-service-role/lex.amazonaws.com/", 
            "Arn": "arn:aws:iam::account-id:role/aws-service-role/lex.amazonaws.com/AWSServiceRoleForLexBots"
    }

Paso siguiente

Paso 2: Crear un tipo de slot personalizado (AWS CLI)