roles

package
v0.6.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 11, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GetAdminsArgs

type GetAdminsArgs struct {
	ActivatedAt          *string           `pulumi:"activatedAt"`
	Comment              *string           `pulumi:"comment"`
	Company              *string           `pulumi:"company"`
	CreatedAt            *string           `pulumi:"createdAt"`
	Department           *string           `pulumi:"department"`
	DirectoryId          *int              `pulumi:"directoryId"`
	DistinguishedName    *string           `pulumi:"distinguishedName"`
	Email                *string           `pulumi:"email"`
	ExternalId           *string           `pulumi:"externalId"`
	Filters              []GetAdminsFilter `pulumi:"filters"`
	Firstname            *string           `pulumi:"firstname"`
	GroupId              *int              `pulumi:"groupId"`
	InvalidLoginAttempts *int              `pulumi:"invalidLoginAttempts"`
	InvitationSentAt     *string           `pulumi:"invitationSentAt"`
	LastLogin            *string           `pulumi:"lastLogin"`
	Lastname             *string           `pulumi:"lastname"`
	LockedUntil          *string           `pulumi:"lockedUntil"`
	ManagerAdId          *string           `pulumi:"managerAdId"`
	ManagerUserId        *string           `pulumi:"managerUserId"`
	MemberOf             *string           `pulumi:"memberOf"`
	Password             *string           `pulumi:"password"`
	PasswordAlgorithm    *string           `pulumi:"passwordAlgorithm"`
	PasswordChangedAt    *string           `pulumi:"passwordChangedAt"`
	PasswordConfirmation *string           `pulumi:"passwordConfirmation"`
	Phone                *string           `pulumi:"phone"`
	PreferredLocaleCode  *string           `pulumi:"preferredLocaleCode"`
	RoleIds              []int             `pulumi:"roleIds"`
	RolesId              string            `pulumi:"rolesId"`
	Salt                 *string           `pulumi:"salt"`
	Samaccountname       *string           `pulumi:"samaccountname"`
	State                *int              `pulumi:"state"`
	Status               *int              `pulumi:"status"`
	Title                *string           `pulumi:"title"`
	TrustedIdpId         *int              `pulumi:"trustedIdpId"`
	UpdatedAt            *string           `pulumi:"updatedAt"`
	Username             *string           `pulumi:"username"`
	Userprincipalname    *string           `pulumi:"userprincipalname"`
}

A collection of arguments for invoking getAdmins.

type GetAdminsFilter

type GetAdminsFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetAdminsFilterArgs

type GetAdminsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetAdminsFilterArgs) ElementType

func (GetAdminsFilterArgs) ElementType() reflect.Type

func (GetAdminsFilterArgs) ToGetAdminsFilterOutput

func (i GetAdminsFilterArgs) ToGetAdminsFilterOutput() GetAdminsFilterOutput

func (GetAdminsFilterArgs) ToGetAdminsFilterOutputWithContext

func (i GetAdminsFilterArgs) ToGetAdminsFilterOutputWithContext(ctx context.Context) GetAdminsFilterOutput

type GetAdminsFilterArray

type GetAdminsFilterArray []GetAdminsFilterInput

func (GetAdminsFilterArray) ElementType

func (GetAdminsFilterArray) ElementType() reflect.Type

func (GetAdminsFilterArray) ToGetAdminsFilterArrayOutput

func (i GetAdminsFilterArray) ToGetAdminsFilterArrayOutput() GetAdminsFilterArrayOutput

func (GetAdminsFilterArray) ToGetAdminsFilterArrayOutputWithContext

func (i GetAdminsFilterArray) ToGetAdminsFilterArrayOutputWithContext(ctx context.Context) GetAdminsFilterArrayOutput

type GetAdminsFilterArrayInput

type GetAdminsFilterArrayInput interface {
	pulumi.Input

	ToGetAdminsFilterArrayOutput() GetAdminsFilterArrayOutput
	ToGetAdminsFilterArrayOutputWithContext(context.Context) GetAdminsFilterArrayOutput
}

GetAdminsFilterArrayInput is an input type that accepts GetAdminsFilterArray and GetAdminsFilterArrayOutput values. You can construct a concrete instance of `GetAdminsFilterArrayInput` via:

GetAdminsFilterArray{ GetAdminsFilterArgs{...} }

type GetAdminsFilterArrayOutput

type GetAdminsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetAdminsFilterArrayOutput) ElementType

func (GetAdminsFilterArrayOutput) ElementType() reflect.Type

func (GetAdminsFilterArrayOutput) Index

func (GetAdminsFilterArrayOutput) ToGetAdminsFilterArrayOutput

func (o GetAdminsFilterArrayOutput) ToGetAdminsFilterArrayOutput() GetAdminsFilterArrayOutput

func (GetAdminsFilterArrayOutput) ToGetAdminsFilterArrayOutputWithContext

func (o GetAdminsFilterArrayOutput) ToGetAdminsFilterArrayOutputWithContext(ctx context.Context) GetAdminsFilterArrayOutput

type GetAdminsFilterInput

type GetAdminsFilterInput interface {
	pulumi.Input

	ToGetAdminsFilterOutput() GetAdminsFilterOutput
	ToGetAdminsFilterOutputWithContext(context.Context) GetAdminsFilterOutput
}

GetAdminsFilterInput is an input type that accepts GetAdminsFilterArgs and GetAdminsFilterOutput values. You can construct a concrete instance of `GetAdminsFilterInput` via:

GetAdminsFilterArgs{...}

type GetAdminsFilterOutput

type GetAdminsFilterOutput struct{ *pulumi.OutputState }

func (GetAdminsFilterOutput) ElementType

func (GetAdminsFilterOutput) ElementType() reflect.Type

func (GetAdminsFilterOutput) Name

