onelogin logo
onelogin v0.5.0, Mar 14 23

onelogin.roles.getAdmins

Using getAdmins

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 getAdmins(args: GetAdminsArgs, opts?: InvokeOptions): Promise<GetAdminsResult>
function getAdminsOutput(args: GetAdminsOutputArgs, opts?: InvokeOptions): Output<GetAdminsResult>
def get_admins(activated_at: Optional[str] = None,
               comment: Optional[str] = None,
               company: Optional[str] = None,
               created_at: Optional[str] = None,
               department: Optional[str] = None,
               directory_id: Optional[int] = None,
               distinguished_name: Optional[str] = None,
               email: Optional[str] = None,
               external_id: Optional[str] = None,
               filters: Optional[Sequence[GetAdminsFilter]] = None,
               firstname: Optional[str] = None,
               group_id: Optional[int] = None,
               invalid_login_attempts: Optional[int] = None,
               invitation_sent_at: Optional[str] = None,
               last_login: Optional[str] = None,
               lastname: Optional[str] = None,
               locked_until: Optional[str] = None,
               manager_ad_id: Optional[str] = None,
               manager_user_id: Optional[str] = None,
               member_of: Optional[str] = None,
               password: Optional[str] = None,
               password_algorithm: Optional[str] = None,
               password_changed_at: Optional[str] = None,
               password_confirmation: Optional[str] = None,
               phone: Optional[str] = None,
               preferred_locale_code: Optional[str] = None,
               role_ids: Optional[Sequence[int]] = None,
               roles_id: Optional[str] = None,
               salt: Optional[str] = None,
               samaccount_name: Optional[str] = None,
               state: Optional[int] = None,
               status: Optional[int] = None,
               title: Optional[str] = None,
               trusted_idp_id: Optional[int] = None,
               updated_at: Optional[str] = None,
               username: Optional[str] = None,
               userprincipalname: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetAdminsResult
def get_admins_output(activated_at: Optional[pulumi.Input[str]] = None,
               comment: Optional[pulumi.Input[str]] = None,
               company: Optional[pulumi.Input[str]] = None,
               created_at: Optional[pulumi.Input[str]] = None,
               department: Optional[pulumi.Input[str]] = None,
               directory_id: Optional[pulumi.Input[int]] = None,
               distinguished_name: Optional[pulumi.Input[str]] = None,
               email: Optional[pulumi.Input[str]] = None,
               external_id: Optional[pulumi.Input[str]] = None,
               filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetAdminsFilterArgs]]]] = None,
               firstname: Optional[pulumi.Input[str]] = None,
               group_id: Optional[pulumi.Input[int]] = None,
               invalid_login_attempts: Optional[pulumi.Input[int]] = None,
               invitation_sent_at: Optional[pulumi.Input[str]] = None,
               last_login: Optional[pulumi.Input[str]] = None,
               lastname: Optional[pulumi.Input[str]] = None,
               locked_until: Optional[pulumi.Input[str]] = None,
               manager_ad_id: Optional[pulumi.Input[str]] = None,
               manager_user_id: Optional[pulumi.Input[str]] = None,
               member_of: Optional[pulumi.Input[str]] = None,
               password: Optional[pulumi.Input[str]] = None,
               password_algorithm: Optional[pulumi.Input[str]] = None,
               password_changed_at: Optional[pulumi.Input[str]] = None,
               password_confirmation: Optional[pulumi.Input[str]] = None,
               phone: Optional[pulumi.Input[str]] = None,
               preferred_locale_code: Optional[pulumi.Input[str]] = None,
               role_ids: Optional[pulumi.Input[Sequence[pulumi.Input[int]]]] = None,
               roles_id: Optional[pulumi.Input[str]] = None,
               salt: Optional[pulumi.Input[str]] = None,
               samaccount_name: Optional[pulumi.Input[str]] = None,
               state: Optional[pulumi.Input[int]] = None,
               status: Optional[pulumi.Input[int]] = None,
               title: Optional[pulumi.Input[str]] = None,
               trusted_idp_id: Optional[pulumi.Input[int]] = None,
               updated_at: Optional[pulumi.Input[str]] = None,
               username: Optional[pulumi.Input[str]] = None,
               userprincipalname: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetAdminsResult]
func GetAdmins(ctx *Context, args *GetAdminsArgs, opts ...InvokeOption) (*GetAdminsResult, error)
func GetAdminsOutput(ctx *Context, args *GetAdminsOutputArgs, opts ...InvokeOption) GetAdminsResultOutput

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

