az apic api deployment
Nota:
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 api deployment . Obtenga más información sobre las extensiones.
Comandos para administrar implementaciones de API en el Centro de API.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az apic api deployment create |
Cree una nueva implementación de API o actualice una implementación de API existente. |
Extensión | GA |
az apic api deployment delete |
Eliminar implementación de API. |
Extensión | GA |
az apic api deployment list |
Enumeración de una colección de implementaciones de API. |
Extensión | GA |
az apic api deployment show |
Obtenga detalles de la implementación de la API. |
Extensión | GA |
az apic api deployment update |
Actualice la implementación de API existente. |
Extensión | GA |
az apic api deployment create
Cree una nueva implementación de API o actualice una implementación de API existente.
az apic api deployment create --api-id
--definition-id
--deployment-id
--environment-id
--resource-group
--server
--service-name
--title
[--custom-properties]
[--description]
Ejemplos
Creación de una implementación
az apic api deployment create -g api-center-test -n contoso --deployment-id production --title "Production deployment" --description "Public cloud production deployment." --api-id echo-api --environment-id "/workspaces/default/environments/production" --definition-id "/workspaces/default/apis/echo-api/versions/2023-01-01/definitions/openapi" --server '{"runtimeUri":["https://example.com"]}'
Parámetros requeridos
Identificador de la API.
Identificador de recurso de definición con ámbito del centro de API.
Identificador de la implementación de la API.
Identificador de recurso de entorno con ámbito del centro de API.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Server Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Nombre del servicio Azure API Center.
Título de implementación.
Parámetros opcionales
Metadatos personalizados definidos para las entidades del catálogo de API. Admite json-file y yaml-file.
Descripción de la implementación.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az apic api deployment delete
Eliminar implementación de API.
az apic api deployment delete [--api-id]
[--deployment-id]
[--ids]
[--resource-group]
[--service-name]
[--subscription]
[--yes]
Ejemplos
Eliminación de la implementación de API
az apic api deployment delete -g api-center-test -n contoso --deployment-id production --api-id echo-api
Parámetros opcionales
Identificador de la API.
Identificador de la implementación de la API.
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre del servicio Azure API Center.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
No solicita confirmación.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az apic api deployment list
Enumeración de una colección de implementaciones de API.
az apic api deployment list --api-id
--resource-group
--service-name
[--filter]
[--max-items]
[--next-token]
Ejemplos
Enumerar implementaciones de API
az apic api deployment list -g api-center-test -n contoso --api-id echo-api
Parámetros requeridos
Identificador de la API.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre del servicio Azure API Center.
Parámetros opcionales
Parámetro de filtro OData.
Número total de elementos que se van a devolver en la salida del comando. Si el número total de elementos disponibles es mayor que el valor especificado, se proporciona un token en la salida del comando. Para reanudar la paginación, proporcione el valor del token en --next-token
el argumento de un comando posterior.
Token para especificar dónde iniciar la paginación. Este es el valor del token de una respuesta truncada anteriormente.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az apic api deployment show
Obtenga detalles de la implementación de la API.
az apic api deployment show [--api-id]
[--deployment-id]
[--ids]
[--resource-group]
[--service-name]
[--subscription]
Ejemplos
Mostrar detalles de implementación de API
az apic api deployment show -g api-center-test -n contoso --deployment-id production --api-id echo-api
Parámetros opcionales
Identificador de la API.
Identificador de la implementación de la API.
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre del servicio Azure API Center.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.
az apic api deployment update
Actualice la implementación de API existente.
az apic api deployment update [--add]
[--api-id]
[--custom-properties]
[--definition-id]
[--deployment-id]
[--description]
[--environment-id]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--remove]
[--resource-group]
[--server]
[--service-name]
[--set]
[--subscription]
[--title]
Ejemplos
Actualización de la implementación de API
az apic api deployment update -g api-center-test -n contoso --deployment-id production --title "Production deployment" --api-id echo-api
Parámetros opcionales
Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string o JSON string>.
Identificador de la API.
Metadatos personalizados definidos para las entidades del catálogo de API. Admite json-file y yaml-file.
Identificador de recurso de definición con ámbito de servicio.
Identificador de la implementación de la API.
Descripción de la implementación.
Identificador de recurso de entorno con ámbito de servicio.
Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list OR --remove propertyToRemove.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Server Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Nombre del servicio Azure API Center.
Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Título.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
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 de registro. Use --debug para obtener registros de depuración completos.