Products interface
제품을 나타내는 인터페이스입니다.
메서드
begin |
제품의 요금을 새 청구서 섹션으로 이동합니다. 새 청구서 섹션은 기존 청구서 섹션과 동일한 청구 프로필에 속해야 합니다. 이 작업은 반복 요금으로 구매한 제품 및 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다. |
begin |
제품의 요금을 새 청구서 섹션으로 이동합니다. 새 청구서 섹션은 기존 청구서 섹션과 동일한 청구 프로필에 속해야 합니다. 이 작업은 반복 요금으로 구매한 제품 및 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다. |
get(string, string, Products |
ID별로 제품을 가져옵니다. 이 작업은 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다. |
list |
청구 계정의 제품을 나열합니다. 사용량에 따라 청구되는 제품은 포함되지 않습니다. 이 작업은 계약 유형이 Microsoft 고객 계약 또는 Microsoft 파트너 계약인 청구 계정에 대해 지원됩니다. |
list |
청구 프로필의 제품을 나열합니다. 사용량에 따라 청구되는 제품은 포함되지 않습니다. 이 작업은 계약 유형이 Microsoft 고객 계약 또는 Microsoft 파트너 계약인 청구 계정에 대해 지원됩니다. |
list |
고객의 제품을 나열합니다. 사용량에 따라 청구되는 제품은 포함되지 않습니다. 이 작업은 계약 유형이 Microsoft 파트너 계약인 청구 계정에 대해서만 지원됩니다. |
list |
청구서 섹션의 제품을 나열합니다. 사용량에 따라 청구되는 제품은 포함되지 않습니다. 이 작업은 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다. |
update(string, string, Product |
제품의 속성을 업데이트합니다. 현재 자동 갱신을 업데이트할 수 있습니다. 이 작업은 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다. |
validate |
제품의 요금을 새 청구서 섹션으로 이동할 수 있는지 확인합니다. 이 작업은 반복 요금으로 구매한 제품 및 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다. |
메서드 세부 정보
beginMove(string, string, MoveProductRequest, ProductsMoveOptionalParams)
제품의 요금을 새 청구서 섹션으로 이동합니다. 새 청구서 섹션은 기존 청구서 섹션과 동일한 청구 프로필에 속해야 합니다. 이 작업은 반복 요금으로 구매한 제품 및 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다.
function beginMove(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsMoveOptionalParams): Promise<SimplePollerLike<OperationState<Product>, Product>>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- productName
-
string
제품을 고유하게 식별하는 ID입니다.
- parameters
- MoveProductRequest
전송을 시작할 제품의 속성입니다.
- options
- ProductsMoveOptionalParams
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<Product>, Product>>
beginMoveAndWait(string, string, MoveProductRequest, ProductsMoveOptionalParams)
제품의 요금을 새 청구서 섹션으로 이동합니다. 새 청구서 섹션은 기존 청구서 섹션과 동일한 청구 프로필에 속해야 합니다. 이 작업은 반복 요금으로 구매한 제품 및 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다.
function beginMoveAndWait(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsMoveOptionalParams): Promise<Product>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- productName
-
string
제품을 고유하게 식별하는 ID입니다.
- parameters
- MoveProductRequest
전송을 시작할 제품의 속성입니다.
- options
- ProductsMoveOptionalParams
옵션 매개 변수입니다.
반환
Promise<Product>
get(string, string, ProductsGetOptionalParams)
ID별로 제품을 가져옵니다. 이 작업은 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다.
function get(billingAccountName: string, productName: string, options?: ProductsGetOptionalParams): Promise<Product>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- productName
-
string
제품을 고유하게 식별하는 ID입니다.
- options
- ProductsGetOptionalParams
옵션 매개 변수입니다.
반환
Promise<Product>
listByBillingAccount(string, ProductsListByBillingAccountOptionalParams)
청구 계정의 제품을 나열합니다. 사용량에 따라 청구되는 제품은 포함되지 않습니다. 이 작업은 계약 유형이 Microsoft 고객 계약 또는 Microsoft 파트너 계약인 청구 계정에 대해 지원됩니다.
function listByBillingAccount(billingAccountName: string, options?: ProductsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
listByBillingProfile(string, string, ProductsListByBillingProfileOptionalParams)
청구 프로필의 제품을 나열합니다. 사용량에 따라 청구되는 제품은 포함되지 않습니다. 이 작업은 계약 유형이 Microsoft 고객 계약 또는 Microsoft 파트너 계약인 청구 계정에 대해 지원됩니다.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: ProductsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingProfileName
-
string
청구 프로필을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
listByCustomer(string, string, ProductsListByCustomerOptionalParams)
고객의 제품을 나열합니다. 사용량에 따라 청구되는 제품은 포함되지 않습니다. 이 작업은 계약 유형이 Microsoft 파트너 계약인 청구 계정에 대해서만 지원됩니다.
function listByCustomer(billingAccountName: string, customerName: string, options?: ProductsListByCustomerOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- customerName
-
string
고객을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
listByInvoiceSection(string, string, string, ProductsListByInvoiceSectionOptionalParams)
청구서 섹션의 제품을 나열합니다. 사용량에 따라 청구되는 제품은 포함되지 않습니다. 이 작업은 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: ProductsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingProfileName
-
string
청구 프로필을 고유하게 식별하는 ID입니다.
- invoiceSectionName
-
string
청구서 섹션을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
update(string, string, ProductPatch, ProductsUpdateOptionalParams)
제품의 속성을 업데이트합니다. 현재 자동 갱신을 업데이트할 수 있습니다. 이 작업은 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다.
function update(billingAccountName: string, productName: string, parameters: ProductPatch, options?: ProductsUpdateOptionalParams): Promise<Product>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- productName
-
string
제품을 고유하게 식별하는 ID입니다.
- parameters
- ProductPatch
제품입니다.
- options
- ProductsUpdateOptionalParams
옵션 매개 변수입니다.
반환
Promise<Product>
validateMoveEligibility(string, string, MoveProductRequest, ProductsValidateMoveEligibilityOptionalParams)
제품의 요금을 새 청구서 섹션으로 이동할 수 있는지 확인합니다. 이 작업은 반복 요금으로 구매한 제품 및 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다.
function validateMoveEligibility(billingAccountName: string, productName: string, parameters: MoveProductRequest, options?: ProductsValidateMoveEligibilityOptionalParams): Promise<MoveProductEligibilityResult>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- productName
-
string
제품을 고유하게 식별하는 ID입니다.
- parameters
- MoveProductRequest
전송을 시작할 제품의 속성입니다.
옵션 매개 변수입니다.
반환
Promise<MoveProductEligibilityResult>