public static class GetAdmins 
{
    public static Task<GetAdminsResult> InvokeAsync(GetAdminsArgs args, InvokeOptions? opts = null)
    public static Output<GetAdminsResult> Invoke(GetAdminsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAdminsResult> getAdmins(GetAdminsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: onelogin:roles/getAdmins:getAdmins
  arguments:
    # arguments dictionary

The following arguments are supported:

getAdmins Result

The following output properties are available:

ActivatedAt string
Comment string
Company string
CreatedAt string
Department string
DirectoryId int
DistinguishedName string
Email string
ExternalId string
Firstname string
GroupId int
Id string

The provider-assigned unique ID for this managed resource.

InvalidLoginAttempts int
InvitationSentAt string
LastLogin string
Lastname string
LockedUntil string
ManagerAdId string
ManagerUserId string
MemberOf string
Password string
PasswordAlgorithm string
PasswordChangedAt string
PasswordConfirmation string
Phone string
PreferredLocaleCode string
RoleIds List<int>
RolesId string
Salt string
SamaccountName string
State int
Status int
Title string
TrustedIdpId int
UpdatedAt string
Username string
Userprincipalname string
Filters List<GetAdminsFilter>
ActivatedAt string
Comment string
Company string
CreatedAt string
Department string
DirectoryId int
DistinguishedName string
Email string
ExternalId string
Firstname string
GroupId int
Id string

The provider-assigned unique ID for this managed resource.

InvalidLoginAttempts int
InvitationSentAt string
LastLogin string
Lastname string
LockedUntil string
ManagerAdId string
ManagerUserId string
MemberOf string
Password string
PasswordAlgorithm string
PasswordChangedAt string
PasswordConfirmation string
Phone string
PreferredLocaleCode string
RoleIds []int
RolesId string
Salt string
SamaccountName string
State int
Status int
Title string
TrustedIdpId int
UpdatedAt string
Username string
Userprincipalname string
Filters []GetAdminsFilter
activatedAt String
comment String
company String
createdAt String
department String
directoryId Integer
distinguishedName String
email String
externalId String
firstname String
groupId Integer
id String

The provider-assigned unique ID for this managed resource.

invalidLoginAttempts Integer
invitationSentAt String
lastLogin String
lastname String
lockedUntil String
managerAdId String
managerUserId String
memberOf String
password String
passwordAlgorithm String
passwordChangedAt String
passwordConfirmation String
phone String
preferredLocaleCode String
roleIds List<Integer>
rolesId String
salt String
samaccountName String
state Integer
status Integer
title String
trustedIdpId Integer
updatedAt String
username String
userprincipalname String
filters List<GetAdminsFilter>
activatedAt string
comment string
company string
createdAt string
department string
directoryId number
distinguishedName string
email string
externalId string
firstname string
groupId number
id string

The provider-assigned unique ID for this managed resource.

invalidLoginAttempts number
invitationSentAt string
lastLogin string
lastname string
lockedUntil string
managerAdId string
managerUserId string
memberOf string
password string
passwordAlgorithm string
passwordChangedAt string
passwordConfirmation string
phone string
preferredLocaleCode string
roleIds number[]
rolesId string
salt string
samaccountName string
state number
status number
title string
trustedIdpId number
updatedAt string
username string
userprincipalname string
filters GetAdminsFilter[]
activatedAt String
comment String
company String
createdAt String
department String
directoryId Number
distinguishedName String
email String
externalId String
firstname String
groupId Number
id String

The provider-assigned unique ID for this managed resource.

invalidLoginAttempts Number
invitationSentAt String
lastLogin String
lastname String
lockedUntil String
managerAdId String
managerUserId String
memberOf String
password String
passwordAlgorithm String
passwordChangedAt String
passwordConfirmation String
phone String
preferredLocaleCode String
roleIds List<Number>
rolesId String
salt String
samaccountName String
state Number
status Number
title String
trustedIdpId Number
updatedAt String
username String
userprincipalname String
filters List<Property Map>

Supporting Types

GetAdminsFilter

Name string
Values List<string>
Name string
Values []string
name String
values List<String>
name string
values string[]
name str
values Sequence[str]
name String
values List<String>

Package Details

Repository
onelogin pulumi/pulumi-onelogin
License
Apache-2.0
Notes

This Pulumi package is based on the onelogin Terraform Provider.