Bagikan melalui


Exports interface

Antarmuka yang mewakili Ekspor.

Metode

createOrUpdate(string, string, Export, ExportsCreateOrUpdateOptionalParams)

Operasi untuk membuat atau memperbarui ekspor. Operasi pembaruan memerlukan eTag terbaru untuk diatur dalam permintaan. Anda dapat memperoleh eTag terbaru dengan melakukan operasi get. Operasi buat tidak memerlukan eTag.

delete(string, string, ExportsDeleteOptionalParams)

Operasi untuk menghapus ekspor.

execute(string, string, ExportsExecuteOptionalParams)

Operasi untuk menjalankan ekspor.

get(string, string, ExportsGetOptionalParams)

Operasi untuk mendapatkan ekspor untuk cakupan yang ditentukan berdasarkan nama ekspor.

getExecutionHistory(string, string, ExportsGetExecutionHistoryOptionalParams)

Operasi untuk mendapatkan riwayat eksekusi ekspor untuk cakupan dan nama ekspor yang ditentukan.

list(string, ExportsListOptionalParams)

Operasi untuk mencantumkan semua ekspor pada cakupan yang diberikan.

Detail Metode

createOrUpdate(string, string, Export, ExportsCreateOrUpdateOptionalParams)

Operasi untuk membuat atau memperbarui ekspor. Operasi pembaruan memerlukan eTag terbaru untuk diatur dalam permintaan. Anda dapat memperoleh eTag terbaru dengan melakukan operasi get. Operasi buat tidak memerlukan eTag.

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

Parameter

scope

string

Cakupan yang terkait dengan operasi ekspor. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk cakupan Akun Penagihan dan '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' untuk lingkup Departemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} untuk cakupan Grup Manajemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' untuk cakupan invoiceSection, dan '/providers/Microsoft. Penagihan/tagihanAccounts/{billingAccountId}/customers/{customerId}' khusus untuk mitra.

exportName

string

Ekspor Nama.

parameters
Export

Parameter yang disediakan untuk operasi Ekspor CreateOrUpdate.

options
ExportsCreateOrUpdateOptionalParams

Parameter opsi.

Mengembalikan

Promise<Export>

delete(string, string, ExportsDeleteOptionalParams)

Operasi untuk menghapus ekspor.

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

Parameter

scope

string

Cakupan yang terkait dengan operasi ekspor. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk cakupan Akun Penagihan dan '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' untuk lingkup Departemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} untuk cakupan Grup Manajemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' untuk cakupan invoiceSection, dan '/providers/Microsoft. Penagihan/tagihanAccounts/{billingAccountId}/customers/{customerId}' khusus untuk mitra.

exportName

string

Ekspor Nama.

options
ExportsDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>

execute(string, string, ExportsExecuteOptionalParams)

Operasi untuk menjalankan ekspor.

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

Parameter

scope

string

Cakupan yang terkait dengan operasi ekspor. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk cakupan Akun Penagihan dan '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' untuk lingkup Departemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} untuk cakupan Grup Manajemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' untuk cakupan invoiceSection, dan '/providers/Microsoft. Penagihan/tagihanAccounts/{billingAccountId}/customers/{customerId}' khusus untuk mitra.

exportName

string

Ekspor Nama.

options
ExportsExecuteOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>

get(string, string, ExportsGetOptionalParams)

Operasi untuk mendapatkan ekspor untuk cakupan yang ditentukan berdasarkan nama ekspor.

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

Parameter

scope

string

Cakupan yang terkait dengan operasi ekspor. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk cakupan Akun Penagihan dan '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' untuk lingkup Departemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} untuk cakupan Grup Manajemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' untuk cakupan invoiceSection, dan '/providers/Microsoft. Penagihan/tagihanAccounts/{billingAccountId}/customers/{customerId}' khusus untuk mitra.

exportName

string

Ekspor Nama.

options
ExportsGetOptionalParams

Parameter opsi.

Mengembalikan

Promise<Export>

getExecutionHistory(string, string, ExportsGetExecutionHistoryOptionalParams)

Operasi untuk mendapatkan riwayat eksekusi ekspor untuk cakupan dan nama ekspor yang ditentukan.

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

Parameter

scope

string

Cakupan yang terkait dengan operasi ekspor. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk cakupan Akun Penagihan dan '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' untuk lingkup Departemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} untuk cakupan Grup Manajemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' untuk cakupan invoiceSection, dan '/providers/Microsoft. Penagihan/tagihanAccounts/{billingAccountId}/customers/{customerId}' khusus untuk mitra.

exportName

string

Ekspor Nama.

Mengembalikan

list(string, ExportsListOptionalParams)

Operasi untuk mencantumkan semua ekspor pada cakupan yang diberikan.

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

Parameter

scope

string

Cakupan yang terkait dengan operasi ekspor. Ini termasuk '/subscriptions/{subscriptionId}/' untuk cakupan langganan, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' untuk cakupan resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' untuk cakupan Akun Penagihan dan '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' untuk lingkup Departemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' untuk cakupan EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} untuk cakupan Grup Manajemen, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' untuk cakupan billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' untuk cakupan invoiceSection, dan '/providers/Microsoft. Penagihan/tagihanAccounts/{billingAccountId}/customers/{customerId}' khusus untuk mitra.

options
ExportsListOptionalParams

Parameter opsi.

Mengembalikan

Promise<ExportListResult>