Remove-AzServiceFabricManagedClusterApplicationTypeVersion
Rimuove una versione del tipo di applicazione gestita dal cluster. Supporta solo le versioni dei tipi di applicazione distribuite con Resource Manager.
Sintassi
Remove-AzServiceFabricManagedClusterApplicationTypeVersion
[-ResourceGroupName] <String>
[-ClusterName] <String>
-Name <String>
-Version <String>
[-PassThru]
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzServiceFabricManagedClusterApplicationTypeVersion
-ResourceId <String>
[-PassThru]
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzServiceFabricManagedClusterApplicationTypeVersion
-InputObject <PSManagedApplicationTypeVersion>
[-PassThru]
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Questo cmdlet rimuoverà una versione del tipo di applicazione gestita dal cluster. Tutte le applicazioni in questa risorsa devono essere rimosse prima di eseguire questo comando.
Esempio
Esempio 1
$resourceGroupName = "testRG"
$clusterName = "testCluster"
$appTypeName = "testAppType"
$version = "v1"
Remove-AzServiceFabricManagedClusterApplicationTypeVersion -ResourceGroupName $resourceGroupName -ClusterName $clusterName -Name $appTypeName -Version $version -Force -PassThru -Verbose
In questo esempio verrà rimossa la versione gestita "v1" nel tipo "testAppType". Sono presenti applicazioni in questa risorsa, il comando genererà un'eccezione.
Esempio 2
$resourceGroupName = "testRG"
$clusterName = "testCluster"
$appTypeName = "testAppType"
$version = "v1"
$appTypeVersion = Get-AzServiceFabricManagedClusterApplicationTypeVersion -ResourceGroupName $resourceGroupName -ClusterName $clusterName -Name $appTypeName -Version $appTypeVersion
$appTypeVersion | Remove-AzServiceFabricManagedClusterApplicationTypeVersion -Force -PassThru -Verbose
In questo esempio verrà rimossa la versione gestita "v1" nel tipo "testAppType". Sono presenti applicazioni in questa risorsa, il comando genererà un'eccezione.
Esempio 3
$resourceId = "/subscriptions/13ad2c84-84fa-4798-ad71-e70c07af873f/resourcegroups/testRG/providers/Microsoft.ServiceFabric/managedClusters/testCluster/applicationTypes/testAppType/versions/v1"
Remove-AzServiceFabricManagedClusterApplicationTypeVersion -ResourceId $resourceId
Questo esempio rimuoverà i dettagli della versione del tipo di applicazione gestita con l'ID risorsa arm specificato.
Parametri
-AsJob
Eseguire il cmdlet in background e restituire un processo per tenere traccia dello stato di avanzamento.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ClusterName
Specificare il nome del cluster.
Tipo: | String |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Force
Rimuovere senza prompt.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-InputObject
Risorsa della versione del tipo di applicazione gestita.
Tipo: | PSManagedApplicationTypeVersion |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Name
Specificare il nome del tipo di applicazione gestita.
Tipo: | String |
Alias: | ApplicationTypeName |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PassThru
{{ Fill PassThru Description }}
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceGroupName
Specificare il nome del gruppo di risorse.
Tipo: | String |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ResourceId
ResourceId arm della versione del tipo di applicazione gestita.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Version
Specificare la versione del tipo di applicazione gestita.
Tipo: | String |
Alias: | ApplicationTypeVersion |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |