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 AccessRightsDescription string + const DeviceConnect + const EnrollmentRead + const EnrollmentWrite + const RegistrationStatusRead + const RegistrationStatusWrite + const ServiceConfig + func PossibleAccessRightsDescriptionValues() []AccessRightsDescription + type AllocationPolicy string + const GeoLatency + const Hashed + const Static + func PossibleAllocationPolicyValues() []AllocationPolicy + type AsyncOperationResult struct + Error *ErrorMesssage + Status *string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type CertificateBodyDescription struct + Certificate *string + type CertificateListDescription struct + Value *[]CertificateResponse + 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 CertificatePurpose string + const ClientAuthentication + const ServerAuthentication + func PossibleCertificatePurposeValues() []CertificatePurpose + type CertificateResponse struct + Etag *string + ID *string + Name *string + Properties *CertificateProperties + Type *string + func (cr CertificateResponse) MarshalJSON() ([]byte, error) + type DefinitionDescription struct + AllocationWeight *int32 + ApplyAllocationPolicy *bool + ConnectionString *string + Location *string + Name *string + func (dd DefinitionDescription) MarshalJSON() ([]byte, error) + type DpsCertificateClient struct + func NewDpsCertificateClient(subscriptionID string) DpsCertificateClient + func NewDpsCertificateClientWithBaseURI(baseURI string, subscriptionID string) DpsCertificateClient + func (client DpsCertificateClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, provisioningServiceName string, ...) (result CertificateResponse, err error) + func (client DpsCertificateClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, provisioningServiceName string, ...) (*http.Request, error) + func (client DpsCertificateClient) CreateOrUpdateResponder(resp *http.Response) (result CertificateResponse, err error) + func (client DpsCertificateClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client DpsCertificateClient) Delete(ctx context.Context, resourceGroupName string, ifMatch string, ...) (result autorest.Response, err error) + func (client DpsCertificateClient) DeletePreparer(ctx context.Context, resourceGroupName string, ifMatch string, ...) (*http.Request, error) + func (client DpsCertificateClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client DpsCertificateClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client DpsCertificateClient) GenerateVerificationCode(ctx context.Context, certificateName string, ifMatch string, ...) (result VerificationCodeResponse, err error) + func (client DpsCertificateClient) GenerateVerificationCodePreparer(ctx context.Context, certificateName string, ifMatch string, ...) (*http.Request, error) + func (client DpsCertificateClient) GenerateVerificationCodeResponder(resp *http.Response) (result VerificationCodeResponse, err error) + func (client DpsCertificateClient) GenerateVerificationCodeSender(req *http.Request) (*http.Response, error) + func (client DpsCertificateClient) Get(ctx context.Context, certificateName string, resourceGroupName string, ...) (result CertificateResponse, err error) + func (client DpsCertificateClient) GetPreparer(ctx context.Context, certificateName string, resourceGroupName string, ...) (*http.Request, error) + func (client DpsCertificateClient) GetResponder(resp *http.Response) (result CertificateResponse, err error) + func (client DpsCertificateClient) GetSender(req *http.Request) (*http.Response, error) + func (client DpsCertificateClient) VerifyCertificate(ctx context.Context, certificateName string, ifMatch string, ...) (result CertificateResponse, err error) + func (client DpsCertificateClient) VerifyCertificatePreparer(ctx context.Context, certificateName string, ifMatch string, ...) (*http.Request, error) + func (client DpsCertificateClient) VerifyCertificateResponder(resp *http.Response) (result CertificateResponse, err error) + func (client DpsCertificateClient) VerifyCertificateSender(req *http.Request) (*http.Response, error) + type DpsCertificatesClient struct + func NewDpsCertificatesClient(subscriptionID string) DpsCertificatesClient + func NewDpsCertificatesClientWithBaseURI(baseURI string, subscriptionID string) DpsCertificatesClient + func (client DpsCertificatesClient) List(ctx context.Context, resourceGroupName string, provisioningServiceName string) (result CertificateListDescription, err error) + func (client DpsCertificatesClient) ListPreparer(ctx context.Context, resourceGroupName string, provisioningServiceName string) (*http.Request, error) + func (client DpsCertificatesClient) ListResponder(resp *http.Response) (result CertificateListDescription, err error) + func (client DpsCertificatesClient) ListSender(req *http.Request) (*http.Response, error) + type ErrorDetails struct + Code *string + Details *string + HTTPStatusCode *string + Message *string + func (ed ErrorDetails) MarshalJSON() ([]byte, error) + type ErrorMesssage struct + Code *string + Details *string + Message *string + type IotDpsPropertiesDescription struct + AllocationPolicy AllocationPolicy + AuthorizationPolicies *[]SharedAccessSignatureAuthorizationRuleAccessRightsDescription + DeviceProvisioningHostName *string + IDScope *string + IotHubs *[]DefinitionDescription + ProvisioningState *string + ServiceOperationsHostName *string + State State + func (idpd IotDpsPropertiesDescription) MarshalJSON() ([]byte, error) + type IotDpsResourceClient struct + func NewIotDpsResourceClient(subscriptionID string) IotDpsResourceClient + func NewIotDpsResourceClientWithBaseURI(baseURI string, subscriptionID string) IotDpsResourceClient + func (client IotDpsResourceClient) CheckNameAvailability(ctx context.Context, arguments OperationInputs) (result NameAvailabilityInfo, err error) + func (client IotDpsResourceClient) CheckNameAvailabilityPreparer(ctx context.Context, arguments OperationInputs) (*http.Request, error) + func (client IotDpsResourceClient) CheckNameAvailabilityResponder(resp *http.Response) (result NameAvailabilityInfo, err error) + func (client IotDpsResourceClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client IotDpsResourceClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, provisioningServiceName string, ...) (result IotDpsResourceCreateOrUpdateFuture, err error) + func (client IotDpsResourceClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, provisioningServiceName string, ...) (*http.Request, error) + func (client IotDpsResourceClient) CreateOrUpdateResponder(resp *http.Response) (result ProvisioningServiceDescription, err error) + func (client IotDpsResourceClient) CreateOrUpdateSender(req *http.Request) (future IotDpsResourceCreateOrUpdateFuture, err error) + func (client IotDpsResourceClient) Delete(ctx context.Context, provisioningServiceName string, resourceGroupName string) (result IotDpsResourceDeleteFuture, err error) + func (client IotDpsResourceClient) DeletePreparer(ctx context.Context, provisioningServiceName string, resourceGroupName string) (*http.Request, error) + func (client IotDpsResourceClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client IotDpsResourceClient) DeleteSender(req *http.Request) (future IotDpsResourceDeleteFuture, err error) + func (client IotDpsResourceClient) Get(ctx context.Context, provisioningServiceName string, resourceGroupName string) (result ProvisioningServiceDescription, err error) + func (client IotDpsResourceClient) GetKeysForKeyName(ctx context.Context, provisioningServiceName string, keyName string, ...) (result SharedAccessSignatureAuthorizationRuleAccessRightsDescription, ...) + func (client IotDpsResourceClient) GetKeysForKeyNamePreparer(ctx context.Context, provisioningServiceName string, keyName string, ...) (*http.Request, error) + func (client IotDpsResourceClient) GetKeysForKeyNameResponder(resp *http.Response) (result SharedAccessSignatureAuthorizationRuleAccessRightsDescription, ...) + func (client IotDpsResourceClient) GetKeysForKeyNameSender(req *http.Request) (*http.Response, error) + func (client IotDpsResourceClient) GetOperationResult(ctx context.Context, operationID string, resourceGroupName string, ...) (result AsyncOperationResult, err error) + func (client IotDpsResourceClient) GetOperationResultPreparer(ctx context.Context, operationID string, resourceGroupName string, ...) (*http.Request, error) + func (client IotDpsResourceClient) GetOperationResultResponder(resp *http.Response) (result AsyncOperationResult, err error) + func (client IotDpsResourceClient) GetOperationResultSender(req *http.Request) (*http.Response, error) + func (client IotDpsResourceClient) GetPreparer(ctx context.Context, provisioningServiceName string, resourceGroupName string) (*http.Request, error) + func (client IotDpsResourceClient) GetResponder(resp *http.Response) (result ProvisioningServiceDescription, err error) + func (client IotDpsResourceClient) GetSender(req *http.Request) (*http.Response, error) + func (client IotDpsResourceClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ProvisioningServiceDescriptionListResultPage, err error) + func (client IotDpsResourceClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ProvisioningServiceDescriptionListResultIterator, err error) + func (client IotDpsResourceClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client IotDpsResourceClient) ListByResourceGroupResponder(resp *http.Response) (result ProvisioningServiceDescriptionListResult, err error) + func (client IotDpsResourceClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client IotDpsResourceClient) ListBySubscription(ctx context.Context) (result ProvisioningServiceDescriptionListResultPage, err error) + func (client IotDpsResourceClient) ListBySubscriptionComplete(ctx context.Context) (result ProvisioningServiceDescriptionListResultIterator, err error) + func (client IotDpsResourceClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client IotDpsResourceClient) ListBySubscriptionResponder(resp *http.Response) (result ProvisioningServiceDescriptionListResult, err error) + func (client IotDpsResourceClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client IotDpsResourceClient) ListKeys(ctx context.Context, provisioningServiceName string, resourceGroupName string) (result SharedAccessSignatureAuthorizationRuleListResultPage, err error) + func (client IotDpsResourceClient) ListKeysComplete(ctx context.Context, provisioningServiceName string, resourceGroupName string) (result SharedAccessSignatureAuthorizationRuleListResultIterator, err error) + func (client IotDpsResourceClient) ListKeysPreparer(ctx context.Context, provisioningServiceName string, resourceGroupName string) (*http.Request, error) + func (client IotDpsResourceClient) ListKeysResponder(resp *http.Response) (result SharedAccessSignatureAuthorizationRuleListResult, err error) + func (client IotDpsResourceClient) ListKeysSender(req *http.Request) (*http.Response, error) + func (client IotDpsResourceClient) ListValidSkus(ctx context.Context, provisioningServiceName string, resourceGroupName string) (result IotDpsSkuDefinitionListResultPage, err error) + func (client IotDpsResourceClient) ListValidSkusComplete(ctx context.Context, provisioningServiceName string, resourceGroupName string) (result IotDpsSkuDefinitionListResultIterator, err error) + func (client IotDpsResourceClient) ListValidSkusPreparer(ctx context.Context, provisioningServiceName string, resourceGroupName string) (*http.Request, error) + func (client IotDpsResourceClient) ListValidSkusResponder(resp *http.Response) (result IotDpsSkuDefinitionListResult, err error) + func (client IotDpsResourceClient) ListValidSkusSender(req *http.Request) (*http.Response, error) + type IotDpsResourceCreateOrUpdateFuture struct + Result func(IotDpsResourceClient) (ProvisioningServiceDescription, error) + func (future *IotDpsResourceCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type IotDpsResourceDeleteFuture struct + Result func(IotDpsResourceClient) (autorest.Response, error) + func (future *IotDpsResourceDeleteFuture) UnmarshalJSON(body []byte) error + type IotDpsSku string + const S1 + func PossibleIotDpsSkuValues() []IotDpsSku + type IotDpsSkuDefinition struct + Name IotDpsSku + type IotDpsSkuDefinitionListResult struct + NextLink *string + Value *[]IotDpsSkuDefinition + func (idsdlr IotDpsSkuDefinitionListResult) IsEmpty() bool + func (idsdlr IotDpsSkuDefinitionListResult) MarshalJSON() ([]byte, error) + type IotDpsSkuDefinitionListResultIterator struct + func NewIotDpsSkuDefinitionListResultIterator(page IotDpsSkuDefinitionListResultPage) IotDpsSkuDefinitionListResultIterator + func (iter *IotDpsSkuDefinitionListResultIterator) Next() error + func (iter *IotDpsSkuDefinitionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter IotDpsSkuDefinitionListResultIterator) NotDone() bool + func (iter IotDpsSkuDefinitionListResultIterator) Response() IotDpsSkuDefinitionListResult + func (iter IotDpsSkuDefinitionListResultIterator) Value() IotDpsSkuDefinition + type IotDpsSkuDefinitionListResultPage struct + func NewIotDpsSkuDefinitionListResultPage(cur IotDpsSkuDefinitionListResult, ...) IotDpsSkuDefinitionListResultPage + func (page *IotDpsSkuDefinitionListResultPage) Next() error + func (page *IotDpsSkuDefinitionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page IotDpsSkuDefinitionListResultPage) NotDone() bool + func (page IotDpsSkuDefinitionListResultPage) Response() IotDpsSkuDefinitionListResult + func (page IotDpsSkuDefinitionListResultPage) Values() []IotDpsSkuDefinition + type IotDpsSkuInfo struct + Capacity *int64 + Name IotDpsSku + Tier *string + func (idsi IotDpsSkuInfo) MarshalJSON() ([]byte, error) + type NameAvailabilityInfo struct + Message *string + NameAvailable *bool + Reason NameUnavailabilityReason + type NameUnavailabilityReason string + const AlreadyExists + const Invalid + func PossibleNameUnavailabilityReasonValues() []NameUnavailabilityReason + 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 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 ProvisioningServiceDescription struct + Etag *string + ID *string + Location *string + Name *string + Properties *IotDpsPropertiesDescription + Sku *IotDpsSkuInfo + Tags map[string]*string + Type *string + func (psd ProvisioningServiceDescription) MarshalJSON() ([]byte, error) + type ProvisioningServiceDescriptionListResult struct + NextLink *string + Value *[]ProvisioningServiceDescription + func (psdlr ProvisioningServiceDescriptionListResult) IsEmpty() bool + func (psdlr ProvisioningServiceDescriptionListResult) MarshalJSON() ([]byte, error) + type ProvisioningServiceDescriptionListResultIterator struct + func NewProvisioningServiceDescriptionListResultIterator(page ProvisioningServiceDescriptionListResultPage) ProvisioningServiceDescriptionListResultIterator + func (iter *ProvisioningServiceDescriptionListResultIterator) Next() error + func (iter *ProvisioningServiceDescriptionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ProvisioningServiceDescriptionListResultIterator) NotDone() bool + func (iter ProvisioningServiceDescriptionListResultIterator) Response() ProvisioningServiceDescriptionListResult + func (iter ProvisioningServiceDescriptionListResultIterator) Value() ProvisioningServiceDescription + type ProvisioningServiceDescriptionListResultPage struct + func NewProvisioningServiceDescriptionListResultPage(cur ProvisioningServiceDescriptionListResult, ...) ProvisioningServiceDescriptionListResultPage + func (page *ProvisioningServiceDescriptionListResultPage) Next() error + func (page *ProvisioningServiceDescriptionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ProvisioningServiceDescriptionListResultPage) NotDone() bool + func (page ProvisioningServiceDescriptionListResultPage) Response() ProvisioningServiceDescriptionListResult + func (page ProvisioningServiceDescriptionListResultPage) Values() []ProvisioningServiceDescription + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type SharedAccessSignatureAuthorizationRuleAccessRightsDescription struct + KeyName *string + PrimaryKey *string + Rights AccessRightsDescription + SecondaryKey *string + type SharedAccessSignatureAuthorizationRuleListResult struct + NextLink *string + Value *[]SharedAccessSignatureAuthorizationRuleAccessRightsDescription + 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() SharedAccessSignatureAuthorizationRuleAccessRightsDescription + 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() []SharedAccessSignatureAuthorizationRuleAccessRightsDescription + type State string + const Activating + const ActivationFailed + const Active + const Deleted + const Deleting + const DeletionFailed + const FailingOver + const FailoverFailed + const Resuming + const Suspended + const Suspending + const Transitioning + func PossibleStateValues() []State + type VerificationCodeRequest struct + Certificate *string + type VerificationCodeResponse struct + Created *string + Etag *string + Expiry *string + IsVerified *bool + Name *string + Subject *string + Thumbprint *string + Updated *string + VerificationCode *string