Megosztás a következőn keresztül:


Origins - List By Endpoint

Listák a végponton belüli összes meglévő forrást.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/origins?api-version=2024-02-01

URI-paraméterek

Name In Kötelező Típus Description
endpointName
path True

string

A profil alatti végpont neve, amely globálisan egyedi.

profileName
path True

string

Az erőforráscsoporton belül egyedi CDN-profil neve.

resourceGroupName
path True

string

Az Azure-előfizetésen belüli erőforráscsoport neve.

Reguláris kifejezési minta: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Azure-előfizetés azonosítója.

api-version
query True

string

Az ügyfélkéréshez használandó API verziója. A jelenlegi verzió: 2024-02-01.

Válaszok

Name Típus Description
200 OK

OriginListResult

OK gombra. A kérés sikeres volt.

Other Status Codes

ErrorResponse

CDN-hibaválasz, amely leírja, hogy miért hiúsult meg a művelet.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow.

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

Origins_ListByEndpoint

Mintakérelem

GET https://management.azure.com/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/origins?api-version=2024-02-01

Mintaválasz

{
  "value": [
    {
      "name": "www-someDomain-net",
      "id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/origins/www-someDomain-net",
      "type": "Microsoft.Cdn/profiles/endpoints/origins",
      "properties": {
        "provisioningState": "Succeeded",
        "resourceState": "Active",
        "hostName": "www.someDomain.net",
        "httpPort": null,
        "httpsPort": null,
        "originHostHeader": "www.someDomain.net",
        "priority": 1,
        "weight": 50,
        "enabled": true,
        "privateEndpointStatus": "Pending",
        "privateLinkApprovalMessage": "Please approve the connection request for this Private Link",
        "privateLinkAlias": "APPSERVER.d84e61f0-0870-4d24-9746-7438fa0019d1.westus2.azure.privatelinkservice"
      }
    }
  ]
}

Definíciók

Name Description
ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

IdentityType

Az erőforrásokat létrehozó/módosító identitás típusa

Origin

A CDN-forrás a CDN-en keresztül kézbesített tartalom forrása. Ha a végpont által képviselt peremcsomópontokon nincs gyorsítótárazva a kért tartalom, megpróbálják lekérni azt egy vagy több konfigurált forrásból.

OriginListResult

A forrásokat listázó kérés eredménye. A forrásobjektumok listáját és egy URL-hivatkozást tartalmaz a következő találatok lekéréséhez.

OriginProvisioningState

A forrás kiépítési állapota.

OriginResourceState

A forrás erőforrás-állapota.

PrivateEndpointStatus

A Private Link való kapcsolat jóváhagyási állapota

SystemData

Csak olvasási rendszeradatok

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további adattípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hiba célja.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

IdentityType

Az erőforrásokat létrehozó/módosító identitás típusa

Name Típus Description
application

string

key

string

managedIdentity

string

user

string

Origin

A CDN-forrás a CDN-en keresztül kézbesített tartalom forrása. Ha a végpont által képviselt peremcsomópontokon nincs gyorsítótárazva a kért tartalom, megpróbálják lekérni azt egy vagy több konfigurált forrásból.

Name Típus Description
id

string

Erőforrás-azonosító.

name

string

Erőforrás neve.

properties.enabled

boolean

A forrás engedélyezve van a terheléselosztáshoz, vagy nem

properties.hostName

string

A forrás címe. A tartománynevek, az IPv4-címek és az IPv6-címek támogatottak. Ennek egyedinek kell lennie a végpont összes forrásában.

properties.httpPort

integer

A HTTP-port értéke. 1 és 65535 közötti értéknek kell lennie.

properties.httpsPort

integer

A HTTPS-port értéke. 1 és 65535 közötti értéknek kell lennie.

properties.originHostHeader

string

A forrásnak küldött állomásfejléc értéke az egyes kérésekkel együtt. Ha ezt üresen hagyja, a kérelem állomásneve határozza meg ezt az értéket. Az Azure CDN-források, például a Web Apps, a Blob Storage és a Cloud Services megkövetelik, hogy ez a gazdagépfejléc-érték alapértelmezés szerint megfeleljen a forrás állomásnevének. Ez felülbírálja a végpontnál definiált gazdagépfejlécet

properties.priority

integer

A forrás prioritása az adott forráscsoportban a terheléselosztáshoz. A magasabb prioritású prioritásokat nem használjuk a terheléselosztáshoz, ha bármely alacsonyabb prioritású forrás kifogástalan állapotú. 1 és 5 közötti értéknek kell lennie

properties.privateEndpointStatus

PrivateEndpointStatus

A Private Link való kapcsolat jóváhagyási állapota

properties.privateLinkAlias

string

Az Private Link erőforrás aliasa. A választható mező feltöltése azt jelzi, hogy ez a forrás "Privát"

properties.privateLinkApprovalMessage

string

A jóváhagyási kérelemben a Private Link való csatlakozásra vonatkozó egyéni üzenet.

properties.privateLinkLocation

string

A Private Link erőforrás helye. Csak akkor szükséges, ha a "privateLinkResourceId" ki van töltve

properties.privateLinkResourceId

string

Az Private Link erőforrás erőforrás-azonosítója. A választható mező feltöltése azt jelzi, hogy ez a háttérrendszer "Privát"

properties.provisioningState

OriginProvisioningState

A forrás kiépítési állapota.

properties.resourceState

OriginResourceState

A forrás erőforrás-állapota.

properties.weight

integer

A forrás súlya az adott forráscsoportban a terheléselosztáshoz. 1 és 1000 közötti értéknek kell lennie

systemData

SystemData

Csak olvasási rendszeradatok

type

string

Erőforrástípus.

OriginListResult

A forrásokat listázó kérés eredménye. A forrásobjektumok listáját és egy URL-hivatkozást tartalmaz a következő találatok lekéréséhez.

Name Típus Description
nextLink

string

URL-cím a forrásobjektumok következő készletének lekéréséhez, ha vannak ilyenek.

value

Origin[]

Végponton belüli CDN-források listája

OriginProvisioningState

A forrás kiépítési állapota.

Name Típus Description
Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

OriginResourceState

A forrás erőforrás-állapota.

Name Típus Description
Active

string

Creating

string

Deleting

string

PrivateEndpointStatus

A Private Link való kapcsolat jóváhagyási állapota

Name Típus Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

Timeout

string

SystemData

Csak olvasási rendszeradatok

Name Típus Description
createdAt

string

Az erőforrás-létrehozás időbélyege (UTC)

createdBy

string

Az erőforrást létrehozó identitás azonosítója

createdByType

IdentityType

Az erőforrást létrehozó identitás típusa

lastModifiedAt

string

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást utoljára módosító identitás azonosítója

lastModifiedByType

IdentityType

Az erőforrást legutóbb módosító identitás típusa