Versions in this module Expand all Collapse all v0 v0.4.0 Nov 24, 2023 Changes in this version + type GrantsServer struct + Get func(ctx context.Context, billingAccountName string, billingProfileName string, ...) (resp azfake.Responder[armeducation.GrantsClientGetResponse], ...) + NewListAllPager func(options *armeducation.GrantsClientListAllOptions) (resp azfake.PagerResponder[armeducation.GrantsClientListAllResponse]) + NewListPager func(billingAccountName string, billingProfileName string, ...) (resp azfake.PagerResponder[armeducation.GrantsClientListResponse]) + type GrantsServerTransport struct + func NewGrantsServerTransport(srv *GrantsServer) *GrantsServerTransport + func (g *GrantsServerTransport) Do(req *http.Request) (*http.Response, error) + type JoinRequestsServer struct + Approve func(ctx context.Context, billingAccountName string, billingProfileName string, ...) (resp azfake.Responder[armeducation.JoinRequestsClientApproveResponse], ...) + Deny func(ctx context.Context, billingAccountName string, billingProfileName string, ...) (resp azfake.Responder[armeducation.JoinRequestsClientDenyResponse], ...) + Get func(ctx context.Context, billingAccountName string, billingProfileName string, ...) (resp azfake.Responder[armeducation.JoinRequestsClientGetResponse], ...) + NewListPager func(billingAccountName string, billingProfileName string, ...) (resp azfake.PagerResponder[armeducation.JoinRequestsClientListResponse]) + type JoinRequestsServerTransport struct + func NewJoinRequestsServerTransport(srv *JoinRequestsServer) *JoinRequestsServerTransport + func (j *JoinRequestsServerTransport) Do(req *http.Request) (*http.Response, error) + type LabsServer struct + CreateOrUpdate func(ctx context.Context, billingAccountName string, billingProfileName string, ...) (resp azfake.Responder[armeducation.LabsClientCreateOrUpdateResponse], ...) + Delete func(ctx context.Context, billingAccountName string, billingProfileName string, ...) (resp azfake.Responder[armeducation.LabsClientDeleteResponse], ...) + GenerateInviteCode func(ctx context.Context, billingAccountName string, billingProfileName string, ...) (resp azfake.Responder[armeducation.LabsClientGenerateInviteCodeResponse], ...) + Get func(ctx context.Context, billingAccountName string, billingProfileName string, ...) (resp azfake.Responder[armeducation.LabsClientGetResponse], ...) + NewListAllPager func(billingAccountName string, billingProfileName string, ...) (resp azfake.PagerResponder[armeducation.LabsClientListAllResponse]) + NewListPager func(billingAccountName string, billingProfileName string, ...) (resp azfake.PagerResponder[armeducation.LabsClientListResponse]) + type LabsServerTransport struct + func NewLabsServerTransport(srv *LabsServer) *LabsServerTransport + func (l *LabsServerTransport) Do(req *http.Request) (*http.Response, error) + type ManagementServer struct + RedeemInvitationCode func(ctx context.Context, parameters armeducation.RedeemRequest, ...) (...) + type ManagementServerTransport struct + func NewManagementServerTransport(srv *ManagementServer) *ManagementServerTransport + func (m *ManagementServerTransport) Do(req *http.Request) (*http.Response, error) + type OperationsServer struct + List func(ctx context.Context, options *armeducation.OperationsClientListOptions) (resp azfake.Responder[armeducation.OperationsClientListResponse], ...) + type OperationsServerTransport struct + func NewOperationsServerTransport(srv *OperationsServer) *OperationsServerTransport + func (o *OperationsServerTransport) Do(req *http.Request) (*http.Response, error) + type ServerFactory struct + GrantsServer GrantsServer + JoinRequestsServer JoinRequestsServer + LabsServer LabsServer + ManagementServer ManagementServer + OperationsServer OperationsServer + StudentLabsServer StudentLabsServer + StudentsServer StudentsServer + type ServerFactoryTransport struct + func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport + func (s *ServerFactoryTransport) Do(req *http.Request) (*http.Response, error) + type StudentLabsServer struct + Get func(ctx context.Context, studentLabName string, ...) (resp azfake.Responder[armeducation.StudentLabsClientGetResponse], ...) + NewListAllPager func(options *armeducation.StudentLabsClientListAllOptions) (resp azfake.PagerResponder[armeducation.StudentLabsClientListAllResponse]) + type StudentLabsServerTransport struct + func NewStudentLabsServerTransport(srv *StudentLabsServer) *StudentLabsServerTransport + func (s *StudentLabsServerTransport) Do(req *http.Request) (*http.Response, error) + type StudentsServer struct + CreateOrUpdate func(ctx context.Context, billingAccountName string, billingProfileName string, ...) (resp azfake.Responder[armeducation.StudentsClientCreateOrUpdateResponse], ...) + Delete func(ctx context.Context, billingAccountName string, billingProfileName string, ...) (resp azfake.Responder[armeducation.StudentsClientDeleteResponse], ...) + Get func(ctx context.Context, billingAccountName string, billingProfileName string, ...) (resp azfake.Responder[armeducation.StudentsClientGetResponse], ...) + NewListPager func(billingAccountName string, billingProfileName string, ...) (resp azfake.PagerResponder[armeducation.StudentsClientListResponse]) + type StudentsServerTransport struct + func NewStudentsServerTransport(srv *StudentsServer) *StudentsServerTransport + func (s *StudentsServerTransport) Do(req *http.Request) (*http.Response, error)