func (GetAdminsFilterOutput) ToGetAdminsFilterOutput

func (o GetAdminsFilterOutput) ToGetAdminsFilterOutput() GetAdminsFilterOutput

func (GetAdminsFilterOutput) ToGetAdminsFilterOutputWithContext

func (o GetAdminsFilterOutput) ToGetAdminsFilterOutputWithContext(ctx context.Context) GetAdminsFilterOutput

func (GetAdminsFilterOutput) Values

type GetAdminsOutputArgs

type GetAdminsOutputArgs struct {
	ActivatedAt          pulumi.StringPtrInput     `pulumi:"activatedAt"`
	Comment              pulumi.StringPtrInput     `pulumi:"comment"`
	Company              pulumi.StringPtrInput     `pulumi:"company"`
	CreatedAt            pulumi.StringPtrInput     `pulumi:"createdAt"`
	Department           pulumi.StringPtrInput     `pulumi:"department"`
	DirectoryId          pulumi.IntPtrInput        `pulumi:"directoryId"`
	DistinguishedName    pulumi.StringPtrInput     `pulumi:"distinguishedName"`
	Email                pulumi.StringPtrInput     `pulumi:"email"`
	ExternalId           pulumi.StringPtrInput     `pulumi:"externalId"`
	Filters              GetAdminsFilterArrayInput `pulumi:"filters"`
	Firstname            pulumi.StringPtrInput     `pulumi:"firstname"`
	GroupId              pulumi.IntPtrInput        `pulumi:"groupId"`
	InvalidLoginAttempts pulumi.IntPtrInput        `pulumi:"invalidLoginAttempts"`
	InvitationSentAt     pulumi.StringPtrInput     `pulumi:"invitationSentAt"`
	LastLogin            pulumi.StringPtrInput     `pulumi:"lastLogin"`
	Lastname             pulumi.StringPtrInput     `pulumi:"lastname"`
	LockedUntil          pulumi.StringPtrInput     `pulumi:"lockedUntil"`
	ManagerAdId          pulumi.StringPtrInput     `pulumi:"managerAdId"`
	ManagerUserId        pulumi.StringPtrInput     `pulumi:"managerUserId"`
	MemberOf             pulumi.StringPtrInput     `pulumi:"memberOf"`
	Password             pulumi.StringPtrInput     `pulumi:"password"`
	PasswordAlgorithm    pulumi.StringPtrInput     `pulumi:"passwordAlgorithm"`
	PasswordChangedAt    pulumi.StringPtrInput     `pulumi:"passwordChangedAt"`
	PasswordConfirmation pulumi.StringPtrInput     `pulumi:"passwordConfirmation"`
	Phone                pulumi.StringPtrInput     `pulumi:"phone"`
	PreferredLocaleCode  pulumi.StringPtrInput     `pulumi:"preferredLocaleCode"`
	RoleIds              pulumi.IntArrayInput      `pulumi:"roleIds"`
	RolesId              pulumi.StringInput        `pulumi:"rolesId"`
	Salt                 pulumi.StringPtrInput     `pulumi:"salt"`
	Samaccountname       pulumi.StringPtrInput     `pulumi:"samaccountname"`
	State                pulumi.IntPtrInput        `pulumi:"state"`
	Status               pulumi.IntPtrInput        `pulumi:"status"`
	Title                pulumi.StringPtrInput     `pulumi:"title"`
	TrustedIdpId         pulumi.IntPtrInput        `pulumi:"trustedIdpId"`
	UpdatedAt            pulumi.StringPtrInput     `pulumi:"updatedAt"`
	Username             pulumi.StringPtrInput     `pulumi:"username"`
	Userprincipalname    pulumi.StringPtrInput     `pulumi:"userprincipalname"`
}

A collection of arguments for invoking getAdmins.

func (GetAdminsOutputArgs) ElementType

func (GetAdminsOutputArgs) ElementType() reflect.Type

type GetAdminsResult

type GetAdminsResult struct {
	ActivatedAt       string            `pulumi:"activatedAt"`
	Comment           string            `pulumi:"comment"`
	Company           string            `pulumi:"company"`
	CreatedAt         string            `pulumi:"createdAt"`
	Department        string            `pulumi:"department"`
	DirectoryId       int               `pulumi:"directoryId"`
	DistinguishedName string            `pulumi:"distinguishedName"`
	Email             string            `pulumi:"email"`
	ExternalId        string            `pulumi:"externalId"`
	Filters           []GetAdminsFilter `pulumi:"filters"`
	Firstname         string            `pulumi:"firstname"`
	GroupId           int               `pulumi:"groupId"`
	// The provider-assigned unique ID for this managed resource.
	Id                   string `pulumi:"id"`
	InvalidLoginAttempts int    `pulumi:"invalidLoginAttempts"`
	InvitationSentAt     string `pulumi:"invitationSentAt"`
	LastLogin            string `pulumi:"lastLogin"`
	Lastname             string `pulumi:"lastname"`
	LockedUntil          string `pulumi:"lockedUntil"`
	ManagerAdId          string `pulumi:"managerAdId"`
	ManagerUserId        string `pulumi:"managerUserId"`
	MemberOf             string `pulumi:"memberOf"`
	Password             string `pulumi:"password"`
	PasswordAlgorithm    string `pulumi:"passwordAlgorithm"`
	PasswordChangedAt    string `pulumi:"passwordChangedAt"`
	PasswordConfirmation string `pulumi:"passwordConfirmation"`
	Phone                string `pulumi:"phone"`
	PreferredLocaleCode  string `pulumi:"preferredLocaleCode"`
	RoleIds              []int  `pulumi:"roleIds"`
	RolesId              string `pulumi:"rolesId"`
	Salt                 string `pulumi:"salt"`
	Samaccountname       string `pulumi:"samaccountname"`
	State                int    `pulumi:"state"`
	Status               int    `pulumi:"status"`
	Title                string `pulumi:"title"`
	TrustedIdpId         int    `pulumi:"trustedIdpId"`
	UpdatedAt            string `pulumi:"updatedAt"`
	Username             string `pulumi:"username"`
	Userprincipalname    string `pulumi:"userprincipalname"`
}

A collection of values returned by getAdmins.

func GetAdmins

func GetAdmins(ctx *pulumi.Context, args *GetAdminsArgs, opts ...pulumi.InvokeOption) (*GetAdminsResult, error)

type GetAdminsResultOutput

type GetAdminsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getAdmins.

func (GetAdminsResultOutput) ActivatedAt

func (o GetAdminsResultOutput) ActivatedAt() pulumi.StringOutput

func (GetAdminsResultOutput) Comment

func (GetAdminsResultOutput) Company

func (GetAdminsResultOutput) CreatedAt

func (GetAdminsResultOutput) Department

func (o GetAdminsResultOutput) Department() pulumi.StringOutput

func (GetAdminsResultOutput) DirectoryId

func (o GetAdminsResultOutput) DirectoryId() pulumi.IntOutput

func (GetAdminsResultOutput) DistinguishedName

func (o GetAdminsResultOutput) DistinguishedName() pulumi.StringOutput

func (GetAdminsResultOutput) ElementType

func (GetAdminsResultOutput) ElementType() reflect.Type

func (GetAdminsResultOutput) Email

func (GetAdminsResultOutput) ExternalId

func (o GetAdminsResultOutput) ExternalId() pulumi.StringOutput

func (GetAdminsResultOutput) Filters

func (GetAdminsResultOutput) Firstname

func (GetAdminsResultOutput) GroupId

func (GetAdminsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetAdminsResultOutput) InvalidLoginAttempts

func (o GetAdminsResultOutput) InvalidLoginAttempts() pulumi.IntOutput

func (GetAdminsResultOutput) InvitationSentAt

func (o GetAdminsResultOutput) InvitationSentAt() pulumi.StringOutput

func (GetAdminsResultOutput) LastLogin

func (GetAdminsResultOutput) Lastname

func (GetAdminsResultOutput) LockedUntil

func (o GetAdminsResultOutput) LockedUntil() pulumi.StringOutput

func (GetAdminsResultOutput) ManagerAdId

func (o GetAdminsResultOutput) ManagerAdId() pulumi.StringOutput

func (GetAdminsResultOutput) ManagerUserId

func (o GetAdminsResultOutput) ManagerUserId() pulumi.StringOutput

func (GetAdminsResultOutput) MemberOf

func (GetAdminsResultOutput) Password

func (GetAdminsResultOutput) PasswordAlgorithm

func (o GetAdminsResultOutput) PasswordAlgorithm() pulumi.StringOutput

func (GetAdminsResultOutput) PasswordChangedAt

func (o GetAdminsResultOutput) PasswordChangedAt() pulumi.StringOutput

func (GetAdminsResultOutput) PasswordConfirmation

func (o GetAdminsResultOutput) PasswordConfirmation() pulumi.StringOutput

func (GetAdminsResultOutput) Phone

func (GetAdminsResultOutput) PreferredLocaleCode

func (o GetAdminsResultOutput) PreferredLocaleCode() pulumi.StringOutput

func (GetAdminsResultOutput) RoleIds

func (GetAdminsResultOutput) RolesId

func (GetAdminsResultOutput) Salt

func (GetAdminsResultOutput) Samaccountname added in v0.5.1

func (o GetAdminsResultOutput) Samaccountname() pulumi.StringOutput

func (GetAdminsResultOutput) State

func (GetAdminsResultOutput) Status

func (GetAdminsResultOutput) Title

func (GetAdminsResultOutput) ToGetAdminsResultOutput

func (o GetAdminsResultOutput) ToGetAdminsResultOutput() GetAdminsResultOutput

func (GetAdminsResultOutput) ToGetAdminsResultOutputWithContext

func (o GetAdminsResultOutput) ToGetAdminsResultOutputWithContext(ctx context.Context) GetAdminsResultOutput

func (GetAdminsResultOutput) TrustedIdpId

func (o GetAdminsResultOutput) TrustedIdpId() pulumi.IntOutput

func (GetAdminsResultOutput) UpdatedAt

func (GetAdminsResultOutput) Username

func (GetAdminsResultOutput) Userprincipalname

func (o GetAdminsResultOutput) Userprincipalname() pulumi.StringOutput

type GetAppsArgs

type GetAppsArgs struct {
	Filters []GetAppsFilter `pulumi:"filters"`
	IconUrl *string         `pulumi:"iconUrl"`
	Name    *string         `pulumi:"name"`
	RolesId string          `pulumi:"rolesId"`
}

A collection of arguments for invoking getApps.

type GetAppsFilter

type GetAppsFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetAppsFilterArgs

type GetAppsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetAppsFilterArgs) ElementType

func (GetAppsFilterArgs) ElementType() reflect.Type

func (GetAppsFilterArgs) ToGetAppsFilterOutput

func (i GetAppsFilterArgs) ToGetAppsFilterOutput() GetAppsFilterOutput

func (GetAppsFilterArgs) ToGetAppsFilterOutputWithContext

func (i GetAppsFilterArgs) ToGetAppsFilterOutputWithContext(ctx context.Context) GetAppsFilterOutput

type GetAppsFilterArray

type GetAppsFilterArray []GetAppsFilterInput

func (GetAppsFilterArray) ElementType

func (GetAppsFilterArray) ElementType() reflect.Type

func (GetAppsFilterArray) ToGetAppsFilterArrayOutput

func (i GetAppsFilterArray) ToGetAppsFilterArrayOutput() GetAppsFilterArrayOutput

func (GetAppsFilterArray) ToGetAppsFilterArrayOutputWithContext

func (i GetAppsFilterArray) ToGetAppsFilterArrayOutputWithContext(ctx context.Context) GetAppsFilterArrayOutput

type GetAppsFilterArrayInput

type GetAppsFilterArrayInput interface {
	pulumi.Input

	ToGetAppsFilterArrayOutput() GetAppsFilterArrayOutput
	ToGetAppsFilterArrayOutputWithContext(context.Context) GetAppsFilterArrayOutput
}

GetAppsFilterArrayInput is an input type that accepts GetAppsFilterArray and GetAppsFilterArrayOutput values. You can construct a concrete instance of `GetAppsFilterArrayInput` via:

GetAppsFilterArray{ GetAppsFilterArgs{...} }

type GetAppsFilterArrayOutput

type GetAppsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetAppsFilterArrayOutput) ElementType

func (GetAppsFilterArrayOutput) ElementType() reflect.Type

func (GetAppsFilterArrayOutput) Index

func (GetAppsFilterArrayOutput) ToGetAppsFilterArrayOutput

func (o GetAppsFilterArrayOutput) ToGetAppsFilterArrayOutput() GetAppsFilterArrayOutput

func (GetAppsFilterArrayOutput) ToGetAppsFilterArrayOutputWithContext

func (o GetAppsFilterArrayOutput) ToGetAppsFilterArrayOutputWithContext(ctx context.Context) GetAppsFilterArrayOutput

type GetAppsFilterInput

type GetAppsFilterInput interface {
	pulumi.Input

	ToGetAppsFilterOutput() GetAppsFilterOutput
	ToGetAppsFilterOutputWithContext(context.Context) GetAppsFilterOutput
}

GetAppsFilterInput is an input type that accepts GetAppsFilterArgs and GetAppsFilterOutput values. You can construct a concrete instance of `GetAppsFilterInput` via:

GetAppsFilterArgs{...}

type GetAppsFilterOutput

type GetAppsFilterOutput struct{ *pulumi.OutputState }

func (GetAppsFilterOutput) ElementType

func (GetAppsFilterOutput) ElementType() reflect.Type

func (GetAppsFilterOutput) Name

func (GetAppsFilterOutput) ToGetAppsFilterOutput

func (o GetAppsFilterOutput) ToGetAppsFilterOutput() GetAppsFilterOutput

func (GetAppsFilterOutput) ToGetAppsFilterOutputWithContext

func (o GetAppsFilterOutput) ToGetAppsFilterOutputWithContext(ctx context.Context) GetAppsFilterOutput

func (GetAppsFilterOutput) Values

type GetAppsOutputArgs

type GetAppsOutputArgs struct {
	Filters GetAppsFilterArrayInput `pulumi:"filters"`
	IconUrl pulumi.StringPtrInput   `pulumi:"iconUrl"`
	Name    pulumi.StringPtrInput   `pulumi:"name"`
	RolesId pulumi.StringInput      `pulumi:"rolesId"`
}

A collection of arguments for invoking getApps.

func (GetAppsOutputArgs) ElementType

func (GetAppsOutputArgs) ElementType() reflect.Type

type GetAppsResult

type GetAppsResult struct {
	Filters []GetAppsFilter `pulumi:"filters"`
	IconUrl string          `pulumi:"iconUrl"`
	// The provider-assigned unique ID for this managed resource.
	Id      string `pulumi:"id"`
	Name    string `pulumi:"name"`
	RolesId string `pulumi:"rolesId"`
}

A collection of values returned by getApps.

func GetApps

func GetApps(ctx *pulumi.Context, args *GetAppsArgs, opts ...pulumi.InvokeOption) (*GetAppsResult, error)

type GetAppsResultOutput

type GetAppsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getApps.

func (GetAppsResultOutput) ElementType

func (GetAppsResultOutput) ElementType() reflect.Type

func (GetAppsResultOutput) Filters

func (GetAppsResultOutput) IconUrl

func (GetAppsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetAppsResultOutput) Name

func (GetAppsResultOutput) RolesId

func (GetAppsResultOutput) ToGetAppsResultOutput

func (o GetAppsResultOutput) ToGetAppsResultOutput() GetAppsResultOutput

func (GetAppsResultOutput) ToGetAppsResultOutputWithContext

func (o GetAppsResultOutput) ToGetAppsResultOutputWithContext(ctx context.Context) GetAppsResultOutput

type GetInstanceArgs added in v0.5.1

type GetInstanceArgs struct {
	Admins []int   `pulumi:"admins"`
	Apps   []int   `pulumi:"apps"`
	Id     string  `pulumi:"id"`
	Name   *string `pulumi:"name"`
	Users  []int   `pulumi:"users"`
}

A collection of arguments for invoking getInstance.

type GetInstanceOutputArgs added in v0.5.1

type GetInstanceOutputArgs struct {
	Admins pulumi.IntArrayInput  `pulumi:"admins"`
	Apps   pulumi.IntArrayInput  `pulumi:"apps"`
	Id     pulumi.StringInput    `pulumi:"id"`
	Name   pulumi.StringPtrInput `pulumi:"name"`
	Users  pulumi.IntArrayInput  `pulumi:"users"`
}

A collection of arguments for invoking getInstance.

func (GetInstanceOutputArgs) ElementType added in v0.5.1

func (GetInstanceOutputArgs) ElementType() reflect.Type

type GetInstanceResult added in v0.5.1

type GetInstanceResult struct {
	Admins []int  `pulumi:"admins"`
	Apps   []int  `pulumi:"apps"`
	Id     string `pulumi:"id"`
	Name   string `pulumi:"name"`
	Users  []int  `pulumi:"users"`
}

