Versions in this module Expand all Collapse all v4 v4.1.1 May 14, 2023 v4.1.0 May 11, 2023 v4.0.1 May 5, 2023 v4.0.0 Apr 25, 2023 Changes in this version + func PkgVersion() (semver.Version, error) + type GetGroupAcl struct + Path string + Propagate bool + RoleId string + type GetGroupAclArgs struct + Path pulumi.StringInput + Propagate pulumi.BoolInput + RoleId pulumi.StringInput + func (GetGroupAclArgs) ElementType() reflect.Type + func (i GetGroupAclArgs) ToGetGroupAclOutput() GetGroupAclOutput + func (i GetGroupAclArgs) ToGetGroupAclOutputWithContext(ctx context.Context) GetGroupAclOutput + type GetGroupAclArray []GetGroupAclInput + func (GetGroupAclArray) ElementType() reflect.Type + func (i GetGroupAclArray) ToGetGroupAclArrayOutput() GetGroupAclArrayOutput + func (i GetGroupAclArray) ToGetGroupAclArrayOutputWithContext(ctx context.Context) GetGroupAclArrayOutput + type GetGroupAclArrayInput interface + ToGetGroupAclArrayOutput func() GetGroupAclArrayOutput + ToGetGroupAclArrayOutputWithContext func(context.Context) GetGroupAclArrayOutput + type GetGroupAclArrayOutput struct + func (GetGroupAclArrayOutput) ElementType() reflect.Type + func (o GetGroupAclArrayOutput) Index(i pulumi.IntInput) GetGroupAclOutput + func (o GetGroupAclArrayOutput) ToGetGroupAclArrayOutput() GetGroupAclArrayOutput + func (o GetGroupAclArrayOutput) ToGetGroupAclArrayOutputWithContext(ctx context.Context) GetGroupAclArrayOutput + type GetGroupAclInput interface + ToGetGroupAclOutput func() GetGroupAclOutput + ToGetGroupAclOutputWithContext func(context.Context) GetGroupAclOutput + type GetGroupAclOutput struct + func (GetGroupAclOutput) ElementType() reflect.Type + func (o GetGroupAclOutput) Path() pulumi.StringOutput + func (o GetGroupAclOutput) Propagate() pulumi.BoolOutput + func (o GetGroupAclOutput) RoleId() pulumi.StringOutput + func (o GetGroupAclOutput) ToGetGroupAclOutput() GetGroupAclOutput + func (o GetGroupAclOutput) ToGetGroupAclOutputWithContext(ctx context.Context) GetGroupAclOutput + type GetGroupsResult struct + Comments []string + GroupIds []string + Id string + func GetGroups(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetGroupsResult, error) + type GetPoolMember struct + DatastoreId string + Id string + NodeName string + Type string + VmId int + type GetPoolMemberArgs struct + DatastoreId pulumi.StringInput + Id pulumi.StringInput + NodeName pulumi.StringInput + Type pulumi.StringInput + VmId pulumi.IntInput + func (GetPoolMemberArgs) ElementType() reflect.Type + func (i GetPoolMemberArgs) ToGetPoolMemberOutput() GetPoolMemberOutput + func (i GetPoolMemberArgs) ToGetPoolMemberOutputWithContext(ctx context.Context) GetPoolMemberOutput + type GetPoolMemberArray []GetPoolMemberInput + func (GetPoolMemberArray) ElementType() reflect.Type + func (i GetPoolMemberArray) ToGetPoolMemberArrayOutput() GetPoolMemberArrayOutput + func (i GetPoolMemberArray) ToGetPoolMemberArrayOutputWithContext(ctx context.Context) GetPoolMemberArrayOutput + type GetPoolMemberArrayInput interface + ToGetPoolMemberArrayOutput func() GetPoolMemberArrayOutput + ToGetPoolMemberArrayOutputWithContext func(context.Context) GetPoolMemberArrayOutput + type GetPoolMemberArrayOutput struct + func (GetPoolMemberArrayOutput) ElementType() reflect.Type + func (o GetPoolMemberArrayOutput) Index(i pulumi.IntInput) GetPoolMemberOutput + func (o GetPoolMemberArrayOutput) ToGetPoolMemberArrayOutput() GetPoolMemberArrayOutput + func (o GetPoolMemberArrayOutput) ToGetPoolMemberArrayOutputWithContext(ctx context.Context) GetPoolMemberArrayOutput + type GetPoolMemberInput interface + ToGetPoolMemberOutput func() GetPoolMemberOutput + ToGetPoolMemberOutputWithContext func(context.Context) GetPoolMemberOutput + type GetPoolMemberOutput struct + func (GetPoolMemberOutput) ElementType() reflect.Type + func (o GetPoolMemberOutput) DatastoreId() pulumi.StringOutput + func (o GetPoolMemberOutput) Id() pulumi.StringOutput + func (o GetPoolMemberOutput) NodeName() pulumi.StringOutput + func (o GetPoolMemberOutput) ToGetPoolMemberOutput() GetPoolMemberOutput + func (o GetPoolMemberOutput) ToGetPoolMemberOutputWithContext(ctx context.Context) GetPoolMemberOutput + func (o GetPoolMemberOutput) Type() pulumi.StringOutput + func (o GetPoolMemberOutput) VmId() pulumi.IntOutput + type GetPoolsResult struct + Id string + PoolIds []string + func GetPools(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetPoolsResult, error) + type GetRolesResult struct + Id string + Privileges [][]string + RoleIds []string + Specials []bool + func GetRoles(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetRolesResult, error) + type GetUserAcl struct + Path string + Propagate bool + RoleId string + type GetUserAclArgs struct + Path pulumi.StringInput + Propagate pulumi.BoolInput + RoleId pulumi.StringInput + func (GetUserAclArgs) ElementType() reflect.Type + func (i GetUserAclArgs) ToGetUserAclOutput() GetUserAclOutput + func (i GetUserAclArgs) ToGetUserAclOutputWithContext(ctx context.Context) GetUserAclOutput + type GetUserAclArray []GetUserAclInput + func (GetUserAclArray) ElementType() reflect.Type + func (i GetUserAclArray) ToGetUserAclArrayOutput() GetUserAclArrayOutput + func (i GetUserAclArray) ToGetUserAclArrayOutputWithContext(ctx context.Context) GetUserAclArrayOutput + type GetUserAclArrayInput interface + ToGetUserAclArrayOutput func() GetUserAclArrayOutput + ToGetUserAclArrayOutputWithContext func(context.Context) GetUserAclArrayOutput + type GetUserAclArrayOutput struct + func (GetUserAclArrayOutput) ElementType() reflect.Type + func (o GetUserAclArrayOutput) Index(i pulumi.IntInput) GetUserAclOutput + func (o GetUserAclArrayOutput) ToGetUserAclArrayOutput() GetUserAclArrayOutput + func (o GetUserAclArrayOutput) ToGetUserAclArrayOutputWithContext(ctx context.Context) GetUserAclArrayOutput + type GetUserAclInput interface + ToGetUserAclOutput func() GetUserAclOutput + ToGetUserAclOutputWithContext func(context.Context) GetUserAclOutput + type GetUserAclOutput struct + func (GetUserAclOutput) ElementType() reflect.Type + func (o GetUserAclOutput) Path() pulumi.StringOutput + func (o GetUserAclOutput) Propagate() pulumi.BoolOutput + func (o GetUserAclOutput) RoleId() pulumi.StringOutput + func (o GetUserAclOutput) ToGetUserAclOutput() GetUserAclOutput + func (o GetUserAclOutput) ToGetUserAclOutputWithContext(ctx context.Context) GetUserAclOutput + type GetUsersResult struct + Comments []string + Emails []string + Enableds []bool + ExpirationDates []string + FirstNames []string + Groups [][]string + Id string + Keys []string + LastNames []string + UserIds []string + func GetUsers(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetUsersResult, error) + type Group struct + Acls GroupAclArrayOutput + Comment pulumi.StringPtrOutput + GroupId pulumi.StringOutput + Members pulumi.StringArrayOutput + func GetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupState, ...) (*Group, error) + func NewGroup(ctx *pulumi.Context, name string, args *GroupArgs, ...) (*Group, error) + func (*Group) ElementType() reflect.Type + func (i *Group) ToGroupOutput() GroupOutput + func (i *Group) ToGroupOutputWithContext(ctx context.Context) GroupOutput + type GroupAcl struct + Path string + Propagate *bool + RoleId string + type GroupAclArgs struct + Path pulumi.StringInput + Propagate pulumi.BoolPtrInput + RoleId pulumi.StringInput + func (GroupAclArgs) ElementType() reflect.Type + func (i GroupAclArgs) ToGroupAclOutput() GroupAclOutput + func (i GroupAclArgs) ToGroupAclOutputWithContext(ctx context.Context) GroupAclOutput + type GroupAclArray []GroupAclInput + func (GroupAclArray) ElementType() reflect.Type + func (i GroupAclArray) ToGroupAclArrayOutput() GroupAclArrayOutput + func (i GroupAclArray) ToGroupAclArrayOutputWithContext(ctx context.Context) GroupAclArrayOutput + type GroupAclArrayInput interface + ToGroupAclArrayOutput func() GroupAclArrayOutput + ToGroupAclArrayOutputWithContext func(context.Context) GroupAclArrayOutput + type GroupAclArrayOutput struct + func (GroupAclArrayOutput) ElementType() reflect.Type + func (o GroupAclArrayOutput) Index(i pulumi.IntInput) GroupAclOutput + func (o GroupAclArrayOutput) ToGroupAclArrayOutput() GroupAclArrayOutput + func (o GroupAclArrayOutput) ToGroupAclArrayOutputWithContext(ctx context.Context) GroupAclArrayOutput + type GroupAclInput interface + ToGroupAclOutput func() GroupAclOutput + ToGroupAclOutputWithContext func(context.Context) GroupAclOutput + type GroupAclOutput struct + func (GroupAclOutput) ElementType() reflect.Type + func (o GroupAclOutput) Path() pulumi.StringOutput + func (o GroupAclOutput) Propagate() pulumi.BoolPtrOutput + func (o GroupAclOutput) RoleId() pulumi.StringOutput + func (o GroupAclOutput) ToGroupAclOutput() GroupAclOutput + func (o GroupAclOutput) ToGroupAclOutputWithContext(ctx context.Context) GroupAclOutput + type GroupArgs struct + Acls GroupAclArrayInput + Comment pulumi.StringPtrInput + GroupId pulumi.StringInput + func (GroupArgs) ElementType() reflect.Type + type GroupArray []GroupInput + func (GroupArray) ElementType() reflect.Type + func (i GroupArray) ToGroupArrayOutput() GroupArrayOutput + func (i GroupArray) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput + type GroupArrayInput interface + ToGroupArrayOutput func() GroupArrayOutput + ToGroupArrayOutputWithContext func(context.Context) GroupArrayOutput + type GroupArrayOutput struct + func (GroupArrayOutput) ElementType() reflect.Type + func (o GroupArrayOutput) Index(i pulumi.IntInput) GroupOutput + func (o GroupArrayOutput) ToGroupArrayOutput() GroupArrayOutput + func (o GroupArrayOutput) ToGroupArrayOutputWithContext(ctx context.Context) GroupArrayOutput + type GroupInput interface + ToGroupOutput func() GroupOutput + ToGroupOutputWithContext func(ctx context.Context) GroupOutput + type GroupMap map[string]GroupInput + func (GroupMap) ElementType() reflect.Type + func (i GroupMap) ToGroupMapOutput() GroupMapOutput + func (i GroupMap) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput + type GroupMapInput interface + ToGroupMapOutput func() GroupMapOutput + ToGroupMapOutputWithContext func(context.Context) GroupMapOutput + type GroupMapOutput struct + func (GroupMapOutput) ElementType() reflect.Type + func (o GroupMapOutput) MapIndex(k pulumi.StringInput) GroupOutput + func (o GroupMapOutput) ToGroupMapOutput() GroupMapOutput + func (o GroupMapOutput) ToGroupMapOutputWithContext(ctx context.Context) GroupMapOutput + type GroupOutput struct + func (GroupOutput) ElementType() reflect.Type + func (o GroupOutput) Acls() GroupAclArrayOutput + func (o GroupOutput) Comment() pulumi.StringPtrOutput + func (o GroupOutput) GroupId() pulumi.StringOutput + func (o GroupOutput) Members() pulumi.StringArrayOutput + func (o GroupOutput) ToGroupOutput() GroupOutput + func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput + type GroupState struct + Acls GroupAclArrayInput + Comment pulumi.StringPtrInput + GroupId pulumi.StringPtrInput + Members pulumi.StringArrayInput + func (GroupState) ElementType() reflect.Type + type LookupGroupArgs struct + GroupId string + type LookupGroupOutputArgs struct + GroupId pulumi.StringInput + func (LookupGroupOutputArgs) ElementType() reflect.Type + type LookupGroupResult struct + Acls []GetGroupAcl + Comment string + GroupId string + Id string + Members []string + func LookupGroup(ctx *pulumi.Context, args *LookupGroupArgs, opts ...pulumi.InvokeOption) (*LookupGroupResult, error) + type LookupGroupResultOutput struct + func LookupGroupOutput(ctx *pulumi.Context, args LookupGroupOutputArgs, opts ...pulumi.InvokeOption) LookupGroupResultOutput + func (LookupGroupResultOutput) ElementType() reflect.Type + func (o LookupGroupResultOutput) Acls() GetGroupAclArrayOutput + func (o LookupGroupResultOutput) Comment() pulumi.StringOutput + func (o LookupGroupResultOutput) GroupId() pulumi.StringOutput + func (o LookupGroupResultOutput) Id() pulumi.StringOutput + func (o LookupGroupResultOutput) Members() pulumi.StringArrayOutput + func (o LookupGroupResultOutput) ToLookupGroupResultOutput() LookupGroupResultOutput + func (o LookupGroupResultOutput) ToLookupGroupResultOutputWithContext(ctx context.Context) LookupGroupResultOutput + type LookupPoolArgs struct + PoolId string + type LookupPoolOutputArgs struct + PoolId pulumi.StringInput + func (LookupPoolOutputArgs) ElementType() reflect.Type + type LookupPoolResult struct + Comment string + Id string + Members []GetPoolMember + PoolId string + func LookupPool(ctx *pulumi.Context, args *LookupPoolArgs, opts ...pulumi.InvokeOption) (*LookupPoolResult, error) + type LookupPoolResultOutput struct + func LookupPoolOutput(ctx *pulumi.Context, args LookupPoolOutputArgs, opts ...pulumi.InvokeOption) LookupPoolResultOutput + func (LookupPoolResultOutput) ElementType() reflect.Type + func (o LookupPoolResultOutput) Comment() pulumi.StringOutput + func (o LookupPoolResultOutput) Id() pulumi.StringOutput + func (o LookupPoolResultOutput) Members() GetPoolMemberArrayOutput + func (o LookupPoolResultOutput) PoolId() pulumi.StringOutput + func (o LookupPoolResultOutput) ToLookupPoolResultOutput() LookupPoolResultOutput + func (o LookupPoolResultOutput) ToLookupPoolResultOutputWithContext(ctx context.Context) LookupPoolResultOutput + type LookupRoleArgs struct + RoleId string + type LookupRoleOutputArgs struct + RoleId pulumi.StringInput + func (LookupRoleOutputArgs) ElementType() reflect.Type + type LookupRoleResult struct + Id string + Privileges []string + RoleId string + func LookupRole(ctx *pulumi.Context, args *LookupRoleArgs, opts ...pulumi.InvokeOption) (*LookupRoleResult, error) + type LookupRoleResultOutput struct + func LookupRoleOutput(ctx *pulumi.Context, args LookupRoleOutputArgs, opts ...pulumi.InvokeOption) LookupRoleResultOutput + func (LookupRoleResultOutput) ElementType() reflect.Type + func (o LookupRoleResultOutput) Id() pulumi.StringOutput + func (o LookupRoleResultOutput) Privileges() pulumi.StringArrayOutput + func (o LookupRoleResultOutput) RoleId() pulumi.StringOutput + func (o LookupRoleResultOutput) ToLookupRoleResultOutput() LookupRoleResultOutput + func (o LookupRoleResultOutput) ToLookupRoleResultOutputWithContext(ctx context.Context) LookupRoleResultOutput + type LookupUserArgs struct + UserId string + type LookupUserOutputArgs struct + UserId pulumi.StringInput + func (LookupUserOutputArgs) ElementType() reflect.Type + type LookupUserResult struct + Acls []GetUserAcl + Comment string + Email string + Enabled bool + ExpirationDate string + FirstName string + Groups []string + Id string + Keys string + LastName string + UserId string + func LookupUser(ctx *pulumi.Context, args *LookupUserArgs, opts ...pulumi.InvokeOption) (*LookupUserResult, error) + type LookupUserResultOutput struct + func LookupUserOutput(ctx *pulumi.Context, args LookupUserOutputArgs, opts ...pulumi.InvokeOption) LookupUserResultOutput + func (LookupUserResultOutput) ElementType() reflect.Type + func (o LookupUserResultOutput) Acls() GetUserAclArrayOutput + func (o LookupUserResultOutput) Comment() pulumi.StringOutput + func (o LookupUserResultOutput) Email() pulumi.StringOutput + func (o LookupUserResultOutput) Enabled() pulumi.BoolOutput + func (o LookupUserResultOutput) ExpirationDate() pulumi.StringOutput + func (o LookupUserResultOutput) FirstName() pulumi.StringOutput + func (o LookupUserResultOutput) Groups() pulumi.StringArrayOutput + func (o LookupUserResultOutput) Id() pulumi.StringOutput + func (o LookupUserResultOutput) Keys() pulumi.StringOutput + func (o LookupUserResultOutput) LastName() pulumi.StringOutput + func (o LookupUserResultOutput) ToLookupUserResultOutput() LookupUserResultOutput + func (o LookupUserResultOutput) ToLookupUserResultOutputWithContext(ctx context.Context) LookupUserResultOutput + func (o LookupUserResultOutput) UserId() pulumi.StringOutput + type Pool struct + Comment pulumi.StringPtrOutput + Members PoolMemberArrayOutput + PoolId pulumi.StringOutput + func GetPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PoolState, ...) (*Pool, error) + func NewPool(ctx *pulumi.Context, name string, args *PoolArgs, ...) (*Pool, error) + func (*Pool) ElementType() reflect.Type + func (i *Pool) ToPoolOutput() PoolOutput + func (i *Pool) ToPoolOutputWithContext(ctx context.Context) PoolOutput + type PoolArgs struct + Comment pulumi.StringPtrInput + PoolId pulumi.StringInput + func (PoolArgs) ElementType() reflect.Type + type PoolArray []PoolInput + func (PoolArray) ElementType() reflect.Type + func (i PoolArray) ToPoolArrayOutput() PoolArrayOutput + func (i PoolArray) ToPoolArrayOutputWithContext(ctx context.Context) PoolArrayOutput + type PoolArrayInput interface + ToPoolArrayOutput func() PoolArrayOutput + ToPoolArrayOutputWithContext func(context.Context) PoolArrayOutput + type PoolArrayOutput struct + func (PoolArrayOutput) ElementType() reflect.Type + func (o PoolArrayOutput) Index(i pulumi.IntInput) PoolOutput + func (o PoolArrayOutput) ToPoolArrayOutput() PoolArrayOutput + func (o PoolArrayOutput) ToPoolArrayOutputWithContext(ctx context.Context) PoolArrayOutput + type PoolInput interface + ToPoolOutput func() PoolOutput + ToPoolOutputWithContext func(ctx context.Context) PoolOutput + type PoolMap map[string]PoolInput + func (PoolMap) ElementType() reflect.Type + func (i PoolMap) ToPoolMapOutput() PoolMapOutput + func (i PoolMap) ToPoolMapOutputWithContext(ctx context.Context) PoolMapOutput + type PoolMapInput interface + ToPoolMapOutput func() PoolMapOutput + ToPoolMapOutputWithContext func(context.Context) PoolMapOutput + type PoolMapOutput struct + func (PoolMapOutput) ElementType() reflect.Type + func (o PoolMapOutput) MapIndex(k pulumi.StringInput) PoolOutput + func (o PoolMapOutput) ToPoolMapOutput() PoolMapOutput + func (o PoolMapOutput) ToPoolMapOutputWithContext(ctx context.Context) PoolMapOutput + type PoolMember struct + DatastoreId *string + Id *string + NodeName *string + Type *string + VmId *int + type PoolMemberArgs struct + DatastoreId pulumi.StringPtrInput + Id pulumi.StringPtrInput + NodeName pulumi.StringPtrInput + Type pulumi.StringPtrInput + VmId pulumi.IntPtrInput + func (PoolMemberArgs) ElementType() reflect.Type + func (i PoolMemberArgs) ToPoolMemberOutput() PoolMemberOutput + func (i PoolMemberArgs) ToPoolMemberOutputWithContext(ctx context.Context) PoolMemberOutput + type PoolMemberArray []PoolMemberInput + func (PoolMemberArray) ElementType() reflect.Type + func (i PoolMemberArray) ToPoolMemberArrayOutput() PoolMemberArrayOutput + func (i PoolMemberArray) ToPoolMemberArrayOutputWithContext(ctx context.Context) PoolMemberArrayOutput + type PoolMemberArrayInput interface + ToPoolMemberArrayOutput func() PoolMemberArrayOutput + ToPoolMemberArrayOutputWithContext func(context.Context) PoolMemberArrayOutput + type PoolMemberArrayOutput struct + func (PoolMemberArrayOutput) ElementType() reflect.Type + func (o PoolMemberArrayOutput) Index(i pulumi.IntInput) PoolMemberOutput + func (o PoolMemberArrayOutput) ToPoolMemberArrayOutput() PoolMemberArrayOutput + func (o PoolMemberArrayOutput) ToPoolMemberArrayOutputWithContext(ctx context.Context) PoolMemberArrayOutput + type PoolMemberInput interface + ToPoolMemberOutput func() PoolMemberOutput + ToPoolMemberOutputWithContext func(context.Context) PoolMemberOutput + type PoolMemberOutput struct + func (PoolMemberOutput) ElementType() reflect.Type + func (o PoolMemberOutput) DatastoreId() pulumi.StringPtrOutput + func (o PoolMemberOutput) Id() pulumi.StringPtrOutput + func (o PoolMemberOutput) NodeName() pulumi.StringPtrOutput + func (o PoolMemberOutput) ToPoolMemberOutput() PoolMemberOutput + func (o PoolMemberOutput) ToPoolMemberOutputWithContext(ctx context.Context) PoolMemberOutput + func (o PoolMemberOutput) Type() pulumi.StringPtrOutput + func (o PoolMemberOutput) VmId() pulumi.IntPtrOutput + type PoolOutput struct + func (PoolOutput) ElementType() reflect.Type + func (o PoolOutput) Comment() pulumi.StringPtrOutput + func (o PoolOutput) Members() PoolMemberArrayOutput + func (o PoolOutput) PoolId() pulumi.StringOutput + func (o PoolOutput) ToPoolOutput() PoolOutput + func (o PoolOutput) ToPoolOutputWithContext(ctx context.Context) PoolOutput + type PoolState struct + Comment pulumi.StringPtrInput + Members PoolMemberArrayInput + PoolId pulumi.StringPtrInput + func (PoolState) ElementType() reflect.Type + type Role struct + Privileges pulumi.StringArrayOutput + RoleId pulumi.StringOutput + func GetRole(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoleState, ...) (*Role, error) + func NewRole(ctx *pulumi.Context, name string, args *RoleArgs, ...) (*Role, error) + func (*Role) ElementType() reflect.Type + func (i *Role) ToRoleOutput() RoleOutput + func (i *Role) ToRoleOutputWithContext(ctx context.Context) RoleOutput + type RoleArgs struct + Privileges pulumi.StringArrayInput + RoleId pulumi.StringInput + func (RoleArgs) ElementType() reflect.Type + type RoleArray []RoleInput + func (RoleArray) ElementType() reflect.Type + func (i RoleArray) ToRoleArrayOutput() RoleArrayOutput + func (i RoleArray) ToRoleArrayOutputWithContext(ctx context.Context) RoleArrayOutput + type RoleArrayInput interface + ToRoleArrayOutput func() RoleArrayOutput + ToRoleArrayOutputWithContext func(context.Context) RoleArrayOutput + type RoleArrayOutput struct + func (RoleArrayOutput) ElementType() reflect.Type + func (o RoleArrayOutput) Index(i pulumi.IntInput) RoleOutput + func (o RoleArrayOutput) ToRoleArrayOutput() RoleArrayOutput + func (o RoleArrayOutput) ToRoleArrayOutputWithContext(ctx context.Context) RoleArrayOutput + type RoleInput interface + ToRoleOutput func() RoleOutput + ToRoleOutputWithContext func(ctx context.Context) RoleOutput + type RoleMap map[string]RoleInput + func (RoleMap) ElementType() reflect.Type + func (i RoleMap) ToRoleMapOutput() RoleMapOutput + func (i RoleMap) ToRoleMapOutputWithContext(ctx context.Context) RoleMapOutput + type RoleMapInput interface + ToRoleMapOutput func() RoleMapOutput + ToRoleMapOutputWithContext func(context.Context) RoleMapOutput + type RoleMapOutput struct + func (RoleMapOutput) ElementType() reflect.Type + func (o RoleMapOutput) MapIndex(k pulumi.StringInput) RoleOutput + func (o RoleMapOutput) ToRoleMapOutput() RoleMapOutput + func (o RoleMapOutput) ToRoleMapOutputWithContext(ctx context.Context) RoleMapOutput + type RoleOutput struct + func (RoleOutput) ElementType() reflect.Type + func (o RoleOutput) Privileges() pulumi.StringArrayOutput + func (o RoleOutput) RoleId() pulumi.StringOutput + func (o RoleOutput) ToRoleOutput() RoleOutput + func (o RoleOutput) ToRoleOutputWithContext(ctx context.Context) RoleOutput + type RoleState struct + Privileges pulumi.StringArrayInput + RoleId pulumi.StringPtrInput + func (RoleState) ElementType() reflect.Type + type User struct + Acls UserAclArrayOutput + Comment pulumi.StringPtrOutput + Email pulumi.StringPtrOutput + Enabled pulumi.BoolPtrOutput + ExpirationDate pulumi.StringPtrOutput + FirstName pulumi.StringPtrOutput + Groups pulumi.StringArrayOutput + Keys pulumi.StringPtrOutput + LastName pulumi.StringPtrOutput + Password pulumi.StringOutput + UserId pulumi.StringOutput + func GetUser(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserState, ...) (*User, error) + func NewUser(ctx *pulumi.Context, name string, args *UserArgs, ...) (*User, error) + func (*User) ElementType() reflect.Type + func (i *User) ToUserOutput() UserOutput + func (i *User) ToUserOutputWithContext(ctx context.Context) UserOutput + type UserAcl struct + Path string + Propagate *bool + RoleId string + type UserAclArgs struct + Path pulumi.StringInput + Propagate pulumi.BoolPtrInput + RoleId pulumi.StringInput + func (UserAclArgs) ElementType() reflect.Type + func (i UserAclArgs) ToUserAclOutput() UserAclOutput + func (i UserAclArgs) ToUserAclOutputWithContext(ctx context.Context) UserAclOutput + type UserAclArray []UserAclInput + func (UserAclArray) ElementType() reflect.Type + func (i UserAclArray) ToUserAclArrayOutput() UserAclArrayOutput + func (i UserAclArray) ToUserAclArrayOutputWithContext(ctx context.Context) UserAclArrayOutput + type UserAclArrayInput interface + ToUserAclArrayOutput func() UserAclArrayOutput + ToUserAclArrayOutputWithContext func(context.Context) UserAclArrayOutput + type UserAclArrayOutput struct + func (UserAclArrayOutput) ElementType() reflect.Type + func (o UserAclArrayOutput) Index(i pulumi.IntInput) UserAclOutput + func (o UserAclArrayOutput) ToUserAclArrayOutput() UserAclArrayOutput + func (o UserAclArrayOutput) ToUserAclArrayOutputWithContext(ctx context.Context) UserAclArrayOutput + type UserAclInput interface + ToUserAclOutput func() UserAclOutput + ToUserAclOutputWithContext func(context.Context) UserAclOutput + type UserAclOutput struct + func (UserAclOutput) ElementType() reflect.Type + func (o UserAclOutput) Path() pulumi.StringOutput + func (o UserAclOutput) Propagate() pulumi.BoolPtrOutput + func (o UserAclOutput) RoleId() pulumi.StringOutput + func (o UserAclOutput) ToUserAclOutput() UserAclOutput + func (o UserAclOutput) ToUserAclOutputWithContext(ctx context.Context) UserAclOutput + type UserArgs struct + Acls UserAclArrayInput + Comment pulumi.StringPtrInput + Email pulumi.StringPtrInput + Enabled pulumi.BoolPtrInput + ExpirationDate pulumi.StringPtrInput + FirstName pulumi.StringPtrInput + Groups pulumi.StringArrayInput + Keys pulumi.StringPtrInput + LastName pulumi.StringPtrInput + Password pulumi.StringInput + UserId pulumi.StringInput + func (UserArgs) ElementType() reflect.Type + type UserArray []UserInput + func (UserArray) ElementType() reflect.Type + func (i UserArray) ToUserArrayOutput() UserArrayOutput + func (i UserArray) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput + type UserArrayInput interface + ToUserArrayOutput func() UserArrayOutput + ToUserArrayOutputWithContext func(context.Context) UserArrayOutput + type UserArrayOutput struct + func (UserArrayOutput) ElementType() reflect.Type + func (o UserArrayOutput) Index(i pulumi.IntInput) UserOutput + func (o UserArrayOutput) ToUserArrayOutput() UserArrayOutput + func (o UserArrayOutput) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput + type UserInput interface + ToUserOutput func() UserOutput + ToUserOutputWithContext func(ctx context.Context) UserOutput + type UserMap map[string]UserInput + func (UserMap) ElementType() reflect.Type + func (i UserMap) ToUserMapOutput() UserMapOutput + func (i UserMap) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput + type UserMapInput interface + ToUserMapOutput func() UserMapOutput + ToUserMapOutputWithContext func(context.Context) UserMapOutput + type UserMapOutput struct + func (UserMapOutput) ElementType() reflect.Type + func (o UserMapOutput) MapIndex(k pulumi.StringInput) UserOutput + func (o UserMapOutput) ToUserMapOutput() UserMapOutput + func (o UserMapOutput) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput + type UserOutput struct + func (UserOutput) ElementType() reflect.Type + func (o UserOutput) Acls() UserAclArrayOutput + func (o UserOutput) Comment() pulumi.StringPtrOutput + func (o UserOutput) Email() pulumi.StringPtrOutput + func (o UserOutput) Enabled() pulumi.BoolPtrOutput + func (o UserOutput) ExpirationDate() pulumi.StringPtrOutput + func (o UserOutput) FirstName() pulumi.StringPtrOutput + func (o UserOutput) Groups() pulumi.StringArrayOutput + func (o UserOutput) Keys() pulumi.StringPtrOutput + func (o UserOutput) LastName() pulumi.StringPtrOutput + func (o UserOutput) Password() pulumi.StringOutput + func (o UserOutput) ToUserOutput() UserOutput + func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput + func (o UserOutput) UserId() pulumi.StringOutput + type UserState struct + Acls UserAclArrayInput + Comment pulumi.StringPtrInput + Email pulumi.StringPtrInput + Enabled pulumi.BoolPtrInput + ExpirationDate pulumi.StringPtrInput + FirstName pulumi.StringPtrInput + Groups pulumi.StringArrayInput + Keys pulumi.StringPtrInput + LastName pulumi.StringPtrInput + Password pulumi.StringPtrInput + UserId pulumi.StringPtrInput + func (UserState) ElementType() reflect.Type Other modules containing this package github.com/muhlba91/pulumi-proxmoxve/sdk/v5 github.com/muhlba91/pulumi-proxmoxve/sdk/v6