Versions in this module Expand all Collapse all v49 v49.2.1 Dec 31, 2020 v49.2.0 Dec 28, 2020 v49.1.1 Dec 21, 2020 v49.1.0 Dec 17, 2020 v49.0.0 Dec 1, 2020 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AccessRights string + const DeviceConnect + const RegistryRead + const RegistryReadDeviceConnect + const RegistryReadRegistryWrite + const RegistryReadRegistryWriteDeviceConnect + const RegistryReadRegistryWriteServiceConnect + const RegistryReadRegistryWriteServiceConnectDeviceConnect + const RegistryReadServiceConnect + const RegistryReadServiceConnectDeviceConnect + const RegistryWrite + const RegistryWriteDeviceConnect + const RegistryWriteServiceConnect + const RegistryWriteServiceConnectDeviceConnect + const ServiceConnect + const ServiceConnectDeviceConnect + func PossibleAccessRightsValues() []AccessRights + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type Capabilities string + const DeviceManagement + const None + func PossibleCapabilitiesValues() []Capabilities + type CertificateBodyDescription struct + Certificate *string + type CertificateDescription struct + Etag *string + ID *string + Name *string + Properties *CertificateProperties + Type *string + func (cd CertificateDescription) MarshalJSON() ([]byte, error) + type CertificateListDescription struct + Value *[]CertificateDescription + type CertificateProperties struct + Certificate *string + Created *date.TimeRFC1123 + Expiry *date.TimeRFC1123 + IsVerified *bool + Subject *string + Thumbprint *string + Updated *date.TimeRFC1123 + func (cp CertificateProperties) MarshalJSON() ([]byte, error) + type CertificatePropertiesWithNonce struct + Certificate *string + Created *date.TimeRFC1123 + Expiry *date.TimeRFC1123 + IsVerified *bool + Subject *string + Thumbprint *string + Updated *date.TimeRFC1123 + VerificationCode *string + type CertificateVerificationDescription struct + Certificate *string + type CertificateWithNonceDescription struct + Etag *string + ID *string + Name *string + Properties *CertificatePropertiesWithNonce + Type *string + func (cwnd CertificateWithNonceDescription) MarshalJSON() ([]byte, error) + type CertificatesClient struct + func NewCertificatesClient(subscriptionID string) CertificatesClient + func NewCertificatesClientWithBaseURI(baseURI string, subscriptionID string) CertificatesClient + func (client CertificatesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, ...) (result CertificateDescription, err error) + func (client CertificatesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client CertificatesClient) CreateOrUpdateResponder(resp *http.Response) (result CertificateDescription, err error) + func (client CertificatesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client CertificatesClient) Delete(ctx context.Context, resourceGroupName string, resourceName string, ...) (result autorest.Response, err error) + func (client CertificatesClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client CertificatesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client CertificatesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client CertificatesClient) GenerateVerificationCode(ctx context.Context, resourceGroupName string, resourceName string, ...) (result CertificateWithNonceDescription, err error) + func (client CertificatesClient) GenerateVerificationCodePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client CertificatesClient) GenerateVerificationCodeResponder(resp *http.Response) (result CertificateWithNonceDescription, err error) + func (client CertificatesClient) GenerateVerificationCodeSender(req *http.Request) (*http.Response, error) + func (client CertificatesClient) Get(ctx context.Context, resourceGroupName string, resourceName string, ...) (result CertificateDescription, err error) + func (client CertificatesClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client CertificatesClient) GetResponder(resp *http.Response) (result CertificateDescription, err error) + func (client CertificatesClient) GetSender(req *http.Request) (*http.Response, error) + func (client CertificatesClient) ListByIotHub(ctx context.Context, resourceGroupName string, resourceName string) (result CertificateListDescription, err error) + func (client CertificatesClient) ListByIotHubPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client CertificatesClient) ListByIotHubResponder(resp *http.Response) (result CertificateListDescription, err error) + func (client CertificatesClient) ListByIotHubSender(req *http.Request) (*http.Response, error) + func (client CertificatesClient) Verify(ctx context.Context, resourceGroupName string, resourceName string, ...) (result CertificateDescription, err error) + func (client CertificatesClient) VerifyPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client CertificatesClient) VerifyResponder(resp *http.Response) (result CertificateDescription, err error) + func (client CertificatesClient) VerifySender(req *http.Request) (*http.Response, error) + type CloudToDeviceProperties struct + DefaultTTLAsIso8601 *string + Feedback *FeedbackProperties + MaxDeliveryCount *int32 + type Encoding string + const Avro + const AvroDeflate + const JSON + func PossibleEncodingValues() []Encoding + type EndpointHealthData struct + EndpointID *string + HealthStatus EndpointHealthStatus + type EndpointHealthDataListResult struct + NextLink *string + Value *[]EndpointHealthData + func (ehdlr EndpointHealthDataListResult) IsEmpty() bool + func (ehdlr EndpointHealthDataListResult) MarshalJSON() ([]byte, error) + type EndpointHealthDataListResultIterator struct + func NewEndpointHealthDataListResultIterator(page EndpointHealthDataListResultPage) EndpointHealthDataListResultIterator + func (iter *EndpointHealthDataListResultIterator) Next() error + func (iter *EndpointHealthDataListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter EndpointHealthDataListResultIterator) NotDone() bool + func (iter EndpointHealthDataListResultIterator) Response() EndpointHealthDataListResult + func (iter EndpointHealthDataListResultIterator) Value() EndpointHealthData + type EndpointHealthDataListResultPage struct + func NewEndpointHealthDataListResultPage(cur EndpointHealthDataListResult, ...) EndpointHealthDataListResultPage + func (page *EndpointHealthDataListResultPage) Next() error + func (page *EndpointHealthDataListResultPage) NextWithContext(ctx context.Context) (err error) + func (page EndpointHealthDataListResultPage) NotDone() bool + func (page EndpointHealthDataListResultPage) Response() EndpointHealthDataListResult + func (page EndpointHealthDataListResultPage) Values() []EndpointHealthData + type EndpointHealthStatus string + const Dead + const Healthy + const Unhealthy + const Unknown + func PossibleEndpointHealthStatusValues() []EndpointHealthStatus + type EnrichmentProperties struct + EndpointNames *[]string + Key *string + Value *string + type ErrorDetails struct + Code *string + Details *string + HTTPStatusCode *string + Message *string + type EventHubConsumerGroupInfo struct + Etag *string + ID *string + Name *string + Properties map[string]*string + Type *string + func (ehcgi EventHubConsumerGroupInfo) MarshalJSON() ([]byte, error) + type EventHubConsumerGroupsListResult struct + NextLink *string + Value *[]EventHubConsumerGroupInfo + func (ehcglr EventHubConsumerGroupsListResult) IsEmpty() bool + func (ehcglr EventHubConsumerGroupsListResult) MarshalJSON() ([]byte, error) + type EventHubConsumerGroupsListResultIterator struct + func NewEventHubConsumerGroupsListResultIterator(page EventHubConsumerGroupsListResultPage) EventHubConsumerGroupsListResultIterator + func (iter *EventHubConsumerGroupsListResultIterator) Next() error + func (iter *EventHubConsumerGroupsListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter EventHubConsumerGroupsListResultIterator) NotDone() bool + func (iter EventHubConsumerGroupsListResultIterator) Response() EventHubConsumerGroupsListResult + func (iter EventHubConsumerGroupsListResultIterator) Value() EventHubConsumerGroupInfo + type EventHubConsumerGroupsListResultPage struct + func NewEventHubConsumerGroupsListResultPage(cur EventHubConsumerGroupsListResult, ...) EventHubConsumerGroupsListResultPage + func (page *EventHubConsumerGroupsListResultPage) Next() error + func (page *EventHubConsumerGroupsListResultPage) NextWithContext(ctx context.Context) (err error) + func (page EventHubConsumerGroupsListResultPage) NotDone() bool + func (page EventHubConsumerGroupsListResultPage) Response() EventHubConsumerGroupsListResult + func (page EventHubConsumerGroupsListResultPage) Values() []EventHubConsumerGroupInfo + type EventHubProperties struct + Endpoint *string + PartitionCount *int32 + PartitionIds *[]string + Path *string + RetentionTimeInDays *int64 + func (ehp EventHubProperties) MarshalJSON() ([]byte, error) + type ExportDevicesRequest struct + ExcludeKeys *bool + ExportBlobContainerURI *string + type FailoverInput struct + FailoverRegion *string + type FallbackRouteProperties struct + Condition *string + EndpointNames *[]string + IsEnabled *bool + Name *string + Source *string + type FeedbackProperties struct + LockDurationAsIso8601 *string + MaxDeliveryCount *int32 + TTLAsIso8601 *string + type IPFilterActionType string + const Accept + const Reject + func PossibleIPFilterActionTypeValues() []IPFilterActionType + type IPFilterRule struct + Action IPFilterActionType + FilterName *string + IPMask *string + type ImportDevicesRequest struct + InputBlobContainerURI *string + OutputBlobContainerURI *string + type IotHubCapacity struct + Default *int64 + Maximum *int64 + Minimum *int64 + ScaleType IotHubScaleType + type IotHubClient struct + func NewIotHubClient(subscriptionID string) IotHubClient + func NewIotHubClientWithBaseURI(baseURI string, subscriptionID string) IotHubClient + func (client IotHubClient) ManualFailover(ctx context.Context, iotHubName string, failoverInput FailoverInput, ...) (result IotHubManualFailoverFuture, err error) + func (client IotHubClient) ManualFailoverPreparer(ctx context.Context, iotHubName string, failoverInput FailoverInput, ...) (*http.Request, error) + func (client IotHubClient) ManualFailoverResponder(resp *http.Response) (result autorest.Response, err error) + func (client IotHubClient) ManualFailoverSender(req *http.Request) (future IotHubManualFailoverFuture, err error) + type IotHubDescription struct + Etag *string + ID *string + Location *string + Name *string + Properties *IotHubProperties + Sku *IotHubSkuInfo + Tags map[string]*string + Type *string + func (ihd IotHubDescription) MarshalJSON() ([]byte, error) + type IotHubDescriptionListResult struct + NextLink *string + Value *[]IotHubDescription + func (ihdlr IotHubDescriptionListResult) IsEmpty() bool + func (ihdlr IotHubDescriptionListResult) MarshalJSON() ([]byte, error) + type IotHubDescriptionListResultIterator struct + func NewIotHubDescriptionListResultIterator(page IotHubDescriptionListResultPage) IotHubDescriptionListResultIterator + func (iter *IotHubDescriptionListResultIterator) Next() error + func (iter *IotHubDescriptionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter IotHubDescriptionListResultIterator) NotDone() bool + func (iter IotHubDescriptionListResultIterator) Response() IotHubDescriptionListResult + func (iter IotHubDescriptionListResultIterator) Value() IotHubDescription + type IotHubDescriptionListResultPage struct + func NewIotHubDescriptionListResultPage(cur IotHubDescriptionListResult, ...) IotHubDescriptionListResultPage + func (page *IotHubDescriptionListResultPage) Next() error + func (page *IotHubDescriptionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page IotHubDescriptionListResultPage) NotDone() bool + func (page IotHubDescriptionListResultPage) Response() IotHubDescriptionListResult + func (page IotHubDescriptionListResultPage) Values() []IotHubDescription + type IotHubLocationDescription struct + Location *string + Role IotHubReplicaRoleType + type IotHubManualFailoverFuture struct + func (future *IotHubManualFailoverFuture) Result(client IotHubClient) (ar autorest.Response, err error) + type IotHubNameAvailabilityInfo struct + Message *string + NameAvailable *bool + Reason IotHubNameUnavailabilityReason + func (ihnai IotHubNameAvailabilityInfo) MarshalJSON() ([]byte, error) + type IotHubNameUnavailabilityReason string + const AlreadyExists + const Invalid + func PossibleIotHubNameUnavailabilityReasonValues() []IotHubNameUnavailabilityReason + type IotHubProperties struct + AuthorizationPolicies *[]SharedAccessSignatureAuthorizationRule + CloudToDevice *CloudToDeviceProperties + Comments *string + DeviceStreams *IotHubPropertiesDeviceStreams + EnableFileUploadNotifications *bool + EventHubEndpoints map[string]*EventHubProperties + Features Capabilities + HostName *string + IPFilterRules *[]IPFilterRule + Locations *[]IotHubLocationDescription + MessagingEndpoints map[string]*MessagingEndpointProperties + ProvisioningState *string + Routing *RoutingProperties + State *string + StorageEndpoints map[string]*StorageEndpointProperties + func (ihp IotHubProperties) MarshalJSON() ([]byte, error) + type IotHubPropertiesDeviceStreams struct + StreamingEndpoints *[]string + type IotHubQuotaMetricInfo struct + CurrentValue *int64 + MaxValue *int64 + Name *string + type IotHubQuotaMetricInfoListResult struct + NextLink *string + Value *[]IotHubQuotaMetricInfo + func (ihqmilr IotHubQuotaMetricInfoListResult) IsEmpty() bool + func (ihqmilr IotHubQuotaMetricInfoListResult) MarshalJSON() ([]byte, error) + type IotHubQuotaMetricInfoListResultIterator struct + func NewIotHubQuotaMetricInfoListResultIterator(page IotHubQuotaMetricInfoListResultPage) IotHubQuotaMetricInfoListResultIterator + func (iter *IotHubQuotaMetricInfoListResultIterator) Next() error + func (iter *IotHubQuotaMetricInfoListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter IotHubQuotaMetricInfoListResultIterator) NotDone() bool + func (iter IotHubQuotaMetricInfoListResultIterator) Response() IotHubQuotaMetricInfoListResult + func (iter IotHubQuotaMetricInfoListResultIterator) Value() IotHubQuotaMetricInfo + type IotHubQuotaMetricInfoListResultPage struct + func NewIotHubQuotaMetricInfoListResultPage(cur IotHubQuotaMetricInfoListResult, ...) IotHubQuotaMetricInfoListResultPage + func (page *IotHubQuotaMetricInfoListResultPage) Next() error + func (page *IotHubQuotaMetricInfoListResultPage) NextWithContext(ctx context.Context) (err error) + func (page IotHubQuotaMetricInfoListResultPage) NotDone() bool + func (page IotHubQuotaMetricInfoListResultPage) Response() IotHubQuotaMetricInfoListResult + func (page IotHubQuotaMetricInfoListResultPage) Values() []IotHubQuotaMetricInfo + type IotHubReplicaRoleType string + const Primary + const Secondary + func PossibleIotHubReplicaRoleTypeValues() []IotHubReplicaRoleType + type IotHubResourceClient struct + func NewIotHubResourceClient(subscriptionID string) IotHubResourceClient + func NewIotHubResourceClientWithBaseURI(baseURI string, subscriptionID string) IotHubResourceClient + func (client IotHubResourceClient) CheckNameAvailability(ctx context.Context, operationInputs OperationInputs) (result IotHubNameAvailabilityInfo, err error) + func (client IotHubResourceClient) CheckNameAvailabilityPreparer(ctx context.Context, operationInputs OperationInputs) (*http.Request, error) + func (client IotHubResourceClient) CheckNameAvailabilityResponder(resp *http.Response) (result IotHubNameAvailabilityInfo, err error) + func (client IotHubResourceClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) CreateEventHubConsumerGroup(ctx context.Context, resourceGroupName string, resourceName string, ...) (result EventHubConsumerGroupInfo, err error) + func (client IotHubResourceClient) CreateEventHubConsumerGroupPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client IotHubResourceClient) CreateEventHubConsumerGroupResponder(resp *http.Response) (result EventHubConsumerGroupInfo, err error) + func (client IotHubResourceClient) CreateEventHubConsumerGroupSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, ...) (result IotHubResourceCreateOrUpdateFuture, err error) + func (client IotHubResourceClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client IotHubResourceClient) CreateOrUpdateResponder(resp *http.Response) (result IotHubDescription, err error) + func (client IotHubResourceClient) CreateOrUpdateSender(req *http.Request) (future IotHubResourceCreateOrUpdateFuture, err error) + func (client IotHubResourceClient) Delete(ctx context.Context, resourceGroupName string, resourceName string) (result IotHubResourceDeleteFuture, err error) + func (client IotHubResourceClient) DeleteEventHubConsumerGroup(ctx context.Context, resourceGroupName string, resourceName string, ...) (result autorest.Response, err error) + func (client IotHubResourceClient) DeleteEventHubConsumerGroupPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client IotHubResourceClient) DeleteEventHubConsumerGroupResponder(resp *http.Response) (result autorest.Response, err error) + func (client IotHubResourceClient) DeleteEventHubConsumerGroupSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client IotHubResourceClient) DeleteResponder(resp *http.Response) (result SetObject, err error) + func (client IotHubResourceClient) DeleteSender(req *http.Request) (future IotHubResourceDeleteFuture, err error) + func (client IotHubResourceClient) ExportDevices(ctx context.Context, resourceGroupName string, resourceName string, ...) (result JobResponse, err error) + func (client IotHubResourceClient) ExportDevicesPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client IotHubResourceClient) ExportDevicesResponder(resp *http.Response) (result JobResponse, err error) + func (client IotHubResourceClient) ExportDevicesSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) Get(ctx context.Context, resourceGroupName string, resourceName string) (result IotHubDescription, err error) + func (client IotHubResourceClient) GetEndpointHealth(ctx context.Context, resourceGroupName string, iotHubName string) (result EndpointHealthDataListResultPage, err error) + func (client IotHubResourceClient) GetEndpointHealthComplete(ctx context.Context, resourceGroupName string, iotHubName string) (result EndpointHealthDataListResultIterator, err error) + func (client IotHubResourceClient) GetEndpointHealthPreparer(ctx context.Context, resourceGroupName string, iotHubName string) (*http.Request, error) + func (client IotHubResourceClient) GetEndpointHealthResponder(resp *http.Response) (result EndpointHealthDataListResult, err error) + func (client IotHubResourceClient) GetEndpointHealthSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) GetEventHubConsumerGroup(ctx context.Context, resourceGroupName string, resourceName string, ...) (result EventHubConsumerGroupInfo, err error) + func (client IotHubResourceClient) GetEventHubConsumerGroupPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client IotHubResourceClient) GetEventHubConsumerGroupResponder(resp *http.Response) (result EventHubConsumerGroupInfo, err error) + func (client IotHubResourceClient) GetEventHubConsumerGroupSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) GetJob(ctx context.Context, resourceGroupName string, resourceName string, ...) (result JobResponse, err error) + func (client IotHubResourceClient) GetJobPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client IotHubResourceClient) GetJobResponder(resp *http.Response) (result JobResponse, err error) + func (client IotHubResourceClient) GetJobSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) GetKeysForKeyName(ctx context.Context, resourceGroupName string, resourceName string, ...) (result SharedAccessSignatureAuthorizationRule, err error) + func (client IotHubResourceClient) GetKeysForKeyNamePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client IotHubResourceClient) GetKeysForKeyNameResponder(resp *http.Response) (result SharedAccessSignatureAuthorizationRule, err error) + func (client IotHubResourceClient) GetKeysForKeyNameSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client IotHubResourceClient) GetQuotaMetrics(ctx context.Context, resourceGroupName string, resourceName string) (result IotHubQuotaMetricInfoListResultPage, err error) + func (client IotHubResourceClient) GetQuotaMetricsComplete(ctx context.Context, resourceGroupName string, resourceName string) (result IotHubQuotaMetricInfoListResultIterator, err error) + func (client IotHubResourceClient) GetQuotaMetricsPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client IotHubResourceClient) GetQuotaMetricsResponder(resp *http.Response) (result IotHubQuotaMetricInfoListResult, err error) + func (client IotHubResourceClient) GetQuotaMetricsSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) GetResponder(resp *http.Response) (result IotHubDescription, err error) + func (client IotHubResourceClient) GetSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) GetStats(ctx context.Context, resourceGroupName string, resourceName string) (result RegistryStatistics, err error) + func (client IotHubResourceClient) GetStatsPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client IotHubResourceClient) GetStatsResponder(resp *http.Response) (result RegistryStatistics, err error) + func (client IotHubResourceClient) GetStatsSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) GetValidSkus(ctx context.Context, resourceGroupName string, resourceName string) (result IotHubSkuDescriptionListResultPage, err error) + func (client IotHubResourceClient) GetValidSkusComplete(ctx context.Context, resourceGroupName string, resourceName string) (result IotHubSkuDescriptionListResultIterator, err error) + func (client IotHubResourceClient) GetValidSkusPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client IotHubResourceClient) GetValidSkusResponder(resp *http.Response) (result IotHubSkuDescriptionListResult, err error) + func (client IotHubResourceClient) GetValidSkusSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) ImportDevices(ctx context.Context, resourceGroupName string, resourceName string, ...) (result JobResponse, err error) + func (client IotHubResourceClient) ImportDevicesPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client IotHubResourceClient) ImportDevicesResponder(resp *http.Response) (result JobResponse, err error) + func (client IotHubResourceClient) ImportDevicesSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result IotHubDescriptionListResultPage, err error) + func (client IotHubResourceClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result IotHubDescriptionListResultIterator, err error) + func (client IotHubResourceClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client IotHubResourceClient) ListByResourceGroupResponder(resp *http.Response) (result IotHubDescriptionListResult, err error) + func (client IotHubResourceClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) ListBySubscription(ctx context.Context) (result IotHubDescriptionListResultPage, err error) + func (client IotHubResourceClient) ListBySubscriptionComplete(ctx context.Context) (result IotHubDescriptionListResultIterator, err error) + func (client IotHubResourceClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client IotHubResourceClient) ListBySubscriptionResponder(resp *http.Response) (result IotHubDescriptionListResult, err error) + func (client IotHubResourceClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) ListEventHubConsumerGroups(ctx context.Context, resourceGroupName string, resourceName string, ...) (result EventHubConsumerGroupsListResultPage, err error) + func (client IotHubResourceClient) ListEventHubConsumerGroupsComplete(ctx context.Context, resourceGroupName string, resourceName string, ...) (result EventHubConsumerGroupsListResultIterator, err error) + func (client IotHubResourceClient) ListEventHubConsumerGroupsPreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client IotHubResourceClient) ListEventHubConsumerGroupsResponder(resp *http.Response) (result EventHubConsumerGroupsListResult, err error) + func (client IotHubResourceClient) ListEventHubConsumerGroupsSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) ListJobs(ctx context.Context, resourceGroupName string, resourceName string) (result JobResponseListResultPage, err error) + func (client IotHubResourceClient) ListJobsComplete(ctx context.Context, resourceGroupName string, resourceName string) (result JobResponseListResultIterator, err error) + func (client IotHubResourceClient) ListJobsPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client IotHubResourceClient) ListJobsResponder(resp *http.Response) (result JobResponseListResult, err error) + func (client IotHubResourceClient) ListJobsSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) ListKeys(ctx context.Context, resourceGroupName string, resourceName string) (result SharedAccessSignatureAuthorizationRuleListResultPage, err error) + func (client IotHubResourceClient) ListKeysComplete(ctx context.Context, resourceGroupName string, resourceName string) (result SharedAccessSignatureAuthorizationRuleListResultIterator, err error) + func (client IotHubResourceClient) ListKeysPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client IotHubResourceClient) ListKeysResponder(resp *http.Response) (result SharedAccessSignatureAuthorizationRuleListResult, err error) + func (client IotHubResourceClient) ListKeysSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) TestAllRoutes(ctx context.Context, input TestAllRoutesInput, iotHubName string, ...) (result TestAllRoutesResult, err error) + func (client IotHubResourceClient) TestAllRoutesPreparer(ctx context.Context, input TestAllRoutesInput, iotHubName string, ...) (*http.Request, error) + func (client IotHubResourceClient) TestAllRoutesResponder(resp *http.Response) (result TestAllRoutesResult, err error) + func (client IotHubResourceClient) TestAllRoutesSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) TestRoute(ctx context.Context, input TestRouteInput, iotHubName string, ...) (result TestRouteResult, err error) + func (client IotHubResourceClient) TestRoutePreparer(ctx context.Context, input TestRouteInput, iotHubName string, ...) (*http.Request, error) + func (client IotHubResourceClient) TestRouteResponder(resp *http.Response) (result TestRouteResult, err error) + func (client IotHubResourceClient) TestRouteSender(req *http.Request) (*http.Response, error) + func (client IotHubResourceClient) Update(ctx context.Context, resourceGroupName string, resourceName string, ...) (result IotHubResourceUpdateFuture, err error) + func (client IotHubResourceClient) UpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client IotHubResourceClient) UpdateResponder(resp *http.Response) (result IotHubDescription, err error) + func (client IotHubResourceClient) UpdateSender(req *http.Request) (future IotHubResourceUpdateFuture, err error) + type IotHubResourceCreateOrUpdateFuture struct + func (future *IotHubResourceCreateOrUpdateFuture) Result(client IotHubResourceClient) (ihd IotHubDescription, err error) + type IotHubResourceDeleteFuture struct + func (future *IotHubResourceDeleteFuture) Result(client IotHubResourceClient) (so SetObject, err error) + type IotHubResourceUpdateFuture struct + func (future *IotHubResourceUpdateFuture) Result(client IotHubResourceClient) (ihd IotHubDescription, err error) + type IotHubScaleType string + const IotHubScaleTypeAutomatic + const IotHubScaleTypeManual + const IotHubScaleTypeNone + func PossibleIotHubScaleTypeValues() []IotHubScaleType + type IotHubSku string + const B1 + const B2 + const B3 + const F1 + const S1 + const S2 + const S3 + func PossibleIotHubSkuValues() []IotHubSku + type IotHubSkuDescription struct + Capacity *IotHubCapacity + ResourceType *string + Sku *IotHubSkuInfo + func (ihsd IotHubSkuDescription) MarshalJSON() ([]byte, error) + type IotHubSkuDescriptionListResult struct + NextLink *string + Value *[]IotHubSkuDescription + func (ihsdlr IotHubSkuDescriptionListResult) IsEmpty() bool + func (ihsdlr IotHubSkuDescriptionListResult) MarshalJSON() ([]byte, error) + type IotHubSkuDescriptionListResultIterator struct + func NewIotHubSkuDescriptionListResultIterator(page IotHubSkuDescriptionListResultPage) IotHubSkuDescriptionListResultIterator + func (iter *IotHubSkuDescriptionListResultIterator) Next() error + func (iter *IotHubSkuDescriptionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter IotHubSkuDescriptionListResultIterator) NotDone() bool + func (iter IotHubSkuDescriptionListResultIterator) Response() IotHubSkuDescriptionListResult + func (iter IotHubSkuDescriptionListResultIterator) Value() IotHubSkuDescription + type IotHubSkuDescriptionListResultPage struct + func NewIotHubSkuDescriptionListResultPage(cur IotHubSkuDescriptionListResult, ...) IotHubSkuDescriptionListResultPage + func (page *IotHubSkuDescriptionListResultPage) Next() error + func (page *IotHubSkuDescriptionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page IotHubSkuDescriptionListResultPage) NotDone() bool + func (page IotHubSkuDescriptionListResultPage) Response() IotHubSkuDescriptionListResult + func (page IotHubSkuDescriptionListResultPage) Values() []IotHubSkuDescription + type IotHubSkuInfo struct + Capacity *int64 + Name IotHubSku + Tier IotHubSkuTier + func (ihsi IotHubSkuInfo) MarshalJSON() ([]byte, error) + type IotHubSkuTier string + const Basic + const Free + const Standard + func PossibleIotHubSkuTierValues() []IotHubSkuTier + type JobResponse struct + EndTimeUtc *date.TimeRFC1123 + FailureReason *string + JobID *string + ParentJobID *string + StartTimeUtc *date.TimeRFC1123 + Status JobStatus + StatusMessage *string + Type JobType + type JobResponseListResult struct + NextLink *string + Value *[]JobResponse + func (jrlr JobResponseListResult) IsEmpty() bool + func (jrlr JobResponseListResult) MarshalJSON() ([]byte, error) + type JobResponseListResultIterator struct + func NewJobResponseListResultIterator(page JobResponseListResultPage) JobResponseListResultIterator + func (iter *JobResponseListResultIterator) Next() error + func (iter *JobResponseListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter JobResponseListResultIterator) NotDone() bool + func (iter JobResponseListResultIterator) Response() JobResponseListResult + func (iter JobResponseListResultIterator) Value() JobResponse + type JobResponseListResultPage struct + func NewJobResponseListResultPage(cur JobResponseListResult, ...) JobResponseListResultPage + func (page *JobResponseListResultPage) Next() error + func (page *JobResponseListResultPage) NextWithContext(ctx context.Context) (err error) + func (page JobResponseListResultPage) NotDone() bool + func (page JobResponseListResultPage) Response() JobResponseListResult + func (page JobResponseListResultPage) Values() []JobResponse + type JobStatus string + const JobStatusCancelled + const JobStatusCompleted + const JobStatusEnqueued + const JobStatusFailed + const JobStatusRunning + const JobStatusUnknown + func PossibleJobStatusValues() []JobStatus + type JobType string + const JobTypeBackup + const JobTypeExport + const JobTypeFactoryResetDevice + const JobTypeFirmwareUpdate + const JobTypeImport + const JobTypeReadDeviceProperties + const JobTypeRebootDevice + const JobTypeUnknown + const JobTypeUpdateDeviceConfiguration + const JobTypeWriteDeviceProperties + func PossibleJobTypeValues() []JobType + type MatchedRoute struct + Properties *RouteProperties + type MessagingEndpointProperties struct + LockDurationAsIso8601 *string + MaxDeliveryCount *int32 + TTLAsIso8601 *string + type Name struct + LocalizedValue *string + Value *string + type Operation struct + Display *OperationDisplay + Name *string + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationInputs struct + Name *string + type OperationListResult struct + NextLink *string + Value *[]Operation + func (olr OperationListResult) IsEmpty() bool + type OperationListResultIterator struct + func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator + func (iter *OperationListResultIterator) Next() error + func (iter *OperationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListResultIterator) NotDone() bool + func (iter OperationListResultIterator) Response() OperationListResult + func (iter OperationListResultIterator) Value() Operation + type OperationListResultPage struct + func NewOperationListResultPage(cur OperationListResult, ...) OperationListResultPage + func (page *OperationListResultPage) Next() error + func (page *OperationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListResultPage) NotDone() bool + func (page OperationListResultPage) Response() OperationListResult + func (page OperationListResultPage) Values() []Operation + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListResultPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListResultIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type RegistryStatistics struct + DisabledDeviceCount *int64 + EnabledDeviceCount *int64 + TotalDeviceCount *int64 + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceProviderCommonClient struct + func NewResourceProviderCommonClient(subscriptionID string) ResourceProviderCommonClient + func NewResourceProviderCommonClientWithBaseURI(baseURI string, subscriptionID string) ResourceProviderCommonClient + func (client ResourceProviderCommonClient) GetSubscriptionQuota(ctx context.Context) (result UserSubscriptionQuotaListResult, err error) + func (client ResourceProviderCommonClient) GetSubscriptionQuotaPreparer(ctx context.Context) (*http.Request, error) + func (client ResourceProviderCommonClient) GetSubscriptionQuotaResponder(resp *http.Response) (result UserSubscriptionQuotaListResult, err error) + func (client ResourceProviderCommonClient) GetSubscriptionQuotaSender(req *http.Request) (*http.Response, error) + type RouteCompilationError struct + Location *RouteErrorRange + Message *string + Severity RouteErrorSeverity + type RouteErrorPosition struct + Column *int32 + Line *int32 + type RouteErrorRange struct + End *RouteErrorPosition + Start *RouteErrorPosition + type RouteErrorSeverity string + const Error + const Warning + func PossibleRouteErrorSeverityValues() []RouteErrorSeverity + type RouteProperties struct + Condition *string + EndpointNames *[]string + IsEnabled *bool + Name *string + Source RoutingSource + type RoutingEndpoints struct + EventHubs *[]RoutingEventHubProperties + ServiceBusQueues *[]RoutingServiceBusQueueEndpointProperties + ServiceBusTopics *[]RoutingServiceBusTopicEndpointProperties + StorageContainers *[]RoutingStorageContainerProperties + type RoutingEventHubProperties struct + ConnectionString *string + Name *string + ResourceGroup *string + SubscriptionID *string + type RoutingMessage struct + AppProperties map[string]*string + Body *string + SystemProperties map[string]*string + func (rm RoutingMessage) MarshalJSON() ([]byte, error) + type RoutingProperties struct + Endpoints *RoutingEndpoints + Enrichments *[]EnrichmentProperties + FallbackRoute *FallbackRouteProperties + Routes *[]RouteProperties + type RoutingServiceBusQueueEndpointProperties struct + ConnectionString *string + Name *string + ResourceGroup *string + SubscriptionID *string + type RoutingServiceBusTopicEndpointProperties struct + ConnectionString *string + Name *string + ResourceGroup *string + SubscriptionID *string + type RoutingSource string + const RoutingSourceDeviceJobLifecycleEvents + const RoutingSourceDeviceLifecycleEvents + const RoutingSourceDeviceMessages + const RoutingSourceDigitalTwinChangeEvents + const RoutingSourceInvalid + const RoutingSourceTwinChangeEvents + func PossibleRoutingSourceValues() []RoutingSource + type RoutingStorageContainerProperties struct + BatchFrequencyInSeconds *int32 + ConnectionString *string + ContainerName *string + Encoding Encoding + FileNameFormat *string + MaxChunkSizeInBytes *int32 + Name *string + ResourceGroup *string + SubscriptionID *string + type RoutingTwin struct + Properties *RoutingTwinProperties + Tags interface{} + type RoutingTwinProperties struct + Desired interface{} + Reported interface{} + type SetObject struct + Value interface{} + type SharedAccessSignatureAuthorizationRule struct + KeyName *string + PrimaryKey *string + Rights AccessRights + SecondaryKey *string + type SharedAccessSignatureAuthorizationRuleListResult struct + NextLink *string + Value *[]SharedAccessSignatureAuthorizationRule + func (sasarlr SharedAccessSignatureAuthorizationRuleListResult) IsEmpty() bool + func (sasarlr SharedAccessSignatureAuthorizationRuleListResult) MarshalJSON() ([]byte, error) + type SharedAccessSignatureAuthorizationRuleListResultIterator struct + func NewSharedAccessSignatureAuthorizationRuleListResultIterator(page SharedAccessSignatureAuthorizationRuleListResultPage) SharedAccessSignatureAuthorizationRuleListResultIterator + func (iter *SharedAccessSignatureAuthorizationRuleListResultIterator) Next() error + func (iter *SharedAccessSignatureAuthorizationRuleListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter SharedAccessSignatureAuthorizationRuleListResultIterator) NotDone() bool + func (iter SharedAccessSignatureAuthorizationRuleListResultIterator) Response() SharedAccessSignatureAuthorizationRuleListResult + func (iter SharedAccessSignatureAuthorizationRuleListResultIterator) Value() SharedAccessSignatureAuthorizationRule + type SharedAccessSignatureAuthorizationRuleListResultPage struct + func NewSharedAccessSignatureAuthorizationRuleListResultPage(cur SharedAccessSignatureAuthorizationRuleListResult, ...) SharedAccessSignatureAuthorizationRuleListResultPage + func (page *SharedAccessSignatureAuthorizationRuleListResultPage) Next() error + func (page *SharedAccessSignatureAuthorizationRuleListResultPage) NextWithContext(ctx context.Context) (err error) + func (page SharedAccessSignatureAuthorizationRuleListResultPage) NotDone() bool + func (page SharedAccessSignatureAuthorizationRuleListResultPage) Response() SharedAccessSignatureAuthorizationRuleListResult + func (page SharedAccessSignatureAuthorizationRuleListResultPage) Values() []SharedAccessSignatureAuthorizationRule + type StorageEndpointProperties struct + ConnectionString *string + ContainerName *string + SasTTLAsIso8601 *string + type TagsResource struct + Tags map[string]*string + func (tr TagsResource) MarshalJSON() ([]byte, error) + type TestAllRoutesInput struct + Message *RoutingMessage + RoutingSource RoutingSource + Twin *RoutingTwin + type TestAllRoutesResult struct + Routes *[]MatchedRoute + type TestResultStatus string + const False + const True + const Undefined + func PossibleTestResultStatusValues() []TestResultStatus + type TestRouteInput struct + Message *RoutingMessage + Route *RouteProperties + Twin *RoutingTwin + type TestRouteResult struct + Details *TestRouteResultDetails + Result TestResultStatus + type TestRouteResultDetails struct + CompilationErrors *[]RouteCompilationError + type UserSubscriptionQuota struct + CurrentValue *int32 + ID *string + Limit *int32 + Name *Name + Type *string + Unit *string + type UserSubscriptionQuotaListResult struct + NextLink *string + Value *[]UserSubscriptionQuota + func (usqlr UserSubscriptionQuotaListResult) MarshalJSON() ([]byte, error)