Versions in this module Expand all Collapse all v49 v49.2.1 Dec 31, 2020 v49.2.0 Dec 28, 2020 v49.1.1 Dec 21, 2020 v49.1.0 Dec 17, 2020 v49.0.0 Dec 1, 2020 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type ARMBaseModel struct + ID *string + Name *string + Type *string + 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 + type AlertList struct + NextLink *string + Value *[]Alert + func (al AlertList) IsEmpty() bool + 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 AvailableSkusClient struct + func NewAvailableSkusClient(subscriptionID string) AvailableSkusClient + func NewAvailableSkusClientWithBaseURI(baseURI string, subscriptionID string) AvailableSkusClient + func (client AvailableSkusClient) List(ctx context.Context) (result SkuList, err error) + func (client AvailableSkusClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client AvailableSkusClient) ListResponder(resp *http.Response) (result SkuList, err error) + func (client AvailableSkusClient) ListSender(req *http.Request) (*http.Response, error) + 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 + func (future *BandwidthSchedulesCreateOrUpdateFuture) Result(client BandwidthSchedulesClient) (bs BandwidthSchedule, err error) + type BandwidthSchedulesDeleteFuture struct + func (future *BandwidthSchedulesDeleteFuture) Result(client BandwidthSchedulesClient) (ar autorest.Response, err error) + type BandwidthSchedulesList struct + NextLink *string + Value *[]BandwidthSchedule + func (bsl BandwidthSchedulesList) IsEmpty() bool + 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 + 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 + func (future *ContainersCreateOrUpdateFuture) Result(client ContainersClient) (c Container, err error) + type ContainersDeleteFuture struct + func (future *ContainersDeleteFuture) Result(client ContainersClient) (ar autorest.Response, err error) + type ContainersRefreshFuture struct + func (future *ContainersRefreshFuture) Result(client ContainersClient) (ar autorest.Response, err 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 + 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 + func (future *DevicesCreateOrUpdateFuture) Result(client DevicesClient) (d Device, err error) + type DevicesCreateOrUpdateSecuritySettingsFuture struct + func (future *DevicesCreateOrUpdateSecuritySettingsFuture) Result(client DevicesClient) (ar autorest.Response, err error) + type DevicesDeleteFuture struct + func (future *DevicesDeleteFuture) Result(client DevicesClient) (ar autorest.Response, err error) + type DevicesDownloadUpdatesFuture struct + func (future *DevicesDownloadUpdatesFuture) Result(client DevicesClient) (ar autorest.Response, err error) + type DevicesInstallUpdatesFuture struct + func (future *DevicesInstallUpdatesFuture) Result(client DevicesClient) (ar autorest.Response, err error) + type DevicesScanForUpdatesFuture struct + func (future *DevicesScanForUpdatesFuture) Result(client DevicesClient) (ar autorest.Response, err 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 HostPlatformType string + const KubernetesCluster + const LinuxVM + func PossibleHostPlatformTypeValues() []HostPlatformType + type ImageRepositoryCredential struct + ImageRepositoryURL *string + Password *AsymmetricEncryptedSecret + UserName *string + type InstallRebootBehavior string + const NeverReboots + const RequestReboot + const RequiresReboot + func PossibleInstallRebootBehaviorValues() []InstallRebootBehavior + type IoTDeviceInfo struct + Authentication *Authentication + DeviceID *string + IoTHostHub *string + IoTHostHubID *string + type IoTEdgeAgentInfo struct + ImageName *string + ImageRepository *ImageRepositoryCredential + Tag *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 + HostPlatformType HostPlatformType + IoTDeviceDetails *IoTDeviceInfo + IoTEdgeAgentInfo *IoTEdgeAgentInfo + IoTEdgeDeviceDetails *IoTDeviceInfo + RoleStatus RoleStatus + ShareMappings *[]MountPointMap + func (itrp IoTRoleProperties) MarshalJSON() ([]byte, error) + type Ipv4Config struct + Gateway *string + IPAddress *string + Subnet *string + type Ipv6Config struct + Gateway *string + IPAddress *string + PrefixLength *int32 + 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 + type JobErrorItem struct + Code *string + Message *string + Recommendations *[]string + 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 + MountType MountType + RoleID *string + RoleType RoleTypes + ShareID *string + func (mpm MountPointMap) MarshalJSON() ([]byte, error) + type MountType string + const HostPath + const Volume + func PossibleMountTypeValues() []MountType + 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 + 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 + 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 + type NodeProperties struct + NodeChassisSerialNumber *string + NodeDisplayName *string + NodeFriendlySoftwareVersion *string + NodeHcsVersion *string + NodeInstanceID *string + NodeSerialNumber *string + NodeStatus NodeStatus + 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 + 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 + func (future *OrdersCreateOrUpdateFuture) Result(client OrdersClient) (o Order, err error) + type OrdersDeleteFuture struct + func (future *OrdersDeleteFuture) Result(client OrdersClient) (ar autorest.Response, err 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 + 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 + 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 + func (future *RolesCreateOrUpdateFuture) Result(client RolesClient) (rm RoleModel, err error) + type RolesDeleteFuture struct + func (future *RolesDeleteFuture) Result(client RolesClient) (ar autorest.Response, err error) + type SKUCapability struct + Name *string + Value *string + 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 + 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 + func (future *SharesCreateOrUpdateFuture) Result(client SharesClient) (s Share, err error) + type SharesDeleteFuture struct + func (future *SharesDeleteFuture) Result(client SharesClient) (ar autorest.Response, err error) + type SharesRefreshFuture struct + func (future *SharesRefreshFuture) Result(client SharesClient) (ar autorest.Response, err error) + type Sku struct + Name SkuName + Tier SkuTier + type SkuAvailability string + const Available + const Unavailable + func PossibleSkuAvailabilityValues() []SkuAvailability + type SkuCost struct + ExtendedUnit *string + MeterID *string + Quantity *int64 + type SkuInformation struct + Capabilities *[]SKUCapability + Costs *[]SkuCost + Family *string + Kind *string + LocationInfo *[]SkuLocationInfo + Locations *[]string + Name *string + RequiredFeatures *[]string + RequiredQuotaIds *[]string + ResourceType *string + Size *string + Tier *string + type SkuInformationList struct + NextLink *string + Value *[]ResourceTypeSku + type SkuList struct + NextLink *string + Value *[]SkuType + type SkuLocationInfo struct + Location *string + Sites *[]string + Zones *[]string + type SkuName string + const Edge + const GPU + const Gateway + const TCALarge + const TCASmall + const TDC + 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 + type SkuRestrictionInfo struct + Locations *[]string + Zones *[]string + type SkuRestrictionReasonCode string + const NotAvailableForSubscription + const QuotaID + func PossibleSkuRestrictionReasonCodeValues() []SkuRestrictionReasonCode + type SkuSignupOption string + const SkuSignupOptionAvailable + const SkuSignupOptionNone + func PossibleSkuSignupOptionValues() []SkuSignupOption + type SkuTier string + const Standard + func PossibleSkuTierValues() []SkuTier + type SkuType struct + APIVersions *[]string + Availability SkuAvailability + Costs *[]SkuCost + Family *string + Kind *string + LocationInfo *[]SkuLocationInfo + Locations *[]string + Name SkuName + ResourceType *string + Restrictions *[]SkuRestriction + SignupOption SkuSignupOption + Size *string + Tier SkuTier + Version SkuVersion + type SkuVersion string + const Preview + const Stable + func PossibleSkuVersionValues() []SkuVersion + 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 + 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 + func (future *StorageAccountCredentialsCreateOrUpdateFuture) Result(client StorageAccountCredentialsClient) (sac StorageAccountCredential, err error) + type StorageAccountCredentialsDeleteFuture struct + func (future *StorageAccountCredentialsDeleteFuture) Result(client StorageAccountCredentialsClient) (ar autorest.Response, err error) + type StorageAccountList struct + NextLink *string + Value *[]StorageAccount + func (sal StorageAccountList) IsEmpty() bool + 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 + func (future *StorageAccountsCreateOrUpdateFuture) Result(client StorageAccountsClient) (sa StorageAccount, err error) + type StorageAccountsDeleteFuture struct + func (future *StorageAccountsDeleteFuture) Result(client StorageAccountsClient) (ar autorest.Response, err 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 + 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 + func (future *TriggersCreateOrUpdateFuture) Result(client TriggersClient) (tm TriggerModel, err error) + type TriggersDeleteFuture struct + func (future *TriggersDeleteFuture) Result(client TriggersClient) (ar autorest.Response, err error) + type UpdateDownloadProgress struct + DownloadPhase DownloadPhase + NumberOfUpdatesDownloaded *int32 + NumberOfUpdatesToDownload *int32 + PercentComplete *int32 + TotalBytesDownloaded *float64 + TotalBytesToDownload *float64 + type UpdateInstallProgress struct + NumberOfUpdatesInstalled *int32 + NumberOfUpdatesToInstall *int32 + PercentComplete *int32 + 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 + 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 + func (up UserProperties) MarshalJSON() ([]byte, error) + 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 + func (future *UsersCreateOrUpdateFuture) Result(client UsersClient) (u User, err error) + type UsersDeleteFuture struct + func (future *UsersDeleteFuture) Result(client UsersClient) (ar autorest.Response, err error) Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v48