This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.labservices.listGlobalUserEnvironments
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
List Environments for the user Azure REST 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:labservices:listGlobalUserEnvironments
arguments:
# arguments dictionary
The 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
[]Environment
Details Response - List of all the environments
- environments
List<Environment
Details Response> - List of all the environments
- environments
Environment
Details Response[] - List of all the environments
- environments
Sequence[Environment
Details Response] - List of all the environments
- environments List<Property Map>
- List of all the environments
Supporting Types
EnvironmentDetailsResponse
- Description string
- Description of the Environment
- Environment
State string - Publishing state of the environment setting Possible values are Creating, Created, Failed
- Id string
- Resource Id of the environment
- Latest
Operation 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
- Password
Last stringReset - When the password was last reset on the environment.
- Provisioning
State string - The provisioning state of the environment. This also includes LabIsFull and NotYetProvisioned status.
- Total
Usage string - How long the environment has been used by a lab user
- Virtual
Machine 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
- Environment
State string - Publishing state of the environment setting Possible values are Creating, Created, Failed
- Id string
- Resource Id of the environment
- Latest
Operation LatestResult Operation Result Response - The details of the latest operation. ex: status, error
- Name string
- Name of the Environment
- Password
Last stringReset - When the password was last reset on the environment.
- Provisioning
State string - The provisioning state of the environment. This also includes LabIsFull and NotYetProvisioned status.
- Total
Usage string - 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
- environment
State String - Publishing state of the environment setting Possible values are Creating, Created, Failed
- id String
- Resource Id of the environment
- latest
Operation LatestResult Operation Result Response - The details of the latest operation. ex: status, error
- name String
- Name of the Environment
- password
Last StringReset - When the password was last reset on the environment.
- provisioning
State String - The provisioning state of the environment. This also includes LabIsFull and NotYetProvisioned status.
- total
Usage String - 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
- environment
State string - Publishing state of the environment setting Possible values are Creating, Created, Failed
- id string
- Resource Id of the environment
- latest
Operation LatestResult Operation Result Response - The details of the latest operation. ex: status, error
- name string
- Name of the Environment
- password
Last stringReset - When the password was last reset on the environment.
- provisioning
State string - The provisioning state of the environment. This also includes LabIsFull and NotYetProvisioned status.
- total
Usage string - 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 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
- environment
State String - Publishing state of the environment setting Possible values are Creating, Created, Failed
- id String
- Resource Id of the environment
- latest
Operation Property MapResult - The details of the latest operation. ex: status, error
- name String
- Name of the Environment
- password
Last StringReset - When the password was last reset on the environment.
- provisioning
State String - The provisioning state of the environment. This also includes LabIsFull and NotYetProvisioned status.
- total
Usage String - How long the environment has been used by a lab user
- virtual
Machine Property MapDetails - Details of backing DTL virtual machine with compute and network details.
LatestOperationResultResponse
- Error
Code string - Error code on failure.
- Error
Message string - The error message.
- Http
Method string - The HttpMethod - PUT/POST/DELETE for the operation.
- Operation
Url string - The URL to use to check long-running operation status
- Request
Uri string - Request URI of the operation.
- Status string
- The current status of the operation.
- Error
Code string - Error code on failure.
- Error
Message string - The error message.
- Http
Method string - The HttpMethod - PUT/POST/DELETE for the operation.
- Operation
Url string - The URL to use to check long-running operation status
- Request
Uri string - Request URI of the operation.
- Status string
- The current status of the operation.
- error
Code String - Error code on failure.
- error
Message String - The error message.
- http
Method String - The HttpMethod - PUT/POST/DELETE for the operation.
- operation
Url String - The URL to use to check long-running operation status
- request
Uri String - Request URI of the operation.
- status String
- The current status of the operation.
- error
Code string - Error code on failure.
- error
Message string - The error message.
- http
Method string - The HttpMethod - PUT/POST/DELETE for the operation.
- operation
Url string - The URL to use to check long-running operation status
- request
Uri 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.
- error
Code String - Error code on failure.
- error
Message String - The error message.
- http
Method String - The HttpMethod - PUT/POST/DELETE for the operation.
- operation
Url String - The URL to use to check long-running operation status
- request
Uri String - Request URI of the operation.
- status String
- The current status of the operation.
VirtualMachineDetailsResponse
- Last
Known stringPower State - Last known compute power state captured in DTL
- Private
Ip stringAddress - PrivateIp address of the compute VM
- Provisioning
State string - Provisioning state of the Dtl VM
- string
- Connection information for Windows
- string
- Connection information for Linux
- User
Name string - Compute VM login user name
- Last
Known stringPower State - Last known compute power state captured in DTL
- Private
Ip stringAddress - PrivateIp address of the compute VM
- Provisioning
State string - Provisioning state of the Dtl VM
- string
- Connection information for Windows
- string
- Connection information for Linux
- User
Name string - Compute VM login user name
- last
Known StringPower State - Last known compute power state captured in DTL
- private
Ip StringAddress - PrivateIp address of the compute VM
- provisioning
State String - Provisioning state of the Dtl VM
- String
- Connection information for Windows
- String
- Connection information for Linux
- user
Name String - Compute VM login user name
- last
Known stringPower State - Last known compute power state captured in DTL
- private
Ip stringAddress - PrivateIp address of the compute VM
- provisioning
State string - Provisioning state of the Dtl VM
- string
- Connection information for Windows
- string
- Connection information for Linux
- user
Name 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
- last
Known StringPower State - Last known compute power state captured in DTL
- private
Ip StringAddress - PrivateIp address of the compute VM
- provisioning
State String - Provisioning state of the Dtl VM
- String
- Connection information for Windows
- String
- Connection information for Linux
- user
Name String - Compute VM login user name
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi