List Configurations - List Configurations
Este método proporciona la lista de configuraciones para la familia de productos, la línea de producto y el producto especificados en la suscripción.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.EdgeOrder/listConfigurations?api-version=2021-12-01
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.EdgeOrder/listConfigurations?api-version=2021-12-01&$skipToken={$skipToken}
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
subscription
|
path | True |
string minLength: 1 |
Identificador de la suscripción de destino. |
api-version
|
query | True |
string minLength: 1 |
Versión de la API que se va a usar para esta operación. |
$skip
|
query |
string |
$skipToken se admite en la lista de configuraciones, que proporciona la página siguiente en la lista de configuraciones. |
Cuerpo de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
configurationFilters | True |
Contiene detalles sobre la información de jerarquía de productos y la propiedad filtrable. |
|
customerSubscriptionDetails |
Propiedades de suscripción de cliente. Los clientes pueden mostrar los productos disponibles para los clientes no registrados pasando explícitamente los detalles de la suscripción. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
La lista de configuraciones de la familia de productos, la línea de producto y el producto especificados en la suscripción. |
|
Other Status Codes |
Respuesta de error que describe el motivo del error de operación. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantar la cuenta de usuario |
Ejemplos
ListConfigurations
Solicitud de ejemplo
POST https://management.azure.com/subscriptions/YourSubscriptionId/providers/Microsoft.EdgeOrder/listConfigurations?api-version=2021-12-01
{
"configurationFilters": [
{
"hierarchyInformation": {
"productFamilyName": "azurestackedge",
"productLineName": "azurestackedge",
"productName": "azurestackedgegpu"
},
"filterableProperty": [
{
"type": "ShipToCountries",
"supportedValues": [
"US"
]
}
]
}
]
}
Respuesta de muestra
{
"value": [
{
"properties": {
"specifications": [
{
"name": "Usable compute",
"value": "40 vCPU"
},
{
"name": "Usable memory",
"value": "102 GB"
},
{
"name": "Usable storage",
"value": "4.2 TB"
}
],
"dimensions": {
"length": 50,
"height": 15,
"width": 5,
"lengthHeightUnit": "IN",
"weight": 50,
"depth": 2,
"weightUnit": "LBS"
},
"filterableProperties": [
{
"type": "ShipToCountries",
"supportedValues": [
"US"
]
}
],
"displayName": "Azure Stack Edge Pro - 1 GPU",
"description": {
"descriptionType": "Base",
"shortDescription": "",
"longDescription": "",
"keywords": [
"GPU"
],
"attributes": [],
"links": []
},
"imageInformation": [],
"costInformation": {
"billingMeterDetails": []
},
"availabilityInformation": {
"availabilityStage": "Available",
"disabledReason": "None"
},
"hierarchyInformation": {
"productFamilyName": "azurestackedge",
"productLineName": "azurestackedge",
"productName": "azurestackedgegpu",
"configurationName": "edgep_base"
}
}
}
]
}
Definiciones
Nombre | Description |
---|---|
Availability |
Información de disponibilidad de un sistema de productos. |
Availability |
Fase de disponibilidad actual del producto. Fase de disponibilidad |
Billing |
Contiene los detalles del medidor de facturación para cada tipo de facturación. |
Charging |
Tipo de carga. |
Configuration |
Objeto de configuración. |
Configuration |
Filtros de configuración |
Configurations |
Lista de configuraciones. |
Configurations |
Objeto de solicitud de configuración. |
Cost |
Información de costos del sistema de productos |
Customer |
Contiene los detalles de la suscripción del cliente. Los clientes pueden mostrar los productos disponibles para los clientes no registrados pasando explícitamente los detalles de la suscripción. |
Customer |
Representa las características registradas de la suscripción |
Description |
Descripción de las propiedades relacionadas de un sistema de producto. |
Description |
Tipo de descripción. |
Dimensions |
Dimensiones de una configuración. |
Disabled |
Motivo por el que el producto está deshabilitado. |
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Detalle del error. |
Error |
Respuesta de error |
Filterable |
Se admiten distintos tipos de filtros y sus valores. |
Hierarchy |
Contiene detalles sobre la información de la jerarquía de productos |
Image |
Imagen del producto |
Image |
Tipo de la imagen |
Length |
Unidad para las dimensiones de longitud, alto y ancho. |
Link |
Devuelve un vínculo relacionado con el producto. |
Link |
Tipo de vínculo |
Metering |
Representa el tipo de medición (por ejemplo, una vez o recurrente) |
Pav2Meter |
Detalles del medidor PAV2 de tipo de facturación |
Purchase |
Tipo de facturación Detalles del medidor de compra |
Specification |
Especificaciones de las configuraciones |
Supported |
Tipo de filtro de producto. |
Weight |
Unidad para las dimensiones de peso. |
AvailabilityInformation
Información de disponibilidad de un sistema de productos.
Nombre | Tipo | Description |
---|---|---|
availabilityStage |
Fase de disponibilidad actual del producto. Fase de disponibilidad |
|
disabledReason |
Motivo por el que el producto está deshabilitado. |
|
disabledReasonMessage |
string |
Mensaje por el que el producto está deshabilitado. |
AvailabilityStage
Fase de disponibilidad actual del producto. Fase de disponibilidad
Valor | Description |
---|---|
Available |
El producto está disponible. |
ComingSoon |
El producto estará disponible próximamente. |
Deprecated |
El producto está en desuso. |
Preview |
El producto está en versión preliminar. |
Signup |
El producto solo está disponible en el registro. |
Unavailable |
El producto no está disponible. |
BillingMeterDetails
Contiene los detalles del medidor de facturación para cada tipo de facturación.
Nombre | Tipo | Description |
---|---|---|
frequency |
string |
Frecuencia de periodicidad |
meterDetails | MeterDetails: |
Representa MeterDetails |
meteringType |
Representa el tipo de medición (por ejemplo, una vez o recurrente) |
|
name |
string |
Representa el nombre del tipo de facturación. |
ChargingType
Tipo de carga.
Valor | Description |
---|---|
PerDevice |
Por tipo de carga de dispositivo. |
PerOrder |
Tipo de carga por pedido. |
Configuration
Objeto de configuración.
Nombre | Tipo | Description |
---|---|---|
availabilityInformation |
Información de disponibilidad del sistema de productos. |
|
costInformation |
Información de costos del sistema de productos. |
|
description |
Descripción relacionada con el sistema de productos. |
|
displayName |
string |
Nombre para mostrar del sistema de productos. |
hierarchyInformation |
Información de jerarquía de un producto. |
|
imageInformation |
Información de imagen del sistema de productos. |
|
properties.dimensions |
Dimensiones de la configuración |
|
properties.filterableProperties |
lista de filtros admitidos para un producto |
|
properties.specifications |
Especificaciones de la configuración |
ConfigurationFilters
Filtros de configuración
Nombre | Tipo | Description |
---|---|---|
filterableProperty |
Filtros específicos del producto |
|
hierarchyInformation |
Información de jerarquía de productos |
Configurations
Lista de configuraciones.
Nombre | Tipo | Description |
---|---|---|
nextLink |
string |
Vínculo para el siguiente conjunto de configuraciones. |
value |
Lista de configuraciones. |
ConfigurationsRequest
Objeto de solicitud de configuración.
Nombre | Tipo | Description |
---|---|---|
configurationFilters |
Contiene detalles sobre la información de jerarquía de productos y la propiedad filtrable. |
|
customerSubscriptionDetails |
Propiedades de suscripción de cliente. Los clientes pueden mostrar los productos disponibles para los clientes no registrados pasando explícitamente los detalles de la suscripción. |
CostInformation
Información de costos del sistema de productos
Nombre | Tipo | Description |
---|---|---|
billingInfoUrl |
string |
Dirección URL predeterminada para mostrar la información de facturación |
billingMeterDetails |
Detalles sobre los distintos aspectos de facturación del sistema de productos. |
CustomerSubscriptionDetails
Contiene los detalles de la suscripción del cliente. Los clientes pueden mostrar los productos disponibles para los clientes no registrados pasando explícitamente los detalles de la suscripción.
Nombre | Tipo | Description |
---|---|---|
locationPlacementId |
string |
Id. de ubicación de ubicación de una suscripción |
quotaId |
string |
Id. de cuota de una suscripción |
registeredFeatures |
Lista de marcas de características registradas para la suscripción |
CustomerSubscriptionRegisteredFeatures
Representa las características registradas de la suscripción
Nombre | Tipo | Description |
---|---|---|
name |
string |
Nombre de la característica registrada de la suscripción |
state |
string |
Estado de la característica registrada de la suscripción |
Description
Descripción de las propiedades relacionadas de un sistema de producto.
Nombre | Tipo | Description |
---|---|---|
attributes |
string[] |
Atributos para el sistema de productos. |
descriptionType |
Tipo de descripción. |
|
keywords |
string[] |
Palabras clave para el sistema de productos. |
links |
Link[] |
Vínculos para el sistema de productos. |
longDescription |
string |
Descripción larga del sistema de productos. |
shortDescription |
string |
Descripción breve del sistema de productos. |
DescriptionType
Tipo de descripción.
Valor | Description |
---|---|
Base |
Descripción base. |
Dimensions
Dimensiones de una configuración.
Nombre | Tipo | Description |
---|---|---|
depth |
number (double) |
Profundidad del dispositivo. |
height |
number (double) |
Alto del dispositivo. |
length |
number (double) |
Longitud del dispositivo. |
lengthHeightUnit |
Unidad para las dimensiones de longitud, alto y ancho. |
|
weight |
number (double) |
Peso del dispositivo. |
weightUnit |
Unidad para las dimensiones de peso. |
|
width |
number (double) |
Ancho del dispositivo. |
DisabledReason
Motivo por el que el producto está deshabilitado.
Valor | Description |
---|---|
Country |
No está disponible en el país solicitado. |
Feature |
Las características necesarias no están habilitadas. |
NoSubscriptionInfo |
La suscripción no se ha registrado en Microsoft.DataBox y el servicio no tiene la notificación de suscripción. |
None |
No deshabilitado. |
NotAvailable |
El producto aún no está disponible. |
OfferType |
La suscripción no tiene tipos de oferta necesarios. |
OutOfStock |
El producto está fuera de stock. |
Region |
No está disponible para insertar datos en la región de Azure solicitada. |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
ErrorDetail
Detalle del error.
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Detalles del error. |
|
message |
string |
Mensaje de error. |
target |
string |
Destino del error. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
FilterableProperty
Se admiten distintos tipos de filtros y sus valores.
Nombre | Tipo | Description |
---|---|---|
supportedValues |
string[] |
Valores que se van a filtrar. |
type |
Tipo de filtro de producto. |
HierarchyInformation
Contiene detalles sobre la información de la jerarquía de productos
Nombre | Tipo | Description |
---|---|---|
configurationName |
string |
Representa el nombre de configuración que identifica de forma única la configuración. |
productFamilyName |
string |
Representa el nombre de familia de productos que identifica de forma única la familia de productos. |
productLineName |
string |
Representa el nombre de línea de producto que identifica de forma única la línea de producto. |
productName |
string |
Representa el nombre del producto que identifica de forma única el producto. |
ImageInformation
Imagen del producto
Nombre | Tipo | Description |
---|---|---|
imageType |
Tipo de la imagen |
|
imageUrl |
string |
Dirección URL de la imagen |
ImageType
Tipo de la imagen
Valor | Description |
---|---|
BulletImage |
Imagen con viñetas. |
GenericImage |
Imagen genérica. |
MainImage |
Imagen principal. |
LengthHeightUnit
Unidad para las dimensiones de longitud, alto y ancho.
Valor | Description |
---|---|
CM |
Centímetro. |
IN |
Pulgada, aplicable para Oeste de EE. UU. |
Link
Devuelve un vínculo relacionado con el producto.
Nombre | Tipo | Description |
---|---|---|
linkType |
Tipo de vínculo |
|
linkUrl |
string |
Dirección URL del vínculo |
LinkType
Tipo de vínculo
Valor | Description |
---|---|
Documentation |
Vínculo a la documentación del producto |
Generic |
Vínculo genérico. |
KnowMore |
Vínculo para obtener más información |
SignUp |
Vínculo para suscribirse a productos |
Specification |
Vínculo a la especificación del producto. |
TermsAndConditions |
Vínculo de términos y condiciones. |
MeteringType
Representa el tipo de medición (por ejemplo, una vez o recurrente)
Valor | Description |
---|---|
Adhoc |
Facturación de Adhoc. |
OneTime |
Facturación única. |
Recurring |
Facturación periódica. |
Pav2MeterDetails
Detalles del medidor PAV2 de tipo de facturación
Nombre | Tipo | Description |
---|---|---|
billingType |
string:
Pav2 |
Representa el tipo de facturación. |
chargingType |
Tipo de carga. |
|
meterGuid |
string |
Estado de validación del centro de datos y el transporte solicitados. |
multiplier |
number (double) |
Unidad de facturación aplicable a la facturación de Pav2 |
PurchaseMeterDetails
Tipo de facturación Detalles del medidor de compra
Nombre | Tipo | Description |
---|---|---|
billingType |
string:
Purchase |
Representa el tipo de facturación. |
chargingType |
Tipo de carga. |
|
multiplier |
number (double) |
Unidad de facturación aplicable a la facturación de Pav2 |
productId |
string |
Id. de producto |
skuId |
string |
Identificador de Sku |
termId |
string |
Identificador de término |
Specification
Especificaciones de las configuraciones
Nombre | Tipo | Description |
---|---|---|
name |
string |
Nombre de la especificación |
value |
string |
Valor de la especificación |
SupportedFilterTypes
Tipo de filtro de producto.
Valor | Description |
---|---|
DoubleEncryptionStatus |
Estado de cifrado doble |
ShipToCountries |
Envío al país |
WeightMeasurementUnit
Unidad para las dimensiones de peso.
Valor | Description |
---|---|
KGS |
Kilogramos. |
LBS |
Libras. |