1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. iam
  6. getGroup
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine

    Data Source schema for Volcengine::IAM::Group

    Using getGroup

    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 getGroup(args: GetGroupArgs, opts?: InvokeOptions): Promise<GetGroupResult>
    function getGroupOutput(args: GetGroupOutputArgs, opts?: InvokeOptions): Output<GetGroupResult>
    def get_group(id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetGroupResult
    def get_group_output(id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetGroupResult]
    func LookupGroup(ctx *Context, args *LookupGroupArgs, opts ...InvokeOption) (*LookupGroupResult, error)
    func LookupGroupOutput(ctx *Context, args *LookupGroupOutputArgs, opts ...InvokeOption) LookupGroupResultOutput

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

    public static class GetGroup 
    {
        public static Task<GetGroupResult> InvokeAsync(GetGroupArgs args, InvokeOptions? opts = null)
        public static Output<GetGroupResult> Invoke(GetGroupInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGroupResult> getGroup(GetGroupArgs args, InvokeOptions options)
    public static Output<GetGroupResult> getGroup(GetGroupArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:iam/getGroup:getGroup
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getGroup Result

    The following output properties are available:

    AccountId int
    ID of the primary account to which the user group belongs.
    AttachedPolicies List<Volcengine.GetGroupAttachedPolicy>
    Policy information bound to the user group.
    CreatedTime string
    User group creation time.
    Description string
    User group description. Maximum length: 128 characters.
    DisplayName string
    User group display name. Maximum length: 64 characters.
    Id string
    Uniquely identifies the resource.
    UpdatedTime string
    User group update time.
    UserGroupId int
    User group ID.
    UserGroupName string
    User group name. Length: 1–64 characters. Supports English letters, numbers, and .-_ symbols.
    Users List<Volcengine.GetGroupUser>
    User information associated with the user group.
    AccountId int
    ID of the primary account to which the user group belongs.
    AttachedPolicies []GetGroupAttachedPolicy
    Policy information bound to the user group.
    CreatedTime string
    User group creation time.
    Description string
    User group description. Maximum length: 128 characters.
    DisplayName string
    User group display name. Maximum length: 64 characters.
    Id string
    Uniquely identifies the resource.
    UpdatedTime string
    User group update time.
    UserGroupId int
    User group ID.
    UserGroupName string
    User group name. Length: 1–64 characters. Supports English letters, numbers, and .-_ symbols.
    Users []GetGroupUser
    User information associated with the user group.
    accountId Integer
    ID of the primary account to which the user group belongs.
    attachedPolicies List<GetGroupAttachedPolicy>
    Policy information bound to the user group.
    createdTime String
    User group creation time.
    description String
    User group description. Maximum length: 128 characters.
    displayName String
    User group display name. Maximum length: 64 characters.
    id String
    Uniquely identifies the resource.
    updatedTime String
    User group update time.
    userGroupId Integer
    User group ID.
    userGroupName String
    User group name. Length: 1–64 characters. Supports English letters, numbers, and .-_ symbols.
    users List<GetGroupUser>
    User information associated with the user group.
    accountId number
    ID of the primary account to which the user group belongs.
    attachedPolicies GetGroupAttachedPolicy[]
    Policy information bound to the user group.
    createdTime string
    User group creation time.
    description string
    User group description. Maximum length: 128 characters.
    displayName string
    User group display name. Maximum length: 64 characters.
    id string
    Uniquely identifies the resource.
    updatedTime string
    User group update time.
    userGroupId number
    User group ID.
    userGroupName string
    User group name. Length: 1–64 characters. Supports English letters, numbers, and .-_ symbols.
    users GetGroupUser[]
    User information associated with the user group.
    account_id int
    ID of the primary account to which the user group belongs.
    attached_policies Sequence[GetGroupAttachedPolicy]
    Policy information bound to the user group.
    created_time str
    User group creation time.
    description str
    User group description. Maximum length: 128 characters.
    display_name str
    User group display name. Maximum length: 64 characters.
    id str
    Uniquely identifies the resource.
    updated_time str
    User group update time.
    user_group_id int
    User group ID.
    user_group_name str
    User group name. Length: 1–64 characters. Supports English letters, numbers, and .-_ symbols.
    users Sequence[GetGroupUser]
    User information associated with the user group.
    accountId Number
    ID of the primary account to which the user group belongs.
    attachedPolicies List<Property Map>
    Policy information bound to the user group.
    createdTime String
    User group creation time.
    description String
    User group description. Maximum length: 128 characters.
    displayName String
    User group display name. Maximum length: 64 characters.
    id String
    Uniquely identifies the resource.
    updatedTime String
    User group update time.
    userGroupId Number
    User group ID.
    userGroupName String
    User group name. Length: 1–64 characters. Supports English letters, numbers, and .-_ symbols.
    users List<Property Map>
    User information associated with the user group.

    Supporting Types

    GetGroupAttachedPolicy

    AttachTime string
    Policy binding time.
    Description string
    Policy description.
    PolicyName string
    Policy name.
    PolicyScopes List<Volcengine.GetGroupAttachedPolicyPolicyScope>
    Scope of policy authorization, specifically the project scope.
    PolicyTrn string
    Policy TRN.
    PolicyType string
    Policy type. System indicates a system predefined policy; Custom indicates a custom policy.
    AttachTime string
    Policy binding time.
    Description string
    Policy description.
    PolicyName string
    Policy name.
    PolicyScopes []GetGroupAttachedPolicyPolicyScope
    Scope of policy authorization, specifically the project scope.
    PolicyTrn string
    Policy TRN.
    PolicyType string
    Policy type. System indicates a system predefined policy; Custom indicates a custom policy.
    attachTime String
    Policy binding time.
    description String
    Policy description.
    policyName String
    Policy name.
    policyScopes List<GetGroupAttachedPolicyPolicyScope>
    Scope of policy authorization, specifically the project scope.
    policyTrn String
    Policy TRN.
    policyType String
    Policy type. System indicates a system predefined policy; Custom indicates a custom policy.
    attachTime string
    Policy binding time.
    description string
    Policy description.
    policyName string
    Policy name.
    policyScopes GetGroupAttachedPolicyPolicyScope[]
    Scope of policy authorization, specifically the project scope.
    policyTrn string
    Policy TRN.
    policyType string
    Policy type. System indicates a system predefined policy; Custom indicates a custom policy.
    attach_time str
    Policy binding time.
    description str
    Policy description.
    policy_name str
    Policy name.
    policy_scopes Sequence[GetGroupAttachedPolicyPolicyScope]
    Scope of policy authorization, specifically the project scope.
    policy_trn str
    Policy TRN.
    policy_type str
    Policy type. System indicates a system predefined policy; Custom indicates a custom policy.
    attachTime String
    Policy binding time.
    description String
    Policy description.
    policyName String
    Policy name.
    policyScopes List<Property Map>
    Scope of policy authorization, specifically the project scope.
    policyTrn String
    Policy TRN.
    policyType String
    Policy type. System indicates a system predefined policy; Custom indicates a custom policy.

    GetGroupAttachedPolicyPolicyScope

    AttachTime string
    Project authorization time.
    PolicyScopeType string
    Authorization type. Global indicates global authorization (not limited by project); Project indicates project-based authorization.
    ProjectDisplayName string
    Project display name for project-based authorization.
    ProjectName string
    Project name for project-based authorization.
    AttachTime string
    Project authorization time.
    PolicyScopeType string
    Authorization type. Global indicates global authorization (not limited by project); Project indicates project-based authorization.
    ProjectDisplayName string
    Project display name for project-based authorization.
    ProjectName string
    Project name for project-based authorization.
    attachTime String
    Project authorization time.
    policyScopeType String
    Authorization type. Global indicates global authorization (not limited by project); Project indicates project-based authorization.
    projectDisplayName String
    Project display name for project-based authorization.
    projectName String
    Project name for project-based authorization.
    attachTime string
    Project authorization time.
    policyScopeType string
    Authorization type. Global indicates global authorization (not limited by project); Project indicates project-based authorization.
    projectDisplayName string
    Project display name for project-based authorization.
    projectName string
    Project name for project-based authorization.
    attach_time str
    Project authorization time.
    policy_scope_type str
    Authorization type. Global indicates global authorization (not limited by project); Project indicates project-based authorization.
    project_display_name str
    Project display name for project-based authorization.
    project_name str
    Project name for project-based authorization.
    attachTime String
    Project authorization time.
    policyScopeType String
    Authorization type. Global indicates global authorization (not limited by project); Project indicates project-based authorization.
    projectDisplayName String
    Project display name for project-based authorization.
    projectName String
    Project name for project-based authorization.

    GetGroupUser

    Description string
    User description.
    DisplayName string
    User display name.
    JoinTime string
    Time when the user joined the user group.
    UserId int
    User ID.
    UserName string
    Username.
    Description string
    User description.
    DisplayName string
    User display name.
    JoinTime string
    Time when the user joined the user group.
    UserId int
    User ID.
    UserName string
    Username.
    description String
    User description.
    displayName String
    User display name.
    joinTime String
    Time when the user joined the user group.
    userId Integer
    User ID.
    userName String
    Username.
    description string
    User description.
    displayName string
    User display name.
    joinTime string
    Time when the user joined the user group.
    userId number
    User ID.
    userName string
    Username.
    description str
    User description.
    display_name str
    User display name.
    join_time str
    Time when the user joined the user group.
    user_id int
    User ID.
    user_name str
    Username.
    description String
    User description.
    displayName String
    User display name.
    joinTime String
    Time when the user joined the user group.
    userId Number
    User ID.
    userName String
    Username.

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.32
    published on Thursday, Apr 23, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.