rbac

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Feb 7, 2022 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CreateUserRbacRequest_Base_DEFAULT *base.Base
View Source
var CreateUserRbacRequest_Top_DEFAULT *base.TopParam
View Source
var DeleteUserRbacRequest_Base_DEFAULT *base.Base
View Source
var DeleteUserRbacRequest_Top_DEFAULT *base.TopParam
View Source
var KitexUnusedProtection = struct{}{}

KitexUnusedProtection is used to prevent 'imported and not used' error.

View Source
var ListCustomRolesRequest_Base_DEFAULT *base.Base
View Source
var ListCustomRolesRequest_Top_DEFAULT *base.TopParam
View Source
var ListCustomRolesResponse_Base_DEFAULT *base.Base
View Source
var ListUserRbacRequest_Base_DEFAULT *base.Base
View Source
var ListUserRbacRequest_Top_DEFAULT *base.TopParam
View Source
var UpdateUserRbacRequest_Base_DEFAULT *base.Base
View Source
var UpdateUserRbacRequest_Top_DEFAULT *base.TopParam

Functions

This section is empty.

Types

type CreateUserRbacRequest

type CreateUserRbacRequest struct {
	Users []*User        `thrift:"Users,1,required" validate:"required,gt=0,dive,required"`
	Grant []*GrantMeta   `thrift:"Grant,2,required" validate:"required"`
	Top   *base.TopParam `thrift:"Top,254,required" validate:"required"`
	Base  *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewCreateUserRbacRequest

func NewCreateUserRbacRequest() *CreateUserRbacRequest

func (*CreateUserRbacRequest) BLength

func (p *CreateUserRbacRequest) BLength() int

func (*CreateUserRbacRequest) DeepEqual

func (*CreateUserRbacRequest) FastRead

func (p *CreateUserRbacRequest) FastRead(buf []byte) (int, error)

func (*CreateUserRbacRequest) FastReadField1

func (p *CreateUserRbacRequest) FastReadField1(buf []byte) (int, error)

func (*CreateUserRbacRequest) FastReadField2

func (p *CreateUserRbacRequest) FastReadField2(buf []byte) (int, error)

func (*CreateUserRbacRequest) FastReadField254

func (p *CreateUserRbacRequest) FastReadField254(buf []byte) (int, error)

func (*CreateUserRbacRequest) FastReadField255

func (p *CreateUserRbacRequest) FastReadField255(buf []byte) (int, error)

func (*CreateUserRbacRequest) FastWrite

func (p *CreateUserRbacRequest) FastWrite(buf []byte) int

for compatibility

func (*CreateUserRbacRequest) FastWriteNocopy

func (p *CreateUserRbacRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*CreateUserRbacRequest) Field1DeepEqual

func (p *CreateUserRbacRequest) Field1DeepEqual(src []*User) bool

func (*CreateUserRbacRequest) Field254DeepEqual

func (p *CreateUserRbacRequest) Field254DeepEqual(src *base.TopParam) bool

func (*CreateUserRbacRequest) Field255DeepEqual

func (p *CreateUserRbacRequest) Field255DeepEqual(src *base.Base) bool

func (*CreateUserRbacRequest) Field2DeepEqual

func (p *CreateUserRbacRequest) Field2DeepEqual(src []*GrantMeta) bool

func (*CreateUserRbacRequest) GetBase

func (p *CreateUserRbacRequest) GetBase() (v *base.Base)

func (*CreateUserRbacRequest) GetGrant

func (p *CreateUserRbacRequest) GetGrant() (v []*GrantMeta)

func (*CreateUserRbacRequest) GetOrSetBase

func (p *CreateUserRbacRequest) GetOrSetBase() interface{}

func (*CreateUserRbacRequest) GetTop

func (p *CreateUserRbacRequest) GetTop() (v *base.TopParam)

func (*CreateUserRbacRequest) GetUsers

func (p *CreateUserRbacRequest) GetUsers() (v []*User)

func (*CreateUserRbacRequest) IsSetBase

func (p *CreateUserRbacRequest) IsSetBase() bool

func (*CreateUserRbacRequest) IsSetTop

func (p *CreateUserRbacRequest) IsSetTop() bool

func (*CreateUserRbacRequest) Read

func (p *CreateUserRbacRequest) Read(iprot thrift.TProtocol) (err error)

func (*CreateUserRbacRequest) ReadField1

func (p *CreateUserRbacRequest) ReadField1(iprot thrift.TProtocol) error

func (*CreateUserRbacRequest) ReadField2

func (p *CreateUserRbacRequest) ReadField2(iprot thrift.TProtocol) error

func (*CreateUserRbacRequest) ReadField254

func (p *CreateUserRbacRequest) ReadField254(iprot thrift.TProtocol) error

func (*CreateUserRbacRequest) ReadField255

func (p *CreateUserRbacRequest) ReadField255(iprot thrift.TProtocol) error

func (*CreateUserRbacRequest) SetBase

func (p *CreateUserRbacRequest) SetBase(val *base.Base)

func (*CreateUserRbacRequest) SetGrant

func (p *CreateUserRbacRequest) SetGrant(val []*GrantMeta)

func (*CreateUserRbacRequest) SetTop

func (p *CreateUserRbacRequest) SetTop(val *base.TopParam)

func (*CreateUserRbacRequest) SetUsers

func (p *CreateUserRbacRequest) SetUsers(val []*User)

func (*CreateUserRbacRequest) String

func (p *CreateUserRbacRequest) String() string

func (*CreateUserRbacRequest) Write

func (p *CreateUserRbacRequest) Write(oprot thrift.TProtocol) (err error)

type CreateUserRbacResponse

type CreateUserRbacResponse struct {
}

func NewCreateUserRbacResponse

func NewCreateUserRbacResponse() *CreateUserRbacResponse

func (*CreateUserRbacResponse) BLength

func (p *CreateUserRbacResponse) BLength() int

func (*CreateUserRbacResponse) DeepEqual

func (*CreateUserRbacResponse) FastRead

func (p *CreateUserRbacResponse) FastRead(buf []byte) (int, error)

func (*CreateUserRbacResponse) FastWrite

func (p *CreateUserRbacResponse) FastWrite(buf []byte) int

for compatibility

func (*CreateUserRbacResponse) FastWriteNocopy

func (p *CreateUserRbacResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*CreateUserRbacResponse) Read

func (p *CreateUserRbacResponse) Read(iprot thrift.TProtocol) (err error)

func (*CreateUserRbacResponse) String

func (p *CreateUserRbacResponse) String() string

func (*CreateUserRbacResponse) Write

func (p *CreateUserRbacResponse) Write(oprot thrift.TProtocol) (err error)

type DeleteUserRbacRequest

type DeleteUserRbacRequest struct {
	UserId int64          `thrift:"UserId,1,required" validate:"required,gt=0"`
	Grant  *GrantMeta     `thrift:"Grant,2,required" validate:"required"`
	Top    *base.TopParam `thrift:"Top,254,required" validate:"required"`
	Base   *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewDeleteUserRbacRequest

func NewDeleteUserRbacRequest() *DeleteUserRbacRequest

func (*DeleteUserRbacRequest) BLength

func (p *DeleteUserRbacRequest) BLength() int

func (*DeleteUserRbacRequest) DeepEqual

func (*DeleteUserRbacRequest) FastRead

func (p *DeleteUserRbacRequest) FastRead(buf []byte) (int, error)

func (*DeleteUserRbacRequest) FastReadField1

func (p *DeleteUserRbacRequest) FastReadField1(buf []byte) (int, error)

func (*DeleteUserRbacRequest) FastReadField2

func (p *DeleteUserRbacRequest) FastReadField2(buf []byte) (int, error)

func (*DeleteUserRbacRequest) FastReadField254

func (p *DeleteUserRbacRequest) FastReadField254(buf []byte) (int, error)

func (*DeleteUserRbacRequest) FastReadField255

func (p *DeleteUserRbacRequest) FastReadField255(buf []byte) (int, error)

func (*DeleteUserRbacRequest) FastWrite

func (p *DeleteUserRbacRequest) FastWrite(buf []byte) int

for compatibility

func (*DeleteUserRbacRequest) FastWriteNocopy

func (p *DeleteUserRbacRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DeleteUserRbacRequest) Field1DeepEqual

func (p *DeleteUserRbacRequest) Field1DeepEqual(src int64) bool

func (*DeleteUserRbacRequest) Field254DeepEqual

func (p *DeleteUserRbacRequest) Field254DeepEqual(src *base.TopParam) bool

func (*DeleteUserRbacRequest) Field255DeepEqual

func (p *DeleteUserRbacRequest) Field255DeepEqual(src *base.Base) bool

func (*DeleteUserRbacRequest) Field2DeepEqual

func (p *DeleteUserRbacRequest) Field2DeepEqual(src *GrantMeta) bool

func (*DeleteUserRbacRequest) GetBase

func (p *DeleteUserRbacRequest) GetBase() (v *base.Base)

func (*DeleteUserRbacRequest) GetGrant

func (p *DeleteUserRbacRequest) GetGrant() (v *GrantMeta)

func (*DeleteUserRbacRequest) GetOrSetBase

func (p *DeleteUserRbacRequest) GetOrSetBase() interface{}

func (*DeleteUserRbacRequest) GetTop

func (p *DeleteUserRbacRequest) GetTop() (v *base.TopParam)

func (*DeleteUserRbacRequest) GetUserId

func (p *DeleteUserRbacRequest) GetUserId() (v int64)

func (*DeleteUserRbacRequest) IsSetBase

func (p *DeleteUserRbacRequest) IsSetBase() bool

func (*DeleteUserRbacRequest) IsSetGrant

func (p *DeleteUserRbacRequest) IsSetGrant() bool

func (*DeleteUserRbacRequest) IsSetTop

func (p *DeleteUserRbacRequest) IsSetTop() bool

func (*DeleteUserRbacRequest) Read

func (p *DeleteUserRbacRequest) Read(iprot thrift.TProtocol) (err error)

func (*DeleteUserRbacRequest) ReadField1

func (p *DeleteUserRbacRequest) ReadField1(iprot thrift.TProtocol) error

func (*DeleteUserRbacRequest) ReadField2

func (p *DeleteUserRbacRequest) ReadField2(iprot thrift.TProtocol) error

func (*DeleteUserRbacRequest) ReadField254

func (p *DeleteUserRbacRequest) ReadField254(iprot thrift.TProtocol) error

func (*DeleteUserRbacRequest) ReadField255

func (p *DeleteUserRbacRequest) ReadField255(iprot thrift.TProtocol) error

func (*DeleteUserRbacRequest) SetBase

func (p *DeleteUserRbacRequest) SetBase(val *base.Base)

func (*DeleteUserRbacRequest) SetGrant

func (p *DeleteUserRbacRequest) SetGrant(val *GrantMeta)

func (*DeleteUserRbacRequest) SetTop

func (p *DeleteUserRbacRequest) SetTop(val *base.TopParam)

func (*DeleteUserRbacRequest) SetUserId

func (p *DeleteUserRbacRequest) SetUserId(val int64)

func (*DeleteUserRbacRequest) String

func (p *DeleteUserRbacRequest) String() string

func (*DeleteUserRbacRequest) Write

func (p *DeleteUserRbacRequest) Write(oprot thrift.TProtocol) (err error)

type DeleteUserRbacResponse

type DeleteUserRbacResponse struct {
}

func NewDeleteUserRbacResponse

func NewDeleteUserRbacResponse() *DeleteUserRbacResponse

func (*DeleteUserRbacResponse) BLength

func (p *DeleteUserRbacResponse) BLength() int

func (*DeleteUserRbacResponse) DeepEqual

func (*DeleteUserRbacResponse) FastRead

func (p *DeleteUserRbacResponse) FastRead(buf []byte) (int, error)

func (*DeleteUserRbacResponse) FastWrite

func (p *DeleteUserRbacResponse) FastWrite(buf []byte) int

for compatibility

func (*DeleteUserRbacResponse) FastWriteNocopy

func (p *DeleteUserRbacResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DeleteUserRbacResponse) Read

func (p *DeleteUserRbacResponse) Read(iprot thrift.TProtocol) (err error)

func (*DeleteUserRbacResponse) String

func (p *DeleteUserRbacResponse) String() string

func (*DeleteUserRbacResponse) Write

func (p *DeleteUserRbacResponse) Write(oprot thrift.TProtocol) (err error)

type GrantMeta

type GrantMeta struct {
	RoleName  string `thrift:"RoleName,1,required" validate:"required"`
	RoleKind  string `thrift:"RoleKind,2,required" validate:"required,oneof=Role ClusterRole"`
	Namespace string `thrift:"Namespace,3,required" validate:"required"`
	ClusterId string `thrift:"ClusterId,4,required" validate:"required"`
}
var DeleteUserRbacRequest_Grant_DEFAULT *GrantMeta

func NewGrantMeta

func NewGrantMeta() *GrantMeta

func (*GrantMeta) BLength

func (p *GrantMeta) BLength() int

func (*GrantMeta) DeepEqual

func (p *GrantMeta) DeepEqual(ano *GrantMeta) bool

func (*GrantMeta) FastRead

func (p *GrantMeta) FastRead(buf []byte) (int, error)

func (*GrantMeta) FastReadField1

func (p *GrantMeta) FastReadField1(buf []byte) (int, error)

func (*GrantMeta) FastReadField2

func (p *GrantMeta) FastReadField2(buf []byte) (int, error)

func (*GrantMeta) FastReadField3

func (p *GrantMeta) FastReadField3(buf []byte) (int, error)

func (*GrantMeta) FastReadField4

func (p *GrantMeta) FastReadField4(buf []byte) (int, error)

func (*GrantMeta) FastWrite

func (p *GrantMeta) FastWrite(buf []byte) int

for compatibility

func (*GrantMeta) FastWriteNocopy

func (p *GrantMeta) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GrantMeta) Field1DeepEqual

func (p *GrantMeta) Field1DeepEqual(src string) bool

func (*GrantMeta) Field2DeepEqual

func (p *GrantMeta) Field2DeepEqual(src string) bool

func (*GrantMeta) Field3DeepEqual

func (p *GrantMeta) Field3DeepEqual(src string) bool

func (*GrantMeta) Field4DeepEqual

func (p *GrantMeta) Field4DeepEqual(src string) bool

func (*GrantMeta) GetClusterId

func (p *GrantMeta) GetClusterId() (v string)

func (*GrantMeta) GetNamespace

func (p *GrantMeta) GetNamespace() (v string)

func (*GrantMeta) GetRoleKind

func (p *GrantMeta) GetRoleKind() (v string)

func (*GrantMeta) GetRoleName

func (p *GrantMeta) GetRoleName() (v string)

func (*GrantMeta) Read

func (p *GrantMeta) Read(iprot thrift.TProtocol) (err error)

func (*GrantMeta) ReadField1

func (p *GrantMeta) ReadField1(iprot thrift.TProtocol) error

func (*GrantMeta) ReadField2

func (p *GrantMeta) ReadField2(iprot thrift.TProtocol) error

func (*GrantMeta) ReadField3

func (p *GrantMeta) ReadField3(iprot thrift.TProtocol) error

func (*GrantMeta) ReadField4

func (p *GrantMeta) ReadField4(iprot thrift.TProtocol) error

func (*GrantMeta) SetClusterId

func (p *GrantMeta) SetClusterId(val string)

func (*GrantMeta) SetNamespace

func (p *GrantMeta) SetNamespace(val string)

func (*GrantMeta) SetRoleKind

func (p *GrantMeta) SetRoleKind(val string)

func (*GrantMeta) SetRoleName

func (p *GrantMeta) SetRoleName(val string)

func (*GrantMeta) String

func (p *GrantMeta) String() string

func (*GrantMeta) Write

func (p *GrantMeta) Write(oprot thrift.TProtocol) (err error)

type ListCustomRolesRequest

type ListCustomRolesRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" validate:"required"`
	Namespace string         `thrift:"Namespace,2,required" json:"Namespace"`
	Top       *base.TopParam `thrift:"Top,254,required" validate:"required"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListCustomRolesRequest

func NewListCustomRolesRequest() *ListCustomRolesRequest

func (*ListCustomRolesRequest) BLength

func (p *ListCustomRolesRequest) BLength() int

func (*ListCustomRolesRequest) DeepEqual

func (*ListCustomRolesRequest) FastRead

func (p *ListCustomRolesRequest) FastRead(buf []byte) (int, error)

func (*ListCustomRolesRequest) FastReadField1

func (p *ListCustomRolesRequest) FastReadField1(buf []byte) (int, error)

func (*ListCustomRolesRequest) FastReadField2

func (p *ListCustomRolesRequest) FastReadField2(buf []byte) (int, error)

func (*ListCustomRolesRequest) FastReadField254

func (p *ListCustomRolesRequest) FastReadField254(buf []byte) (int, error)

func (*ListCustomRolesRequest) FastReadField255

func (p *ListCustomRolesRequest) FastReadField255(buf []byte) (int, error)

func (*ListCustomRolesRequest) FastWrite

func (p *ListCustomRolesRequest) FastWrite(buf []byte) int

for compatibility

func (*ListCustomRolesRequest) FastWriteNocopy

func (p *ListCustomRolesRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListCustomRolesRequest) Field1DeepEqual

func (p *ListCustomRolesRequest) Field1DeepEqual(src string) bool

func (*ListCustomRolesRequest) Field254DeepEqual

func (p *ListCustomRolesRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListCustomRolesRequest) Field255DeepEqual

func (p *ListCustomRolesRequest) Field255DeepEqual(src *base.Base) bool

func (*ListCustomRolesRequest) Field2DeepEqual

func (p *ListCustomRolesRequest) Field2DeepEqual(src string) bool

func (*ListCustomRolesRequest) GetBase

func (p *ListCustomRolesRequest) GetBase() (v *base.Base)

func (*ListCustomRolesRequest) GetClusterId

func (p *ListCustomRolesRequest) GetClusterId() (v string)

func (*ListCustomRolesRequest) GetNamespace

func (p *ListCustomRolesRequest) GetNamespace() (v string)

func (*ListCustomRolesRequest) GetOrSetBase

func (p *ListCustomRolesRequest) GetOrSetBase() interface{}

func (*ListCustomRolesRequest) GetTop

func (p *ListCustomRolesRequest) GetTop() (v *base.TopParam)

func (*ListCustomRolesRequest) IsSetBase

func (p *ListCustomRolesRequest) IsSetBase() bool

func (*ListCustomRolesRequest) IsSetTop

func (p *ListCustomRolesRequest) IsSetTop() bool

func (*ListCustomRolesRequest) Read

func (p *ListCustomRolesRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListCustomRolesRequest) ReadField1

func (p *ListCustomRolesRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListCustomRolesRequest) ReadField2

func (p *ListCustomRolesRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListCustomRolesRequest) ReadField254

func (p *ListCustomRolesRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListCustomRolesRequest) ReadField255

func (p *ListCustomRolesRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListCustomRolesRequest) SetBase

func (p *ListCustomRolesRequest) SetBase(val *base.Base)

func (*ListCustomRolesRequest) SetClusterId

func (p *ListCustomRolesRequest) SetClusterId(val string)

func (*ListCustomRolesRequest) SetNamespace

func (p *ListCustomRolesRequest) SetNamespace(val string)

func (*ListCustomRolesRequest) SetTop

func (p *ListCustomRolesRequest) SetTop(val *base.TopParam)

func (*ListCustomRolesRequest) String

func (p *ListCustomRolesRequest) String() string

func (*ListCustomRolesRequest) Write

func (p *ListCustomRolesRequest) Write(oprot thrift.TProtocol) (err error)

type ListCustomRolesResponse

type ListCustomRolesResponse struct {
	CustomRoles []*Role    `thrift:"CustomRoles,1,required" json:"CustomRoles"`
	Base        *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListCustomRolesResponse

func NewListCustomRolesResponse() *ListCustomRolesResponse

func (*ListCustomRolesResponse) BLength

func (p *ListCustomRolesResponse) BLength() int

func (*ListCustomRolesResponse) DeepEqual

func (*ListCustomRolesResponse) FastRead

func (p *ListCustomRolesResponse) FastRead(buf []byte) (int, error)

func (*ListCustomRolesResponse) FastReadField1

func (p *ListCustomRolesResponse) FastReadField1(buf []byte) (int, error)

func (*ListCustomRolesResponse) FastReadField255

func (p *ListCustomRolesResponse) FastReadField255(buf []byte) (int, error)

func (*ListCustomRolesResponse) FastWrite

func (p *ListCustomRolesResponse) FastWrite(buf []byte) int

for compatibility

func (*ListCustomRolesResponse) FastWriteNocopy

func (p *ListCustomRolesResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListCustomRolesResponse) Field1DeepEqual

func (p *ListCustomRolesResponse) Field1DeepEqual(src []*Role) bool

func (*ListCustomRolesResponse) Field255DeepEqual

func (p *ListCustomRolesResponse) Field255DeepEqual(src *base.Base) bool

func (*ListCustomRolesResponse) GetBase

func (p *ListCustomRolesResponse) GetBase() (v *base.Base)

func (*ListCustomRolesResponse) GetCustomRoles

func (p *ListCustomRolesResponse) GetCustomRoles() (v []*Role)

func (*ListCustomRolesResponse) GetOrSetBase

func (p *ListCustomRolesResponse) GetOrSetBase() interface{}

func (*ListCustomRolesResponse) IsSetBase

func (p *ListCustomRolesResponse) IsSetBase() bool

func (*ListCustomRolesResponse) Read

func (p *ListCustomRolesResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListCustomRolesResponse) ReadField1

func (p *ListCustomRolesResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListCustomRolesResponse) ReadField255

func (p *ListCustomRolesResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListCustomRolesResponse) SetBase

func (p *ListCustomRolesResponse) SetBase(val *base.Base)

func (*ListCustomRolesResponse) SetCustomRoles

func (p *ListCustomRolesResponse) SetCustomRoles(val []*Role)

func (*ListCustomRolesResponse) String

func (p *ListCustomRolesResponse) String() string

func (*ListCustomRolesResponse) Write

func (p *ListCustomRolesResponse) Write(oprot thrift.TProtocol) (err error)

type ListUserRbacRequest

type ListUserRbacRequest struct {
	UserId    int64          `thrift:"UserId,1,required" validate:"gt=0"`
	ClusterId string         `thrift:"ClusterId,2,required" validate:"required"`
	Start     int32          `thrift:"Start,3,required" validate:"gte=0"`
	Limit     int32          `thrift:"Limit,4,required" validate:"gt=0"`
	Top       *base.TopParam `thrift:"Top,254,required" validate:"required"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListUserRbacRequest

func NewListUserRbacRequest() *ListUserRbacRequest

func (*ListUserRbacRequest) BLength

func (p *ListUserRbacRequest) BLength() int

func (*ListUserRbacRequest) DeepEqual

func (p *ListUserRbacRequest) DeepEqual(ano *ListUserRbacRequest) bool

func (*ListUserRbacRequest) FastRead

func (p *ListUserRbacRequest) FastRead(buf []byte) (int, error)

func (*ListUserRbacRequest) FastReadField1

func (p *ListUserRbacRequest) FastReadField1(buf []byte) (int, error)

func (*ListUserRbacRequest) FastReadField2

func (p *ListUserRbacRequest) FastReadField2(buf []byte) (int, error)

func (*ListUserRbacRequest) FastReadField254

func (p *ListUserRbacRequest) FastReadField254(buf []byte) (int, error)

func (*ListUserRbacRequest) FastReadField255

func (p *ListUserRbacRequest) FastReadField255(buf []byte) (int, error)

func (*ListUserRbacRequest) FastReadField3

func (p *ListUserRbacRequest) FastReadField3(buf []byte) (int, error)

func (*ListUserRbacRequest) FastReadField4

func (p *ListUserRbacRequest) FastReadField4(buf []byte) (int, error)

func (*ListUserRbacRequest) FastWrite

func (p *ListUserRbacRequest) FastWrite(buf []byte) int

for compatibility

func (*ListUserRbacRequest) FastWriteNocopy

func (p *ListUserRbacRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListUserRbacRequest) Field1DeepEqual

func (p *ListUserRbacRequest) Field1DeepEqual(src int64) bool

func (*ListUserRbacRequest) Field254DeepEqual

func (p *ListUserRbacRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListUserRbacRequest) Field255DeepEqual

func (p *ListUserRbacRequest) Field255DeepEqual(src *base.Base) bool

func (*ListUserRbacRequest) Field2DeepEqual

func (p *ListUserRbacRequest) Field2DeepEqual(src string) bool

func (*ListUserRbacRequest) Field3DeepEqual

func (p *ListUserRbacRequest) Field3DeepEqual(src int32) bool

func (*ListUserRbacRequest) Field4DeepEqual

func (p *ListUserRbacRequest) Field4DeepEqual(src int32) bool

func (*ListUserRbacRequest) GetBase

func (p *ListUserRbacRequest) GetBase() (v *base.Base)

func (*ListUserRbacRequest) GetClusterId

func (p *ListUserRbacRequest) GetClusterId() (v string)

func (*ListUserRbacRequest) GetLimit

func (p *ListUserRbacRequest) GetLimit() (v int32)

func (*ListUserRbacRequest) GetOrSetBase

func (p *ListUserRbacRequest) GetOrSetBase() interface{}

func (*ListUserRbacRequest) GetStart

func (p *ListUserRbacRequest) GetStart() (v int32)

func (*ListUserRbacRequest) GetTop

func (p *ListUserRbacRequest) GetTop() (v *base.TopParam)

func (*ListUserRbacRequest) GetUserId

func (p *ListUserRbacRequest) GetUserId() (v int64)

func (*ListUserRbacRequest) IsSetBase

func (p *ListUserRbacRequest) IsSetBase() bool

func (*ListUserRbacRequest) IsSetTop

func (p *ListUserRbacRequest) IsSetTop() bool

func (*ListUserRbacRequest) Read

func (p *ListUserRbacRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListUserRbacRequest) ReadField1

func (p *ListUserRbacRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListUserRbacRequest) ReadField2

func (p *ListUserRbacRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListUserRbacRequest) ReadField254

func (p *ListUserRbacRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListUserRbacRequest) ReadField255

func (p *ListUserRbacRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListUserRbacRequest) ReadField3

func (p *ListUserRbacRequest) ReadField3(iprot thrift.TProtocol) error

func (*ListUserRbacRequest) ReadField4

func (p *ListUserRbacRequest) ReadField4(iprot thrift.TProtocol) error

func (*ListUserRbacRequest) SetBase

func (p *ListUserRbacRequest) SetBase(val *base.Base)

func (*ListUserRbacRequest) SetClusterId

func (p *ListUserRbacRequest) SetClusterId(val string)

func (*ListUserRbacRequest) SetLimit

func (p *ListUserRbacRequest) SetLimit(val int32)

func (*ListUserRbacRequest) SetStart

func (p *ListUserRbacRequest) SetStart(val int32)

func (*ListUserRbacRequest) SetTop

func (p *ListUserRbacRequest) SetTop(val *base.TopParam)

func (*ListUserRbacRequest) SetUserId

func (p *ListUserRbacRequest) SetUserId(val int64)

func (*ListUserRbacRequest) String

func (p *ListUserRbacRequest) String() string

func (*ListUserRbacRequest) Write

func (p *ListUserRbacRequest) Write(oprot thrift.TProtocol) (err error)

type ListUserRbacResponse

type ListUserRbacResponse struct {
	Items []*UserRbac `thrift:"Items,1,required" json:"Items"`
	Total int32       `thrift:"Total,2,required" json:"Total"`
}

func NewListUserRbacResponse

func NewListUserRbacResponse() *ListUserRbacResponse

func (*ListUserRbacResponse) BLength

func (p *ListUserRbacResponse) BLength() int

func (*ListUserRbacResponse) DeepEqual

func (p *ListUserRbacResponse) DeepEqual(ano *ListUserRbacResponse) bool

func (*ListUserRbacResponse) FastRead

func (p *ListUserRbacResponse) FastRead(buf []byte) (int, error)

func (*ListUserRbacResponse) FastReadField1

func (p *ListUserRbacResponse) FastReadField1(buf []byte) (int, error)

func (*ListUserRbacResponse) FastReadField2

func (p *ListUserRbacResponse) FastReadField2(buf []byte) (int, error)

func (*ListUserRbacResponse) FastWrite

func (p *ListUserRbacResponse) FastWrite(buf []byte) int

for compatibility

func (*ListUserRbacResponse) FastWriteNocopy

func (p *ListUserRbacResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListUserRbacResponse) Field1DeepEqual

func (p *ListUserRbacResponse) Field1DeepEqual(src []*UserRbac) bool

func (*ListUserRbacResponse) Field2DeepEqual

func (p *ListUserRbacResponse) Field2DeepEqual(src int32) bool

func (*ListUserRbacResponse) GetItems

func (p *ListUserRbacResponse) GetItems() (v []*UserRbac)

func (*ListUserRbacResponse) GetTotal

func (p *ListUserRbacResponse) GetTotal() (v int32)

func (*ListUserRbacResponse) Read

func (p *ListUserRbacResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListUserRbacResponse) ReadField1

func (p *ListUserRbacResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListUserRbacResponse) ReadField2

func (p *ListUserRbacResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListUserRbacResponse) SetItems

func (p *ListUserRbacResponse) SetItems(val []*UserRbac)

func (*ListUserRbacResponse) SetTotal

func (p *ListUserRbacResponse) SetTotal(val int32)

func (*ListUserRbacResponse) String

func (p *ListUserRbacResponse) String() string

func (*ListUserRbacResponse) Write

func (p *ListUserRbacResponse) Write(oprot thrift.TProtocol) (err error)

type Role

type Role struct {
	RoleName string `thrift:"RoleName,1,required" json:"RoleName"`
	RoleKind string `thrift:"RoleKind,2,required" json:"RoleKind"`
}

func NewRole

func NewRole() *Role

func (*Role) BLength

func (p *Role) BLength() int

func (*Role) DeepEqual

func (p *Role) DeepEqual(ano *Role) bool

func (*Role) FastRead

func (p *Role) FastRead(buf []byte) (int, error)

func (*Role) FastReadField1

func (p *Role) FastReadField1(buf []byte) (int, error)

func (*Role) FastReadField2

func (p *Role) FastReadField2(buf []byte) (int, error)

func (*Role) FastWrite

func (p *Role) FastWrite(buf []byte) int

for compatibility

func (*Role) FastWriteNocopy

func (p *Role) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*Role) Field1DeepEqual

func (p *Role) Field1DeepEqual(src string) bool

func (*Role) Field2DeepEqual

func (p *Role) Field2DeepEqual(src string) bool

func (*Role) GetRoleKind

func (p *Role) GetRoleKind() (v string)

func (*Role) GetRoleName

func (p *Role) GetRoleName() (v string)

func (*Role) Read

func (p *Role) Read(iprot thrift.TProtocol) (err error)

func (*Role) ReadField1

func (p *Role) ReadField1(iprot thrift.TProtocol) error

func (*Role) ReadField2

func (p *Role) ReadField2(iprot thrift.TProtocol) error

func (*Role) SetRoleKind

func (p *Role) SetRoleKind(val string)

func (*Role) SetRoleName

func (p *Role) SetRoleName(val string)

func (*Role) String

func (p *Role) String() string

func (*Role) Write

func (p *Role) Write(oprot thrift.TProtocol) (err error)

type UpdateUserRbacRequest

type UpdateUserRbacRequest struct {
	UserId int64          `thrift:"UserId,1,required" validate:"required,gt=0"`
	Before []*GrantMeta   `thrift:"Before,2,required" validate:"required"`
	After  []*GrantMeta   `thrift:"After,3,required" validate:"required"`
	Top    *base.TopParam `thrift:"Top,254,required" validate:"required"`
	Base   *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpdateUserRbacRequest

func NewUpdateUserRbacRequest() *UpdateUserRbacRequest

func (*UpdateUserRbacRequest) BLength

func (p *UpdateUserRbacRequest) BLength() int

func (*UpdateUserRbacRequest) DeepEqual

func (*UpdateUserRbacRequest) FastRead

func (p *UpdateUserRbacRequest) FastRead(buf []byte) (int, error)

func (*UpdateUserRbacRequest) FastReadField1

func (p *UpdateUserRbacRequest) FastReadField1(buf []byte) (int, error)

func (*UpdateUserRbacRequest) FastReadField2

func (p *UpdateUserRbacRequest) FastReadField2(buf []byte) (int, error)

func (*UpdateUserRbacRequest) FastReadField254

func (p *UpdateUserRbacRequest) FastReadField254(buf []byte) (int, error)

func (*UpdateUserRbacRequest) FastReadField255

func (p *UpdateUserRbacRequest) FastReadField255(buf []byte) (int, error)

func (*UpdateUserRbacRequest) FastReadField3

func (p *UpdateUserRbacRequest) FastReadField3(buf []byte) (int, error)

func (*UpdateUserRbacRequest) FastWrite

func (p *UpdateUserRbacRequest) FastWrite(buf []byte) int

for compatibility

func (*UpdateUserRbacRequest) FastWriteNocopy

func (p *UpdateUserRbacRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateUserRbacRequest) Field1DeepEqual

func (p *UpdateUserRbacRequest) Field1DeepEqual(src int64) bool

func (*UpdateUserRbacRequest) Field254DeepEqual

func (p *UpdateUserRbacRequest) Field254DeepEqual(src *base.TopParam) bool

func (*UpdateUserRbacRequest) Field255DeepEqual

func (p *UpdateUserRbacRequest) Field255DeepEqual(src *base.Base) bool

func (*UpdateUserRbacRequest) Field2DeepEqual

func (p *UpdateUserRbacRequest) Field2DeepEqual(src []*GrantMeta) bool

func (*UpdateUserRbacRequest) Field3DeepEqual

func (p *UpdateUserRbacRequest) Field3DeepEqual(src []*GrantMeta) bool

func (*UpdateUserRbacRequest) GetAfter

func (p *UpdateUserRbacRequest) GetAfter() (v []*GrantMeta)

func (*UpdateUserRbacRequest) GetBase

func (p *UpdateUserRbacRequest) GetBase() (v *base.Base)

func (*UpdateUserRbacRequest) GetBefore

func (p *UpdateUserRbacRequest) GetBefore() (v []*GrantMeta)

func (*UpdateUserRbacRequest) GetOrSetBase

func (p *UpdateUserRbacRequest) GetOrSetBase() interface{}

func (*UpdateUserRbacRequest) GetTop

func (p *UpdateUserRbacRequest) GetTop() (v *base.TopParam)

func (*UpdateUserRbacRequest) GetUserId

func (p *UpdateUserRbacRequest) GetUserId() (v int64)

func (*UpdateUserRbacRequest) IsSetBase

func (p *UpdateUserRbacRequest) IsSetBase() bool

func (*UpdateUserRbacRequest) IsSetTop

func (p *UpdateUserRbacRequest) IsSetTop() bool

func (*UpdateUserRbacRequest) Read

func (p *UpdateUserRbacRequest) Read(iprot thrift.TProtocol) (err error)

func (*UpdateUserRbacRequest) ReadField1

func (p *UpdateUserRbacRequest) ReadField1(iprot thrift.TProtocol) error

func (*UpdateUserRbacRequest) ReadField2

func (p *UpdateUserRbacRequest) ReadField2(iprot thrift.TProtocol) error

func (*UpdateUserRbacRequest) ReadField254

func (p *UpdateUserRbacRequest) ReadField254(iprot thrift.TProtocol) error

func (*UpdateUserRbacRequest) ReadField255

func (p *UpdateUserRbacRequest) ReadField255(iprot thrift.TProtocol) error

func (*UpdateUserRbacRequest) ReadField3

func (p *UpdateUserRbacRequest) ReadField3(iprot thrift.TProtocol) error

func (*UpdateUserRbacRequest) SetAfter

func (p *UpdateUserRbacRequest) SetAfter(val []*GrantMeta)

func (*UpdateUserRbacRequest) SetBase

func (p *UpdateUserRbacRequest) SetBase(val *base.Base)

func (*UpdateUserRbacRequest) SetBefore

func (p *UpdateUserRbacRequest) SetBefore(val []*GrantMeta)

func (*UpdateUserRbacRequest) SetTop

func (p *UpdateUserRbacRequest) SetTop(val *base.TopParam)

func (*UpdateUserRbacRequest) SetUserId

func (p *UpdateUserRbacRequest) SetUserId(val int64)

func (*UpdateUserRbacRequest) String

func (p *UpdateUserRbacRequest) String() string

func (*UpdateUserRbacRequest) Write

func (p *UpdateUserRbacRequest) Write(oprot thrift.TProtocol) (err error)

type UpdateUserRbacResponse

type UpdateUserRbacResponse struct {
}

func NewUpdateUserRbacResponse

func NewUpdateUserRbacResponse() *UpdateUserRbacResponse

func (*UpdateUserRbacResponse) BLength

func (p *UpdateUserRbacResponse) BLength() int

func (*UpdateUserRbacResponse) DeepEqual

func (*UpdateUserRbacResponse) FastRead

func (p *UpdateUserRbacResponse) FastRead(buf []byte) (int, error)

func (*UpdateUserRbacResponse) FastWrite

func (p *UpdateUserRbacResponse) FastWrite(buf []byte) int

for compatibility

func (*UpdateUserRbacResponse) FastWriteNocopy

func (p *UpdateUserRbacResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateUserRbacResponse) Read

func (p *UpdateUserRbacResponse) Read(iprot thrift.TProtocol) (err error)

func (*UpdateUserRbacResponse) String

func (p *UpdateUserRbacResponse) String() string

func (*UpdateUserRbacResponse) Write

func (p *UpdateUserRbacResponse) Write(oprot thrift.TProtocol) (err error)

type User

type User struct {
	Id   int64  `thrift:"Id,1,required" validate:"required,gt=0"`
	Name string `thrift:"Name,2,required" validate:"required"`
}

func NewUser

func NewUser() *User

func (*User) BLength

func (p *User) BLength() int

func (*User) DeepEqual

func (p *User) DeepEqual(ano *User) bool

func (*User) FastRead

func (p *User) FastRead(buf []byte) (int, error)

func (*User) FastReadField1

func (p *User) FastReadField1(buf []byte) (int, error)

func (*User) FastReadField2

func (p *User) FastReadField2(buf []byte) (int, error)

func (*User) FastWrite

func (p *User) FastWrite(buf []byte) int

for compatibility

func (*User) FastWriteNocopy

func (p *User) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*User) Field1DeepEqual

func (p *User) Field1DeepEqual(src int64) bool

func (*User) Field2DeepEqual

func (p *User) Field2DeepEqual(src string) bool

func (*User) GetId

func (p *User) GetId() (v int64)

func (*User) GetName

func (p *User) GetName() (v string)

func (*User) Read

func (p *User) Read(iprot thrift.TProtocol) (err error)

func (*User) ReadField1

func (p *User) ReadField1(iprot thrift.TProtocol) error

func (*User) ReadField2

func (p *User) ReadField2(iprot thrift.TProtocol) error

func (*User) SetId

func (p *User) SetId(val int64)

func (*User) SetName

func (p *User) SetName(val string)

func (*User) String

func (p *User) String() string

func (*User) Write

func (p *User) Write(oprot thrift.TProtocol) (err error)

type UserRbac

type UserRbac struct {
	UserId      int64  `thrift:"UserId,1,required" json:"UserId"`
	ClusterId   string `thrift:"ClusterId,2,required" json:"ClusterId"`
	ClusterName string `thrift:"ClusterName,3,required" json:"ClusterName"`
	RoleName    string `thrift:"RoleName,4,required" json:"RoleName"`
	RoleKind    string `thrift:"RoleKind,5,required" validate:"required,oneof=Role ClusterRole"`
	Namespace   string `thrift:"Namespace,6,required" json:"Namespace"`
	GrantTime   string `thrift:"GrantTime,7,required" json:"GrantTime"`
}

func NewUserRbac

func NewUserRbac() *UserRbac

func (*UserRbac) BLength

func (p *UserRbac) BLength() int

func (*UserRbac) DeepEqual

func (p *UserRbac) DeepEqual(ano *UserRbac) bool

func (*UserRbac) FastRead

func (p *UserRbac) FastRead(buf []byte) (int, error)

func (*UserRbac) FastReadField1

func (p *UserRbac) FastReadField1(buf []byte) (int, error)

func (*UserRbac) FastReadField2

func (p *UserRbac) FastReadField2(buf []byte) (int, error)

func (*UserRbac) FastReadField3

func (p *UserRbac) FastReadField3(buf []byte) (int, error)

func (*UserRbac) FastReadField4

func (p *UserRbac) FastReadField4(buf []byte) (int, error)

func (*UserRbac) FastReadField5

func (p *UserRbac) FastReadField5(buf []byte) (int, error)

func (*UserRbac) FastReadField6

func (p *UserRbac) FastReadField6(buf []byte) (int, error)

func (*UserRbac) FastReadField7

func (p *UserRbac) FastReadField7(buf []byte) (int, error)

func (*UserRbac) FastWrite

func (p *UserRbac) FastWrite(buf []byte) int

for compatibility

func (*UserRbac) FastWriteNocopy

func (p *UserRbac) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UserRbac) Field1DeepEqual

func (p *UserRbac) Field1DeepEqual(src int64) bool

func (*UserRbac) Field2DeepEqual

func (p *UserRbac) Field2DeepEqual(src string) bool

func (*UserRbac) Field3DeepEqual

func (p *UserRbac) Field3DeepEqual(src string) bool

func (*UserRbac) Field4DeepEqual

func (p *UserRbac) Field4DeepEqual(src string) bool

func (*UserRbac) Field5DeepEqual

func (p *UserRbac) Field5DeepEqual(src string) bool

func (*UserRbac) Field6DeepEqual

func (p *UserRbac) Field6DeepEqual(src string) bool

func (*UserRbac) Field7DeepEqual

func (p *UserRbac) Field7DeepEqual(src string) bool

func (*UserRbac) GetClusterId

func (p *UserRbac) GetClusterId() (v string)

func (*UserRbac) GetClusterName

func (p *UserRbac) GetClusterName() (v string)

func (*UserRbac) GetGrantTime

func (p *UserRbac) GetGrantTime() (v string)

func (*UserRbac) GetNamespace

func (p *UserRbac) GetNamespace() (v string)

func (*UserRbac) GetRoleKind

func (p *UserRbac) GetRoleKind() (v string)

