ExportDeliveryDestination Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa la ubicación de la cuenta de almacenamiento de blobs donde se entregarán las exportaciones de costos. Hay dos maneras de configurar el destino. El enfoque recomendado para la mayoría de los clientes es especificar el resourceId de la cuenta de almacenamiento. Esto requiere un registro único de la suscripción de la cuenta con el proveedor de recursos Microsoft.CostManagementExports para dar acceso a los servicios de Cost Management al almacenamiento. Al crear una exportación en el Azure Portal este registro se realiza automáticamente, pero es posible que los usuarios de la API necesiten registrar la suscripción explícitamente (para obtener más información, consulte https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services ). Otra manera de configurar el destino solo está disponible para partners con un plan de Contrato de partners de Microsoft que sean administradores globales de su cuenta de facturación. Estos asociados, en lugar de especificar el resourceId de una cuenta de almacenamiento, pueden especificar el nombre de la cuenta de almacenamiento junto con un token de SAS para la cuenta. Esto permite las exportaciones de costos a una cuenta de almacenamiento en cualquier inquilino. El token de SAS debe crearse para el servicio de blobs con tipos de recursos Service/Container/Object y con permisos de lectura,escritura,eliminación/lista/agregar/crear (para obtener más información, consulte https://docs.microsoft.com/en-us/azure/cost-management-billing/costs/export-cost-data-storage-account-sas-key ).
public class ExportDeliveryDestination
type ExportDeliveryDestination = class
Public Class ExportDeliveryDestination
- Herencia
-
ExportDeliveryDestination
Constructores
ExportDeliveryDestination(String) |
Inicializa una nueva instancia de ExportDeliveryDestination. |
Propiedades
Container |
Nombre del contenedor donde se cargarán las exportaciones. Si el contenedor no existe, se creará. |
ResourceId |
Identificador de recurso de la cuenta de almacenamiento donde se entregarán las exportaciones. Esto no es necesario si se especifican sasToken y storageAccount. |
RootFolderPath |
Nombre del directorio donde se cargarán las exportaciones. |
SasToken |
Un token de SAS para la cuenta de almacenamiento. Para un conjunto restringido de clientes de Azure, esto junto con storageAccount se puede especificar en lugar de resourceId. Nota: el valor devuelto por la API para esta propiedad siempre se ofuscará. Devolver este mismo valor ofuscado no dará lugar a que se actualice el token de SAS. Para actualizar este valor, se debe especificar un nuevo token de SAS. |
StorageAccount |
La cuenta de almacenamiento donde se cargarán las exportaciones. Para un conjunto restringido de clientes de Azure, esto junto con sasToken se puede especificar en lugar de resourceId. |
Se aplica a
Azure SDK for .NET