Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForCategory() []string + func PossibleValuesForImpact() []string + func PossibleValuesForPredictionType() []string + type Category string + const CategoryCost + const CategoryHighAvailability + const CategoryOperationalExcellence + const CategoryPerformance + const CategorySecurity + func (s *Category) UnmarshalJSON(bytes []byte) error + type Impact string + const ImpactHigh + const ImpactLow + const ImpactMedium + func (s *Impact) UnmarshalJSON(bytes []byte) error + type PredictOperationResponse struct + HttpResponse *http.Response + Model *PredictionResponse + OData *odata.OData + type PredictionClient struct + Client *resourcemanager.Client + func NewPredictionClientWithBaseURI(sdkApi sdkEnv.Api) (*PredictionClient, error) + func (c PredictionClient) Predict(ctx context.Context, id commonids.SubscriptionId, input PredictionRequest) (result PredictOperationResponse, err error) + type PredictionRequest struct + Properties *PredictionRequestProperties + type PredictionRequestProperties struct + ExtendedProperties *interface{} + PredictionType *PredictionType + type PredictionResponse struct + Properties *PredictionResponseProperties + type PredictionResponseProperties struct + Category *Category + ExtendedProperties *interface{} + Impact *Impact + ImpactedField *string + LastUpdated *string + PredictionType *PredictionType + ShortDescription *ShortDescription + func (o *PredictionResponseProperties) GetLastUpdatedAsTime() (*time.Time, error) + func (o *PredictionResponseProperties) SetLastUpdatedAsTime(input time.Time) + type PredictionType string + const PredictionTypePredictiveRightsizing + func (s *PredictionType) UnmarshalJSON(bytes []byte) error + type ShortDescription struct + Problem *string + Solution *string