Freigeben über


MHSM Private Link Resources - List By MHSM Resource

Ruft die für den verwalteten HSM-Pool unterstützten privaten Linkressourcen ab.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/managedHSMs/{name}/privateLinkResources?api-version=2022-07-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
name
path True

string

Name des verwalteten HSM-Pools

resourceGroupName
path True

string

Name der Ressourcengruppe, die den verwalteten HSM-Pool enthält.

subscriptionId
path True

string

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

api-version
query True

string

Client-API-Version.

Antworten

Name Typ Beschreibung
200 OK

MHSMPrivateLinkResourceListResult

Private Linkressourcen wurden erfolgreich abgerufen.

Other Status Codes

CloudError

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

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

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

KeyVaultListPrivateLinkResources

Beispielanforderung

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-group/providers/Microsoft.KeyVault/managedHSMs/sample-mhsm/privateLinkResources?api-version=2022-07-01

Beispiel für eine Antwort

{
  "value": [
    {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-resource-group/providers/Microsoft.KeyVault/managedhsms/sample-mhsm/privateLinkResources/managedhsm",
      "name": "managedhsm",
      "type": "Microsoft.KeyVault/managedhsms/privateLinkResources",
      "properties": {
        "groupId": "managedhsms",
        "requiredMembers": [
          "default"
        ],
        "requiredZoneNames": [
          "privatelink.managedhsm.azure.net"
        ]
      }
    }
  ]
}

Definitionen

Name Beschreibung
CloudError

Fehlerantwort des Key Vault-Ressourcenanbieters

CloudErrorBody

Fehlerantwort des Key Vault-Ressourcenanbieters

identityType

Der Identitätstyp, der die Schlüsseltresorressource erstellt hat.

ManagedHsmSku

SKU-Details

ManagedHsmSkuFamily

SKU-Familie des verwalteten HSM-Pools

ManagedHsmSkuName

SKU des verwalteten HSM-Pools

MHSMPrivateLinkResource

Eine private Verknüpfungsressource

MHSMPrivateLinkResourceListResult

Eine Liste der privaten Linkressourcen

SystemData

Metadaten zur Erstellung und letzten Änderung der Schlüsseltresorressource.

CloudError

Fehlerantwort des Key Vault-Ressourcenanbieters

Name Typ Beschreibung
error

CloudErrorBody

Fehlerantwort des Key Vault-Ressourcenanbieters

CloudErrorBody

Fehlerantwort des Key Vault-Ressourcenanbieters

Name Typ Beschreibung
code

string

Fehlercode. Dies ist ein Mnemonic, der programmgesteuert genutzt werden kann.

message

string

Benutzerfreundliche Fehlermeldung. Die Nachricht wird in der Regel lokalisiert und kann je nach Dienstversion variieren.

identityType

Der Identitätstyp, der die Schlüsseltresorressource erstellt hat.

Wert Beschreibung
Application
Key
ManagedIdentity
User

ManagedHsmSku

SKU-Details

Name Typ Beschreibung
family

ManagedHsmSkuFamily

SKU-Familie des verwalteten HSM-Pools

name

ManagedHsmSkuName

SKU des verwalteten HSM-Pools

ManagedHsmSkuFamily

SKU-Familie des verwalteten HSM-Pools

Wert Beschreibung
B

ManagedHsmSkuName

SKU des verwalteten HSM-Pools

Wert Beschreibung
Custom_B32
Custom_B6
Standard_B1

MHSMPrivateLinkResource

Eine private Verknüpfungsressource

Name Typ Beschreibung
id

string

Die Ressourcen-ID des Azure Resource Manager für den verwalteten HSM-Pool.

location

string

Der unterstützte Azure-Speicherort, an dem der verwaltete HSM-Pool erstellt werden soll.

name

string

Der Name des verwalteten HSM-Pools.

properties.groupId

string

Gruppenbezeichner der ressource für private Verknüpfungen.

properties.requiredMembers

string[]

Erforderliche Membernamen der ressource für private Verknüpfungen.

properties.requiredZoneNames

string[]

Erforderliche DNS-Zonennamen der privaten Linkressource.

sku

ManagedHsmSku

SKU-Details

systemData

SystemData

Metadaten zur Erstellung und letzten Änderung der Schlüsseltresorressource.

tags

object

Ressourcentags

type

string

Der Ressourcentyp des verwalteten HSM-Pools.

MHSMPrivateLinkResourceListResult

Eine Liste der privaten Linkressourcen

Name Typ Beschreibung
value

MHSMPrivateLinkResource[]

Array von privaten Verknüpfungsressourcen

SystemData

Metadaten zur Erstellung und letzten Änderung der Schlüsseltresorressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Schlüsseltresorressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Schlüsseltresorressource erstellt hat.

createdByType

identityType

Der Identitätstyp, der die Schlüsseltresorressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Schlüsseltresorressource (UTC).

lastModifiedBy

string

Die Identität, die zuletzt die Schlüsseltresorressource geändert hat.

lastModifiedByType

identityType

Der Identitätstyp, der die Schlüsseltresorressource zuletzt geändert hat.