Offers - List
Bir kaynak grubu altında tekliflerin listesini alın.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Subscriptions.Admin/offers?api-version=2015-11-01
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string |
Kaynağın altında bulunduğu kaynak grubu. |
|
subscription
|
path | True |
string |
Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur. |
|
api-version
|
query | True |
string |
İstemci Api Sürümü. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
TAMAM |
|
| Other Status Codes |
Beklenmeyen Hata |
Güvenlik
azure_auth
Azure Active Directory OAuth2 akışı
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
Get the list of offers under a resource group.
Örnek isteği
GET https://management.azure.com/subscriptions/0af9c33b-f7ac-4161-add5-17b2f0b6a669/resourceGroups/RG1/providers/Microsoft.Subscriptions.Admin/offers?api-version=2015-11-01
Örnek yanıt
{
"value": [
{
"id": "/subscriptions/0af9c33b-f7ac-4161-add5-17b2f0b6a669/resourceGroups/RG1/providers/Microsoft.Subscriptions.Admin/offers/sampleoffer1",
"name": "sampleoffer1",
"type": "Microsoft.Subscriptions.Admin/offers",
"location": "local",
"properties": {
"name": "sampleoffer1",
"displayName": "SampleOffer1",
"description": "",
"externalReferenceId": "",
"state": "Public",
"subscriptionCount": 1,
"maxSubscriptionsPerAccount": 0,
"basePlanIds": [
"/subscriptions/0af9c33b-f7ac-4161-add5-17b2f0b6a669/resourceGroups/RG1/providers/Microsoft.Subscriptions.Admin/plans/sampleplan1"
]
}
},
{
"id": "/subscriptions/0af9c33b-f7ac-4161-add5-17b2f0b6a669/resourceGroups/ascansubscrrg479/providers/Microsoft.Subscriptions.Admin/offers/sampleoffer2",
"name": "sampleoffer2",
"type": "Microsoft.Subscriptions.Admin/offers",
"location": "local",
"tags": {},
"properties": {
"name": "sampleoffer2",
"displayName": "sampleoffer2",
"state": "Public",
"subscriptionCount": 0,
"maxSubscriptionsPerAccount": 0,
"basePlanIds": [
"/subscriptions/0af9c33b-f7ac-4161-add5-17b2f0b6a669/resourceGroups/ascansubscrrg479/providers/Microsoft.Subscriptions.Admin/plans/sampleoffer2"
]
}
}
]
}
Tanımlar
| Name | Description |
|---|---|
|
Accessibility |
Teklifin durumunu temsil eder |
|
Addon |
Bir teklifle ilişkilendirilecek veya bağlantısı kaldırılacak istenen planın adını içerir. |
| Error |
Hata yanıtı. |
|
Error |
Hata tanımı. |
| Offer |
Aboneliğin oluşturulabileceği hizmet teklifini temsil eder. |
|
Offer |
Tekliflerin listesi. |
AccessibilityState
Teklifin durumunu temsil eder
| Değer | Description |
|---|---|
| Private |
Teklif veya plan özeldir. Yalnızca bir Yönetici görebilir ve yönetebilir. |
| Public |
Teklif veya plan herkese açık. Kullanıcılar bunu görebilir ve kendi kendilerine abone olabilir. |
| Decommissioned |
Teklif veya plan kullanımdan alındı. Geçerli abonelikler bunu kullanmaya devam edebilir ancak yeni abonelikler kullanamaz. |
AddonPlanDefinition
Bir teklifle ilişkilendirilecek veya bağlantısı kaldırılacak istenen planın adını içerir.
| Name | Tür | Description |
|---|---|---|
| maxAcquisitionCount |
integer (int32) |
Tek bir abonelik tarafından alınabilecek en fazla örnek sayısı. Belirtilmezse, varsayılan değer 1'dir. |
| planId |
string |
Plan tanımlayıcısı. |
Error
Hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| error |
Hata ayrıntıları. |
ErrorDefinition
Hata tanımı.
| Name | Tür | Description |
|---|---|---|
| code |
string |
HTTP hata kodu için alt durum olarak hizmet veren hizmete özgü hata kodu. |
| details |
İç hata ayrıntıları. |
|
| message |
string |
Hatanın açıklaması. |
Offer
Aboneliğin oluşturulabileceği hizmet teklifini temsil eder.
| Name | Tür | Description |
|---|---|---|
| id |
string |
Kaynağın URI'sini seçin. |
| location |
string |
Kaynağın konumu |
| name |
string |
Kaynağın adı. |
| properties.addonPlans |
Kiracının isteğe bağlı olarak teklifin bir parçası olarak edinebileceği eklenti planlarına başvurular. |
|
| properties.basePlanIds |
string[] |
Kiracı teklife abone olduğunda kiracı tarafından hemen kullanılabilir duruma gelen temel planların tanımlayıcıları. |
| properties.description |
string |
Teklifin açıklaması. |
| properties.displayName |
string |
Teklifin görünen adı. |
| properties.externalReferenceId |
string |
Dış başvuru tanımlayıcısı. |
| properties.maxSubscriptionsPerAccount |
integer (int32) |
Hesap başına en fazla abonelik sayısı. |
| properties.name |
string |
Teklifin adı. |
| properties.state |
Erişilebilirlik durumu sunma. |
|
| properties.subscriptionCount |
integer (int32) |
Geçerli abonelik sayısı. |
| tags |
object |
Anahtar-değer çiftlerinin listesi. |
| type |
string |
Kaynak türü. |
OfferList
Tekliflerin listesi.
| Name | Tür | Description |
|---|---|---|
| nextLink |
string |
Sonraki sayfaya URI. |
| value |
Offer[] |
Tekliflerin listesi. |