Unregister-ServiceFabricApplicationType

Anula el registro de un tipo de aplicación de Service Fabric.

Syntax

Unregister-ServiceFabricApplicationType
          [-ApplicationTypeName] <String>
          [-ApplicationTypeVersion] <String>
          [-Async]
          [-Force]
          [-TimeoutSec <Int32>]
          [-WhatIf]
          [-Confirm]
          [<CommonParameters>]

Description

El cmdlet Unregister-ServiceFabricApplicationType anula el registro de un tipo de aplicación de Service Fabric. El tipo de aplicación debe haberse registrado previamente con Register-ServiceFabricApplicationType.

Antes de anular el registro de un tipo de aplicación, debe usar el cmdlet Remove-ServiceFabricService para quitar los servicios que basa en la aplicación. Use el cmdlet Remove-ServiceFabricApplication para quitar instancias del tipo de aplicación. Si anula el registro de un tipo de aplicación, el paquete de aplicación se quita del almacén de imágenes.

Para administrar clústeres de Service Fabric, inicie Windows PowerShell mediante la opción Ejecutar como administrador. Antes de realizar cualquier operación en un clúster de Service Fabric, establezca una conexión con el clúster mediante el cmdlet Connect-ServiceFabricCluster .

Ejemplos

Ejemplo 1: Anulación del registro de un tipo de aplicación

PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Force

Este comando anula el registro del tipo de aplicación CalcServiceApp con la versión 1.0. Cuando el comando devuelve correctamente, el tipo de aplicación se anule correctamente el registro. Dado que el comando incluye el parámetro Force , el cmdlet no le pide confirmación.

Ejemplo 2: Anulación del registro de un tipo de aplicación asincrónico

PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Async
PS C:\> Get-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0"

Unregister-ServiceFabricApplicationType inicia el desaprovisionamiento del tipo de aplicación CalcServiceApp con la versión 1.0. Dado que se proporciona el modificador -Async, el comando devuelve tan pronto como el clúster recibe la solicitud. Get-ServiceFabricApplicationType obtiene los tipos de aplicación registrados en el clúster con el filtro especificado. Los tipos de aplicación devueltos (si existen) incluyen el estado de registro. El cmdlet se puede usar para ver el progreso de un aprovisionamiento. Cuando el tipo de aplicación con la versión especificada no se registra correctamente, no se mostrará en la salida Get-ServiceFabricApplicationType .

Parámetros

-ApplicationTypeName

Especifica el nombre de un tipo de aplicación de Service Fabric. El cmdlet anula el registro del tipo que especifique.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ApplicationTypeVersion

Especifica la versión de un tipo de aplicación de Service Fabric. El cmdlet anula el registro del tipo que tiene la versión especificada.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Async

El comando devuelve tan pronto como el clúster acepte la solicitud no registrada. Use el comando Get-ServiceFabricApplicationType para consultar el estado de la solicitud. Al pasar el modificador asincrónico, no es necesario aumentar -TimeoutSec para paquetes de aplicación grandes.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Obliga al comando a ejecutarse sin solicitar la confirmación del usuario.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

Especifica el período de tiempo de espera, en segundos, para la operación.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

System.String

Salidas

System.Object