...

Source file src/github.com/Azure/azure-sdk-for-go/profiles/2020-09-01/iothub/mgmt/devices/models.go

Documentation: github.com/Azure/azure-sdk-for-go/profiles/2020-09-01/iothub/mgmt/devices

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

View as plain text