共用方式為


Exports interface

表示匯出的介面。

方法

createOrUpdate(string, string, Export, ExportsCreateOrUpdateOptionalParams)

要建立或更新匯出的作業。 更新作業需要在要求中設定最新的 eTag。 您可以藉由執行取得作業來取得最新的 eTag。 建立作業不需要 eTag。

delete(string, string, ExportsDeleteOptionalParams)

要刪除匯出的作業。

execute(string, string, ExportsExecuteOptionalParams)

要執行匯出的作業。

get(string, string, ExportsGetOptionalParams)

依匯出名稱取得所定義範圍的匯出作業。

getExecutionHistory(string, string, ExportsGetExecutionHistoryOptionalParams)

取得已定義範圍和匯出名稱之匯出的執行歷程記錄的作業。

list(string, ExportsListOptionalParams)

要列出指定範圍內所有匯出的作業。

方法詳細資料

createOrUpdate(string, string, Export, ExportsCreateOrUpdateOptionalParams)

要建立或更新匯出的作業。 更新作業需要在要求中設定最新的 eTag。 您可以藉由執行取得作業來取得最新的 eTag。 建立作業不需要 eTag。

function createOrUpdate(scope: string, exportName: string, parameters: Export, options?: ExportsCreateOrUpdateOptionalParams): Promise<Export>

參數

scope

string

與匯出作業相關聯的範圍。 這包括訂用帳戶範圍的 '/subscriptions/{subscriptionId}/' 資源群組範圍的 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' 、計費帳戶範圍的 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' 和 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' 適用于部門範圍、'/providers/Microsoft.Billing/billingAccountId}/{billingAccountId}/enrollmentAccounts/{EnrollmentAccount 範圍、'/providers/Microsoft.Management/managementGroups/{managementGroupId} for Management Group scope 的 enrollmentAccountId}' billingProfile 範圍的 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{billingProfiles/{billingProfileId}'、'/providers/Microsoft.Billing/billingAccountId}/{billingProfileId}/{billingProfileId}/invoiceSections/{invoiceSectionId}' 和 '/providers/Microsoft' 。Billing/billingAccounts/{billingAccountId}/customers/{customerId}' 專屬合作夥伴。

exportName

string

匯出名稱。

parameters
Export

提供給 CreateOrUpdate 匯出作業的參數。

options
ExportsCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<Export>

delete(string, string, ExportsDeleteOptionalParams)

要刪除匯出的作業。

function delete(scope: string, exportName: string, options?: ExportsDeleteOptionalParams): Promise<void>

參數

scope

string

與匯出作業相關聯的範圍。 這包括訂用帳戶範圍的 '/subscriptions/{subscriptionId}/' 資源群組範圍的 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' 、計費帳戶範圍的 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' 和 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' 適用于部門範圍、'/providers/Microsoft.Billing/billingAccountId}/{billingAccountId}/enrollmentAccounts/{EnrollmentAccount 範圍、'/providers/Microsoft.Management/managementGroups/{managementGroupId} for Management Group scope 的 enrollmentAccountId}' billingProfile 範圍的 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{billingProfiles/{billingProfileId}'、'/providers/Microsoft.Billing/billingAccountId}/{billingProfileId}/{billingProfileId}/invoiceSections/{invoiceSectionId}' 和 '/providers/Microsoft' 。Billing/billingAccounts/{billingAccountId}/customers/{customerId}' 專屬合作夥伴。

exportName

string

匯出名稱。

options
ExportsDeleteOptionalParams

選項參數。

傳回

Promise<void>

execute(string, string, ExportsExecuteOptionalParams)

要執行匯出的作業。

function execute(scope: string, exportName: string, options?: ExportsExecuteOptionalParams): Promise<void>

參數

scope

string

與匯出作業相關聯的範圍。 這包括訂用帳戶範圍的 '/subscriptions/{subscriptionId}/' 資源群組範圍的 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' 、計費帳戶範圍的 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' 和 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' 適用于部門範圍、'/providers/Microsoft.Billing/billingAccountId}/{billingAccountId}/enrollmentAccounts/{EnrollmentAccount 範圍、'/providers/Microsoft.Management/managementGroups/{managementGroupId} for Management Group scope 的 enrollmentAccountId}' billingProfile 範圍的 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{billingProfiles/{billingProfileId}'、'/providers/Microsoft.Billing/billingAccountId}/{billingProfileId}/{billingProfileId}/invoiceSections/{invoiceSectionId}' 和 '/providers/Microsoft' 。Billing/billingAccounts/{billingAccountId}/customers/{customerId}' 專屬合作夥伴。

exportName

string

匯出名稱。

options
ExportsExecuteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, ExportsGetOptionalParams)

