Obtener la actividad de estado de implementación de paquete de integración de Configuration ManagerGet Deployment Status activity for Configuration Manager Integration Pack

Se aplica a: System Center 2016 - OrchestratorApplies To: System Center 2016 - Orchestrator

La actividad obtener estado de implementación se utiliza para recuperar el estado de una aplicación, el programa, la secuencia de tareas o la implementación de actualizaciones de software asignado a un equipo o una colección para determinar si se ha completado una acción de implementación de software.The Get Deployment Status activity is used to retrieve the status of an application, program, task sequence, or software update deployment assigned to a computer or collection to determine if a software deployment action has completed.

Para implementar una aplicación (usando el nuevo modelo de aplicación de Configuration Manager), utilice la implementar aplicación actividad.To deploy an application (using the new Configuration Manager application model), use the Deploy Application activity. Para implementar una secuencia de tareas, utilice la implementar la secuencia de tareas actividad.To deploy a task sequence, use the Deploy Task Sequence activity. Para implementar actualizaciones de software en un grupo de actualizaciones, utilice la implementar actualización de Software actividad.To deploy software updates in an update group, use the Deploy Software Update activity. Para implementar una aplicación heredada, utilice la programa implementar actividadTo deploy a legacy application, use the Deploy Program activity

Obtener propiedades de estado de implementaciónGet Deployment Status properties

  • Tipo de implementación: El tipo de implementación para el que van a recuperar información.Deployment Type: The type of deployment for which you want to retrieve information. Las opciones son:Options are:
    • AplicaciónApplication
    • ProgramaProgram
    • Secuencia de tareasTask Sequence
    • Actualización de softwareSoftware Update
  • Filtros: Filtros disponibles dependen del tipo de implementación seleccionada.Filters: Filters available are dependent on the type of deployment selected. Filtros de modificar la consulta enviada a Configuration Manager para que los datos devueltos a Orchestrator ya se limita a los resultados deseados.Filters modify the query sent to Configuration Manager so that the data returned to Orchestrator is already limited to desired results. Esto mejora el rendimiento a través de devolver todos los datos y el filtrado en el servidor de Orchestrator.This improves performance over returning all data and filtering at the Orchestrator server.

Para agregar nuevos criterios de filtro:To add new filter criteria:

  1. Haga clic en agregar y seleccione la propiedad en la que se va a filtrar.Click Add and select the property on which to filter.
  2. Seleccione un relación y, a continuación, escriba un valor para el filtro.Select a Relation and then enter a value for the filter.

    El tipo del valor de relación disponible dependerán del tipo de datos de la propiedad seleccionada.The type of relation value available will depend on the data type of the property selected.

Obtener estado de implementación de los datos publicadosGet Deployment Status published data

Además de los valores de entrada anteriores, se publican los valores siguientes:The following values are published in addition to the input values above:

ElementoElement DescripciónDescription
ConexiónConnection Especifica el nombre de la conexión con el servidor de Configuration ManagerSpecifies the name of the connection to the Configuration Manager server
Recuento de resultadosResult Count El número de valores devueltos por la consultaThe number of values returned by the query

En la lista siguiente describe los datos publicados para los tipos de implementación disponibles.The following list describes the Published Data for the available Deployment Types.

Programa o una tarea secuenciaProgram or task sequence

  • Id. de ID de anuncio (implementación)AdvertisementID ID of the advertisement (deployment)
  • Id. de mensaje de estado de última LastAcceptanceMessageID aceptaciónLastAcceptanceMessageID Last acceptance status message ID
  • Descripción breve de LastAcceptanceMessageIDName del último mensaje de estado de aceptaciónLastAcceptanceMessageIDName Short description of the last acceptance status message
  • LastAcceptanceMessageIDSeverityLastAcceptanceMessageIDSeverity
    • Error: 3221225472Error: 3221225472
    • Advertencia: 2147483648Warning: 2147483648
    • Informativo: 1073741824Informational: 1073741824
  • Categoría de LastAcceptanceState numérico del último mensaje de estado de aceptaciónLastAcceptanceState Numeric category of the last acceptance status message
  • Descripción breve de LastAcceptanceStateName de la categoría de aceptaciónLastAcceptanceStateName Short description of the acceptance category
  • LastAcceptanceStatusTime fecha y hora, en formato de hora Universal coordinada (UTC), cuando se generó el último mensaje de aceptaciónLastAcceptanceStatusTime Date and time, in Universal Coordinated Time (UTC), when the last acceptance message was generated
  • Contexto de usuario de LastExecutionContext (cuenta) en la que se ejecutó el programaLastExecutionContext User context (account) under which the program ran
  • LastExecutionResult última cadena devuelta por un archivo de formato de información de administración (MIF) de estado (mensajes 10007 y 10009) o (10006) de código de retorno de errorLastExecutionResult Last string returned by a status Management Information Format (MIF) file (messages 10007 and 10009) or an error return code (10006)
  • Categoría de LastState numérico del último mensaje de estado de entregaLastState Numeric category of the last delivery status message
  • Descripción breve de LastStateName de la categoría de entrega, incluidos:LastStateName Short description of the delivery category, including:
    • Aceptado â €"sin más EstadosAccepted – No Further Status
    • Se realizó correctamenteSucceeded
    • ErrorFailed
    • En esperaWaiting
    • Ningún estadoNo Status
  • LastStatusMessageID último identificador de mensaje de estado de entregaLastStatusMessageID Last delivery status message ID
  • Descripción breve de LastStatusMessageIDName del último mensaje de estado de entrega.LastStatusMessageIDName Short description of the last delivery status message.
  • LastStatusMessageIDSeverityLastStatusMessageIDSeverity
    • Error: 3221225472Error: 3221225472
    • Advertencia: 2147483648Warning: 2147483648
    • Informativo: 1073741824Informational: 1073741824
  • LastStatusTime fecha y hora, en formato de hora Universal coordinada (UTC), cuando se generó el último mensaje de entregaLastStatusTime Date and time, in Universal Coordinated Time (UTC), when the last delivery message was generated
  • Id. de recurso de ResourceID del dispositivoResourceID Resource ID of the device

