Partager via


ExportDeliveryDestination interface

Cela représente l’emplacement du compte de stockage d’objets blob où les exportations de coûts seront livrées. Il existe deux façons de configurer la destination. L’approche recommandée pour la plupart des clients consiste à spécifier l’ID de ressource du compte de stockage. Cela nécessite une inscription ponctuelle de l’abonnement du compte auprès du fournisseur de ressources Microsoft.CostManagementExports pour permettre aux services Cost Management d’accéder au stockage. Lors de la création d’une exportation dans le portail Azure, cette inscription est effectuée automatiquement, mais les utilisateurs de l’API peuvent avoir besoin d’inscrire explicitement l’abonnement (pour plus d’informations, consultez https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services). Une autre façon de configurer la destination est disponible uniquement pour les partenaires disposant d’un plan contrat partenaire Microsoft qui sont des administrateurs généraux de leur compte de facturation. Ces partenaires, au lieu de spécifier l’ID de ressource d’un compte de stockage, peuvent spécifier le nom du compte de stockage ainsi qu’un jeton SAP pour le compte. Cela permet d’exporter des coûts vers un compte de stockage dans n’importe quel locataire. Le jeton SAP doit être créé pour le service blob avec les types de ressources Service/Container/Object et avec les autorisations Lecture/Écriture/Supprimer/List/Ajouter/Créer (pour plus d’informations, voir https://docs.microsoft.com/en-us/azure/cost-management-billing/costs/export-cost-data-storage-account-sas-key).

Propriétés

container

Nom du conteneur dans lequel les exportations seront chargées. Si le conteneur n’existe pas, il sera créé.

resourceId

ID de ressource du compte de stockage où les exportations seront livrées. Cela n’est pas obligatoire si un sasToken et storageAccount sont spécifiés.

rootFolderPath

Nom du répertoire dans lequel les exportations seront chargées.

sasToken

Jeton SAP pour le compte de stockage. Pour un ensemble restreint de clients Azure, ainsi que storageAccount peut être spécifié au lieu de resourceId. Remarque : la valeur retournée par l’API pour cette propriété sera toujours obfuscatée. Le renvoi de cette même valeur obfuscatée n’entraîne pas la mise à jour du jeton SAP. Pour mettre à jour cette valeur, un nouveau jeton SAP doit être spécifié.

storageAccount

Compte de stockage où les exportations seront chargées. Pour un ensemble restreint de clients Azure, ainsi que sasToken, peuvent être spécifiés au lieu de resourceId.

Détails de la propriété

container

Nom du conteneur dans lequel les exportations seront chargées. Si le conteneur n’existe pas, il sera créé.

container: string

Valeur de propriété

string

resourceId

ID de ressource du compte de stockage où les exportations seront livrées. Cela n’est pas obligatoire si un sasToken et storageAccount sont spécifiés.

resourceId?: string

Valeur de propriété

string

rootFolderPath

Nom du répertoire dans lequel les exportations seront chargées.

rootFolderPath?: string

Valeur de propriété

string

sasToken

Jeton SAP pour le compte de stockage. Pour un ensemble restreint de clients Azure, ainsi que storageAccount peut être spécifié au lieu de resourceId. Remarque : la valeur retournée par l’API pour cette propriété sera toujours obfuscatée. Le renvoi de cette même valeur obfuscatée n’entraîne pas la mise à jour du jeton SAP. Pour mettre à jour cette valeur, un nouveau jeton SAP doit être spécifié.

sasToken?: string

Valeur de propriété

string

storageAccount

Compte de stockage où les exportations seront chargées. Pour un ensemble restreint de clients Azure, ainsi que sasToken, peuvent être spécifiés au lieu de resourceId.

storageAccount?: string

Valeur de propriété

string