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