你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Exports interface

表示导出的接口。

方法

createOrUpdate(string, string, Export, ExportsCreateOrUpdateOptionalParams)

用于创建或更新导出的操作。 更新操作要求在请求中设置最新的 eTag。 可以通过执行 get作来获取最新的 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。 可以通过执行 get作来获取最新的 eTag。 创建作不需要 eTag。

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

参数

scope

string

与导出操作关联的范围。 这包括订阅范围的“/subscriptions/{subscriptionId}/”、resourceGroup 范围的“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}”、 计费帐户范围的“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}”和“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}”,“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{EnrollmentAccount 作用域的 enrollmentAccountId},“/providers/Microsoft.Management/managementGroups/{managementGroupId}”,用于管理组范围, billingProfile 作用域的'/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}'、'/providers/Microsoft.Billing/billingAccountId}/billingProfiles/{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}/”、resourceGroup 范围的“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}”、 计费帐户范围的“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}”和“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}”,“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{EnrollmentAccount 作用域的 enrollmentAccountId},“/providers/Microsoft.Management/managementGroups/{managementGroupId}”,用于管理组范围, billingProfile 作用域的'/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}'、'/providers/Microsoft.Billing/billingAccountId}/billingProfiles/{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}/”、resourceGroup 范围的“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}”、 计费帐户范围的“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}”和“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}”,“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{EnrollmentAccount 作用域的 enrollmentAccountId},“/providers/Microsoft.Management/managementGroups/{managementGroupId}”,用于管理组范围, billingProfile 作用域的'/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}'、'/providers/Microsoft.Billing/billingAccountId}/billingProfiles/{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}/”、resourceGroup 范围的“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}”、 计费帐户范围的“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}”和“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}”,“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{EnrollmentAccount 作用域的 enrollmentAccountId},“/providers/Microsoft.Management/managementGroups/{managementGroupId}”,用于管理组范围, billingProfile 作用域的'/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}'、'/providers/Microsoft.Billing/billingAccountId}/billingProfiles/{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}/”、resourceGroup 范围的“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}”、 计费帐户范围的“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}”和“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}”,“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{EnrollmentAccount 作用域的 enrollmentAccountId},“/providers/Microsoft.Management/managementGroups/{managementGroupId}”,用于管理组范围, billingProfile 作用域的'/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}'、'/providers/Microsoft.Billing/billingAccountId}/billingProfiles/{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}/”、resourceGroup 范围的“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}”、 计费帐户范围的“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}”和“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}”,“/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{EnrollmentAccount 作用域的 enrollmentAccountId},“/providers/Microsoft.Management/managementGroups/{managementGroupId}”,用于管理组范围, billingProfile 作用域的'/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}'、'/providers/Microsoft.Billing/billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}',以及'/providers/Microsoft'。Billing/billingAccounts/{billingAccountId}/customers/{customerId}特定于合作伙伴。

options
ExportsListOptionalParams

选项参数。

返回

Promise<ExportListResult>