/
models.go
152 lines (136 loc) · 6.51 KB
/
models.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
//go:build go1.9
// +build go1.9
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// This code was auto-generated by:
// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
package resourcehealth
import (
"context"
original "github.com/Azure/azure-sdk-for-go/services/resourcehealth/mgmt/2017-07-01/resourcehealth"
)
const (
DefaultBaseURI = original.DefaultBaseURI
)
type AvailabilityStateValues = original.AvailabilityStateValues
const (
Available AvailabilityStateValues = original.Available
Unavailable AvailabilityStateValues = original.Unavailable
Unknown AvailabilityStateValues = original.Unknown
)
type ReasonChronicityTypes = original.ReasonChronicityTypes
const (
Persistent ReasonChronicityTypes = original.Persistent
Transient ReasonChronicityTypes = original.Transient
)
type SeverityValues = original.SeverityValues
const (
Error SeverityValues = original.Error
Information SeverityValues = original.Information
Warning SeverityValues = original.Warning
)
type StageValues = original.StageValues
const (
Active StageValues = original.Active
Archived StageValues = original.Archived
Resolve StageValues = original.Resolve
)
type AvailabilityStatus = original.AvailabilityStatus
type AvailabilityStatusListResult = original.AvailabilityStatusListResult
type AvailabilityStatusListResultIterator = original.AvailabilityStatusListResultIterator
type AvailabilityStatusListResultPage = original.AvailabilityStatusListResultPage
type AvailabilityStatusProperties = original.AvailabilityStatusProperties
type AvailabilityStatusPropertiesRecentlyResolvedState = original.AvailabilityStatusPropertiesRecentlyResolvedState
type AvailabilityStatusesClient = original.AvailabilityStatusesClient
type AzureEntityResource = original.AzureEntityResource
type BaseClient = original.BaseClient
type ChildAvailabilityStatusesClient = original.ChildAvailabilityStatusesClient
type ChildResourcesClient = original.ChildResourcesClient
type EmergingIssue = original.EmergingIssue
type EmergingIssueImpact = original.EmergingIssueImpact
type EmergingIssueListResult = original.EmergingIssueListResult
type EmergingIssueListResultIterator = original.EmergingIssueListResultIterator
type EmergingIssueListResultPage = original.EmergingIssueListResultPage
type EmergingIssuesClient = original.EmergingIssuesClient
type EmergingIssuesGetResult = original.EmergingIssuesGetResult
type ErrorResponse = original.ErrorResponse
type ImpactedRegion = original.ImpactedRegion
type Operation = original.Operation
type OperationDisplay = original.OperationDisplay
type OperationListResult = original.OperationListResult
type OperationsClient = original.OperationsClient
type ProxyResource = original.ProxyResource
type RecommendedAction = original.RecommendedAction
type Resource = original.Resource
type ServiceImpactingEvent = original.ServiceImpactingEvent
type ServiceImpactingEventIncidentProperties = original.ServiceImpactingEventIncidentProperties
type ServiceImpactingEventStatus = original.ServiceImpactingEventStatus
type StatusActiveEvent = original.StatusActiveEvent
type StatusBanner = original.StatusBanner
type TrackedResource = original.TrackedResource
func New(subscriptionID string) BaseClient {
return original.New(subscriptionID)
}
func NewAvailabilityStatusListResultIterator(page AvailabilityStatusListResultPage) AvailabilityStatusListResultIterator {
return original.NewAvailabilityStatusListResultIterator(page)
}
func NewAvailabilityStatusListResultPage(cur AvailabilityStatusListResult, getNextPage func(context.Context, AvailabilityStatusListResult) (AvailabilityStatusListResult, error)) AvailabilityStatusListResultPage {
return original.NewAvailabilityStatusListResultPage(cur, getNextPage)
}
func NewAvailabilityStatusesClient(subscriptionID string) AvailabilityStatusesClient {
return original.NewAvailabilityStatusesClient(subscriptionID)
}
func NewAvailabilityStatusesClientWithBaseURI(baseURI string, subscriptionID string) AvailabilityStatusesClient {
return original.NewAvailabilityStatusesClientWithBaseURI(baseURI, subscriptionID)
}
func NewChildAvailabilityStatusesClient(subscriptionID string) ChildAvailabilityStatusesClient {
return original.NewChildAvailabilityStatusesClient(subscriptionID)
}
func NewChildAvailabilityStatusesClientWithBaseURI(baseURI string, subscriptionID string) ChildAvailabilityStatusesClient {
return original.NewChildAvailabilityStatusesClientWithBaseURI(baseURI, subscriptionID)
}
func NewChildResourcesClient(subscriptionID string) ChildResourcesClient {
return original.NewChildResourcesClient(subscriptionID)
}
func NewChildResourcesClientWithBaseURI(baseURI string, subscriptionID string) ChildResourcesClient {
return original.NewChildResourcesClientWithBaseURI(baseURI, subscriptionID)
}
func NewEmergingIssueListResultIterator(page EmergingIssueListResultPage) EmergingIssueListResultIterator {
return original.NewEmergingIssueListResultIterator(page)
}
func NewEmergingIssueListResultPage(cur EmergingIssueListResult, getNextPage func(context.Context, EmergingIssueListResult) (EmergingIssueListResult, error)) EmergingIssueListResultPage {
return original.NewEmergingIssueListResultPage(cur, getNextPage)
}
func NewEmergingIssuesClient(subscriptionID string) EmergingIssuesClient {
return original.NewEmergingIssuesClient(subscriptionID)
}
func NewEmergingIssuesClientWithBaseURI(baseURI string, subscriptionID string) EmergingIssuesClient {
return original.NewEmergingIssuesClientWithBaseURI(baseURI, subscriptionID)
}
func NewOperationsClient(subscriptionID string) OperationsClient {
return original.NewOperationsClient(subscriptionID)
}
func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
}
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
return original.NewWithBaseURI(baseURI, subscriptionID)
}
func PossibleAvailabilityStateValuesValues() []AvailabilityStateValues {
return original.PossibleAvailabilityStateValuesValues()
}
func PossibleReasonChronicityTypesValues() []ReasonChronicityTypes {
return original.PossibleReasonChronicityTypesValues()
}
func PossibleSeverityValuesValues() []SeverityValues {
return original.PossibleSeverityValuesValues()
}
func PossibleStageValuesValues() []StageValues {
return original.PossibleStageValuesValues()
}
func UserAgent() string {
return original.UserAgent() + " profiles/preview"
}
func Version() string {
return original.Version()
}