az apic integration create
Note
Esta referencia forma parte de la extensión apic-extension para la CLI de Azure (versión 2.57.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az apic integration create. Obtenga más información sobre las extensiones.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az apic integration create apim |
Agregue Azure APIM como origen de API. |
Extension | Disponibilidad general |
| az apic integration create aws |
Agregue Amazon API Gateway como origen de API. |
Extension | Disponibilidad general |
az apic integration create apim
Agregue Azure APIM como origen de API.
az apic integration create apim --azure-apim
--integration-name
--resource-group
--service-name
[--import-specification {always, never, ondemand}]
[--msi-resource-id]
[--target-environment-id]
[--target-lifecycle-stage {deprecated, design, development, preview, production, retired, testing}]
Ejemplos
Incorporación de Azure APIM en el mismo grupo de recursos que la instancia del Centro de API de Azure que un origen de API
az apic integration create apim -g contoso-resources -n contoso -i sync-from-my-apim --azure-apim myapim
Incorporación de Azure APIM en otro grupo de recursos como origen de API
az apic integration create apim -g contoso-resources -n contoso -i sync-from-my-apim --azure-apim /subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/samplegroup/providers/Microsoft.ApiManagement/service/sampleapim
Parámetros requeridos
El nombre o el identificador de recurso de la instancia de APIM de origen.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AzureApiManagementSource Arguments |
Nombre de la integración.
Nombre del grupo de recursos del Centro de API de Azure. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre del servicio Azure API Center.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Indica si la especificación se debe importar junto con los metadatos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
| Valor predeterminado: | always |
| Valores aceptados: | always, never, ondemand |
Identificador de recurso de la identidad administrada que tiene acceso a la instancia de API Management.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AzureApiManagementSource Arguments |
Identificador de recurso del entorno de destino.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Fase del ciclo de vida de destino.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
| Valores aceptados: | deprecated, design, development, preview, production, retired, testing |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az apic integration create aws
Agregue Amazon API Gateway como origen de API.
az apic integration create aws --aws-access-key-reference
--aws-region-name
--aws-secret-access-key-reference
--integration-name
--resource-group
--service-name
[--import-specification {always, never, ondemand}]
[--msi-resource-id]
[--target-environment-id]
[--target-lifecycle-stage {deprecated, design, development, preview, production, retired, testing}]
Ejemplos
Adición de Amazon API Gateway como origen de API
az apic integration create aws -g contoso-resources -n contoso -i sync-from-my-amazon-api-gateway -a https://{keyvaultName}.vault.azure.net/secrets/{secretName1} -s https://{keyvaultName}.vault.azure.net/secrets/{secretName2} -r us-east-2
Parámetros requeridos
Clave de acceso de La puerta de enlace de Api de Amazon. Debe ser una referencia de secreto de Azure Key Vault.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AmazonApiGatewaySource Arguments |
Región de puerta de enlace de Amazon API (por ejemplo, us-east-2).
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AmazonApiGatewaySource Arguments |
Clave de acceso secreta de Amazon API Gateway. Debe ser una referencia de secreto de Azure Key Vault.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AmazonApiGatewaySource Arguments |
Nombre de la integración.
Nombre del grupo de recursos del Centro de API de Azure. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre del servicio Azure API Center.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Indica si la especificación se debe importar junto con los metadatos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
| Valor predeterminado: | always |
| Valores aceptados: | always, never, ondemand |
Identificador de recurso de la identidad administrada que tiene acceso a Azure Key Vault.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AmazonApiGatewaySource Arguments |
Identificador de recurso del entorno de destino.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
Fase del ciclo de vida de destino.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Properties Arguments |
| Valores aceptados: | deprecated, design, development, preview, production, retired, testing |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |