dbt Cloud v1.2.0 published on Wednesday, Oct 15, 2025 by Pulumi
dbtcloud.getGroup
Start a Neo task
Explain and create a dbtcloud.getGroup resource
Retrieve group details
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(group_id: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetGroupResult
def get_group_output(group_id: Optional[pulumi.Input[int]] = 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: dbtcloud:index/getGroup:getGroup
arguments:
# arguments dictionaryThe following arguments are supported:
- Group
Id int - The ID of the group
- Group
Id int - The ID of the group
- group
Id Integer - The ID of the group
- group
Id number - The ID of the group
- group_
id int - The ID of the group
- group
Id Number - The ID of the group
getGroup Result
The following output properties are available:
- Assign
By boolDefault - Whether the group will be assigned by default to users. The value needs to be the same for all partial permissions for the same group.
- Group
Id int - The ID of the group
- Group
Permissions List<Pulumi.Dbt Cloud. Outputs. Get Group Group Permission> - Partial permissions for the group. Those permissions will be added/removed when config is added/removed.
- Id int
- The ID of this resource
- Name string
- Group name
- Sso
Mapping List<string>Groups - SSO mapping group names for this group
- Assign
By boolDefault - Whether the group will be assigned by default to users. The value needs to be the same for all partial permissions for the same group.
- Group
Id int - The ID of the group
- Group
Permissions []GetGroup Group Permission - Partial permissions for the group. Those permissions will be added/removed when config is added/removed.
- Id int
- The ID of this resource
- Name string
- Group name
- Sso
Mapping []stringGroups - SSO mapping group names for this group
- assign
By BooleanDefault - Whether the group will be assigned by default to users. The value needs to be the same for all partial permissions for the same group.
- group
Id Integer - The ID of the group
- group
Permissions List<GetGroup Group Permission> - Partial permissions for the group. Those permissions will be added/removed when config is added/removed.
- id Integer
- The ID of this resource
- name String
- Group name
- sso
Mapping List<String>Groups - SSO mapping group names for this group
- assign
By booleanDefault - Whether the group will be assigned by default to users. The value needs to be the same for all partial permissions for the same group.
- group
Id number - The ID of the group
- group
Permissions GetGroup Group Permission[] - Partial permissions for the group. Those permissions will be added/removed when config is added/removed.
- id number
- The ID of this resource
- name string
- Group name
- sso
Mapping string[]Groups - SSO mapping group names for this group
- assign_
by_ booldefault - Whether the group will be assigned by default to users. The value needs to be the same for all partial permissions for the same group.
- group_
id int - The ID of the group
- group_
permissions Sequence[GetGroup Group Permission] - Partial permissions for the group. Those permissions will be added/removed when config is added/removed.
- id int
- The ID of this resource
- name str
- Group name
- sso_
mapping_ Sequence[str]groups - SSO mapping group names for this group
- assign
By BooleanDefault - Whether the group will be assigned by default to users. The value needs to be the same for all partial permissions for the same group.
- group
Id Number - The ID of the group
- group
Permissions List<Property Map> - Partial permissions for the group. Those permissions will be added/removed when config is added/removed.
- id Number
- The ID of this resource
- name String
- Group name
- sso
Mapping List<String>Groups - SSO mapping group names for this group
Supporting Types
GetGroupGroupPermission
- All
Projects bool - Whether access should be provided for all projects or not.
- Permission
Set string - Set of permissions to apply. The permissions allowed are the same as the ones for the
dbtcloud.Groupresource. - Project
Id int - Project ID to apply this permission to for this group.
- Writable
Environment List<string>Categories - What types of environments to apply Write permissions to.
- All
Projects bool - Whether access should be provided for all projects or not.
- Permission
Set string - Set of permissions to apply. The permissions allowed are the same as the ones for the
dbtcloud.Groupresource. - Project
Id int - Project ID to apply this permission to for this group.
- Writable
Environment []stringCategories - What types of environments to apply Write permissions to.
- all
Projects Boolean - Whether access should be provided for all projects or not.
- permission
Set String - Set of permissions to apply. The permissions allowed are the same as the ones for the
dbtcloud.Groupresource. - project
Id Integer - Project ID to apply this permission to for this group.
- writable
Environment List<String>Categories - What types of environments to apply Write permissions to.
- all
Projects boolean - Whether access should be provided for all projects or not.
- permission
Set string - Set of permissions to apply. The permissions allowed are the same as the ones for the
dbtcloud.Groupresource. - project
Id number - Project ID to apply this permission to for this group.
- writable
Environment string[]Categories - What types of environments to apply Write permissions to.
- all_
projects bool - Whether access should be provided for all projects or not.
- permission_
set str - Set of permissions to apply. The permissions allowed are the same as the ones for the
dbtcloud.Groupresource. - project_
id int - Project ID to apply this permission to for this group.
- writable_
environment_ Sequence[str]categories - What types of environments to apply Write permissions to.
- all
Projects Boolean - Whether access should be provided for all projects or not.
- permission
Set String - Set of permissions to apply. The permissions allowed are the same as the ones for the
dbtcloud.Groupresource. - project
Id Number - Project ID to apply this permission to for this group.
- writable
Environment List<String>Categories - What types of environments to apply Write permissions to.
Package Details
- Repository
- dbtcloud pulumi/pulumi-dbtcloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dbtcloudTerraform Provider.
