Exports interface
Интерфейс, представляющий экспорт.
Методы
| create |
Операция создания или обновления экспорта. Для операции обновления требуется установить в запросе последнюю версию eTag. Вы можете получить последнюю версию eTag, выполнив операцию получения. Операция создания не требует eTag. |
| delete(string, string, Exports |
Операция удаления экспорта. |
| execute(string, string, Exports |
Операция выполнения экспорта. |
| get(string, string, Exports |
Операция получения экспорта для определенной области по имени экспорта. |
| get |
Операция получения журнала выполнения экспорта для определенной области и имени экспорта. |
| list(string, Exports |
Операция для перечисления всех экспортов в заданной области. |
Сведения о методе
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}" для области resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' для области учетной записи выставления счетов и "/поставщики/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}" для области отдела, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "/providers/Microsoft.Management/managementGroups/{managementGroupId} для области группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области выставления счетов, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceProfileId/accountSections/{invoiceSectionId}" для области выставления счетов и "/поставщики/Майкрософт". Выставление счетов,выставление счетов/выставление счетов/{billingAccountId}/customers/{customerId}" для партнеров.
- exportName
-
string
Имя экспорта.
- parameters
- Export
Параметры, предоставляемые для операции экспорта CreateOrUpdate.
Параметры параметров.
Возвращаемое значение
Promise<Export>
delete(string, string, ExportsDeleteOptionalParams)
Операция удаления экспорта.
function delete(scope: string, exportName: string, options?: ExportsDeleteOptionalParams): Promise<void>
Параметры
- scope
-
string
Область, связанная с операциями экспорта. Это включает в себя "/subscriptions/{subscriptionId}/" для области подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' для области учетной записи выставления счетов и "/поставщики/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}" для области отдела, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "/providers/Microsoft.Management/managementGroups/{managementGroupId} для области группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области выставления счетов, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceProfileId/accountSections/{invoiceSectionId}" для области выставления счетов и "/поставщики/Майкрософт". Выставление счетов,выставление счетов/выставление счетов/{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}" для области resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' для области учетной записи выставления счетов и "/поставщики/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}" для области отдела, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "/providers/Microsoft.Management/managementGroups/{managementGroupId} для области группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области выставления счетов, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceProfileId/accountSections/{invoiceSectionId}" для области выставления счетов и "/поставщики/Майкрософт". Выставление счетов,выставление счетов/выставление счетов/{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}" для области resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' для области учетной записи выставления счетов и "/поставщики/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}" для области отдела, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "/providers/Microsoft.Management/managementGroups/{managementGroupId} для области группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области выставления счетов, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceProfileId/accountSections/{invoiceSectionId}" для области выставления счетов и "/поставщики/Майкрософт". Выставление счетов,выставление счетов/выставление счетов/{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}" для области resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' для области учетной записи выставления счетов и "/поставщики/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}" для области отдела, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "/providers/Microsoft.Management/managementGroups/{managementGroupId} для области группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области выставления счетов, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceProfileId/accountSections/{invoiceSectionId}" для области выставления счетов и "/поставщики/Майкрософт". Выставление счетов,выставление счетов/выставление счетов/{billingAccountId}/customers/{customerId}" для партнеров.
- exportName
-
string
Имя экспорта.
Параметры параметров.
Возвращаемое значение
Promise<ExportExecutionListResult>
list(string, ExportsListOptionalParams)
Операция для перечисления всех экспортов в заданной области.
function list(scope: string, options?: ExportsListOptionalParams): Promise<ExportListResult>
Параметры
- scope
-
string
Область, связанная с операциями экспорта. Это включает в себя "/subscriptions/{subscriptionId}/" для области подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' для области учетной записи выставления счетов и "/поставщики/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId}" для области отдела, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' для области EnrollmentAccount, "/providers/Microsoft.Management/managementGroups/{managementGroupId} для области группы управления, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" для области выставления счетов, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceProfileId/accountSections/{invoiceSectionId}" для области выставления счетов и "/поставщики/Майкрософт". Выставление счетов,выставление счетов/выставление счетов/{billingAccountId}/customers/{customerId}" для партнеров.
- options
- ExportsListOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<ExportListResult>