Freigeben über


Partner Namespaces - List By Subscription

Auflisten von Partnernamespaces unter einem Azure-Abonnement.
Listet alle Partnernamespaces unter einem Azure-Abonnement auf.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.EventGrid/partnerNamespaces?api-version=2025-02-15
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.EventGrid/partnerNamespaces?api-version=2025-02-15&$filter={$filter}&$top={$top}

URI-Parameter

Name In Erforderlich Typ Beschreibung
subscriptionId
path True

string

Abonnementanmeldeinformationen, die ein Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.

api-version
query True

string

Version der API, die mit der Clientanforderung verwendet werden soll.

$filter
query

string

Die Abfrage zum Filtern der Suchergebnisse mithilfe der OData-Syntax. Filterung ist nur für die Eigenschaft "name" und mit begrenzter Anzahl von OData-Vorgängen zulässig. Diese Vorgänge sind: die Funktion "contains" sowie die folgenden logischen Vorgänge: not, and, and, or, eq (for equal) and ne (for not equal). Es werden keine arithmetischen Vorgänge unterstützt. Es folgt ein gültiges Filterbeispiel: $filter=contains(namE, 'PATTERN') und name ne 'PATTERN-1'. Es folgt kein gültiges Filterbeispiel: $filter=location eq 'westus'.

$top
query

integer (int32)

Die Anzahl der Ergebnisse, die pro Seite für den Listenvorgang zurückgegeben werden sollen. Der gültige Bereich für den oberen Parameter beträgt 1 bis 100. Wenn nicht angegeben, beträgt die Standardanzahl der zurückgegebenen Ergebnisse 20 Elemente pro Seite.

Antworten

Name Typ Beschreibung
200 OK

PartnerNamespacesListResult

OKAY

Other Status Codes

ErrorResponse

Fehlerantwort, die zurückgegeben wurde, wenn die Anforderung nicht erfolgreich war.

Beispiele

PartnerNamespaces_ListBySubscription

Beispielanforderung

GET https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/providers/Microsoft.EventGrid/partnerNamespaces?api-version=2025-02-15

Beispiel für eine Antwort

{
  "value": [
    {
      "properties": {
        "provisioningState": "Succeeded",
        "partnerRegistrationFullyQualifiedId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/amh/providers/Microsoft.EventGrid/partnerRegistrations/ContosoCorpAccount1",
        "endpoint": "https://partnernamespace123.centraluseuap-1.eventgrid.azure.net/api/events"
      },
      "location": "Central US EUAP",
      "tags": {
        "key1": "value1",
        "key2": "value2",
        "key3": "value3"
      },
      "id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/amh/providers/Microsoft.EventGrid/partnerNamespaces/partnerNamespace123",
      "name": "partnerNamespace123",
      "type": "Microsoft.EventGrid/partnerNamespaces"
    }
  ]
}

Definitionen

Name Beschreibung
ConnectionState

ConnectionState-Informationen.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

InboundIpRule
IpActionType

Aktion, die basierend auf der Übereinstimmung oder ohne Übereinstimmung der IpMask ausgeführt werden soll.

PartnerNamespace

EventGrid-Partnernamespace.

PartnerNamespaceProvisioningState

Bereitstellungsstatus des Partnernamespaces.

PartnerNamespacesListResult

Ergebnis des Vorgangs "Partnernamespaces auflisten"

PartnerTopicRoutingMode

Dadurch wird ermittelt, ob ereignisse, die in diesem Partnernamespace veröffentlicht wurden, das Quellattribute in der Ereignisnutzlast verwenden oder den Kanalnamen im Header verwenden sollen, wenn sie mit dem Partnerthema übereinstimmen. Wenn keines angegeben ist, wird das Quellattributerouting verwendet, um dem Partnerthema zu entsprechen.

PersistedConnectionStatus

Status der Verbindung.

PrivateEndpoint

PrivateEndpoint-Informationen.

PrivateEndpointConnection
PublicNetworkAccess

Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist sie aktiviert. Sie können auf bestimmte IPs weiter einschränken, indem Sie konfigurieren

ResourceProvisioningState

Bereitstellungsstatus der privaten Endpunktverbindung.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

TlsVersion

Minimale TLS-Version des Herausgebers, die in dieser Domäne veröffentlicht werden darf

ConnectionState

ConnectionState-Informationen.

Name Typ Beschreibung
actionsRequired

string

Erforderliche Aktionen (falls vorhanden).

description

string

Beschreibung des Verbindungszustands.

status

PersistedConnectionStatus

Status der Verbindung.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

InboundIpRule

Name Typ Beschreibung
action

IpActionType

Aktion, die basierend auf der Übereinstimmung oder ohne Übereinstimmung der IpMask ausgeführt werden soll.

ipMask

string

IP-Adresse in CIDR-Notation z. B. 10.0.0.0/8.

IpActionType

