BillingSubscriptions interface
BillingSubscriptions를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)
사용량 기반 구독을 취소합니다. 이 작업은 Microsoft 파트너 계약 유형의 청구 계정에 대해서만 지원됩니다.
function beginCancel(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
- parameters
- CancelSubscriptionRequest
고객 구독 취소에 대한 요청 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)
사용량 기반 구독을 취소합니다. 이 작업은 Microsoft 파트너 계약 유형의 청구 계정에 대해서만 지원됩니다.
function beginCancelAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<BillingSubscriptionsCancelHeaders>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
- parameters
- CancelSubscriptionRequest
고객 구독 취소에 대한 요청 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<BillingSubscriptionsCancelHeaders>
beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)
청구 구독을 취소합니다. 이 작업은 Microsoft 파트너 계약 또는 Microsoft 고객 계약 유형의 청구 계정에 대해서만 지원됩니다.
function beginDelete(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)
청구 구독을 취소합니다. 이 작업은 Microsoft 파트너 계약 또는 Microsoft 고객 계약 유형의 청구 계정에 대해서만 지원됩니다.
function beginDeleteAndWait(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<BillingSubscriptionsDeleteHeaders>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
Promise<BillingSubscriptionsDeleteHeaders>
beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)
요청에 제공된 청구 구독을 대상 청구 구독과 병합합니다.
function beginMerge(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
- parameters
- BillingSubscriptionMergeRequest
두 청구 구독을 병합하기 위해 제공되는 요청 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)
요청에 제공된 청구 구독을 대상 청구 구독과 병합합니다.
function beginMergeAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<BillingSubscription>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
- parameters
- BillingSubscriptionMergeRequest
두 청구 구독을 병합하기 위해 제공되는 요청 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<BillingSubscription>
beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)
구독에 대한 요금을 새 청구서 섹션으로 이동합니다. 새 청구서 섹션은 기존 청구서 섹션과 동일한 청구 프로필에 속해야 합니다. 이 작업은 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해 지원됩니다.
function beginMove(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
- parameters
- MoveBillingSubscriptionRequest
청구 구독을 전송하기 위한 요청 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)
구독에 대한 요금을 새 청구서 섹션으로 이동합니다. 새 청구서 섹션은 기존 청구서 섹션과 동일한 청구 프로필에 속해야 합니다. 이 작업은 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해 지원됩니다.
function beginMoveAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<BillingSubscription>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
- parameters
- MoveBillingSubscriptionRequest
청구 구독을 전송하기 위한 요청 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<BillingSubscription>
beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)
현재 구독 수량보다 적은 수량이 0이 아닌 새 구독으로 구독을 분할합니다.
function beginSplit(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
- parameters
- BillingSubscriptionSplitRequest
청구 구독을 분할하기 위해 제공되는 요청 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)
현재 구독 수량보다 적은 수량이 0이 아닌 새 구독으로 구독을 분할합니다.
function beginSplitAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<BillingSubscription>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
- parameters
- BillingSubscriptionSplitRequest
청구 구독을 분할하기 위해 제공되는 요청 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<BillingSubscription>
beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)
청구 구독의 속성을 업데이트합니다.
function beginUpdate(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
- parameters
- BillingSubscriptionPatch
구독의 청구 속성입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)
청구 구독의 속성을 업데이트합니다.
function beginUpdateAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<BillingSubscription>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
- parameters
- BillingSubscriptionPatch
구독의 청구 속성입니다.
옵션 매개 변수입니다.
반환
Promise<BillingSubscription>
get(string, string, BillingSubscriptionsGetOptionalParams)
ID로 구독을 가져옵니다. 이 작업은 계약 유형이 Microsoft 고객 계약, Microsoft 파트너 계약 및 기업계약인 청구 계정에 대해 지원됩니다.
function get(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams): Promise<BillingSubscription>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
Promise<BillingSubscription>
getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)
해당 청구 프로필 및 ID로 구독을 가져옵니다. 이 작업은 규약 유형 기업계약을 사용하는 청구 계정에 대해 지원됩니다.
function getByBillingProfile(billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams): Promise<BillingSubscription>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingProfileName
-
string
청구 프로필을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
Promise<BillingSubscription>
listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)
청구 계정에 대한 구독을 나열합니다.
function listByBillingAccount(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)
청구 프로필에 청구되는 구독을 나열합니다. 이 작업은 계약 유형이 Microsoft 고객 계약 또는 Microsoft 파트너 계약인 청구 계정에 대해 지원됩니다.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingProfileName
-
string
청구 프로필을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)
고객의 구독을 나열합니다. 이 작업은 계약 유형이 Microsoft 파트너 계약인 청구 계정에 대해서만 지원됩니다.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingProfileName
-
string
청구 프로필을 고유하게 식별하는 ID입니다.
- customerName
-
string
고객을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)
청구 계정 수준에서 고객의 구독을 나열합니다. 이 작업은 계약 유형이 Microsoft 파트너 계약인 청구 계정에 대해서만 지원됩니다.
function listByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- customerName
-
string
고객을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)
등록 계정에 대한 구독을 나열합니다. 이 작업은 규약 유형 기업계약을 사용하는 청구 계정에 대해 지원됩니다.
function listByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- enrollmentAccountName
-
string
등록 계정의 이름입니다.
옵션 매개 변수입니다.
반환
listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)
청구서 섹션에 청구되는 구독을 나열합니다. 이 작업은 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해서만 지원됩니다.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingProfileName
-
string
청구 프로필을 고유하게 식별하는 ID입니다.
- invoiceSectionName
-
string
청구서 섹션을 고유하게 식별하는 ID입니다.
옵션 매개 변수입니다.
반환
validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)
구독에 대한 요금을 새 청구서 섹션으로 이동할 수 있는지 확인합니다. 이 작업은 계약 유형이 Microsoft 고객 계약인 청구 계정에 대해 지원됩니다.
function validateMoveEligibility(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams): Promise<MoveBillingSubscriptionEligibilityResult>
매개 변수
- billingAccountName
-
string
청구 계정을 고유하게 식별하는 ID입니다.
- billingSubscriptionName
-
string
구독을 고유하게 식별하는 ID입니다.
- parameters
- MoveBillingSubscriptionRequest
청구 구독을 전송하기 위한 요청 매개 변수입니다.
옵션 매개 변수입니다.