1package monitoring
2
3// Copyright (c) Microsoft Corporation. All rights reserved.
4// Licensed under the MIT License. See License.txt in the project root for license information.
5//
6// Code generated by Microsoft (R) AutoRest Code Generator.
7// Changes may cause incorrect behavior and will be lost if the code is regenerated.
8
9import (
10	"github.com/Azure/go-autorest/autorest"
11	"github.com/Azure/go-autorest/autorest/date"
12)
13
14// The package's fully qualified name.
15const fqdn = "github.com/Azure/azure-sdk-for-go/services/preview/synapse/2019-11-01-preview/monitoring"
16
17// SparkJob ...
18type SparkJob struct {
19	State              *string     `json:"state,omitempty"`
20	Name               *string     `json:"name,omitempty"`
21	Submitter          *string     `json:"submitter,omitempty"`
22	Compute            *string     `json:"compute,omitempty"`
23	SparkApplicationID *string     `json:"sparkApplicationId,omitempty"`
24	LivyID             *string     `json:"livyId,omitempty"`
25	Timing             *[]string   `json:"timing,omitempty"`
26	SparkJobDefinition *string     `json:"sparkJobDefinition,omitempty"`
27	Pipeline           *[]SparkJob `json:"pipeline,omitempty"`
28	JobType            *string     `json:"jobType,omitempty"`
29	SubmitTime         *date.Time  `json:"submitTime,omitempty"`
30	EndTime            *date.Time  `json:"endTime,omitempty"`
31	QueuedDuration     *string     `json:"queuedDuration,omitempty"`
32	RunningDuration    *string     `json:"runningDuration,omitempty"`
33	TotalDuration      *string     `json:"totalDuration,omitempty"`
34}
35
36// SparkJobListViewResponse ...
37type SparkJobListViewResponse struct {
38	autorest.Response `json:"-"`
39	NJobs             *int32      `json:"nJobs,omitempty"`
40	SparkJobs         *[]SparkJob `json:"sparkJobs,omitempty"`
41}
42
43// SQLQueryStringDataModel ...
44type SQLQueryStringDataModel struct {
45	autorest.Response `json:"-"`
46	Query             *string `json:"query,omitempty"`
47}
48