Versions in this module Expand all Collapse all v1 v1.2.0 Nov 23, 2023 Changes in this version + type ConfigurationsServer struct + CreateInResourceGroup func(ctx context.Context, configurationName armadvisor.ConfigurationName, ...) (...) + CreateInSubscription func(ctx context.Context, configurationName armadvisor.ConfigurationName, ...) (...) + NewListByResourceGroupPager func(resourceGroup string, ...) (...) + NewListBySubscriptionPager func(options *armadvisor.ConfigurationsClientListBySubscriptionOptions) (...) + type ConfigurationsServerTransport struct + func NewConfigurationsServerTransport(srv *ConfigurationsServer) *ConfigurationsServerTransport + func (c *ConfigurationsServerTransport) Do(req *http.Request) (*http.Response, error) + type OperationsServer struct + NewListPager func(options *armadvisor.OperationsClientListOptions) (resp azfake.PagerResponder[armadvisor.OperationsClientListResponse]) + type OperationsServerTransport struct + func NewOperationsServerTransport(srv *OperationsServer) *OperationsServerTransport + func (o *OperationsServerTransport) Do(req *http.Request) (*http.Response, error) + type RecommendationMetadataServer struct + Get func(ctx context.Context, name string, ...) (resp azfake.Responder[armadvisor.RecommendationMetadataClientGetResponse], ...) + NewListPager func(options *armadvisor.RecommendationMetadataClientListOptions) (...) + type RecommendationMetadataServerTransport struct + func NewRecommendationMetadataServerTransport(srv *RecommendationMetadataServer) *RecommendationMetadataServerTransport + func (r *RecommendationMetadataServerTransport) Do(req *http.Request) (*http.Response, error) + type RecommendationsServer struct + Generate func(ctx context.Context, options *armadvisor.RecommendationsClientGenerateOptions) (resp azfake.Responder[armadvisor.RecommendationsClientGenerateResponse], ...) + Get func(ctx context.Context, resourceURI string, recommendationID string, ...) (resp azfake.Responder[armadvisor.RecommendationsClientGetResponse], ...) + GetGenerateStatus func(ctx context.Context, operationID string, ...) (...) + NewListPager func(options *armadvisor.RecommendationsClientListOptions) (resp azfake.PagerResponder[armadvisor.RecommendationsClientListResponse]) + type RecommendationsServerTransport struct + func NewRecommendationsServerTransport(srv *RecommendationsServer) *RecommendationsServerTransport + func (r *RecommendationsServerTransport) Do(req *http.Request) (*http.Response, error) + type ServerFactory struct + ConfigurationsServer ConfigurationsServer + OperationsServer OperationsServer + RecommendationMetadataServer RecommendationMetadataServer + RecommendationsServer RecommendationsServer + SuppressionsServer SuppressionsServer + type ServerFactoryTransport struct + func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport + func (s *ServerFactoryTransport) Do(req *http.Request) (*http.Response, error) + type SuppressionsServer struct + Create func(ctx context.Context, resourceURI string, recommendationID string, name string, ...) (resp azfake.Responder[armadvisor.SuppressionsClientCreateResponse], ...) + Delete func(ctx context.Context, resourceURI string, recommendationID string, name string, ...) (resp azfake.Responder[armadvisor.SuppressionsClientDeleteResponse], ...) + Get func(ctx context.Context, resourceURI string, recommendationID string, name string, ...) (resp azfake.Responder[armadvisor.SuppressionsClientGetResponse], ...) + NewListPager func(options *armadvisor.SuppressionsClientListOptions) (resp azfake.PagerResponder[armadvisor.SuppressionsClientListResponse]) + type SuppressionsServerTransport struct + func NewSuppressionsServerTransport(srv *SuppressionsServer) *SuppressionsServerTransport + func (s *SuppressionsServerTransport) Do(req *http.Request) (*http.Response, error)