Freigeben über


Shared Private Link Resources - List By Service

Ruft eine Liste aller freigegebenen privaten Linkressourcen ab, die vom angegebenen Dienst verwaltet werden.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/sharedPrivateLinkResources?api-version=2023-11-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

Der Name der Ressourcengruppe innerhalb des aktuellen Abonnements. Sie können diesen Wert aus der Azure Resource Manager-API oder dem Portal abrufen.

searchServiceName
path True

string

Der Name des Suchdiensts, der der angegebenen Ressourcengruppe zugeordnet ist.

subscriptionId
path True

string

Der eindeutige Bezeichner für ein Microsoft Azure-Abonnement. Sie können diesen Wert aus der Azure Resource Manager-API, den Befehlszeilentools oder dem Portal abrufen.

api-version
query True

string

Die API-Version, die für jede Anforderung verwendet werden soll.

Anforderungsheader

Name Erforderlich Typ Beschreibung
x-ms-client-request-id

string (uuid)

Ein vom Client generierter GUID-Wert, der diese Anforderung identifiziert. Wenn angegeben, wird dies in Antwortinformationen eingeschlossen, um die Anforderung nachzuverfolgen.

Antworten

Name Typ Beschreibung
200 OK

SharedPrivateLinkResourceListResult

Der Vorgang war erfolgreich. Die Antwort enthält die Liste aller freigegebenen privaten Linkressourcen, die vom angegebenen Dienst verwaltet werden.

Other Status Codes

CloudError

Unerwarteter Fehler während des Vorgangs.

Sicherheit

azure_auth

Microsoft Entra ID OAuth2-Autorisierungsfluss.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

ListSharedPrivateLinkResourcesByService

Beispielanforderung

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice/sharedPrivateLinkResources?api-version=2023-11-01

Beispiel für eine Antwort

{
  "value": [
    {
      "name": "testResource",
      "type": "Microsoft.Search/searchServices/sharedPrivateLinkResources",
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice/sharedPrivateLinkResources/testResource",
      "properties": {
        "requestMessage": "please approve",
        "groupId": "blob",
        "privateLinkResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/storageAccountName",
        "status": "Pending",
        "resourceRegion": null
      }
    }
  ]
}

Definitionen

Name Beschreibung
CloudError

Enthält Informationen zu einem API-Fehler.

CloudErrorBody

Beschreibt einen bestimmten API-Fehler mit einem Fehlercode und einer Meldung.

SharedPrivateLinkResource

Beschreibt eine vom Suchdienst verwaltete ressource für freigegebene private Verknüpfungen.

SharedPrivateLinkResourceListResult

Antwort, die eine Liste der freigegebenen privaten Linkressourcen enthält.

SharedPrivateLinkResourceProperties

Beschreibt die Eigenschaften einer vorhandenen ressource mit freigegebenen privaten Verknüpfungen, die vom Suchdienst verwaltet wird.

SharedPrivateLinkResourceProvisioningState

Der Bereitstellungsstatus der freigegebenen ressource für private Verknüpfungen. Gültige Werte sind "Aktualisieren", "Löschen", "Fehlgeschlagen", "Erfolgreich" oder "Unvollständig".

SharedPrivateLinkResourceStatus

Status der freigegebenen privaten Linkressource. Gültige Werte sind ausstehend, genehmigt, abgelehnt oder getrennt.

CloudError

Enthält Informationen zu einem API-Fehler.

Name Typ Beschreibung
error

CloudErrorBody

Beschreibt einen bestimmten API-Fehler mit einem Fehlercode und einer Meldung.

CloudErrorBody

Beschreibt einen bestimmten API-Fehler mit einem Fehlercode und einer Meldung.

Name Typ Beschreibung
code

string

Ein Fehlercode, der die Fehlerbedingung genauer beschreibt als ein HTTP-Statuscode. Kann verwendet werden, um bestimmte Fehlerfälle programmgesteuert zu behandeln.

details

CloudErrorBody[]

Enthält geschachtelte Fehler, die mit diesem Fehler zusammenhängen.

message

string

Eine Meldung, die den Fehler detailliert beschreibt und Debuginformationen bereitstellt.

target

string

Das Ziel des bestimmten Fehlers (z. B. der Name der Eigenschaft im Fehler).

SharedPrivateLinkResource

Beschreibt eine vom Suchdienst verwaltete ressource für freigegebene private Verknüpfungen.

Name Typ Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Der Name der Ressource

properties

SharedPrivateLinkResourceProperties

Beschreibt die Eigenschaften einer vom Suchdienst verwalteten freigegebenen privaten Linkressource.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

SharedPrivateLinkResourceListResult

Antwort, die eine Liste der freigegebenen privaten Linkressourcen enthält.

Name Typ Beschreibung
nextLink

string

Die URL, um den nächsten Satz freigegebener privater Linkressourcen abzurufen, falls vorhanden.

value

SharedPrivateLinkResource[]

Die Liste der freigegebenen ressourcen für private Verknüpfungen.

SharedPrivateLinkResourceProperties

Beschreibt die Eigenschaften einer vorhandenen ressource mit freigegebenen privaten Verknüpfungen, die vom Suchdienst verwaltet wird.

Name Typ Beschreibung
groupId

string

Die Gruppen-ID vom Anbieter der Ressource, für die die freigegebene private Linkressource gilt.

privateLinkResourceId

string

Die Ressourcen-ID der Ressource, für die die freigegebene private Verknüpfungsressource gilt.

provisioningState

SharedPrivateLinkResourceProvisioningState

Der Bereitstellungsstatus der freigegebenen ressource für private Verknüpfungen. Gültige Werte sind "Aktualisieren", "Löschen", "Fehlgeschlagen", "Erfolgreich" oder "Unvollständig".

requestMessage

string

Die Anforderungsnachricht zum Anfordern der Genehmigung der Ressource für freigegebene private Links.

resourceRegion

string

Wahlfrei. Kann verwendet werden, um den Azure Resource Manager-Speicherort der Ressource anzugeben, mit der eine freigegebene private Verknüpfung erstellt werden soll. Dies ist nur für ressourcen erforderlich, deren DNS-Konfiguration regional ist (z. B. Azure Kubernetes Service).

status

SharedPrivateLinkResourceStatus

Status der freigegebenen privaten Linkressource. Gültige Werte sind ausstehend, genehmigt, abgelehnt oder getrennt.

SharedPrivateLinkResourceProvisioningState

Der Bereitstellungsstatus der freigegebenen ressource für private Verknüpfungen. Gültige Werte sind "Aktualisieren", "Löschen", "Fehlgeschlagen", "Erfolgreich" oder "Unvollständig".

Wert Beschreibung
Deleting
Failed
Incomplete
Succeeded
Updating

SharedPrivateLinkResourceStatus

Status der freigegebenen privaten Linkressource. Gültige Werte sind ausstehend, genehmigt, abgelehnt oder getrennt.

Wert Beschreibung
Approved
Disconnected
Pending
Rejected