Labs interface
랩을 나타내는 인터페이스입니다.
메서드
| create |
새 랩을 만들거나 이전에 만든 랩을 업데이트합니다. |
| delete(string, string, string, Labs |
제공된 청구 계정 이름, 청구 프로필 이름 및 청구서 섹션 이름과 연결된 특정 랩을 삭제합니다. 랩을 삭제하려면 모든 학생을 랩에서 제거해야 합니다. |
| generate |
랩에 대한 초대 코드 생성 |
| get(string, string, string, Labs |
제공된 청구 계정 이름, 청구 프로필 이름 및 청구서 섹션 이름과 연결된 특정 랩에 대한 세부 정보를 가져옵니다. |
| list(string, string, string, Labs |
제공된 청구 계정 이름, 청구 프로필 이름 및 청구서 섹션 이름과 연결된 특정 랩에 대한 세부 정보를 가져옵니다. |
| list |
제공된 청구 계정 이름 및 청구 프로필 이름과 연결된 랩 목록을 가져옵니다. |
메서드 세부 정보
createOrUpdate(string, string, string, LabDetails, LabsCreateOrUpdateOptionalParams)
새 랩을 만들거나 이전에 만든 랩을 업데이트합니다.
function createOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: LabDetails, options?: LabsCreateOrUpdateOptionalParams): Promise<LabDetails>
매개 변수
- billingAccountName
-
string
청구 계정 이름입니다.
- billingProfileName
-
string
청구 프로필 이름입니다.
- invoiceSectionName
-
string
송장 섹션 이름입니다.
- parameters
- LabDetails
랩 리소스를 만들기 위해 제공된 매개 변수를 요청합니다.
- options
- LabsCreateOrUpdateOptionalParams
옵션 매개 변수입니다.
반환
Promise<LabDetails>
delete(string, string, string, LabsDeleteOptionalParams)
제공된 청구 계정 이름, 청구 프로필 이름 및 청구서 섹션 이름과 연결된 특정 랩을 삭제합니다. 랩을 삭제하려면 모든 학생을 랩에서 제거해야 합니다.
function delete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsDeleteOptionalParams): Promise<void>
매개 변수
- billingAccountName
-
string
청구 계정 이름입니다.
- billingProfileName
-
string
청구 프로필 이름입니다.
- invoiceSectionName
-
string
송장 섹션 이름입니다.
- options
- LabsDeleteOptionalParams
옵션 매개 변수입니다.
반환
Promise<void>
generateInviteCode(string, string, string, InviteCodeGenerateRequest, LabsGenerateInviteCodeOptionalParams)
랩에 대한 초대 코드 생성
function generateInviteCode(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InviteCodeGenerateRequest, options?: LabsGenerateInviteCodeOptionalParams): Promise<LabDetails>
매개 변수
- billingAccountName
-
string
청구 계정 이름입니다.
- billingProfileName
-
string
청구 프로필 이름입니다.
- invoiceSectionName
-
string
송장 섹션 이름입니다.
- parameters
- InviteCodeGenerateRequest
초대 코드를 생성하기 위해 제공된 요청 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<LabDetails>
get(string, string, string, LabsGetOptionalParams)
제공된 청구 계정 이름, 청구 프로필 이름 및 청구서 섹션 이름과 연결된 특정 랩에 대한 세부 정보를 가져옵니다.
function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsGetOptionalParams): Promise<LabDetails>
매개 변수
- billingAccountName
-
string
청구 계정 이름입니다.
- billingProfileName
-
string
청구 프로필 이름입니다.
- invoiceSectionName
-
string
송장 섹션 이름입니다.
- options
- LabsGetOptionalParams
옵션 매개 변수입니다.
반환
Promise<LabDetails>
list(string, string, string, LabsListOptionalParams)
제공된 청구 계정 이름, 청구 프로필 이름 및 청구서 섹션 이름과 연결된 특정 랩에 대한 세부 정보를 가져옵니다.
function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsListOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
매개 변수
- billingAccountName
-
string
청구 계정 이름입니다.
- billingProfileName
-
string
청구 프로필 이름입니다.
- invoiceSectionName
-
string
송장 섹션 이름입니다.
- options
- LabsListOptionalParams
옵션 매개 변수입니다.
반환
listAll(string, string, LabsListAllOptionalParams)
제공된 청구 계정 이름 및 청구 프로필 이름과 연결된 랩 목록을 가져옵니다.
function listAll(billingAccountName: string, billingProfileName: string, options?: LabsListAllOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
매개 변수
- billingAccountName
-
string
청구 계정 이름입니다.
- billingProfileName
-
string
청구 프로필 이름입니다.
- options
- LabsListAllOptionalParams
옵션 매개 변수입니다.