Origin Groups - List By Endpoint
Mencantumkan semua grup asal yang ada dalam titik akhir.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/originGroups?api-version=2023-05-01
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
endpoint
|
path | True |
string |
Nama titik akhir di bawah profil yang unik secara global. |
profile
|
path | True |
string |
Nama profil CDN yang unik dalam grup sumber daya. |
resource
|
path | True |
string |
Nama grup Sumber Daya dalam langganan Azure. Regex pattern: |
subscription
|
path | True |
string |
ID Langganan Azure. |
api-version
|
query | True |
string |
Versi API yang akan digunakan dengan permintaan klien. Versi saat ini adalah 2023-05-01. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
OK. Permintaan telah berhasil. |
|
Other Status Codes |
Respons kesalahan CDN yang menjelaskan mengapa operasi gagal. |
Keamanan
azure_auth
Alur OAuth2 Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nama | Deskripsi |
---|---|
user_impersonation | meniru akun pengguna Anda |
Contoh
OriginsGroups_ListByEndpoint
Sample Request
GET https://management.azure.com/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/originGroups?api-version=2023-05-01
Sample Response
{
"value": [
{
"name": "origingroup1",
"id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/originGroups/originGroup1",
"type": "Microsoft.Cdn/profiles/endpoints/origingroups",
"properties": {
"provisioningState": "Succeeded",
"resourceState": "Active",
"healthProbeSettings": {
"probePath": "/health.aspx",
"probeRequestType": "GET",
"probeProtocol": "Http",
"probeIntervalInSeconds": 120
},
"origins": [
{
"id": "/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/origins/origin1"
}
],
"responseBasedOriginErrorDetectionSettings": {
"responseBasedDetectedErrorTypes": "TcpErrorsOnly",
"responseBasedFailoverThresholdPercentage": 10
}
}
}
]
}
Definisi
Nama | Deskripsi |
---|---|
Error |
Info tambahan kesalahan manajemen sumber daya. |
Error |
Detail kesalahan. |
Error |
Respons kesalahan |
Health |
Objek JSON yang berisi properti untuk mengirim pemeriksaan kesehatan ke asal. |
Health |
Jenis permintaan pemeriksaan kesehatan yang dibuat. |
Http |
Objek JSON yang mewakili rentang untuk kode status http |
Identity |
Jenis identitas yang membuat/memodifikasi sumber daya |
Origin |
Grup asal yang terdiri dari asal digunakan untuk penyeimbangan beban ke asal ketika konten tidak dapat dilayani dari CDN. |
Origin |
Hasil permintaan untuk mencantumkan grup asal. Ini berisi daftar objek grup asal dan tautan URL untuk mendapatkan serangkaian hasil berikutnya. |
Origin |
Status provisi grup asal. |
Origin |
Status sumber daya grup asal. |
Probe |
Protokol yang digunakan untuk pemeriksaan kesehatan. |
Resource |
Referensi ke sumber daya lain. |
Response |
Jenis kesalahan respons untuk permintaan pengguna nyata yang asalnya akan dianggap tidak sehat |
Response |
Objek JSON yang berisi properti untuk menentukan kesehatan asal menggunakan permintaan/respons nyata. |
System |
Membaca hanya data sistem |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
Nama | Jenis | Deskripsi |
---|---|---|
info |
object |
Info tambahan. |
type |
string |
Jenis info tambahan. |
ErrorDetail
Detail kesalahan.
Nama | Jenis | Deskripsi |
---|---|---|
additionalInfo |
Info tambahan kesalahan. |
|
code |
string |
Kode kesalahan. |
details |
Detail kesalahan. |
|
message |
string |
Pesan kesalahan. |
target |
string |
Target kesalahan. |
ErrorResponse
Respons kesalahan
Nama | Jenis | Deskripsi |
---|---|---|
error |
Objek kesalahan. |
HealthProbeParameters
Objek JSON yang berisi properti untuk mengirim pemeriksaan kesehatan ke asal.
Nama | Jenis | Deskripsi |
---|---|---|
probeIntervalInSeconds |
integer |
Jumlah detik antara pemeriksaan kesehatan. Defaultnya adalah 240 detik. |
probePath |
string |
Jalur relatif terhadap asal yang digunakan untuk menentukan kesehatan asal. |
probeProtocol |
Protokol yang digunakan untuk pemeriksaan kesehatan. |
|
probeRequestType |
Jenis permintaan pemeriksaan kesehatan yang dibuat. |
HealthProbeRequestType
Jenis permintaan pemeriksaan kesehatan yang dibuat.
Nama | Jenis | Deskripsi |
---|---|---|
GET |
string |
|
HEAD |
string |
|
NotSet |
string |
HttpErrorRangeParameters
Objek JSON yang mewakili rentang untuk kode status http
Nama | Jenis | Deskripsi |
---|---|---|
begin |
integer |
Awal inklusif dari rentang kode status http. |
end |
integer |
Akhir inklusif dari rentang kode status http. |
IdentityType
Jenis identitas yang membuat/memodifikasi sumber daya
Nama | Jenis | Deskripsi |
---|---|---|
application |
string |
|
key |
string |
|
managedIdentity |
string |
|
user |
string |
OriginGroup
Grup asal yang terdiri dari asal digunakan untuk penyeimbangan beban ke asal ketika konten tidak dapat dilayani dari CDN.
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
ID Sumber Daya. |
name |
string |
Nama sumber daya. |
properties.healthProbeSettings |
Pengaturan pemeriksaan kesehatan ke asal yang digunakan untuk menentukan kesehatan asal. |
|
properties.origins |
Sumber konten yang dikirimkan melalui CDN dalam grup asal tertentu. |
|
properties.provisioningState |
Status provisi grup asal. |
|
properties.resourceState |
Status sumber daya grup asal. |
|
properties.responseBasedOriginErrorDetectionSettings |
Objek JSON yang berisi properti untuk menentukan kesehatan asal menggunakan permintaan/respons nyata. Properti ini saat ini tidak didukung. |
|
properties.trafficRestorationTimeToHealedOrNewEndpointsInMinutes |
integer |
Waktu dalam menit untuk mengalihkan lalu lintas ke titik akhir secara bertahap ketika titik akhir yang tidak sehat menjadi sehat atau titik akhir baru ditambahkan. Defaultnya adalah 10 menit. Properti ini saat ini tidak didukung. |
systemData |
Membaca hanya data sistem |
|
type |
string |
Jenis sumber daya |
OriginGroupListResult
Hasil permintaan untuk mencantumkan grup asal. Ini berisi daftar objek grup asal dan tautan URL untuk mendapatkan serangkaian hasil berikutnya.
Nama | Jenis | Deskripsi |
---|---|---|
nextLink |
string |
URL untuk mendapatkan set objek asal berikutnya jika ada. |
value |
Daftar grup asal CDN dalam titik akhir |
OriginGroupProvisioningState
Status provisi grup asal.
Nama | Jenis | Deskripsi |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
OriginGroupResourceState
Status sumber daya grup asal.
Nama | Jenis | Deskripsi |
---|---|---|
Active |
string |
|
Creating |
string |
|
Deleting |
string |
ProbeProtocol
Protokol yang digunakan untuk pemeriksaan kesehatan.
Nama | Jenis | Deskripsi |
---|---|---|
Http |
string |
|
Https |
string |
|
NotSet |
string |
ResourceReference
Referensi ke sumber daya lain.
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
ID Sumber Daya. |
ResponseBasedDetectedErrorTypes
Jenis kesalahan respons untuk permintaan pengguna nyata yang asalnya akan dianggap tidak sehat
Nama | Jenis | Deskripsi |
---|---|---|
None |
string |
|
TcpAndHttpErrors |
string |
|
TcpErrorsOnly |
string |
ResponseBasedOriginErrorDetectionParameters
Objek JSON yang berisi properti untuk menentukan kesehatan asal menggunakan permintaan/respons nyata.
Nama | Jenis | Deskripsi |
---|---|---|
httpErrorRanges |
Daftar rentang kode status Http yang dianggap sebagai kesalahan server untuk asal dan ditandai sebagai tidak sehat. |
|
responseBasedDetectedErrorTypes |
Jenis kesalahan respons untuk permintaan pengguna nyata yang asalnya akan dianggap tidak sehat |
|
responseBasedFailoverThresholdPercentage |
integer |
Persentase permintaan yang gagal dalam sampel di mana failover harus dipicu. |
SystemData
Membaca hanya data sistem
Nama | Jenis | Deskripsi |
---|---|---|
createdAt |
string |
Tanda waktu pembuatan sumber daya (UTC) |
createdBy |
string |
Pengidentifikasi untuk identitas yang membuat sumber daya |
createdByType |
Jenis identitas yang membuat sumber daya |
|
lastModifiedAt |
string |
Tanda waktu modifikasi terakhir sumber daya (UTC) |
lastModifiedBy |
string |
Pengidentifikasi untuk identitas yang terakhir memodifikasi sumber daya |
lastModifiedByType |
Jenis identitas yang terakhir mengubah sumber daya |