Aktion, die basierend auf der Übereinstimmung oder ohne Übereinstimmung der IpMask ausgeführt werden soll.

Wert Beschreibung
Allow

PartnerNamespace

EventGrid-Partnernamespace.

Name Typ Standardwert Beschreibung
id

string

Vollqualifizierter Bezeichner der Ressource.

location

string

Speicherort der Ressource.

name

string

Name der Ressource.

properties.disableLocalAuth

boolean

False

Dieser boolesche Wert wird verwendet, um die lokale Authentifizierung zu aktivieren oder zu deaktivieren. Der Standardwert ist "false". Wenn die Eigenschaft auf "true" festgelegt ist, wird nur ein AAD-Token verwendet, um sich zu authentifizieren, wenn der Benutzer im Partnernamespace veröffentlichen darf.

properties.endpoint

string

Endpunkt für den Partnernamespace.

properties.inboundIpRules

InboundIpRule[]

Dies kann verwendet werden, um den Datenverkehr von bestimmten IPs anstelle aller IPs einzuschränken. Hinweis: Diese werden nur berücksichtigt, wenn PublicNetworkAccess aktiviert ist.

properties.minimumTlsVersionAllowed

TlsVersion

Minimale TLS-Version des Herausgebers, die in diesem Partnernamespace veröffentlicht werden darf

properties.partnerRegistrationFullyQualifiedId

string

Die vollqualifizierte ARM-ID der Partnerregistrierung, die diesem Partnernamespace zugeordnet werden soll. Dies hat das folgende Format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}.

properties.partnerTopicRoutingMode

PartnerTopicRoutingMode

SourceEventAttribute

Dadurch wird ermittelt, ob ereignisse, die in diesem Partnernamespace veröffentlicht wurden, das Quellattribute in der Ereignisnutzlast verwenden oder den Kanalnamen im Header verwenden sollen, wenn sie mit dem Partnerthema übereinstimmen. Wenn keines angegeben ist, wird das Quellattributerouting verwendet, um dem Partnerthema zu entsprechen.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Liste der privaten Endpunktverbindungen.

properties.provisioningState

PartnerNamespaceProvisioningState

Bereitstellungsstatus des Partnernamespaces.

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist sie aktiviert. Sie können auf bestimmte IPs weiter einschränken, indem Sie konfigurieren

systemData

systemData

Die Systemmetadaten, die sich auf die Event Grid-Ressource beziehen.

tags

object

Tags der Ressource.

type

string

Typ der Ressource.

PartnerNamespaceProvisioningState

Bereitstellungsstatus des Partnernamespaces.

Wert Beschreibung
Canceled
Creating
Deleting
Failed
Succeeded
Updating

PartnerNamespacesListResult

Ergebnis des Vorgangs "Partnernamespaces auflisten"

Name Typ Beschreibung
nextLink

string

Ein Link für die nächste Seite von Partnernamespaces.

value

PartnerNamespace[]

Eine Sammlung von Partnernamespaces.

PartnerTopicRoutingMode

Dadurch wird ermittelt, ob ereignisse, die in diesem Partnernamespace veröffentlicht wurden, das Quellattribute in der Ereignisnutzlast verwenden oder den Kanalnamen im Header verwenden sollen, wenn sie mit dem Partnerthema übereinstimmen. Wenn keines angegeben ist, wird das Quellattributerouting verwendet, um dem Partnerthema zu entsprechen.

Wert Beschreibung
ChannelNameHeader
SourceEventAttribute

PersistedConnectionStatus

Status der Verbindung.

Wert Beschreibung
Approved
Disconnected
Pending
Rejected

PrivateEndpoint

PrivateEndpoint-Informationen.

Name Typ Beschreibung
id

string

Der ARM-Bezeichner für private Endpunkte.

PrivateEndpointConnection

Name Typ Beschreibung
id

string

Vollqualifizierter Bezeichner der Ressource.

name

string

Name der Ressource.

properties.groupIds

string[]

GroupIds aus der Ressource für den privaten Linkdienst.

properties.privateEndpoint

PrivateEndpoint

Die Private Endpoint-Ressource für diese Verbindung.

properties.privateLinkServiceConnectionState

ConnectionState

Details zum Status der Verbindung.

properties.provisioningState

ResourceProvisioningState

Bereitstellungsstatus der privaten Endpunktverbindung.

type

string

Typ der Ressource.

PublicNetworkAccess

Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist sie aktiviert. Sie können auf bestimmte IPs weiter einschränken, indem Sie konfigurieren

Wert Beschreibung
Disabled
Enabled

ResourceProvisioningState

Bereitstellungsstatus der privaten Endpunktverbindung.

Wert Beschreibung
Canceled
Creating
Deleting
Failed
Succeeded
Updating

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.

TlsVersion

Minimale TLS-Version des Herausgebers, die in dieser Domäne veröffentlicht werden darf

Wert Beschreibung
1.0
1.1
1.2