Labs interface
Interface que representa um Laboratório.
Métodos
create |
Crie um novo laboratório ou atualize um laboratório criado anteriormente. |
delete(string, string, string, Labs |
Elimine um laboratório específico associado ao nome da conta de faturação fornecido, ao nome do perfil de faturação e ao nome da secção da fatura. Tenha em atenção que todos os estudantes têm de ser removidos do laboratório para eliminar o laboratório. |
generate |
Gerar código de convite para um laboratório |
get(string, string, string, Labs |
Obtenha os detalhes de um laboratório específico associado ao nome da conta de faturação fornecido, ao nome do perfil de faturação e ao nome da secção da fatura. |
list(string, string, string, Labs |
Obtenha os detalhes de um laboratório específico associado ao nome da conta de faturação fornecido, ao nome do perfil de faturação e ao nome da secção da fatura. |
list |
Obtenha uma lista de laboratórios associados ao nome da conta de faturação fornecido e ao nome do perfil de faturação. |
Detalhes de Método
createOrUpdate(string, string, string, LabDetails, LabsCreateOrUpdateOptionalParams)
Crie um novo laboratório ou atualize um laboratório criado anteriormente.
function createOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: LabDetails, options?: LabsCreateOrUpdateOptionalParams): Promise<LabDetails>
Parâmetros
- billingAccountName
-
string
Nome da conta de faturação.
- billingProfileName
-
string
Nome do perfil de faturação.
- invoiceSectionName
-
string
Nome da secção da fatura.
- parameters
- LabDetails
Pedir parâmetros fornecidos para criar um recurso de laboratório.
- options
- LabsCreateOrUpdateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<LabDetails>
delete(string, string, string, LabsDeleteOptionalParams)
Elimine um laboratório específico associado ao nome da conta de faturação fornecido, ao nome do perfil de faturação e ao nome da secção da fatura. Tenha em atenção que todos os estudantes têm de ser removidos do laboratório para eliminar o laboratório.
function delete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsDeleteOptionalParams): Promise<void>
Parâmetros
- billingAccountName
-
string
Nome da conta de faturação.
- billingProfileName
-
string
Nome do perfil de faturação.
- invoiceSectionName
-
string
Nome da secção da fatura.
- options
- LabsDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<void>
generateInviteCode(string, string, string, InviteCodeGenerateRequest, LabsGenerateInviteCodeOptionalParams)
Gerar código de convite para um laboratório
function generateInviteCode(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InviteCodeGenerateRequest, options?: LabsGenerateInviteCodeOptionalParams): Promise<LabDetails>
Parâmetros
- billingAccountName
-
string
Nome da conta de faturação.
- billingProfileName
-
string
Nome do perfil de faturação.
- invoiceSectionName
-
string
Nome da secção da fatura.
- parameters
- InviteCodeGenerateRequest
Pedir parâmetros fornecidos para gerar código de convite.
Os parâmetros de opções.
Devoluções
Promise<LabDetails>
get(string, string, string, LabsGetOptionalParams)
Obtenha os detalhes de um laboratório específico associado ao nome da conta de faturação fornecido, ao nome do perfil de faturação e ao nome da secção da fatura.
function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsGetOptionalParams): Promise<LabDetails>
Parâmetros
- billingAccountName
-
string
Nome da conta de faturação.
- billingProfileName
-
string
Nome do perfil de faturação.
- invoiceSectionName
-
string
Nome da secção da fatura.
- options
- LabsGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<LabDetails>
list(string, string, string, LabsListOptionalParams)
Obtenha os detalhes de um laboratório específico associado ao nome da conta de faturação fornecido, ao nome do perfil de faturação e ao nome da secção da fatura.
function list(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: LabsListOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
Parâmetros
- billingAccountName
-
string
Nome da conta de faturação.
- billingProfileName
-
string
Nome do perfil de faturação.
- invoiceSectionName
-
string
Nome da secção da fatura.
- options
- LabsListOptionalParams
Os parâmetros de opções.
Devoluções
listAll(string, string, LabsListAllOptionalParams)
Obtenha uma lista de laboratórios associados ao nome da conta de faturação fornecido e ao nome do perfil de faturação.
function listAll(billingAccountName: string, billingProfileName: string, options?: LabsListAllOptionalParams): PagedAsyncIterableIterator<LabDetails, LabDetails[], PageSettings>
Parâmetros
- billingAccountName
-
string
Nome da conta de faturação.
- billingProfileName
-
string
Nome do perfil de faturação.
- options
- LabsListAllOptionalParams
Os parâmetros de opções.
Devoluções
Azure SDK for JavaScript