Delen via


AFD Origins - List By Origin Group

Een lijst met alle bestaande oorsprongen binnen een oorsprongsgroep.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins?api-version=2025-04-15

URI-parameters

Name In Vereist Type Description
originGroupName
path True

string

Naam van de oorspronkelijke groep die uniek is binnen het profiel.

profileName
path True

string

minLength: 1
maxLength: 260
pattern: ^[a-zA-Z0-9]+(-*[a-zA-Z0-9])*$

De naam van de Azure Front Door Standard of Azure Front Door Premium die uniek is binnen de resourcegroep.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

subscriptionId
path True

string (uuid)

De id van het doelabonnement. De waarde moet een UUID zijn.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Antwoorden

Name Type Description
200 OK

AFDOriginListResult

OK

Other Status Codes

ErrorResponse

Azure Front Door-foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

AFDOrigins_ListByOriginGroup

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/originGroups/origingroup1/origins?api-version=2025-04-15

Voorbeeldrespons

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

Definities

Name Description
AFDOrigin

Azure Front Door-oorsprong is de bron van de inhoud die wordt geleverd via Azure Front Door. Wanneer de edge-knooppunten die worden vertegenwoordigd door een eindpunt niet de aangevraagde inhoud in de cache hebben, proberen ze deze op te halen uit een of meer van de geconfigureerde origins.

AFDOriginListResult

Resultaat van de aanvraag om oorsprongen weer te geven. Het bevat een lijst met oorsprongsobjecten en een URL-koppeling om de volgende set resultaten op te halen.

AfdProvisioningState

Beheerstatus

createdByType

Het type identiteit waarmee de resource is gemaakt.

DeploymentStatus
EnabledState

Of u deze regel wilt gebruiken. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Foutreactie

ResourceReference

Verwijzing naar een andere resource.

SharedPrivateLinkResourceProperties

Beschrijft de eigenschappen van een bestaande Shared Private Link-resource die moet worden gebruikt bij het maken van verbinding met een privé-origin.

SharedPrivateLinkResourceStatus

Status van de gedeelde private link-resource. Kan in behandeling, goedgekeurd, geweigerd, verbroken of time-out zijn.

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

AFDOrigin

Azure Front Door-oorsprong is de bron van de inhoud die wordt geleverd via Azure Front Door. Wanneer de edge-knooppunten die worden vertegenwoordigd door een eindpunt niet de aangevraagde inhoud in de cache hebben, proberen ze deze op te halen uit een of meer van de geconfigureerde origins.

Name Type Default value Description
id

string (arm-id)

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}"

name

string

De naam van de resource

properties.azureOrigin

ResourceReference

Resourcereferentie naar de Azure-bronresource.

properties.deploymentStatus

DeploymentStatus

properties.enabledState

EnabledState

Of statustests moeten worden uitgevoerd op basis van back-ends die zijn gedefinieerd onder backendPools. Statustests kunnen alleen worden uitgeschakeld als er één back-end is ingeschakeld in een back-endpool met één ingeschakelde back-end.

properties.enforceCertificateNameCheck

boolean

True

Controleren of certificaatnaam moet worden gecontroleerd op oorsprongsniveau

properties.hostName

string

Het adres van de oorsprong. Domeinnamen, IPv4-adressen en IPv6-adressen worden ondersteund. Dit moet uniek zijn voor alle oorsprongen in een eindpunt.

properties.httpPort

integer (int32)

minimum: 1
maximum: 65535
exclusiveMinimum: False
exclusiveMaximum: False
80

De waarde van de HTTP-poort. Moet tussen 1 en 65535 zijn.

properties.httpsPort

integer (int32)

minimum: 1
maximum: 65535
exclusiveMinimum: False
exclusiveMaximum: False
443

De waarde van de HTTPS-poort. Moet tussen 1 en 65535 zijn.

properties.originGroupName

string

De naam van de oorspronkelijke groep die deze oorsprong bevat.

properties.originHostHeader

string

De waarde van de hostheader die bij elke aanvraag naar de oorsprong wordt verzonden. Als u dit leeg laat, bepaalt de hostnaam van de aanvraag deze waarde. Azure Front Door-origins, zoals Web Apps, Blob Storage en Cloud Services, vereisen dat deze hostheaderwaarde standaard overeenkomt met de oorspronkelijke hostnaam. Hiermee wordt de hostheader die is gedefinieerd op eindpunt overschreven

properties.priority

integer (int32)

minimum: 1
maximum: 5

Prioriteit van oorsprong in de opgegeven oorsprongsgroep voor taakverdeling. Hogere prioriteiten worden niet gebruikt voor taakverdeling als de oorsprong van een lagere prioriteit in orde is. Moet tussen 1 en 5 zijn

properties.provisioningState

AfdProvisioningState

Beheerstatus

properties.sharedPrivateLinkResource

SharedPrivateLinkResourceProperties

De eigenschappen van de private link-resource voor privé-origin.

properties.weight

integer (int32)

minimum: 1
maximum: 1000

Gewicht van de oorsprong in de opgegeven oorsprongsgroep voor taakverdeling. Moet tussen 1 en 1000 zijn

systemData

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

type

string

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

AFDOriginListResult

Resultaat van de aanvraag om oorsprongen weer te geven. Het bevat een lijst met oorsprongsobjecten en een URL-koppeling om de volgende set resultaten op te halen.

Name Type Description
nextLink

string

URL voor het ophalen van de volgende set oorspronkelijke objecten, indien aanwezig.

value

AFDOrigin[]

Lijst met Azure Front Door-oorsprongen binnen een Azure Front Door-eindpunt

AfdProvisioningState

Beheerstatus

Waarde Description
Creating
Deleting
Failed
Succeeded
Updating

createdByType

Het type identiteit waarmee de resource is gemaakt.

Waarde Description
Application
Key
ManagedIdentity
User

DeploymentStatus

Waarde Description
Failed
InProgress
NotStarted
Succeeded

EnabledState

Of u deze regel wilt gebruiken. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld

Waarde Description
Disabled
Enabled

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

ErrorDetail

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

De foutcode.

details

ErrorDetail[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

ResourceReference

Verwijzing naar een andere resource.

Name Type Description
id

string

Resource-id.

SharedPrivateLinkResourceProperties

Beschrijft de eigenschappen van een bestaande Shared Private Link-resource die moet worden gebruikt bij het maken van verbinding met een privé-origin.

Name Type Description
groupId

string

De groeps-id van de provider van de resource waarvoor de gedeelde private link-resource is bedoeld.

privateLink

ResourceReference

De resource-id van de resource waarvoor de gedeelde private link-resource is bedoeld.

privateLinkLocation

string

De locatie van de gedeelde private link-resource

requestMessage

string

Het aanvraagbericht voor het aanvragen van goedkeuring van de gedeelde private link-resource.

status

SharedPrivateLinkResourceStatus

Status van de gedeelde private link-resource. Kan in behandeling, goedgekeurd, geweigerd, verbroken of time-out zijn.

SharedPrivateLinkResourceStatus

Status van de gedeelde private link-resource. Kan in behandeling, goedgekeurd, geweigerd, verbroken of time-out zijn.

Waarde Description
Approved
Disconnected
Pending
Rejected
Timeout

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Name Type Description
createdAt

string (date-time)

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit waarmee de resource is gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string (date-time)

De tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource voor het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.