1. Packages
  2. Gitlab Provider
  3. API Docs
  4. getGroupProvisionedUsers
GitLab v8.5.0 published on Friday, Oct 18, 2024 by Pulumi

gitlab.getGroupProvisionedUsers

Explore with Pulumi AI

gitlab logo
GitLab v8.5.0 published on Friday, Oct 18, 2024 by Pulumi

    The gitlab.getGroupProvisionedUsers data source allows details of the provisioned users of a given group.

    Upstream API: GitLab REST API docs

    Using getGroupProvisionedUsers

    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 getGroupProvisionedUsers(args: GetGroupProvisionedUsersArgs, opts?: InvokeOptions): Promise<GetGroupProvisionedUsersResult>
    function getGroupProvisionedUsersOutput(args: GetGroupProvisionedUsersOutputArgs, opts?: InvokeOptions): Output<GetGroupProvisionedUsersResult>
    def get_group_provisioned_users(active: Optional[bool] = None,
                                    blocked: Optional[bool] = None,
                                    created_after: Optional[str] = None,
                                    created_before: Optional[str] = None,
                                    id: Optional[str] = None,
                                    provisioned_users: Optional[Sequence[GetGroupProvisionedUsersProvisionedUser]] = None,
                                    search: Optional[str] = None,
                                    username: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetGroupProvisionedUsersResult
    def get_group_provisioned_users_output(active: Optional[pulumi.Input[bool]] = None,
                                    blocked: Optional[pulumi.Input[bool]] = None,
                                    created_after: Optional[pulumi.Input[str]] = None,
                                    created_before: Optional[pulumi.Input[str]] = None,
                                    id: Optional[pulumi.Input[str]] = None,
                                    provisioned_users: Optional[pulumi.Input[Sequence[pulumi.Input[GetGroupProvisionedUsersProvisionedUserArgs]]]] = None,
                                    search: Optional[pulumi.Input[str]] = None,
                                    username: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetGroupProvisionedUsersResult]
    func GetGroupProvisionedUsers(ctx *Context, args *GetGroupProvisionedUsersArgs, opts ...InvokeOption) (*GetGroupProvisionedUsersResult, error)
    func GetGroupProvisionedUsersOutput(ctx *Context, args *GetGroupProvisionedUsersOutputArgs, opts ...InvokeOption) GetGroupProvisionedUsersResultOutput

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

    public static class GetGroupProvisionedUsers 
    {
        public static Task<GetGroupProvisionedUsersResult> InvokeAsync(GetGroupProvisionedUsersArgs args, InvokeOptions? opts = null)
        public static Output<GetGroupProvisionedUsersResult> Invoke(GetGroupProvisionedUsersInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGroupProvisionedUsersResult> getGroupProvisionedUsers(GetGroupProvisionedUsersArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: gitlab:index/getGroupProvisionedUsers:getGroupProvisionedUsers
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    The ID or URL-encoded path of the group.
    Active bool
    Return only active provisioned users.
    Blocked bool
    Return only blocked provisioned users.
    CreatedAfter string
    Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    CreatedBefore string
    Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    ProvisionedUsers List<Pulumi.GitLab.Inputs.GetGroupProvisionedUsersProvisionedUser>
    The list of provisioned users.
    Search string
    The search query to filter the provisioned users.
    Username string
    The username of the provisioned user.
    Id string
    The ID or URL-encoded path of the group.
    Active bool
    Return only active provisioned users.
    Blocked bool
    Return only blocked provisioned users.
    CreatedAfter string
    Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    CreatedBefore string
    Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    ProvisionedUsers []GetGroupProvisionedUsersProvisionedUser
    The list of provisioned users.
    Search string
    The search query to filter the provisioned users.
    Username string
    The username of the provisioned user.
    id String
    The ID or URL-encoded path of the group.
    active Boolean
    Return only active provisioned users.
    blocked Boolean
    Return only blocked provisioned users.
    createdAfter String
    Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    createdBefore String
    Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    provisionedUsers List<GetGroupProvisionedUsersProvisionedUser>
    The list of provisioned users.
    search String
    The search query to filter the provisioned users.
    username String
    The username of the provisioned user.
    id string
    The ID or URL-encoded path of the group.
    active boolean
    Return only active provisioned users.
    blocked boolean
    Return only blocked provisioned users.
    createdAfter string
    Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    createdBefore string
    Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    provisionedUsers GetGroupProvisionedUsersProvisionedUser[]
    The list of provisioned users.
    search string
    The search query to filter the provisioned users.
    username string
    The username of the provisioned user.
    id str
    The ID or URL-encoded path of the group.
    active bool
    Return only active provisioned users.
    blocked bool
    Return only blocked provisioned users.
    created_after str
    Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    created_before str
    Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    provisioned_users Sequence[GetGroupProvisionedUsersProvisionedUser]
    The list of provisioned users.
    search str
    The search query to filter the provisioned users.
    username str
    The username of the provisioned user.
    id String
    The ID or URL-encoded path of the group.
    active Boolean
    Return only active provisioned users.
    blocked Boolean
    Return only blocked provisioned users.
    createdAfter String
    Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    createdBefore String
    Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    provisionedUsers List<Property Map>
    The list of provisioned users.
    search String
    The search query to filter the provisioned users.
    username String
    The username of the provisioned user.

    getGroupProvisionedUsers Result

    The following output properties are available:

    Id string
    The ID or URL-encoded path of the group.
    Active bool
    Return only active provisioned users.
    Blocked bool
    Return only blocked provisioned users.
    CreatedAfter string
    Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    CreatedBefore string
    Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    ProvisionedUsers List<Pulumi.GitLab.Outputs.GetGroupProvisionedUsersProvisionedUser>
    The list of provisioned users.
    Search string
    The search query to filter the provisioned users.
    Username string
    The username of the provisioned user.
    Id string
    The ID or URL-encoded path of the group.
    Active bool
    Return only active provisioned users.
    Blocked bool
    Return only blocked provisioned users.
    CreatedAfter string
    Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    CreatedBefore string
    Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    ProvisionedUsers []GetGroupProvisionedUsersProvisionedUser
    The list of provisioned users.
    Search string
    The search query to filter the provisioned users.
    Username string
    The username of the provisioned user.
    id String
    The ID or URL-encoded path of the group.
    active Boolean
    Return only active provisioned users.
    blocked Boolean
    Return only blocked provisioned users.
    createdAfter String
    Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    createdBefore String
    Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    provisionedUsers List<GetGroupProvisionedUsersProvisionedUser>
    The list of provisioned users.
    search String
    The search query to filter the provisioned users.
    username String
    The username of the provisioned user.
    id string
    The ID or URL-encoded path of the group.
    active boolean
    Return only active provisioned users.
    blocked boolean
    Return only blocked provisioned users.
    createdAfter string
    Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    createdBefore string
    Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    provisionedUsers GetGroupProvisionedUsersProvisionedUser[]
    The list of provisioned users.
    search string
    The search query to filter the provisioned users.
    username string
    The username of the provisioned user.
    id str
    The ID or URL-encoded path of the group.
    active bool
    Return only active provisioned users.
    blocked bool
    Return only blocked provisioned users.
    created_after str
    Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    created_before str
    Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    provisioned_users Sequence[GetGroupProvisionedUsersProvisionedUser]
    The list of provisioned users.
    search str
    The search query to filter the provisioned users.
    username str
    The username of the provisioned user.
    id String
    The ID or URL-encoded path of the group.
    active Boolean
    Return only active provisioned users.
    blocked Boolean
    Return only blocked provisioned users.
    createdAfter String
    Return only provisioned users created on or after the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    createdBefore String
    Return only provisioned users created on or before the specified date. Expected in ISO 8601 format (YYYY-MM-DDTHH:MM:SSZ).
    provisionedUsers List<Property Map>
    The list of provisioned users.
    search String
    The search query to filter the provisioned users.
    username String
    The username of the provisioned user.

    Supporting Types

    GetGroupProvisionedUsersProvisionedUser

    AvatarUrl string
    The avatar URL of the provisioned user.
    Bio string
    The bio of the provisioned user.
    Bot bool
    Whether the provisioned user is a bot.
    ConfirmedAt string
    The confirmation date of the provisioned user.
    CreatedAt string
    The creation date of the provisioned user.
    Email string
    The email of the provisioned user.
    External bool
    Whether the provisioned user is external.
    Id string
    The ID of the provisioned user.
    JobTitle string
    The job title of the provisioned user.
    LastActivityOn string
    The last activity date of the provisioned user.
    LastSignInAt string
    The last sign-in date of the provisioned user.
    Linkedin string
    The LinkedIn ID of the provisioned user.
    Location string
    The location of the provisioned user.
    Name string
    The name of the provisioned user.
    Organization string
    The organization of the provisioned user.
    PrivateProfile bool
    Whether the provisioned user has a private profile.
    Pronouns string
    The pronouns of the provisioned user.
    PublicEmail string
    The public email of the provisioned user.
    Skype string
    The Skype ID of the provisioned user.
    State string
    The state of the provisioned user.
    Twitter string
    The Twitter ID of the provisioned user.
    TwoFactorEnabled bool
    Whether two-factor authentication is enabled for the provisioned user.
    Username string
    The username of the provisioned user.
    WebUrl string
    The web URL of the provisioned user.
    WebsiteUrl string
    The website URL of the provisioned user.
    AvatarUrl string
    The avatar URL of the provisioned user.
    Bio string
    The bio of the provisioned user.
    Bot bool
    Whether the provisioned user is a bot.
    ConfirmedAt string
    The confirmation date of the provisioned user.
    CreatedAt string
    The creation date of the provisioned user.
    Email string
    The email of the provisioned user.
    External bool
    Whether the provisioned user is external.
    Id string
    The ID of the provisioned user.
    JobTitle string
    The job title of the provisioned user.
    LastActivityOn string
    The last activity date of the provisioned user.
    LastSignInAt string
    The last sign-in date of the provisioned user.
    Linkedin string
    The LinkedIn ID of the provisioned user.
    Location string
    The location of the provisioned user.
    Name string
    The name of the provisioned user.
    Organization string
    The organization of the provisioned user.
    PrivateProfile bool
    Whether the provisioned user has a private profile.
    Pronouns string
    The pronouns of the provisioned user.
    PublicEmail string
    The public email of the provisioned user.
    Skype string
    The Skype ID of the provisioned user.
    State string
    The state of the provisioned user.
    Twitter string
    The Twitter ID of the provisioned user.
    TwoFactorEnabled bool
    Whether two-factor authentication is enabled for the provisioned user.
    Username string
    The username of the provisioned user.
    WebUrl string
    The web URL of the provisioned user.
    WebsiteUrl string
    The website URL of the provisioned user.
    avatarUrl String
    The avatar URL of the provisioned user.
    bio String
    The bio of the provisioned user.
    bot Boolean
    Whether the provisioned user is a bot.
    confirmedAt String
    The confirmation date of the provisioned user.
    createdAt String
    The creation date of the provisioned user.
    email String
    The email of the provisioned user.
    external Boolean
    Whether the provisioned user is external.
    id String
    The ID of the provisioned user.
    jobTitle String
    The job title of the provisioned user.
    lastActivityOn String
    The last activity date of the provisioned user.
    lastSignInAt String
    The last sign-in date of the provisioned user.
    linkedin String
    The LinkedIn ID of the provisioned user.
    location String
    The location of the provisioned user.
    name String
    The name of the provisioned user.
    organization String
    The organization of the provisioned user.
    privateProfile Boolean
    Whether the provisioned user has a private profile.
    pronouns String
    The pronouns of the provisioned user.
    publicEmail String
    The public email of the provisioned user.
    skype String
    The Skype ID of the provisioned user.
    state String
    The state of the provisioned user.
    twitter String
    The Twitter ID of the provisioned user.
    twoFactorEnabled Boolean
    Whether two-factor authentication is enabled for the provisioned user.
    username String
    The username of the provisioned user.
    webUrl String
    The web URL of the provisioned user.
    websiteUrl String
    The website URL of the provisioned user.
    avatarUrl string
    The avatar URL of the provisioned user.
    bio string
    The bio of the provisioned user.
    bot boolean
    Whether the provisioned user is a bot.
    confirmedAt string
    The confirmation date of the provisioned user.
    createdAt string
    The creation date of the provisioned user.
    email string
    The email of the provisioned user.
    external boolean
    Whether the provisioned user is external.
    id string
    The ID of the provisioned user.
    jobTitle string
    The job title of the provisioned user.
    lastActivityOn string
    The last activity date of the provisioned user.
    lastSignInAt string
    The last sign-in date of the provisioned user.
    linkedin string
    The LinkedIn ID of the provisioned user.
    location string
    The location of the provisioned user.
    name string
    The name of the provisioned user.
    organization string
    The organization of the provisioned user.
    privateProfile boolean
    Whether the provisioned user has a private profile.
    pronouns string
    The pronouns of the provisioned user.
    publicEmail string
    The public email of the provisioned user.
    skype string
    The Skype ID of the provisioned user.
    state string
    The state of the provisioned user.
    twitter string
    The Twitter ID of the provisioned user.
    twoFactorEnabled boolean
    Whether two-factor authentication is enabled for the provisioned user.
    username string
    The username of the provisioned user.
    webUrl string
    The web URL of the provisioned user.
    websiteUrl string
    The website URL of the provisioned user.
    avatar_url str
    The avatar URL of the provisioned user.
    bio str
    The bio of the provisioned user.
    bot bool
    Whether the provisioned user is a bot.
    confirmed_at str
    The confirmation date of the provisioned user.
    created_at str
    The creation date of the provisioned user.
    email str
    The email of the provisioned user.
    external bool
    Whether the provisioned user is external.
    id str
    The ID of the provisioned user.
    job_title str
    The job title of the provisioned user.
    last_activity_on str
    The last activity date of the provisioned user.
    last_sign_in_at str
    The last sign-in date of the provisioned user.
    linkedin str
    The LinkedIn ID of the provisioned user.
    location str
    The location of the provisioned user.
    name str
    The name of the provisioned user.
    organization str
    The organization of the provisioned user.
    private_profile bool
    Whether the provisioned user has a private profile.
    pronouns str
    The pronouns of the provisioned user.
    public_email str
    The public email of the provisioned user.
    skype str
    The Skype ID of the provisioned user.
    state str
    The state of the provisioned user.
    twitter str
    The Twitter ID of the provisioned user.
    two_factor_enabled bool
    Whether two-factor authentication is enabled for the provisioned user.
    username str
    The username of the provisioned user.
    web_url str
    The web URL of the provisioned user.
    website_url str
    The website URL of the provisioned user.
    avatarUrl String
    The avatar URL of the provisioned user.
    bio String
    The bio of the provisioned user.
    bot Boolean
    Whether the provisioned user is a bot.
    confirmedAt String
    The confirmation date of the provisioned user.
    createdAt String
    The creation date of the provisioned user.
    email String
    The email of the provisioned user.
    external Boolean
    Whether the provisioned user is external.
    id String
    The ID of the provisioned user.
    jobTitle String
    The job title of the provisioned user.
    lastActivityOn String
    The last activity date of the provisioned user.
    lastSignInAt String
    The last sign-in date of the provisioned user.
    linkedin String
    The LinkedIn ID of the provisioned user.
    location String
    The location of the provisioned user.
    name String
    The name of the provisioned user.
    organization String
    The organization of the provisioned user.
    privateProfile Boolean
    Whether the provisioned user has a private profile.
    pronouns String
    The pronouns of the provisioned user.
    publicEmail String
    The public email of the provisioned user.
    skype String
    The Skype ID of the provisioned user.
    state String
    The state of the provisioned user.
    twitter String
    The Twitter ID of the provisioned user.
    twoFactorEnabled Boolean
    Whether two-factor authentication is enabled for the provisioned user.
    username String
    The username of the provisioned user.
    webUrl String
    The web URL of the provisioned user.
    websiteUrl String
    The website URL of the provisioned user.

    Package Details

    Repository
    GitLab pulumi/pulumi-gitlab
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the gitlab Terraform Provider.
    gitlab logo
    GitLab v8.5.0 published on Friday, Oct 18, 2024 by Pulumi