func (*UserRbac) GetRoleName

func (p *UserRbac) GetRoleName() (v string)

func (*UserRbac) GetUserId

func (p *UserRbac) GetUserId() (v int64)

func (*UserRbac) Read

func (p *UserRbac) Read(iprot thrift.TProtocol) (err error)

func (*UserRbac) ReadField1

func (p *UserRbac) ReadField1(iprot thrift.TProtocol) error

func (*UserRbac) ReadField2

func (p *UserRbac) ReadField2(iprot thrift.TProtocol) error

func (*UserRbac) ReadField3

func (p *UserRbac) ReadField3(iprot thrift.TProtocol) error

func (*UserRbac) ReadField4

func (p *UserRbac) ReadField4(iprot thrift.TProtocol) error

func (*UserRbac) ReadField5

func (p *UserRbac) ReadField5(iprot thrift.TProtocol) error

func (*UserRbac) ReadField6

func (p *UserRbac) ReadField6(iprot thrift.TProtocol) error

func (*UserRbac) ReadField7

func (p *UserRbac) ReadField7(iprot thrift.TProtocol) error

func (*UserRbac) SetClusterId

func (p *UserRbac) SetClusterId(val string)

func (*UserRbac) SetClusterName

func (p *UserRbac) SetClusterName(val string)

func (*UserRbac) SetGrantTime

func (p *UserRbac) SetGrantTime(val string)

func (*UserRbac) SetNamespace

func (p *UserRbac) SetNamespace(val string)

func (*UserRbac) SetRoleKind

func (p *UserRbac) SetRoleKind(val string)

func (*UserRbac) SetRoleName

func (p *UserRbac) SetRoleName(val string)

func (*UserRbac) SetUserId

func (p *UserRbac) SetUserId(val int64)

func (*UserRbac) String

func (p *UserRbac) String() string

func (*UserRbac) Write

func (p *UserRbac) Write(oprot thrift.TProtocol) (err error)

Jump to

Keyboard shortcuts

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