1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getOrganizationMembers
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getOrganizationMembers

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Use this data source to query detailed information of organization members

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const members = tencentcloud.getOrganizationMembers({});
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    members = tencentcloud.get_organization_members()
    
    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.GetOrganizationMembers(ctx, &tencentcloud.GetOrganizationMembersArgs{}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var members = Tencentcloud.GetOrganizationMembers.Invoke();
    
    });
    
    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.GetOrganizationMembersArgs;
    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 members = TencentcloudFunctions.getOrganizationMembers();
    
        }
    }
    
    variables:
      members:
        fn::invoke:
          function: tencentcloud:getOrganizationMembers
          arguments: {}
    

    Using getOrganizationMembers

    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 getOrganizationMembers(args: GetOrganizationMembersArgs, opts?: InvokeOptions): Promise<GetOrganizationMembersResult>
    function getOrganizationMembersOutput(args: GetOrganizationMembersOutputArgs, opts?: InvokeOptions): Output<GetOrganizationMembersResult>
    def get_organization_members(auth_name: Optional[str] = None,
                                 id: Optional[str] = None,
                                 lang: Optional[str] = None,
                                 product: Optional[str] = None,
                                 result_output_file: Optional[str] = None,
                                 search_key: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetOrganizationMembersResult
    def get_organization_members_output(auth_name: Optional[pulumi.Input[str]] = None,
                                 id: Optional[pulumi.Input[str]] = None,
                                 lang: Optional[pulumi.Input[str]] = None,
                                 product: Optional[pulumi.Input[str]] = None,
                                 result_output_file: Optional[pulumi.Input[str]] = None,
                                 search_key: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationMembersResult]
    func GetOrganizationMembers(ctx *Context, args *GetOrganizationMembersArgs, opts ...InvokeOption) (*GetOrganizationMembersResult, error)
    func GetOrganizationMembersOutput(ctx *Context, args *GetOrganizationMembersOutputArgs, opts ...InvokeOption) GetOrganizationMembersResultOutput

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

    public static class GetOrganizationMembers 
    {
        public static Task<GetOrganizationMembersResult> InvokeAsync(GetOrganizationMembersArgs args, InvokeOptions? opts = null)
        public static Output<GetOrganizationMembersResult> Invoke(GetOrganizationMembersInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetOrganizationMembersResult> getOrganizationMembers(GetOrganizationMembersArgs args, InvokeOptions options)
    public static Output<GetOrganizationMembersResult> getOrganizationMembers(GetOrganizationMembersArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getOrganizationMembers:getOrganizationMembers
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AuthName string
    Entity name.
    Id string
    Permission ID.
    Lang string
    Valid values: en (Tencent Cloud International); zh (Tencent Cloud).
    Product string
    Abbreviation of the trusted service, which is required during querying the trusted service admin.
    ResultOutputFile string
    Used to save results.
    SearchKey string
    Search by member name or ID.
    AuthName string
    Entity name.
    Id string
    Permission ID.
    Lang string
    Valid values: en (Tencent Cloud International); zh (Tencent Cloud).
    Product string
    Abbreviation of the trusted service, which is required during querying the trusted service admin.
    ResultOutputFile string
    Used to save results.
    SearchKey string
    Search by member name or ID.
    authName String
    Entity name.
    id String
    Permission ID.
    lang String
    Valid values: en (Tencent Cloud International); zh (Tencent Cloud).
    product String
    Abbreviation of the trusted service, which is required during querying the trusted service admin.
    resultOutputFile String
    Used to save results.
    searchKey String
    Search by member name or ID.
    authName string
    Entity name.
    id string
    Permission ID.
    lang string
    Valid values: en (Tencent Cloud International); zh (Tencent Cloud).
    product string
    Abbreviation of the trusted service, which is required during querying the trusted service admin.
    resultOutputFile string
    Used to save results.
    searchKey string
    Search by member name or ID.
    auth_name str
    Entity name.
    id str
    Permission ID.
    lang str
    Valid values: en (Tencent Cloud International); zh (Tencent Cloud).
    product str
    Abbreviation of the trusted service, which is required during querying the trusted service admin.
    result_output_file str
    Used to save results.
    search_key str
    Search by member name or ID.
    authName String
    Entity name.
    id String
    Permission ID.
    lang String
    Valid values: en (Tencent Cloud International); zh (Tencent Cloud).
    product String
    Abbreviation of the trusted service, which is required during querying the trusted service admin.
    resultOutputFile String
    Used to save results.
    searchKey String
    Search by member name or ID.

    getOrganizationMembers Result

    The following output properties are available:

    Id string
    Permission ID.
    Items List<GetOrganizationMembersItem>
    Member list.
    AuthName string
    Lang string
    Product string
    ResultOutputFile string
    SearchKey string
    Id string
    Permission ID.
    Items []GetOrganizationMembersItem
    Member list.
    AuthName string
    Lang string
    Product string
    ResultOutputFile string
    SearchKey string
    id String
    Permission ID.
    items List<GetOrganizationMembersItem>
    Member list.
    authName String
    lang String
    product String
    resultOutputFile String
    searchKey String
    id string
    Permission ID.
    items GetOrganizationMembersItem[]
    Member list.
    authName string
    lang string
    product string
    resultOutputFile string
    searchKey string
    id String
    Permission ID.
    items List<Property Map>
    Member list.
    authName String
    lang String
    product String
    resultOutputFile String
    searchKey String

    Supporting Types

    GetOrganizationMembersItem

    BindStatus string
    Security information binding status. Valid values: Unbound, Valid, Success, Failed.Note: This field may return null, indicating that no valid values can be obtained.
    CreateTime string
    Creation timeNote: This field may return null, indicating that no valid values can be obtained.
    IsAllowQuit string
    Whether the member is allowed to leave. Valid values: Allow, Denied.Note: This field may return null, indicating that no valid values can be obtained.
    MemberType string
    Member type. Valid values: Invite (invited); Create (created).Note: This field may return null, indicating that no valid values can be obtained.
    MemberUin double
    Member UINNote: This field may return null, indicating that no valid values can be obtained.
    Name string
    Permission name.
    NodeId double
    Node IDNote: This field may return null, indicating that no valid values can be obtained.
    NodeName string
    Node nameNote: This field may return null, indicating that no valid values can be obtained.
    OrgIdentities List<GetOrganizationMembersItemOrgIdentity>
    Management identityNote: This field may return null, indicating that no valid values can be obtained.
    OrgPermissions List<GetOrganizationMembersItemOrgPermission>
    Relationship policy permissionNote: This field may return null, indicating that no valid values can be obtained.
    OrgPolicyName string
    Relationship policy nameNote: This field may return null, indicating that no valid values can be obtained.
    OrgPolicyType string
    Relationship policy typeNote: This field may return null, indicating that no valid values can be obtained.
    PayName string
    Payer nameNote: This field may return null, indicating that no valid values can be obtained.
    PayUin string
    Payer UINNote: This field may return null, indicating that no valid values can be obtained.
    PermissionStatus string
    Member permission status. Valid values: Confirmed, UnConfirmed.Note: This field may return null, indicating that no valid values can be obtained.
    Remark string
    RemarksNote: This field may return null, indicating that no valid values can be obtained.
    UpdateTime string
    Update timeNote: This field may return null, indicating that no valid values can be obtained.
    BindStatus string
    Security information binding status. Valid values: Unbound, Valid, Success, Failed.Note: This field may return null, indicating that no valid values can be obtained.
    CreateTime string
    Creation timeNote: This field may return null, indicating that no valid values can be obtained.
    IsAllowQuit string
    Whether the member is allowed to leave. Valid values: Allow, Denied.Note: This field may return null, indicating that no valid values can be obtained.
    MemberType string
    Member type. Valid values: Invite (invited); Create (created).Note: This field may return null, indicating that no valid values can be obtained.
    MemberUin float64
    Member UINNote: This field may return null, indicating that no valid values can be obtained.
    Name string
    Permission name.
    NodeId float64
    Node IDNote: This field may return null, indicating that no valid values can be obtained.
    NodeName string
    Node nameNote: This field may return null, indicating that no valid values can be obtained.
    OrgIdentities []GetOrganizationMembersItemOrgIdentity
    Management identityNote: This field may return null, indicating that no valid values can be obtained.
    OrgPermissions []GetOrganizationMembersItemOrgPermission
    Relationship policy permissionNote: This field may return null, indicating that no valid values can be obtained.
    OrgPolicyName string
    Relationship policy nameNote: This field may return null, indicating that no valid values can be obtained.
    OrgPolicyType string
    Relationship policy typeNote: This field may return null, indicating that no valid values can be obtained.
    PayName string
    Payer nameNote: This field may return null, indicating that no valid values can be obtained.
    PayUin string
    Payer UINNote: This field may return null, indicating that no valid values can be obtained.
    PermissionStatus string
    Member permission status. Valid values: Confirmed, UnConfirmed.Note: This field may return null, indicating that no valid values can be obtained.
    Remark string
    RemarksNote: This field may return null, indicating that no valid values can be obtained.
    UpdateTime string
    Update timeNote: This field may return null, indicating that no valid values can be obtained.
    bindStatus String
    Security information binding status. Valid values: Unbound, Valid, Success, Failed.Note: This field may return null, indicating that no valid values can be obtained.
    createTime String
    Creation timeNote: This field may return null, indicating that no valid values can be obtained.
    isAllowQuit String
    Whether the member is allowed to leave. Valid values: Allow, Denied.Note: This field may return null, indicating that no valid values can be obtained.
    memberType String
    Member type. Valid values: Invite (invited); Create (created).Note: This field may return null, indicating that no valid values can be obtained.
    memberUin Double
    Member UINNote: This field may return null, indicating that no valid values can be obtained.
    name String
    Permission name.
    nodeId Double
    Node IDNote: This field may return null, indicating that no valid values can be obtained.
    nodeName String
    Node nameNote: This field may return null, indicating that no valid values can be obtained.
    orgIdentities List<GetOrganizationMembersItemOrgIdentity>
    Management identityNote: This field may return null, indicating that no valid values can be obtained.
    orgPermissions List<GetOrganizationMembersItemOrgPermission>
    Relationship policy permissionNote: This field may return null, indicating that no valid values can be obtained.
    orgPolicyName String
    Relationship policy nameNote: This field may return null, indicating that no valid values can be obtained.
    orgPolicyType String
    Relationship policy typeNote: This field may return null, indicating that no valid values can be obtained.
    payName String
    Payer nameNote: This field may return null, indicating that no valid values can be obtained.
    payUin String
    Payer UINNote: This field may return null, indicating that no valid values can be obtained.
    permissionStatus String
    Member permission status. Valid values: Confirmed, UnConfirmed.Note: This field may return null, indicating that no valid values can be obtained.
    remark String
    RemarksNote: This field may return null, indicating that no valid values can be obtained.
    updateTime String
    Update timeNote: This field may return null, indicating that no valid values can be obtained.
    bindStatus string
    Security information binding status. Valid values: Unbound, Valid, Success, Failed.Note: This field may return null, indicating that no valid values can be obtained.
    createTime string
    Creation timeNote: This field may return null, indicating that no valid values can be obtained.
    isAllowQuit string
    Whether the member is allowed to leave. Valid values: Allow, Denied.Note: This field may return null, indicating that no valid values can be obtained.
    memberType string
    Member type. Valid values: Invite (invited); Create (created).Note: This field may return null, indicating that no valid values can be obtained.
    memberUin number
    Member UINNote: This field may return null, indicating that no valid values can be obtained.
    name string
    Permission name.
    nodeId number
    Node IDNote: This field may return null, indicating that no valid values can be obtained.
    nodeName string
    Node nameNote: This field may return null, indicating that no valid values can be obtained.
    orgIdentities GetOrganizationMembersItemOrgIdentity[]
    Management identityNote: This field may return null, indicating that no valid values can be obtained.
    orgPermissions GetOrganizationMembersItemOrgPermission[]
    Relationship policy permissionNote: This field may return null, indicating that no valid values can be obtained.
    orgPolicyName string
    Relationship policy nameNote: This field may return null, indicating that no valid values can be obtained.
    orgPolicyType string
    Relationship policy typeNote: This field may return null, indicating that no valid values can be obtained.
    payName string
    Payer nameNote: This field may return null, indicating that no valid values can be obtained.
    payUin string
    Payer UINNote: This field may return null, indicating that no valid values can be obtained.
    permissionStatus string
    Member permission status. Valid values: Confirmed, UnConfirmed.Note: This field may return null, indicating that no valid values can be obtained.
    remark string
    RemarksNote: This field may return null, indicating that no valid values can be obtained.
    updateTime string
    Update timeNote: This field may return null, indicating that no valid values can be obtained.
    bind_status str
    Security information binding status. Valid values: Unbound, Valid, Success, Failed.Note: This field may return null, indicating that no valid values can be obtained.
    create_time str
    Creation timeNote: This field may return null, indicating that no valid values can be obtained.
    is_allow_quit str
    Whether the member is allowed to leave. Valid values: Allow, Denied.Note: This field may return null, indicating that no valid values can be obtained.
    member_type str
    Member type. Valid values: Invite (invited); Create (created).Note: This field may return null, indicating that no valid values can be obtained.
    member_uin float
    Member UINNote: This field may return null, indicating that no valid values can be obtained.
    name str
    Permission name.
    node_id float
    Node IDNote: This field may return null, indicating that no valid values can be obtained.
    node_name str
    Node nameNote: This field may return null, indicating that no valid values can be obtained.
    org_identities Sequence[GetOrganizationMembersItemOrgIdentity]
    Management identityNote: This field may return null, indicating that no valid values can be obtained.
    org_permissions Sequence[GetOrganizationMembersItemOrgPermission]
    Relationship policy permissionNote: This field may return null, indicating that no valid values can be obtained.
    org_policy_name str
    Relationship policy nameNote: This field may return null, indicating that no valid values can be obtained.
    org_policy_type str
    Relationship policy typeNote: This field may return null, indicating that no valid values can be obtained.
    pay_name str
    Payer nameNote: This field may return null, indicating that no valid values can be obtained.
    pay_uin str
    Payer UINNote: This field may return null, indicating that no valid values can be obtained.
    permission_status str
    Member permission status. Valid values: Confirmed, UnConfirmed.Note: This field may return null, indicating that no valid values can be obtained.
    remark str
    RemarksNote: This field may return null, indicating that no valid values can be obtained.
    update_time str
    Update timeNote: This field may return null, indicating that no valid values can be obtained.
    bindStatus String
    Security information binding status. Valid values: Unbound, Valid, Success, Failed.Note: This field may return null, indicating that no valid values can be obtained.
    createTime String
    Creation timeNote: This field may return null, indicating that no valid values can be obtained.
    isAllowQuit String
    Whether the member is allowed to leave. Valid values: Allow, Denied.Note: This field may return null, indicating that no valid values can be obtained.
    memberType String
    Member type. Valid values: Invite (invited); Create (created).Note: This field may return null, indicating that no valid values can be obtained.
    memberUin Number
    Member UINNote: This field may return null, indicating that no valid values can be obtained.
    name String
    Permission name.
    nodeId Number
    Node IDNote: This field may return null, indicating that no valid values can be obtained.
    nodeName String
    Node nameNote: This field may return null, indicating that no valid values can be obtained.
    orgIdentities List<Property Map>
    Management identityNote: This field may return null, indicating that no valid values can be obtained.
    orgPermissions List<Property Map>
    Relationship policy permissionNote: This field may return null, indicating that no valid values can be obtained.
    orgPolicyName String
    Relationship policy nameNote: This field may return null, indicating that no valid values can be obtained.
    orgPolicyType String
    Relationship policy typeNote: This field may return null, indicating that no valid values can be obtained.
    payName String
    Payer nameNote: This field may return null, indicating that no valid values can be obtained.
    payUin String
    Payer UINNote: This field may return null, indicating that no valid values can be obtained.
    permissionStatus String
    Member permission status. Valid values: Confirmed, UnConfirmed.Note: This field may return null, indicating that no valid values can be obtained.
    remark String
    RemarksNote: This field may return null, indicating that no valid values can be obtained.
    updateTime String
    Update timeNote: This field may return null, indicating that no valid values can be obtained.

    GetOrganizationMembersItemOrgIdentity

    IdentityAliasName string
    Identity name.Note: This field may return null, indicating that no valid values can be obtained.
    IdentityId double
    Identity ID.Note: This field may return null, indicating that no valid values can be obtained.
    IdentityAliasName string
    Identity name.Note: This field may return null, indicating that no valid values can be obtained.
    IdentityId float64
    Identity ID.Note: This field may return null, indicating that no valid values can be obtained.
    identityAliasName String
    Identity name.Note: This field may return null, indicating that no valid values can be obtained.
    identityId Double
    Identity ID.Note: This field may return null, indicating that no valid values can be obtained.
    identityAliasName string
    Identity name.Note: This field may return null, indicating that no valid values can be obtained.
    identityId number
    Identity ID.Note: This field may return null, indicating that no valid values can be obtained.
    identity_alias_name str
    Identity name.Note: This field may return null, indicating that no valid values can be obtained.
    identity_id float
    Identity ID.Note: This field may return null, indicating that no valid values can be obtained.
    identityAliasName String
    Identity name.Note: This field may return null, indicating that no valid values can be obtained.
    identityId Number
    Identity ID.Note: This field may return null, indicating that no valid values can be obtained.

    GetOrganizationMembersItemOrgPermission

    Id double
    Permission ID.
    Name string
    Permission name.
    Id float64
    Permission ID.
    Name string
    Permission name.
    id Double
    Permission ID.
    name String
    Permission name.
    id number
    Permission ID.
    name string
    Permission name.
    id float
    Permission ID.
    name str
    Permission name.
    id Number
    Permission ID.
    name String
    Permission name.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack