1//go:build go1.9
2// +build go1.9
3
4// Copyright (c) Microsoft Corporation. All rights reserved.
5// Licensed under the MIT License. See License.txt in the project root for license information.
6
7// This code was auto-generated by:
8// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
9
10package iothub
11
12import (
13	"context"
14
15	original "github.com/Azure/azure-sdk-for-go/services/provisioningservices/mgmt/2018-01-22/iothub"
16)
17
18const (
19	DefaultBaseURI = original.DefaultBaseURI
20)
21
22type AccessRightsDescription = original.AccessRightsDescription
23
24const (
25	DeviceConnect           AccessRightsDescription = original.DeviceConnect
26	EnrollmentRead          AccessRightsDescription = original.EnrollmentRead
27	EnrollmentWrite         AccessRightsDescription = original.EnrollmentWrite
28	RegistrationStatusRead  AccessRightsDescription = original.RegistrationStatusRead
29	RegistrationStatusWrite AccessRightsDescription = original.RegistrationStatusWrite
30	ServiceConfig           AccessRightsDescription = original.ServiceConfig
31)
32
33type AllocationPolicy = original.AllocationPolicy
34
35const (
36	GeoLatency AllocationPolicy = original.GeoLatency
37	Hashed     AllocationPolicy = original.Hashed
38	Static     AllocationPolicy = original.Static
39)
40
41type CertificatePurpose = original.CertificatePurpose
42
43const (
44	ClientAuthentication CertificatePurpose = original.ClientAuthentication
45	ServerAuthentication CertificatePurpose = original.ServerAuthentication
46)
47
48type IotDpsSku = original.IotDpsSku
49
50const (
51	S1 IotDpsSku = original.S1
52)
53
54type NameUnavailabilityReason = original.NameUnavailabilityReason
55
56const (
57	AlreadyExists NameUnavailabilityReason = original.AlreadyExists
58	Invalid       NameUnavailabilityReason = original.Invalid
59)
60
61type State = original.State
62
63const (
64	Activating       State = original.Activating
65	ActivationFailed State = original.ActivationFailed
66	Active           State = original.Active
67	Deleted          State = original.Deleted
68	Deleting         State = original.Deleting
69	DeletionFailed   State = original.DeletionFailed
70	FailingOver      State = original.FailingOver
71	FailoverFailed   State = original.FailoverFailed
72	Resuming         State = original.Resuming
73	Suspended        State = original.Suspended
74	Suspending       State = original.Suspending
75	Transitioning    State = original.Transitioning
76)
77
78type AsyncOperationResult = original.AsyncOperationResult
79type BaseClient = original.BaseClient
80type CertificateBodyDescription = original.CertificateBodyDescription
81type CertificateListDescription = original.CertificateListDescription
82type CertificateProperties = original.CertificateProperties
83type CertificateResponse = original.CertificateResponse
84type DefinitionDescription = original.DefinitionDescription
85type DpsCertificateClient = original.DpsCertificateClient
86type ErrorDetails = original.ErrorDetails
87type ErrorMesssage = original.ErrorMesssage
88type IotDpsPropertiesDescription = original.IotDpsPropertiesDescription
89type IotDpsResourceClient = original.IotDpsResourceClient
90type IotDpsResourceCreateOrUpdateFuture = original.IotDpsResourceCreateOrUpdateFuture
91type IotDpsResourceDeleteFuture = original.IotDpsResourceDeleteFuture
92type IotDpsResourceUpdateFuture = original.IotDpsResourceUpdateFuture
93type IotDpsSkuDefinition = original.IotDpsSkuDefinition
94type IotDpsSkuDefinitionListResult = original.IotDpsSkuDefinitionListResult
95type IotDpsSkuDefinitionListResultIterator = original.IotDpsSkuDefinitionListResultIterator
96type IotDpsSkuDefinitionListResultPage = original.IotDpsSkuDefinitionListResultPage
97type IotDpsSkuInfo = original.IotDpsSkuInfo
98type NameAvailabilityInfo = original.NameAvailabilityInfo
99type Operation = original.Operation
100type OperationDisplay = original.OperationDisplay
101type OperationInputs = original.OperationInputs
102type OperationListResult = original.OperationListResult
103type OperationListResultIterator = original.OperationListResultIterator
104type OperationListResultPage = original.OperationListResultPage
105type OperationsClient = original.OperationsClient
106type ProvisioningServiceDescription = original.ProvisioningServiceDescription
107type ProvisioningServiceDescriptionListResult = original.ProvisioningServiceDescriptionListResult
108type ProvisioningServiceDescriptionListResultIterator = original.ProvisioningServiceDescriptionListResultIterator
109type ProvisioningServiceDescriptionListResultPage = original.ProvisioningServiceDescriptionListResultPage
110type Resource = original.Resource
111type SharedAccessSignatureAuthorizationRuleAccessRightsDescription = original.SharedAccessSignatureAuthorizationRuleAccessRightsDescription
112type SharedAccessSignatureAuthorizationRuleListResult = original.SharedAccessSignatureAuthorizationRuleListResult
113type SharedAccessSignatureAuthorizationRuleListResultIterator = original.SharedAccessSignatureAuthorizationRuleListResultIterator
114type SharedAccessSignatureAuthorizationRuleListResultPage = original.SharedAccessSignatureAuthorizationRuleListResultPage
115type TagsResource = original.TagsResource
116type VerificationCodeRequest = original.VerificationCodeRequest
117type VerificationCodeResponse = original.VerificationCodeResponse
118type VerificationCodeResponseProperties = original.VerificationCodeResponseProperties
119
120func New(subscriptionID string) BaseClient {
121	return original.New(subscriptionID)
122}
123func NewDpsCertificateClient(subscriptionID string) DpsCertificateClient {
124	return original.NewDpsCertificateClient(subscriptionID)
125}
126func NewDpsCertificateClientWithBaseURI(baseURI string, subscriptionID string) DpsCertificateClient {
127	return original.NewDpsCertificateClientWithBaseURI(baseURI, subscriptionID)
128}
129func NewIotDpsResourceClient(subscriptionID string) IotDpsResourceClient {
130	return original.NewIotDpsResourceClient(subscriptionID)
131}
132func NewIotDpsResourceClientWithBaseURI(baseURI string, subscriptionID string) IotDpsResourceClient {
133	return original.NewIotDpsResourceClientWithBaseURI(baseURI, subscriptionID)
134}
135func NewIotDpsSkuDefinitionListResultIterator(page IotDpsSkuDefinitionListResultPage) IotDpsSkuDefinitionListResultIterator {
136	return original.NewIotDpsSkuDefinitionListResultIterator(page)
137}
138func NewIotDpsSkuDefinitionListResultPage(cur IotDpsSkuDefinitionListResult, getNextPage func(context.Context, IotDpsSkuDefinitionListResult) (IotDpsSkuDefinitionListResult, error)) IotDpsSkuDefinitionListResultPage {
139	return original.NewIotDpsSkuDefinitionListResultPage(cur, getNextPage)
140}
141func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator {
142	return original.NewOperationListResultIterator(page)
143}
144func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage {
145	return original.NewOperationListResultPage(cur, getNextPage)
146}
147func NewOperationsClient(subscriptionID string) OperationsClient {
148	return original.NewOperationsClient(subscriptionID)
149}
150func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
151	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
152}
153func NewProvisioningServiceDescriptionListResultIterator(page ProvisioningServiceDescriptionListResultPage) ProvisioningServiceDescriptionListResultIterator {
154	return original.NewProvisioningServiceDescriptionListResultIterator(page)
155}
156func NewProvisioningServiceDescriptionListResultPage(cur ProvisioningServiceDescriptionListResult, getNextPage func(context.Context, ProvisioningServiceDescriptionListResult) (ProvisioningServiceDescriptionListResult, error)) ProvisioningServiceDescriptionListResultPage {
157	return original.NewProvisioningServiceDescriptionListResultPage(cur, getNextPage)
158}
159func NewSharedAccessSignatureAuthorizationRuleListResultIterator(page SharedAccessSignatureAuthorizationRuleListResultPage) SharedAccessSignatureAuthorizationRuleListResultIterator {
160	return original.NewSharedAccessSignatureAuthorizationRuleListResultIterator(page)
161}
162func NewSharedAccessSignatureAuthorizationRuleListResultPage(cur SharedAccessSignatureAuthorizationRuleListResult, getNextPage func(context.Context, SharedAccessSignatureAuthorizationRuleListResult) (SharedAccessSignatureAuthorizationRuleListResult, error)) SharedAccessSignatureAuthorizationRuleListResultPage {
163	return original.NewSharedAccessSignatureAuthorizationRuleListResultPage(cur, getNextPage)
164}
165func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
166	return original.NewWithBaseURI(baseURI, subscriptionID)
167}
168func PossibleAccessRightsDescriptionValues() []AccessRightsDescription {
169	return original.PossibleAccessRightsDescriptionValues()
170}
171func PossibleAllocationPolicyValues() []AllocationPolicy {
172	return original.PossibleAllocationPolicyValues()
173}
174func PossibleCertificatePurposeValues() []CertificatePurpose {
175	return original.PossibleCertificatePurposeValues()
176}
177func PossibleIotDpsSkuValues() []IotDpsSku {
178	return original.PossibleIotDpsSkuValues()
179}
180func PossibleNameUnavailabilityReasonValues() []NameUnavailabilityReason {
181	return original.PossibleNameUnavailabilityReasonValues()
182}
183func PossibleStateValues() []State {
184	return original.PossibleStateValues()
185}
186func UserAgent() string {
187	return original.UserAgent() + " profiles/latest"
188}
189func Version() string {
190	return original.Version()
191}
192