依匯出名稱取得所定義範圍的匯出作業。

function get(scope: string, exportName: string, options?: ExportsGetOptionalParams): Promise<Export>

參數

scope

string

與匯出作業相關聯的範圍。 這包括訂用帳戶範圍的 '/subscriptions/{subscriptionId}/' 資源群組範圍的 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' 、計費帳戶範圍的 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' 和 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' 適用于部門範圍、'/providers/Microsoft.Billing/billingAccountId}/{billingAccountId}/enrollmentAccounts/{EnrollmentAccount 範圍、'/providers/Microsoft.Management/managementGroups/{managementGroupId} for Management Group scope 的 enrollmentAccountId}' billingProfile 範圍的 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{billingProfiles/{billingProfileId}'、'/providers/Microsoft.Billing/billingAccountId}/{billingProfileId}/{billingProfileId}/invoiceSections/{invoiceSectionId}' 和 '/providers/Microsoft' 。Billing/billingAccounts/{billingAccountId}/customers/{customerId}' 專屬合作夥伴。

exportName

string

匯出名稱。

options
ExportsGetOptionalParams

選項參數。

傳回

Promise<Export>

getExecutionHistory(string, string, ExportsGetExecutionHistoryOptionalParams)

取得已定義範圍和匯出名稱之匯出的執行歷程記錄的作業。

function getExecutionHistory(scope: string, exportName: string, options?: ExportsGetExecutionHistoryOptionalParams): Promise<ExportExecutionListResult>

參數

scope

string

與匯出作業相關聯的範圍。 這包括訂用帳戶範圍的 '/subscriptions/{subscriptionId}/' 資源群組範圍的 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' 、計費帳戶範圍的 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' 和 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' 適用于部門範圍、'/providers/Microsoft.Billing/billingAccountId}/{billingAccountId}/enrollmentAccounts/{EnrollmentAccount 範圍、'/providers/Microsoft.Management/managementGroups/{managementGroupId} for Management Group scope 的 enrollmentAccountId}' billingProfile 範圍的 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{billingProfiles/{billingProfileId}'、'/providers/Microsoft.Billing/billingAccountId}/{billingProfileId}/{billingProfileId}/invoiceSections/{invoiceSectionId}' 和 '/providers/Microsoft' 。Billing/billingAccounts/{billingAccountId}/customers/{customerId}' 專屬合作夥伴。

exportName

string

匯出名稱。

傳回

list(string, ExportsListOptionalParams)

要列出指定範圍內所有匯出的作業。

function list(scope: string, options?: ExportsListOptionalParams): Promise<ExportListResult>

參數

scope

string

與匯出作業相關聯的範圍。 這包括訂用帳戶範圍的 '/subscriptions/{subscriptionId}/' 資源群組範圍的 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' 、計費帳戶範圍的 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' 和 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' 適用于部門範圍、'/providers/Microsoft.Billing/billingAccountId}/{billingAccountId}/enrollmentAccounts/{EnrollmentAccount 範圍、'/providers/Microsoft.Management/managementGroups/{managementGroupId} for Management Group scope 的 enrollmentAccountId}' billingProfile 範圍的 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/{billingProfiles/{billingProfileId}'、'/providers/Microsoft.Billing/billingAccountId}/{billingProfileId}/{billingProfileId}/invoiceSections/{invoiceSectionId}' 和 '/providers/Microsoft' 。Billing/billingAccounts/{billingAccountId}/customers/{customerId}' 專屬合作夥伴。

options
ExportsListOptionalParams

選項參數。

傳回

Promise<ExportListResult>