Sdílet prostřednictvím


Origins - List By Endpoint

Seznamy všech existujících původů v rámci koncového bodu.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
endpointName
path True

string

Název koncového bodu v profilu, který je globálně jedinečný.

profileName
path True

string

Název profilu CDN, který je v rámci skupiny prostředků jedinečný.

resourceGroupName
path True

string

Název skupiny prostředků v rámci předplatného Azure.

Vzor regulárního výrazu: ^[-\w\._\(\)]+$

subscriptionId
path True

string

ID předplatného Azure.

api-version
query True

string

Verze rozhraní API, která se má použít s požadavkem klienta. Aktuální verze je 2024-02-01.

Odpovědi

Name Typ Description
200 OK

OriginListResult

OK. Žádost byla úspěšná.

Other Status Codes

ErrorResponse

Chybová odpověď CDN popisující, proč operace selhala.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2.

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Origins_ListByEndpoint

Ukázkový požadavek

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

Ukázková odpověď

{
  "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"
      }
    }
  ]
}

Definice

Name Description
ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě

ErrorResponse

Chybová odpověď

IdentityType

Typ identity, která vytváří nebo upravuje prostředky

Origin

Zdroj CDN je zdroj obsahu, který se doručuje přes CDN. Pokud hraniční uzly reprezentované koncovým bodem nemají požadovaný obsah uložený v mezipaměti, pokusí se ho načíst z jednoho nebo více nakonfigurovaných zdrojů.

OriginListResult

Výsledek požadavku na výpis původů. Obsahuje seznam objektů původu a odkaz url pro získání další sady výsledků.

OriginProvisioningState

Stav zřizování původu.

OriginResourceState

Stav zdroje zdroje.

PrivateEndpointStatus

Stav schválení pro připojení k Private Link

SystemData

Systémová data jen pro čtení

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Typ další informace.

ErrorDetail

Podrobnosti o chybě

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

IdentityType

Typ identity, která vytváří nebo upravuje prostředky

Name Typ Description
application

string

key

string

managedIdentity

string

user

string

Origin

Zdroj CDN je zdroj obsahu, který se doručuje přes CDN. Pokud hraniční uzly reprezentované koncovým bodem nemají požadovaný obsah uložený v mezipaměti, pokusí se ho načíst z jednoho nebo více nakonfigurovaných zdrojů.

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku.

properties.enabled

boolean

Zdroj je povolený pro vyrovnávání zatížení nebo ne

properties.hostName

string

Adresa původu. Podporují se názvy domén, adresy IPv4 a adresy IPv6. To by mělo být jedinečné napříč všemi zdroji v koncovém bodu.

properties.httpPort

integer

Hodnota portu HTTP. Musí být mezi 1 a 65535.

properties.httpsPort

integer

Hodnota portu HTTPS. Musí být mezi 1 a 65535.

properties.originHostHeader

string

Hodnota hlavičky hostitele odeslaná do zdroje s každým požadavkem. Pokud tuto hodnotu ponecháte prázdnou, určí ji název hostitele požadavku. Původy Azure CDN, jako jsou Web Apps, Blob Storage a Cloud Services vyžadují, aby tato hodnota hlavičky hostitele ve výchozím nastavení odpovídala názvu původního hostitele. Tím se přepíše hlavička hostitele definovaná v koncovém bodu.

properties.priority

integer

Priorita původu v dané skupině původu pro vyrovnávání zatížení Vyšší priority se nepoužijí pro vyrovnávání zatížení, pokud je zdroj s nižší prioritou v pořádku. Musí být mezi 1 a 5.

properties.privateEndpointStatus

PrivateEndpointStatus

Stav schválení pro připojení k Private Link

properties.privateLinkAlias

string

Alias prostředku Private Link. Vyplnění tohoto volitelného pole značí, že tento původ je "Soukromý".

properties.privateLinkApprovalMessage

string

Vlastní zpráva, která se má zahrnout do žádosti o schválení pro připojení k Private Link.

properties.privateLinkLocation

string

Umístění prostředku Private Link. Povinné pouze v případě, že se vyplní privateLinkResourceId.

properties.privateLinkResourceId

string

ID prostředku Private Link. Vyplnění tohoto volitelného pole znamená, že tento back-end je privátní.

properties.provisioningState

OriginProvisioningState

Stav zřizování původu.

properties.resourceState

OriginResourceState

Stav zdroje zdroje.

properties.weight

integer

Váha původu v dané skupině původu pro vyrovnávání zatížení. Musí být mezi 1 a 1 000.

systemData

SystemData

Systémová data jen pro čtení

type

string

Typ prostředku.

OriginListResult

Výsledek požadavku na výpis původů. Obsahuje seznam objektů původu a odkaz url pro získání další sady výsledků.

Name Typ Description
nextLink

string

Adresa URL pro získání další sady objektů původu, pokud existují.

value

Origin[]

Seznam původů CDN v rámci koncového bodu

OriginProvisioningState

Stav zřizování původu.

Name Typ Description
Creating

string

Deleting

string

Failed

string

Succeeded

string

Updating

string

OriginResourceState

Stav zdroje zdroje.

Name Typ Description
Active

string

Creating

string

Deleting

string

PrivateEndpointStatus

Stav schválení pro připojení k Private Link

Name Typ Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

Timeout

string

SystemData

Systémová data jen pro čtení

Name Typ Description
createdAt

string

Časové razítko vytvoření prostředku (UTC)

createdBy

string

Identifikátor identity, která vytvořila prostředek

createdByType

IdentityType

Typ identity, která vytvořila prostředek

lastModifiedAt

string

Časové razítko poslední změny prostředku (UTC)

lastModifiedBy

string

Identifikátor identity, která naposledy upravila prostředek

lastModifiedByType

IdentityType

Typ identity, která prostředek naposledy upravila