These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.labservices.listGlobalUserEnvironments
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
List Environments for the user API Version: 2018-10-15.
Using listGlobalUserEnvironments
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function listGlobalUserEnvironments(args: ListGlobalUserEnvironmentsArgs, opts?: InvokeOptions): Promise<ListGlobalUserEnvironmentsResult>
function listGlobalUserEnvironmentsOutput(args: ListGlobalUserEnvironmentsOutputArgs, opts?: InvokeOptions): Output<ListGlobalUserEnvironmentsResult>def list_global_user_environments(lab_id: Optional[str] = None,
                                  user_name: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> ListGlobalUserEnvironmentsResult
def list_global_user_environments_output(lab_id: Optional[pulumi.Input[str]] = None,
                                  user_name: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[ListGlobalUserEnvironmentsResult]func ListGlobalUserEnvironments(ctx *Context, args *ListGlobalUserEnvironmentsArgs, opts ...InvokeOption) (*ListGlobalUserEnvironmentsResult, error)
func ListGlobalUserEnvironmentsOutput(ctx *Context, args *ListGlobalUserEnvironmentsOutputArgs, opts ...InvokeOption) ListGlobalUserEnvironmentsResultOutput> Note: This function is named ListGlobalUserEnvironments in the Go SDK.
public static class ListGlobalUserEnvironments 
{
    public static Task<ListGlobalUserEnvironmentsResult> InvokeAsync(ListGlobalUserEnvironmentsArgs args, InvokeOptions? opts = null)
    public static Output<ListGlobalUserEnvironmentsResult> Invoke(ListGlobalUserEnvironmentsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ListGlobalUserEnvironmentsResult> listGlobalUserEnvironments(ListGlobalUserEnvironmentsArgs args, InvokeOptions options)
public static Output<ListGlobalUserEnvironmentsResult> listGlobalUserEnvironments(ListGlobalUserEnvironmentsArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:labservices:listGlobalUserEnvironments
  arguments:
    # arguments dictionaryThe following arguments are supported:
listGlobalUserEnvironments Result
The following output properties are available:
- Environments
List<Pulumi.Azure Native. Lab Services. Outputs. Environment Details Response> 
- List of all the environments
- Environments
[]EnvironmentDetails Response 
- List of all the environments
- environments
List<EnvironmentDetails Response> 
- List of all the environments
- environments
EnvironmentDetails Response[] 
- List of all the environments
- environments
Sequence[EnvironmentDetails Response] 
- List of all the environments
- environments List<Property Map>
- List of all the environments
Supporting Types
EnvironmentDetailsResponse  
- Description string
- Description of the Environment
- EnvironmentState string
- Publishing state of the environment setting Possible values are Creating, Created, Failed
- Id string
- Resource Id of the environment
- LatestOperation Pulumi.Result Azure Native. Lab Services. Inputs. Latest Operation Result Response 
- The details of the latest operation. ex: status, error
- Name string
- Name of the Environment
- PasswordLast stringReset 
- When the password was last reset on the environment.
- ProvisioningState string
- The provisioning state of the environment. This also includes LabIsFull and NotYetProvisioned status.
- TotalUsage string
- How long the environment has been used by a lab user
- VirtualMachine Pulumi.Details Azure Native. Lab Services. Inputs. Virtual Machine Details Response 
- Details of backing DTL virtual machine with compute and network details.
- Description string
- Description of the Environment
- EnvironmentState string
- Publishing state of the environment setting Possible values are Creating, Created, Failed
- Id string
- Resource Id of the environment
- LatestOperation LatestResult Operation Result Response 
- The details of the latest operation. ex: status, error
- Name string
- Name of the Environment
- PasswordLast stringReset 
- When the password was last reset on the environment.
- ProvisioningState string
- The provisioning state of the environment. This also includes LabIsFull and NotYetProvisioned status.
- TotalUsage string
- How long the environment has been used by a lab user
- VirtualMachine VirtualDetails Machine Details Response 
- Details of backing DTL virtual machine with compute and network details.
- description String
- Description of the Environment
- environmentState String
- Publishing state of the environment setting Possible values are Creating, Created, Failed
- id String
- Resource Id of the environment
- latestOperation LatestResult Operation Result Response 
- The details of the latest operation. ex: status, error
- name String
- Name of the Environment
- passwordLast StringReset 
- When the password was last reset on the environment.
- provisioningState String
- The provisioning state of the environment. This also includes LabIsFull and NotYetProvisioned status.
- totalUsage String
- How long the environment has been used by a lab user
- virtualMachine VirtualDetails Machine Details Response 
- Details of backing DTL virtual machine with compute and network details.
- description string
- Description of the Environment
- environmentState string
- Publishing state of the environment setting Possible values are Creating, Created, Failed
- id string
- Resource Id of the environment
- latestOperation LatestResult Operation Result Response 
- The details of the latest operation. ex: status, error
- name string
- Name of the Environment
- passwordLast stringReset 
- When the password was last reset on the environment.
- provisioningState string
- The provisioning state of the environment. This also includes LabIsFull and NotYetProvisioned status.
- totalUsage string
- How long the environment has been used by a lab user
- virtualMachine VirtualDetails Machine Details Response 
- Details of backing DTL virtual machine with compute and network details.
- description str
- Description of the Environment
- environment_state str
- Publishing state of the environment setting Possible values are Creating, Created, Failed
- id str
- Resource Id of the environment
- latest_operation_ Latestresult Operation Result Response 
- The details of the latest operation. ex: status, error
- name str
- Name of the Environment
- password_last_ strreset 
- When the password was last reset on the environment.
- provisioning_state str
- The provisioning state of the environment. This also includes LabIsFull and NotYetProvisioned status.
- total_usage str
- How long the environment has been used by a lab user
- virtual_machine_ Virtualdetails Machine Details Response 
- Details of backing DTL virtual machine with compute and network details.
- description String
- Description of the Environment
- environmentState String
- Publishing state of the environment setting Possible values are Creating, Created, Failed
- id String
- Resource Id of the environment
- latestOperation Property MapResult 
- The details of the latest operation. ex: status, error
- name String
- Name of the Environment
- passwordLast StringReset 
- When the password was last reset on the environment.
- provisioningState String
- The provisioning state of the environment. This also includes LabIsFull and NotYetProvisioned status.
- totalUsage String
- How long the environment has been used by a lab user
- virtualMachine Property MapDetails 
- Details of backing DTL virtual machine with compute and network details.
LatestOperationResultResponse   
- ErrorCode string
- Error code on failure.
- ErrorMessage string
- The error message.
- HttpMethod string
- The HttpMethod - PUT/POST/DELETE for the operation.
- OperationUrl string
- The URL to use to check long-running operation status
- RequestUri string
- Request URI of the operation.
- Status string
- The current status of the operation.
- ErrorCode string
- Error code on failure.
- ErrorMessage string
- The error message.
- HttpMethod string
- The HttpMethod - PUT/POST/DELETE for the operation.
- OperationUrl string
- The URL to use to check long-running operation status
- RequestUri string
- Request URI of the operation.
- Status string
- The current status of the operation.
- errorCode String
- Error code on failure.
- errorMessage String
- The error message.
- httpMethod String
- The HttpMethod - PUT/POST/DELETE for the operation.
- operationUrl String
- The URL to use to check long-running operation status
- requestUri String
- Request URI of the operation.
- status String
- The current status of the operation.
- errorCode string
- Error code on failure.
- errorMessage string
- The error message.
- httpMethod string
- The HttpMethod - PUT/POST/DELETE for the operation.
- operationUrl string
- The URL to use to check long-running operation status
- requestUri string
- Request URI of the operation.
- status string
- The current status of the operation.
- error_code str
- Error code on failure.
- error_message str
- The error message.
- http_method str
- The HttpMethod - PUT/POST/DELETE for the operation.
- operation_url str
- The URL to use to check long-running operation status
- request_uri str
- Request URI of the operation.
- status str
- The current status of the operation.
- errorCode String
- Error code on failure.
- errorMessage String
- The error message.
- httpMethod String
- The HttpMethod - PUT/POST/DELETE for the operation.
- operationUrl String
- The URL to use to check long-running operation status
- requestUri String
- Request URI of the operation.
- status String
- The current status of the operation.
VirtualMachineDetailsResponse   
- LastKnown stringPower State 
- Last known compute power state captured in DTL
- PrivateIp stringAddress 
- PrivateIp address of the compute VM
- ProvisioningState string
- Provisioning state of the Dtl VM
- string
- Connection information for Windows
- string
- Connection information for Linux
- UserName string
- Compute VM login user name
- LastKnown stringPower State 
- Last known compute power state captured in DTL
- PrivateIp stringAddress 
- PrivateIp address of the compute VM
- ProvisioningState string
- Provisioning state of the Dtl VM
- string
- Connection information for Windows
- string
- Connection information for Linux
- UserName string
- Compute VM login user name
- lastKnown StringPower State 
- Last known compute power state captured in DTL
- privateIp StringAddress 
- PrivateIp address of the compute VM
- provisioningState String
- Provisioning state of the Dtl VM
- String
- Connection information for Windows
- String
- Connection information for Linux
- userName String
- Compute VM login user name
- lastKnown stringPower State 
- Last known compute power state captured in DTL
- privateIp stringAddress 
- PrivateIp address of the compute VM
- provisioningState string
- Provisioning state of the Dtl VM
- string
- Connection information for Windows
- string
- Connection information for Linux
- userName string
- Compute VM login user name
- last_known_ strpower_ state 
- Last known compute power state captured in DTL
- private_ip_ straddress 
- PrivateIp address of the compute VM
- provisioning_state str
- Provisioning state of the Dtl VM
- str
- Connection information for Windows
- str
- Connection information for Linux
- user_name str
- Compute VM login user name
- lastKnown StringPower State 
- Last known compute power state captured in DTL
- privateIp StringAddress 
- PrivateIp address of the compute VM
- provisioningState String
- Provisioning state of the Dtl VM
- String
- Connection information for Windows
- String
- Connection information for Linux
- userName String
- Compute VM login user name
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi