1// +build go1.9 2 3// Copyright 2021 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 devices 21 22import ( 23 "context" 24 25 original "github.com/Azure/azure-sdk-for-go/services/preview/iothub/mgmt/2019-07-01-preview/devices" 26) 27 28const ( 29 DefaultBaseURI = original.DefaultBaseURI 30) 31 32type AccessRights = original.AccessRights 33 34const ( 35 DeviceConnect AccessRights = original.DeviceConnect 36 RegistryRead AccessRights = original.RegistryRead 37 RegistryReadDeviceConnect AccessRights = original.RegistryReadDeviceConnect 38 RegistryReadRegistryWrite AccessRights = original.RegistryReadRegistryWrite 39 RegistryReadRegistryWriteDeviceConnect AccessRights = original.RegistryReadRegistryWriteDeviceConnect 40 RegistryReadRegistryWriteServiceConnect AccessRights = original.RegistryReadRegistryWriteServiceConnect 41 RegistryReadRegistryWriteServiceConnectDeviceConnect AccessRights = original.RegistryReadRegistryWriteServiceConnectDeviceConnect 42 RegistryReadServiceConnect AccessRights = original.RegistryReadServiceConnect 43 RegistryReadServiceConnectDeviceConnect AccessRights = original.RegistryReadServiceConnectDeviceConnect 44 RegistryWrite AccessRights = original.RegistryWrite 45 RegistryWriteDeviceConnect AccessRights = original.RegistryWriteDeviceConnect 46 RegistryWriteServiceConnect AccessRights = original.RegistryWriteServiceConnect 47 RegistryWriteServiceConnectDeviceConnect AccessRights = original.RegistryWriteServiceConnectDeviceConnect 48 ServiceConnect AccessRights = original.ServiceConnect 49 ServiceConnectDeviceConnect AccessRights = original.ServiceConnectDeviceConnect 50) 51 52type Capabilities = original.Capabilities 53 54const ( 55 DeviceManagement Capabilities = original.DeviceManagement 56 None Capabilities = original.None 57) 58 59type Encoding = original.Encoding 60 61const ( 62 Avro Encoding = original.Avro 63 AvroDeflate Encoding = original.AvroDeflate 64 JSON Encoding = original.JSON 65) 66 67type EndpointHealthStatus = original.EndpointHealthStatus 68 69const ( 70 Dead EndpointHealthStatus = original.Dead 71 Healthy EndpointHealthStatus = original.Healthy 72 Unhealthy EndpointHealthStatus = original.Unhealthy 73 Unknown EndpointHealthStatus = original.Unknown 74) 75 76type IPFilterActionType = original.IPFilterActionType 77 78const ( 79 Accept IPFilterActionType = original.Accept 80 Reject IPFilterActionType = original.Reject 81) 82 83type IotHubNameUnavailabilityReason = original.IotHubNameUnavailabilityReason 84 85const ( 86 AlreadyExists IotHubNameUnavailabilityReason = original.AlreadyExists 87 Invalid IotHubNameUnavailabilityReason = original.Invalid 88) 89 90type IotHubReplicaRoleType = original.IotHubReplicaRoleType 91 92const ( 93 Primary IotHubReplicaRoleType = original.Primary 94 Secondary IotHubReplicaRoleType = original.Secondary 95) 96 97type IotHubScaleType = original.IotHubScaleType 98 99const ( 100 IotHubScaleTypeAutomatic IotHubScaleType = original.IotHubScaleTypeAutomatic 101 IotHubScaleTypeManual IotHubScaleType = original.IotHubScaleTypeManual 102 IotHubScaleTypeNone IotHubScaleType = original.IotHubScaleTypeNone 103) 104 105type IotHubSku = original.IotHubSku 106 107const ( 108 B1 IotHubSku = original.B1 109 B2 IotHubSku = original.B2 110 B3 IotHubSku = original.B3 111 F1 IotHubSku = original.F1 112 S1 IotHubSku = original.S1 113 S2 IotHubSku = original.S2 114 S3 IotHubSku = original.S3 115) 116 117type IotHubSkuTier = original.IotHubSkuTier 118 119const ( 120 Basic IotHubSkuTier = original.Basic 121 Free IotHubSkuTier = original.Free 122 Standard IotHubSkuTier = original.Standard 123) 124 125type JobStatus = original.JobStatus 126 127const ( 128 JobStatusCancelled JobStatus = original.JobStatusCancelled 129 JobStatusCompleted JobStatus = original.JobStatusCompleted 130 JobStatusEnqueued JobStatus = original.JobStatusEnqueued 131 JobStatusFailed JobStatus = original.JobStatusFailed 132 JobStatusRunning JobStatus = original.JobStatusRunning 133 JobStatusUnknown JobStatus = original.JobStatusUnknown 134) 135 136type JobType = original.JobType 137 138const ( 139 JobTypeBackup JobType = original.JobTypeBackup 140 JobTypeExport JobType = original.JobTypeExport 141 JobTypeFactoryResetDevice JobType = original.JobTypeFactoryResetDevice 142 JobTypeFirmwareUpdate JobType = original.JobTypeFirmwareUpdate 143 JobTypeImport JobType = original.JobTypeImport 144 JobTypeReadDeviceProperties JobType = original.JobTypeReadDeviceProperties 145 JobTypeRebootDevice JobType = original.JobTypeRebootDevice 146 JobTypeUnknown JobType = original.JobTypeUnknown 147 JobTypeUpdateDeviceConfiguration JobType = original.JobTypeUpdateDeviceConfiguration 148 JobTypeWriteDeviceProperties JobType = original.JobTypeWriteDeviceProperties 149) 150 151type RouteErrorSeverity = original.RouteErrorSeverity 152 153const ( 154 Error RouteErrorSeverity = original.Error 155 Warning RouteErrorSeverity = original.Warning 156) 157 158type RoutingSource = original.RoutingSource 159 160const ( 161 RoutingSourceDeviceJobLifecycleEvents RoutingSource = original.RoutingSourceDeviceJobLifecycleEvents 162 RoutingSourceDeviceLifecycleEvents RoutingSource = original.RoutingSourceDeviceLifecycleEvents 163 RoutingSourceDeviceMessages RoutingSource = original.RoutingSourceDeviceMessages 164 RoutingSourceDigitalTwinChangeEvents RoutingSource = original.RoutingSourceDigitalTwinChangeEvents 165 RoutingSourceInvalid RoutingSource = original.RoutingSourceInvalid 166 RoutingSourceTwinChangeEvents RoutingSource = original.RoutingSourceTwinChangeEvents 167) 168 169type TestResultStatus = original.TestResultStatus 170 171const ( 172 False TestResultStatus = original.False 173 True TestResultStatus = original.True 174 Undefined TestResultStatus = original.Undefined 175) 176 177type BaseClient = original.BaseClient 178type CertificateBodyDescription = original.CertificateBodyDescription 179type CertificateDescription = original.CertificateDescription 180type CertificateListDescription = original.CertificateListDescription 181type CertificateProperties = original.CertificateProperties 182type CertificatePropertiesWithNonce = original.CertificatePropertiesWithNonce 183type CertificateVerificationDescription = original.CertificateVerificationDescription 184type CertificateWithNonceDescription = original.CertificateWithNonceDescription 185type CertificatesClient = original.CertificatesClient 186type CloudToDeviceProperties = original.CloudToDeviceProperties 187type EndpointHealthData = original.EndpointHealthData 188type EndpointHealthDataListResult = original.EndpointHealthDataListResult 189type EndpointHealthDataListResultIterator = original.EndpointHealthDataListResultIterator 190type EndpointHealthDataListResultPage = original.EndpointHealthDataListResultPage 191type EnrichmentProperties = original.EnrichmentProperties 192type ErrorDetails = original.ErrorDetails 193type EventHubConsumerGroupInfo = original.EventHubConsumerGroupInfo 194type EventHubConsumerGroupsListResult = original.EventHubConsumerGroupsListResult 195type EventHubConsumerGroupsListResultIterator = original.EventHubConsumerGroupsListResultIterator 196type EventHubConsumerGroupsListResultPage = original.EventHubConsumerGroupsListResultPage 197type EventHubProperties = original.EventHubProperties 198type ExportDevicesRequest = original.ExportDevicesRequest 199type FailoverInput = original.FailoverInput 200type FallbackRouteProperties = original.FallbackRouteProperties 201type FeedbackProperties = original.FeedbackProperties 202type IPFilterRule = original.IPFilterRule 203type ImportDevicesRequest = original.ImportDevicesRequest 204type IotHubCapacity = original.IotHubCapacity 205type IotHubClient = original.IotHubClient 206type IotHubDescription = original.IotHubDescription 207type IotHubDescriptionListResult = original.IotHubDescriptionListResult 208type IotHubDescriptionListResultIterator = original.IotHubDescriptionListResultIterator 209type IotHubDescriptionListResultPage = original.IotHubDescriptionListResultPage 210type IotHubLocationDescription = original.IotHubLocationDescription 211type IotHubManualFailoverFuture = original.IotHubManualFailoverFuture 212type IotHubNameAvailabilityInfo = original.IotHubNameAvailabilityInfo 213type IotHubProperties = original.IotHubProperties 214type IotHubPropertiesDeviceStreams = original.IotHubPropertiesDeviceStreams 215type IotHubQuotaMetricInfo = original.IotHubQuotaMetricInfo 216type IotHubQuotaMetricInfoListResult = original.IotHubQuotaMetricInfoListResult 217type IotHubQuotaMetricInfoListResultIterator = original.IotHubQuotaMetricInfoListResultIterator 218type IotHubQuotaMetricInfoListResultPage = original.IotHubQuotaMetricInfoListResultPage 219type IotHubResourceClient = original.IotHubResourceClient 220type IotHubResourceCreateOrUpdateFuture = original.IotHubResourceCreateOrUpdateFuture 221type IotHubResourceDeleteFuture = original.IotHubResourceDeleteFuture 222type IotHubResourceUpdateFuture = original.IotHubResourceUpdateFuture 223type IotHubSkuDescription = original.IotHubSkuDescription 224type IotHubSkuDescriptionListResult = original.IotHubSkuDescriptionListResult 225type IotHubSkuDescriptionListResultIterator = original.IotHubSkuDescriptionListResultIterator 226type IotHubSkuDescriptionListResultPage = original.IotHubSkuDescriptionListResultPage 227type IotHubSkuInfo = original.IotHubSkuInfo 228type JobResponse = original.JobResponse 229type JobResponseListResult = original.JobResponseListResult 230type JobResponseListResultIterator = original.JobResponseListResultIterator 231type JobResponseListResultPage = original.JobResponseListResultPage 232type MatchedRoute = original.MatchedRoute 233type MessagingEndpointProperties = original.MessagingEndpointProperties 234type Name = original.Name 235type Operation = original.Operation 236type OperationDisplay = original.OperationDisplay 237type OperationInputs = original.OperationInputs 238type OperationListResult = original.OperationListResult 239type OperationListResultIterator = original.OperationListResultIterator 240type OperationListResultPage = original.OperationListResultPage 241type OperationsClient = original.OperationsClient 242type RegistryStatistics = original.RegistryStatistics 243type Resource = original.Resource 244type ResourceProviderCommonClient = original.ResourceProviderCommonClient 245type RouteCompilationError = original.RouteCompilationError 246type RouteErrorPosition = original.RouteErrorPosition 247type RouteErrorRange = original.RouteErrorRange 248type RouteProperties = original.RouteProperties 249type RoutingEndpoints = original.RoutingEndpoints 250type RoutingEventHubProperties = original.RoutingEventHubProperties 251type RoutingMessage = original.RoutingMessage 252type RoutingProperties = original.RoutingProperties 253type RoutingServiceBusQueueEndpointProperties = original.RoutingServiceBusQueueEndpointProperties 254type RoutingServiceBusTopicEndpointProperties = original.RoutingServiceBusTopicEndpointProperties 255type RoutingStorageContainerProperties = original.RoutingStorageContainerProperties 256type RoutingTwin = original.RoutingTwin 257type RoutingTwinProperties = original.RoutingTwinProperties 258type SetObject = original.SetObject 259type SharedAccessSignatureAuthorizationRule = original.SharedAccessSignatureAuthorizationRule 260type SharedAccessSignatureAuthorizationRuleListResult = original.SharedAccessSignatureAuthorizationRuleListResult 261type SharedAccessSignatureAuthorizationRuleListResultIterator = original.SharedAccessSignatureAuthorizationRuleListResultIterator 262type SharedAccessSignatureAuthorizationRuleListResultPage = original.SharedAccessSignatureAuthorizationRuleListResultPage 263type StorageEndpointProperties = original.StorageEndpointProperties 264type TagsResource = original.TagsResource 265type TestAllRoutesInput = original.TestAllRoutesInput 266type TestAllRoutesResult = original.TestAllRoutesResult 267type TestRouteInput = original.TestRouteInput 268type TestRouteResult = original.TestRouteResult 269type TestRouteResultDetails = original.TestRouteResultDetails 270type UserSubscriptionQuota = original.UserSubscriptionQuota 271type UserSubscriptionQuotaListResult = original.UserSubscriptionQuotaListResult 272 273func New(subscriptionID string) BaseClient { 274 return original.New(subscriptionID) 275} 276func NewCertificatesClient(subscriptionID string) CertificatesClient { 277 return original.NewCertificatesClient(subscriptionID) 278} 279func NewCertificatesClientWithBaseURI(baseURI string, subscriptionID string) CertificatesClient { 280 return original.NewCertificatesClientWithBaseURI(baseURI, subscriptionID) 281} 282func NewEndpointHealthDataListResultIterator(page EndpointHealthDataListResultPage) EndpointHealthDataListResultIterator { 283 return original.NewEndpointHealthDataListResultIterator(page) 284} 285func NewEndpointHealthDataListResultPage(cur EndpointHealthDataListResult, getNextPage func(context.Context, EndpointHealthDataListResult) (EndpointHealthDataListResult, error)) EndpointHealthDataListResultPage { 286 return original.NewEndpointHealthDataListResultPage(cur, getNextPage) 287} 288func NewEventHubConsumerGroupsListResultIterator(page EventHubConsumerGroupsListResultPage) EventHubConsumerGroupsListResultIterator { 289 return original.NewEventHubConsumerGroupsListResultIterator(page) 290} 291func NewEventHubConsumerGroupsListResultPage(cur EventHubConsumerGroupsListResult, getNextPage func(context.Context, EventHubConsumerGroupsListResult) (EventHubConsumerGroupsListResult, error)) EventHubConsumerGroupsListResultPage { 292 return original.NewEventHubConsumerGroupsListResultPage(cur, getNextPage) 293} 294func NewIotHubClient(subscriptionID string) IotHubClient { 295 return original.NewIotHubClient(subscriptionID) 296} 297func NewIotHubClientWithBaseURI(baseURI string, subscriptionID string) IotHubClient { 298 return original.NewIotHubClientWithBaseURI(baseURI, subscriptionID) 299} 300func NewIotHubDescriptionListResultIterator(page IotHubDescriptionListResultPage) IotHubDescriptionListResultIterator { 301 return original.NewIotHubDescriptionListResultIterator(page) 302} 303func NewIotHubDescriptionListResultPage(cur IotHubDescriptionListResult, getNextPage func(context.Context, IotHubDescriptionListResult) (IotHubDescriptionListResult, error)) IotHubDescriptionListResultPage { 304 return original.NewIotHubDescriptionListResultPage(cur, getNextPage) 305} 306func NewIotHubQuotaMetricInfoListResultIterator(page IotHubQuotaMetricInfoListResultPage) IotHubQuotaMetricInfoListResultIterator { 307 return original.NewIotHubQuotaMetricInfoListResultIterator(page) 308} 309func NewIotHubQuotaMetricInfoListResultPage(cur IotHubQuotaMetricInfoListResult, getNextPage func(context.Context, IotHubQuotaMetricInfoListResult) (IotHubQuotaMetricInfoListResult, error)) IotHubQuotaMetricInfoListResultPage { 310 return original.NewIotHubQuotaMetricInfoListResultPage(cur, getNextPage) 311} 312func NewIotHubResourceClient(subscriptionID string) IotHubResourceClient { 313 return original.NewIotHubResourceClient(subscriptionID) 314} 315func NewIotHubResourceClientWithBaseURI(baseURI string, subscriptionID string) IotHubResourceClient { 316 return original.NewIotHubResourceClientWithBaseURI(baseURI, subscriptionID) 317} 318func NewIotHubSkuDescriptionListResultIterator(page IotHubSkuDescriptionListResultPage) IotHubSkuDescriptionListResultIterator { 319 return original.NewIotHubSkuDescriptionListResultIterator(page) 320} 321func NewIotHubSkuDescriptionListResultPage(cur IotHubSkuDescriptionListResult, getNextPage func(context.Context, IotHubSkuDescriptionListResult) (IotHubSkuDescriptionListResult, error)) IotHubSkuDescriptionListResultPage { 322 return original.NewIotHubSkuDescriptionListResultPage(cur, getNextPage) 323} 324func NewJobResponseListResultIterator(page JobResponseListResultPage) JobResponseListResultIterator { 325 return original.NewJobResponseListResultIterator(page) 326} 327func NewJobResponseListResultPage(cur JobResponseListResult, getNextPage func(context.Context, JobResponseListResult) (JobResponseListResult, error)) JobResponseListResultPage { 328 return original.NewJobResponseListResultPage(cur, getNextPage) 329} 330func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator { 331 return original.NewOperationListResultIterator(page) 332} 333func NewOperationListResultPage(cur OperationListResult, getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage { 334 return original.NewOperationListResultPage(cur, getNextPage) 335} 336func NewOperationsClient(subscriptionID string) OperationsClient { 337 return original.NewOperationsClient(subscriptionID) 338} 339func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { 340 return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) 341} 342func NewResourceProviderCommonClient(subscriptionID string) ResourceProviderCommonClient { 343 return original.NewResourceProviderCommonClient(subscriptionID) 344} 345func NewResourceProviderCommonClientWithBaseURI(baseURI string, subscriptionID string) ResourceProviderCommonClient { 346 return original.NewResourceProviderCommonClientWithBaseURI(baseURI, subscriptionID) 347} 348func NewSharedAccessSignatureAuthorizationRuleListResultIterator(page SharedAccessSignatureAuthorizationRuleListResultPage) SharedAccessSignatureAuthorizationRuleListResultIterator { 349 return original.NewSharedAccessSignatureAuthorizationRuleListResultIterator(page) 350} 351func NewSharedAccessSignatureAuthorizationRuleListResultPage(cur SharedAccessSignatureAuthorizationRuleListResult, getNextPage func(context.Context, SharedAccessSignatureAuthorizationRuleListResult) (SharedAccessSignatureAuthorizationRuleListResult, error)) SharedAccessSignatureAuthorizationRuleListResultPage { 352 return original.NewSharedAccessSignatureAuthorizationRuleListResultPage(cur, getNextPage) 353} 354func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 355 return original.NewWithBaseURI(baseURI, subscriptionID) 356} 357func PossibleAccessRightsValues() []AccessRights { 358 return original.PossibleAccessRightsValues() 359} 360func PossibleCapabilitiesValues() []Capabilities { 361 return original.PossibleCapabilitiesValues() 362} 363func PossibleEncodingValues() []Encoding { 364 return original.PossibleEncodingValues() 365} 366func PossibleEndpointHealthStatusValues() []EndpointHealthStatus { 367 return original.PossibleEndpointHealthStatusValues() 368} 369func PossibleIPFilterActionTypeValues() []IPFilterActionType { 370 return original.PossibleIPFilterActionTypeValues() 371} 372func PossibleIotHubNameUnavailabilityReasonValues() []IotHubNameUnavailabilityReason { 373 return original.PossibleIotHubNameUnavailabilityReasonValues() 374} 375func PossibleIotHubReplicaRoleTypeValues() []IotHubReplicaRoleType { 376 return original.PossibleIotHubReplicaRoleTypeValues() 377} 378func PossibleIotHubScaleTypeValues() []IotHubScaleType { 379 return original.PossibleIotHubScaleTypeValues() 380} 381func PossibleIotHubSkuTierValues() []IotHubSkuTier { 382 return original.PossibleIotHubSkuTierValues() 383} 384func PossibleIotHubSkuValues() []IotHubSku { 385 return original.PossibleIotHubSkuValues() 386} 387func PossibleJobStatusValues() []JobStatus { 388 return original.PossibleJobStatusValues() 389} 390func PossibleJobTypeValues() []JobType { 391 return original.PossibleJobTypeValues() 392} 393func PossibleRouteErrorSeverityValues() []RouteErrorSeverity { 394 return original.PossibleRouteErrorSeverityValues() 395} 396func PossibleRoutingSourceValues() []RoutingSource { 397 return original.PossibleRoutingSourceValues() 398} 399func PossibleTestResultStatusValues() []TestResultStatus { 400 return original.PossibleTestResultStatusValues() 401} 402func UserAgent() string { 403 return original.UserAgent() + " profiles/preview" 404} 405func Version() string { 406 return original.Version() 407} 408