volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine
volcenginecc.iam.getGroup
volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 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:
- Account
Id int - 用户组所属主账号的ID。
- Attached
Policys List<Volcengine.Get Group Attached Policy> - 用户组绑定的策略信息。
- Created
Time string - 用户组的创建时间。
- Description string
- 用户组描述信息。长度不超过128。
- Display
Name string - 用户组显示名称。长度不超过64。
- Id string
- Uniquely identifies the resource.
- Updated
Time string - 用户组的更新时间。
- User
Group intId - 用户组ID。
- User
Group stringName - 用户组名称。长度1~64,支持英文、数字和.-_符号。
- Users
List<Volcengine.
Get Group User> - 用户组内绑定的用户信息。
- Account
Id int - 用户组所属主账号的ID。
- Attached
Policys []GetGroup Attached Policy - 用户组绑定的策略信息。
- Created
Time string - 用户组的创建时间。
- Description string
- 用户组描述信息。长度不超过128。
- Display
Name string - 用户组显示名称。长度不超过64。
- Id string
- Uniquely identifies the resource.
- Updated
Time string - 用户组的更新时间。
- User
Group intId - 用户组ID。
- User
Group stringName - 用户组名称。长度1~64,支持英文、数字和.-_符号。
- Users
[]Get
Group User - 用户组内绑定的用户信息。
- account
Id Integer - 用户组所属主账号的ID。
- attached
Policys List<GetGroup Attached Policy> - 用户组绑定的策略信息。
- created
Time String - 用户组的创建时间。
- description String
- 用户组描述信息。长度不超过128。
- display
Name String - 用户组显示名称。长度不超过64。
- id String
- Uniquely identifies the resource.
- updated
Time String - 用户组的更新时间。
- user
Group IntegerId - 用户组ID。
- user
Group StringName - 用户组名称。长度1~64,支持英文、数字和.-_符号。
- users
List<Get
Group User> - 用户组内绑定的用户信息。
- account
Id number - 用户组所属主账号的ID。
- attached
Policys GetGroup Attached Policy[] - 用户组绑定的策略信息。
- created
Time string - 用户组的创建时间。
- description string
- 用户组描述信息。长度不超过128。
- display
Name string - 用户组显示名称。长度不超过64。
- id string
- Uniquely identifies the resource.
- updated
Time string - 用户组的更新时间。
- user
Group numberId - 用户组ID。
- user
Group stringName - 用户组名称。长度1~64,支持英文、数字和.-_符号。
- users
Get
Group User[] - 用户组内绑定的用户信息。
- account_
id int - 用户组所属主账号的ID。
- attached_
policys Sequence[GetGroup Attached Policy] - 用户组绑定的策略信息。
- created_
time str - 用户组的创建时间。
- description str
- 用户组描述信息。长度不超过128。
- display_
name str - 用户组显示名称。长度不超过64。
- id str
- Uniquely identifies the resource.
- updated_
time str - 用户组的更新时间。
- user_
group_ intid - 用户组ID。
- user_
group_ strname - 用户组名称。长度1~64,支持英文、数字和.-_符号。
- users
Sequence[Get
Group User] - 用户组内绑定的用户信息。
- account
Id Number - 用户组所属主账号的ID。
- attached
Policys List<Property Map> - 用户组绑定的策略信息。
- created
Time String - 用户组的创建时间。
- description String
- 用户组描述信息。长度不超过128。
- display
Name String - 用户组显示名称。长度不超过64。
- id String
- Uniquely identifies the resource.
- updated
Time String - 用户组的更新时间。
- user
Group NumberId - 用户组ID。
- user
Group StringName - 用户组名称。长度1~64,支持英文、数字和.-_符号。
- users List<Property Map>
- 用户组内绑定的用户信息。
Supporting Types
GetGroupAttachedPolicy
- Attach
Time string - 策略绑定时间。
- Description string
- 策略描述。
- Policy
Name string - 策略名。
- Policy
Scopes List<Volcengine.Get Group Attached Policy Policy Scope> - 策略授权的作用范围,特指项目范围。
- Policy
Trn string - 策略TRN。
- Policy
Type string - 策略类型。System代表系统预设策略,Custom代表自定义策略。
- Attach
Time string - 策略绑定时间。
- Description string
- 策略描述。
- Policy
Name string - 策略名。
- Policy
Scopes []GetGroup Attached Policy Policy Scope - 策略授权的作用范围,特指项目范围。
- Policy
Trn string - 策略TRN。
- Policy
Type string - 策略类型。System代表系统预设策略,Custom代表自定义策略。
- attach
Time String - 策略绑定时间。
- description String
- 策略描述。
- policy
Name String - 策略名。
- policy
Scopes List<GetGroup Attached Policy Policy Scope> - 策略授权的作用范围,特指项目范围。
- policy
Trn String - 策略TRN。
- policy
Type String - 策略类型。System代表系统预设策略,Custom代表自定义策略。
- attach
Time string - 策略绑定时间。
- description string
- 策略描述。
- policy
Name string - 策略名。
- policy
Scopes GetGroup Attached Policy Policy Scope[] - 策略授权的作用范围,特指项目范围。
- policy
Trn string - 策略TRN。
- policy
Type string - 策略类型。System代表系统预设策略,Custom代表自定义策略。
- attach_
time str - 策略绑定时间。
- description str
- 策略描述。
- policy_
name str - 策略名。
- policy_
scopes Sequence[GetGroup Attached Policy Policy Scope] - 策略授权的作用范围,特指项目范围。
- policy_
trn str - 策略TRN。
- policy_
type str - 策略类型。System代表系统预设策略,Custom代表自定义策略。
- attach
Time String - 策略绑定时间。
- description String
- 策略描述。
- policy
Name String - 策略名。
- policy
Scopes List<Property Map> - 策略授权的作用范围,特指项目范围。
- policy
Trn String - 策略TRN。
- policy
Type String - 策略类型。System代表系统预设策略,Custom代表自定义策略。
GetGroupAttachedPolicyPolicyScope
- Attach
Time string - 项目授权时间。
- Policy
Scope stringType - 授权类型。Global代表全局授权(不限制项目),Project代表按项目授权。
- Project
Display stringName - 按项目授权时的项目显示名。
- Project
Name string - 按项目授权时的项目名。
- Attach
Time string - 项目授权时间。
- Policy
Scope stringType - 授权类型。Global代表全局授权(不限制项目),Project代表按项目授权。
- Project
Display stringName - 按项目授权时的项目显示名。
- Project
Name string - 按项目授权时的项目名。
- attach
Time String - 项目授权时间。
- policy
Scope StringType - 授权类型。Global代表全局授权(不限制项目),Project代表按项目授权。
- project
Display StringName - 按项目授权时的项目显示名。
- project
Name String - 按项目授权时的项目名。
- attach
Time string - 项目授权时间。
- policy
Scope stringType - 授权类型。Global代表全局授权(不限制项目),Project代表按项目授权。
- project
Display stringName - 按项目授权时的项目显示名。
- project
Name string - 按项目授权时的项目名。
- attach_
time str - 项目授权时间。
- policy_
scope_ strtype - 授权类型。Global代表全局授权(不限制项目),Project代表按项目授权。
- project_
display_ strname - 按项目授权时的项目显示名。
- project_
name str - 按项目授权时的项目名。
- attach
Time String - 项目授权时间。
- policy
Scope StringType - 授权类型。Global代表全局授权(不限制项目),Project代表按项目授权。
- project
Display StringName - 按项目授权时的项目显示名。
- project
Name String - 按项目授权时的项目名。
GetGroupUser
- Description string
- 用户描述。
- Display
Name string - 用户显示名。
- Join
Time string - 用户加入用户组的时间。
- User
Id int - 用户ID。
- User
Name string - 用户名。
- Description string
- 用户描述。
- Display
Name string - 用户显示名。
- Join
Time string - 用户加入用户组的时间。
- User
Id int - 用户ID。
- User
Name string - 用户名。
- description String
- 用户描述。
- display
Name String - 用户显示名。
- join
Time String - 用户加入用户组的时间。
- user
Id Integer - 用户ID。
- user
Name String - 用户名。
- description string
- 用户描述。
- display
Name string - 用户显示名。
- join
Time string - 用户加入用户组的时间。
- user
Id number - 用户ID。
- user
Name string - 用户名。
- description str
- 用户描述。
- display_
name str - 用户显示名。
- join_
time str - 用户加入用户组的时间。
- user_
id int - 用户ID。
- user_
name str - 用户名。
- description String
- 用户描述。
- display
Name String - 用户显示名。
- join
Time String - 用户加入用户组的时间。
- user
Id Number - 用户ID。
- user
Name String - 用户名。
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcenginecc
Terraform Provider.
volcenginecc v0.0.2 published on Saturday, Oct 11, 2025 by Volcengine