1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getIdentityCenterUsers
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack

tencentcloud.getIdentityCenterUsers

Explore with Pulumi AI

Use this data source to query detailed information of identity center users

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";

const identityCenterUsers = tencentcloud.getIdentityCenterUsers({
    zoneId: "z-xxxxxx",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

identity_center_users = tencentcloud.get_identity_center_users(zone_id="z-xxxxxx")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := tencentcloud.GetIdentityCenterUsers(ctx, &tencentcloud.GetIdentityCenterUsersArgs{
			ZoneId: "z-xxxxxx",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var identityCenterUsers = Tencentcloud.GetIdentityCenterUsers.Invoke(new()
    {
        ZoneId = "z-xxxxxx",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetIdentityCenterUsersArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var identityCenterUsers = TencentcloudFunctions.getIdentityCenterUsers(GetIdentityCenterUsersArgs.builder()
            .zoneId("z-xxxxxx")
            .build());

    }
}
Copy
variables:
  identityCenterUsers:
    fn::invoke:
      function: tencentcloud:getIdentityCenterUsers
      arguments:
        zoneId: z-xxxxxx
Copy

Using getIdentityCenterUsers

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 getIdentityCenterUsers(args: GetIdentityCenterUsersArgs, opts?: InvokeOptions): Promise<GetIdentityCenterUsersResult>
function getIdentityCenterUsersOutput(args: GetIdentityCenterUsersOutputArgs, opts?: InvokeOptions): Output<GetIdentityCenterUsersResult>
Copy
def get_identity_center_users(filter: Optional[str] = None,
                              filter_groups: Optional[Sequence[str]] = None,
                              id: Optional[str] = None,
                              result_output_file: Optional[str] = None,
                              sort_field: Optional[str] = None,
                              sort_type: Optional[str] = None,
                              user_status: Optional[str] = None,
                              user_type: Optional[str] = None,
                              zone_id: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetIdentityCenterUsersResult
def get_identity_center_users_output(filter: Optional[pulumi.Input[str]] = None,
                              filter_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                              id: Optional[pulumi.Input[str]] = None,
                              result_output_file: Optional[pulumi.Input[str]] = None,
                              sort_field: Optional[pulumi.Input[str]] = None,
                              sort_type: Optional[pulumi.Input[str]] = None,
                              user_status: Optional[pulumi.Input[str]] = None,
                              user_type: Optional[pulumi.Input[str]] = None,
                              zone_id: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetIdentityCenterUsersResult]
Copy
func GetIdentityCenterUsers(ctx *Context, args *GetIdentityCenterUsersArgs, opts ...InvokeOption) (*GetIdentityCenterUsersResult, error)
func GetIdentityCenterUsersOutput(ctx *Context, args *GetIdentityCenterUsersOutputArgs, opts ...InvokeOption) GetIdentityCenterUsersResultOutput
Copy

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

public static class GetIdentityCenterUsers 
{
    public static Task<GetIdentityCenterUsersResult> InvokeAsync(GetIdentityCenterUsersArgs args, InvokeOptions? opts = null)
    public static Output<GetIdentityCenterUsersResult> Invoke(GetIdentityCenterUsersInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetIdentityCenterUsersResult> getIdentityCenterUsers(GetIdentityCenterUsersArgs args, InvokeOptions options)
public static Output<GetIdentityCenterUsersResult> getIdentityCenterUsers(GetIdentityCenterUsersArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getIdentityCenterUsers:getIdentityCenterUsers
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ZoneId This property is required. string
Space ID.
Filter string
Filter criterion, which currently only supports username, email address, userId, and description.
FilterGroups List<string>
Filtered user group. IsSelected=1 will be returned for the sub-user associated with this user group.
Id string
ResultOutputFile string
Used to save results.
SortField string
Sorting field, which currently only supports CreateTime. The default is the CreateTime field.
SortType string
Sorting type. Desc: descending order; Asc: ascending order. It should be set along with SortField.
UserStatus string
User status: Enabled, Disabled.
UserType string
User type. Manual: manually created; Synchronized: externally imported.
ZoneId This property is required. string
Space ID.
Filter string
Filter criterion, which currently only supports username, email address, userId, and description.
FilterGroups []string
Filtered user group. IsSelected=1 will be returned for the sub-user associated with this user group.
Id string
ResultOutputFile string
Used to save results.
SortField string
Sorting field, which currently only supports CreateTime. The default is the CreateTime field.
SortType string
Sorting type. Desc: descending order; Asc: ascending order. It should be set along with SortField.
UserStatus string
User status: Enabled, Disabled.
UserType string
User type. Manual: manually created; Synchronized: externally imported.
zoneId This property is required. String
Space ID.
filter String
Filter criterion, which currently only supports username, email address, userId, and description.
filterGroups List<String>
Filtered user group. IsSelected=1 will be returned for the sub-user associated with this user group.
id String
resultOutputFile String
Used to save results.
sortField String
Sorting field, which currently only supports CreateTime. The default is the CreateTime field.
sortType String
Sorting type. Desc: descending order; Asc: ascending order. It should be set along with SortField.
userStatus String
User status: Enabled, Disabled.
userType String
User type. Manual: manually created; Synchronized: externally imported.
zoneId This property is required. string
Space ID.
filter string
Filter criterion, which currently only supports username, email address, userId, and description.
filterGroups string[]
Filtered user group. IsSelected=1 will be returned for the sub-user associated with this user group.
id string
resultOutputFile string
Used to save results.
sortField string
Sorting field, which currently only supports CreateTime. The default is the CreateTime field.
sortType string
Sorting type. Desc: descending order; Asc: ascending order. It should be set along with SortField.
userStatus string
User status: Enabled, Disabled.
userType string
User type. Manual: manually created; Synchronized: externally imported.
zone_id This property is required. str
Space ID.
filter str
Filter criterion, which currently only supports username, email address, userId, and description.
filter_groups Sequence[str]
Filtered user group. IsSelected=1 will be returned for the sub-user associated with this user group.
id str
result_output_file str
Used to save results.
sort_field str
Sorting field, which currently only supports CreateTime. The default is the CreateTime field.
sort_type str
Sorting type. Desc: descending order; Asc: ascending order. It should be set along with SortField.
user_status str
User status: Enabled, Disabled.
user_type str
User type. Manual: manually created; Synchronized: externally imported.
zoneId This property is required. String
Space ID.
filter String
Filter criterion, which currently only supports username, email address, userId, and description.
filterGroups List<String>
Filtered user group. IsSelected=1 will be returned for the sub-user associated with this user group.
id String
resultOutputFile String
Used to save results.
sortField String
Sorting field, which currently only supports CreateTime. The default is the CreateTime field.
sortType String
Sorting type. Desc: descending order; Asc: ascending order. It should be set along with SortField.
userStatus String
User status: Enabled, Disabled.
userType String
User type. Manual: manually created; Synchronized: externally imported.

getIdentityCenterUsers Result

The following output properties are available:

Id string
Users List<GetIdentityCenterUsersUser>
User list.
ZoneId string
Filter string
FilterGroups List<string>
ResultOutputFile string
SortField string
SortType string
UserStatus string
UserType string
Id string
Users []GetIdentityCenterUsersUser
User list.
ZoneId string
Filter string
FilterGroups []string
ResultOutputFile string
SortField string
SortType string
UserStatus string
UserType string
id String
users List<GetIdentityCenterUsersUser>
User list.
zoneId String
filter String
filterGroups List<String>
resultOutputFile String
sortField String
sortType String
userStatus String
userType String
id string
users GetIdentityCenterUsersUser[]
User list.
zoneId string
filter string
filterGroups string[]
resultOutputFile string
sortField string
sortType string
userStatus string
userType string
id String
users List<Property Map>
User list.
zoneId String
filter String
filterGroups List<String>
resultOutputFile String
sortField String
sortType String
userStatus String
userType String

Supporting Types

GetIdentityCenterUsersUser

CreateTime This property is required. string
Description This property is required. string
DisplayName This property is required. string
Email This property is required. string
FirstName This property is required. string
IsSelected This property is required. bool
LastName This property is required. string
UpdateTime This property is required. string
UserId This property is required. string
UserName This property is required. string
UserStatus This property is required. string
User status: Enabled, Disabled.
UserType This property is required. string
User type. Manual: manually created; Synchronized: externally imported.
CreateTime This property is required. string
Description This property is required. string
DisplayName This property is required. string
Email This property is required. string
FirstName This property is required. string
IsSelected This property is required. bool
LastName This property is required. string
UpdateTime This property is required. string
UserId This property is required. string
UserName This property is required. string
UserStatus This property is required. string
User status: Enabled, Disabled.
UserType This property is required. string
User type. Manual: manually created; Synchronized: externally imported.
createTime This property is required. String
description This property is required. String
displayName This property is required. String
email This property is required. String
firstName This property is required. String
isSelected This property is required. Boolean
lastName This property is required. String
updateTime This property is required. String
userId This property is required. String
userName This property is required. String
userStatus This property is required. String
User status: Enabled, Disabled.
userType This property is required. String
User type. Manual: manually created; Synchronized: externally imported.
createTime This property is required. string
description This property is required. string
displayName This property is required. string
email This property is required. string
firstName This property is required. string
isSelected This property is required. boolean
lastName This property is required. string
updateTime This property is required. string
userId This property is required. string
userName This property is required. string
userStatus This property is required. string
User status: Enabled, Disabled.
userType This property is required. string
User type. Manual: manually created; Synchronized: externally imported.
create_time This property is required. str
description This property is required. str
display_name This property is required. str
email This property is required. str
first_name This property is required. str
is_selected This property is required. bool
last_name This property is required. str
update_time This property is required. str
user_id This property is required. str
user_name This property is required. str
user_status This property is required. str
User status: Enabled, Disabled.
user_type This property is required. str
User type. Manual: manually created; Synchronized: externally imported.
createTime This property is required. String
description This property is required. String
displayName This property is required. String
email This property is required. String
firstName This property is required. String
isSelected This property is required. Boolean
lastName This property is required. String
updateTime This property is required. String
userId This property is required. String
userName This property is required. String
userStatus This property is required. String
User status: Enabled, Disabled.
userType This property is required. String
User type. Manual: manually created; Synchronized: externally imported.

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.