次の方法で共有


ExportDeliveryDestination クラス

定義

これは、コストのエクスポートが配信される BLOB ストレージ アカウントの場所を表します。 宛先を構成するには、2 つの方法があります。 ほとんどのお客様に推奨される方法は、ストレージ アカウントの resourceId を指定することです。 Cost Management サービスにストレージへのアクセス権を付与するには、アカウントのサブスクリプションを Microsoft.CostManagementExports リソース プロバイダーに 1 回限り登録する必要があります。 Azure portalでエクスポートを作成すると、この登録は自動的に実行されますが、API ユーザーはサブスクリプションを明示的に登録する必要がある場合があります (詳細については、「」を参照してくださいhttps://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services)。 宛先を構成するもう 1 つの方法は、課金アカウントのグローバル管理者であるMicrosoft Partner Agreementプランを持つパートナーのみが利用できます。 これらのパートナーは、ストレージ アカウントの resourceId を指定する代わりに、ストレージ アカウント名とアカウントの SAS トークンを指定できます。 これにより、任意のテナント内のストレージ アカウントにコストをエクスポートできます。 SAS トークンは、サービス/コンテナー/オブジェクト リソースの種類と、読み取り/書き込み/削除/リスト/追加/作成のアクセス許可を持つ BLOB サービス用に作成する必要があります (詳細については、「」を参照してください 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
継承
ExportDeliveryDestination

コンストラクター

ExportDeliveryDestination(String)

ExportDeliveryDestination の新しいインスタンスを初期化します。

プロパティ

Container

エクスポートがアップロードされるコンテナーの名前。 コンテナーが存在しない場合は作成されます。

ResourceId

エクスポートが配信されるストレージ アカウントのリソース ID。 sasToken と storageAccount が指定されている場合、これは必須ではありません。

RootFolderPath

エクスポートがアップロードされるディレクトリの名前。

SasToken

ストレージ アカウントの SAS トークン。 Azure のお客様の制限付きセットでは、resourceId の代わりに storageAccount と共にこれを指定できます。 注: このプロパティの API によって返される値は、常に難読化されます。 この同じ難読化された値を返しても、SAS トークンは更新されません。 この値を更新するには、新しい SAS トークンを指定する必要があります。

StorageAccount

エクスポートがアップロードされるストレージ アカウント。 Azure のお客様の制限付きセットでは、resourceId の代わりに sasToken と共にこれを指定できます。

適用対象