Private Dns Zone Groups - List
Pobiera wszystkie prywatne grupy stref DNS w prywatnym punkcie końcowym.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}/privateDnsZoneGroups?api-version=2023-09-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
private
|
path | True |
string |
Nazwa prywatnego punktu końcowego. |
resource
|
path | True |
string |
Nazwa grupy zasobów. |
subscription
|
path | True |
string |
Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi. |
api-version
|
query | True |
string |
Wersja interfejsu API klienta. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Żądanie zakończyło się pomyślnie. Operacja zwraca listę zasobów grupy prywatnej strefy DNS. |
|
Other Status Codes |
Błąd. |
Zabezpieczenia
azure_auth
Przepływ OAuth2 usługi Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
List private endpoints in resource group
Sample Request
Sample Response
{
"value": [
{
"name": "testPdnsgroup1",
"id": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/privateLinkServices/testPe/privateDnsZoneGroups/testPdnsgroup1",
"properties": {
"provisioningState": "Succeeded",
"privateDnsZoneConfigs": [
{
"properties": {
"privateDnsZoneId": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/privateDnsZones/zone1.com",
"recordSets": [
{
"recordType": "A",
"recordSetName": "abc",
"fqdn": "abc.zone1.com",
"ipAddresses": [
"10.0.0.4"
]
},
{
"recordType": "A",
"recordSetName": "abc2",
"fqdn": "abc2.zone1.com",
"ipAddresses": [
"10.0.0.5"
]
}
]
}
}
]
}
},
{
"name": "testPdnsgroup2",
"id": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/privateLinkServices/testPe/privateDnsZoneGroups/testPdnsgroup2",
"properties": {
"provisioningState": "Succeeded",
"privateDnsZoneConfigs": [
{
"properties": {
"privateDnsZoneId": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/privateDnsZones/zone2.com",
"recordSets": [
{
"recordType": "A",
"recordSetName": "abc3",
"fqdn": "abc3.zone2.com",
"ipAddresses": [
"10.0.0.6"
]
},
{
"recordType": "A",
"recordSetName": "abc4",
"fqdn": "abc4.zone2.com",
"ipAddresses": [
"10.0.0.7"
]
}
]
}
}
]
}
}
]
}
Definicje
Nazwa | Opis |
---|---|
Error |
Typowa reprezentacja błędów. |
Error |
Reprezentacja typowych szczegółów błędu. |
Private |
Zasób PrivateDnsZoneConfig. |
Private |
Zasób prywatnej grupy stref DNS. |
Private |
Odpowiedź wywołania usługi interfejsu API ListPrivateDnsZoneGroups. |
Provisioning |
Bieżący stan aprowizacji. |
Record |
Zbiorcza grupa informacji o zestawie rekordów. |
Error
Typowa reprezentacja błędów.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu. |
details |
Szczegóły błędu. |
|
innerError |
string |
Wewnętrzny komunikat o błędzie. |
message |
string |
Komunikat o błędzie. |
target |
string |
Błąd docelowy. |
ErrorDetails
Reprezentacja typowych szczegółów błędu.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Kod błędu. |
message |
string |
Komunikat o błędzie. |
target |
string |
Błąd docelowy. |
PrivateDnsZoneConfig
Zasób PrivateDnsZoneConfig.
Nazwa | Typ | Opis |
---|---|---|
name |
string |
Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. |
properties.privateDnsZoneId |
string |
Identyfikator zasobu prywatnej strefy DNS. |
properties.recordSets |
Kolekcja informacji dotyczących zestawu rekordów zawierająca informacje służące do identyfikowania zasobów prywatnych. |
PrivateDnsZoneGroup
Zasób prywatnej grupy stref DNS.
Nazwa | Typ | Opis |
---|---|---|
etag |
string |
Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany. |
id |
string |
Identyfikator zasobu. |
name |
string |
Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. |
properties.privateDnsZoneConfigs |
Kolekcja prywatnych konfiguracji strefy DNS grupy prywatnej strefy DNS. |
|
properties.provisioningState |
Stan aprowizacji zasobu prywatnej grupy stref DNS. |
PrivateDnsZoneGroupListResult
Odpowiedź wywołania usługi interfejsu API ListPrivateDnsZoneGroups.
Nazwa | Typ | Opis |
---|---|---|
nextLink |
string |
Adres URL umożliwiający uzyskanie następnego zestawu wyników. |
value |
Lista zasobów grupy prywatnej strefy DNS w prywatnym punkcie końcowym. |
ProvisioningState
Bieżący stan aprowizacji.
Nazwa | Typ | Opis |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
RecordSet
Zbiorcza grupa informacji o zestawie rekordów.
Nazwa | Typ | Opis |
---|---|---|
fqdn |
string |
Nazwa Fqdn rozpoznawana jako prywatny adres IP punktu końcowego. |
ipAddresses |
string[] |
Prywatny adres IP prywatnego punktu końcowego. |
provisioningState |
Stan aprowizacji zestawu rekordów. |
|
recordSetName |
string |
Nazwa zestawu rekordów. |
recordType |
string |
Typ rekordu zasobu. |
ttl |
integer |
Czas wygaśnięcia zestawu rekordów. |