AplicaciónApplication

  • Elemento de configuración de aplicación AppCIAppCI Application CI
  • AppName el nombre de la aplicaciónAppName The name of the application
  • Tipo de estado de AppStatusType AppAppStatusType App status type
  • Id. de identificador de trabajo de anuncio (implementación)AssignmentID ID of the advertisement (deployment)
  • AssignmentUniqueID GUID de la aplicaciónAssignmentUniqueID GUID of the application
  • Identificador de CollectionID de la colección al que pertenece este recursoCollectionID ID of the collection this resource belongs to
  • El nombre de la colección nombreDeColecciónCollectionName The name of the collection
  • ComplianceState el estado de cumplimiento para el elemento de configuración.ComplianceState The compliance state for the configuration item.
  • Identificador del tipo de implementación utilizado en esta implementación DTCIDTCI The ID of the Deployment Type used in this deployment
  • DTModelID el identificador del modelo de tipo de implementaciónDTModelID The ID of the Deployment Type Model
  • DTName el nombre del tipo de implementación que se usa para esta implementaciónDTName The name of the Deployment Type used for this deployment
  • Identificador de resultado de tipo de implementación de DTResultIDDTResultID Deployment Type Result ID
  • DeploymentIntent 0 = necesario, 1 = disponibleDeploymentIntent 0 = Required, 1 = Available
  • EnforcementState el estado de cumplimiento.EnforcementState The enforcement state. Los valores posibles son:Possible values are:
    • Estado de cumplimiento desconocidoEnforcement State Unknown
    • Cumplimiento iniciadoEnforcement Started
    • Aplicación esperando contenidoEnforcement waiting for content
    • Esperando a que finalice otra instalaciónWaiting for another installation to complete
    • Esperando la ventana de mantenimiento antes de instalarWaiting for maintenance window before installing
    • Debe reiniciarse antes de instalarRestart required before installing
    • Error generalGeneral failure
    • Instalación pendientePending installation
    • Instalar la actualizaciónInstalling update
    • Reinicio del sistema pendientePending system restart
    • Actualización se instaló correctamenteSuccessfully installed update
    • No se pudo instalar la actualizaciónFailed to install update
    • Descargar la actualizaciónDownloading update
    • Actualización descargadaDownloaded update
    • No se pudo descargar la actualizaciónFailed to download update
  • Identificador de la descripción de información ampliada ExtendedInfoDescriptionIDExtendedInfoDescriptionID Extended information description ID
  • Identificador de información ampliada de ExtendedInfoIDExtendedInfoID Extended information ID
  • IsMachineAssignedToUser verdadero o falso.IsMachineAssignedToUser True or False. Es True si la máquina se asigna a un usuario.True if the machine is assigned to a user.
  • IsMachineChangesPersisted verdadero o falso.IsMachineChangesPersisted True or False. Es True si se conservan los cambios de la máquina virtual.True if the virtual machine changes are persisted.
  • IsVM verdadero o falso.IsVM True or False. Es True si se trata de una máquina virtual.True if this is a virtual machine.
  • Id. de recurso MachineID del dispositivoMachineID Resource ID of the device
  • MachineName nombre del dispositivoMachineName Name of the device
  • Id. de modelo de directiva de PolicyModelIDPolicyModelID Policy model ID
  • Número de revisión de revisión de la implementaciónRevision Revision number of the deployment
  • Tiempo de implementación de la hora de inicioStartTime Deployment time
  • Tipo de estado de StatusType:StatusType Status type:
    • CorrectoSuccess
    • En cursoIn Progress
    • DesconocidaUnknown
    • ErrorError
  • Tipo de tecnología de la tecnología de implementación, como:Technology The deployment technology type, such as:
    • Windows InstallerWindows Installer
    • App-VApp-V
    • ScriptScript
    • NokiaNokia
  • Estado de actualización de UpdateStateUpdateState Update State
  • Nombre de usuario de nombre de usuarioUserName User name
  • VMHostName si el dispositivo es una máquina virtual, el nombre del host para la máquina virtualVMHostName If the device is a virtual machine, the name of the host for the VM