A collection of values returned by getInstance.

func GetInstance added in v0.5.1

func GetInstance(ctx *pulumi.Context, args *GetInstanceArgs, opts ...pulumi.InvokeOption) (*GetInstanceResult, error)

type GetInstanceResultOutput added in v0.5.1

type GetInstanceResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getInstance.

func GetInstanceOutput added in v0.5.1

func GetInstanceOutput(ctx *pulumi.Context, args GetInstanceOutputArgs, opts ...pulumi.InvokeOption) GetInstanceResultOutput

func (GetInstanceResultOutput) Admins added in v0.5.1

func (GetInstanceResultOutput) Apps added in v0.5.1

func (GetInstanceResultOutput) ElementType added in v0.5.1

func (GetInstanceResultOutput) ElementType() reflect.Type

func (GetInstanceResultOutput) Id added in v0.5.1

func (GetInstanceResultOutput) Name added in v0.5.1

func (GetInstanceResultOutput) ToGetInstanceResultOutput added in v0.5.1

func (o GetInstanceResultOutput) ToGetInstanceResultOutput() GetInstanceResultOutput

func (GetInstanceResultOutput) ToGetInstanceResultOutputWithContext added in v0.5.1

func (o GetInstanceResultOutput) ToGetInstanceResultOutputWithContext(ctx context.Context) GetInstanceResultOutput

func (GetInstanceResultOutput) Users added in v0.5.1

type GetRolesArgs

type GetRolesArgs struct {
	Admins  []int            `pulumi:"admins"`
	Apps    []int            `pulumi:"apps"`
	Filters []GetRolesFilter `pulumi:"filters"`
	Name    *string          `pulumi:"name"`
	Users   []int            `pulumi:"users"`
}

A collection of arguments for invoking getRoles.

type GetRolesFilter

type GetRolesFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetRolesFilterArgs

type GetRolesFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetRolesFilterArgs) ElementType

func (GetRolesFilterArgs) ElementType() reflect.Type

func (GetRolesFilterArgs) ToGetRolesFilterOutput

func (i GetRolesFilterArgs) ToGetRolesFilterOutput() GetRolesFilterOutput

func (GetRolesFilterArgs) ToGetRolesFilterOutputWithContext

func (i GetRolesFilterArgs) ToGetRolesFilterOutputWithContext(ctx context.Context) GetRolesFilterOutput

type GetRolesFilterArray

type GetRolesFilterArray []GetRolesFilterInput

func (GetRolesFilterArray) ElementType

func (GetRolesFilterArray) ElementType() reflect.Type

func (GetRolesFilterArray) ToGetRolesFilterArrayOutput

func (i GetRolesFilterArray) ToGetRolesFilterArrayOutput() GetRolesFilterArrayOutput

func (GetRolesFilterArray) ToGetRolesFilterArrayOutputWithContext

func (i GetRolesFilterArray) ToGetRolesFilterArrayOutputWithContext(ctx context.Context) GetRolesFilterArrayOutput

type GetRolesFilterArrayInput

type GetRolesFilterArrayInput interface {
	pulumi.Input

	ToGetRolesFilterArrayOutput() GetRolesFilterArrayOutput
	ToGetRolesFilterArrayOutputWithContext(context.Context) GetRolesFilterArrayOutput
}

GetRolesFilterArrayInput is an input type that accepts GetRolesFilterArray and GetRolesFilterArrayOutput values. You can construct a concrete instance of `GetRolesFilterArrayInput` via:

GetRolesFilterArray{ GetRolesFilterArgs{...} }

type GetRolesFilterArrayOutput

type GetRolesFilterArrayOutput struct{ *pulumi.OutputState }

func (GetRolesFilterArrayOutput) ElementType

func (GetRolesFilterArrayOutput) ElementType() reflect.Type

func (GetRolesFilterArrayOutput) Index

func (GetRolesFilterArrayOutput) ToGetRolesFilterArrayOutput

func (o GetRolesFilterArrayOutput) ToGetRolesFilterArrayOutput() GetRolesFilterArrayOutput

func (GetRolesFilterArrayOutput) ToGetRolesFilterArrayOutputWithContext

func (o GetRolesFilterArrayOutput) ToGetRolesFilterArrayOutputWithContext(ctx context.Context) GetRolesFilterArrayOutput

type GetRolesFilterInput

type GetRolesFilterInput interface {
	pulumi.Input

	ToGetRolesFilterOutput() GetRolesFilterOutput
	ToGetRolesFilterOutputWithContext(context.Context) GetRolesFilterOutput
}

GetRolesFilterInput is an input type that accepts GetRolesFilterArgs and GetRolesFilterOutput values. You can construct a concrete instance of `GetRolesFilterInput` via:

GetRolesFilterArgs{...}

type GetRolesFilterOutput

type GetRolesFilterOutput struct{ *pulumi.OutputState }

func (GetRolesFilterOutput) ElementType

func (GetRolesFilterOutput) ElementType() reflect.Type

func (GetRolesFilterOutput) Name

func (GetRolesFilterOutput) ToGetRolesFilterOutput

func (o GetRolesFilterOutput) ToGetRolesFilterOutput() GetRolesFilterOutput

func (GetRolesFilterOutput) ToGetRolesFilterOutputWithContext

func (o GetRolesFilterOutput) ToGetRolesFilterOutputWithContext(ctx context.Context) GetRolesFilterOutput

func (GetRolesFilterOutput) Values

type GetRolesOutputArgs

type GetRolesOutputArgs struct {
	Admins  pulumi.IntArrayInput     `pulumi:"admins"`
	Apps    pulumi.IntArrayInput     `pulumi:"apps"`
	Filters GetRolesFilterArrayInput `pulumi:"filters"`
	Name    pulumi.StringPtrInput    `pulumi:"name"`
	Users   pulumi.IntArrayInput     `pulumi:"users"`
}

