ExportDeliveryDestination Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dies stellt den Speicherort des Blobspeicherkontos dar, an dem Kostenexporte übermittelt werden. Es gibt zwei Möglichkeiten, das Ziel zu konfigurieren. Der für die meisten Kunden empfohlene Ansatz besteht darin, die resourceId des Speicherkontos anzugeben. Dies erfordert eine einmalige Registrierung des Kontoabonnements beim Ressourcenanbieter Microsoft.CostManagementExports, um Cost Management-Diensten Zugriff auf den Speicher zu gewähren. Beim Erstellen eines Exports im Azure-Portal wird diese Registrierung automatisch ausgeführt, api-Benutzer müssen das Abonnement jedoch möglicherweise explizit registrieren (weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services ). Eine weitere Möglichkeit zum Konfigurieren des Ziels ist NUR für Partner mit einem Microsoft Partner-Vereinbarung Plan verfügbar, die globale Administratoren ihres Abrechnungskontos sind. Diese Partner können anstelle der resourceId eines Speicherkontos den Speicherkontonamen zusammen mit einem SAS-Token für das Konto angeben. Dies ermöglicht das Exportieren von Kosten in ein Speicherkonto in einem beliebigen Mandanten. Das SAS-Token sollte für den Blobdienst mit Den Ressourcentypen Service/Container/Object und mit Lese-/Schreibzugriff/Löschen/Liste/Hinzufügen/Erstellen erstellt werden (weitere Informationen finden Sie unter 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
- Vererbung
-
ExportDeliveryDestination
Konstruktoren
ExportDeliveryDestination(String) |
Initialisiert eine neue instance der ExportDeliveryDestination. |
Eigenschaften
Container |
Der Name des Containers, in den Exporte hochgeladen werden. Wenn der Container nicht vorhanden ist, wird er erstellt. |
ResourceId |
Die Ressourcen-ID des Speicherkontos, in das Exporte übermittelt werden. Dies ist nicht erforderlich, wenn sasToken und storageAccount angegeben werden. |
RootFolderPath |
Der Name des Verzeichnisses, in das Exporte hochgeladen werden. |
SasToken |
Ein SAS-Token für das Speicherkonto. Für eine eingeschränkte Gruppe von Azure-Kunden kann dies zusammen mit storageAccount anstelle von resourceId angegeben werden. Hinweis: Der von der API für diese Eigenschaft zurückgegebene Wert wird immer verschleiert. Die Rückgabe dieses verschleierten Werts führt nicht dazu, dass das SAS-Token aktualisiert wird. Um diesen Wert zu aktualisieren, muss ein neues SAS-Token angegeben werden. |
StorageAccount |
Das Speicherkonto, in das Exporte hochgeladen werden. Für eine eingeschränkte Gruppe von Azure-Kunden kann dies zusammen mit sasToken anstelle von resourceId angegeben werden. |
Gilt für:
Azure SDK for .NET