Documentation ¶
Index ¶
- Variables
- type CreateGroupRequest
- func (*CreateGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateGroupRequest) GetDescription() string
- func (x *CreateGroupRequest) GetName() string
- func (x *CreateGroupRequest) GetServiceAccounts() []string
- func (x *CreateGroupRequest) GetUsers() []string
- func (*CreateGroupRequest) ProtoMessage()
- func (x *CreateGroupRequest) ProtoReflect() protoreflect.Message
- func (x *CreateGroupRequest) Reset()
- func (x *CreateGroupRequest) String() string
- type CreateServiceAccountRequest
- func (*CreateServiceAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateServiceAccountRequest) GetName() string
- func (*CreateServiceAccountRequest) ProtoMessage()
- func (x *CreateServiceAccountRequest) ProtoReflect() protoreflect.Message
- func (x *CreateServiceAccountRequest) Reset()
- func (x *CreateServiceAccountRequest) String() string
- type CreateServiceAccountResponse
- func (*CreateServiceAccountResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateServiceAccountResponse) GetApplicationId() string
- func (x *CreateServiceAccountResponse) GetApplicationSecret() string
- func (x *CreateServiceAccountResponse) GetName() string
- func (*CreateServiceAccountResponse) ProtoMessage()
- func (x *CreateServiceAccountResponse) ProtoReflect() protoreflect.Message
- func (x *CreateServiceAccountResponse) Reset()
- func (x *CreateServiceAccountResponse) String() string
- type CreateUserRequest
- func (*CreateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserRequest) GetDisplayName() string
- func (x *CreateUserRequest) GetEmail() string
- func (x *CreateUserRequest) GetName() string
- func (x *CreateUserRequest) GetPassword() string
- func (*CreateUserRequest) ProtoMessage()
- func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
- func (x *CreateUserRequest) Reset()
- func (x *CreateUserRequest) String() string
- type DeleteGroupRequest
- func (*DeleteGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteGroupRequest) GetName() string
- func (*DeleteGroupRequest) ProtoMessage()
- func (x *DeleteGroupRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteGroupRequest) Reset()
- func (x *DeleteGroupRequest) String() string
- type DeleteIdentityRequest
- func (*DeleteIdentityRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteIdentityRequest) GetName() string
- func (x *DeleteIdentityRequest) GetProvider() string
- func (*DeleteIdentityRequest) ProtoMessage()
- func (x *DeleteIdentityRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteIdentityRequest) Reset()
- func (x *DeleteIdentityRequest) String() string
- type DeleteRoleAssignmentRequest
- func (*DeleteRoleAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRoleAssignmentRequest) GetName() string
- func (x *DeleteRoleAssignmentRequest) GetRole() string
- func (*DeleteRoleAssignmentRequest) ProtoMessage()
- func (x *DeleteRoleAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRoleAssignmentRequest) Reset()
- func (x *DeleteRoleAssignmentRequest) String() string
- type DeleteServiceAccountRequest
- func (*DeleteServiceAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteServiceAccountRequest) GetName() string
- func (*DeleteServiceAccountRequest) ProtoMessage()
- func (x *DeleteServiceAccountRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteServiceAccountRequest) Reset()
- func (x *DeleteServiceAccountRequest) String() string
- type DeleteUserRequest
- type ExternalIdentityInfo
- func (*ExternalIdentityInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ExternalIdentityInfo) GetIdentity() string
- func (x *ExternalIdentityInfo) GetProvider() string
- func (*ExternalIdentityInfo) ProtoMessage()
- func (x *ExternalIdentityInfo) ProtoReflect() protoreflect.Message
- func (x *ExternalIdentityInfo) Reset()
- func (x *ExternalIdentityInfo) String() string
- type GetGroupRequest
- type GetRoleRequest
- type GetServiceAccountRequest
- func (*GetServiceAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetServiceAccountRequest) GetName() string
- func (*GetServiceAccountRequest) ProtoMessage()
- func (x *GetServiceAccountRequest) ProtoReflect() protoreflect.Message
- func (x *GetServiceAccountRequest) Reset()
- func (x *GetServiceAccountRequest) String() string
- type GetUserRequest
- type GroupInfo
- func (*GroupInfo) Descriptor() ([]byte, []int)deprecated
- func (x *GroupInfo) GetDescription() string
- func (x *GroupInfo) GetName() string
- func (x *GroupInfo) GetServiceAccounts() []*ServiceAccountInfo
- func (x *GroupInfo) GetUsers() []*UserInfo
- func (*GroupInfo) ProtoMessage()
- func (x *GroupInfo) ProtoReflect() protoreflect.Message
- func (x *GroupInfo) Reset()
- func (x *GroupInfo) String() string
- type ListGroupsResponse
- func (*ListGroupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListGroupsResponse) GetGroups() []*GroupInfo
- func (*ListGroupsResponse) ProtoMessage()
- func (x *ListGroupsResponse) ProtoReflect() protoreflect.Message
- func (x *ListGroupsResponse) Reset()
- func (x *ListGroupsResponse) String() string
- type ListPrivilegesResponse
- func (*ListPrivilegesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPrivilegesResponse) GetSystemPrivileges() []string
- func (*ListPrivilegesResponse) ProtoMessage()
- func (x *ListPrivilegesResponse) ProtoReflect() protoreflect.Message
- func (x *ListPrivilegesResponse) Reset()
- func (x *ListPrivilegesResponse) String() string
- type ListRolesResponse
- func (*ListRolesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRolesResponse) GetRoles() []*RoleInfo
- func (*ListRolesResponse) ProtoMessage()
- func (x *ListRolesResponse) ProtoReflect() protoreflect.Message
- func (x *ListRolesResponse) Reset()
- func (x *ListRolesResponse) String() string
- type ListServiceAccountsResponse
- func (*ListServiceAccountsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListServiceAccountsResponse) GetServiceAccounts() []*ServiceAccountInfo
- func (*ListServiceAccountsResponse) ProtoMessage()
- func (x *ListServiceAccountsResponse) ProtoReflect() protoreflect.Message
- func (x *ListServiceAccountsResponse) Reset()
- func (x *ListServiceAccountsResponse) String() string
- type ListSessionsResponse
- func (*ListSessionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSessionsResponse) GetSessions() []*SessionInfo
- func (*ListSessionsResponse) ProtoMessage()
- func (x *ListSessionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSessionsResponse) Reset()
- func (x *ListSessionsResponse) String() string
- type ListUsersResponse
- func (*ListUsersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListUsersResponse) GetUsers() []*UserInfo
- func (*ListUsersResponse) ProtoMessage()
- func (x *ListUsersResponse) ProtoReflect() protoreflect.Message
- func (x *ListUsersResponse) Reset()
- func (x *ListUsersResponse) String() string
- type ObjectPrivilegeInfo
- func (*ObjectPrivilegeInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ObjectPrivilegeInfo) GetObject() []stringdeprecated
- func (x *ObjectPrivilegeInfo) GetObjects() []string
- func (x *ObjectPrivilegeInfo) GetType() string
- func (*ObjectPrivilegeInfo) ProtoMessage()
- func (x *ObjectPrivilegeInfo) ProtoReflect() protoreflect.Message
- func (x *ObjectPrivilegeInfo) Reset()
- func (x *ObjectPrivilegeInfo) String() string
- type RoleAssignment
- type RoleInfo
- func (*RoleInfo) Descriptor() ([]byte, []int)deprecated
- func (x *RoleInfo) GetDefault() bool
- func (x *RoleInfo) GetDescription() string
- func (x *RoleInfo) GetName() string
- func (x *RoleInfo) GetObjectPrivileges() []*ObjectPrivilegeInfo
- func (x *RoleInfo) GetSystemPrivileges() []string
- func (*RoleInfo) ProtoMessage()
- func (x *RoleInfo) ProtoReflect() protoreflect.Message
- func (x *RoleInfo) Reset()
- func (x *RoleInfo) String() string
- type ServiceAccountInfo
- func (*ServiceAccountInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceAccountInfo) GetActive() bool
- func (x *ServiceAccountInfo) GetConfirmationTime() *timestamp.Timestamp
- func (x *ServiceAccountInfo) GetCreatedBy() *UserInfo
- func (x *ServiceAccountInfo) GetCreationTime() *timestamp.Timestamp
- func (x *ServiceAccountInfo) GetDisplayName() string
- func (x *ServiceAccountInfo) GetLastLoginTime() *timestamp.Timestamp
- func (x *ServiceAccountInfo) GetName() string
- func (*ServiceAccountInfo) ProtoMessage()
- func (x *ServiceAccountInfo) ProtoReflect() protoreflect.Message
- func (x *ServiceAccountInfo) Reset()
- func (x *ServiceAccountInfo) String() string
- type SessionInfo
- func (*SessionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SessionInfo) GetClients() []string
- func (x *SessionInfo) GetExpirationTime() *timestamp.Timestamp
- func (x *SessionInfo) GetHostname() string
- func (x *SessionInfo) GetId() string
- func (x *SessionInfo) GetIpAddress() string
- func (x *SessionInfo) GetLastAccessTime() *timestamp.Timestamp
- func (x *SessionInfo) GetStartTime() *timestamp.Timestamp
- func (x *SessionInfo) GetUsername() string
- func (*SessionInfo) ProtoMessage()
- func (x *SessionInfo) ProtoReflect() protoreflect.Message
- func (x *SessionInfo) Reset()
- func (x *SessionInfo) String() string
- type UpdateGroupRequest
- func (*UpdateGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateGroupRequest) GetDescription() string
- func (x *UpdateGroupRequest) GetMemberInfo() *UpdateGroupRequest_MemberInfo
- func (x *UpdateGroupRequest) GetName() string
- func (x *UpdateGroupRequest) GetNewName() string
- func (*UpdateGroupRequest) ProtoMessage()
- func (x *UpdateGroupRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateGroupRequest) Reset()
- func (x *UpdateGroupRequest) String() string
- type UpdateGroupRequest_MemberInfo
- func (*UpdateGroupRequest_MemberInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateGroupRequest_MemberInfo) GetServiceAccounts() []string
- func (x *UpdateGroupRequest_MemberInfo) GetUsers() []string
- func (*UpdateGroupRequest_MemberInfo) ProtoMessage()
- func (x *UpdateGroupRequest_MemberInfo) ProtoReflect() protoreflect.Message
- func (x *UpdateGroupRequest_MemberInfo) Reset()
- func (x *UpdateGroupRequest_MemberInfo) String() string
- type UpdateUserRequest
- func (*UpdateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserRequest) GetActive() bool
- func (x *UpdateUserRequest) GetDisplayName() string
- func (x *UpdateUserRequest) GetEmail() string
- func (x *UpdateUserRequest) GetName() string
- func (x *UpdateUserRequest) GetPassword() string
- func (x *UpdateUserRequest) GetRoleAssignment() *RoleAssignment
- func (x *UpdateUserRequest) GetSuperuser() bool
- func (*UpdateUserRequest) ProtoMessage()
- func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateUserRequest) Reset()
- func (x *UpdateUserRequest) String() string
- type UserInfo
- func (*UserInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserInfo) GetActive() bool
- func (x *UserInfo) GetClearance() mdb.SignificanceInfo_SignificanceLevelType
- func (x *UserInfo) GetConfirmationTime() *timestamp.Timestamp
- func (x *UserInfo) GetCreatedBy() *UserInfo
- func (x *UserInfo) GetCreationTime() *timestamp.Timestamp
- func (x *UserInfo) GetDisplayName() string
- func (x *UserInfo) GetEmail() string
- func (x *UserInfo) GetGroups() []*GroupInfo
- func (x *UserInfo) GetIdentities() []*ExternalIdentityInfo
- func (x *UserInfo) GetLastLoginTime() *timestamp.Timestamp
- func (x *UserInfo) GetName() string
- func (x *UserInfo) GetObjectPrivilege() []*ObjectPrivilegeInfodeprecated
- func (x *UserInfo) GetObjectPrivileges() []*ObjectPrivilegeInfo
- func (x *UserInfo) GetRoles() []*RoleInfo
- func (x *UserInfo) GetSuperuser() bool
- func (x *UserInfo) GetSystemPrivilege() []stringdeprecated
- func (x *UserInfo) GetSystemPrivileges() []string
- func (*UserInfo) ProtoMessage()
- func (x *UserInfo) ProtoReflect() protoreflect.Message
- func (x *UserInfo) Reset()
- func (x *UserInfo) String() string
Constants ¶
This section is empty.
Variables ¶
var File_yamcs_protobuf_iam_iam_proto protoreflect.FileDescriptor
var File_yamcs_protobuf_iam_sessions_service_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CreateGroupRequest ¶
type CreateGroupRequest struct { // Group name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Group description Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` // Usernames of users that should be added as member Users []string `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"` // Names of service accounts that should be added as member ServiceAccounts []string `protobuf:"bytes,4,rep,name=serviceAccounts" json:"serviceAccounts,omitempty"` // contains filtered or unexported fields }
func (*CreateGroupRequest) Descriptor
deprecated
func (*CreateGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateGroupRequest.ProtoReflect.Descriptor instead.
func (*CreateGroupRequest) GetDescription ¶
func (x *CreateGroupRequest) GetDescription() string
func (*CreateGroupRequest) GetName ¶
func (x *CreateGroupRequest) GetName() string
func (*CreateGroupRequest) GetServiceAccounts ¶
func (x *CreateGroupRequest) GetServiceAccounts() []string
func (*CreateGroupRequest) GetUsers ¶
func (x *CreateGroupRequest) GetUsers() []string
func (*CreateGroupRequest) ProtoMessage ¶
func (*CreateGroupRequest) ProtoMessage()
func (*CreateGroupRequest) ProtoReflect ¶
func (x *CreateGroupRequest) ProtoReflect() protoreflect.Message
func (*CreateGroupRequest) Reset ¶
func (x *CreateGroupRequest) Reset()
func (*CreateGroupRequest) String ¶
func (x *CreateGroupRequest) String() string
type CreateServiceAccountRequest ¶
type CreateServiceAccountRequest struct { // Service account name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // contains filtered or unexported fields }
func (*CreateServiceAccountRequest) Descriptor
deprecated
func (*CreateServiceAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateServiceAccountRequest.ProtoReflect.Descriptor instead.
func (*CreateServiceAccountRequest) GetName ¶
func (x *CreateServiceAccountRequest) GetName() string
func (*CreateServiceAccountRequest) ProtoMessage ¶
func (*CreateServiceAccountRequest) ProtoMessage()
func (*CreateServiceAccountRequest) ProtoReflect ¶
func (x *CreateServiceAccountRequest) ProtoReflect() protoreflect.Message
func (*CreateServiceAccountRequest) Reset ¶
func (x *CreateServiceAccountRequest) Reset()
func (*CreateServiceAccountRequest) String ¶
func (x *CreateServiceAccountRequest) String() string
type CreateServiceAccountResponse ¶
type CreateServiceAccountResponse struct { // Service account name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` ApplicationId *string `protobuf:"bytes,2,opt,name=applicationId" json:"applicationId,omitempty"` ApplicationSecret *string `protobuf:"bytes,3,opt,name=applicationSecret" json:"applicationSecret,omitempty"` // contains filtered or unexported fields }
func (*CreateServiceAccountResponse) Descriptor
deprecated
func (*CreateServiceAccountResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateServiceAccountResponse.ProtoReflect.Descriptor instead.
func (*CreateServiceAccountResponse) GetApplicationId ¶
func (x *CreateServiceAccountResponse) GetApplicationId() string
func (*CreateServiceAccountResponse) GetApplicationSecret ¶
func (x *CreateServiceAccountResponse) GetApplicationSecret() string
func (*CreateServiceAccountResponse) GetName ¶
func (x *CreateServiceAccountResponse) GetName() string
func (*CreateServiceAccountResponse) ProtoMessage ¶
func (*CreateServiceAccountResponse) ProtoMessage()
func (*CreateServiceAccountResponse) ProtoReflect ¶
func (x *CreateServiceAccountResponse) ProtoReflect() protoreflect.Message
func (*CreateServiceAccountResponse) Reset ¶
func (x *CreateServiceAccountResponse) Reset()
func (*CreateServiceAccountResponse) String ¶
func (x *CreateServiceAccountResponse) String() string
type CreateUserRequest ¶
type CreateUserRequest struct { // Username Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Display name DisplayName *string `protobuf:"bytes,2,opt,name=displayName" json:"displayName,omitempty"` // Email address Email *string `protobuf:"bytes,3,opt,name=email" json:"email,omitempty"` // User password Password *string `protobuf:"bytes,4,opt,name=password" json:"password,omitempty"` // contains filtered or unexported fields }
func (*CreateUserRequest) Descriptor
deprecated
func (*CreateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.
func (*CreateUserRequest) GetDisplayName ¶
func (x *CreateUserRequest) GetDisplayName() string
func (*CreateUserRequest) GetEmail ¶
func (x *CreateUserRequest) GetEmail() string
func (*CreateUserRequest) GetName ¶
func (x *CreateUserRequest) GetName() string
func (*CreateUserRequest) GetPassword ¶
func (x *CreateUserRequest) GetPassword() string
func (*CreateUserRequest) ProtoMessage ¶
func (*CreateUserRequest) ProtoMessage()
func (*CreateUserRequest) ProtoReflect ¶
func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
func (*CreateUserRequest) Reset ¶
func (x *CreateUserRequest) Reset()
func (*CreateUserRequest) String ¶
func (x *CreateUserRequest) String() string
type DeleteGroupRequest ¶
type DeleteGroupRequest struct { // Group name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DeleteGroupRequest) Descriptor
deprecated
func (*DeleteGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteGroupRequest.ProtoReflect.Descriptor instead.
func (*DeleteGroupRequest) GetName ¶
func (x *DeleteGroupRequest) GetName() string
func (*DeleteGroupRequest) ProtoMessage ¶
func (*DeleteGroupRequest) ProtoMessage()
func (*DeleteGroupRequest) ProtoReflect ¶
func (x *DeleteGroupRequest) ProtoReflect() protoreflect.Message
func (*DeleteGroupRequest) Reset ¶
func (x *DeleteGroupRequest) Reset()
func (*DeleteGroupRequest) String ¶
func (x *DeleteGroupRequest) String() string
type DeleteIdentityRequest ¶
type DeleteIdentityRequest struct { // Username Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Name of an identity provider Provider *string `protobuf:"bytes,2,opt,name=provider" json:"provider,omitempty"` // contains filtered or unexported fields }
func (*DeleteIdentityRequest) Descriptor
deprecated
func (*DeleteIdentityRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteIdentityRequest.ProtoReflect.Descriptor instead.
func (*DeleteIdentityRequest) GetName ¶
func (x *DeleteIdentityRequest) GetName() string
func (*DeleteIdentityRequest) GetProvider ¶
func (x *DeleteIdentityRequest) GetProvider() string
func (*DeleteIdentityRequest) ProtoMessage ¶
func (*DeleteIdentityRequest) ProtoMessage()
func (*DeleteIdentityRequest) ProtoReflect ¶
func (x *DeleteIdentityRequest) ProtoReflect() protoreflect.Message
func (*DeleteIdentityRequest) Reset ¶
func (x *DeleteIdentityRequest) Reset()
func (*DeleteIdentityRequest) String ¶
func (x *DeleteIdentityRequest) String() string
type DeleteRoleAssignmentRequest ¶
type DeleteRoleAssignmentRequest struct { // Username Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Role name Role *string `protobuf:"bytes,2,opt,name=role" json:"role,omitempty"` // contains filtered or unexported fields }
func (*DeleteRoleAssignmentRequest) Descriptor
deprecated
func (*DeleteRoleAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRoleAssignmentRequest.ProtoReflect.Descriptor instead.
func (*DeleteRoleAssignmentRequest) GetName ¶
func (x *DeleteRoleAssignmentRequest) GetName() string
func (*DeleteRoleAssignmentRequest) GetRole ¶
func (x *DeleteRoleAssignmentRequest) GetRole() string
func (*DeleteRoleAssignmentRequest) ProtoMessage ¶
func (*DeleteRoleAssignmentRequest) ProtoMessage()
func (*DeleteRoleAssignmentRequest) ProtoReflect ¶
func (x *DeleteRoleAssignmentRequest) ProtoReflect() protoreflect.Message
func (*DeleteRoleAssignmentRequest) Reset ¶
func (x *DeleteRoleAssignmentRequest) Reset()
func (*DeleteRoleAssignmentRequest) String ¶
func (x *DeleteRoleAssignmentRequest) String() string
type DeleteServiceAccountRequest ¶
type DeleteServiceAccountRequest struct { // Service account name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DeleteServiceAccountRequest) Descriptor
deprecated
func (*DeleteServiceAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteServiceAccountRequest.ProtoReflect.Descriptor instead.
func (*DeleteServiceAccountRequest) GetName ¶
func (x *DeleteServiceAccountRequest) GetName() string
func (*DeleteServiceAccountRequest) ProtoMessage ¶
func (*DeleteServiceAccountRequest) ProtoMessage()
func (*DeleteServiceAccountRequest) ProtoReflect ¶
func (x *DeleteServiceAccountRequest) ProtoReflect() protoreflect.Message
func (*DeleteServiceAccountRequest) Reset ¶
func (x *DeleteServiceAccountRequest) Reset()
func (*DeleteServiceAccountRequest) String ¶
func (x *DeleteServiceAccountRequest) String() string
type DeleteUserRequest ¶
type DeleteUserRequest struct { // Username Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DeleteUserRequest) Descriptor
deprecated
func (*DeleteUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.
func (*DeleteUserRequest) GetName ¶
func (x *DeleteUserRequest) GetName() string
func (*DeleteUserRequest) ProtoMessage ¶
func (*DeleteUserRequest) ProtoMessage()
func (*DeleteUserRequest) ProtoReflect ¶
func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message
func (*DeleteUserRequest) Reset ¶
func (x *DeleteUserRequest) Reset()
func (*DeleteUserRequest) String ¶
func (x *DeleteUserRequest) String() string
type ExternalIdentityInfo ¶
type ExternalIdentityInfo struct { // External identity Identity *string `protobuf:"bytes,1,opt,name=identity" json:"identity,omitempty"` // Name of the identity provider Provider *string `protobuf:"bytes,2,opt,name=provider" json:"provider,omitempty"` // contains filtered or unexported fields }
func (*ExternalIdentityInfo) Descriptor
deprecated
func (*ExternalIdentityInfo) Descriptor() ([]byte, []int)
Deprecated: Use ExternalIdentityInfo.ProtoReflect.Descriptor instead.
func (*ExternalIdentityInfo) GetIdentity ¶
func (x *ExternalIdentityInfo) GetIdentity() string
func (*ExternalIdentityInfo) GetProvider ¶
func (x *ExternalIdentityInfo) GetProvider() string
func (*ExternalIdentityInfo) ProtoMessage ¶
func (*ExternalIdentityInfo) ProtoMessage()
func (*ExternalIdentityInfo) ProtoReflect ¶
func (x *ExternalIdentityInfo) ProtoReflect() protoreflect.Message
func (*ExternalIdentityInfo) Reset ¶
func (x *ExternalIdentityInfo) Reset()
func (*ExternalIdentityInfo) String ¶
func (x *ExternalIdentityInfo) String() string
type GetGroupRequest ¶
type GetGroupRequest struct { // Group name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetGroupRequest) Descriptor
deprecated
func (*GetGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetGroupRequest.ProtoReflect.Descriptor instead.
func (*GetGroupRequest) GetName ¶
func (x *GetGroupRequest) GetName() string
func (*GetGroupRequest) ProtoMessage ¶
func (*GetGroupRequest) ProtoMessage()
func (*GetGroupRequest) ProtoReflect ¶
func (x *GetGroupRequest) ProtoReflect() protoreflect.Message
func (*GetGroupRequest) Reset ¶
func (x *GetGroupRequest) Reset()
func (*GetGroupRequest) String ¶
func (x *GetGroupRequest) String() string
type GetRoleRequest ¶
type GetRoleRequest struct { // Role name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetRoleRequest) Descriptor
deprecated
func (*GetRoleRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRoleRequest.ProtoReflect.Descriptor instead.
func (*GetRoleRequest) GetName ¶
func (x *GetRoleRequest) GetName() string
func (*GetRoleRequest) ProtoMessage ¶
func (*GetRoleRequest) ProtoMessage()
func (*GetRoleRequest) ProtoReflect ¶
func (x *GetRoleRequest) ProtoReflect() protoreflect.Message
func (*GetRoleRequest) Reset ¶
func (x *GetRoleRequest) Reset()
func (*GetRoleRequest) String ¶
func (x *GetRoleRequest) String() string
type GetServiceAccountRequest ¶
type GetServiceAccountRequest struct { // Service account name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetServiceAccountRequest) Descriptor
deprecated
func (*GetServiceAccountRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetServiceAccountRequest.ProtoReflect.Descriptor instead.
func (*GetServiceAccountRequest) GetName ¶
func (x *GetServiceAccountRequest) GetName() string
func (*GetServiceAccountRequest) ProtoMessage ¶
func (*GetServiceAccountRequest) ProtoMessage()
func (*GetServiceAccountRequest) ProtoReflect ¶
func (x *GetServiceAccountRequest) ProtoReflect() protoreflect.Message
func (*GetServiceAccountRequest) Reset ¶
func (x *GetServiceAccountRequest) Reset()
func (*GetServiceAccountRequest) String ¶
func (x *GetServiceAccountRequest) String() string
type GetUserRequest ¶
type GetUserRequest struct { // Username Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetUserRequest) Descriptor
deprecated
func (*GetUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.
func (*GetUserRequest) GetName ¶
func (x *GetUserRequest) GetName() string
func (*GetUserRequest) ProtoMessage ¶
func (*GetUserRequest) ProtoMessage()
func (*GetUserRequest) ProtoReflect ¶
func (x *GetUserRequest) ProtoReflect() protoreflect.Message
func (*GetUserRequest) Reset ¶
func (x *GetUserRequest) Reset()
func (*GetUserRequest) String ¶
func (x *GetUserRequest) String() string
type GroupInfo ¶
type GroupInfo struct { // Group name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Group description Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` // Users that are member of this group Users []*UserInfo `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"` // Service accounts that are member of this group ServiceAccounts []*ServiceAccountInfo `protobuf:"bytes,4,rep,name=serviceAccounts" json:"serviceAccounts,omitempty"` // contains filtered or unexported fields }
func (*GroupInfo) Descriptor
deprecated
func (*GroupInfo) GetDescription ¶
func (*GroupInfo) GetServiceAccounts ¶
func (x *GroupInfo) GetServiceAccounts() []*ServiceAccountInfo
func (*GroupInfo) ProtoMessage ¶
func (*GroupInfo) ProtoMessage()
func (*GroupInfo) ProtoReflect ¶
func (x *GroupInfo) ProtoReflect() protoreflect.Message
type ListGroupsResponse ¶
type ListGroupsResponse struct { Groups []*GroupInfo `protobuf:"bytes,1,rep,name=groups" json:"groups,omitempty"` // contains filtered or unexported fields }
func (*ListGroupsResponse) Descriptor
deprecated
func (*ListGroupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListGroupsResponse.ProtoReflect.Descriptor instead.
func (*ListGroupsResponse) GetGroups ¶
func (x *ListGroupsResponse) GetGroups() []*GroupInfo
func (*ListGroupsResponse) ProtoMessage ¶
func (*ListGroupsResponse) ProtoMessage()
func (*ListGroupsResponse) ProtoReflect ¶
func (x *ListGroupsResponse) ProtoReflect() protoreflect.Message
func (*ListGroupsResponse) Reset ¶
func (x *ListGroupsResponse) Reset()
func (*ListGroupsResponse) String ¶
func (x *ListGroupsResponse) String() string
type ListPrivilegesResponse ¶
type ListPrivilegesResponse struct { SystemPrivileges []string `protobuf:"bytes,1,rep,name=systemPrivileges" json:"systemPrivileges,omitempty"` // contains filtered or unexported fields }
func (*ListPrivilegesResponse) Descriptor
deprecated
func (*ListPrivilegesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPrivilegesResponse.ProtoReflect.Descriptor instead.
func (*ListPrivilegesResponse) GetSystemPrivileges ¶
func (x *ListPrivilegesResponse) GetSystemPrivileges() []string
func (*ListPrivilegesResponse) ProtoMessage ¶
func (*ListPrivilegesResponse) ProtoMessage()
func (*ListPrivilegesResponse) ProtoReflect ¶
func (x *ListPrivilegesResponse) ProtoReflect() protoreflect.Message
func (*ListPrivilegesResponse) Reset ¶
func (x *ListPrivilegesResponse) Reset()
func (*ListPrivilegesResponse) String ¶
func (x *ListPrivilegesResponse) String() string
type ListRolesResponse ¶
type ListRolesResponse struct { Roles []*RoleInfo `protobuf:"bytes,1,rep,name=roles" json:"roles,omitempty"` // contains filtered or unexported fields }
func (*ListRolesResponse) Descriptor
deprecated
func (*ListRolesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRolesResponse.ProtoReflect.Descriptor instead.
func (*ListRolesResponse) GetRoles ¶
func (x *ListRolesResponse) GetRoles() []*RoleInfo
func (*ListRolesResponse) ProtoMessage ¶
func (*ListRolesResponse) ProtoMessage()
func (*ListRolesResponse) ProtoReflect ¶
func (x *ListRolesResponse) ProtoReflect() protoreflect.Message
func (*ListRolesResponse) Reset ¶
func (x *ListRolesResponse) Reset()
func (*ListRolesResponse) String ¶
func (x *ListRolesResponse) String() string
type ListServiceAccountsResponse ¶
type ListServiceAccountsResponse struct { ServiceAccounts []*ServiceAccountInfo `protobuf:"bytes,1,rep,name=serviceAccounts" json:"serviceAccounts,omitempty"` // contains filtered or unexported fields }
func (*ListServiceAccountsResponse) Descriptor
deprecated
func (*ListServiceAccountsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListServiceAccountsResponse.ProtoReflect.Descriptor instead.
func (*ListServiceAccountsResponse) GetServiceAccounts ¶
func (x *ListServiceAccountsResponse) GetServiceAccounts() []*ServiceAccountInfo
func (*ListServiceAccountsResponse) ProtoMessage ¶
func (*ListServiceAccountsResponse) ProtoMessage()
func (*ListServiceAccountsResponse) ProtoReflect ¶
func (x *ListServiceAccountsResponse) ProtoReflect() protoreflect.Message
func (*ListServiceAccountsResponse) Reset ¶
func (x *ListServiceAccountsResponse) Reset()
func (*ListServiceAccountsResponse) String ¶
func (x *ListServiceAccountsResponse) String() string
type ListSessionsResponse ¶
type ListSessionsResponse struct { Sessions []*SessionInfo `protobuf:"bytes,1,rep,name=sessions" json:"sessions,omitempty"` // contains filtered or unexported fields }
func (*ListSessionsResponse) Descriptor
deprecated
func (*ListSessionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSessionsResponse.ProtoReflect.Descriptor instead.
func (*ListSessionsResponse) GetSessions ¶
func (x *ListSessionsResponse) GetSessions() []*SessionInfo
func (*ListSessionsResponse) ProtoMessage ¶
func (*ListSessionsResponse) ProtoMessage()
func (*ListSessionsResponse) ProtoReflect ¶
func (x *ListSessionsResponse) ProtoReflect() protoreflect.Message
func (*ListSessionsResponse) Reset ¶
func (x *ListSessionsResponse) Reset()
func (*ListSessionsResponse) String ¶
func (x *ListSessionsResponse) String() string
type ListUsersResponse ¶
type ListUsersResponse struct { Users []*UserInfo `protobuf:"bytes,1,rep,name=users" json:"users,omitempty"` // contains filtered or unexported fields }
func (*ListUsersResponse) Descriptor
deprecated
func (*ListUsersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListUsersResponse.ProtoReflect.Descriptor instead.
func (*ListUsersResponse) GetUsers ¶
func (x *ListUsersResponse) GetUsers() []*UserInfo
func (*ListUsersResponse) ProtoMessage ¶
func (*ListUsersResponse) ProtoMessage()
func (*ListUsersResponse) ProtoReflect ¶
func (x *ListUsersResponse) ProtoReflect() protoreflect.Message
func (*ListUsersResponse) Reset ¶
func (x *ListUsersResponse) Reset()
func (*ListUsersResponse) String ¶
func (x *ListUsersResponse) String() string
type ObjectPrivilegeInfo ¶
type ObjectPrivilegeInfo struct { // Privilege type Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` // Deprecated: Do not use. Object []string `protobuf:"bytes,2,rep,name=object" json:"object,omitempty"` // Objects of this type Objects []string `protobuf:"bytes,3,rep,name=objects" json:"objects,omitempty"` // contains filtered or unexported fields }
func (*ObjectPrivilegeInfo) Descriptor
deprecated
func (*ObjectPrivilegeInfo) Descriptor() ([]byte, []int)
Deprecated: Use ObjectPrivilegeInfo.ProtoReflect.Descriptor instead.
func (*ObjectPrivilegeInfo) GetObject
deprecated
func (x *ObjectPrivilegeInfo) GetObject() []string
Deprecated: Do not use.
func (*ObjectPrivilegeInfo) GetObjects ¶
func (x *ObjectPrivilegeInfo) GetObjects() []string
func (*ObjectPrivilegeInfo) GetType ¶
func (x *ObjectPrivilegeInfo) GetType() string
func (*ObjectPrivilegeInfo) ProtoMessage ¶
func (*ObjectPrivilegeInfo) ProtoMessage()
func (*ObjectPrivilegeInfo) ProtoReflect ¶
func (x *ObjectPrivilegeInfo) ProtoReflect() protoreflect.Message
func (*ObjectPrivilegeInfo) Reset ¶
func (x *ObjectPrivilegeInfo) Reset()
func (*ObjectPrivilegeInfo) String ¶
func (x *ObjectPrivilegeInfo) String() string
type RoleAssignment ¶
type RoleAssignment struct { Roles []string `protobuf:"bytes,1,rep,name=roles" json:"roles,omitempty"` // contains filtered or unexported fields }
func (*RoleAssignment) Descriptor
deprecated
func (*RoleAssignment) Descriptor() ([]byte, []int)
Deprecated: Use RoleAssignment.ProtoReflect.Descriptor instead.
func (*RoleAssignment) GetRoles ¶
func (x *RoleAssignment) GetRoles() []string
func (*RoleAssignment) ProtoMessage ¶
func (*RoleAssignment) ProtoMessage()
func (*RoleAssignment) ProtoReflect ¶
func (x *RoleAssignment) ProtoReflect() protoreflect.Message
func (*RoleAssignment) Reset ¶
func (x *RoleAssignment) Reset()
func (*RoleAssignment) String ¶
func (x *RoleAssignment) String() string
type RoleInfo ¶
type RoleInfo struct { // Role name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Role description Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"` // System privileges SystemPrivileges []string `protobuf:"bytes,3,rep,name=systemPrivileges" json:"systemPrivileges,omitempty"` // Object privileges ObjectPrivileges []*ObjectPrivilegeInfo `protobuf:"bytes,4,rep,name=objectPrivileges" json:"objectPrivileges,omitempty"` // Whether this role is assigned by default Default *bool `protobuf:"varint,5,opt,name=default" json:"default,omitempty"` // contains filtered or unexported fields }
func (*RoleInfo) Descriptor
deprecated
func (*RoleInfo) GetDefault ¶
func (*RoleInfo) GetDescription ¶
func (*RoleInfo) GetObjectPrivileges ¶
func (x *RoleInfo) GetObjectPrivileges() []*ObjectPrivilegeInfo
func (*RoleInfo) GetSystemPrivileges ¶
func (*RoleInfo) ProtoMessage ¶
func (*RoleInfo) ProtoMessage()
func (*RoleInfo) ProtoReflect ¶
func (x *RoleInfo) ProtoReflect() protoreflect.Message
type ServiceAccountInfo ¶
type ServiceAccountInfo struct { // Service account name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Displayed name DisplayName *string `protobuf:"bytes,2,opt,name=displayName" json:"displayName,omitempty"` // Whether the account may login Active *bool `protobuf:"varint,3,opt,name=active" json:"active,omitempty"` // User that created this user account CreatedBy *UserInfo `protobuf:"bytes,4,opt,name=createdBy" json:"createdBy,omitempty"` // When this user was created CreationTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=creationTime" json:"creationTime,omitempty"` // When this account was first activated ConfirmationTime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=confirmationTime" json:"confirmationTime,omitempty"` // When this account last logged in LastLoginTime *timestamp.Timestamp `protobuf:"bytes,7,opt,name=lastLoginTime" json:"lastLoginTime,omitempty"` // contains filtered or unexported fields }
func (*ServiceAccountInfo) Descriptor
deprecated
func (*ServiceAccountInfo) Descriptor() ([]byte, []int)
Deprecated: Use ServiceAccountInfo.ProtoReflect.Descriptor instead.
func (*ServiceAccountInfo) GetActive ¶
func (x *ServiceAccountInfo) GetActive() bool
func (*ServiceAccountInfo) GetConfirmationTime ¶
func (x *ServiceAccountInfo) GetConfirmationTime() *timestamp.Timestamp
func (*ServiceAccountInfo) GetCreatedBy ¶
func (x *ServiceAccountInfo) GetCreatedBy() *UserInfo
func (*ServiceAccountInfo) GetCreationTime ¶
func (x *ServiceAccountInfo) GetCreationTime() *timestamp.Timestamp
func (*ServiceAccountInfo) GetDisplayName ¶
func (x *ServiceAccountInfo) GetDisplayName() string
func (*ServiceAccountInfo) GetLastLoginTime ¶
func (x *ServiceAccountInfo) GetLastLoginTime() *timestamp.Timestamp
func (*ServiceAccountInfo) GetName ¶
func (x *ServiceAccountInfo) GetName() string
func (*ServiceAccountInfo) ProtoMessage ¶
func (*ServiceAccountInfo) ProtoMessage()
func (*ServiceAccountInfo) ProtoReflect ¶
func (x *ServiceAccountInfo) ProtoReflect() protoreflect.Message
func (*ServiceAccountInfo) Reset ¶
func (x *ServiceAccountInfo) Reset()
func (*ServiceAccountInfo) String ¶
func (x *ServiceAccountInfo) String() string
type SessionInfo ¶
type SessionInfo struct { // Session identifier Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"` Username *string `protobuf:"bytes,2,opt,name=username" json:"username,omitempty"` IpAddress *string `protobuf:"bytes,3,opt,name=ipAddress" json:"ipAddress,omitempty"` Hostname *string `protobuf:"bytes,4,opt,name=hostname" json:"hostname,omitempty"` StartTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=startTime" json:"startTime,omitempty"` LastAccessTime *timestamp.Timestamp `protobuf:"bytes,6,opt,name=lastAccessTime" json:"lastAccessTime,omitempty"` ExpirationTime *timestamp.Timestamp `protobuf:"bytes,7,opt,name=expirationTime" json:"expirationTime,omitempty"` Clients []string `protobuf:"bytes,8,rep,name=clients" json:"clients,omitempty"` // contains filtered or unexported fields }
func (*SessionInfo) Descriptor
deprecated
func (*SessionInfo) Descriptor() ([]byte, []int)
Deprecated: Use SessionInfo.ProtoReflect.Descriptor instead.
func (*SessionInfo) GetClients ¶
func (x *SessionInfo) GetClients() []string
func (*SessionInfo) GetExpirationTime ¶
func (x *SessionInfo) GetExpirationTime() *timestamp.Timestamp
func (*SessionInfo) GetHostname ¶
func (x *SessionInfo) GetHostname() string
func (*SessionInfo) GetId ¶
func (x *SessionInfo) GetId() string
func (*SessionInfo) GetIpAddress ¶
func (x *SessionInfo) GetIpAddress() string
func (*SessionInfo) GetLastAccessTime ¶
func (x *SessionInfo) GetLastAccessTime() *timestamp.Timestamp
func (*SessionInfo) GetStartTime ¶
func (x *SessionInfo) GetStartTime() *timestamp.Timestamp
func (*SessionInfo) GetUsername ¶
func (x *SessionInfo) GetUsername() string
func (*SessionInfo) ProtoMessage ¶
func (*SessionInfo) ProtoMessage()
func (*SessionInfo) ProtoReflect ¶
func (x *SessionInfo) ProtoReflect() protoreflect.Message
func (*SessionInfo) Reset ¶
func (x *SessionInfo) Reset()
func (*SessionInfo) String ¶
func (x *SessionInfo) String() string
type UpdateGroupRequest ¶
type UpdateGroupRequest struct { // Group name Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // New group name NewName *string `protobuf:"bytes,2,opt,name=newName" json:"newName,omitempty"` // Group description Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"` // Group members MemberInfo *UpdateGroupRequest_MemberInfo `protobuf:"bytes,4,opt,name=memberInfo" json:"memberInfo,omitempty"` // contains filtered or unexported fields }
func (*UpdateGroupRequest) Descriptor
deprecated
func (*UpdateGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateGroupRequest.ProtoReflect.Descriptor instead.
func (*UpdateGroupRequest) GetDescription ¶
func (x *UpdateGroupRequest) GetDescription() string
func (*UpdateGroupRequest) GetMemberInfo ¶
func (x *UpdateGroupRequest) GetMemberInfo() *UpdateGroupRequest_MemberInfo
func (*UpdateGroupRequest) GetName ¶
func (x *UpdateGroupRequest) GetName() string
func (*UpdateGroupRequest) GetNewName ¶
func (x *UpdateGroupRequest) GetNewName() string
func (*UpdateGroupRequest) ProtoMessage ¶
func (*UpdateGroupRequest) ProtoMessage()
func (*UpdateGroupRequest) ProtoReflect ¶
func (x *UpdateGroupRequest) ProtoReflect() protoreflect.Message
func (*UpdateGroupRequest) Reset ¶
func (x *UpdateGroupRequest) Reset()
func (*UpdateGroupRequest) String ¶
func (x *UpdateGroupRequest) String() string
type UpdateGroupRequest_MemberInfo ¶
type UpdateGroupRequest_MemberInfo struct { Users []string `protobuf:"bytes,1,rep,name=users" json:"users,omitempty"` ServiceAccounts []string `protobuf:"bytes,2,rep,name=serviceAccounts" json:"serviceAccounts,omitempty"` // contains filtered or unexported fields }
func (*UpdateGroupRequest_MemberInfo) Descriptor
deprecated
func (*UpdateGroupRequest_MemberInfo) Descriptor() ([]byte, []int)
Deprecated: Use UpdateGroupRequest_MemberInfo.ProtoReflect.Descriptor instead.
func (*UpdateGroupRequest_MemberInfo) GetServiceAccounts ¶
func (x *UpdateGroupRequest_MemberInfo) GetServiceAccounts() []string
func (*UpdateGroupRequest_MemberInfo) GetUsers ¶
func (x *UpdateGroupRequest_MemberInfo) GetUsers() []string
func (*UpdateGroupRequest_MemberInfo) ProtoMessage ¶
func (*UpdateGroupRequest_MemberInfo) ProtoMessage()
func (*UpdateGroupRequest_MemberInfo) ProtoReflect ¶
func (x *UpdateGroupRequest_MemberInfo) ProtoReflect() protoreflect.Message
func (*UpdateGroupRequest_MemberInfo) Reset ¶
func (x *UpdateGroupRequest_MemberInfo) Reset()
func (*UpdateGroupRequest_MemberInfo) String ¶
func (x *UpdateGroupRequest_MemberInfo) String() string
type UpdateUserRequest ¶
type UpdateUserRequest struct { // Username Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` // Display name DisplayName *string `protobuf:"bytes,2,opt,name=displayName" json:"displayName,omitempty"` // Email address Email *string `protobuf:"bytes,3,opt,name=email" json:"email,omitempty"` // Whether the user may login Active *bool `protobuf:"varint,4,opt,name=active" json:"active,omitempty"` // Whether the user has all privileges Superuser *bool `protobuf:"varint,5,opt,name=superuser" json:"superuser,omitempty"` // User password Password *string `protobuf:"bytes,6,opt,name=password" json:"password,omitempty"` // Assigned roles RoleAssignment *RoleAssignment `protobuf:"bytes,7,opt,name=roleAssignment" json:"roleAssignment,omitempty"` // contains filtered or unexported fields }
func (*UpdateUserRequest) Descriptor
deprecated
func (*UpdateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.
func (*UpdateUserRequest) GetActive ¶
func (x *UpdateUserRequest) GetActive() bool
func (*UpdateUserRequest) GetDisplayName ¶
func (x *UpdateUserRequest) GetDisplayName() string
func (*UpdateUserRequest) GetEmail ¶
func (x *UpdateUserRequest) GetEmail() string
func (*UpdateUserRequest) GetName ¶
func (x *UpdateUserRequest) GetName() string
func (*UpdateUserRequest) GetPassword ¶
func (x *UpdateUserRequest) GetPassword() string
func (*UpdateUserRequest) GetRoleAssignment ¶
func (x *UpdateUserRequest) GetRoleAssignment() *RoleAssignment
func (*UpdateUserRequest) GetSuperuser ¶
func (x *UpdateUserRequest) GetSuperuser() bool
func (*UpdateUserRequest) ProtoMessage ¶
func (*UpdateUserRequest) ProtoMessage()
func (*UpdateUserRequest) ProtoReflect ¶
func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message
func (*UpdateUserRequest) Reset ¶
func (x *UpdateUserRequest) Reset()
func (*UpdateUserRequest) String ¶
func (x *UpdateUserRequest) String() string
type UserInfo ¶
type UserInfo struct { // Username Name *string `protobuf:"bytes,17,opt,name=name" json:"name,omitempty"` // Displayed name DisplayName *string `protobuf:"bytes,18,opt,name=displayName" json:"displayName,omitempty"` // Email address Email *string `protobuf:"bytes,19,opt,name=email" json:"email,omitempty"` // Whether the user may login Active *bool `protobuf:"varint,16,opt,name=active" json:"active,omitempty"` // Whether the user has all privileges Superuser *bool `protobuf:"varint,13,opt,name=superuser" json:"superuser,omitempty"` // User that created this user account CreatedBy *UserInfo `protobuf:"bytes,20,opt,name=createdBy" json:"createdBy,omitempty"` // When this user was created CreationTime *timestamp.Timestamp `protobuf:"bytes,14,opt,name=creationTime" json:"creationTime,omitempty"` // When this user was first activated ConfirmationTime *timestamp.Timestamp `protobuf:"bytes,21,opt,name=confirmationTime" json:"confirmationTime,omitempty"` // When this user last logged in LastLoginTime *timestamp.Timestamp `protobuf:"bytes,15,opt,name=lastLoginTime" json:"lastLoginTime,omitempty"` // System privileges SystemPrivileges []string `protobuf:"bytes,26,rep,name=systemPrivileges" json:"systemPrivileges,omitempty"` // Deprecated: Do not use. SystemPrivilege []string `protobuf:"bytes,11,rep,name=systemPrivilege" json:"systemPrivilege,omitempty"` // Object privileges ObjectPrivileges []*ObjectPrivilegeInfo `protobuf:"bytes,27,rep,name=objectPrivileges" json:"objectPrivileges,omitempty"` // Deprecated: Do not use. ObjectPrivilege []*ObjectPrivilegeInfo `protobuf:"bytes,12,rep,name=objectPrivilege" json:"objectPrivilege,omitempty"` // Groups that this user is member of Groups []*GroupInfo `protobuf:"bytes,22,rep,name=groups" json:"groups,omitempty"` // External identities Identities []*ExternalIdentityInfo `protobuf:"bytes,23,rep,name=identities" json:"identities,omitempty"` // Assigned roles Roles []*RoleInfo `protobuf:"bytes,24,rep,name=roles" json:"roles,omitempty"` // Clearance level. If the command clearance feature is enabled, // then this user attribute is used as an additional check whether // the user may send certain commands. // // The command clearance feature is disabled by default. Clearance *mdb.SignificanceInfo_SignificanceLevelType `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
func (*UserInfo) Descriptor
deprecated
func (*UserInfo) GetClearance ¶
func (x *UserInfo) GetClearance() mdb.SignificanceInfo_SignificanceLevelType
func (*UserInfo) GetConfirmationTime ¶
func (*UserInfo) GetCreatedBy ¶
func (*UserInfo) GetCreationTime ¶
func (*UserInfo) GetDisplayName ¶
func (*UserInfo) GetIdentities ¶
func (x *UserInfo) GetIdentities() []*ExternalIdentityInfo
func (*UserInfo) GetLastLoginTime ¶
func (*UserInfo) GetObjectPrivilege
deprecated
func (x *UserInfo) GetObjectPrivilege() []*ObjectPrivilegeInfo
Deprecated: Do not use.
func (*UserInfo) GetObjectPrivileges ¶
func (x *UserInfo) GetObjectPrivileges() []*ObjectPrivilegeInfo
func (*UserInfo) GetSuperuser ¶
func (*UserInfo) GetSystemPrivilege
deprecated
func (*UserInfo) GetSystemPrivileges ¶
func (*UserInfo) ProtoMessage ¶
func (*UserInfo) ProtoMessage()
func (*UserInfo) ProtoReflect ¶
func (x *UserInfo) ProtoReflect() protoreflect.Message