AFD Origins - Get
Pobiera istniejące źródło w grupie pochodzenia.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName}?api-version=2025-04-15
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
origin
|
path | True |
string |
Nazwa grupy pochodzenia, która jest unikatowa w profilu. |
origin
|
path | True |
string |
Nazwa źródła, które jest unikatowe w profilu. |
profile
|
path | True |
string minLength: 1maxLength: 260 pattern: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$ |
Nazwa usługi Azure Front Door Standard lub Azure Front Door Premium, która jest unikatowa w grupie zasobów. |
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
Nazwa grupy zasobów w ramach subskrypcji platformy Azure. |
subscription
|
path | True |
string |
Identyfikator subskrypcji platformy Azure. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia z żądaniem klienta. Bieżąca wersja to 2025-04-15. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Odpowiedź o błędzie usługi Azure Front Door opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory.
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
AFDOrigins_Get
Przykładowe żądanie
GET https://management.azure.com/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/originGroups/origingroup1/origins/origin1?api-version=2025-04-15
Przykładowa odpowiedź
{
"id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Cdn/profiles/profile1/origingroups/origingroup1/origins/origin1",
"type": "Microsoft.Cdn/profiles/origingroups/origins",
"name": "origin1",
"properties": {
"hostName": "host1.blob.core.windows.net",
"httpPort": 80,
"httpsPort": 443,
"originHostHeader": "host1.foo.com",
"priority": null,
"weight": null,
"enabledState": "Enabled",
"provisioningState": "Succeeded",
"deploymentStatus": "NotStarted",
"originGroupName": "origingroup1",
"sharedPrivateLinkResource": null,
"enforceCertificateNameCheck": true
}
}
Definicje
Nazwa | Opis |
---|---|
Afd |
Odpowiedź na błąd |
AFDOrigin |
Źródło usługi Azure Front Door to źródło zawartości dostarczanej za pośrednictwem usługi Azure Front Door. Gdy węzły brzegowe reprezentowane przez punkt końcowy nie mają żądanej zawartości w pamięci podręcznej, próbują pobrać je z co najmniej jednego skonfigurowanego źródła. |
Afd |
Stan aprowizacji |
Deployment |
|
Enabled |
Czy włączyć korzystanie z tej reguły. Dozwolone wartości to "Włączone" lub "Wyłączone" |
Error |
Dodatkowe informacje o błędzie zarządzania zasobami. |
Error |
Szczegóły błędu. |
Identity |
Typ tożsamości, która tworzy/modyfikuje zasoby |
Resource |
Odwołanie do innego zasobu. |
Shared |
Opisuje właściwości istniejącego zasobu udostępnionego łącza prywatnego do użycia podczas nawiązywania połączenia z prywatnym źródłem. |
Shared |
Stan udostępnionego zasobu łącza prywatnego. Może to być oczekujące, zatwierdzone, odrzucone, rozłączone lub przekroczenie limitu czasu. |
System |
Dane systemowe tylko do odczytu |
AfdErrorResponse
Odpowiedź na błąd
Nazwa | Typ | Opis |
---|---|---|
error |
Obiekt błędu. |
AFDOrigin
Źródło usługi Azure Front Door to źródło zawartości dostarczanej za pośrednictwem usługi Azure Front Door. Gdy węzły brzegowe reprezentowane przez punkt końcowy nie mają żądanej zawartości w pamięci podręcznej, próbują pobrać je z co najmniej jednego skonfigurowanego źródła.
Nazwa | Typ | Domyślna wartość | Opis |
---|---|---|---|
id |
string |
Identyfikator zasobu. |
|
name |
string |
Nazwa zasobu. |
|
properties.azureOrigin |
Odwołanie do zasobu źródła platformy Azure. |
||
properties.deploymentStatus | |||
properties.enabledState |
Czy włączyć sondy kondycji, które mają być wykonywane względem zapleczy zdefiniowanych w obszarze backendPools. Sondy kondycji można wyłączyć tylko wtedy, gdy istnieje pojedyncze włączone zaplecze w pojedynczej puli zaplecza z włączoną obsługą. |
||
properties.enforceCertificateNameCheck |
boolean |
True |
Czy włączyć sprawdzanie nazwy certyfikatu na poziomie źródła |
properties.hostName |
string |
Adres źródła. Obsługiwane są nazwy domen, adresy IPv4 i adresy IPv6. Powinno to być unikatowe we wszystkich źródłach w punkcie końcowym. |
|
properties.httpPort |
integer (int32) minimum: 1maximum: 65535 exclusiveMinimum: False exclusiveMaximum: False |
80 |
Wartość portu HTTP. Musi należeć do zakresu od 1 do 65535. |
properties.httpsPort |
integer (int32) minimum: 1maximum: 65535 exclusiveMinimum: False exclusiveMaximum: False |
443 |
Wartość portu HTTPS. Musi należeć do zakresu od 1 do 65535. |
properties.originGroupName |
string |
Nazwa grupy pochodzenia, która zawiera to źródło. |
|
properties.originHostHeader |
string |
Wartość nagłówka hosta wysłana do źródła z każdym żądaniem. Jeśli pozostawisz to pole puste, nazwa hosta żądania określi tę wartość. Źródła usługi Azure Front Door, takie jak Web Apps, Blob Storage i Cloud Services, wymagają domyślnego dopasowania tej wartości nagłówka hosta do nazwy hosta pochodzenia. Spowoduje to zastąpienie nagłówka hosta zdefiniowanego w punkcie końcowym |
|
properties.priority |
integer (int32) minimum: 1maximum: 5 |
Priorytet źródła w danej grupie pochodzenia na potrzeby równoważenia obciążenia. Wyższe priorytety nie będą używane do równoważenia obciążenia, jeśli jakiekolwiek źródło o niższym priorytcie jest w dobrej kondycji. Musi należeć do przedziału od 1 do 5 |
|
properties.provisioningState |
Stan aprowizacji |
||
properties.sharedPrivateLinkResource |
Właściwości zasobu łącza prywatnego dla źródła prywatnego. |
||
properties.weight |
integer (int32) minimum: 1maximum: 1000 |
Waga źródła w danej grupie pochodzenia na potrzeby równoważenia obciążenia. Musi należeć do zakresu od 1 do 1000 |
|
systemData |
Dane systemowe tylko do odczytu |
||
type |
string |
Typ zasobu. |
AfdProvisioningState
Stan aprowizacji
Wartość | Opis |
---|---|
Creating | |
Deleting | |
Failed | |
Succeeded | |
Updating |
DeploymentStatus
Wartość | Opis |
---|---|
Failed | |
InProgress | |
NotStarted | |
Succeeded |
EnabledState
Czy włączyć korzystanie z tej reguły. Dozwolone wartości to "Włączone" lub "Wyłączone"
Wartość | Opis |
---|---|
Disabled | |
Enabled |
ErrorAdditionalInfo
Dodatkowe informacje o błędzie zarządzania zasobami.
Nazwa | Typ | Opis |
---|---|---|
info |
object |
Dodatkowe informacje. |
type |
string |
Dodatkowy typ informacji. |
ErrorDetail
Szczegóły błędu.
Nazwa | Typ | Opis |
---|---|---|
additionalInfo |
Dodatkowe informacje o błędzie. |
|
code |
string |
Kod błędu. |
details |
Szczegóły błędu. |
|
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy błędu. |
IdentityType
Typ tożsamości, która tworzy/modyfikuje zasoby
Wartość | Opis |
---|---|
application | |
key | |
managedIdentity | |
user |
ResourceReference
Odwołanie do innego zasobu.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu. |
SharedPrivateLinkResourceProperties
Opisuje właściwości istniejącego zasobu udostępnionego łącza prywatnego do użycia podczas nawiązywania połączenia z prywatnym źródłem.
Nazwa | Typ | Opis |
---|---|---|
groupId |
string |
Identyfikator grupy od dostawcy zasobu jest przeznaczony dla zasobu udostępnionego łącza prywatnego. |
privateLink |
Identyfikator zasobu zasobu, dla których znajduje się udostępniony zasób łącza prywatnego. |
|
privateLinkLocation |
string |
Lokalizacja udostępnionego zasobu łącza prywatnego |
requestMessage |
string |
Komunikat żądania żądania zatwierdzenia udostępnionego zasobu łącza prywatnego. |
status |
Stan udostępnionego zasobu łącza prywatnego. Może to być oczekujące, zatwierdzone, odrzucone, rozłączone lub przekroczenie limitu czasu. |
SharedPrivateLinkResourceStatus
Stan udostępnionego zasobu łącza prywatnego. Może to być oczekujące, zatwierdzone, odrzucone, rozłączone lub przekroczenie limitu czasu.
Wartość | Opis |
---|---|
Approved | |
Disconnected | |
Pending | |
Rejected | |
Timeout |
SystemData
Dane systemowe tylko do odczytu
Nazwa | Typ | Opis |
---|---|---|
createdAt |
string (date-time) |
Sygnatura czasowa tworzenia zasobów (UTC) |
createdBy |
string |
Identyfikator tożsamości, która utworzyła zasób |
createdByType |
Typ tożsamości, która utworzyła zasób |
|
lastModifiedAt |
string (date-time) |
Znacznik czasu ostatniej modyfikacji zasobu (UTC) |
lastModifiedBy |
string |
Identyfikator tożsamości, która ostatnio zmodyfikowała zasób |
lastModifiedByType |
Typ tożsamości, która ostatnio zmodyfikowała zasób |