az providerhub custom-rollout
Nota:
Esta referencia forma parte de la extensión providerhub 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 providerhub custom-rollout . Obtenga más información sobre las extensiones.
Administrar el lanzamiento personalizado con providerhub.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az providerhub custom-rollout create |
Cree los detalles del lanzamiento. |
Extensión | GA |
az providerhub custom-rollout delete |
Elimine el recurso de lanzamiento personalizado. La implementación personalizada debe estar en estado terminal. |
Extensión | GA |
az providerhub custom-rollout list |
Enumerar la lista de lanzamientos personalizados para el proveedor especificado. |
Extensión | GA |
az providerhub custom-rollout show |
Obtenga los detalles del lanzamiento personalizado. |
Extensión | GA |
az providerhub custom-rollout stop |
Detiene o cancela el lanzamiento personalizado, si está en curso. |
Extensión | GA |
az providerhub custom-rollout update |
Actualice los detalles del lanzamiento. |
Extensión | GA |
az providerhub custom-rollout wait |
Coloque la CLI en un estado de espera hasta que se cumpla una condición. |
Extensión | GA |
az providerhub custom-rollout create
Cree los detalles del lanzamiento.
az providerhub custom-rollout create --name
--provider-namespace
[--auto-provision-config]
[--canary]
[--manifest-checkin-spec]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--provider-registration]
[--refresh-sub-reg {0, 1, f, false, n, no, t, true, y, yes}]
[--release-scopes]
[--resource-type-registrations]
[--skip-release-scope-validation {0, 1, f, false, n, no, t, true, y, yes}]
[--status]
Ejemplos
creación de implementación personalizada
az providerhub custom-rollout create --provider-namespace "{providerNamespace}" --rollout-name "{customRolloutName}" --canary region="EastUS2EUAP" region="centraluseuap"
Parámetros requeridos
Nombre del lanzamiento.
Nombre del proveedor de recursos hospedado en ProviderHub.
Parámetros opcionales
Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Regiones de valor controlado que se van a aplicar al manifiesto. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Especificación de comprobación del manifiesto. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
No espere hasta que finalice la operación de ejecución prolongada.
Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Determina si se debe actualizar el registro de la suscripción.
Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Registros de tipo de recurso. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Determina si se debe omitir la validación del ámbito de versión.
Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
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 providerhub custom-rollout delete
Elimine el recurso de lanzamiento personalizado. La implementación personalizada debe estar en estado terminal.
az providerhub custom-rollout delete [--ids]
[--name]
[--provider-namespace]
[--subscription]
[--yes]
Ejemplos
eliminación de implementación personalizada
az providerhub custom-rollout delete --provider-namespace "{providerNamespace}" --rollout-name "{customRolloutName}"
Parámetros opcionales
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 lanzamiento.
Nombre del proveedor de recursos hospedado en ProviderHub.
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 providerhub custom-rollout list
Enumerar la lista de lanzamientos personalizados para el proveedor especificado.
az providerhub custom-rollout list --provider-namespace
[--max-items]
[--next-token]
Ejemplos
lista de lanzamiento personalizado
az providerhub custom-rollout list --provider-namespace "{providerNamespace}"
Parámetros requeridos
Nombre del proveedor de recursos hospedado en ProviderHub.
Parámetros opcionales
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 providerhub custom-rollout show
Obtenga los detalles del lanzamiento personalizado.
az providerhub custom-rollout show [--ids]
[--name]
[--provider-namespace]
[--subscription]
Ejemplos
custom-rollout show
az providerhub custom-rollout show --provider-namespace "{providerNamespace}" --rollout-name "{customRolloutName}"
Parámetros opcionales
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 lanzamiento.
Nombre del proveedor de recursos hospedado en ProviderHub.
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 providerhub custom-rollout stop
Detiene o cancela el lanzamiento personalizado, si está en curso.
az providerhub custom-rollout stop [--ids]
[--provider-namespace]
[--rollout-name]
[--subscription]
Ejemplos
custom-rollout stop
az providerhub custom-rollout stop --provider-namespace "{providerNamespace}" --rollout-name "{customRolloutName}"
Parámetros opcionales
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 proveedor de recursos hospedado en ProviderHub.
Nombre del lanzamiento.
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 providerhub custom-rollout update
Actualice los detalles del lanzamiento.
az providerhub custom-rollout update [--add]
[--auto-provision-config]
[--canary]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--manifest-checkin-spec]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--provider-namespace]
[--provider-registration]
[--refresh-sub-reg {0, 1, f, false, n, no, t, true, y, yes}]
[--release-scopes]
[--remove]
[--resource-type-registrations]
[--set]
[--skip-release-scope-validation {0, 1, f, false, n, no, t, true, y, yes}]
[--status]
[--subscription]
Ejemplos
actualización de lanzamiento personalizado
az providerhub custom-rollout update --provider-namespace "{providerNamespace}" --rollout-name "{customRolloutName}" --canary region="EastUS2EUAP" region="centraluseuap"
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>.
Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Regiones de valor controlado que se van a aplicar al manifiesto. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
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".
Especificación de comprobación del manifiesto. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Nombre del lanzamiento.
No espere hasta que finalice la operación de ejecución prolongada.
Nombre del proveedor de recursos hospedado en ProviderHub.
Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Determina si se debe actualizar el registro de la suscripción.
Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list OR --remove propertyToRemove.
Registros de tipo de recurso. Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=.
Determina si se debe omitir la validación del ámbito de versión.
Admite la sintaxis abreviada, json-file y yaml-file. Intenta "??" para mostrar más.
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 providerhub custom-rollout wait
Coloque la CLI en un estado de espera hasta que se cumpla una condición.
az providerhub custom-rollout wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--provider-namespace]
[--subscription]
[--timeout]
[--updated]
Parámetros opcionales
Espere hasta que se cree con "provisioningState" en "Succeeded".
Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Espere hasta que se elimine.
Espere hasta que exista el recurso.
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".
Intervalo de sondeo en segundos.
Nombre del lanzamiento.
Nombre del proveedor de recursos hospedado en ProviderHub.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Espera máxima en segundos.
Espere hasta que se actualice con provisioningState en "Succeeded".
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.