Versions in this module Expand all Collapse all v0 v0.1.1 Nov 28, 2023 v0.1.0 Mar 30, 2023 Changes in this version + type ARMBaseModel struct + ID *string + Name *string + Type *string + func (a *ARMBaseModel) UnmarshalJSON(data []byte) error + func (a ARMBaseModel) MarshalJSON() ([]byte, error) + type AccountType string + const AccountTypeBlobStorage + const AccountTypeGeneralPurposeStorage + func PossibleAccountTypeValues() []AccountType + type Address struct + AddressLine1 *string + AddressLine2 *string + AddressLine3 *string + City *string + Country *string + PostalCode *string + State *string + func (a *Address) UnmarshalJSON(data []byte) error + func (a Address) MarshalJSON() ([]byte, error) + type Alert struct + ID *string + Name *string + Properties *AlertProperties + Type *string + func (a *Alert) UnmarshalJSON(data []byte) error + func (a Alert) MarshalJSON() ([]byte, error) + type AlertErrorDetails struct + ErrorCode *string + ErrorMessage *string + Occurrences *int32 + func (a *AlertErrorDetails) UnmarshalJSON(data []byte) error + func (a AlertErrorDetails) MarshalJSON() ([]byte, error) + type AlertList struct + NextLink *string + Value []*Alert + func (a *AlertList) UnmarshalJSON(data []byte) error + func (a AlertList) MarshalJSON() ([]byte, error) + type AlertProperties struct + AlertType *string + AppearedAtDateTime *time.Time + DetailedInformation map[string]*string + ErrorDetails *AlertErrorDetails + Recommendation *string + Severity *AlertSeverity + Title *string + func (a *AlertProperties) UnmarshalJSON(data []byte) error + func (a AlertProperties) MarshalJSON() ([]byte, error) + type AlertSeverity string + const AlertSeverityCritical + const AlertSeverityInformational + const AlertSeverityWarning + func PossibleAlertSeverityValues() []AlertSeverity + type AlertsClient struct + func NewAlertsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AlertsClient, error) + func (client *AlertsClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (AlertsClientGetResponse, error) + func (client *AlertsClient) NewListByDataBoxEdgeDevicePager(deviceName string, resourceGroupName string, ...) *runtime.Pager[AlertsClientListByDataBoxEdgeDeviceResponse] + type AlertsClientGetOptions struct + type AlertsClientGetResponse struct + type AlertsClientListByDataBoxEdgeDeviceOptions struct + type AlertsClientListByDataBoxEdgeDeviceResponse struct + type AsymmetricEncryptedSecret struct + EncryptionAlgorithm *EncryptionAlgorithm + EncryptionCertThumbprint *string + Value *string + func (a *AsymmetricEncryptedSecret) UnmarshalJSON(data []byte) error + func (a AsymmetricEncryptedSecret) MarshalJSON() ([]byte, error) + type Authentication struct + SymmetricKey *SymmetricKey + func (a *Authentication) UnmarshalJSON(data []byte) error + func (a Authentication) MarshalJSON() ([]byte, error) + type AuthenticationType string + const AuthenticationTypeAzureActiveDirectory + const AuthenticationTypeInvalid + func PossibleAuthenticationTypeValues() []AuthenticationType + type AzureContainerDataFormat string + const AzureContainerDataFormatAzureFile + const AzureContainerDataFormatBlockBlob + const AzureContainerDataFormatPageBlob + func PossibleAzureContainerDataFormatValues() []AzureContainerDataFormat + type AzureContainerInfo struct + ContainerName *string + DataFormat *AzureContainerDataFormat + StorageAccountCredentialID *string + func (a *AzureContainerInfo) UnmarshalJSON(data []byte) error + func (a AzureContainerInfo) MarshalJSON() ([]byte, error) + type BandwidthSchedule struct + ID *string + Name *string + Properties *BandwidthScheduleProperties + Type *string + func (b *BandwidthSchedule) UnmarshalJSON(data []byte) error + func (b BandwidthSchedule) MarshalJSON() ([]byte, error) + type BandwidthScheduleProperties struct + Days []*DayOfWeek + RateInMbps *int32 + Start *string + Stop *string + func (b *BandwidthScheduleProperties) UnmarshalJSON(data []byte) error + func (b BandwidthScheduleProperties) MarshalJSON() ([]byte, error) + type BandwidthSchedulesClient struct + func NewBandwidthSchedulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*BandwidthSchedulesClient, error) + func (client *BandwidthSchedulesClient) BeginCreateOrUpdate(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[BandwidthSchedulesClientCreateOrUpdateResponse], error) + func (client *BandwidthSchedulesClient) BeginDelete(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[BandwidthSchedulesClientDeleteResponse], error) + func (client *BandwidthSchedulesClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (BandwidthSchedulesClientGetResponse, error) + func (client *BandwidthSchedulesClient) NewListByDataBoxEdgeDevicePager(deviceName string, resourceGroupName string, ...) *runtime.Pager[BandwidthSchedulesClientListByDataBoxEdgeDeviceResponse] + type BandwidthSchedulesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type BandwidthSchedulesClientBeginDeleteOptions struct + ResumeToken string + type BandwidthSchedulesClientCreateOrUpdateResponse struct + type BandwidthSchedulesClientDeleteResponse struct + type BandwidthSchedulesClientGetOptions struct + type BandwidthSchedulesClientGetResponse struct + type BandwidthSchedulesClientListByDataBoxEdgeDeviceOptions struct + type BandwidthSchedulesClientListByDataBoxEdgeDeviceResponse struct + type BandwidthSchedulesList struct + NextLink *string + Value []*BandwidthSchedule + func (b *BandwidthSchedulesList) UnmarshalJSON(data []byte) error + func (b BandwidthSchedulesList) MarshalJSON() ([]byte, error) + type ClientAccessRight struct + AccessPermission *ClientPermissionType + Client *string + func (c *ClientAccessRight) UnmarshalJSON(data []byte) error + func (c ClientAccessRight) MarshalJSON() ([]byte, error) + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewAlertsClient() *AlertsClient + func (c *ClientFactory) NewBandwidthSchedulesClient() *BandwidthSchedulesClient + func (c *ClientFactory) NewContainersClient() *ContainersClient + func (c *ClientFactory) NewDevicesClient() *DevicesClient + func (c *ClientFactory) NewJobsClient() *JobsClient + func (c *ClientFactory) NewNodesClient() *NodesClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewOperationsStatusClient() *OperationsStatusClient + func (c *ClientFactory) NewOrdersClient() *OrdersClient + func (c *ClientFactory) NewRolesClient() *RolesClient + func (c *ClientFactory) NewSKUsClient() *SKUsClient + func (c *ClientFactory) NewSharesClient() *SharesClient + func (c *ClientFactory) NewStorageAccountCredentialsClient() *StorageAccountCredentialsClient + func (c *ClientFactory) NewStorageAccountsClient() *StorageAccountsClient + func (c *ClientFactory) NewTriggersClient() *TriggersClient + func (c *ClientFactory) NewUsersClient() *UsersClient + type ClientPermissionType string + const ClientPermissionTypeNoAccess + const ClientPermissionTypeReadOnly + const ClientPermissionTypeReadWrite + func PossibleClientPermissionTypeValues() []ClientPermissionType + type ContactDetails struct + CompanyName *string + ContactPerson *string + EmailList []*string + Phone *string + func (c *ContactDetails) UnmarshalJSON(data []byte) error + func (c ContactDetails) MarshalJSON() ([]byte, error) + type Container struct + ID *string + Name *string + Properties *ContainerProperties + Type *string + func (c *Container) UnmarshalJSON(data []byte) error + func (c Container) MarshalJSON() ([]byte, error) + type ContainerList struct + NextLink *string + Value []*Container + func (c *ContainerList) UnmarshalJSON(data []byte) error + func (c ContainerList) MarshalJSON() ([]byte, error) + type ContainerProperties struct + ContainerStatus *ContainerStatus + CreatedDateTime *time.Time + DataFormat *AzureContainerDataFormat + RefreshDetails *RefreshDetails + func (c *ContainerProperties) UnmarshalJSON(data []byte) error + func (c ContainerProperties) MarshalJSON() ([]byte, error) + type ContainerStatus string + const ContainerStatusNeedsAttention + const ContainerStatusOK + const ContainerStatusOffline + const ContainerStatusUnknown + const ContainerStatusUpdating + func PossibleContainerStatusValues() []ContainerStatus + type ContainersClient struct + func NewContainersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ContainersClient, error) + func (client *ContainersClient) BeginCreateOrUpdate(ctx context.Context, deviceName string, storageAccountName string, ...) (*runtime.Poller[ContainersClientCreateOrUpdateResponse], error) + func (client *ContainersClient) BeginDelete(ctx context.Context, deviceName string, storageAccountName string, ...) (*runtime.Poller[ContainersClientDeleteResponse], error) + func (client *ContainersClient) BeginRefresh(ctx context.Context, deviceName string, storageAccountName string, ...) (*runtime.Poller[ContainersClientRefreshResponse], error) + func (client *ContainersClient) Get(ctx context.Context, deviceName string, storageAccountName string, ...) (ContainersClientGetResponse, error) + func (client *ContainersClient) NewListByStorageAccountPager(deviceName string, storageAccountName string, resourceGroupName string, ...) *runtime.Pager[ContainersClientListByStorageAccountResponse] + type ContainersClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ContainersClientBeginDeleteOptions struct + ResumeToken string + type ContainersClientBeginRefreshOptions struct + ResumeToken string + type ContainersClientCreateOrUpdateResponse struct + type ContainersClientDeleteResponse struct + type ContainersClientGetOptions struct + type ContainersClientGetResponse struct + type ContainersClientListByStorageAccountOptions struct + type ContainersClientListByStorageAccountResponse struct + type ContainersClientRefreshResponse struct + type DataBoxEdgeDeviceStatus string + const DataBoxEdgeDeviceStatusDisconnected + const DataBoxEdgeDeviceStatusMaintenance + const DataBoxEdgeDeviceStatusNeedsAttention + const DataBoxEdgeDeviceStatusOffline + const DataBoxEdgeDeviceStatusOnline + const DataBoxEdgeDeviceStatusPartiallyDisconnected + const DataBoxEdgeDeviceStatusReadyToSetup + func PossibleDataBoxEdgeDeviceStatusValues() []DataBoxEdgeDeviceStatus + type DataPolicy string + const DataPolicyCloud + const DataPolicyLocal + func PossibleDataPolicyValues() []DataPolicy + type DayOfWeek string + const DayOfWeekFriday + const DayOfWeekMonday + const DayOfWeekSaturday + const DayOfWeekSunday + const DayOfWeekThursday + const DayOfWeekTuesday + const DayOfWeekWednesday + func PossibleDayOfWeekValues() []DayOfWeek + type Device struct + Etag *string + ID *string + Location *string + Name *string + Properties *DeviceProperties + SKU *SKUInfo + Tags map[string]*string + Type *string + func (d *Device) UnmarshalJSON(data []byte) error + func (d Device) MarshalJSON() ([]byte, error) + type DeviceExtendedInfo struct + ID *string + Name *string + Properties *DeviceExtendedInfoProperties + Type *string + func (d *DeviceExtendedInfo) UnmarshalJSON(data []byte) error + func (d DeviceExtendedInfo) MarshalJSON() ([]byte, error) + type DeviceExtendedInfoProperties struct + EncryptionKey *string + EncryptionKeyThumbprint *string + ResourceKey *string + func (d *DeviceExtendedInfoProperties) UnmarshalJSON(data []byte) error + func (d DeviceExtendedInfoProperties) MarshalJSON() ([]byte, error) + type DeviceList struct + NextLink *string + Value []*Device + func (d *DeviceList) UnmarshalJSON(data []byte) error + func (d DeviceList) MarshalJSON() ([]byte, error) + type DevicePatch struct + Tags map[string]*string + func (d *DevicePatch) UnmarshalJSON(data []byte) error + func (d DevicePatch) MarshalJSON() ([]byte, error) + type DeviceProperties struct + ConfiguredRoleTypes []*RoleTypes + Culture *string + DataBoxEdgeDeviceStatus *DataBoxEdgeDeviceStatus + Description *string + DeviceHcsVersion *string + DeviceLocalCapacity *int64 + DeviceModel *string + DeviceSoftwareVersion *string + DeviceType *DeviceType + FriendlyName *string + ModelDescription *string + NodeCount *int32 + SerialNumber *string + TimeZone *string + func (d *DeviceProperties) UnmarshalJSON(data []byte) error + func (d DeviceProperties) MarshalJSON() ([]byte, error) + type DeviceType string + const DeviceTypeDataBoxEdgeDevice + func PossibleDeviceTypeValues() []DeviceType + type DevicesClient struct + func NewDevicesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*DevicesClient, error) + func (client *DevicesClient) BeginCreateOrUpdate(ctx context.Context, deviceName string, resourceGroupName string, ...) (*runtime.Poller[DevicesClientCreateOrUpdateResponse], error) + func (client *DevicesClient) BeginCreateOrUpdateSecuritySettings(ctx context.Context, deviceName string, resourceGroupName string, ...) (*runtime.Poller[DevicesClientCreateOrUpdateSecuritySettingsResponse], error) + func (client *DevicesClient) BeginDelete(ctx context.Context, deviceName string, resourceGroupName string, ...) (*runtime.Poller[DevicesClientDeleteResponse], error) + func (client *DevicesClient) BeginDownloadUpdates(ctx context.Context, deviceName string, resourceGroupName string, ...) (*runtime.Poller[DevicesClientDownloadUpdatesResponse], error) + func (client *DevicesClient) BeginInstallUpdates(ctx context.Context, deviceName string, resourceGroupName string, ...) (*runtime.Poller[DevicesClientInstallUpdatesResponse], error) + func (client *DevicesClient) BeginScanForUpdates(ctx context.Context, deviceName string, resourceGroupName string, ...) (*runtime.Poller[DevicesClientScanForUpdatesResponse], error) + func (client *DevicesClient) Get(ctx context.Context, deviceName string, resourceGroupName string, ...) (DevicesClientGetResponse, error) + func (client *DevicesClient) GetExtendedInformation(ctx context.Context, deviceName string, resourceGroupName string, ...) (DevicesClientGetExtendedInformationResponse, error) + func (client *DevicesClient) GetNetworkSettings(ctx context.Context, deviceName string, resourceGroupName string, ...) (DevicesClientGetNetworkSettingsResponse, error) + func (client *DevicesClient) GetUpdateSummary(ctx context.Context, deviceName string, resourceGroupName string, ...) (DevicesClientGetUpdateSummaryResponse, error) + func (client *DevicesClient) NewListByResourceGroupPager(resourceGroupName string, options *DevicesClientListByResourceGroupOptions) *runtime.Pager[DevicesClientListByResourceGroupResponse] + func (client *DevicesClient) NewListBySubscriptionPager(options *DevicesClientListBySubscriptionOptions) *runtime.Pager[DevicesClientListBySubscriptionResponse] + func (client *DevicesClient) Update(ctx context.Context, deviceName string, resourceGroupName string, ...) (DevicesClientUpdateResponse, error) + func (client *DevicesClient) UploadCertificate(ctx context.Context, deviceName string, resourceGroupName string, ...) (DevicesClientUploadCertificateResponse, error) + type DevicesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type DevicesClientBeginCreateOrUpdateSecuritySettingsOptions struct + ResumeToken string + type DevicesClientBeginDeleteOptions struct + ResumeToken string + type DevicesClientBeginDownloadUpdatesOptions struct + ResumeToken string + type DevicesClientBeginInstallUpdatesOptions struct + ResumeToken string + type DevicesClientBeginScanForUpdatesOptions struct + ResumeToken string + type DevicesClientCreateOrUpdateResponse struct + type DevicesClientCreateOrUpdateSecuritySettingsResponse struct + type DevicesClientDeleteResponse struct + type DevicesClientDownloadUpdatesResponse struct + type DevicesClientGetExtendedInformationOptions struct + type DevicesClientGetExtendedInformationResponse struct + type DevicesClientGetNetworkSettingsOptions struct + type DevicesClientGetNetworkSettingsResponse struct + type DevicesClientGetOptions struct + type DevicesClientGetResponse struct + type DevicesClientGetUpdateSummaryOptions struct + type DevicesClientGetUpdateSummaryResponse struct + type DevicesClientInstallUpdatesResponse struct + type DevicesClientListByResourceGroupOptions struct + Expand *string + type DevicesClientListByResourceGroupResponse struct + type DevicesClientListBySubscriptionOptions struct + Expand *string + type DevicesClientListBySubscriptionResponse struct + type DevicesClientScanForUpdatesResponse struct + type DevicesClientUpdateOptions struct + type DevicesClientUpdateResponse struct + type DevicesClientUploadCertificateOptions struct + type DevicesClientUploadCertificateResponse struct + type DownloadPhase string + const DownloadPhaseDownloading + const DownloadPhaseInitializing + const DownloadPhaseUnknown + const DownloadPhaseVerifying + func PossibleDownloadPhaseValues() []DownloadPhase + type EncryptionAlgorithm string + const EncryptionAlgorithmAES256 + const EncryptionAlgorithmNone + const EncryptionAlgorithmRSAESPKCS1V15 + func PossibleEncryptionAlgorithmValues() []EncryptionAlgorithm + type FileEventTrigger struct + ID *string + Kind *TriggerEventType + Name *string + Properties *FileTriggerProperties + Type *string + func (f *FileEventTrigger) GetTrigger() *Trigger + func (f *FileEventTrigger) UnmarshalJSON(data []byte) error + func (f FileEventTrigger) MarshalJSON() ([]byte, error) + type FileSourceInfo struct + ShareID *string + func (f *FileSourceInfo) UnmarshalJSON(data []byte) error + func (f FileSourceInfo) MarshalJSON() ([]byte, error) + type FileTriggerProperties struct + CustomContextTag *string + SinkInfo *RoleSinkInfo + SourceInfo *FileSourceInfo + func (f *FileTriggerProperties) UnmarshalJSON(data []byte) error + func (f FileTriggerProperties) MarshalJSON() ([]byte, error) + type IPv4Config struct + Gateway *string + IPAddress *string + Subnet *string + func (i *IPv4Config) UnmarshalJSON(data []byte) error + func (i IPv4Config) MarshalJSON() ([]byte, error) + type IPv6Config struct + Gateway *string + IPAddress *string + PrefixLength *int32 + func (i *IPv6Config) UnmarshalJSON(data []byte) error + func (i IPv6Config) MarshalJSON() ([]byte, error) + type InstallRebootBehavior string + const InstallRebootBehaviorNeverReboots + const InstallRebootBehaviorRequestReboot + const InstallRebootBehaviorRequiresReboot + func PossibleInstallRebootBehaviorValues() []InstallRebootBehavior + type IoTDeviceInfo struct + Authentication *Authentication + DeviceID *string + IoTHostHub *string + IoTHostHubID *string + func (i *IoTDeviceInfo) UnmarshalJSON(data []byte) error + func (i IoTDeviceInfo) MarshalJSON() ([]byte, error) + type IoTRole struct + ID *string + Kind *RoleTypes + Name *string + Properties *IoTRoleProperties + Type *string + func (i *IoTRole) GetRole() *Role + func (i *IoTRole) UnmarshalJSON(data []byte) error + func (i IoTRole) MarshalJSON() ([]byte, error) + type IoTRoleProperties struct + HostPlatform *PlatformType + IoTDeviceDetails *IoTDeviceInfo + IoTEdgeDeviceDetails *IoTDeviceInfo + RoleStatus *RoleStatus + ShareMappings []*MountPointMap + func (i *IoTRoleProperties) UnmarshalJSON(data []byte) error + func (i IoTRoleProperties) MarshalJSON() ([]byte, error) + type Job struct + EndTime *time.Time + Error *JobErrorDetails + ID *string + Name *string + PercentComplete *int32 + Properties *JobProperties + StartTime *time.Time + Status *JobStatus + Type *string + func (j *Job) UnmarshalJSON(data []byte) error + func (j Job) MarshalJSON() ([]byte, error) + type JobErrorDetails struct + Code *string + ErrorDetails []*JobErrorItem + Message *string + func (j *JobErrorDetails) UnmarshalJSON(data []byte) error + func (j JobErrorDetails) MarshalJSON() ([]byte, error) + type JobErrorItem struct + Code *string + Message *string + Recommendations []*string + func (j *JobErrorItem) UnmarshalJSON(data []byte) error + func (j JobErrorItem) MarshalJSON() ([]byte, error) + type JobProperties struct + CurrentStage *UpdateOperationStage + DownloadProgress *UpdateDownloadProgress + ErrorManifestFile *string + Folder *string + InstallProgress *UpdateInstallProgress + JobType *JobType + RefreshedEntityID *string + TotalRefreshErrors *int32 + func (j *JobProperties) UnmarshalJSON(data []byte) error + func (j 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, credential azcore.TokenCredential, ...) (*JobsClient, error) + func (client *JobsClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (JobsClientGetResponse, error) + type JobsClientGetOptions struct + type JobsClientGetResponse struct + type MetricAggregationType string + const MetricAggregationTypeAverage + const MetricAggregationTypeCount + const MetricAggregationTypeMaximum + const MetricAggregationTypeMinimum + const MetricAggregationTypeNone + const MetricAggregationTypeNotSpecified + const MetricAggregationTypeTotal + func PossibleMetricAggregationTypeValues() []MetricAggregationType + type MetricCategory string + const MetricCategoryCapacity + const MetricCategoryTransaction + func PossibleMetricCategoryValues() []MetricCategory + type MetricDimensionV1 struct + DisplayName *string + Name *string + ToBeExportedForShoebox *bool + func (m *MetricDimensionV1) UnmarshalJSON(data []byte) error + func (m MetricDimensionV1) MarshalJSON() ([]byte, error) + 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 + func (m *MetricSpecificationV1) UnmarshalJSON(data []byte) error + func (m MetricSpecificationV1) MarshalJSON() ([]byte, error) + type MetricUnit string + const MetricUnitBytes + const MetricUnitBytesPerSecond + const MetricUnitCount + const MetricUnitCountPerSecond + const MetricUnitMilliseconds + const MetricUnitNotSpecified + const MetricUnitPercent + const MetricUnitSeconds + func PossibleMetricUnitValues() []MetricUnit + type MonitoringStatus string + const MonitoringStatusDisabled + const MonitoringStatusEnabled + func PossibleMonitoringStatusValues() []MonitoringStatus + type MountPointMap struct + MountPoint *string + RoleID *string + RoleType *RoleTypes + ShareID *string + func (m *MountPointMap) UnmarshalJSON(data []byte) error + func (m MountPointMap) MarshalJSON() ([]byte, error) + type NetworkAdapter struct + AdapterID *string + AdapterPosition *NetworkAdapterPosition + DNSServers []*string + DhcpStatus *NetworkAdapterDHCPStatus + IPv4Configuration *IPv4Config + IPv6Configuration *IPv6Config + IPv6LinkLocalAddress *string + Index *int32 + Label *string + LinkSpeed *int64 + MacAddress *string + NetworkAdapterName *string + NodeID *string + RdmaStatus *NetworkAdapterRDMAStatus + Status *NetworkAdapterStatus + func (n *NetworkAdapter) UnmarshalJSON(data []byte) error + func (n NetworkAdapter) MarshalJSON() ([]byte, error) + type NetworkAdapterDHCPStatus string + const NetworkAdapterDHCPStatusDisabled + const NetworkAdapterDHCPStatusEnabled + func PossibleNetworkAdapterDHCPStatusValues() []NetworkAdapterDHCPStatus + type NetworkAdapterPosition struct + NetworkGroup *NetworkGroup + Port *int32 + func (n *NetworkAdapterPosition) UnmarshalJSON(data []byte) error + func (n NetworkAdapterPosition) MarshalJSON() ([]byte, error) + type NetworkAdapterRDMAStatus string + const NetworkAdapterRDMAStatusCapable + const NetworkAdapterRDMAStatusIncapable + func PossibleNetworkAdapterRDMAStatusValues() []NetworkAdapterRDMAStatus + type NetworkAdapterStatus string + const NetworkAdapterStatusActive + const NetworkAdapterStatusInactive + func PossibleNetworkAdapterStatusValues() []NetworkAdapterStatus + type NetworkGroup string + const NetworkGroupNonRDMA + const NetworkGroupNone + const NetworkGroupRDMA + func PossibleNetworkGroupValues() []NetworkGroup + type NetworkSettings struct + ID *string + Name *string + Properties *NetworkSettingsProperties + Type *string + func (n *NetworkSettings) UnmarshalJSON(data []byte) error + func (n NetworkSettings) MarshalJSON() ([]byte, error) + type NetworkSettingsProperties struct + NetworkAdapters []*NetworkAdapter + func (n *NetworkSettingsProperties) UnmarshalJSON(data []byte) error + func (n NetworkSettingsProperties) MarshalJSON() ([]byte, error) + type Node struct + ID *string + Name *string + Properties *NodeProperties + Type *string + func (n *Node) UnmarshalJSON(data []byte) error + func (n Node) MarshalJSON() ([]byte, error) + type NodeList struct + Value []*Node + func (n *NodeList) UnmarshalJSON(data []byte) error + func (n NodeList) MarshalJSON() ([]byte, error) + type NodeProperties struct + NodeChassisSerialNumber *string + NodeDisplayName *string + NodeFriendlySoftwareVersion *string + NodeHcsVersion *string + NodeInstanceID *string + NodeSerialNumber *string + NodeStatus *NodeStatus + func (n *NodeProperties) UnmarshalJSON(data []byte) error + func (n 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, credential azcore.TokenCredential, ...) (*NodesClient, error) + func (client *NodesClient) NewListByDataBoxEdgeDevicePager(deviceName string, resourceGroupName string, ...) *runtime.Pager[NodesClientListByDataBoxEdgeDeviceResponse] + type NodesClientListByDataBoxEdgeDeviceOptions struct + type NodesClientListByDataBoxEdgeDeviceResponse struct + type Operation struct + Display *OperationDisplay + Name *string + Origin *string + Properties *OperationProperties + func (o *Operation) UnmarshalJSON(data []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationDisplay) UnmarshalJSON(data []byte) error + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationProperties struct + ServiceSpecification *ServiceSpecification + func (o *OperationProperties) UnmarshalJSON(data []byte) error + func (o OperationProperties) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type OperationsList struct + NextLink *string + Value []*Operation + func (o *OperationsList) UnmarshalJSON(data []byte) error + func (o OperationsList) MarshalJSON() ([]byte, error) + type OperationsStatusClient struct + func NewOperationsStatusClient(subscriptionID string, credential azcore.TokenCredential, ...) (*OperationsStatusClient, error) + func (client *OperationsStatusClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (OperationsStatusClientGetResponse, error) + type OperationsStatusClientGetOptions struct + type OperationsStatusClientGetResponse struct + type Order struct + ID *string + Name *string + Properties *OrderProperties + Type *string + func (o *Order) UnmarshalJSON(data []byte) error + func (o Order) MarshalJSON() ([]byte, error) + type OrderList struct + NextLink *string + Value []*Order + func (o *OrderList) UnmarshalJSON(data []byte) error + func (o OrderList) MarshalJSON() ([]byte, error) + type OrderProperties struct + ContactInformation *ContactDetails + CurrentStatus *OrderStatus + DeliveryTrackingInfo []*TrackingInfo + OrderHistory []*OrderStatus + ReturnTrackingInfo []*TrackingInfo + SerialNumber *string + ShippingAddress *Address + func (o *OrderProperties) UnmarshalJSON(data []byte) error + func (o OrderProperties) MarshalJSON() ([]byte, error) + type OrderState string + const OrderStateArriving + const OrderStateAwaitingFulfilment + const OrderStateAwaitingPreparation + const OrderStateAwaitingReturnShipment + const OrderStateAwaitingShipment + const OrderStateCollectedAtMicrosoft + const OrderStateDeclined + const OrderStateDelivered + const OrderStateLostDevice + const OrderStateReplacementRequested + const OrderStateReturnInitiated + const OrderStateShipped + const OrderStateShippedBack + const OrderStateUntracked + func PossibleOrderStateValues() []OrderState + type OrderStatus struct + AdditionalOrderDetails map[string]*string + Comments *string + Status *OrderState + UpdateDateTime *time.Time + func (o *OrderStatus) UnmarshalJSON(data []byte) error + func (o OrderStatus) MarshalJSON() ([]byte, error) + type OrdersClient struct + func NewOrdersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*OrdersClient, error) + func (client *OrdersClient) BeginCreateOrUpdate(ctx context.Context, deviceName string, resourceGroupName string, order Order, ...) (*runtime.Poller[OrdersClientCreateOrUpdateResponse], error) + func (client *OrdersClient) BeginDelete(ctx context.Context, deviceName string, resourceGroupName string, ...) (*runtime.Poller[OrdersClientDeleteResponse], error) + func (client *OrdersClient) Get(ctx context.Context, deviceName string, resourceGroupName string, ...) (OrdersClientGetResponse, error) + func (client *OrdersClient) NewListByDataBoxEdgeDevicePager(deviceName string, resourceGroupName string, ...) *runtime.Pager[OrdersClientListByDataBoxEdgeDeviceResponse] + type OrdersClientBeginCreateOrUpdateOptions struct + ResumeToken string + type OrdersClientBeginDeleteOptions struct + ResumeToken string + type OrdersClientCreateOrUpdateResponse struct + type OrdersClientDeleteResponse struct + type OrdersClientGetOptions struct + type OrdersClientGetResponse struct + type OrdersClientListByDataBoxEdgeDeviceOptions struct + type OrdersClientListByDataBoxEdgeDeviceResponse struct + type PeriodicTimerEventTrigger struct + ID *string + Kind *TriggerEventType + Name *string + Properties *PeriodicTimerProperties + Type *string + func (p *PeriodicTimerEventTrigger) GetTrigger() *Trigger + func (p *PeriodicTimerEventTrigger) UnmarshalJSON(data []byte) error + func (p PeriodicTimerEventTrigger) MarshalJSON() ([]byte, error) + type PeriodicTimerProperties struct + CustomContextTag *string + SinkInfo *RoleSinkInfo + SourceInfo *PeriodicTimerSourceInfo + func (p *PeriodicTimerProperties) UnmarshalJSON(data []byte) error + func (p PeriodicTimerProperties) MarshalJSON() ([]byte, error) + type PeriodicTimerSourceInfo struct + Schedule *string + StartTime *time.Time + Topic *string + func (p *PeriodicTimerSourceInfo) UnmarshalJSON(data []byte) error + func (p PeriodicTimerSourceInfo) MarshalJSON() ([]byte, error) + type PlatformType string + const PlatformTypeLinux + const PlatformTypeWindows + func PossiblePlatformTypeValues() []PlatformType + type RawCertificateData struct + AuthenticationType *AuthenticationType + Certificate *string + func (r *RawCertificateData) UnmarshalJSON(data []byte) error + func (r RawCertificateData) MarshalJSON() ([]byte, error) + type RefreshDetails struct + ErrorManifestFile *string + InProgressRefreshJobID *string + LastCompletedRefreshJobTimeInUTC *time.Time + LastJob *string + func (r *RefreshDetails) UnmarshalJSON(data []byte) error + func (r RefreshDetails) MarshalJSON() ([]byte, error) + type ResourceTypeSKU struct + APIVersions []*string + Costs []*SKUCost + Family *string + Kind *string + LocationInfo []*SKULocationInfo + Locations []*string + Name *SKUName + ResourceType *string + Restrictions []*SKURestriction + Tier *SKUTier + func (r *ResourceTypeSKU) UnmarshalJSON(data []byte) error + func (r ResourceTypeSKU) MarshalJSON() ([]byte, error) + type Role struct + ID *string + Kind *RoleTypes + Name *string + Type *string + func (r *Role) GetRole() *Role + func (r *Role) UnmarshalJSON(data []byte) error + func (r Role) MarshalJSON() ([]byte, error) + type RoleClassification interface + GetRole func() *Role + type RoleList struct + NextLink *string + Value []RoleClassification + func (r *RoleList) UnmarshalJSON(data []byte) error + func (r RoleList) MarshalJSON() ([]byte, error) + type RoleSinkInfo struct + RoleID *string + func (r *RoleSinkInfo) UnmarshalJSON(data []byte) error + func (r RoleSinkInfo) MarshalJSON() ([]byte, error) + type RoleStatus string + const RoleStatusDisabled + const RoleStatusEnabled + func PossibleRoleStatusValues() []RoleStatus + type RoleTypes string + const RoleTypesASA + const RoleTypesCognitive + const RoleTypesFunctions + const RoleTypesIOT + func PossibleRoleTypesValues() []RoleTypes + type RolesClient struct + func NewRolesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*RolesClient, error) + func (client *RolesClient) BeginCreateOrUpdate(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[RolesClientCreateOrUpdateResponse], error) + func (client *RolesClient) BeginDelete(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[RolesClientDeleteResponse], error) + func (client *RolesClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (RolesClientGetResponse, error) + func (client *RolesClient) NewListByDataBoxEdgeDevicePager(deviceName string, resourceGroupName string, ...) *runtime.Pager[RolesClientListByDataBoxEdgeDeviceResponse] + type RolesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type RolesClientBeginDeleteOptions struct + ResumeToken string + type RolesClientCreateOrUpdateResponse struct + func (r *RolesClientCreateOrUpdateResponse) UnmarshalJSON(data []byte) error + type RolesClientDeleteResponse struct + type RolesClientGetOptions struct + type RolesClientGetResponse struct + func (r *RolesClientGetResponse) UnmarshalJSON(data []byte) error + type RolesClientListByDataBoxEdgeDeviceOptions struct + type RolesClientListByDataBoxEdgeDeviceResponse struct + type SKUCost struct + ExtendedUnit *string + MeterID *string + Quantity *int64 + func (s *SKUCost) UnmarshalJSON(data []byte) error + func (s SKUCost) MarshalJSON() ([]byte, error) + type SKUInfo struct + Name *SKUName + Tier *SKUTier + func (s *SKUInfo) UnmarshalJSON(data []byte) error + func (s SKUInfo) MarshalJSON() ([]byte, error) + type SKUInformationList struct + NextLink *string + Value []*ResourceTypeSKU + func (s *SKUInformationList) UnmarshalJSON(data []byte) error + func (s SKUInformationList) MarshalJSON() ([]byte, error) + type SKULocationInfo struct + Location *string + Sites []*string + Zones []*string + func (s *SKULocationInfo) UnmarshalJSON(data []byte) error + func (s SKULocationInfo) MarshalJSON() ([]byte, error) + type SKUName string + const SKUNameEdge + const SKUNameGateway + const SKUNameTEA1Node + const SKUNameTEA1NodeHeater + const SKUNameTEA1NodeUPS + const SKUNameTEA1NodeUPSHeater + const SKUNameTEA4NodeHeater + const SKUNameTEA4NodeUPSHeater + const SKUNameTMA + func PossibleSKUNameValues() []SKUName + type SKURestriction struct + ReasonCode *SKURestrictionReasonCode + RestrictionInfo *SKURestrictionInfo + Type *string + Values []*string + func (s *SKURestriction) UnmarshalJSON(data []byte) error + func (s SKURestriction) MarshalJSON() ([]byte, error) + type SKURestrictionInfo struct + Locations []*string + Zones []*string + func (s *SKURestrictionInfo) UnmarshalJSON(data []byte) error + func (s SKURestrictionInfo) MarshalJSON() ([]byte, error) + type SKURestrictionReasonCode string + const SKURestrictionReasonCodeNotAvailableForSubscription + const SKURestrictionReasonCodeQuotaID + func PossibleSKURestrictionReasonCodeValues() []SKURestrictionReasonCode + type SKUTier string + const SKUTierStandard + func PossibleSKUTierValues() []SKUTier + type SKUsClient struct + func NewSKUsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SKUsClient, error) + func (client *SKUsClient) NewListPager(options *SKUsClientListOptions) *runtime.Pager[SKUsClientListResponse] + type SKUsClientListOptions struct + Filter *string + type SKUsClientListResponse struct + type SSLStatus string + const SSLStatusDisabled + const SSLStatusEnabled + func PossibleSSLStatusValues() []SSLStatus + type SecuritySettings struct + ID *string + Name *string + Properties *SecuritySettingsProperties + Type *string + func (s *SecuritySettings) UnmarshalJSON(data []byte) error + func (s SecuritySettings) MarshalJSON() ([]byte, error) + type SecuritySettingsProperties struct + DeviceAdminPassword *AsymmetricEncryptedSecret + func (s *SecuritySettingsProperties) UnmarshalJSON(data []byte) error + func (s SecuritySettingsProperties) MarshalJSON() ([]byte, error) + type ServiceSpecification struct + MetricSpecifications []*MetricSpecificationV1 + func (s *ServiceSpecification) UnmarshalJSON(data []byte) error + func (s ServiceSpecification) MarshalJSON() ([]byte, error) + type Share struct + ID *string + Name *string + Properties *ShareProperties + Type *string + func (s *Share) UnmarshalJSON(data []byte) error + func (s Share) MarshalJSON() ([]byte, error) + type ShareAccessProtocol string + const ShareAccessProtocolNFS + const ShareAccessProtocolSMB + func PossibleShareAccessProtocolValues() []ShareAccessProtocol + type ShareAccessRight struct + AccessType *ShareAccessType + ShareID *string + func (s *ShareAccessRight) UnmarshalJSON(data []byte) error + func (s ShareAccessRight) MarshalJSON() ([]byte, error) + type ShareAccessType string + const ShareAccessTypeChange + const ShareAccessTypeCustom + const ShareAccessTypeRead + func PossibleShareAccessTypeValues() []ShareAccessType + type ShareList struct + NextLink *string + Value []*Share + func (s *ShareList) UnmarshalJSON(data []byte) error + func (s ShareList) MarshalJSON() ([]byte, error) + type ShareProperties struct + AccessProtocol *ShareAccessProtocol + AzureContainerInfo *AzureContainerInfo + ClientAccessRights []*ClientAccessRight + DataPolicy *DataPolicy + Description *string + MonitoringStatus *MonitoringStatus + RefreshDetails *RefreshDetails + ShareMappings []*MountPointMap + ShareStatus *ShareStatus + UserAccessRights []*UserAccessRight + func (s *ShareProperties) UnmarshalJSON(data []byte) error + func (s 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, credential azcore.TokenCredential, ...) (*SharesClient, error) + func (client *SharesClient) BeginCreateOrUpdate(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[SharesClientCreateOrUpdateResponse], error) + func (client *SharesClient) BeginDelete(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[SharesClientDeleteResponse], error) + func (client *SharesClient) BeginRefresh(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[SharesClientRefreshResponse], error) + func (client *SharesClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (SharesClientGetResponse, error) + func (client *SharesClient) NewListByDataBoxEdgeDevicePager(deviceName string, resourceGroupName string, ...) *runtime.Pager[SharesClientListByDataBoxEdgeDeviceResponse] + type SharesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type SharesClientBeginDeleteOptions struct + ResumeToken string + type SharesClientBeginRefreshOptions struct + ResumeToken string + type SharesClientCreateOrUpdateResponse struct + type SharesClientDeleteResponse struct + type SharesClientGetOptions struct + type SharesClientGetResponse struct + type SharesClientListByDataBoxEdgeDeviceOptions struct + type SharesClientListByDataBoxEdgeDeviceResponse struct + type SharesClientRefreshResponse struct + type StorageAccount struct + ID *string + Name *string + Properties *StorageAccountProperties + Type *string + func (s *StorageAccount) UnmarshalJSON(data []byte) error + func (s StorageAccount) MarshalJSON() ([]byte, error) + type StorageAccountCredential struct + ID *string + Name *string + Properties *StorageAccountCredentialProperties + Type *string + func (s *StorageAccountCredential) UnmarshalJSON(data []byte) error + func (s StorageAccountCredential) MarshalJSON() ([]byte, error) + type StorageAccountCredentialList struct + NextLink *string + Value []*StorageAccountCredential + func (s *StorageAccountCredentialList) UnmarshalJSON(data []byte) error + func (s StorageAccountCredentialList) MarshalJSON() ([]byte, error) + type StorageAccountCredentialProperties struct + AccountKey *AsymmetricEncryptedSecret + AccountType *AccountType + Alias *string + BlobDomainName *string + ConnectionString *string + SSLStatus *SSLStatus + StorageAccountID *string + UserName *string + func (s *StorageAccountCredentialProperties) UnmarshalJSON(data []byte) error + func (s StorageAccountCredentialProperties) MarshalJSON() ([]byte, error) + type StorageAccountCredentialsClient struct + func NewStorageAccountCredentialsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*StorageAccountCredentialsClient, error) + func (client *StorageAccountCredentialsClient) BeginCreateOrUpdate(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[StorageAccountCredentialsClientCreateOrUpdateResponse], error) + func (client *StorageAccountCredentialsClient) BeginDelete(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[StorageAccountCredentialsClientDeleteResponse], error) + func (client *StorageAccountCredentialsClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (StorageAccountCredentialsClientGetResponse, error) + func (client *StorageAccountCredentialsClient) NewListByDataBoxEdgeDevicePager(deviceName string, resourceGroupName string, ...) *runtime.Pager[StorageAccountCredentialsClientListByDataBoxEdgeDeviceResponse] + type StorageAccountCredentialsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type StorageAccountCredentialsClientBeginDeleteOptions struct + ResumeToken string + type StorageAccountCredentialsClientCreateOrUpdateResponse struct + type StorageAccountCredentialsClientDeleteResponse struct + type StorageAccountCredentialsClientGetOptions struct + type StorageAccountCredentialsClientGetResponse struct + type StorageAccountCredentialsClientListByDataBoxEdgeDeviceOptions struct + type StorageAccountCredentialsClientListByDataBoxEdgeDeviceResponse struct + type StorageAccountList struct + NextLink *string + Value []*StorageAccount + func (s *StorageAccountList) UnmarshalJSON(data []byte) error + func (s StorageAccountList) MarshalJSON() ([]byte, error) + type StorageAccountProperties struct + BlobEndpoint *string + ContainerCount *int32 + DataPolicy *DataPolicy + Description *string + StorageAccountCredentialID *string + StorageAccountStatus *StorageAccountStatus + func (s *StorageAccountProperties) UnmarshalJSON(data []byte) error + func (s 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, credential azcore.TokenCredential, ...) (*StorageAccountsClient, error) + func (client *StorageAccountsClient) BeginCreateOrUpdate(ctx context.Context, deviceName string, storageAccountName string, ...) (*runtime.Poller[StorageAccountsClientCreateOrUpdateResponse], error) + func (client *StorageAccountsClient) BeginDelete(ctx context.Context, deviceName string, storageAccountName string, ...) (*runtime.Poller[StorageAccountsClientDeleteResponse], error) + func (client *StorageAccountsClient) Get(ctx context.Context, deviceName string, storageAccountName string, ...) (StorageAccountsClientGetResponse, error) + func (client *StorageAccountsClient) NewListByDataBoxEdgeDevicePager(deviceName string, resourceGroupName string, ...) *runtime.Pager[StorageAccountsClientListByDataBoxEdgeDeviceResponse] + type StorageAccountsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type StorageAccountsClientBeginDeleteOptions struct + ResumeToken string + type StorageAccountsClientCreateOrUpdateResponse struct + type StorageAccountsClientDeleteResponse struct + type StorageAccountsClientGetOptions struct + type StorageAccountsClientGetResponse struct + type StorageAccountsClientListByDataBoxEdgeDeviceOptions struct + type StorageAccountsClientListByDataBoxEdgeDeviceResponse struct + type SymmetricKey struct + ConnectionString *AsymmetricEncryptedSecret + func (s *SymmetricKey) UnmarshalJSON(data []byte) error + func (s SymmetricKey) MarshalJSON() ([]byte, error) + type TimeGrain string + const TimeGrainPT12H + const TimeGrainPT15M + const TimeGrainPT1D + const TimeGrainPT1H + const TimeGrainPT1M + const TimeGrainPT30M + const TimeGrainPT5M + const TimeGrainPT6H + func PossibleTimeGrainValues() []TimeGrain + type TrackingInfo struct + CarrierName *string + SerialNumber *string + TrackingID *string + TrackingURL *string + func (t *TrackingInfo) UnmarshalJSON(data []byte) error + func (t TrackingInfo) MarshalJSON() ([]byte, error) + type Trigger struct + ID *string + Kind *TriggerEventType + Name *string + Type *string + func (t *Trigger) GetTrigger() *Trigger + func (t *Trigger) UnmarshalJSON(data []byte) error + func (t Trigger) MarshalJSON() ([]byte, error) + type TriggerClassification interface + GetTrigger func() *Trigger + type TriggerEventType string + const TriggerEventTypeFileEvent + const TriggerEventTypePeriodicTimerEvent + func PossibleTriggerEventTypeValues() []TriggerEventType + type TriggerList struct + NextLink *string + Value []TriggerClassification + func (t *TriggerList) UnmarshalJSON(data []byte) error + func (t TriggerList) MarshalJSON() ([]byte, error) + type TriggersClient struct + func NewTriggersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*TriggersClient, error) + func (client *TriggersClient) BeginCreateOrUpdate(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[TriggersClientCreateOrUpdateResponse], error) + func (client *TriggersClient) BeginDelete(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[TriggersClientDeleteResponse], error) + func (client *TriggersClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (TriggersClientGetResponse, error) + func (client *TriggersClient) NewListByDataBoxEdgeDevicePager(deviceName string, resourceGroupName string, ...) *runtime.Pager[TriggersClientListByDataBoxEdgeDeviceResponse] + type TriggersClientBeginCreateOrUpdateOptions struct + ResumeToken string + type TriggersClientBeginDeleteOptions struct + ResumeToken string + type TriggersClientCreateOrUpdateResponse struct + func (t *TriggersClientCreateOrUpdateResponse) UnmarshalJSON(data []byte) error + type TriggersClientDeleteResponse struct + type TriggersClientGetOptions struct + type TriggersClientGetResponse struct + func (t *TriggersClientGetResponse) UnmarshalJSON(data []byte) error + type TriggersClientListByDataBoxEdgeDeviceOptions struct + Filter *string + type TriggersClientListByDataBoxEdgeDeviceResponse struct + type UpdateDownloadProgress struct + DownloadPhase *DownloadPhase + NumberOfUpdatesDownloaded *int32 + NumberOfUpdatesToDownload *int32 + PercentComplete *int32 + TotalBytesDownloaded *float64 + TotalBytesToDownload *float64 + func (u *UpdateDownloadProgress) UnmarshalJSON(data []byte) error + func (u UpdateDownloadProgress) MarshalJSON() ([]byte, error) + type UpdateInstallProgress struct + NumberOfUpdatesInstalled *int32 + NumberOfUpdatesToInstall *int32 + PercentComplete *int32 + func (u *UpdateInstallProgress) UnmarshalJSON(data []byte) error + func (u 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 + Properties *UpdateSummaryProperties + Type *string + func (u *UpdateSummary) UnmarshalJSON(data []byte) error + func (u UpdateSummary) MarshalJSON() ([]byte, error) + type UpdateSummaryProperties struct + DeviceLastScannedDateTime *time.Time + DeviceVersionNumber *string + FriendlyDeviceVersionName *string + InProgressDownloadJobID *string + InProgressDownloadJobStartedDateTime *time.Time + InProgressInstallJobID *string + InProgressInstallJobStartedDateTime *time.Time + LastCompletedDownloadJobDateTime *time.Time + LastCompletedInstallJobDateTime *time.Time + LastCompletedScanJobDateTime *time.Time + OngoingUpdateOperation *UpdateOperation + RebootBehavior *InstallRebootBehavior + TotalNumberOfUpdatesAvailable *int32 + TotalNumberOfUpdatesPendingDownload *int32 + TotalNumberOfUpdatesPendingInstall *int32 + TotalUpdateSizeInBytes *float64 + UpdateTitles []*string + func (u *UpdateSummaryProperties) UnmarshalJSON(data []byte) error + func (u UpdateSummaryProperties) MarshalJSON() ([]byte, error) + type UploadCertificateRequest struct + Properties *RawCertificateData + func (u *UploadCertificateRequest) UnmarshalJSON(data []byte) error + func (u UploadCertificateRequest) MarshalJSON() ([]byte, error) + type UploadCertificateResponse struct + AADAudience *string + AADAuthority *string + AADTenantID *string + AuthType *AuthenticationType + AzureManagementEndpointAudience *string + ResourceID *string + ServicePrincipalClientID *string + ServicePrincipalObjectID *string + func (u *UploadCertificateResponse) UnmarshalJSON(data []byte) error + func (u UploadCertificateResponse) MarshalJSON() ([]byte, error) + type User struct + ID *string + Name *string + Properties *UserProperties + Type *string + func (u *User) UnmarshalJSON(data []byte) error + func (u User) MarshalJSON() ([]byte, error) + type UserAccessRight struct + AccessType *ShareAccessType + UserID *string + func (u *UserAccessRight) UnmarshalJSON(data []byte) error + func (u UserAccessRight) MarshalJSON() ([]byte, error) + type UserList struct + NextLink *string + Value []*User + func (u *UserList) UnmarshalJSON(data []byte) error + func (u UserList) MarshalJSON() ([]byte, error) + type UserProperties struct + EncryptedPassword *AsymmetricEncryptedSecret + ShareAccessRights []*ShareAccessRight + UserType *UserType + func (u *UserProperties) UnmarshalJSON(data []byte) error + func (u UserProperties) MarshalJSON() ([]byte, error) + type UserType string + const UserTypeARM + const UserTypeLocalManagement + const UserTypeShare + func PossibleUserTypeValues() []UserType + type UsersClient struct + func NewUsersClient(subscriptionID string, credential azcore.TokenCredential, ...) (*UsersClient, error) + func (client *UsersClient) BeginCreateOrUpdate(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[UsersClientCreateOrUpdateResponse], error) + func (client *UsersClient) BeginDelete(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (*runtime.Poller[UsersClientDeleteResponse], error) + func (client *UsersClient) Get(ctx context.Context, deviceName string, name string, resourceGroupName string, ...) (UsersClientGetResponse, error) + func (client *UsersClient) NewListByDataBoxEdgeDevicePager(deviceName string, resourceGroupName string, ...) *runtime.Pager[UsersClientListByDataBoxEdgeDeviceResponse] + type UsersClientBeginCreateOrUpdateOptions struct + ResumeToken string + type UsersClientBeginDeleteOptions struct + ResumeToken string + type UsersClientCreateOrUpdateResponse struct + type UsersClientDeleteResponse struct + type UsersClientGetOptions struct + type UsersClientGetResponse struct + type UsersClientListByDataBoxEdgeDeviceOptions struct + Filter *string + type UsersClientListByDataBoxEdgeDeviceResponse struct