A collection of arguments for invoking getRoles.

func (GetRolesOutputArgs) ElementType

func (GetRolesOutputArgs) ElementType() reflect.Type

type GetRolesResult

type GetRolesResult struct {
	Admins  []int            `pulumi:"admins"`
	Apps    []int            `pulumi:"apps"`
	Filters []GetRolesFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id    string `pulumi:"id"`
	Name  string `pulumi:"name"`
	Users []int  `pulumi:"users"`
}

A collection of values returned by getRoles.

func GetRoles

func GetRoles(ctx *pulumi.Context, args *GetRolesArgs, opts ...pulumi.InvokeOption) (*GetRolesResult, error)

type GetRolesResultOutput

type GetRolesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getRoles.

func (GetRolesResultOutput) Admins

func (GetRolesResultOutput) Apps

func (GetRolesResultOutput) ElementType

func (GetRolesResultOutput) ElementType() reflect.Type

func (GetRolesResultOutput) Filters

func (GetRolesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetRolesResultOutput) Name

func (GetRolesResultOutput) ToGetRolesResultOutput

func (o GetRolesResultOutput) ToGetRolesResultOutput() GetRolesResultOutput

func (GetRolesResultOutput) ToGetRolesResultOutputWithContext

func (o GetRolesResultOutput) ToGetRolesResultOutputWithContext(ctx context.Context) GetRolesResultOutput

func (GetRolesResultOutput) Users

type GetUsersArgs

type GetUsersArgs struct {
	ActivatedAt          *string          `pulumi:"activatedAt"`
	Comment              *string          `pulumi:"comment"`
	Company              *string          `pulumi:"company"`
	CreatedAt            *string          `pulumi:"createdAt"`
	Department           *string          `pulumi:"department"`
	DirectoryId          *int             `pulumi:"directoryId"`
	DistinguishedName    *string          `pulumi:"distinguishedName"`
	Email                *string          `pulumi:"email"`
	ExternalId           *string          `pulumi:"externalId"`
	Filters              []GetUsersFilter `pulumi:"filters"`
	Firstname            *string          `pulumi:"firstname"`
	GroupId              *int             `pulumi:"groupId"`
	InvalidLoginAttempts *int             `pulumi:"invalidLoginAttempts"`
	InvitationSentAt     *string          `pulumi:"invitationSentAt"`
	LastLogin            *string          `pulumi:"lastLogin"`
	Lastname             *string          `pulumi:"lastname"`
	LockedUntil          *string          `pulumi:"lockedUntil"`
	ManagerAdId          *string          `pulumi:"managerAdId"`
	ManagerUserId        *string          `pulumi:"managerUserId"`
	MemberOf             *string          `pulumi:"memberOf"`
	Password             *string          `pulumi:"password"`
	PasswordAlgorithm    *string          `pulumi:"passwordAlgorithm"`
	PasswordChangedAt    *string          `pulumi:"passwordChangedAt"`
	PasswordConfirmation *string          `pulumi:"passwordConfirmation"`
	Phone                *string          `pulumi:"phone"`
	PreferredLocaleCode  *string          `pulumi:"preferredLocaleCode"`
	RoleIds              []int            `pulumi:"roleIds"`
	RolesId              string           `pulumi:"rolesId"`
	Salt                 *string          `pulumi:"salt"`
	Samaccountname       *string          `pulumi:"samaccountname"`
	State                *int             `pulumi:"state"`
	Status               *int             `pulumi:"status"`
	Title                *string          `pulumi:"title"`
	TrustedIdpId         *int             `pulumi:"trustedIdpId"`
	UpdatedAt            *string          `pulumi:"updatedAt"`
	Username             *string          `pulumi:"username"`
	Userprincipalname    *string          `pulumi:"userprincipalname"`
}

A collection of arguments for invoking getUsers.

type GetUsersFilter

type GetUsersFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetUsersFilterArgs

type GetUsersFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetUsersFilterArgs) ElementType

func (GetUsersFilterArgs) ElementType() reflect.Type

func (GetUsersFilterArgs) ToGetUsersFilterOutput

func (i GetUsersFilterArgs) ToGetUsersFilterOutput() GetUsersFilterOutput

func (GetUsersFilterArgs) ToGetUsersFilterOutputWithContext

func (i GetUsersFilterArgs) ToGetUsersFilterOutputWithContext(ctx context.Context) GetUsersFilterOutput

type GetUsersFilterArray

type GetUsersFilterArray []GetUsersFilterInput

func (GetUsersFilterArray) ElementType

func (GetUsersFilterArray) ElementType() reflect.Type

func (GetUsersFilterArray) ToGetUsersFilterArrayOutput

func (i GetUsersFilterArray) ToGetUsersFilterArrayOutput() GetUsersFilterArrayOutput

func (GetUsersFilterArray) ToGetUsersFilterArrayOutputWithContext

func (i GetUsersFilterArray) ToGetUsersFilterArrayOutputWithContext(ctx context.Context) GetUsersFilterArrayOutput

type GetUsersFilterArrayInput

type GetUsersFilterArrayInput interface {
	pulumi.Input

	ToGetUsersFilterArrayOutput() GetUsersFilterArrayOutput
	ToGetUsersFilterArrayOutputWithContext(context.Context) GetUsersFilterArrayOutput
}

GetUsersFilterArrayInput is an input type that accepts GetUsersFilterArray and GetUsersFilterArrayOutput values. You can construct a concrete instance of `GetUsersFilterArrayInput` via:

GetUsersFilterArray{ GetUsersFilterArgs{...} }

type GetUsersFilterArrayOutput

