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 ARMBaseModel struct + ID *string + Name *string + Type *string + func (abm ARMBaseModel) MarshalJSON() ([]byte, error) + type AccountType string + const BlobStorage + const GeneralPurposeStorage + func PossibleAccountTypeValues() []AccountType + type Address struct + AddressLine1 *string + AddressLine2 *string + AddressLine3 *string + City *string + Country *string + PostalCode *string + State *string + type Alert struct + ID *string + Name *string + Type *string + func (a *Alert) UnmarshalJSON(body []byte) error + func (a Alert) MarshalJSON() ([]byte, error) + type AlertErrorDetails struct + ErrorCode *string + ErrorMessage *string + Occurrences *int32 + func (aed AlertErrorDetails) MarshalJSON() ([]byte, error) + type AlertList struct + NextLink *string + Value *[]Alert + func (al AlertList) IsEmpty() bool + func (al AlertList) MarshalJSON() ([]byte, error) + type AlertListIterator struct + func NewAlertListIterator(page AlertListPage) AlertListIterator + func (iter *AlertListIterator) Next() error + func (iter *AlertListIterator) NextWithContext(ctx context.Context) (err error) + func (iter AlertListIterator) NotDone() bool + func (iter AlertListIterator) Response() AlertList + func (iter AlertListIterator) Value() Alert + type AlertListPage struct + func NewAlertListPage(cur AlertList, getNextPage func(context.Context, AlertList) (AlertList, error)) AlertListPage + func (page *AlertListPage) Next() error + func (page *AlertListPage) NextWithContext(ctx context.Context) (err error) + func (page AlertListPage) NotDone() bool + func (page AlertListPage) Response() AlertList + func (page AlertListPage) Values() []Alert + type AlertProperties struct + AlertType *string + AppearedAtDateTime *date.Time + DetailedInformation map[string]*string + ErrorDetails *AlertErrorDetails + Recommendation *string + Severity AlertSeverity + Title *string + func (ap AlertProperties) MarshalJSON() ([]byte, error) + type AlertSeverity string + const Critical + const Informational + const Warning + func PossibleAlertSeverityValues() []AlertSeverity + type AlertsClient struct + func NewAlertsClient(subscriptionID string) AlertsClient + func NewAlertsClientWithBaseURI(baseURI string, subscriptionID string) AlertsClient + func (client AlertsClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result Alert, err error) + func (client AlertsClient) GetPreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client AlertsClient) GetResponder(resp *http.Response) (result Alert, err error) + func (client AlertsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AlertsClient) ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result AlertListPage, err error) + func (client AlertsClient) ListByDataBoxEdgeDeviceComplete(ctx context.Context, deviceName string, resourceGroupName string) (result AlertListIterator, err error) + func (client AlertsClient) ListByDataBoxEdgeDevicePreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client AlertsClient) ListByDataBoxEdgeDeviceResponder(resp *http.Response) (result AlertList, err error) + func (client AlertsClient) ListByDataBoxEdgeDeviceSender(req *http.Request) (*http.Response, error) + type AsymmetricEncryptedSecret struct + EncryptionAlgorithm EncryptionAlgorithm + EncryptionCertThumbprint *string + Value *string + type Authentication struct + SymmetricKey *SymmetricKey + type AuthenticationType string + const AzureActiveDirectory + const Invalid + func PossibleAuthenticationTypeValues() []AuthenticationType + type AzureContainerDataFormat string + const AzureFile + const BlockBlob + const PageBlob + func PossibleAzureContainerDataFormatValues() []AzureContainerDataFormat + type AzureContainerInfo struct + ContainerName *string + DataFormat AzureContainerDataFormat + StorageAccountCredentialID *string + type BandwidthSchedule struct + ID *string + Name *string + Type *string + func (bs *BandwidthSchedule) UnmarshalJSON(body []byte) error + func (bs BandwidthSchedule) MarshalJSON() ([]byte, error) + type BandwidthScheduleProperties struct + Days *[]DayOfWeek + RateInMbps *int32 + Start *string + Stop *string + type BandwidthSchedulesClient struct + func NewBandwidthSchedulesClient(subscriptionID string) BandwidthSchedulesClient + func NewBandwidthSchedulesClientWithBaseURI(baseURI string, subscriptionID string) BandwidthSchedulesClient + func (client BandwidthSchedulesClient) CreateOrUpdate(ctx context.Context, deviceName string, name string, ...) (result BandwidthSchedulesCreateOrUpdateFuture, err error) + func (client BandwidthSchedulesClient) CreateOrUpdatePreparer(ctx context.Context, deviceName string, name string, ...) (*http.Request, error) + func (client BandwidthSchedulesClient) CreateOrUpdateResponder(resp *http.Response) (result BandwidthSchedule, err error) + func (client BandwidthSchedulesClient) CreateOrUpdateSender(req *http.Request) (future BandwidthSchedulesCreateOrUpdateFuture, err error) + func (client BandwidthSchedulesClient) Delete(ctx context.Context, deviceName string, name string, resourceGroupName string) (result BandwidthSchedulesDeleteFuture, err error) + func (client BandwidthSchedulesClient) DeletePreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client BandwidthSchedulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client BandwidthSchedulesClient) DeleteSender(req *http.Request) (future BandwidthSchedulesDeleteFuture, err error) + func (client BandwidthSchedulesClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result BandwidthSchedule, err error) + func (client BandwidthSchedulesClient) GetPreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client BandwidthSchedulesClient) GetResponder(resp *http.Response) (result BandwidthSchedule, err error) + func (client BandwidthSchedulesClient) GetSender(req *http.Request) (*http.Response, error) + func (client BandwidthSchedulesClient) ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result BandwidthSchedulesListPage, err error) + func (client BandwidthSchedulesClient) ListByDataBoxEdgeDeviceComplete(ctx context.Context, deviceName string, resourceGroupName string) (result BandwidthSchedulesListIterator, err error) + func (client BandwidthSchedulesClient) ListByDataBoxEdgeDevicePreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client BandwidthSchedulesClient) ListByDataBoxEdgeDeviceResponder(resp *http.Response) (result BandwidthSchedulesList, err error) + func (client BandwidthSchedulesClient) ListByDataBoxEdgeDeviceSender(req *http.Request) (*http.Response, error) + type BandwidthSchedulesCreateOrUpdateFuture struct + Result func(BandwidthSchedulesClient) (BandwidthSchedule, error) + func (future *BandwidthSchedulesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type BandwidthSchedulesDeleteFuture struct + Result func(BandwidthSchedulesClient) (autorest.Response, error) + func (future *BandwidthSchedulesDeleteFuture) UnmarshalJSON(body []byte) error + type BandwidthSchedulesList struct + NextLink *string + Value *[]BandwidthSchedule + func (bsl BandwidthSchedulesList) IsEmpty() bool + func (bsl BandwidthSchedulesList) MarshalJSON() ([]byte, error) + type BandwidthSchedulesListIterator struct + func NewBandwidthSchedulesListIterator(page BandwidthSchedulesListPage) BandwidthSchedulesListIterator + func (iter *BandwidthSchedulesListIterator) Next() error + func (iter *BandwidthSchedulesListIterator) NextWithContext(ctx context.Context) (err error) + func (iter BandwidthSchedulesListIterator) NotDone() bool + func (iter BandwidthSchedulesListIterator) Response() BandwidthSchedulesList + func (iter BandwidthSchedulesListIterator) Value() BandwidthSchedule + type BandwidthSchedulesListPage struct + func NewBandwidthSchedulesListPage(cur BandwidthSchedulesList, ...) BandwidthSchedulesListPage + func (page *BandwidthSchedulesListPage) Next() error + func (page *BandwidthSchedulesListPage) NextWithContext(ctx context.Context) (err error) + func (page BandwidthSchedulesListPage) NotDone() bool + func (page BandwidthSchedulesListPage) Response() BandwidthSchedulesList + func (page BandwidthSchedulesListPage) Values() []BandwidthSchedule + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BasicRole interface + AsIoTRole func() (*IoTRole, bool) + AsRole func() (*Role, bool) + type BasicTrigger interface + AsFileEventTrigger func() (*FileEventTrigger, bool) + AsPeriodicTimerEventTrigger func() (*PeriodicTimerEventTrigger, bool) + AsTrigger func() (*Trigger, bool) + type ClientAccessRight struct + AccessPermission ClientPermissionType + Client *string + type ClientPermissionType string + const NoAccess + const ReadOnly + const ReadWrite + func PossibleClientPermissionTypeValues() []ClientPermissionType + type CloudError struct + Error *CloudErrorBody + type CloudErrorBody struct + Code *string + Details *[]CloudErrorBody + Message *string + type ContactDetails struct + CompanyName *string + ContactPerson *string + EmailList *[]string + Phone *string + type Container struct + ID *string + Name *string + Type *string + func (c *Container) UnmarshalJSON(body []byte) error + func (c Container) MarshalJSON() ([]byte, error) + type ContainerList struct + NextLink *string + Value *[]Container + func (cl ContainerList) IsEmpty() bool + func (cl ContainerList) MarshalJSON() ([]byte, error) + type ContainerListIterator struct + func NewContainerListIterator(page ContainerListPage) ContainerListIterator + func (iter *ContainerListIterator) Next() error + func (iter *ContainerListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ContainerListIterator) NotDone() bool + func (iter ContainerListIterator) Response() ContainerList + func (iter ContainerListIterator) Value() Container + type ContainerListPage struct + func NewContainerListPage(cur ContainerList, ...) ContainerListPage + func (page *ContainerListPage) Next() error + func (page *ContainerListPage) NextWithContext(ctx context.Context) (err error) + func (page ContainerListPage) NotDone() bool + func (page ContainerListPage) Response() ContainerList + func (page ContainerListPage) Values() []Container + type ContainerProperties struct + ContainerStatus ContainerStatus + CreatedDateTime *date.Time + DataFormat AzureContainerDataFormat + RefreshDetails *RefreshDetails + func (cp ContainerProperties) MarshalJSON() ([]byte, error) + type ContainerStatus string + const NeedsAttention + const OK + const Offline + const Unknown + const Updating + func PossibleContainerStatusValues() []ContainerStatus + type ContainersClient struct + func NewContainersClient(subscriptionID string) ContainersClient + func NewContainersClientWithBaseURI(baseURI string, subscriptionID string) ContainersClient + func (client ContainersClient) CreateOrUpdate(ctx context.Context, deviceName string, storageAccountName string, ...) (result ContainersCreateOrUpdateFuture, err error) + func (client ContainersClient) CreateOrUpdatePreparer(ctx context.Context, deviceName string, storageAccountName string, ...) (*http.Request, error) + func (client ContainersClient) CreateOrUpdateResponder(resp *http.Response) (result Container, err error) + func (client ContainersClient) CreateOrUpdateSender(req *http.Request) (future ContainersCreateOrUpdateFuture, err error) + func (client ContainersClient) Delete(ctx context.Context, deviceName string, storageAccountName string, ...) (result ContainersDeleteFuture, err error) + func (client ContainersClient) DeletePreparer(ctx context.Context, deviceName string, storageAccountName string, ...) (*http.Request, error) + func (client ContainersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ContainersClient) DeleteSender(req *http.Request) (future ContainersDeleteFuture, err error) + func (client ContainersClient) Get(ctx context.Context, deviceName string, storageAccountName string, ...) (result Container, err error) + func (client ContainersClient) GetPreparer(ctx context.Context, deviceName string, storageAccountName string, ...) (*http.Request, error) + func (client ContainersClient) GetResponder(resp *http.Response) (result Container, err error) + func (client ContainersClient) GetSender(req *http.Request) (*http.Response, error) + func (client ContainersClient) ListByStorageAccount(ctx context.Context, deviceName string, storageAccountName string, ...) (result ContainerListPage, err error) + func (client ContainersClient) ListByStorageAccountComplete(ctx context.Context, deviceName string, storageAccountName string, ...) (result ContainerListIterator, err error) + func (client ContainersClient) ListByStorageAccountPreparer(ctx context.Context, deviceName string, storageAccountName string, ...) (*http.Request, error) + func (client ContainersClient) ListByStorageAccountResponder(resp *http.Response) (result ContainerList, err error) + func (client ContainersClient) ListByStorageAccountSender(req *http.Request) (*http.Response, error) + func (client ContainersClient) Refresh(ctx context.Context, deviceName string, storageAccountName string, ...) (result ContainersRefreshFuture, err error) + func (client ContainersClient) RefreshPreparer(ctx context.Context, deviceName string, storageAccountName string, ...) (*http.Request, error) + func (client ContainersClient) RefreshResponder(resp *http.Response) (result autorest.Response, err error) + func (client ContainersClient) RefreshSender(req *http.Request) (future ContainersRefreshFuture, err error) + type ContainersCreateOrUpdateFuture struct + Result func(ContainersClient) (Container, error) + func (future *ContainersCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type ContainersDeleteFuture struct + Result func(ContainersClient) (autorest.Response, error) + func (future *ContainersDeleteFuture) UnmarshalJSON(body []byte) error + type ContainersRefreshFuture struct + Result func(ContainersClient) (autorest.Response, error) + func (future *ContainersRefreshFuture) UnmarshalJSON(body []byte) error + type DataPolicy string + const Cloud + const Local + func PossibleDataPolicyValues() []DataPolicy + type DayOfWeek string + const Friday + const Monday + const Saturday + const Sunday + const Thursday + const Tuesday + const Wednesday + func PossibleDayOfWeekValues() []DayOfWeek + type Device struct + Etag *string + ID *string + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (d *Device) UnmarshalJSON(body []byte) error + func (d Device) MarshalJSON() ([]byte, error) + type DeviceExtendedInfo struct + ID *string + Name *string + Type *string + func (dei *DeviceExtendedInfo) UnmarshalJSON(body []byte) error + func (dei DeviceExtendedInfo) MarshalJSON() ([]byte, error) + type DeviceExtendedInfoProperties struct + EncryptionKey *string + EncryptionKeyThumbprint *string + ResourceKey *string + func (deip DeviceExtendedInfoProperties) MarshalJSON() ([]byte, error) + type DeviceList struct + NextLink *string + Value *[]Device + func (dl DeviceList) IsEmpty() bool + func (dl DeviceList) MarshalJSON() ([]byte, error) + type DeviceListIterator struct + func NewDeviceListIterator(page DeviceListPage) DeviceListIterator + func (iter *DeviceListIterator) Next() error + func (iter *DeviceListIterator) NextWithContext(ctx context.Context) (err error) + func (iter DeviceListIterator) NotDone() bool + func (iter DeviceListIterator) Response() DeviceList + func (iter DeviceListIterator) Value() Device + type DeviceListPage struct + func NewDeviceListPage(cur DeviceList, ...) DeviceListPage + func (page *DeviceListPage) Next() error + func (page *DeviceListPage) NextWithContext(ctx context.Context) (err error) + func (page DeviceListPage) NotDone() bool + func (page DeviceListPage) Response() DeviceList + func (page DeviceListPage) Values() []Device + type DevicePatch struct + Tags map[string]*string + func (dp DevicePatch) MarshalJSON() ([]byte, error) + type DeviceProperties struct + ConfiguredRoleTypes *[]RoleTypes + Culture *string + DataBoxEdgeDeviceStatus DeviceStatus + Description *string + DeviceHcsVersion *string + DeviceLocalCapacity *int64 + DeviceModel *string + DeviceSoftwareVersion *string + DeviceType DeviceType + FriendlyName *string + ModelDescription *string + NodeCount *int32 + SerialNumber *string + TimeZone *string + func (dp DeviceProperties) MarshalJSON() ([]byte, error) + type DeviceStatus string + const DeviceStatusDisconnected + const DeviceStatusMaintenance + const DeviceStatusNeedsAttention + const DeviceStatusOffline + const DeviceStatusOnline + const DeviceStatusPartiallyDisconnected + const DeviceStatusReadyToSetup + func PossibleDeviceStatusValues() []DeviceStatus + type DeviceType string + const DataBoxEdgeDevice + func PossibleDeviceTypeValues() []DeviceType + type DevicesClient struct + func NewDevicesClient(subscriptionID string) DevicesClient + func NewDevicesClientWithBaseURI(baseURI string, subscriptionID string) DevicesClient + func (client DevicesClient) CreateOrUpdate(ctx context.Context, deviceName string, dataBoxEdgeDevice Device, ...) (result DevicesCreateOrUpdateFuture, err error) + func (client DevicesClient) CreateOrUpdatePreparer(ctx context.Context, deviceName string, dataBoxEdgeDevice Device, ...) (*http.Request, error) + func (client DevicesClient) CreateOrUpdateResponder(resp *http.Response) (result Device, err error) + func (client DevicesClient) CreateOrUpdateSecuritySettings(ctx context.Context, deviceName string, securitySettings SecuritySettings, ...) (result DevicesCreateOrUpdateSecuritySettingsFuture, err error) + func (client DevicesClient) CreateOrUpdateSecuritySettingsPreparer(ctx context.Context, deviceName string, securitySettings SecuritySettings, ...) (*http.Request, error) + func (client DevicesClient) CreateOrUpdateSecuritySettingsResponder(resp *http.Response) (result autorest.Response, err error) + func (client DevicesClient) CreateOrUpdateSecuritySettingsSender(req *http.Request) (future DevicesCreateOrUpdateSecuritySettingsFuture, err error) + func (client DevicesClient) CreateOrUpdateSender(req *http.Request) (future DevicesCreateOrUpdateFuture, err error) + func (client DevicesClient) Delete(ctx context.Context, deviceName string, resourceGroupName string) (result DevicesDeleteFuture, err error) + func (client DevicesClient) DeletePreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client DevicesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client DevicesClient) DeleteSender(req *http.Request) (future DevicesDeleteFuture, err error) + func (client DevicesClient) DownloadUpdates(ctx context.Context, deviceName string, resourceGroupName string) (result DevicesDownloadUpdatesFuture, err error) + func (client DevicesClient) DownloadUpdatesPreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client DevicesClient) DownloadUpdatesResponder(resp *http.Response) (result autorest.Response, err error) + func (client DevicesClient) DownloadUpdatesSender(req *http.Request) (future DevicesDownloadUpdatesFuture, err error) + func (client DevicesClient) Get(ctx context.Context, deviceName string, resourceGroupName string) (result Device, err error) + func (client DevicesClient) GetExtendedInformation(ctx context.Context, deviceName string, resourceGroupName string) (result DeviceExtendedInfo, err error) + func (client DevicesClient) GetExtendedInformationPreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client DevicesClient) GetExtendedInformationResponder(resp *http.Response) (result DeviceExtendedInfo, err error) + func (client DevicesClient) GetExtendedInformationSender(req *http.Request) (*http.Response, error) + func (client DevicesClient) GetNetworkSettings(ctx context.Context, deviceName string, resourceGroupName string) (result NetworkSettings, err error) + func (client DevicesClient) GetNetworkSettingsPreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client DevicesClient) GetNetworkSettingsResponder(resp *http.Response) (result NetworkSettings, err error) + func (client DevicesClient) GetNetworkSettingsSender(req *http.Request) (*http.Response, error) + func (client DevicesClient) GetPreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client DevicesClient) GetResponder(resp *http.Response) (result Device, err error) + func (client DevicesClient) GetSender(req *http.Request) (*http.Response, error) + func (client DevicesClient) GetUpdateSummary(ctx context.Context, deviceName string, resourceGroupName string) (result UpdateSummary, err error) + func (client DevicesClient) GetUpdateSummaryPreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client DevicesClient) GetUpdateSummaryResponder(resp *http.Response) (result UpdateSummary, err error) + func (client DevicesClient) GetUpdateSummarySender(req *http.Request) (*http.Response, error) + func (client DevicesClient) InstallUpdates(ctx context.Context, deviceName string, resourceGroupName string) (result DevicesInstallUpdatesFuture, err error) + func (client DevicesClient) InstallUpdatesPreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client DevicesClient) InstallUpdatesResponder(resp *http.Response) (result autorest.Response, err error) + func (client DevicesClient) InstallUpdatesSender(req *http.Request) (future DevicesInstallUpdatesFuture, err error) + func (client DevicesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, expand string) (result DeviceListPage, err error) + func (client DevicesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, expand string) (result DeviceListIterator, err error) + func (client DevicesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, expand string) (*http.Request, error) + func (client DevicesClient) ListByResourceGroupResponder(resp *http.Response) (result DeviceList, err error) + func (client DevicesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client DevicesClient) ListBySubscription(ctx context.Context, expand string) (result DeviceListPage, err error) + func (client DevicesClient) ListBySubscriptionComplete(ctx context.Context, expand string) (result DeviceListIterator, err error) + func (client DevicesClient) ListBySubscriptionPreparer(ctx context.Context, expand string) (*http.Request, error) + func (client DevicesClient) ListBySubscriptionResponder(resp *http.Response) (result DeviceList, err error) + func (client DevicesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client DevicesClient) ScanForUpdates(ctx context.Context, deviceName string, resourceGroupName string) (result DevicesScanForUpdatesFuture, err error) + func (client DevicesClient) ScanForUpdatesPreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client DevicesClient) ScanForUpdatesResponder(resp *http.Response) (result autorest.Response, err error) + func (client DevicesClient) ScanForUpdatesSender(req *http.Request) (future DevicesScanForUpdatesFuture, err error) + func (client DevicesClient) Update(ctx context.Context, deviceName string, parameters DevicePatch, ...) (result Device, err error) + func (client DevicesClient) UpdatePreparer(ctx context.Context, deviceName string, parameters DevicePatch, ...) (*http.Request, error) + func (client DevicesClient) UpdateResponder(resp *http.Response) (result Device, err error) + func (client DevicesClient) UpdateSender(req *http.Request) (*http.Response, error) + func (client DevicesClient) UploadCertificate(ctx context.Context, deviceName string, parameters UploadCertificateRequest, ...) (result UploadCertificateResponse, err error) + func (client DevicesClient) UploadCertificatePreparer(ctx context.Context, deviceName string, parameters UploadCertificateRequest, ...) (*http.Request, error) + func (client DevicesClient) UploadCertificateResponder(resp *http.Response) (result UploadCertificateResponse, err error) + func (client DevicesClient) UploadCertificateSender(req *http.Request) (*http.Response, error) + type DevicesCreateOrUpdateFuture struct + Result func(DevicesClient) (Device, error) + func (future *DevicesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type DevicesCreateOrUpdateSecuritySettingsFuture struct + Result func(DevicesClient) (autorest.Response, error) + func (future *DevicesCreateOrUpdateSecuritySettingsFuture) UnmarshalJSON(body []byte) error + type DevicesDeleteFuture struct + Result func(DevicesClient) (autorest.Response, error) + func (future *DevicesDeleteFuture) UnmarshalJSON(body []byte) error + type DevicesDownloadUpdatesFuture struct + Result func(DevicesClient) (autorest.Response, error) + func (future *DevicesDownloadUpdatesFuture) UnmarshalJSON(body []byte) error + type DevicesInstallUpdatesFuture struct + Result func(DevicesClient) (autorest.Response, error) + func (future *DevicesInstallUpdatesFuture) UnmarshalJSON(body []byte) error + type DevicesScanForUpdatesFuture struct + Result func(DevicesClient) (autorest.Response, error) + func (future *DevicesScanForUpdatesFuture) UnmarshalJSON(body []byte) error + type DownloadPhase string + const DownloadPhaseDownloading + const DownloadPhaseInitializing + const DownloadPhaseUnknown + const DownloadPhaseVerifying + func PossibleDownloadPhaseValues() []DownloadPhase + type EncryptionAlgorithm string + const AES256 + const None + const RSAESPKCS1V15 + func PossibleEncryptionAlgorithmValues() []EncryptionAlgorithm + type FileEventTrigger struct + ID *string + Kind KindBasicTrigger + Name *string + Type *string + func (fet *FileEventTrigger) UnmarshalJSON(body []byte) error + func (fet FileEventTrigger) AsBasicTrigger() (BasicTrigger, bool) + func (fet FileEventTrigger) AsFileEventTrigger() (*FileEventTrigger, bool) + func (fet FileEventTrigger) AsPeriodicTimerEventTrigger() (*PeriodicTimerEventTrigger, bool) + func (fet FileEventTrigger) AsTrigger() (*Trigger, bool) + func (fet FileEventTrigger) MarshalJSON() ([]byte, error) + type FileSourceInfo struct + ShareID *string + type FileTriggerProperties struct + CustomContextTag *string + SinkInfo *RoleSinkInfo + SourceInfo *FileSourceInfo + type InstallRebootBehavior string + const NeverReboots + const RequestReboot + const RequiresReboot + func PossibleInstallRebootBehaviorValues() []InstallRebootBehavior + type IoTDeviceInfo struct + Authentication *Authentication + DeviceID *string + IoTHostHub *string + IoTHostHubID *string + type IoTRole struct + ID *string + Kind Kind + Name *string + Type *string + func (itr *IoTRole) UnmarshalJSON(body []byte) error + func (itr IoTRole) AsBasicRole() (BasicRole, bool) + func (itr IoTRole) AsIoTRole() (*IoTRole, bool) + func (itr IoTRole) AsRole() (*Role, bool) + func (itr IoTRole) MarshalJSON() ([]byte, error) + type IoTRoleProperties struct + HostPlatform PlatformType + IoTDeviceDetails *IoTDeviceInfo + IoTEdgeDeviceDetails *IoTDeviceInfo + RoleStatus RoleStatus + ShareMappings *[]MountPointMap + type Ipv4Config struct + Gateway *string + IPAddress *string + Subnet *string + func (i4c Ipv4Config) MarshalJSON() ([]byte, error) + type Ipv6Config struct + Gateway *string + IPAddress *string + PrefixLength *int32 + func (i6c Ipv6Config) MarshalJSON() ([]byte, error) + type Job struct + EndTime *date.Time + Error *JobErrorDetails + ID *string + Name *string + PercentComplete *int32 + StartTime *date.Time + Status JobStatus + Type *string + func (j *Job) UnmarshalJSON(body []byte) error + func (j Job) MarshalJSON() ([]byte, error) + type JobErrorDetails struct + Code *string + ErrorDetails *[]JobErrorItem + Message *string + func (jed JobErrorDetails) MarshalJSON() ([]byte, error) + type JobErrorItem struct + Code *string + Message *string + Recommendations *[]string + func (jei JobErrorItem) MarshalJSON() ([]byte, error) + type JobProperties struct + CurrentStage UpdateOperationStage + DownloadProgress *UpdateDownloadProgress + ErrorManifestFile *string + Folder *string + InstallProgress *UpdateInstallProgress + JobType JobType + RefreshedEntityID *string + TotalRefreshErrors *int32 + func (jp JobProperties) MarshalJSON() ([]byte, error) + type JobStatus string + const JobStatusCanceled + const JobStatusFailed + const JobStatusInvalid + const JobStatusPaused + const JobStatusRunning + const JobStatusScheduled + const JobStatusSucceeded + func PossibleJobStatusValues() []JobStatus + type JobType string + const JobTypeDownloadUpdates + const JobTypeInstallUpdates + const JobTypeInvalid + const JobTypeRefreshContainer + const JobTypeRefreshShare + const JobTypeScanForUpdates + func PossibleJobTypeValues() []JobType + type JobsClient struct + func NewJobsClient(subscriptionID string) JobsClient + func NewJobsClientWithBaseURI(baseURI string, subscriptionID string) JobsClient + func (client JobsClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result Job, err error) + func (client JobsClient) GetPreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client JobsClient) GetResponder(resp *http.Response) (result Job, err error) + func (client JobsClient) GetSender(req *http.Request) (*http.Response, error) + type Kind string + const KindIOT + const KindRole + func PossibleKindValues() []Kind + type KindBasicTrigger string + const KindFileEvent + const KindPeriodicTimerEvent + const KindTrigger + func PossibleKindBasicTriggerValues() []KindBasicTrigger + type MetricAggregationType string + const MetricAggregationTypeAverage + const MetricAggregationTypeCount + const MetricAggregationTypeMaximum + const MetricAggregationTypeMinimum + const MetricAggregationTypeNone + const MetricAggregationTypeNotSpecified + const MetricAggregationTypeTotal + func PossibleMetricAggregationTypeValues() []MetricAggregationType + type MetricCategory string + const Capacity + const Transaction + func PossibleMetricCategoryValues() []MetricCategory + type MetricDimensionV1 struct + DisplayName *string + Name *string + ToBeExportedForShoebox *bool + type MetricSpecificationV1 struct + AggregationType MetricAggregationType + Category MetricCategory + Dimensions *[]MetricDimensionV1 + DisplayDescription *string + DisplayName *string + FillGapWithZero *bool + Name *string + ResourceIDDimensionNameOverride *string + SupportedAggregationTypes *[]MetricAggregationType + SupportedTimeGrainTypes *[]TimeGrain + Unit MetricUnit + type MetricUnit string + const Bytes + const BytesPerSecond + const Count + const CountPerSecond + const Milliseconds + const NotSpecified + const Percent + const Seconds + func PossibleMetricUnitValues() []MetricUnit + type MonitoringStatus string + const Disabled + const Enabled + func PossibleMonitoringStatusValues() []MonitoringStatus + type MountPointMap struct + MountPoint *string + RoleID *string + RoleType RoleTypes + ShareID *string + func (mpm MountPointMap) MarshalJSON() ([]byte, error) + type NetworkAdapter struct + AdapterID *string + AdapterPosition *NetworkAdapterPosition + DNSServers *[]string + DhcpStatus NetworkAdapterDHCPStatus + Index *int32 + Ipv4Configuration *Ipv4Config + Ipv6Configuration *Ipv6Config + Ipv6LinkLocalAddress *string + Label *string + LinkSpeed *int64 + MacAddress *string + NetworkAdapterName *string + NodeID *string + RdmaStatus NetworkAdapterRDMAStatus + Status NetworkAdapterStatus + func (na NetworkAdapter) MarshalJSON() ([]byte, error) + type NetworkAdapterDHCPStatus string + const NetworkAdapterDHCPStatusDisabled + const NetworkAdapterDHCPStatusEnabled + func PossibleNetworkAdapterDHCPStatusValues() []NetworkAdapterDHCPStatus + type NetworkAdapterPosition struct + NetworkGroup NetworkGroup + Port *int32 + func (nap NetworkAdapterPosition) MarshalJSON() ([]byte, error) + type NetworkAdapterRDMAStatus string + const Capable + const Incapable + func PossibleNetworkAdapterRDMAStatusValues() []NetworkAdapterRDMAStatus + type NetworkAdapterStatus string + const Active + const Inactive + func PossibleNetworkAdapterStatusValues() []NetworkAdapterStatus + type NetworkGroup string + const NetworkGroupNonRDMA + const NetworkGroupNone + const NetworkGroupRDMA + func PossibleNetworkGroupValues() []NetworkGroup + type NetworkSettings struct + ID *string + Name *string + Type *string + func (ns *NetworkSettings) UnmarshalJSON(body []byte) error + func (ns NetworkSettings) MarshalJSON() ([]byte, error) + type NetworkSettingsProperties struct + NetworkAdapters *[]NetworkAdapter + func (nsp NetworkSettingsProperties) MarshalJSON() ([]byte, error) + type Node struct + ID *string + Name *string + Type *string + func (n *Node) UnmarshalJSON(body []byte) error + func (n Node) MarshalJSON() ([]byte, error) + type NodeList struct + Value *[]Node + func (nl NodeList) MarshalJSON() ([]byte, error) + type NodeProperties struct + NodeChassisSerialNumber *string + NodeDisplayName *string + NodeFriendlySoftwareVersion *string + NodeHcsVersion *string + NodeInstanceID *string + NodeSerialNumber *string + NodeStatus NodeStatus + func (np NodeProperties) MarshalJSON() ([]byte, error) + type NodeStatus string + const NodeStatusDown + const NodeStatusRebooting + const NodeStatusShuttingDown + const NodeStatusUnknown + const NodeStatusUp + func PossibleNodeStatusValues() []NodeStatus + type NodesClient struct + func NewNodesClient(subscriptionID string) NodesClient + func NewNodesClientWithBaseURI(baseURI string, subscriptionID string) NodesClient + func (client NodesClient) ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result NodeList, err error) + func (client NodesClient) ListByDataBoxEdgeDevicePreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client NodesClient) ListByDataBoxEdgeDeviceResponder(resp *http.Response) (result NodeList, err error) + func (client NodesClient) ListByDataBoxEdgeDeviceSender(req *http.Request) (*http.Response, error) + type Operation struct + Display *OperationDisplay + Name *string + Origin *string + func (o *Operation) UnmarshalJSON(body []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationProperties struct + ServiceSpecification *ServiceSpecification + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationsListPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationsListIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationsList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type OperationsList struct + NextLink *string + Value *[]Operation + func (ol OperationsList) IsEmpty() bool + type OperationsListIterator struct + func NewOperationsListIterator(page OperationsListPage) OperationsListIterator + func (iter *OperationsListIterator) Next() error + func (iter *OperationsListIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationsListIterator) NotDone() bool + func (iter OperationsListIterator) Response() OperationsList + func (iter OperationsListIterator) Value() Operation + type OperationsListPage struct + func NewOperationsListPage(cur OperationsList, ...) OperationsListPage + func (page *OperationsListPage) Next() error + func (page *OperationsListPage) NextWithContext(ctx context.Context) (err error) + func (page OperationsListPage) NotDone() bool + func (page OperationsListPage) Response() OperationsList + func (page OperationsListPage) Values() []Operation + type OperationsStatusClient struct + func NewOperationsStatusClient(subscriptionID string) OperationsStatusClient + func NewOperationsStatusClientWithBaseURI(baseURI string, subscriptionID string) OperationsStatusClient + func (client OperationsStatusClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result Job, err error) + func (client OperationsStatusClient) GetPreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client OperationsStatusClient) GetResponder(resp *http.Response) (result Job, err error) + func (client OperationsStatusClient) GetSender(req *http.Request) (*http.Response, error) + type Order struct + ID *string + Name *string + Type *string + func (o *Order) UnmarshalJSON(body []byte) error + func (o Order) MarshalJSON() ([]byte, error) + type OrderList struct + NextLink *string + Value *[]Order + func (ol OrderList) IsEmpty() bool + func (ol OrderList) MarshalJSON() ([]byte, error) + type OrderListIterator struct + func NewOrderListIterator(page OrderListPage) OrderListIterator + func (iter *OrderListIterator) Next() error + func (iter *OrderListIterator) NextWithContext(ctx context.Context) (err error) + func (iter OrderListIterator) NotDone() bool + func (iter OrderListIterator) Response() OrderList + func (iter OrderListIterator) Value() Order + type OrderListPage struct + func NewOrderListPage(cur OrderList, getNextPage func(context.Context, OrderList) (OrderList, error)) OrderListPage + func (page *OrderListPage) Next() error + func (page *OrderListPage) NextWithContext(ctx context.Context) (err error) + func (page OrderListPage) NotDone() bool + func (page OrderListPage) Response() OrderList + func (page OrderListPage) Values() []Order + type OrderProperties struct + ContactInformation *ContactDetails + CurrentStatus *OrderStatus + DeliveryTrackingInfo *[]TrackingInfo + OrderHistory *[]OrderStatus + ReturnTrackingInfo *[]TrackingInfo + SerialNumber *string + ShippingAddress *Address + func (op OrderProperties) MarshalJSON() ([]byte, error) + type OrderState string + const Arriving + const AwaitingFulfilment + const AwaitingPreparation + const AwaitingReturnShipment + const AwaitingShipment + const CollectedAtMicrosoft + const Declined + const Delivered + const LostDevice + const ReplacementRequested + const ReturnInitiated + const Shipped + const ShippedBack + const Untracked + func PossibleOrderStateValues() []OrderState + type OrderStatus struct + AdditionalOrderDetails map[string]*string + Comments *string + Status OrderState + UpdateDateTime *date.Time + func (osVar OrderStatus) MarshalJSON() ([]byte, error) + type OrdersClient struct + func NewOrdersClient(subscriptionID string) OrdersClient + func NewOrdersClientWithBaseURI(baseURI string, subscriptionID string) OrdersClient + func (client OrdersClient) CreateOrUpdate(ctx context.Context, deviceName string, order Order, resourceGroupName string) (result OrdersCreateOrUpdateFuture, err error) + func (client OrdersClient) CreateOrUpdatePreparer(ctx context.Context, deviceName string, order Order, resourceGroupName string) (*http.Request, error) + func (client OrdersClient) CreateOrUpdateResponder(resp *http.Response) (result Order, err error) + func (client OrdersClient) CreateOrUpdateSender(req *http.Request) (future OrdersCreateOrUpdateFuture, err error) + func (client OrdersClient) Delete(ctx context.Context, deviceName string, resourceGroupName string) (result OrdersDeleteFuture, err error) + func (client OrdersClient) DeletePreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client OrdersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client OrdersClient) DeleteSender(req *http.Request) (future OrdersDeleteFuture, err error) + func (client OrdersClient) Get(ctx context.Context, deviceName string, resourceGroupName string) (result Order, err error) + func (client OrdersClient) GetPreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client OrdersClient) GetResponder(resp *http.Response) (result Order, err error) + func (client OrdersClient) GetSender(req *http.Request) (*http.Response, error) + func (client OrdersClient) ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result OrderListPage, err error) + func (client OrdersClient) ListByDataBoxEdgeDeviceComplete(ctx context.Context, deviceName string, resourceGroupName string) (result OrderListIterator, err error) + func (client OrdersClient) ListByDataBoxEdgeDevicePreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client OrdersClient) ListByDataBoxEdgeDeviceResponder(resp *http.Response) (result OrderList, err error) + func (client OrdersClient) ListByDataBoxEdgeDeviceSender(req *http.Request) (*http.Response, error) + type OrdersCreateOrUpdateFuture struct + Result func(OrdersClient) (Order, error) + func (future *OrdersCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type OrdersDeleteFuture struct + Result func(OrdersClient) (autorest.Response, error) + func (future *OrdersDeleteFuture) UnmarshalJSON(body []byte) error + type PeriodicTimerEventTrigger struct + ID *string + Kind KindBasicTrigger + Name *string + Type *string + func (ptet *PeriodicTimerEventTrigger) UnmarshalJSON(body []byte) error + func (ptet PeriodicTimerEventTrigger) AsBasicTrigger() (BasicTrigger, bool) + func (ptet PeriodicTimerEventTrigger) AsFileEventTrigger() (*FileEventTrigger, bool) + func (ptet PeriodicTimerEventTrigger) AsPeriodicTimerEventTrigger() (*PeriodicTimerEventTrigger, bool) + func (ptet PeriodicTimerEventTrigger) AsTrigger() (*Trigger, bool) + func (ptet PeriodicTimerEventTrigger) MarshalJSON() ([]byte, error) + type PeriodicTimerProperties struct + CustomContextTag *string + SinkInfo *RoleSinkInfo + SourceInfo *PeriodicTimerSourceInfo + type PeriodicTimerSourceInfo struct + Schedule *string + StartTime *date.Time + Topic *string + type PlatformType string + const Linux + const Windows + func PossiblePlatformTypeValues() []PlatformType + type RawCertificateData struct + AuthenticationType AuthenticationType + Certificate *string + type RefreshDetails struct + ErrorManifestFile *string + InProgressRefreshJobID *string + LastCompletedRefreshJobTimeInUTC *date.Time + LastJob *string + type ResourceTypeSku struct + APIVersions *[]string + Costs *[]SkuCost + Family *string + Kind *string + LocationInfo *[]SkuLocationInfo + Locations *[]string + Name SkuName + ResourceType *string + Restrictions *[]SkuRestriction + Tier SkuTier + func (rts ResourceTypeSku) MarshalJSON() ([]byte, error) + type Role struct + ID *string + Kind Kind + Name *string + Type *string + func (r Role) AsBasicRole() (BasicRole, bool) + func (r Role) AsIoTRole() (*IoTRole, bool) + func (r Role) AsRole() (*Role, bool) + func (r Role) MarshalJSON() ([]byte, error) + type RoleList struct + NextLink *string + Value *[]BasicRole + func (rl *RoleList) UnmarshalJSON(body []byte) error + func (rl RoleList) IsEmpty() bool + func (rl RoleList) MarshalJSON() ([]byte, error) + type RoleListIterator struct + func NewRoleListIterator(page RoleListPage) RoleListIterator + func (iter *RoleListIterator) Next() error + func (iter *RoleListIterator) NextWithContext(ctx context.Context) (err error) + func (iter RoleListIterator) NotDone() bool + func (iter RoleListIterator) Response() RoleList + func (iter RoleListIterator) Value() BasicRole + type RoleListPage struct + func NewRoleListPage(cur RoleList, getNextPage func(context.Context, RoleList) (RoleList, error)) RoleListPage + func (page *RoleListPage) Next() error + func (page *RoleListPage) NextWithContext(ctx context.Context) (err error) + func (page RoleListPage) NotDone() bool + func (page RoleListPage) Response() RoleList + func (page RoleListPage) Values() []BasicRole + type RoleModel struct + Value BasicRole + func (rm *RoleModel) UnmarshalJSON(body []byte) error + type RoleSinkInfo struct + RoleID *string + type RoleStatus string + const RoleStatusDisabled + const RoleStatusEnabled + func PossibleRoleStatusValues() []RoleStatus + type RoleTypes string + const ASA + const Cognitive + const Functions + const IOT + func PossibleRoleTypesValues() []RoleTypes + type RolesClient struct + func NewRolesClient(subscriptionID string) RolesClient + func NewRolesClientWithBaseURI(baseURI string, subscriptionID string) RolesClient + func (client RolesClient) CreateOrUpdate(ctx context.Context, deviceName string, name string, role BasicRole, ...) (result RolesCreateOrUpdateFuture, err error) + func (client RolesClient) CreateOrUpdatePreparer(ctx context.Context, deviceName string, name string, role BasicRole, ...) (*http.Request, error) + func (client RolesClient) CreateOrUpdateResponder(resp *http.Response) (result RoleModel, err error) + func (client RolesClient) CreateOrUpdateSender(req *http.Request) (future RolesCreateOrUpdateFuture, err error) + func (client RolesClient) Delete(ctx context.Context, deviceName string, name string, resourceGroupName string) (result RolesDeleteFuture, err error) + func (client RolesClient) DeletePreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client RolesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client RolesClient) DeleteSender(req *http.Request) (future RolesDeleteFuture, err error) + func (client RolesClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result RoleModel, err error) + func (client RolesClient) GetPreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client RolesClient) GetResponder(resp *http.Response) (result RoleModel, err error) + func (client RolesClient) GetSender(req *http.Request) (*http.Response, error) + func (client RolesClient) ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result RoleListPage, err error) + func (client RolesClient) ListByDataBoxEdgeDeviceComplete(ctx context.Context, deviceName string, resourceGroupName string) (result RoleListIterator, err error) + func (client RolesClient) ListByDataBoxEdgeDevicePreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client RolesClient) ListByDataBoxEdgeDeviceResponder(resp *http.Response) (result RoleList, err error) + func (client RolesClient) ListByDataBoxEdgeDeviceSender(req *http.Request) (*http.Response, error) + type RolesCreateOrUpdateFuture struct + Result func(RolesClient) (RoleModel, error) + func (future *RolesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type RolesDeleteFuture struct + Result func(RolesClient) (autorest.Response, error) + func (future *RolesDeleteFuture) UnmarshalJSON(body []byte) error + type SSLStatus string + const SSLStatusDisabled + const SSLStatusEnabled + func PossibleSSLStatusValues() []SSLStatus + type SecuritySettings struct + ID *string + Name *string + Type *string + func (ss *SecuritySettings) UnmarshalJSON(body []byte) error + func (ss SecuritySettings) MarshalJSON() ([]byte, error) + type SecuritySettingsProperties struct + DeviceAdminPassword *AsymmetricEncryptedSecret + type ServiceSpecification struct + MetricSpecifications *[]MetricSpecificationV1 + type Share struct + ID *string + Name *string + Type *string + func (s *Share) UnmarshalJSON(body []byte) error + func (s Share) MarshalJSON() ([]byte, error) + type ShareAccessProtocol string + const NFS + const SMB + func PossibleShareAccessProtocolValues() []ShareAccessProtocol + type ShareAccessRight struct + AccessType ShareAccessType + ShareID *string + type ShareAccessType string + const Change + const Custom + const Read + func PossibleShareAccessTypeValues() []ShareAccessType + type ShareList struct + NextLink *string + Value *[]Share + func (sl ShareList) IsEmpty() bool + func (sl ShareList) MarshalJSON() ([]byte, error) + type ShareListIterator struct + func NewShareListIterator(page ShareListPage) ShareListIterator + func (iter *ShareListIterator) Next() error + func (iter *ShareListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ShareListIterator) NotDone() bool + func (iter ShareListIterator) Response() ShareList + func (iter ShareListIterator) Value() Share + type ShareListPage struct + func NewShareListPage(cur ShareList, getNextPage func(context.Context, ShareList) (ShareList, error)) ShareListPage + func (page *ShareListPage) Next() error + func (page *ShareListPage) NextWithContext(ctx context.Context) (err error) + func (page ShareListPage) NotDone() bool + func (page ShareListPage) Response() ShareList + func (page ShareListPage) Values() []Share + type ShareProperties struct + AccessProtocol ShareAccessProtocol + AzureContainerInfo *AzureContainerInfo + ClientAccessRights *[]ClientAccessRight + DataPolicy DataPolicy + Description *string + MonitoringStatus MonitoringStatus + RefreshDetails *RefreshDetails + ShareMappings *[]MountPointMap + ShareStatus ShareStatus + UserAccessRights *[]UserAccessRight + func (sp ShareProperties) MarshalJSON() ([]byte, error) + type ShareStatus string + const ShareStatusNeedsAttention + const ShareStatusOK + const ShareStatusOffline + const ShareStatusUnknown + const ShareStatusUpdating + func PossibleShareStatusValues() []ShareStatus + type SharesClient struct + func NewSharesClient(subscriptionID string) SharesClient + func NewSharesClientWithBaseURI(baseURI string, subscriptionID string) SharesClient + func (client SharesClient) CreateOrUpdate(ctx context.Context, deviceName string, name string, share Share, ...) (result SharesCreateOrUpdateFuture, err error) + func (client SharesClient) CreateOrUpdatePreparer(ctx context.Context, deviceName string, name string, share Share, ...) (*http.Request, error) + func (client SharesClient) CreateOrUpdateResponder(resp *http.Response) (result Share, err error) + func (client SharesClient) CreateOrUpdateSender(req *http.Request) (future SharesCreateOrUpdateFuture, err error) + func (client SharesClient) Delete(ctx context.Context, deviceName string, name string, resourceGroupName string) (result SharesDeleteFuture, err error) + func (client SharesClient) DeletePreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client SharesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client SharesClient) DeleteSender(req *http.Request) (future SharesDeleteFuture, err error) + func (client SharesClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result Share, err error) + func (client SharesClient) GetPreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client SharesClient) GetResponder(resp *http.Response) (result Share, err error) + func (client SharesClient) GetSender(req *http.Request) (*http.Response, error) + func (client SharesClient) ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result ShareListPage, err error) + func (client SharesClient) ListByDataBoxEdgeDeviceComplete(ctx context.Context, deviceName string, resourceGroupName string) (result ShareListIterator, err error) + func (client SharesClient) ListByDataBoxEdgeDevicePreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client SharesClient) ListByDataBoxEdgeDeviceResponder(resp *http.Response) (result ShareList, err error) + func (client SharesClient) ListByDataBoxEdgeDeviceSender(req *http.Request) (*http.Response, error) + func (client SharesClient) Refresh(ctx context.Context, deviceName string, name string, resourceGroupName string) (result SharesRefreshFuture, err error) + func (client SharesClient) RefreshPreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client SharesClient) RefreshResponder(resp *http.Response) (result autorest.Response, err error) + func (client SharesClient) RefreshSender(req *http.Request) (future SharesRefreshFuture, err error) + type SharesCreateOrUpdateFuture struct + Result func(SharesClient) (Share, error) + func (future *SharesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type SharesDeleteFuture struct + Result func(SharesClient) (autorest.Response, error) + func (future *SharesDeleteFuture) UnmarshalJSON(body []byte) error + type SharesRefreshFuture struct + Result func(SharesClient) (autorest.Response, error) + func (future *SharesRefreshFuture) UnmarshalJSON(body []byte) error + type Sku struct + Name SkuName + Tier SkuTier + type SkuCost struct + ExtendedUnit *string + MeterID *string + Quantity *int64 + func (sc SkuCost) MarshalJSON() ([]byte, error) + type SkuInformationList struct + NextLink *string + Value *[]ResourceTypeSku + func (sil SkuInformationList) MarshalJSON() ([]byte, error) + type SkuLocationInfo struct + Location *string + Sites *[]string + Zones *[]string + func (sli SkuLocationInfo) MarshalJSON() ([]byte, error) + type SkuName string + const Edge + const Gateway + const TEA1Node + const TEA1NodeHeater + const TEA1NodeUPS + const TEA1NodeUPSHeater + const TEA4NodeHeater + const TEA4NodeUPSHeater + const TMA + func PossibleSkuNameValues() []SkuName + type SkuRestriction struct + ReasonCode SkuRestrictionReasonCode + RestrictionInfo *SkuRestrictionInfo + Type *string + Values *[]string + func (sr SkuRestriction) MarshalJSON() ([]byte, error) + type SkuRestrictionInfo struct + Locations *[]string + Zones *[]string + func (sri SkuRestrictionInfo) MarshalJSON() ([]byte, error) + type SkuRestrictionReasonCode string + const NotAvailableForSubscription + const QuotaID + func PossibleSkuRestrictionReasonCodeValues() []SkuRestrictionReasonCode + type SkuTier string + const Standard + func PossibleSkuTierValues() []SkuTier + type SkusClient struct + func NewSkusClient(subscriptionID string) SkusClient + func NewSkusClientWithBaseURI(baseURI string, subscriptionID string) SkusClient + func (client SkusClient) List(ctx context.Context, filter string) (result SkuInformationList, err error) + func (client SkusClient) ListPreparer(ctx context.Context, filter string) (*http.Request, error) + func (client SkusClient) ListResponder(resp *http.Response) (result SkuInformationList, err error) + func (client SkusClient) ListSender(req *http.Request) (*http.Response, error) + type StorageAccount struct + ID *string + Name *string + Type *string + func (sa *StorageAccount) UnmarshalJSON(body []byte) error + func (sa StorageAccount) MarshalJSON() ([]byte, error) + type StorageAccountCredential struct + ID *string + Name *string + Type *string + func (sac *StorageAccountCredential) UnmarshalJSON(body []byte) error + func (sac StorageAccountCredential) MarshalJSON() ([]byte, error) + type StorageAccountCredentialList struct + NextLink *string + Value *[]StorageAccountCredential + func (sacl StorageAccountCredentialList) IsEmpty() bool + func (sacl StorageAccountCredentialList) MarshalJSON() ([]byte, error) + type StorageAccountCredentialListIterator struct + func NewStorageAccountCredentialListIterator(page StorageAccountCredentialListPage) StorageAccountCredentialListIterator + func (iter *StorageAccountCredentialListIterator) Next() error + func (iter *StorageAccountCredentialListIterator) NextWithContext(ctx context.Context) (err error) + func (iter StorageAccountCredentialListIterator) NotDone() bool + func (iter StorageAccountCredentialListIterator) Response() StorageAccountCredentialList + func (iter StorageAccountCredentialListIterator) Value() StorageAccountCredential + type StorageAccountCredentialListPage struct + func NewStorageAccountCredentialListPage(cur StorageAccountCredentialList, ...) StorageAccountCredentialListPage + func (page *StorageAccountCredentialListPage) Next() error + func (page *StorageAccountCredentialListPage) NextWithContext(ctx context.Context) (err error) + func (page StorageAccountCredentialListPage) NotDone() bool + func (page StorageAccountCredentialListPage) Response() StorageAccountCredentialList + func (page StorageAccountCredentialListPage) Values() []StorageAccountCredential + type StorageAccountCredentialProperties struct + AccountKey *AsymmetricEncryptedSecret + AccountType AccountType + Alias *string + BlobDomainName *string + ConnectionString *string + SslStatus SSLStatus + StorageAccountID *string + UserName *string + type StorageAccountCredentialsClient struct + func NewStorageAccountCredentialsClient(subscriptionID string) StorageAccountCredentialsClient + func NewStorageAccountCredentialsClientWithBaseURI(baseURI string, subscriptionID string) StorageAccountCredentialsClient + func (client StorageAccountCredentialsClient) CreateOrUpdate(ctx context.Context, deviceName string, name string, ...) (result StorageAccountCredentialsCreateOrUpdateFuture, err error) + func (client StorageAccountCredentialsClient) CreateOrUpdatePreparer(ctx context.Context, deviceName string, name string, ...) (*http.Request, error) + func (client StorageAccountCredentialsClient) CreateOrUpdateResponder(resp *http.Response) (result StorageAccountCredential, err error) + func (client StorageAccountCredentialsClient) CreateOrUpdateSender(req *http.Request) (future StorageAccountCredentialsCreateOrUpdateFuture, err error) + func (client StorageAccountCredentialsClient) Delete(ctx context.Context, deviceName string, name string, resourceGroupName string) (result StorageAccountCredentialsDeleteFuture, err error) + func (client StorageAccountCredentialsClient) DeletePreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client StorageAccountCredentialsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client StorageAccountCredentialsClient) DeleteSender(req *http.Request) (future StorageAccountCredentialsDeleteFuture, err error) + func (client StorageAccountCredentialsClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result StorageAccountCredential, err error) + func (client StorageAccountCredentialsClient) GetPreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client StorageAccountCredentialsClient) GetResponder(resp *http.Response) (result StorageAccountCredential, err error) + func (client StorageAccountCredentialsClient) GetSender(req *http.Request) (*http.Response, error) + func (client StorageAccountCredentialsClient) ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result StorageAccountCredentialListPage, err error) + func (client StorageAccountCredentialsClient) ListByDataBoxEdgeDeviceComplete(ctx context.Context, deviceName string, resourceGroupName string) (result StorageAccountCredentialListIterator, err error) + func (client StorageAccountCredentialsClient) ListByDataBoxEdgeDevicePreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client StorageAccountCredentialsClient) ListByDataBoxEdgeDeviceResponder(resp *http.Response) (result StorageAccountCredentialList, err error) + func (client StorageAccountCredentialsClient) ListByDataBoxEdgeDeviceSender(req *http.Request) (*http.Response, error) + type StorageAccountCredentialsCreateOrUpdateFuture struct + Result func(StorageAccountCredentialsClient) (StorageAccountCredential, error) + func (future *StorageAccountCredentialsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type StorageAccountCredentialsDeleteFuture struct + Result func(StorageAccountCredentialsClient) (autorest.Response, error) + func (future *StorageAccountCredentialsDeleteFuture) UnmarshalJSON(body []byte) error + type StorageAccountList struct + NextLink *string + Value *[]StorageAccount + func (sal StorageAccountList) IsEmpty() bool + func (sal StorageAccountList) MarshalJSON() ([]byte, error) + type StorageAccountListIterator struct + func NewStorageAccountListIterator(page StorageAccountListPage) StorageAccountListIterator + func (iter *StorageAccountListIterator) Next() error + func (iter *StorageAccountListIterator) NextWithContext(ctx context.Context) (err error) + func (iter StorageAccountListIterator) NotDone() bool + func (iter StorageAccountListIterator) Response() StorageAccountList + func (iter StorageAccountListIterator) Value() StorageAccount + type StorageAccountListPage struct + func NewStorageAccountListPage(cur StorageAccountList, ...) StorageAccountListPage + func (page *StorageAccountListPage) Next() error + func (page *StorageAccountListPage) NextWithContext(ctx context.Context) (err error) + func (page StorageAccountListPage) NotDone() bool + func (page StorageAccountListPage) Response() StorageAccountList + func (page StorageAccountListPage) Values() []StorageAccount + type StorageAccountProperties struct + BlobEndpoint *string + ContainerCount *int32 + DataPolicy DataPolicy + Description *string + StorageAccountCredentialID *string + StorageAccountStatus StorageAccountStatus + func (sap StorageAccountProperties) MarshalJSON() ([]byte, error) + type StorageAccountStatus string + const StorageAccountStatusNeedsAttention + const StorageAccountStatusOK + const StorageAccountStatusOffline + const StorageAccountStatusUnknown + const StorageAccountStatusUpdating + func PossibleStorageAccountStatusValues() []StorageAccountStatus + type StorageAccountsClient struct + func NewStorageAccountsClient(subscriptionID string) StorageAccountsClient + func NewStorageAccountsClientWithBaseURI(baseURI string, subscriptionID string) StorageAccountsClient + func (client StorageAccountsClient) CreateOrUpdate(ctx context.Context, deviceName string, storageAccountName string, ...) (result StorageAccountsCreateOrUpdateFuture, err error) + func (client StorageAccountsClient) CreateOrUpdatePreparer(ctx context.Context, deviceName string, storageAccountName string, ...) (*http.Request, error) + func (client StorageAccountsClient) CreateOrUpdateResponder(resp *http.Response) (result StorageAccount, err error) + func (client StorageAccountsClient) CreateOrUpdateSender(req *http.Request) (future StorageAccountsCreateOrUpdateFuture, err error) + func (client StorageAccountsClient) Delete(ctx context.Context, deviceName string, storageAccountName string, ...) (result StorageAccountsDeleteFuture, err error) + func (client StorageAccountsClient) DeletePreparer(ctx context.Context, deviceName string, storageAccountName string, ...) (*http.Request, error) + func (client StorageAccountsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client StorageAccountsClient) DeleteSender(req *http.Request) (future StorageAccountsDeleteFuture, err error) + func (client StorageAccountsClient) Get(ctx context.Context, deviceName string, storageAccountName string, ...) (result StorageAccount, err error) + func (client StorageAccountsClient) GetPreparer(ctx context.Context, deviceName string, storageAccountName string, ...) (*http.Request, error) + func (client StorageAccountsClient) GetResponder(resp *http.Response) (result StorageAccount, err error) + func (client StorageAccountsClient) GetSender(req *http.Request) (*http.Response, error) + func (client StorageAccountsClient) ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string) (result StorageAccountListPage, err error) + func (client StorageAccountsClient) ListByDataBoxEdgeDeviceComplete(ctx context.Context, deviceName string, resourceGroupName string) (result StorageAccountListIterator, err error) + func (client StorageAccountsClient) ListByDataBoxEdgeDevicePreparer(ctx context.Context, deviceName string, resourceGroupName string) (*http.Request, error) + func (client StorageAccountsClient) ListByDataBoxEdgeDeviceResponder(resp *http.Response) (result StorageAccountList, err error) + func (client StorageAccountsClient) ListByDataBoxEdgeDeviceSender(req *http.Request) (*http.Response, error) + type StorageAccountsCreateOrUpdateFuture struct + Result func(StorageAccountsClient) (StorageAccount, error) + func (future *StorageAccountsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type StorageAccountsDeleteFuture struct + Result func(StorageAccountsClient) (autorest.Response, error) + func (future *StorageAccountsDeleteFuture) UnmarshalJSON(body []byte) error + type SymmetricKey struct + ConnectionString *AsymmetricEncryptedSecret + type TimeGrain string + const PT12H + const PT15M + const PT1D + const PT1H + const PT1M + const PT30M + const PT5M + const PT6H + func PossibleTimeGrainValues() []TimeGrain + type TrackingInfo struct + CarrierName *string + SerialNumber *string + TrackingID *string + TrackingURL *string + type Trigger struct + ID *string + Kind KindBasicTrigger + Name *string + Type *string + func (t Trigger) AsBasicTrigger() (BasicTrigger, bool) + func (t Trigger) AsFileEventTrigger() (*FileEventTrigger, bool) + func (t Trigger) AsPeriodicTimerEventTrigger() (*PeriodicTimerEventTrigger, bool) + func (t Trigger) AsTrigger() (*Trigger, bool) + func (t Trigger) MarshalJSON() ([]byte, error) + type TriggerList struct + NextLink *string + Value *[]BasicTrigger + func (tl *TriggerList) UnmarshalJSON(body []byte) error + func (tl TriggerList) IsEmpty() bool + func (tl TriggerList) MarshalJSON() ([]byte, error) + type TriggerListIterator struct + func NewTriggerListIterator(page TriggerListPage) TriggerListIterator + func (iter *TriggerListIterator) Next() error + func (iter *TriggerListIterator) NextWithContext(ctx context.Context) (err error) + func (iter TriggerListIterator) NotDone() bool + func (iter TriggerListIterator) Response() TriggerList + func (iter TriggerListIterator) Value() BasicTrigger + type TriggerListPage struct + func NewTriggerListPage(cur TriggerList, ...) TriggerListPage + func (page *TriggerListPage) Next() error + func (page *TriggerListPage) NextWithContext(ctx context.Context) (err error) + func (page TriggerListPage) NotDone() bool + func (page TriggerListPage) Response() TriggerList + func (page TriggerListPage) Values() []BasicTrigger + type TriggerModel struct + Value BasicTrigger + func (tm *TriggerModel) UnmarshalJSON(body []byte) error + type TriggersClient struct + func NewTriggersClient(subscriptionID string) TriggersClient + func NewTriggersClientWithBaseURI(baseURI string, subscriptionID string) TriggersClient + func (client TriggersClient) CreateOrUpdate(ctx context.Context, deviceName string, name string, trigger BasicTrigger, ...) (result TriggersCreateOrUpdateFuture, err error) + func (client TriggersClient) CreateOrUpdatePreparer(ctx context.Context, deviceName string, name string, trigger BasicTrigger, ...) (*http.Request, error) + func (client TriggersClient) CreateOrUpdateResponder(resp *http.Response) (result TriggerModel, err error) + func (client TriggersClient) CreateOrUpdateSender(req *http.Request) (future TriggersCreateOrUpdateFuture, err error) + func (client TriggersClient) Delete(ctx context.Context, deviceName string, name string, resourceGroupName string) (result TriggersDeleteFuture, err error) + func (client TriggersClient) DeletePreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client TriggersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client TriggersClient) DeleteSender(req *http.Request) (future TriggersDeleteFuture, err error) + func (client TriggersClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result TriggerModel, err error) + func (client TriggersClient) GetPreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client TriggersClient) GetResponder(resp *http.Response) (result TriggerModel, err error) + func (client TriggersClient) GetSender(req *http.Request) (*http.Response, error) + func (client TriggersClient) ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string, ...) (result TriggerListPage, err error) + func (client TriggersClient) ListByDataBoxEdgeDeviceComplete(ctx context.Context, deviceName string, resourceGroupName string, ...) (result TriggerListIterator, err error) + func (client TriggersClient) ListByDataBoxEdgeDevicePreparer(ctx context.Context, deviceName string, resourceGroupName string, ...) (*http.Request, error) + func (client TriggersClient) ListByDataBoxEdgeDeviceResponder(resp *http.Response) (result TriggerList, err error) + func (client TriggersClient) ListByDataBoxEdgeDeviceSender(req *http.Request) (*http.Response, error) + type TriggersCreateOrUpdateFuture struct + Result func(TriggersClient) (TriggerModel, error) + func (future *TriggersCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type TriggersDeleteFuture struct + Result func(TriggersClient) (autorest.Response, error) + func (future *TriggersDeleteFuture) UnmarshalJSON(body []byte) error + type UpdateDownloadProgress struct + DownloadPhase DownloadPhase + NumberOfUpdatesDownloaded *int32 + NumberOfUpdatesToDownload *int32 + PercentComplete *int32 + TotalBytesDownloaded *float64 + TotalBytesToDownload *float64 + func (UDP UpdateDownloadProgress) MarshalJSON() ([]byte, error) + type UpdateInstallProgress struct + NumberOfUpdatesInstalled *int32 + NumberOfUpdatesToInstall *int32 + PercentComplete *int32 + func (uip UpdateInstallProgress) MarshalJSON() ([]byte, error) + type UpdateOperation string + const UpdateOperationDownload + const UpdateOperationInstall + const UpdateOperationNone + const UpdateOperationScan + func PossibleUpdateOperationValues() []UpdateOperation + type UpdateOperationStage string + const UpdateOperationStageDownloadComplete + const UpdateOperationStageDownloadFailed + const UpdateOperationStageDownloadStarted + const UpdateOperationStageFailure + const UpdateOperationStageInitial + const UpdateOperationStageInstallComplete + const UpdateOperationStageInstallFailed + const UpdateOperationStageInstallStarted + const UpdateOperationStageRebootInitiated + const UpdateOperationStageRescanComplete + const UpdateOperationStageRescanFailed + const UpdateOperationStageRescanStarted + const UpdateOperationStageScanComplete + const UpdateOperationStageScanFailed + const UpdateOperationStageScanStarted + const UpdateOperationStageSuccess + const UpdateOperationStageUnknown + func PossibleUpdateOperationStageValues() []UpdateOperationStage + type UpdateSummary struct + ID *string + Name *string + Type *string + func (us *UpdateSummary) UnmarshalJSON(body []byte) error + func (us UpdateSummary) MarshalJSON() ([]byte, error) + type UpdateSummaryProperties struct + DeviceLastScannedDateTime *date.Time + DeviceVersionNumber *string + FriendlyDeviceVersionName *string + InProgressDownloadJobID *string + InProgressDownloadJobStartedDateTime *date.Time + InProgressInstallJobID *string + InProgressInstallJobStartedDateTime *date.Time + LastCompletedDownloadJobDateTime *date.Time + LastCompletedInstallJobDateTime *date.Time + LastCompletedScanJobDateTime *date.Time + OngoingUpdateOperation UpdateOperation + RebootBehavior InstallRebootBehavior + TotalNumberOfUpdatesAvailable *int32 + TotalNumberOfUpdatesPendingDownload *int32 + TotalNumberOfUpdatesPendingInstall *int32 + TotalUpdateSizeInBytes *float64 + UpdateTitles *[]string + func (usp UpdateSummaryProperties) MarshalJSON() ([]byte, error) + type UploadCertificateRequest struct + func (ucr *UploadCertificateRequest) UnmarshalJSON(body []byte) error + func (ucr UploadCertificateRequest) MarshalJSON() ([]byte, error) + type UploadCertificateResponse struct + AadAudience *string + AadAuthority *string + AadTenantID *string + AuthType AuthenticationType + AzureManagementEndpointAudience *string + ResourceID *string + ServicePrincipalClientID *string + ServicePrincipalObjectID *string + func (ucr UploadCertificateResponse) MarshalJSON() ([]byte, error) + type User struct + ID *string + Name *string + Type *string + func (u *User) UnmarshalJSON(body []byte) error + func (u User) MarshalJSON() ([]byte, error) + type UserAccessRight struct + AccessType ShareAccessType + UserID *string + type UserList struct + NextLink *string + Value *[]User + func (ul UserList) IsEmpty() bool + func (ul UserList) MarshalJSON() ([]byte, error) + type UserListIterator struct + func NewUserListIterator(page UserListPage) UserListIterator + func (iter *UserListIterator) Next() error + func (iter *UserListIterator) NextWithContext(ctx context.Context) (err error) + func (iter UserListIterator) NotDone() bool + func (iter UserListIterator) Response() UserList + func (iter UserListIterator) Value() User + type UserListPage struct + func NewUserListPage(cur UserList, getNextPage func(context.Context, UserList) (UserList, error)) UserListPage + func (page *UserListPage) Next() error + func (page *UserListPage) NextWithContext(ctx context.Context) (err error) + func (page UserListPage) NotDone() bool + func (page UserListPage) Response() UserList + func (page UserListPage) Values() []User + type UserProperties struct + EncryptedPassword *AsymmetricEncryptedSecret + ShareAccessRights *[]ShareAccessRight + UserType UserType + type UserType string + const UserTypeARM + const UserTypeLocalManagement + const UserTypeShare + func PossibleUserTypeValues() []UserType + type UsersClient struct + func NewUsersClient(subscriptionID string) UsersClient + func NewUsersClientWithBaseURI(baseURI string, subscriptionID string) UsersClient + func (client UsersClient) CreateOrUpdate(ctx context.Context, deviceName string, name string, userParameter User, ...) (result UsersCreateOrUpdateFuture, err error) + func (client UsersClient) CreateOrUpdatePreparer(ctx context.Context, deviceName string, name string, userParameter User, ...) (*http.Request, error) + func (client UsersClient) CreateOrUpdateResponder(resp *http.Response) (result User, err error) + func (client UsersClient) CreateOrUpdateSender(req *http.Request) (future UsersCreateOrUpdateFuture, err error) + func (client UsersClient) Delete(ctx context.Context, deviceName string, name string, resourceGroupName string) (result UsersDeleteFuture, err error) + func (client UsersClient) DeletePreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client UsersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client UsersClient) DeleteSender(req *http.Request) (future UsersDeleteFuture, err error) + func (client UsersClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string) (result User, err error) + func (client UsersClient) GetPreparer(ctx context.Context, deviceName string, name string, resourceGroupName string) (*http.Request, error) + func (client UsersClient) GetResponder(resp *http.Response) (result User, err error) + func (client UsersClient) GetSender(req *http.Request) (*http.Response, error) + func (client UsersClient) ListByDataBoxEdgeDevice(ctx context.Context, deviceName string, resourceGroupName string, ...) (result UserListPage, err error) + func (client UsersClient) ListByDataBoxEdgeDeviceComplete(ctx context.Context, deviceName string, resourceGroupName string, ...) (result UserListIterator, err error) + func (client UsersClient) ListByDataBoxEdgeDevicePreparer(ctx context.Context, deviceName string, resourceGroupName string, ...) (*http.Request, error) + func (client UsersClient) ListByDataBoxEdgeDeviceResponder(resp *http.Response) (result UserList, err error) + func (client UsersClient) ListByDataBoxEdgeDeviceSender(req *http.Request) (*http.Response, error) + type UsersCreateOrUpdateFuture struct + Result func(UsersClient) (User, error) + func (future *UsersCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type UsersDeleteFuture struct + Result func(UsersClient) (autorest.Response, error) + func (future *UsersDeleteFuture) UnmarshalJSON(body []byte) error