Conexión con gateways AWS

En esta página verá cómo:

Credenciales de acceso

Para crear una conexión para el API Gateway AWS deberá ingresar sus credenciales AWS en la pantalla Connections.

La obtención de estas credenciales se realiza del lado de AWS.

Acceda al AWS Management Console y siga los pasos a continuación para:

Consulte la documentación de AWS para más detalles.

Creando un usuario

Existen varias formas de crear un usuario IAM en su cuenta AWS.

Con los pasos a continuación, creará un usuario a través del AWS Management Console:

  1. En la parte superior del AWS Management Console, en la barra de búsqueda, busque y seleccione IAM.
    detalle de la pantalla de búsqueda del AWS Management Console con el resultado para la búsqueda de IAM

  2. En el menú lateral izquierdo, en Access management, seleccione Users.
    pantalla del panel de gestión AWS con énfasis en la opción Users

  3. Haga clic en el botón Create user en la esquina superior derecha de la pantalla.

  4. En el campo User name, ingrese el valor: adaptive_governance_integration_aws y haga clic en Next.
    pantalla del panel de gestión AWS con énfasis en el campo user name

  5. En Permissions options, seleccione Attach policies directly y haga clic en Next.
    pantalla del panel de gestión AWS con énfasis en agregar <em>policies</em>

    En Permissions policies, NO seleccione Policy name.
  6. En Review and Create, revise la información y haga clic en Create user.


Agregando una política de acceso

  1. En la lista de usuarios, seleccione adaptive_governance_integration_aws
    lista de usuarios con énfasis en el usuario creado

  2. En la pestaña Permissions, en Permissions policies, haga clic en el botón Add Permissions y, a continuación, haga clic en Create inline policy.
    pantalla con énfasis en la pestaña Permissions y el botón Add Permissions

  3. En Policy editor, seleccione la pestaña JSON.
    pantalla con énfasis en la pestaña JSON

  4. Copie y pegue el siguiente código en el editor.

    {
    	"Version": "2012-10-17",
    	"Statement": [
    		{
    			"Sid": "VisualEditor0",
    			"Effect": "Allow",
    			"Action": [
    				"apigateway:GET"
    			],
    			"Resource": [
    				"*"
    			]
    		}
    	]
    }
    
    o
    
    {
        "Version": "2012-10-17",
        "Statement": [
            {
                "Sid": "VisualEditor0",
                "Effect": "Allow",
                "Action": [
                    "apigateway:GET"
                ],
                "Resource": [
                    "arn:aws:apigateway:*::/restapis",
                    "arn:aws:apigateway:*::/restapis/*",
                    "arn:aws:apigateway:*::/restapis/*/stages",
                    "arn:aws:apigateway:*::/restapis/*/deployments",
                    "arn:aws:apigateway:*::/restapis/*/deployments/*",
                    "arn:aws:apigateway:*::/apikeys",
                    "arn:aws:apigateway:*::/usageplans"
                ]
            }
        ]
    }
    Dependiendo de las necesidades de su negocio, existen algunos modelos de policy que podrán ser utilizados.
  5. Haga clic en Next.

  6. En el campo Policy name, ingrese el valor adaptive_governance-aws y haga clic en Create policy.
    pantalla create and review


Creando las credenciales

  1. En la lista de usuarios, seleccione adaptive_governance_integration_aws y haga clic en la pestaña Security credentials.
    aws security credentials

  2. Desplácese hacia abajo y, en Access keys, haga clic en Create access key.
    aws create access key

  3. Seleccione la opción Application running on an AWS compute service.
    pantalla indicando la opción

    Marque la casilla de confirmación en la parte inferior de la página.
    casilla de confirmación
  4. Haga clic en Next.

  5. Verá su access key y su secret access key.
    Anote estas credenciales para utilizarlas en el registro de la conexión AWS en Adaptive Governance.
    pantalla Retrieve access key

  6. Haga clic en Done.

Creando una nueva conexión

Siga los pasos a continuación para crear una nueva conexión.

  1. Acceda a la pantalla Connections, haciendo clic en el menú lateral izquierdo o en el card en la pantalla inicial.

  2. Haga clic en el botón + CREATE CONNECTION, ubicado en la parte superior derecha de la pantalla.
    captura de pantalla de la pantalla connections con énfasis en el botón create connection

  3. En la etapa 1 - PROVIDER, escriba o seleccione el proveedor de la conexión.
    detalle de la pantalla de creación de conexión con la etapa 1

  4. Haga clic en NEXT.

  5. En la etapa 2 - CONNECTION, proporcione la siguiente información:

    • Connection mode: Seleccione el modo de conexión: si es nativa (datos actualizados directamente con el proveedor) o no (carga manual).

    • Connection name: Defina un nombre para la conexión.

    • AWS Access Key Id: la clave de su recurso AWS.

  6. En la última etapa, revise la información. Si está correcta, haga clic en SAVE.

Importando APIs

Para importar APIs, siga los pasos a continuación:

  1. Acceda a la pantalla Connections, haciendo clic en el menú lateral izquierdo o en el card en la pantalla inicial.

  2. Encuentre la conexión que desea editar y haga clic en el ícono icon view 2.
    Si es necesario, utilice la barra de búsqueda para localizar la conexión deseada.

  3. En la pantalla API Imports, haga clic en el botón + IMPORT API, ubicado justo debajo de General Info y encima de API Imports.
    captura de pantalla de la pantalla de importación de APIs

  4. Seleccione la región de las APIs que desea importar.
    captura de pantalla de la pantalla de importación de APIs para gateways AWS

  5. Seleccione las APIs que desea importar y haga clic en SAVE.

Siempre que una API sea actualizada, haga clic en ícono de recargar.
detalle con el botón para recargar APIs importadas

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]