Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 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 + Created *date.TimeRFC1123 + Expiry *date.TimeRFC1123 + IsVerified *bool + Subject *string + Thumbprint *string + Updated *date.TimeRFC1123 + func (cp CertificateProperties) MarshalJSON() ([]byte, error) + type CertificatePropertiesWithNonce struct + Created *date.TimeRFC1123 + Expiry *date.TimeRFC1123 + IsVerified *bool + Subject *string + Thumbprint *string + Updated *date.TimeRFC1123 + VerificationCode *string + func (cpwn CertificatePropertiesWithNonce) MarshalJSON() ([]byte, error) + 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 ErrorDetails struct + Code *string + Details *string + HTTPStatusCode *string + Message *string + func (ed ErrorDetails) MarshalJSON() ([]byte, error) + 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 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 + func (ihc IotHubCapacity) MarshalJSON() ([]byte, 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 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 + EnableFileUploadNotifications *bool + EventHubEndpoints map[string]*EventHubProperties + Features Capabilities + HostName *string + IPFilterRules *[]IPFilterRule + MessagingEndpoints map[string]*MessagingEndpointProperties + OperationsMonitoringProperties *OperationsMonitoringProperties + ProvisioningState *string + Routing *RoutingProperties + State *string + StorageEndpoints map[string]*StorageEndpointProperties + func (ihp IotHubProperties) MarshalJSON() ([]byte, error) + type IotHubQuotaMetricInfo struct + CurrentValue *int64 + MaxValue *int64 + Name *string + func (ihqmi IotHubQuotaMetricInfo) MarshalJSON() ([]byte, error) + 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 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) 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) 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 + Result func(IotHubResourceClient) (IotHubDescription, error) + func (future *IotHubResourceCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type IotHubResourceDeleteFuture struct + Result func(IotHubResourceClient) (SetObject, error) + func (future *IotHubResourceDeleteFuture) UnmarshalJSON(body []byte) error + type IotHubResourceUpdateFuture struct + Result func(IotHubResourceClient) (IotHubDescription, error) + func (future *IotHubResourceUpdateFuture) UnmarshalJSON(body []byte) error + type IotHubScaleType string + const IotHubScaleTypeAutomatic + const IotHubScaleTypeManual + const IotHubScaleTypeNone + func PossibleIotHubScaleTypeValues() []IotHubScaleType + type IotHubSku string + 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 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 + func (jr JobResponse) MarshalJSON() ([]byte, error) + 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 Cancelled + const Completed + const Enqueued + const Failed + const Running + const Unknown + 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 MessagingEndpointProperties struct + LockDurationAsIso8601 *string + MaxDeliveryCount *int32 + TTLAsIso8601 *string + type Operation struct + Display *OperationDisplay + Name *string + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Operation *string + Provider *string + Resource *string + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationInputs struct + Name *string + type OperationListResult struct + NextLink *string + Value *[]Operation + func (olr OperationListResult) IsEmpty() bool + func (olr OperationListResult) MarshalJSON() ([]byte, error) + 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 OperationMonitoringLevel string + const OperationMonitoringLevelError + const OperationMonitoringLevelErrorInformation + const OperationMonitoringLevelInformation + const OperationMonitoringLevelNone + func PossibleOperationMonitoringLevelValues() []OperationMonitoringLevel + 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 OperationsMonitoringProperties struct + Events map[string]*OperationMonitoringLevel + func (omp OperationsMonitoringProperties) MarshalJSON() ([]byte, error) + type RegistryStatistics struct + DisabledDeviceCount *int64 + EnabledDeviceCount *int64 + TotalDeviceCount *int64 + func (rs RegistryStatistics) MarshalJSON() ([]byte, error) + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + 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 RoutingProperties struct + Endpoints *RoutingEndpoints + 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 DeviceJobLifecycleEvents + const DeviceLifecycleEvents + const DeviceMessages + const TwinChangeEvents + func PossibleRoutingSourceValues() []RoutingSource + type RoutingStorageContainerProperties struct + BatchFrequencyInSeconds *int32 + ConnectionString *string + ContainerName *string + Encoding *string + FileNameFormat *string + MaxChunkSizeInBytes *int32 + Name *string + ResourceGroup *string + SubscriptionID *string + 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)