Actualización de softwareSoftware update

ElementoElement DescripciónDescription
Identificador de trabajoAssignmentID Id. de anuncio (implementación)ID of the advertisement (deployment)
AssignmentNameAssignmentName Nombre del anuncio (implementación)Name of the advertisement (deployment)
AssignmentUniqueIDAssignmentUniqueID GUID de la aplicaciónGUID of the application
CollectionIDCollectionID Identificador de la colección al que pertenece este recursoID of the collection this resource belongs to
CollectionNameCollectionName El nombre de la colecciónThe name of the collection
DeviceNameDeviceName Nombre del dispositivo que tiene como destino la actualizaciónName of the device where the update is targeted
IsCompliantIsCompliant True o FalseTrue or False
IsMachineAssignedToUserIsMachineAssignedToUser True o False.True or False. Es True si la máquina se asigna a un usuario.True if the machine is assigned to a user.
IsMachineChangesPersistedIsMachineChangesPersisted True o False.True or False. Es True si se conservan los cambios de la máquina virtual.True if the virtual machine changes are persisted.
IsVMIsVM True o False.True or False. Es True si se trata de una máquina virtual.True if this is a virtual machine.
LastComplianceMessageDescLastComplianceMessageDesc Descripción del último mensaje de cumplimientoLast Compliance Message Description
LastComplianceMessageIDLastComplianceMessageID Identificador del último mensaje de cumplimientoLast Compliance Message ID
LastComplianceMessageTimeLastComplianceMessageTime Hora de último mensaje de cumplimientoLast Compliance Message Time
LastEnforcementErrorCodeLastEnforcementErrorCode Último código de Error de aplicaciónLast Enforcement Error Code
LastEnforcementErrorIDLastEnforcementErrorID Último Id. de Error de aplicaciónLast Enforcement Error ID
LastEnforcementErrorTimeLastEnforcementErrorTime Última hora de Error de aplicaciónLast Enforcement Error Time
LastEnforcementMessageDescLastEnforcementMessageDesc Descripción del último mensaje de cumplimientoLast Enforcement Message Description
LastEnforcementMessageIDLastEnforcementMessageID Último Id. de mensaje de aplicaciónLast Enforcement Message ID
LastEnforcementMessageTimeLastEnforcementMessageTime Hora de último mensaje de cumplimientoLast Enforcement Message Time
Id. de recursoResource ID Id. de recurso del dispositivoResource ID of the device
statusDescriptionStatusDescription Descripción de estadoStatus description
StatusEnforcementStateStatusEnforcementState Estado de cumplimiento adicionales para el estado de progreso y de error (0 para otros usuarios).Additional enforcement state for progress and error status (0 for others).
StatusErrorCodeStatusErrorCode Código de error adicional para el estado de error (0 para otros usuarios)Additional error code for error status (0 for others)
StatusTimeStatusTime Hora de estadoStatus time
StatusTypeStatusType Tipo de estadoStatus type
Identificador de usuarioUserID Id. de usuarioUser ID
VMHostNameVMHostName Si el dispositivo es una máquina virtual, el nombre del host para la máquina virtualIf the device is a virtual machine, the name of the host for the VM

Configuración de la actividad obtener estado de implementaciónConfiguring the Get Deployment Status activity

  1. Desde el actividades , arrastre un obtener estado de implementación actividad para el runbook activo.From the Activities pane, drag a Get Deployment Status activity to the active runbook.
  2. Haga doble clic en el obtener estado de implementación el icono de actividad.Double-click the Get Deployment Status activity icon. El propiedades abre el cuadro de diálogo.The Properties dialog box opens.
  3. Configurar la detalles ficha:Configuring the Details tab:

    1. En el conexión sección, haga clic en el botón de puntos suspensivos (...) y, a continuación, seleccione la conexión de servidor de Configuration Manager que desea usar para esta actividad.In the Connection section, click the ellipsis button (...), and then select the Configuration Manager server connection that you want to use for this activity. Haga clic en Aceptar.Click OK.
    2. En el campos sección, especifique un valor para cada una de las propiedades necesarias.In the Fields section, enter a value for each of the required properties. Si la propiedad está habilitada para la búsqueda, haga clic en los puntos suspensivos (...) situado junto al cuadro de texto para buscar un valor.If the property is Lookup-enabled, you can click the ellipsis (...) button next to the text box to browse for a value.

      También puede utilizar los datos publicados para rellenar automáticamente el valor de la propiedad de la salida de datos por una actividad anterior en el runbook.You can also use published data to automatically populate the value of the property from the data output by a previous activity in the runbook.

  4. Haga clic en Finalizar.Click Finish.