New-AzServiceFabricApplication
Cree una nueva aplicación de Service Fabric en el grupo de recursos y el clúster especificados.
Syntax
New-AzServiceFabricApplication
[-ResourceGroupName] <String>
[-ClusterName] <String>
[-ApplicationTypeName] <String>
[-ApplicationTypeVersion] <String>
-Name <String>
[-ApplicationParameter <Hashtable>]
[-MinimumNodeCount <Int64>]
[-MaximumNodeCount <Int64>]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzServiceFabricApplication
[-ResourceGroupName] <String>
[-ClusterName] <String>
[-ApplicationTypeName] <String>
[-ApplicationTypeVersion] <String>
-Name <String>
[-ApplicationParameter <Hashtable>]
-PackageUrl <String>
[-MinimumNodeCount <Int64>]
[-MaximumNodeCount <Int64>]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Este cmdlet crea una nueva aplicación de Service Fabric en el grupo de recursos y el clúster especificados. El parámetro -PackageUrl se puede usar para crear la versión de tipo, si la versión de tipo ya sale, pero su estado "Failed", el cmdlet preguntará si el usuario quiere volver a crear la versión de tipo. Si continúa en estado "Failed", el comando detendrá el proceso y producirá una excepción.
Ejemplos
Ejemplo 1
New-AzServiceFabricApplication -ResourceGroupName "testRG" -ClusterName "testCluster" -ApplicationTypeName "TestAppType" -ApplicationTypeVersion "v1" -Name "testApp" -ApplicationParameter @{key0="value0";key1=$null;key2="value2"}
En este ejemplo se crea la aplicación "testApp" en el grupo de recursos "testRG" y el clúster "testCluster". El tipo de aplicación "TestAppType" versión "v1" ya debe existir en el clúster y los parámetros de la aplicación deben definirse en el manifiesto de aplicación; de lo contrario, se producirá un error en el cmdlet.
Ejemplo 2: especifique -PackageUrl para crear la versión del tipo de aplicación antes de crear la aplicación.
New-AzServiceFabricApplication -ResourceGroupName "testRG" -ClusterName "testCluster" -ApplicationTypeName "TestAppType" -ApplicationTypeVersion "v1" -Name "testApp" -PackageUrl "https://sftestapp.blob.core.windows.net/sftestapp/testApp_1.0.sfpkg" -ApplicationParameter @{key0="value0";key1=$null;key2="value2"}
En este ejemplo se crea el tipo de aplicación "TestAppType" versión "v1" mediante la dirección URL del paquete proporcionada. Después de esto, continuará el proceso normal para crear la aplicación. Si la versión del tipo de aplicación ya se cierra y el estado de aprovisionamiento se encuentra en "Error", se le pedirá que decida si el usuario quiere volver a crear la versión de tipo.
Parámetros
-ApplicationParameter
Especifique los parámetros de la aplicación como pares clave-valor. Estos parámetros deben existir en el manifiesto de aplicación.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ApplicationTypeName
Especificar el nombre del tipo de aplicación
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ApplicationTypeVersion
Especificar la versión del tipo de aplicación
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterName
Especifique el nombre del clúster.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Continuar sin avisos
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaximumNodeCount
Especifica el número máximo de nodos en los que se va a colocar una aplicación.
Type: | Int64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MinimumNodeCount
Especifica el número mínimo de nodos en los que Service Fabric reservará capacidad para esta aplicación.
Type: | Int64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especificar el nombre de la aplicación
Type: | String |
Aliases: | ApplicationName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PackageUrl
Especificar la dirección URL del archivo sfpkg del paquete de aplicación
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Especifique el nombre del grupo de recursos.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
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: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Salidas
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de