Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GlobalUsers

Package version

Class representing a GlobalUsers.

Hierarchy

  • GlobalUsers

Index

Constructors

constructor

Methods

beginResetPassword

  • beginResetPassword(userName: string, resetPasswordPayload: ResetPasswordPayload, options?: msRest.RequestOptionsBase): Promise<msRestAzure.LROPoller>
  • Resets the user password on an environment This operation can take a while to complete

    Parameters

    • userName: string

      The name of the user.

    • resetPasswordPayload: ResetPasswordPayload

      Represents the payload for resetting passwords.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRestAzure.LROPoller>

    Promise<msRestAzure.LROPoller>

beginStartEnvironment

  • beginStartEnvironment(userName: string, environmentOperationsPayload: EnvironmentOperationsPayload, options?: msRest.RequestOptionsBase): Promise<msRestAzure.LROPoller>
  • Starts an environment by starting all resources inside the environment. This operation can take a while to complete

    Parameters

    • userName: string

      The name of the user.

    • environmentOperationsPayload: EnvironmentOperationsPayload

      Represents payload for any Environment operations like get, start, stop, connect

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRestAzure.LROPoller>

    Promise<msRestAzure.LROPoller>

beginStopEnvironment

  • beginStopEnvironment(userName: string, environmentOperationsPayload: EnvironmentOperationsPayload, options?: msRest.RequestOptionsBase): Promise<msRestAzure.LROPoller>
  • Stops an environment by stopping all resources inside the environment This operation can take a while to complete

    Parameters

    • userName: string

      The name of the user.

    • environmentOperationsPayload: EnvironmentOperationsPayload

      Represents payload for any Environment operations like get, start, stop, connect

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRestAzure.LROPoller>

    Promise<msRestAzure.LROPoller>

getEnvironment

getOperationBatchStatus

getOperationStatus

getPersonalPreferences

listEnvironments

listLabs

  • listLabs(userName: string, options?: msRest.RequestOptionsBase): Promise<Models.GlobalUsersListLabsResponse>
  • listLabs(userName: string, callback: msRest.ServiceCallback<ListLabsResponse>): void
  • listLabs(userName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<ListLabsResponse>): void
  • List labs for the user.

    Parameters

    • userName: string

      The name of the user.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.GlobalUsersListLabsResponse>

    Promise<Models.GlobalUsersListLabsResponse>

  • Parameters

    • userName: string

      The name of the user.

    • callback: msRest.ServiceCallback<ListLabsResponse>

      The callback

    Returns void

  • Parameters

    • userName: string

      The name of the user.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<ListLabsResponse>

      The callback

    Returns void

register

  • register(userName: string, registerPayload: RegisterPayload, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • register(userName: string, registerPayload: RegisterPayload, callback: msRest.ServiceCallback<void>): void
  • register(userName: string, registerPayload: RegisterPayload, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<void>): void
  • Register a user to a managed lab

    Parameters

    • userName: string

      The name of the user.

    • registerPayload: RegisterPayload

      Represents payload for Register action.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

  • Parameters

    • userName: string

      The name of the user.

    • registerPayload: RegisterPayload

      Represents payload for Register action.

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

  • Parameters

    • userName: string

      The name of the user.

    • registerPayload: RegisterPayload

      Represents payload for Register action.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

resetPassword

  • resetPassword(userName: string, resetPasswordPayload: ResetPasswordPayload, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • Resets the user password on an environment This operation can take a while to complete

    Parameters

    • userName: string

      The name of the user.

    • resetPasswordPayload: ResetPasswordPayload

      Represents the payload for resetting passwords.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

startEnvironment

  • startEnvironment(userName: string, environmentOperationsPayload: EnvironmentOperationsPayload, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • Starts an environment by starting all resources inside the environment. This operation can take a while to complete

    Parameters

    • userName: string

      The name of the user.

    • environmentOperationsPayload: EnvironmentOperationsPayload

      Represents payload for any Environment operations like get, start, stop, connect

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

stopEnvironment

  • stopEnvironment(userName: string, environmentOperationsPayload: EnvironmentOperationsPayload, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • Stops an environment by stopping all resources inside the environment This operation can take a while to complete

    Parameters

    • userName: string

      The name of the user.

    • environmentOperationsPayload: EnvironmentOperationsPayload

      Represents payload for any Environment operations like get, start, stop, connect

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

Generated using TypeDoc