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