1. Packages
  2. Azure DevOps Provider
  3. API Docs
  4. getIdentityUsers
Azure DevOps v3.8.0 published on Monday, Mar 17, 2025 by Pulumi

azuredevops.getIdentityUsers

Explore with Pulumi AI

Azure DevOps v3.8.0 published on Monday, Mar 17, 2025 by Pulumi

Use this data source to access information about an existing users within Azure DevOps On-Premise(Azure DevOps Server).

Using getIdentityUsers

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 getIdentityUsers(args: GetIdentityUsersArgs, opts?: InvokeOptions): Promise<GetIdentityUsersResult>
function getIdentityUsersOutput(args: GetIdentityUsersOutputArgs, opts?: InvokeOptions): Output<GetIdentityUsersResult>
Copy
def get_identity_users(name: Optional[str] = None,
                       search_filter: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetIdentityUsersResult
def get_identity_users_output(name: Optional[pulumi.Input[str]] = None,
                       search_filter: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetIdentityUsersResult]
Copy
func GetIdentityUsers(ctx *Context, args *GetIdentityUsersArgs, opts ...InvokeOption) (*GetIdentityUsersResult, error)
func GetIdentityUsersOutput(ctx *Context, args *GetIdentityUsersOutputArgs, opts ...InvokeOption) GetIdentityUsersResultOutput
Copy

> Note: This function is named GetIdentityUsers in the Go SDK.

public static class GetIdentityUsers 
{
    public static Task<GetIdentityUsersResult> InvokeAsync(GetIdentityUsersArgs args, InvokeOptions? opts = null)
    public static Output<GetIdentityUsersResult> Invoke(GetIdentityUsersInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetIdentityUsersResult> getIdentityUsers(GetIdentityUsersArgs args, InvokeOptions options)
public static Output<GetIdentityUsersResult> getIdentityUsers(GetIdentityUsersArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azuredevops:index/getIdentityUsers:getIdentityUsers
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Name This property is required. string
The PrincipalName of this identity member from the source provider.
SearchFilter string
The type of search to perform. Possible values are: AccountName, DisplayName, and MailAddress. Default is General.
Name This property is required. string
The PrincipalName of this identity member from the source provider.
SearchFilter string
The type of search to perform. Possible values are: AccountName, DisplayName, and MailAddress. Default is General.
name This property is required. String
The PrincipalName of this identity member from the source provider.
searchFilter String
The type of search to perform. Possible values are: AccountName, DisplayName, and MailAddress. Default is General.
name This property is required. string
The PrincipalName of this identity member from the source provider.
searchFilter string
The type of search to perform. Possible values are: AccountName, DisplayName, and MailAddress. Default is General.
name This property is required. str
The PrincipalName of this identity member from the source provider.
search_filter str
The type of search to perform. Possible values are: AccountName, DisplayName, and MailAddress. Default is General.
name This property is required. String
The PrincipalName of this identity member from the source provider.
searchFilter String
The type of search to perform. Possible values are: AccountName, DisplayName, and MailAddress. Default is General.

getIdentityUsers Result

The following output properties are available:

Descriptor string
The Descriptor of the user.
Id string
The provider-assigned unique ID for this managed resource.
Name string
SubjectDescriptor string
The Subject Descriptor of the user.
SearchFilter string
Descriptor string
The Descriptor of the user.
Id string
The provider-assigned unique ID for this managed resource.
Name string
SubjectDescriptor string
The Subject Descriptor of the user.
SearchFilter string
descriptor String
The Descriptor of the user.
id String
The provider-assigned unique ID for this managed resource.
name String
subjectDescriptor String
The Subject Descriptor of the user.
searchFilter String
descriptor string
The Descriptor of the user.
id string
The provider-assigned unique ID for this managed resource.
name string
subjectDescriptor string
The Subject Descriptor of the user.
searchFilter string
descriptor str
The Descriptor of the user.
id str
The provider-assigned unique ID for this managed resource.
name str
subject_descriptor str
The Subject Descriptor of the user.
search_filter str
descriptor String
The Descriptor of the user.
id String
The provider-assigned unique ID for this managed resource.
name String
subjectDescriptor String
The Subject Descriptor of the user.
searchFilter String

Package Details

Repository
Azure DevOps pulumi/pulumi-azuredevops
License
Apache-2.0
Notes
This Pulumi package is based on the azuredevops Terraform Provider.
Azure DevOps v3.8.0 published on Monday, Mar 17, 2025 by Pulumi