Obtener precios de los servicios compartidos para asociados de Microsoft Azure
Se aplica a: Centro de partners
Obtención de una tarjeta de tarifa de Azure con precios para los servicios compartidos de asociados de Microsoft Azure.
Los precios difieren según el mercado y la moneda, y esta API tiene en cuenta la ubicación. De forma predeterminada, la API usa la configuración del perfil de partner en el Centro de partners y en el idioma del explorador, y esas configuraciones son personalizables. El reconocimiento de la ubicación es especialmente relevante si administra las ventas en varios mercados desde una sola oficina centralizada.
Código de ejemplo
C#
Para obtener la tarjeta de tarifa de Azure, llame al método IAzureRateCard.GetShared para devolver un recurso de AzureRateCard que contenga los precios de Azure.
// IAggregatePartner partnerOperations;
var azureRateCard = partner.RateCards.Azure.GetShared();
Java
El SDK de Java del Centro de partners se puede usar para administrar los recursos del Centro de partners. Es un proyecto de código abierto mantenido por la comunidad de partners y no es compatible oficialmente con Microsoft. Puedes obtener ayuda de la comunidad o abrir una incidencia en GitHub si se produce un problema.
Para obtener la tarjeta de tarifa de Azure, llame a la función IAzureRateCard.getShared para devolver los detalles de la tarjeta de tarifa que contiene los precios de Azure.
// IAggregatePartner partnerOperations;
AzureRateCard azureRateCard = partner.getRateCards().getAzure().getShared();
PowerShell
El módulo de PowerShell del Centro de partners se puede usar para administrar los recursos del Centro de partners. Es un proyecto de código abierto mantenido por la comunidad de partners y no es compatible oficialmente con Microsoft. Puedes obtener ayuda de la comunidad o abrir una incidencia en GitHub si se produce un problema.
Para obtener la tarjeta de Azure, ejecute el comando Get-PartnerAzureRateCard y especifique el parámetro SharedServices para devolver los detalles de la tarjeta de tasa que contiene los precios de Azure.
Get-PartnerAzureRateCard -SharedServices
Solicitud REST
Sintaxis de la solicitud
Método | URI de solicitud |
---|---|
GET | {baseURL}/v1/ratecards/azure-shared?currency={currency}®ion={region} |
Parámetros del identificador URI
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
currency | string | No | Código ISO opcional de tres letras para la moneda en la que se proporcionarán las tasas de recursos (por ejemplo EUR ). El valor predeterminado es la moneda asociada con el mercado del perfil del asociado. |
region | string | No | Código de país o región ISO opcional de dos letras que indica el mercado donde se compra la oferta (por ejemplo FR ). El valor predeterminado es el código de país o región definido en el perfil del asociado. |
Si el encabezado X-Locale opcional se incluye en la solicitud, su valor determina el idioma usado para los detalles de la respuesta.
Encabezados de solicitud
Para obtener más información, consulta Encabezados REST del Centro de partners.
Cuerpo de la solicitud
Ninguno.
Ejemplo de solicitud
GET https://api.partnercenter.microsoft.com/v1/ratecards/azure-shared HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 07ced227-3f32-4eeb-8062-f0bef849a9bc
MS-CorrelationId: a687bc47-8d08-4b78-aff6-5a59aa2055c2
X-Locale: en-US
Host: api.partnercenter.microsoft.com
Connection: Keep-Alive
Respuesta REST
Si la solicitud se realiza correctamente, devuelve un recurso de tarjeta de tarifa de Azure.
Códigos de error y de respuesta correctos
Cada respuesta incluye un código de estado HTTP que indica si la operación se ha realizado correctamente o con errores y proporciona información de depuración adicional. Use una herramienta de seguimiento de red para leer este código, el tipo de error y los parámetros adicionales. Para obtener la lista completa, consulta Códigos de error de REST del Centro de partners.
Ejemplo de respuesta
HTTP/1.1 200 OK
Content-Length: 1545508
Content-Type: application/json; charset=utf-8
MS-CorrelationId: 57b25659-fc00-4215-87e7-2b09bac6845d
MS-RequestId: 870118d0-adbb-41a3-82d2-a3d45ade3c73
MS-CV: CYBB8PXMsEukJBIn.0
MS-ServerId: 201021413
Date: Wed, 01 Feb 2017 00:13:45 GMT
{
"locale": "en-US",
"currency": "USD",
"isTaxIncluded": false,
"meters": [{
"id": "4b836326-7e19-46e6-8bce-1b19bb6cd91e",
"name": "Unlimited Data - 1 Gbps",
"rates": {
"0": 7395.0
},
"tags": [],
"category": "Networking",
"subcategory": "ExpressRoute",
"region": "Zone 2",
"unit": "Connections",
"includedQuantity": 0.0,
"effectiveDate": "2015-09-01T00:00:00Z"
}, {
"id": "1e8f6d9f-8b40-4c97-80cc-cff87a290a93",
"name": "Compute Hours",
"rates": {
"0": 3.9729
},
"tags": [],
"category": "Cloud Services",
"subcategory": "Standard_L16 Cloud Services",
"region": "AU East",
"unit": "1 Hour",
"includedQuantity": 0.0,
"effectiveDate": "2016-09-01T00:00:00Z"
}, {
"id": "7a2639ce-ae47-4413-9837-6b4f4b78be3d",
"name": "Compute Hours",
"rates": {
"0": 0.1122
},
"tags": [],
"category": "Virtual Machines",
"subcategory": "Standard_D1_v2 VM (Windows)",
"region": "BR South",
"unit": "Hours",
"includedQuantity": 0.0,
"effectiveDate": "2017-01-01T00:00:00Z"
}
],
"offerTerms": [{
"name": "Overage discount",
"discount": 0.15,
"excludedMeterIds": ["53cc0061-0fe2-4249-bf62-e1008c811f5c", "c82dbd27-c978-43a7-ad41-525a90d8962b"],
"effectiveDate": "2014-01-01T00:00:00"
}
],
"attributes": {
"objectType": "AzureRateCard"
}
}
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de