다음을 통해 공유


Exports interface

내보내기 를 나타내는 인터페이스입니다.

메서드

createOrUpdate(string, string, Export, ExportsCreateOrUpdateOptionalParams)

내보내기를 만들거나 업데이트하는 작업입니다. 업데이트 작업을 수행하려면 요청에 최신 eTag를 설정해야 합니다. get 작업을 수행하여 최신 eTag를 가져올 수 있습니다. 만들기 작업에는 eTag가 필요하지 않습니다.

delete(string, string, ExportsDeleteOptionalParams)

내보내기를 삭제하는 작업입니다.

execute(string, string, ExportsExecuteOptionalParams)

내보내기를 실행하는 작업입니다.

get(string, string, ExportsGetOptionalParams)

내보낸 이름으로 정의된 scope 내보내기를 가져오는 작업입니다.

getExecutionHistory(string, string, ExportsGetExecutionHistoryOptionalParams)

정의된 scope 및 내보내기 이름에 대한 내보내기의 실행 기록을 가져오는 작업입니다.

list(string, ExportsListOptionalParams)

지정된 scope 모든 내보내기를 나열하는 작업입니다.

메서드 세부 정보

createOrUpdate(string, string, Export, ExportsCreateOrUpdateOptionalParams)

내보내기를 만들거나 업데이트하는 작업입니다. 업데이트 작업을 수행하려면 요청에 최신 eTag를 설정해야 합니다. get 작업을 수행하여 최신 eTag를 가져올 수 있습니다. 만들기 작업에는 eTag가 필요하지 않습니다.

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

매개 변수

scope

string

내보내기 작업과 연결된 scope. 여기에는 구독 scope 대한 '/subscriptions/{subscriptionId}/'가 포함됩니다. scope '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope 및 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' EnrollmentAccount scope 대한 , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' 관리 그룹 scope '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}'의 관리 그룹 scope 대한 '/providers/Microsoft.Management/managementGroups/{managementGroupId}' scope invoiceSection scope 대한 , '/providers/Microsoft.Billing/billingAccounts/{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

내보내기 작업과 연결된 scope. 여기에는 구독 scope 대한 '/subscriptions/{subscriptionId}/'가 포함됩니다. scope '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope 및 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' EnrollmentAccount scope 대한 , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' 관리 그룹 scope '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}'의 관리 그룹 scope 대한 '/providers/Microsoft.Management/managementGroups/{managementGroupId}' scope invoiceSection scope 대한 , '/providers/Microsoft.Billing/billingAccounts/{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

내보내기 작업과 연결된 scope. 여기에는 구독 scope 대한 '/subscriptions/{subscriptionId}/'가 포함됩니다. scope '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope 및 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' EnrollmentAccount scope 대한 , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' 관리 그룹 scope '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}'의 관리 그룹 scope 대한 '/providers/Microsoft.Management/managementGroups/{managementGroupId}' scope invoiceSection scope 대한 , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' 및 파트너를 위한 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/customers/{customerId}'

exportName

string

내보내기 이름입니다.

options
ExportsExecuteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

get(string, string, ExportsGetOptionalParams)

내보낸 이름으로 정의된 scope 내보내기를 가져오는 작업입니다.

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

매개 변수

scope

string

내보내기 작업과 연결된 scope. 여기에는 구독 scope 대한 '/subscriptions/{subscriptionId}/'가 포함됩니다. scope '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope 및 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' EnrollmentAccount scope 대한 , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' 관리 그룹 scope '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}'의 관리 그룹 scope 대한 '/providers/Microsoft.Management/managementGroups/{managementGroupId}' scope invoiceSection scope 대한 , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' 및 파트너를 위한 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/customers/{customerId}'

exportName

string

내보내기 이름입니다.

options
ExportsGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<Export>

getExecutionHistory(string, string, ExportsGetExecutionHistoryOptionalParams)

정의된 scope 및 내보내기 이름에 대한 내보내기의 실행 기록을 가져오는 작업입니다.

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

매개 변수

scope

string

내보내기 작업과 연결된 scope. 여기에는 구독 scope 대한 '/subscriptions/{subscriptionId}/'가 포함됩니다. scope '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope 및 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' EnrollmentAccount scope 대한 , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' 관리 그룹 scope '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}'의 관리 그룹 scope 대한 '/providers/Microsoft.Management/managementGroups/{managementGroupId}' scope invoiceSection scope 대한 , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' 및 파트너를 위한 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/customers/{customerId}'

exportName

string

내보내기 이름입니다.

options
ExportsGetExecutionHistoryOptionalParams

옵션 매개 변수입니다.

반환

list(string, ExportsListOptionalParams)

지정된 scope 모든 내보내기를 나열하는 작업입니다.

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

매개 변수

scope

string

내보내기 작업과 연결된 scope. 여기에는 구독 scope 대한 '/subscriptions/{subscriptionId}/'가 포함됩니다. scope '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope 및 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' EnrollmentAccount scope 대한 , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' 관리 그룹 scope '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}'의 관리 그룹 scope 대한 '/providers/Microsoft.Management/managementGroups/{managementGroupId}' scope invoiceSection scope 대한 , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' 및 파트너를 위한 '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/customers/{customerId}'

options
ExportsListOptionalParams

옵션 매개 변수입니다.

반환

Promise<ExportListResult>