Products And Configurations - List Configurations
Lijst met configuraties voor de opgegeven productfamilie, productlijn en product voor het opgegeven abonnement.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.EdgeOrder/listConfigurations?api-version=2024-02-01
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.EdgeOrder/listConfigurations?api-version=2024-02-01&$skipToken={$skipToken}
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
subscription
|
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. |
|
$skip
|
query |
string |
$skipToken wordt ondersteund in de lijst met configuraties, die de volgende pagina in de lijst met configuraties bevat. |
Aanvraagbody
| Name | Type | Description |
|---|---|---|
| configurationFilter |
Bevat details over informatie over producthiërarchiegegevens en filterbare eigenschap. |
|
| customerSubscriptionDetails |
Eigenschappen van klantabonnementen. Clients kunnen beschikbare producten weergeven voor niet-geregistreerde klanten door expliciet abonnementsgegevens door te geven. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De aanvraag is voltooid. |
|
| Other Status Codes |
Een onverwachte foutreactie. |
Beveiliging
azure_auth
OAuth2-stroom voor Azure Active Directory.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
ListConfigurations
Voorbeeldaanvraag
POST https://management.azure.com/subscriptions/eb5dc900-6186-49d8-b7d7-febd866fdc1d/providers/Microsoft.EdgeOrder/listConfigurations?api-version=2024-02-01
{
"configurationFilter": {
"filterableProperty": [
{
"type": "ShipToCountries",
"supportedValues": [
"US"
]
}
],
"hierarchyInformation": {
"productFamilyName": "azurestackedge",
"productLineName": "azurestackedge",
"productName": "azurestackedgegpu"
}
}
}
Voorbeeldrespons
{
"value": [
{
"properties": {
"description": {
"attributes": [],
"descriptionType": "Base",
"keywords": [
"GPU"
],
"links": [],
"longDescription": "",
"shortDescription": ""
},
"availabilityInformation": {
"availabilityStage": "Available",
"disabledReason": "None"
},
"costInformation": {
"billingMeterDetails": []
},
"dimensions": {
"depth": 2,
"height": 15,
"length": 50,
"lengthHeightUnit": "IN",
"weight": 50,
"weightUnit": "LBS",
"width": 5
},
"displayName": "Azure Stack Edge Pro - 1 GPU",
"filterableProperties": [
{
"type": "ShipToCountries",
"supportedValues": [
"US"
]
}
],
"hierarchyInformation": {
"configurationName": "edgep_base",
"productFamilyName": "azurestackedge",
"productLineName": "azurestackedge",
"productName": "azurestackedgegpu"
},
"imageInformation": [],
"specifications": [
{
"name": "Usable compute",
"value": "40 vCPU"
},
{
"name": "Usable memory",
"value": "102 GB"
},
{
"name": "Usable storage",
"value": "4.2 TB"
}
]
}
}
]
}
Definities
| Name | Description |
|---|---|
|
Availability |
Beschikbaarheidsinformatie van een productsysteem. |
|
Availability |
Huidige beschikbaarheidsfase van het product. |
|
Billing |
Bevat factureringsmetergegevens voor elk type facturering. |
|
Billing |
Vertegenwoordigt het factureringstype. |
|
Category |
Categoriegerelateerde eigenschappen van een onderliggende configuratie. |
|
Charging |
Type opladen. |
|
Child |
Onderliggend configuratieobject. |
|
Child |
Onderliggend configuratiefilter. |
|
Child |
|
| Configuration |
Configuratie object. |
|
Configuration |
Configuratie filters. |
| Configurations |
De lijst met configuraties. |
|
Configurations |
Configuratieaanvraagobject. |
|
Cost |
Kosteninformatie voor het productsysteem. |
|
Customer |
Bevat klantabonnementsgegevens. Clients kunnen beschikbare producten weergeven voor niet-geregistreerde klanten door expliciet abonnementsgegevens door te geven. |
|
Customer |
Vertegenwoordigt geregistreerde abonnementsfuncties. |
| Description |
Beschrijving gerelateerde eigenschappen van een productsysteem. |
|
Description |
Type beschrijving. |
| Dimensions |
Dimensies van een configuratie. |
|
Disabled |
Reden waarom het product is uitgeschakeld. |
|
Error |
Aanvullende informatie over de resourcebeheerfout. |
|
Error |
De foutdetails. |
|
Error |
Foutreactie |
|
Filterable |
Verschillende typen filters die worden ondersteund en de bijbehorende waarden. |
|
Fulfillment |
De entiteit die verantwoordelijk is voor de uitvoering van het item op het opgegeven hiërarchieniveau. |
|
Grouped |
Gegroepeerd onderliggend configuratieobject. |
|
Hierarchy |
Bevat informatie over producthiërarchiegegevens. |
|
Image |
Afbeelding voor het product. |
|
Image |
Type van de afbeelding. |
|
Length |
Eenheid voor de afmetingen van lengte, hoogte en breedte. |
| Link |
Retourneert een koppeling met betrekking tot het product. |
|
Link |
Type koppeling. |
|
Metering |
Vertegenwoordigt het type meting (bijvoorbeeld eenmalig of terugkerend). |
|
Pav2Meter |
Details van factureringstype PAV2-meter. |
|
Provisioning |
Bepalen van de aard van de inrichting die door de configuratie wordt ondersteund. |
|
Purchase |
Details van aankoopmeter voor factureringstype. |
| Specification |
Specificatie van de configuraties. |
|
Supported |
Type productfilter. |
|
Term |
Type termijnverplichting |
|
Term |
Bevat details over het termtype en de duur. |
|
Weight |
Eenheid voor de afmetingen van het gewicht. |
AvailabilityInformation
Beschikbaarheidsinformatie van een productsysteem.
| Name | Type | Description |
|---|---|---|
| availabilityStage |
Huidige beschikbaarheidsfase van het product. |
|
| disabledReason |
Reden waarom het product is uitgeschakeld. |
|
| disabledReasonMessage |
string |
Bericht waarom het product is uitgeschakeld. |
AvailabilityStage
Huidige beschikbaarheidsfase van het product.
| Waarde | Description |
|---|---|
| Available |
Het product is beschikbaar. |
| Preview |
Product is in preview. |
| Signup |
Product is alleen beschikbaar bij registratie. |
| Discoverable |
Product is niet beschikbaar in onze service, maar kan worden gedetecteerd uit andere bronnen. |
| ComingSoon |
Het product is binnenkort beschikbaar. |
| Unavailable |
Het product is niet beschikbaar. |
| Deprecated |
Product is afgeschaft. |
BillingMeterDetails
Bevat factureringsmetergegevens voor elk type facturering.
| Name | Type | Description |
|---|---|---|
| frequency |
string |
Frequentie van terugkeerpatroon. |
| meterDetails | MeterDetails: |
Vertegenwoordigt MeterDetails. |
| meteringType |
Vertegenwoordigt het type meting (bijvoorbeeld eenmalig of terugkerend). |
|
| name |
string |
Vertegenwoordigt de naam van het factureringstype. |
| termTypeDetails |
Vertegenwoordig de details van het termtype. |
BillingType
Vertegenwoordigt het factureringstype.
| Waarde | Description |
|---|---|
| Pav2 |
PaV2 facturering. |
| Purchase |
Facturering van de aankoop. |
CategoryInformation
Categoriegerelateerde eigenschappen van een onderliggende configuratie.
| Name | Type | Description |
|---|---|---|
| categoryDisplayName |
string |
Weergavenaam van de categorie van de onderliggende configuratie. |
| categoryName |
string |
Categorienaam van de onderliggende configuratie. |
| description |
string |
Beschrijvingstekst voor de categorie. |
| links |
Link[] |
Koppelingen voor de categorie. |
ChargingType
Type opladen.
| Waarde | Description |
|---|---|
| PerOrder |
Per order laadtype. |
| PerDevice |
Laadtype per apparaat. |
ChildConfiguration
Onderliggend configuratieobject.
| Name | Type | Description |
|---|---|---|
| properties.availabilityInformation |
Beschikbaarheidsinformatie van het productsysteem. |
|
| properties.childConfigurationType |
Onderliggend configuratietype. |
|
| properties.childConfigurationTypes |
Verschillende typen onderliggende configuraties die voor deze configuratie bestaan, kunnen worden gebruikt om het onderliggende configuratiefilter te vullen. |
|
| properties.costInformation |
Kosteninformatie voor het productsysteem. |
|
| properties.description |
Beschrijving met betrekking tot het productsysteem. |
|
| properties.dimensions |
Dimensies van de configuratie. |
|
| properties.displayName |
string |
Weergavenaam voor het productsysteem. |
| properties.filterableProperties |
Lijst met filters die worden ondersteund voor een product. |
|
| properties.fulfilledBy |
De entiteit die verantwoordelijk is voor de uitvoering van het item op het opgegeven hiërarchieniveau. |
|
| properties.groupedChildConfigurations |
Onderliggende configuraties aanwezig voor de configuratie na het toepassen van een onderliggend configuratiefilter, gegroepeerd op de categorienaam van de onderliggende configuratie. |
|
| properties.hierarchyInformation |
Hiërarchiegegevens van een product. |
|
| properties.imageInformation |
Afbeeldingsinformatie voor het productsysteem. |
|
| properties.isPartOfBaseConfiguration |
boolean |
Vlag om aan te geven of de onderliggende configuratie deel uitmaakt van de basisconfiguratie, wat betekent dat de klant deze configuratie niet hoeft door te geven in OptInAdditionalConfigurations tijdens het plaatsen van een bestelling, wordt deze standaard verzonden. |
| properties.maximumQuantity |
integer (int32) |
Maximale hoeveelheid die een klant kan bestellen tijdens het kiezen van deze configuratie. |
| properties.minimumQuantity |
integer (int32) |
Minimale hoeveelheid die een klant kan bestellen tijdens het kiezen van deze configuratie. |
| properties.provisioningSupport |
Bepalen van de aard van de inrichting die door de configuratie wordt ondersteund. |
|
| properties.specifications |
Specificaties van de configuratie. |
|
| properties.supportedTermCommitmentDurations |
string[] (duration) |
De duur van de looptijd die wordt ondersteund voor een configuratie. |
ChildConfigurationFilter
Onderliggend configuratiefilter.
| Name | Type | Description |
|---|---|---|
| childConfigurationTypes |
Filter om alle onderliggende configuraties op te halen die behoren tot de opgegeven lijst met configuratietypen. |
|
| hierarchyInformations |
De lijst met onderliggende configuratiehiërarchieklant wil filteren op de opgegeven configuratie. |
ChildConfigurationType
| Waarde | Description |
|---|---|
| DeviceConfiguration |
Onderliggende configuratie is een apparaatconfiguratie. |
| AdditionalConfiguration |
Onderliggende configuratie is een extra configuratie. |
Configuration
Configuratie object.
| Name | Type | Description |
|---|---|---|
| availabilityInformation |
Beschikbaarheidsinformatie van het productsysteem. |
|
| costInformation |
Kosteninformatie voor het productsysteem. |
|
| description |
Beschrijving met betrekking tot het productsysteem. |
|
| displayName |
string |
Weergavenaam voor het productsysteem. |
| fulfilledBy |
De entiteit die verantwoordelijk is voor de uitvoering van het item op het opgegeven hiërarchieniveau. |
|
| hierarchyInformation |
Hiërarchiegegevens van een product. |
|
| imageInformation |
Afbeeldingsinformatie voor het productsysteem. |
|
| properties.childConfigurationTypes |
Verschillende typen onderliggende configuraties die voor deze configuratie bestaan, kunnen worden gebruikt om het onderliggende configuratiefilter te vullen. |
|
| properties.dimensions |
Dimensies van de configuratie. |
|
| properties.filterableProperties |
Lijst met filters die worden ondersteund voor een product. |
|
| properties.groupedChildConfigurations |
Onderliggende configuraties aanwezig voor de configuratie na het toepassen van een onderliggend configuratiefilter, gegroepeerd op de categorienaam van de onderliggende configuratie. |
|
| properties.provisioningSupport |
Bepalen van de aard van de inrichting die door de configuratie wordt ondersteund. |
|
| properties.specifications |
Specificaties van de configuratie. |
|
| properties.supportedTermCommitmentDurations |
string[] (duration) |
De duur van de looptijd die wordt ondersteund voor een configuratie. |
ConfigurationFilter
Configuratie filters.
| Name | Type | Description |
|---|---|---|
| childConfigurationFilter |
Filter om specifieke onderliggende configuraties op te halen die aanwezig zijn in de configuratie. Dit moet worden doorgegeven om een lijst met specifieke onderliggende configuraties of alle onderliggende configuraties van specifieke typen onderliggende configuraties op te halen. |
|
| filterableProperty |
Filters die specifiek zijn voor product. |
|
| hierarchyInformation |
Informatie over producthiërarchie. |
Configurations
De lijst met configuraties.
| Name | Type | Description |
|---|---|---|
| nextLink |
string (uri) |
De koppeling naar de volgende pagina met items |
| value |
De configuratie-items op deze pagina |
ConfigurationsRequest
Configuratieaanvraagobject.
| Name | Type | Description |
|---|---|---|
| configurationFilter |
Bevat details over informatie over producthiërarchiegegevens en filterbare eigenschap. |
|
| customerSubscriptionDetails |
Eigenschappen van klantabonnementen. Clients kunnen beschikbare producten weergeven voor niet-geregistreerde klanten door expliciet abonnementsgegevens door te geven. |
CostInformation
Kosteninformatie voor het productsysteem.
| Name | Type | Description |
|---|---|---|
| billingInfoUrl |
string |
Standaard-URL voor het weergeven van factureringsgegevens. |
| billingMeterDetails |
Details over de verschillende factureringsaspecten voor het productsysteem. |
CustomerSubscriptionDetails
Bevat klantabonnementsgegevens. Clients kunnen beschikbare producten weergeven voor niet-geregistreerde klanten door expliciet abonnementsgegevens door te geven.
| Name | Type | Description |
|---|---|---|
| locationPlacementId |
string |
Locatieplaatsings-id van een abonnement. |
| quotaId |
string |
Quotum-id van een abonnement. |
| registeredFeatures |
Lijst met geregistreerde functievlagmen voor abonnement. |
CustomerSubscriptionRegisteredFeatures
Vertegenwoordigt geregistreerde abonnementsfuncties.
| Name | Type | Description |
|---|---|---|
| name |
string |
Naam van de geregistreerde abonnementsfunctie. |
| state |
string |
Status van de geregistreerde abonnementsfunctie. |
Description
Beschrijving gerelateerde eigenschappen van een productsysteem.
| Name | Type | Description |
|---|---|---|
| attributes |
string[] |
Kenmerken voor het productsysteem. |
| descriptionType |
Type beschrijving. |
|
| keywords |
string[] |
Trefwoorden voor het productsysteem. |
| links |
Link[] |
Koppelingen voor het productsysteem. |
| longDescription |
string |
Lange beschrijving van het productsysteem. |
| shortDescription |
string |
Korte beschrijving van het productsysteem. |
DescriptionType
Type beschrijving.
| Waarde | Description |
|---|---|
| Base |
Beschrijving van de basis. |
Dimensions
Dimensies van een configuratie.
| Name | Type | Description |
|---|---|---|
| depth |
number (double) |
Diepte van het apparaat. |
| height |
number (double) |
Hoogte van het apparaat. |
| length |
number (double) |
De lengte van het apparaat. |
| lengthHeightUnit |
Eenheid voor de afmetingen van lengte, hoogte en breedte. |
|
| weight |
number (double) |
Gewicht van het apparaat. |
| weightUnit |
Eenheid voor de afmetingen van het gewicht. |
|
| width |
number (double) |
Breedte van het apparaat. |
DisabledReason
Reden waarom het product is uitgeschakeld.
| Waarde | Description |
|---|---|
| None |
Niet gehandicapt. |
| Country |
Niet beschikbaar in het aangevraagde land. |
| Region |
Niet beschikbaar om gegevens naar de aangevraagde Azure-regio te pushen. |
| Feature |
Vereiste functies zijn niet ingeschakeld. |
| OfferType |
Abonnement heeft geen vereiste aanbiedingstypen. |
| NoSubscriptionInfo |
Het abonnement is niet geregistreerd bij Microsoft.DataBox en de service heeft geen melding over het abonnement. |
| NotAvailable |
Het product is nog niet beschikbaar. |
| OutOfStock |
Het product is niet op voorraad. |
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 |
De fout bevat aanvullende informatie. |
|
| code |
string |
De foutcode. |
| details |
De foutdetails. |
|
| message |
string |
Het foutbericht. |
| target |
string |
Het foutdoel. |
ErrorResponse
Foutreactie
| Name | Type | Description |
|---|---|---|
| error |
Het foutobject. |
FilterableProperty
Verschillende typen filters die worden ondersteund en de bijbehorende waarden.
| Name | Type | Description |
|---|---|---|
| supportedValues |
string[] |
Waarden die moeten worden gefilterd. |
| type |
Type productfilter. |
FulfillmentType
De entiteit die verantwoordelijk is voor de uitvoering van het item op het opgegeven hiërarchieniveau.
| Waarde | Description |
|---|---|
| Microsoft |
De uitvoering (het hele traject van het productaanbod) wordt verwerkt door Microsoft. |
| External |
De uitvoering (het hele traject van het productaanbod) wordt afgehandeld door externe entiteiten van derden. |
GroupedChildConfigurations
Gegroepeerd onderliggend configuratieobject.
| Name | Type | Description |
|---|---|---|
| categoryInformation |
Categorie informatie. |
|
| childConfigurations |
Lijst met onderliggende configuraties. |
HierarchyInformation
Bevat informatie over producthiërarchiegegevens.
| Name | Type | Description |
|---|---|---|
| configurationIdDisplayName |
string |
Vertegenwoordigt de weergavenaam van het model. |
| configurationName |
string |
Vertegenwoordigt de configuratienaam die de configuratie uniek identificeert. |
| productFamilyName |
string |
Vertegenwoordigt de productfamilienaam waarmee de productfamilie uniek wordt geïdentificeerd. |
| productLineName |
string |
Vertegenwoordigt de productregelnaam waarmee de productlijn uniek wordt geïdentificeerd. |
| productName |
string |
Vertegenwoordigt de productnaam die het product uniek identificeert. |
ImageInformation
Afbeelding voor het product.
| Name | Type | Description |
|---|---|---|
| imageType |
Type van de afbeelding. |
|
| imageUrl |
string |
URL van de afbeelding. |
ImageType
Type van de afbeelding.
| Waarde | Description |
|---|---|
| MainImage |
Hoofdafbeelding. |
| BulletImage |
Opsommingsteken afbeelding. |
| GenericImage |
Generieke afbeelding. |
LengthHeightUnit
Eenheid voor de afmetingen van lengte, hoogte en breedte.
| Waarde | Description |
|---|---|
| IN |
Inch, van toepassing op VS - west. |
| CM |
Centimeter. |
Link
Retourneert een koppeling met betrekking tot het product.
| Name | Type | Description |
|---|---|---|
| linkType |
Type koppeling. |
|
| linkUrl |
string |
Url van de koppeling. |
LinkType
Type koppeling.
| Waarde | Description |
|---|---|
| Generic |
Algemene link. |
| TermsAndConditions |
Koppeling naar voorwaarden. |
| Specification |
Koppeling naar productspecificatie. |
| Documentation |
Koppeling naar productdocumentatie. |
| KnowMore |
Koppeling om meer te weten te komen. |
| SignUp |
Koppeling om u aan te melden voor producten. |
| Discoverable |
Koppeling om het product te bestellen vanaf een andere bron en niet vanuit Azure Edge Hardware Center. |
MeteringType
Vertegenwoordigt het type meting (bijvoorbeeld eenmalig of terugkerend).
| Waarde | Description |
|---|---|
| OneTime |
Eenmalige facturering. |
| Recurring |
Terugkerende facturering. |
| Adhoc |
Ad-hoc facturering. |
Pav2MeterDetails
Details van factureringstype PAV2-meter.
| Name | Type | Description |
|---|---|---|
| billingType |
string:
Pav2 |
Vertegenwoordigt het factureringstype. |
| chargingType |
Type opladen. |
|
| meterGuid |
string |
Validatiestatus van aangevraagd datacenter en transport. |
| multiplier |
number (double) |
Factureringseenheid die van toepassing is op Pav2-facturering. |
ProvisioningSupport
Bepalen van de aard van de inrichting die door de configuratie wordt ondersteund.
| Waarde | Description |
|---|---|
| CloudBased |
De configuratie kan worden ingericht vanuit de cloud. |
| Manual |
De configuratie moet handmatig worden ingericht door de eindgebruiker. |
PurchaseMeterDetails
Details van aankoopmeter voor factureringstype.
| Name | Type | Description |
|---|---|---|
| billingType |
string:
Purchase |
Vertegenwoordigt het factureringstype. |
| chargingType |
Type opladen. |
|
| multiplier |
number (double) |
Factureringseenheid die van toepassing is op Pav2-facturering. |
| productId |
string |
Identiteitskaart van het product |
| skuId |
string |
Sku Id. |
| termId |
string |
Term Id. |
Specification
Specificatie van de configuraties.
| Name | Type | Description |
|---|---|---|
| name |
string |
Naam van de specificatie. |
| value |
string |
Waarde van de specificatie. |
SupportedFilterTypes
Type productfilter.
| Waarde | Description |
|---|---|
| ShipToCountries |
Naar land verzenden. |
| DoubleEncryptionStatus |
Dubbele versleutelingsstatus. |
TermCommitmentType
Type termijnverplichting
| Waarde | Description |
|---|---|
| None |
Betalen per gebruik-model voor termtoezegging. |
| Trial |
Proefabonnementsmodel. |
| Timed |
Op tijd gebaseerd model voor term commitment. |
TermTypeDetails
Bevat details over het termtype en de duur.
| Name | Type | Description |
|---|---|---|
| termType |
Type termijnverplichting |
|
| termTypeDuration |
string (duration) |
Duur voor het termtype. |
WeightMeasurementUnit
Eenheid voor de afmetingen van het gewicht.
| Waarde | Description |
|---|---|
| LBS |
Pounds. |
| KGS |
Kilograms. |