type GetUsersFilterArrayOutput struct{ *pulumi.OutputState }

func (GetUsersFilterArrayOutput) ElementType

func (GetUsersFilterArrayOutput) ElementType() reflect.Type

func (GetUsersFilterArrayOutput) Index

func (GetUsersFilterArrayOutput) ToGetUsersFilterArrayOutput

func (o GetUsersFilterArrayOutput) ToGetUsersFilterArrayOutput() GetUsersFilterArrayOutput

func (GetUsersFilterArrayOutput) ToGetUsersFilterArrayOutputWithContext

func (o GetUsersFilterArrayOutput) ToGetUsersFilterArrayOutputWithContext(ctx context.Context) GetUsersFilterArrayOutput

type GetUsersFilterInput

type GetUsersFilterInput interface {
	pulumi.Input

	ToGetUsersFilterOutput() GetUsersFilterOutput
	ToGetUsersFilterOutputWithContext(context.Context) GetUsersFilterOutput
}

GetUsersFilterInput is an input type that accepts GetUsersFilterArgs and GetUsersFilterOutput values. You can construct a concrete instance of `GetUsersFilterInput` via:

GetUsersFilterArgs{...}

type GetUsersFilterOutput

type GetUsersFilterOutput struct{ *pulumi.OutputState }

func (GetUsersFilterOutput) ElementType

func (GetUsersFilterOutput) ElementType() reflect.Type

func (GetUsersFilterOutput) Name

func (GetUsersFilterOutput) ToGetUsersFilterOutput

func (o GetUsersFilterOutput) ToGetUsersFilterOutput() GetUsersFilterOutput

func (GetUsersFilterOutput) ToGetUsersFilterOutputWithContext

func (o GetUsersFilterOutput) ToGetUsersFilterOutputWithContext(ctx context.Context) GetUsersFilterOutput

func (GetUsersFilterOutput) Values

type GetUsersOutputArgs

type GetUsersOutputArgs struct {
	ActivatedAt          pulumi.StringPtrInput    `pulumi:"activatedAt"`
	Comment              pulumi.StringPtrInput    `pulumi:"comment"`
	Company              pulumi.StringPtrInput    `pulumi:"company"`
	CreatedAt            pulumi.StringPtrInput    `pulumi:"createdAt"`
	Department           pulumi.StringPtrInput    `pulumi:"department"`
	DirectoryId          pulumi.IntPtrInput       `pulumi:"directoryId"`
	DistinguishedName    pulumi.StringPtrInput    `pulumi:"distinguishedName"`
	Email                pulumi.StringPtrInput    `pulumi:"email"`
	ExternalId           pulumi.StringPtrInput    `pulumi:"externalId"`
	Filters              GetUsersFilterArrayInput `pulumi:"filters"`
	Firstname            pulumi.StringPtrInput    `pulumi:"firstname"`
	GroupId              pulumi.IntPtrInput       `pulumi:"groupId"`
	InvalidLoginAttempts pulumi.IntPtrInput       `pulumi:"invalidLoginAttempts"`
	InvitationSentAt     pulumi.StringPtrInput    `pulumi:"invitationSentAt"`
	LastLogin            pulumi.StringPtrInput    `pulumi:"lastLogin"`
	Lastname             pulumi.StringPtrInput    `pulumi:"lastname"`
	LockedUntil          pulumi.StringPtrInput    `pulumi:"lockedUntil"`
	ManagerAdId          pulumi.StringPtrInput    `pulumi:"managerAdId"`
	ManagerUserId        pulumi.StringPtrInput    `pulumi:"managerUserId"`
	MemberOf             pulumi.StringPtrInput    `pulumi:"memberOf"`
	Password             pulumi.StringPtrInput    `pulumi:"password"`
	PasswordAlgorithm    pulumi.StringPtrInput    `pulumi:"passwordAlgorithm"`
	PasswordChangedAt    pulumi.StringPtrInput    `pulumi:"passwordChangedAt"`
	PasswordConfirmation pulumi.StringPtrInput    `pulumi:"passwordConfirmation"`
	Phone                pulumi.StringPtrInput    `pulumi:"phone"`
	PreferredLocaleCode  pulumi.StringPtrInput    `pulumi:"preferredLocaleCode"`
	RoleIds              pulumi.IntArrayInput     `pulumi:"roleIds"`
	RolesId              pulumi.StringInput       `pulumi:"rolesId"`
	Salt                 pulumi.StringPtrInput    `pulumi:"salt"`
	Samaccountname       pulumi.StringPtrInput    `pulumi:"samaccountname"`
	State                pulumi.IntPtrInput       `pulumi:"state"`
	Status               pulumi.IntPtrInput       `pulumi:"status"`
	Title                pulumi.StringPtrInput    `pulumi:"title"`
	TrustedIdpId         pulumi.IntPtrInput       `pulumi:"trustedIdpId"`
	UpdatedAt            pulumi.StringPtrInput    `pulumi:"updatedAt"`
	Username             pulumi.StringPtrInput    `pulumi:"username"`
	Userprincipalname    pulumi.StringPtrInput    `pulumi:"userprincipalname"`
}

A collection of arguments for invoking getUsers.

func (GetUsersOutputArgs) ElementType

func (GetUsersOutputArgs) ElementType() reflect.Type

type GetUsersResult

