次の方法で共有


ExportDeliveryDestination interface

これは、コストのエクスポートが配信される 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)。 宛先を構成する別の方法は、課金アカウントのグローバル管理者である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 )。

プロパティ

container

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

resourceId

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

rootFolderPath

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

sasToken

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

storageAccount

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

プロパティの詳細

container

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

container: string

プロパティ値

string

resourceId

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

resourceId?: string

プロパティ値

string

rootFolderPath

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

rootFolderPath?: string

プロパティ値

string

sasToken

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

sasToken?: string

プロパティ値

string

storageAccount

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

storageAccount?: string

プロパティ値

string