Remove-AzNotificationHubsNamespaceAuthorizationRule
Rimuove una regola di autorizzazione da uno spazio dei nomi dell'hub di notifica.
Sintassi
Remove-AzNotificationHubsNamespaceAuthorizationRule
[-ResourceGroup] <String>
[-Namespace] <String>
[-AuthorizationRule] <String>
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Remove-AzNotificationHubsNamespaceAuthorizationRule rimuove una regola di autorizzazione della firma di accesso condiviso da uno spazio dei nomi dell'hub di notifica. Le regole di autorizzazione gestiscono l'accesso a uno spazio dei nomi. Questa operazione viene eseguita tramite la creazione di collegamenti, come URI, in base a diversi livelli di autorizzazione. I livelli di autorizzazione possono essere dei seguenti:
- Ascoltare
- Invia
- La gestione dei client viene indirizzata a uno di questi URI in base al livello di autorizzazione appropriato. Ad esempio, un client dato l'autorizzazione Listen viene indirizzato all'URI per tale autorizzazione. La rimozione di una regola di autorizzazione rimuove anche l'autorizzazione utente corrispondente.
Esempio
Esempio 1: Rimuovere una regola di autorizzazione da uno spazio dei nomi
Remove-AzNotificationHubsNamespaceAuthorizationRule -Namespace "ContosoNamespace" -ResourceGroup "ContosoNotificationsGroup" -AuthorizationRule "ListenRule"
Questo comando rimuove la regola di autorizzazione denominata ListenRule dallo spazio dei nomi denominato ContosoNamespace. Quando si esegue questo comando, è necessario specificare il gruppo di risorse a cui è assegnato lo spazio dei nomi.
Parametri
-AuthorizationRule
Specifica il nome della regola di autenticazione della firma di accesso condiviso da rimuovere.
Tipo: | String |
Posizione: | 2 |
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
Non chiedere conferma.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Namespace
Specifica lo spazio dei nomi a cui sono assegnate le regole di autorizzazione. Gli spazi dei nomi consentono di raggruppare e classificare gli hub di notifica.
Tipo: | String |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ResourceGroup
Specifica il gruppo di risorse a cui è assegnato lo spazio dei nomi. I gruppi di risorse organizzano elementi come spazi dei nomi, hub di notifica e regole di autorizzazione in modi che semplificano la gestione dell'inventario e l'amministrazione di Azure.
Tipo: | String |
Posizione: | 0 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
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 |