type GetUsersResult struct {
	ActivatedAt       string           `pulumi:"activatedAt"`
	Comment           string           `pulumi:"comment"`
	Company           string           `pulumi:"company"`
	CreatedAt         string           `pulumi:"createdAt"`
	Department        string           `pulumi:"department"`
	DirectoryId       int              `pulumi:"directoryId"`
	DistinguishedName string           `pulumi:"distinguishedName"`
	Email             string           `pulumi:"email"`
	ExternalId        string           `pulumi:"externalId"`
	Filters           []GetUsersFilter `pulumi:"filters"`
	Firstname         string           `pulumi:"firstname"`
	GroupId           int              `pulumi:"groupId"`
	// The provider-assigned unique ID for this managed resource.
	Id                   string `pulumi:"id"`
	InvalidLoginAttempts int    `pulumi:"invalidLoginAttempts"`
	InvitationSentAt     string `pulumi:"invitationSentAt"`
	LastLogin            string `pulumi:"lastLogin"`
	Lastname             string `pulumi:"lastname"`
	LockedUntil          string `pulumi:"lockedUntil"`
	ManagerAdId          string `pulumi:"managerAdId"`
	ManagerUserId        string `pulumi:"managerUserId"`
	MemberOf             string `pulumi:"memberOf"`
	Password             string `pulumi:"password"`
	PasswordAlgorithm    string `pulumi:"passwordAlgorithm"`
	PasswordChangedAt    string `pulumi:"passwordChangedAt"`
	PasswordConfirmation string `pulumi:"passwordConfirmation"`
	Phone                string `pulumi:"phone"`
	PreferredLocaleCode  string `pulumi:"preferredLocaleCode"`
	RoleIds              []int  `pulumi:"roleIds"`
	RolesId              string `pulumi:"rolesId"`
	Salt                 string `pulumi:"salt"`
	Samaccountname       string `pulumi:"samaccountname"`
	State                int    `pulumi:"state"`
	Status               int    `pulumi:"status"`
	Title                string `pulumi:"title"`
	TrustedIdpId         int    `pulumi:"trustedIdpId"`
	UpdatedAt            string `pulumi:"updatedAt"`
	Username             string `pulumi:"username"`
	Userprincipalname    string `pulumi:"userprincipalname"`
}

A collection of values returned by getUsers.

func GetUsers

func GetUsers(ctx *pulumi.Context, args *GetUsersArgs, opts ...pulumi.InvokeOption) (*GetUsersResult, error)

type GetUsersResultOutput

type GetUsersResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getUsers.

func (GetUsersResultOutput) ActivatedAt

func (o GetUsersResultOutput) ActivatedAt() pulumi.StringOutput

func (GetUsersResultOutput) Comment

func (GetUsersResultOutput) Company

func (GetUsersResultOutput) CreatedAt

func (GetUsersResultOutput) Department

func (o GetUsersResultOutput) Department() pulumi.StringOutput

func (GetUsersResultOutput) DirectoryId

func (o GetUsersResultOutput) DirectoryId() pulumi.IntOutput

func (GetUsersResultOutput) DistinguishedName

func (o GetUsersResultOutput) DistinguishedName() pulumi.StringOutput

func (GetUsersResultOutput) ElementType

func (GetUsersResultOutput) ElementType() reflect.Type

func (GetUsersResultOutput) Email

func (GetUsersResultOutput) ExternalId

func (o GetUsersResultOutput) ExternalId() pulumi.StringOutput

func (GetUsersResultOutput) Filters

func (GetUsersResultOutput) Firstname

func (GetUsersResultOutput) GroupId

func (GetUsersResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetUsersResultOutput) InvalidLoginAttempts

func (o GetUsersResultOutput) InvalidLoginAttempts() pulumi.IntOutput

func (GetUsersResultOutput) InvitationSentAt

func (o GetUsersResultOutput) InvitationSentAt() pulumi.StringOutput

func (GetUsersResultOutput) LastLogin

func (GetUsersResultOutput) Lastname

func (GetUsersResultOutput) LockedUntil

func (o GetUsersResultOutput) LockedUntil() pulumi.StringOutput

func (GetUsersResultOutput) ManagerAdId

func (o GetUsersResultOutput) ManagerAdId() pulumi.StringOutput

func (GetUsersResultOutput) ManagerUserId

func (o GetUsersResultOutput) ManagerUserId() pulumi.StringOutput

func (GetUsersResultOutput) MemberOf

func (GetUsersResultOutput) Password

func (GetUsersResultOutput) PasswordAlgorithm

func (o GetUsersResultOutput) PasswordAlgorithm() pulumi.StringOutput

func (GetUsersResultOutput) PasswordChangedAt

func (o GetUsersResultOutput) PasswordChangedAt() pulumi.StringOutput

func (GetUsersResultOutput) PasswordConfirmation

func (o GetUsersResultOutput) PasswordConfirmation() pulumi.StringOutput

func (GetUsersResultOutput) Phone

func (GetUsersResultOutput) PreferredLocaleCode

func (o GetUsersResultOutput) PreferredLocaleCode() pulumi.StringOutput

func (GetUsersResultOutput) RoleIds

func (GetUsersResultOutput) RolesId

func (GetUsersResultOutput) Salt

func (GetUsersResultOutput) Samaccountname added in v0.5.1

func (o GetUsersResultOutput) Samaccountname() pulumi.StringOutput

func (GetUsersResultOutput) State

func (GetUsersResultOutput) Status

func (GetUsersResultOutput) Title

func (GetUsersResultOutput) ToGetUsersResultOutput

func (o GetUsersResultOutput) ToGetUsersResultOutput() GetUsersResultOutput

func (GetUsersResultOutput) ToGetUsersResultOutputWithContext

func (o GetUsersResultOutput) ToGetUsersResultOutputWithContext(ctx context.Context) GetUsersResultOutput

func (GetUsersResultOutput) TrustedIdpId

func (o GetUsersResultOutput) TrustedIdpId() pulumi.IntOutput

func (GetUsersResultOutput) UpdatedAt

func (GetUsersResultOutput) Username

func (GetUsersResultOutput) Userprincipalname

func (o GetUsersResultOutput) Userprincipalname() pulumi.StringOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL