Versions in this module Expand all Collapse all v1 v1.2.0 Nov 24, 2023 Changes in this version + type ImagesServer struct + CreateOrUpdate func(ctx context.Context, resourceGroupName string, labPlanName string, ...) (resp azfake.Responder[armlabservices.ImagesClientCreateOrUpdateResponse], ...) + Get func(ctx context.Context, resourceGroupName string, labPlanName string, ...) (resp azfake.Responder[armlabservices.ImagesClientGetResponse], ...) + NewListByLabPlanPager func(resourceGroupName string, labPlanName string, ...) (resp azfake.PagerResponder[armlabservices.ImagesClientListByLabPlanResponse]) + Update func(ctx context.Context, resourceGroupName string, labPlanName string, ...) (resp azfake.Responder[armlabservices.ImagesClientUpdateResponse], ...) + type ImagesServerTransport struct + func NewImagesServerTransport(srv *ImagesServer) *ImagesServerTransport + func (i *ImagesServerTransport) Do(req *http.Request) (*http.Response, error) + type LabPlansServer struct + BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, labPlanName string, ...) (...) + BeginDelete func(ctx context.Context, resourceGroupName string, labPlanName string, ...) (resp azfake.PollerResponder[armlabservices.LabPlansClientDeleteResponse], ...) + BeginSaveImage func(ctx context.Context, resourceGroupName string, labPlanName string, ...) (resp azfake.PollerResponder[armlabservices.LabPlansClientSaveImageResponse], ...) + BeginUpdate func(ctx context.Context, resourceGroupName string, labPlanName string, ...) (resp azfake.PollerResponder[armlabservices.LabPlansClientUpdateResponse], ...) + Get func(ctx context.Context, resourceGroupName string, labPlanName string, ...) (resp azfake.Responder[armlabservices.LabPlansClientGetResponse], ...) + NewListByResourceGroupPager func(resourceGroupName string, ...) (...) + NewListBySubscriptionPager func(options *armlabservices.LabPlansClientListBySubscriptionOptions) (...) + type LabPlansServerTransport struct + func NewLabPlansServerTransport(srv *LabPlansServer) *LabPlansServerTransport + func (l *LabPlansServerTransport) Do(req *http.Request) (*http.Response, error) + type LabsServer struct + BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.PollerResponder[armlabservices.LabsClientCreateOrUpdateResponse], ...) + BeginDelete func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.PollerResponder[armlabservices.LabsClientDeleteResponse], ...) + BeginPublish func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.PollerResponder[armlabservices.LabsClientPublishResponse], ...) + BeginSyncGroup func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.PollerResponder[armlabservices.LabsClientSyncGroupResponse], ...) + BeginUpdate func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.PollerResponder[armlabservices.LabsClientUpdateResponse], ...) + Get func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.Responder[armlabservices.LabsClientGetResponse], ...) + NewListByResourceGroupPager func(resourceGroupName string, ...) (...) + NewListBySubscriptionPager func(options *armlabservices.LabsClientListBySubscriptionOptions) (...) + type LabsServerTransport struct + func NewLabsServerTransport(srv *LabsServer) *LabsServerTransport + func (l *LabsServerTransport) Do(req *http.Request) (*http.Response, error) + type OperationResultsServer struct + Get func(ctx context.Context, operationResultID string, ...) (resp azfake.Responder[armlabservices.OperationResultsClientGetResponse], ...) + type OperationResultsServerTransport struct + func NewOperationResultsServerTransport(srv *OperationResultsServer) *OperationResultsServerTransport + func (o *OperationResultsServerTransport) Do(req *http.Request) (*http.Response, error) + type OperationsServer struct + NewListPager func(options *armlabservices.OperationsClientListOptions) (resp azfake.PagerResponder[armlabservices.OperationsClientListResponse]) + type OperationsServerTransport struct + func NewOperationsServerTransport(srv *OperationsServer) *OperationsServerTransport + func (o *OperationsServerTransport) Do(req *http.Request) (*http.Response, error) + type SKUsServer struct + NewListPager func(options *armlabservices.SKUsClientListOptions) (resp azfake.PagerResponder[armlabservices.SKUsClientListResponse]) + type SKUsServerTransport struct + func NewSKUsServerTransport(srv *SKUsServer) *SKUsServerTransport + func (s *SKUsServerTransport) Do(req *http.Request) (*http.Response, error) + type SchedulesServer struct + BeginDelete func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.PollerResponder[armlabservices.SchedulesClientDeleteResponse], ...) + CreateOrUpdate func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.Responder[armlabservices.SchedulesClientCreateOrUpdateResponse], ...) + Get func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.Responder[armlabservices.SchedulesClientGetResponse], ...) + NewListByLabPager func(resourceGroupName string, labName string, ...) (resp azfake.PagerResponder[armlabservices.SchedulesClientListByLabResponse]) + Update func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.Responder[armlabservices.SchedulesClientUpdateResponse], ...) + type SchedulesServerTransport struct + func NewSchedulesServerTransport(srv *SchedulesServer) *SchedulesServerTransport + func (s *SchedulesServerTransport) Do(req *http.Request) (*http.Response, error) + type ServerFactory struct + ImagesServer ImagesServer + LabPlansServer LabPlansServer + LabsServer LabsServer + OperationResultsServer OperationResultsServer + OperationsServer OperationsServer + SKUsServer SKUsServer + SchedulesServer SchedulesServer + UsagesServer UsagesServer + UsersServer UsersServer + VirtualMachinesServer VirtualMachinesServer + type ServerFactoryTransport struct + func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport + func (s *ServerFactoryTransport) Do(req *http.Request) (*http.Response, error) + type UsagesServer struct + NewListByLocationPager func(location string, options *armlabservices.UsagesClientListByLocationOptions) (resp azfake.PagerResponder[armlabservices.UsagesClientListByLocationResponse]) + type UsagesServerTransport struct + func NewUsagesServerTransport(srv *UsagesServer) *UsagesServerTransport + func (u *UsagesServerTransport) Do(req *http.Request) (*http.Response, error) + type UsersServer struct + BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (resp azfake.PollerResponder[armlabservices.UsersClientCreateOrUpdateResponse], ...) + BeginDelete func(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (resp azfake.PollerResponder[armlabservices.UsersClientDeleteResponse], ...) + BeginInvite func(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (resp azfake.PollerResponder[armlabservices.UsersClientInviteResponse], ...) + BeginUpdate func(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (resp azfake.PollerResponder[armlabservices.UsersClientUpdateResponse], ...) + Get func(ctx context.Context, resourceGroupName string, labName string, userName string, ...) (resp azfake.Responder[armlabservices.UsersClientGetResponse], ...) + NewListByLabPager func(resourceGroupName string, labName string, ...) (resp azfake.PagerResponder[armlabservices.UsersClientListByLabResponse]) + type UsersServerTransport struct + func NewUsersServerTransport(srv *UsersServer) *UsersServerTransport + func (u *UsersServerTransport) Do(req *http.Request) (*http.Response, error) + type VirtualMachinesServer struct + BeginRedeploy func(ctx context.Context, resourceGroupName string, labName string, ...) (...) + BeginReimage func(ctx context.Context, resourceGroupName string, labName string, ...) (...) + BeginResetPassword func(ctx context.Context, resourceGroupName string, labName string, ...) (...) + BeginStart func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.PollerResponder[armlabservices.VirtualMachinesClientStartResponse], ...) + BeginStop func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.PollerResponder[armlabservices.VirtualMachinesClientStopResponse], ...) + Get func(ctx context.Context, resourceGroupName string, labName string, ...) (resp azfake.Responder[armlabservices.VirtualMachinesClientGetResponse], ...) + NewListByLabPager func(resourceGroupName string, labName string, ...) (...) + type VirtualMachinesServerTransport struct + func NewVirtualMachinesServerTransport(srv *VirtualMachinesServer) *VirtualMachinesServerTransport + func (v *VirtualMachinesServerTransport) Do(req *http.Request) (*http.Response, error)