Udostępnij za pośrednictwem


Get-AzureRmEventGridSubscription

Pobiera szczegóły subskrypcji zdarzeń lub pobiera listę wszystkich subskrypcji zdarzeń w bieżącej subskrypcji platformy Azure.

Ostrzeżenie

Moduł AzureRM PowerShell jest oficjalnie przestarzały od 29 lutego 2024 r. Zaleca się migrowanie użytkowników z modułu AzureRM do modułu Az programu PowerShell w celu zapewnienia ciągłej obsługi i aktualizacji.

Mimo że moduł AzureRM może nadal działać, nie jest już utrzymywany ani obsługiwany, umieszczając wszelkie dalsze zastosowania według uznania i ryzyka użytkownika. Zapoznaj się z naszymi zasobami migracji, aby uzyskać wskazówki dotyczące przejścia do modułu Az.

Składnia

Get-AzureRmEventGridSubscription
   [[-EventSubscriptionName] <String>]
   [[-ResourceGroupName] <String>]
   [[-TopicName] <String>]
   [-IncludeFullEndpointUrl]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmEventGridSubscription
   [[-EventSubscriptionName] <String>]
   [-ResourceId] <String>
   [-IncludeFullEndpointUrl]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmEventGridSubscription
   [[-ResourceGroupName] <String>]
   [[-TopicTypeName] <String>]
   [[-Location] <String>]
   [-IncludeFullEndpointUrl]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmEventGridSubscription
   [-InputObject] <PSTopic>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Opis

Polecenie cmdlet Get-AzureRmEventGridSubscription pobiera szczegóły określonej subskrypcji usługi Event Grid lub listę wszystkich subskrypcji usługi Event Grid w bieżącej subskrypcji platformy Azure lub grupy zasobów. Jeśli zostanie podana nazwa subskrypcji zdarzeń, zostaną zwrócone szczegóły pojedynczej subskrypcji usługi Event Grid. Jeśli nie podano nazwy subskrypcji zdarzeń, zostanie zwrócona lista wszystkich subskrypcji zdarzeń.

Przykłady

Przykład 1

PS C:\> Get-AzureRmEventGridSubscription -ResourceGroupName MyResourceGroupName -TopicName Topic1 -EventSubscriptionName EventSubscription1

Pobiera szczegóły subskrypcji zdarzeń "EventSubscription1" utworzonej dla tematu "Topic1" w grupie zasobów "MyResourceGroupName".

Przykład 2

PS C:\> Get-AzureRmEventGridSubscription -ResourceGroupName MyResourceGroupName -TopicName Topic1 -EventSubscriptionName EventSubscription1 -IncludeFullEndpointUrl

Pobiera szczegóły subskrypcji zdarzeń "EventSubscription1" utworzonej dla tematu "Topic1" w grupie zasobów "MyResourceGroupName", w tym pełny adres URL punktu końcowego, jeśli jest to subskrypcja zdarzeń oparta na elementach webhook.

Przykład 3

PS C:\> Get-AzureRmEventGridSubscription -ResourceGroupName MyResourceGroupName -TopicName Topic1

Pobierz listę wszystkich subskrypcji zdarzeń utworzonych dla tematu "Topic1" w grupie zasobów "MyResourceGroupName".

Przykład 4

PS C:\> Get-AzureRmEventGridSubscription -ResourceGroupName MyResourceGroupName -EventSubscriptionName EventSubscription1

Pobiera szczegóły subskrypcji zdarzeń "EventSubscription1" utworzonej dla grupy zasobów "MyResourceGroupName".

Przykład 5

PS C:\> Get-AzureRmEventGridSubscription -EventSubscriptionName EventSubscription1

Pobiera szczegóły subskrypcji zdarzeń "EventSubscription1" utworzonej dla aktualnie wybranej subskrypcji platformy Azure.

Przykład 6

PS C:\> Get-AzureRmEventGridSubscription -ResourceGroupName MyResourceGroupName

Pobiera listę wszystkich globalnych subskrypcji zdarzeń utworzonych w grupie zasobów "MyResourceGroupName".

Przykład 7

PS C:\> Get-AzureRmEventGridSubscription

Pobiera listę wszystkich globalnych subskrypcji zdarzeń utworzonych w ramach aktualnie wybranej subskrypcji platformy Azure.

Przykład 8

PS C:\> Get-AzureRmEventGridSubscription -ResourceGroupName MyResourceGroupName -Location westus2

Pobiera listę wszystkich regionalnych subskrypcji zdarzeń utworzonych w grupie zasobów "MyResourceGroupName" w określonej lokalizacji "westus2".

Przykład 9

PS C:\> Get-AzureRmEventGridSubscription -ResourceId "/subscriptions/$subscriptionId/resourceGroups/$resourceGroupName/providers/Microsoft.EventHub/namespaces/$namespaceName"

Pobiera listę wszystkich subskrypcji zdarzeń utworzonych dla określonej przestrzeni nazw usługi EventHub.

Przykład 10

PS C:\> Get-AzureRmEventGridSubscription -TopicTypeName "Microsoft.EventHub.Namespaces" -Location $location

Pobiera listę wszystkich subskrypcji zdarzeń utworzonych dla określonego typu tematu (przestrzenie nazw usługi EventHub) w określonej lokalizacji.

Przykład 11

PS C:\> Get-AzureRmEventGridSubscription -TopicTypeName "Microsoft.Resources.ResourceGroups" -ResourceGroupName MyResourceGroupName

Pobiera listę wszystkich subskrypcji zdarzeń utworzonych dla określonej grupy zasobów.

Parametry

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

Typ:IAzureContextContainer
Aliasy:AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-EventSubscriptionName

Nazwa subskrypcji zdarzeń

Typ:String
Position:0
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-IncludeFullEndpointUrl

Uwzględnij pełny adres URL punktu końcowego miejsca docelowego subskrypcji zdarzeń.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-InputObject

EventGrid, obiekt subskrypcji zdarzeń.

Typ:PSTopic
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Location

Lokalizacja

Typ:String
Position:2
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Nazwa grupy zasobów.

Typ:String
Aliasy:ResourceGroup
Position:0
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ResourceId

Identyfikator zasobu, do którego utworzono subskrypcje zdarzeń.

Typ:String
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-TopicName

Nazwa tematu usługi EventGrid.

Typ:String
Position:2
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-TopicTypeName

Nazwa typu tematu

Typ:String
Position:1
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

String

PSTopic

Parametry: InputObject (ByValue)

Dane wyjściowe

PSEventSubscription