v1

package
v0.0.0-...-df39993 Latest Latest
Warning

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

Go to latest
Published: May 3, 2024 License: Apache-2.0 Imports: 8 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromMemberProto

func FromMemberProto(msg *accesslistv1.Member, opts ...MemberOption) (*accesslist.AccessListMember, error)

FromMemberProto converts a v1 access list member into an internal access list member object.

func FromMembersProto

func FromMembersProto(msgs []*accesslistv1.Member) ([]*accesslist.AccessListMember, error)

FromMembersProto converts a list of v1 access list members into a list of internal access list members.

func FromProto

FromProto converts a v1 access list into an internal access list object.

func FromReviewProto

func FromReviewProto(msg *accesslistv1.Review) (*accesslist.Review, error)

FromReviewProto converts a v1 access list review into an internal access list review object.

func ToMemberProto

func ToMemberProto(member *accesslist.AccessListMember) *accesslistv1.Member

ToMemberProto converts an internal access list member into a v1 access list member object.

func ToMembersProto

func ToMembersProto(members []*accesslist.AccessListMember) []*accesslistv1.Member

ToMembersProto converts a list of internal access list members into a list of v1 access list members.

func ToProto

func ToProto(accessList *accesslist.AccessList) *accesslistv1.AccessList

ToProto converts an internal access list into a v1 access list object.

func ToReviewProto

func ToReviewProto(review *accesslist.Review) *accesslistv1.Review

ToReviewProto converts an internal access list review into a v1 access list review object.

Types

type AccessListOption

type AccessListOption func(*accesslist.AccessList)

func WithOwnersIneligibleStatusField

func WithOwnersIneligibleStatusField(protoOwners []*accesslistv1.AccessListOwner) AccessListOption

WithOwnersIneligibleStatusField sets the "ineligibleStatus" field to the provided proto value.

type MemberOption

type MemberOption func(*accesslist.AccessListMember)

func WithMemberIneligibleStatusField

func WithMemberIneligibleStatusField(protoMember *accesslistv1.Member) MemberOption

WithMemberIneligibleStatusField sets the "ineligibleStatus" field to the provided proto value.

Jump to

Keyboard shortcuts

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