Documentation ¶
Index ¶
- func PossibleValuesForDetectorType() []string
- func PossibleValuesForInsightStatus() []string
- func PossibleValuesForRenderingType() []string
- func ValidateCertificateOrderID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateDetectorID(input interface{}, key string) (warnings []string, errors []error)
- type CertificateOrderId
- type CertificateOrdersDiagnosticsClient
- func (c CertificateOrdersDiagnosticsClient) GetAppServiceCertificateOrderDetectorResponse(ctx context.Context, id DetectorId, ...) (result GetAppServiceCertificateOrderDetectorResponseOperationResponse, ...)
- func (c CertificateOrdersDiagnosticsClient) ListAppServiceCertificateOrderDetectorResponse(ctx context.Context, id CertificateOrderId) (result ListAppServiceCertificateOrderDetectorResponseOperationResponse, ...)
- func (c CertificateOrdersDiagnosticsClient) ListAppServiceCertificateOrderDetectorResponseComplete(ctx context.Context, id CertificateOrderId) (ListAppServiceCertificateOrderDetectorResponseCompleteResult, error)
- func (c CertificateOrdersDiagnosticsClient) ListAppServiceCertificateOrderDetectorResponseCompleteMatchingPredicate(ctx context.Context, id CertificateOrderId, ...) (result ListAppServiceCertificateOrderDetectorResponseCompleteResult, err error)
- type DataProviderMetadata
- type DataTableResponseColumn
- type DataTableResponseObject
- type DetectorId
- type DetectorInfo
- type DetectorResponse
- type DetectorResponseOperationPredicate
- type DetectorResponseProperties
- type DetectorType
- type DiagnosticData
- type GetAppServiceCertificateOrderDetectorResponseOperationOptions
- type GetAppServiceCertificateOrderDetectorResponseOperationResponse
- type InsightStatus
- type KeyValuePairStringObject
- type ListAppServiceCertificateOrderDetectorResponseCompleteResult
- type ListAppServiceCertificateOrderDetectorResponseOperationResponse
- type QueryUtterancesResult
- type QueryUtterancesResults
- type Rendering
- type RenderingType
- type SampleUtterance
- type Status
- type SupportTopic
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForDetectorType ¶
func PossibleValuesForDetectorType() []string
func PossibleValuesForInsightStatus ¶
func PossibleValuesForInsightStatus() []string
func PossibleValuesForRenderingType ¶
func PossibleValuesForRenderingType() []string
func ValidateCertificateOrderID ¶
ValidateCertificateOrderID checks that 'input' can be parsed as a Certificate Order ID
func ValidateDetectorID ¶
ValidateDetectorID checks that 'input' can be parsed as a Detector ID
Types ¶
type CertificateOrderId ¶
type CertificateOrderId struct { SubscriptionId string ResourceGroupName string CertificateOrderName string }
CertificateOrderId is a struct representing the Resource ID for a Certificate Order
func NewCertificateOrderID ¶
func NewCertificateOrderID(subscriptionId string, resourceGroupName string, certificateOrderName string) CertificateOrderId
NewCertificateOrderID returns a new CertificateOrderId struct
func ParseCertificateOrderID ¶
func ParseCertificateOrderID(input string) (*CertificateOrderId, error)
ParseCertificateOrderID parses 'input' into a CertificateOrderId
func ParseCertificateOrderIDInsensitively ¶
func ParseCertificateOrderIDInsensitively(input string) (*CertificateOrderId, error)
ParseCertificateOrderIDInsensitively parses 'input' case-insensitively into a CertificateOrderId note: this method should only be used for API response data and not user input
func (CertificateOrderId) ID ¶
func (id CertificateOrderId) ID() string
ID returns the formatted Certificate Order ID
func (CertificateOrderId) Segments ¶
func (id CertificateOrderId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Certificate Order ID
func (CertificateOrderId) String ¶
func (id CertificateOrderId) String() string
String returns a human-readable description of this Certificate Order ID
type CertificateOrdersDiagnosticsClient ¶
type CertificateOrdersDiagnosticsClient struct {
Client *resourcemanager.Client
}
func NewCertificateOrdersDiagnosticsClientWithBaseURI ¶
func NewCertificateOrdersDiagnosticsClientWithBaseURI(sdkApi sdkEnv.Api) (*CertificateOrdersDiagnosticsClient, error)
func (CertificateOrdersDiagnosticsClient) GetAppServiceCertificateOrderDetectorResponse ¶
func (c CertificateOrdersDiagnosticsClient) GetAppServiceCertificateOrderDetectorResponse(ctx context.Context, id DetectorId, options GetAppServiceCertificateOrderDetectorResponseOperationOptions) (result GetAppServiceCertificateOrderDetectorResponseOperationResponse, err error)
GetAppServiceCertificateOrderDetectorResponse ...
func (CertificateOrdersDiagnosticsClient) ListAppServiceCertificateOrderDetectorResponse ¶
func (c CertificateOrdersDiagnosticsClient) ListAppServiceCertificateOrderDetectorResponse(ctx context.Context, id CertificateOrderId) (result ListAppServiceCertificateOrderDetectorResponseOperationResponse, err error)
ListAppServiceCertificateOrderDetectorResponse ...
func (CertificateOrdersDiagnosticsClient) ListAppServiceCertificateOrderDetectorResponseComplete ¶
func (c CertificateOrdersDiagnosticsClient) ListAppServiceCertificateOrderDetectorResponseComplete(ctx context.Context, id CertificateOrderId) (ListAppServiceCertificateOrderDetectorResponseCompleteResult, error)
ListAppServiceCertificateOrderDetectorResponseComplete retrieves all the results into a single object
func (CertificateOrdersDiagnosticsClient) ListAppServiceCertificateOrderDetectorResponseCompleteMatchingPredicate ¶
func (c CertificateOrdersDiagnosticsClient) ListAppServiceCertificateOrderDetectorResponseCompleteMatchingPredicate(ctx context.Context, id CertificateOrderId, predicate DetectorResponseOperationPredicate) (result ListAppServiceCertificateOrderDetectorResponseCompleteResult, err error)
ListAppServiceCertificateOrderDetectorResponseCompleteMatchingPredicate retrieves all the results and then applies the predicate
type DataProviderMetadata ¶
type DataProviderMetadata struct { PropertyBag *[]KeyValuePairStringObject `json:"propertyBag,omitempty"` ProviderName *string `json:"providerName,omitempty"` }
type DataTableResponseColumn ¶
type DataTableResponseObject ¶
type DataTableResponseObject struct { Columns *[]DataTableResponseColumn `json:"columns,omitempty"` Rows *[][]string `json:"rows,omitempty"` TableName *string `json:"tableName,omitempty"` }
type DetectorId ¶
type DetectorId struct { SubscriptionId string ResourceGroupName string CertificateOrderName string DetectorName string }
DetectorId is a struct representing the Resource ID for a Detector
func NewDetectorID ¶
func NewDetectorID(subscriptionId string, resourceGroupName string, certificateOrderName string, detectorName string) DetectorId
NewDetectorID returns a new DetectorId struct
func ParseDetectorID ¶
func ParseDetectorID(input string) (*DetectorId, error)
ParseDetectorID parses 'input' into a DetectorId
func ParseDetectorIDInsensitively ¶
func ParseDetectorIDInsensitively(input string) (*DetectorId, error)
ParseDetectorIDInsensitively parses 'input' case-insensitively into a DetectorId note: this method should only be used for API response data and not user input
func (DetectorId) Segments ¶
func (id DetectorId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Detector ID
func (DetectorId) String ¶
func (id DetectorId) String() string
String returns a human-readable description of this Detector ID
type DetectorInfo ¶
type DetectorInfo struct { AnalysisType *[]string `json:"analysisType,omitempty"` Author *string `json:"author,omitempty"` Category *string `json:"category,omitempty"` Description *string `json:"description,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Score *float64 `json:"score,omitempty"` SupportTopicList *[]SupportTopic `json:"supportTopicList,omitempty"` Type *DetectorType `json:"type,omitempty"` }
type DetectorResponse ¶
type DetectorResponse struct { Id *string `json:"id,omitempty"` Kind *string `json:"kind,omitempty"` Name *string `json:"name,omitempty"` Properties *DetectorResponseProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type DetectorResponseOperationPredicate ¶
type DetectorResponseOperationPredicate struct { Id *string Kind *string Name *string Type *string }
func (DetectorResponseOperationPredicate) Matches ¶
func (p DetectorResponseOperationPredicate) Matches(input DetectorResponse) bool
type DetectorResponseProperties ¶
type DetectorResponseProperties struct { DataProvidersMetadata *[]DataProviderMetadata `json:"dataProvidersMetadata,omitempty"` Dataset *[]DiagnosticData `json:"dataset,omitempty"` Metadata *DetectorInfo `json:"metadata,omitempty"` Status *Status `json:"status,omitempty"` SuggestedUtterances *QueryUtterancesResults `json:"suggestedUtterances,omitempty"` }
type DetectorType ¶
type DetectorType string
const ( DetectorTypeAnalysis DetectorType = "Analysis" DetectorTypeCategoryOverview DetectorType = "CategoryOverview" DetectorTypeDetector DetectorType = "Detector" )
func (*DetectorType) UnmarshalJSON ¶ added in v0.20230725.1205316
func (s *DetectorType) UnmarshalJSON(bytes []byte) error
type DiagnosticData ¶
type DiagnosticData struct { RenderingProperties *Rendering `json:"renderingProperties,omitempty"` Table *DataTableResponseObject `json:"table,omitempty"` }
type GetAppServiceCertificateOrderDetectorResponseOperationOptions ¶
type GetAppServiceCertificateOrderDetectorResponseOperationOptions struct { EndTime *string StartTime *string TimeGrain *string }
func DefaultGetAppServiceCertificateOrderDetectorResponseOperationOptions ¶
func DefaultGetAppServiceCertificateOrderDetectorResponseOperationOptions() GetAppServiceCertificateOrderDetectorResponseOperationOptions
func (GetAppServiceCertificateOrderDetectorResponseOperationOptions) ToHeaders ¶ added in v0.20230725.1205316
func (o GetAppServiceCertificateOrderDetectorResponseOperationOptions) ToHeaders() *client.Headers
func (GetAppServiceCertificateOrderDetectorResponseOperationOptions) ToOData ¶ added in v0.20230725.1205316
func (o GetAppServiceCertificateOrderDetectorResponseOperationOptions) ToOData() *odata.Query
func (GetAppServiceCertificateOrderDetectorResponseOperationOptions) ToQuery ¶ added in v0.20230725.1205316
func (o GetAppServiceCertificateOrderDetectorResponseOperationOptions) ToQuery() *client.QueryParams
type GetAppServiceCertificateOrderDetectorResponseOperationResponse ¶
type GetAppServiceCertificateOrderDetectorResponseOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DetectorResponse }
type InsightStatus ¶
type InsightStatus string
const ( InsightStatusCritical InsightStatus = "Critical" InsightStatusInfo InsightStatus = "Info" InsightStatusNone InsightStatus = "None" InsightStatusSuccess InsightStatus = "Success" InsightStatusWarning InsightStatus = "Warning" )
func (*InsightStatus) UnmarshalJSON ¶ added in v0.20230725.1205316
func (s *InsightStatus) UnmarshalJSON(bytes []byte) error
type KeyValuePairStringObject ¶
type KeyValuePairStringObject struct { Key *string `json:"key,omitempty"` Value *interface{} `json:"value,omitempty"` }
type ListAppServiceCertificateOrderDetectorResponseCompleteResult ¶
type ListAppServiceCertificateOrderDetectorResponseCompleteResult struct {
Items []DetectorResponse
}
type ListAppServiceCertificateOrderDetectorResponseOperationResponse ¶
type ListAppServiceCertificateOrderDetectorResponseOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DetectorResponse }
type QueryUtterancesResult ¶
type QueryUtterancesResult struct { SampleUtterance *SampleUtterance `json:"sampleUtterance,omitempty"` Score *float64 `json:"score,omitempty"` }
type QueryUtterancesResults ¶
type QueryUtterancesResults struct { Query *string `json:"query,omitempty"` Results *[]QueryUtterancesResult `json:"results,omitempty"` }
type Rendering ¶
type Rendering struct { Description *string `json:"description,omitempty"` Title *string `json:"title,omitempty"` Type *RenderingType `json:"type,omitempty"` }
type RenderingType ¶
type RenderingType string
const ( RenderingTypeAppInsight RenderingType = "AppInsight" RenderingTypeAppInsightEnablement RenderingType = "AppInsightEnablement" RenderingTypeCard RenderingType = "Card" RenderingTypeChangeAnalysisOnboarding RenderingType = "ChangeAnalysisOnboarding" RenderingTypeChangeSets RenderingType = "ChangeSets" RenderingTypeChangesView RenderingType = "ChangesView" RenderingTypeDataSummary RenderingType = "DataSummary" RenderingTypeDependencyGraph RenderingType = "DependencyGraph" RenderingTypeDetector RenderingType = "Detector" RenderingTypeDownTime RenderingType = "DownTime" RenderingTypeDropDown RenderingType = "DropDown" RenderingTypeDynamicInsight RenderingType = "DynamicInsight" RenderingTypeEmail RenderingType = "Email" RenderingTypeForm RenderingType = "Form" RenderingTypeGuage RenderingType = "Guage" RenderingTypeInsights RenderingType = "Insights" RenderingTypeMarkdown RenderingType = "Markdown" RenderingTypeNoGraph RenderingType = "NoGraph" RenderingTypePieChart RenderingType = "PieChart" RenderingTypeSearchComponent RenderingType = "SearchComponent" RenderingTypeSolution RenderingType = "Solution" RenderingTypeSummaryCard RenderingType = "SummaryCard" RenderingTypeTable RenderingType = "Table" RenderingTypeTimeSeries RenderingType = "TimeSeries" RenderingTypeTimeSeriesPerInstance RenderingType = "TimeSeriesPerInstance" )
func (*RenderingType) UnmarshalJSON ¶ added in v0.20230725.1205316
func (s *RenderingType) UnmarshalJSON(bytes []byte) error
type SampleUtterance ¶
type Status ¶
type Status struct { Message *string `json:"message,omitempty"` StatusId *InsightStatus `json:"statusId,omitempty"` }
type SupportTopic ¶
Source Files ¶
- client.go
- constants.go
- id_certificateorder.go
- id_detector.go
- method_getappservicecertificateorderdetectorresponse.go
- method_listappservicecertificateorderdetectorresponse.go
- model_dataprovidermetadata.go
- model_datatableresponsecolumn.go
- model_datatableresponseobject.go
- model_detectorinfo.go
- model_detectorresponse.go
- model_detectorresponseproperties.go
- model_diagnosticdata.go
- model_keyvaluepairstringobject.go
- model_queryutterancesresult.go
- model_queryutterancesresults.go
- model_rendering.go
- model_sampleutterance.go
- model_status.go
- model_supporttopic.go
- predicates.go
- version.go