Partager via


ExportDeliveryDestination interface

Cela représente l’emplacement du compte de stockage d’objets blob où les exportations des 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 le resourceId du compte de stockage. Cela nécessite une inscription ponctuelle de l’abonnement du compte auprès du fournisseur de ressources Microsoft.CostManagementExports afin de 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 d’API peuvent avoir besoin d’inscrire l’abonnement explicitement (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 administrateurs généraux de leur compte de facturation. Ces partenaires, au lieu de spécifier le resourceId 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 des types de ressources Service/Container/Object et avec des autorisations Lecture/Écriture/Suppression/Liste/Ajouter/Créer (pour plus d’informations, consultez 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 un 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, cela avec storageAccount peut être spécifié au lieu de resourceId. Remarque : la valeur retournée par l’API pour cette propriété sera toujours masquée. Le retour 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 dans lequel les exportations seront chargées. Pour un ensemble restreint de clients Azure, cela avec sasToken peut être spécifié 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 un 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, cela avec storageAccount peut être spécifié au lieu de resourceId. Remarque : la valeur retournée par l’API pour cette propriété sera toujours masquée. Le retour 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 dans lequel les exportations seront chargées. Pour un ensemble restreint de clients Azure, cela avec sasToken peut être spécifié au lieu de resourceId.

storageAccount?: string

Valeur de propriété

string