Categorygithub.com/Azure/azure-sdk-for-go/sdk/resourcemanager/databoxedge/armdataboxedge
modulepackage
1.2.0
Repository: https://github.com/azure/azure-sdk-for-go.git
Documentation: pkg.go.dev

# README

Azure Data Box Edge Module for Go

PkgGoDev

The armdataboxedge module provides operations for working with Azure Data Box Edge.

Source code

Getting started

Prerequisites

  • an Azure subscription
  • Go 1.18 or above (You could download and install the latest version of Go from here. It will replace the existing Go on your machine. If you want to install multiple Go versions on the same machine, you could refer this doc.)

Install the package

This project uses Go modules for versioning and dependency management.

Install the Azure Data Box Edge module:

go get github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/databoxedge/armdataboxedge

Authorization

When creating a client, you will need to provide a credential for authenticating with Azure Data Box Edge. The azidentity module provides facilities for various ways of authenticating with Azure including client/secret, certificate, managed identity, and more.

cred, err := azidentity.NewDefaultAzureCredential(nil)

For more information on authentication, please see the documentation for azidentity at pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/azidentity.

Client Factory

Azure Data Box Edge module consists of one or more clients. We provide a client factory which could be used to create any client in this module.

clientFactory, err := armdataboxedge.NewClientFactory(<subscription ID>, cred, nil)

You can use ClientOptions in package github.com/Azure/azure-sdk-for-go/sdk/azcore/arm to set endpoint to connect with public and sovereign clouds as well as Azure Stack. For more information, please see the documentation for azcore at pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/azcore.

options := arm.ClientOptions {
    ClientOptions: azcore.ClientOptions {
        Cloud: cloud.AzureChina,
    },
}
clientFactory, err := armdataboxedge.NewClientFactory(<subscription ID>, cred, &options)

Clients

A client groups a set of related APIs, providing access to its functionality. Create one or more clients to access the APIs you require using client factory.

client := clientFactory.NewUsersClient()

Fakes

The fake package contains types used for constructing in-memory fake servers used in unit tests. This allows writing tests to cover various success/error conditions without the need for connecting to a live service.

Please see https://github.com/Azure/azure-sdk-for-go/tree/main/sdk/samples/fakes for details and examples on how to use fakes.

Provide Feedback

If you encounter bugs or have suggestions, please open an issue and assign the Data Box Edge label.

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

# Packages

No description provided by the author

# Functions

NewAddonsClient creates a new instance of AddonsClient with the specified values.
NewAlertsClient creates a new instance of AlertsClient with the specified values.
NewAvailableSKUsClient creates a new instance of AvailableSKUsClient with the specified values.
NewBandwidthSchedulesClient creates a new instance of BandwidthSchedulesClient with the specified values.
NewClientFactory creates a new instance of ClientFactory with the specified values.
NewContainersClient creates a new instance of ContainersClient with the specified values.
NewDeviceCapacityCheckClient creates a new instance of DeviceCapacityCheckClient with the specified values.
NewDeviceCapacityInfoClient creates a new instance of DeviceCapacityInfoClient with the specified values.
NewDevicesClient creates a new instance of DevicesClient with the specified values.
NewDiagnosticSettingsClient creates a new instance of DiagnosticSettingsClient with the specified values.
NewJobsClient creates a new instance of JobsClient with the specified values.
NewMonitoringConfigClient creates a new instance of MonitoringConfigClient with the specified values.
NewNodesClient creates a new instance of NodesClient with the specified values.
NewOperationsClient creates a new instance of OperationsClient with the specified values.
NewOperationsStatusClient creates a new instance of OperationsStatusClient with the specified values.
NewOrdersClient creates a new instance of OrdersClient with the specified values.
NewRolesClient creates a new instance of RolesClient with the specified values.
NewSharesClient creates a new instance of SharesClient with the specified values.
NewStorageAccountCredentialsClient creates a new instance of StorageAccountCredentialsClient with the specified values.
NewStorageAccountsClient creates a new instance of StorageAccountsClient with the specified values.
NewSupportPackagesClient creates a new instance of SupportPackagesClient with the specified values.
NewTriggersClient creates a new instance of TriggersClient with the specified values.
NewUsersClient creates a new instance of UsersClient with the specified values.
PossibleAccessLevelValues returns the possible values for the AccessLevel const type.
PossibleAccountTypeValues returns the possible values for the AccountType const type.
PossibleAddonStateValues returns the possible values for the AddonState const type.
PossibleAddonTypeValues returns the possible values for the AddonType const type.
PossibleAlertSeverityValues returns the possible values for the AlertSeverity const type.
PossibleAuthenticationTypeValues returns the possible values for the AuthenticationType const type.
PossibleAzureContainerDataFormatValues returns the possible values for the AzureContainerDataFormat const type.
PossibleClientPermissionTypeValues returns the possible values for the ClientPermissionType const type.
PossibleClusterWitnessTypeValues returns the possible values for the ClusterWitnessType const type.
PossibleContainerStatusValues returns the possible values for the ContainerStatus const type.
PossibleCreatedByTypeValues returns the possible values for the CreatedByType const type.
PossibleDataBoxEdgeDeviceKindValues returns the possible values for the DataBoxEdgeDeviceKind const type.
PossibleDataBoxEdgeDeviceStatusValues returns the possible values for the DataBoxEdgeDeviceStatus const type.
PossibleDataPolicyValues returns the possible values for the DataPolicy const type.
PossibleDataResidencyTypeValues returns the possible values for the DataResidencyType const type.
PossibleDayOfWeekValues returns the possible values for the DayOfWeek const type.
PossibleDeviceTypeValues returns the possible values for the DeviceType const type.
PossibleDownloadPhaseValues returns the possible values for the DownloadPhase const type.
PossibleEncryptionAlgorithmValues returns the possible values for the EncryptionAlgorithm const type.
PossibleHostPlatformTypeValues returns the possible values for the HostPlatformType const type.
PossibleInstallationImpactValues returns the possible values for the InstallationImpact const type.
PossibleInstallRebootBehaviorValues returns the possible values for the InstallRebootBehavior const type.
PossibleJobStatusValues returns the possible values for the JobStatus const type.
PossibleJobTypeValues returns the possible values for the JobType const type.
PossibleKeyVaultSyncStatusValues returns the possible values for the KeyVaultSyncStatus const type.
PossibleKubernetesNodeTypeValues returns the possible values for the KubernetesNodeType const type.
PossibleKubernetesStateValues returns the possible values for the KubernetesState const type.
PossibleMetricAggregationTypeValues returns the possible values for the MetricAggregationType const type.
PossibleMetricCategoryValues returns the possible values for the MetricCategory const type.
PossibleMetricUnitValues returns the possible values for the MetricUnit const type.
PossibleMonitoringStatusValues returns the possible values for the MonitoringStatus const type.
PossibleMountTypeValues returns the possible values for the MountType const type.
PossibleMsiIdentityTypeValues returns the possible values for the MsiIdentityType const type.
PossibleNetworkAdapterDHCPStatusValues returns the possible values for the NetworkAdapterDHCPStatus const type.
PossibleNetworkAdapterRDMAStatusValues returns the possible values for the NetworkAdapterRDMAStatus const type.
PossibleNetworkAdapterStatusValues returns the possible values for the NetworkAdapterStatus const type.
PossibleNetworkGroupValues returns the possible values for the NetworkGroup const type.
PossibleNodeStatusValues returns the possible values for the NodeStatus const type.
PossibleOrderStateValues returns the possible values for the OrderState const type.
PossiblePlatformTypeValues returns the possible values for the PlatformType const type.
PossiblePosixComplianceStatusValues returns the possible values for the PosixComplianceStatus const type.
PossibleProactiveDiagnosticsConsentValues returns the possible values for the ProactiveDiagnosticsConsent const type.
PossibleRemoteApplicationTypeValues returns the possible values for the RemoteApplicationType const type.
PossibleResourceMoveStatusValues returns the possible values for the ResourceMoveStatus const type.
PossibleRoleStatusValues returns the possible values for the RoleStatus const type.
PossibleRoleTypesValues returns the possible values for the RoleTypes const type.
PossibleShareAccessProtocolValues returns the possible values for the ShareAccessProtocol const type.
PossibleShareAccessTypeValues returns the possible values for the ShareAccessType const type.
PossibleShareStatusValues returns the possible values for the ShareStatus const type.
PossibleShipmentTypeValues returns the possible values for the ShipmentType const type.
PossibleSKUAvailabilityValues returns the possible values for the SKUAvailability const type.
PossibleSKUNameValues returns the possible values for the SKUName const type.
PossibleSKUSignupOptionValues returns the possible values for the SKUSignupOption const type.
PossibleSKUTierValues returns the possible values for the SKUTier const type.
PossibleSKUVersionValues returns the possible values for the SKUVersion const type.
PossibleSSLStatusValues returns the possible values for the SSLStatus const type.
PossibleStorageAccountStatusValues returns the possible values for the StorageAccountStatus const type.
PossibleSubscriptionStateValues returns the possible values for the SubscriptionState const type.
PossibleTimeGrainValues returns the possible values for the TimeGrain const type.
PossibleTriggerEventTypeValues returns the possible values for the TriggerEventType const type.
PossibleUpdateOperationStageValues returns the possible values for the UpdateOperationStage const type.
PossibleUpdateOperationValues returns the possible values for the UpdateOperation const type.
PossibleUpdateStatusValues returns the possible values for the UpdateStatus const type.
PossibleUpdateTypeValues returns the possible values for the UpdateType const type.
PossibleUserTypeValues returns the possible values for the UserType const type.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Addon - Role Addon.
AddonList - Collection of all the Role addon on the Azure Stack Edge device.
AddonsClient contains the methods for the Addons group.
AddonsClientBeginCreateOrUpdateOptions contains the optional parameters for the AddonsClient.BeginCreateOrUpdate method.
AddonsClientBeginDeleteOptions contains the optional parameters for the AddonsClient.BeginDelete method.
AddonsClientCreateOrUpdateResponse contains the response from method AddonsClient.BeginCreateOrUpdate.
AddonsClientDeleteResponse contains the response from method AddonsClient.BeginDelete.
AddonsClientGetOptions contains the optional parameters for the AddonsClient.Get method.
AddonsClientGetResponse contains the response from method AddonsClient.Get.
AddonsClientListByRoleOptions contains the optional parameters for the AddonsClient.NewListByRolePager method.
AddonsClientListByRoleResponse contains the response from method AddonsClient.NewListByRolePager.
Address - The shipping address of the customer.
Alert on the data box edge/gateway device.
AlertErrorDetails - Error details for the alert.
AlertList - Collection of alerts.
AlertProperties - Properties of alert.
AlertsClient contains the methods for the Alerts group.
AlertsClientGetOptions contains the optional parameters for the AlertsClient.Get method.
AlertsClientGetResponse contains the response from method AlertsClient.Get.
AlertsClientListByDataBoxEdgeDeviceOptions contains the optional parameters for the AlertsClient.NewListByDataBoxEdgeDevicePager method.
AlertsClientListByDataBoxEdgeDeviceResponse contains the response from method AlertsClient.NewListByDataBoxEdgeDevicePager.
ArcAddon - Arc Addon.
ArcAddonProperties - Arc addon properties.
ARMBaseModel - Represents the base class for all object models.
AsymmetricEncryptedSecret - Represent the secrets intended for encryption with asymmetric key pair.
Authentication mechanism for IoT devices.
AvailableSKUsClient contains the methods for the AvailableSKUs group.
AvailableSKUsClientListOptions contains the optional parameters for the AvailableSKUsClient.NewListPager method.
AvailableSKUsClientListResponse contains the response from method AvailableSKUsClient.NewListPager.
AzureContainerInfo - Azure container mapping of the endpoint.
BandwidthSchedule - The bandwidth schedule details.
BandwidthScheduleProperties - The properties of the bandwidth schedule.
BandwidthSchedulesClient contains the methods for the BandwidthSchedules group.
BandwidthSchedulesClientBeginCreateOrUpdateOptions contains the optional parameters for the BandwidthSchedulesClient.BeginCreateOrUpdate method.
BandwidthSchedulesClientBeginDeleteOptions contains the optional parameters for the BandwidthSchedulesClient.BeginDelete method.
BandwidthSchedulesClientCreateOrUpdateResponse contains the response from method BandwidthSchedulesClient.BeginCreateOrUpdate.
BandwidthSchedulesClientDeleteResponse contains the response from method BandwidthSchedulesClient.BeginDelete.
BandwidthSchedulesClientGetOptions contains the optional parameters for the BandwidthSchedulesClient.Get method.
BandwidthSchedulesClientGetResponse contains the response from method BandwidthSchedulesClient.Get.
BandwidthSchedulesClientListByDataBoxEdgeDeviceOptions contains the optional parameters for the BandwidthSchedulesClient.NewListByDataBoxEdgeDevicePager method.
BandwidthSchedulesClientListByDataBoxEdgeDeviceResponse contains the response from method BandwidthSchedulesClient.NewListByDataBoxEdgeDevicePager.
BandwidthSchedulesList - The collection of bandwidth schedules.
ClientAccessRight - The mapping between a particular client IP and the type of access client has on the NFS share.
ClientFactory is a client factory used to create any client in this module.
CloudEdgeManagementRole - The preview of Virtual Machine Cloud Management from the Azure supports deploying and managing VMs on your Azure Stack Edge device from Azure Portal.
CloudEdgeManagementRoleProperties - CloudEdgeManagement Role properties.
ClusterCapacityViewData - Cluster Compute Data.
ClusterGpuCapacity - Cluster GPU Data.
ClusterMemoryCapacity - NodeCapacityInfo defines the required information to determine the placement of a VM.
ClusterStorageViewData - Cluster Storage Data.
CniConfig - Cni configuration.
ComputeResource - Compute infrastructure Resource.
ContactDetails - Contains all the contact details of the customer.
Container - Represents a container on the Data Box Edge/Gateway device.
ContainerList - Collection of all the containers on the Data Box Edge/Gateway device.
ContainerProperties - The container properties.
ContainersClient contains the methods for the Containers group.
ContainersClientBeginCreateOrUpdateOptions contains the optional parameters for the ContainersClient.BeginCreateOrUpdate method.
ContainersClientBeginDeleteOptions contains the optional parameters for the ContainersClient.BeginDelete method.
ContainersClientBeginRefreshOptions contains the optional parameters for the ContainersClient.BeginRefresh method.
ContainersClientCreateOrUpdateResponse contains the response from method ContainersClient.BeginCreateOrUpdate.
ContainersClientDeleteResponse contains the response from method ContainersClient.BeginDelete.
ContainersClientGetOptions contains the optional parameters for the ContainersClient.Get method.
ContainersClientGetResponse contains the response from method ContainersClient.Get.
ContainersClientListByStorageAccountOptions contains the optional parameters for the ContainersClient.NewListByStorageAccountPager method.
ContainersClientListByStorageAccountResponse contains the response from method ContainersClient.NewListByStorageAccountPager.
ContainersClientRefreshResponse contains the response from method ContainersClient.BeginRefresh.
DataResidency - Wraps data-residency related information for edge-resource and this should be used with ARM layer.
DCAccessCode - DC Access code in the case of Self Managed Shipping.
DCAccessCodeProperties - DCAccessCode Properties.
Device - The Data Box Edge/Gateway device.
DeviceCapacityCheckClient contains the methods for the DeviceCapacityCheck group.
DeviceCapacityCheckClientBeginCheckResourceCreationFeasibilityOptions contains the optional parameters for the DeviceCapacityCheckClient.BeginCheckResourceCreationFeasibility method.
DeviceCapacityCheckClientCheckResourceCreationFeasibilityResponse contains the response from method DeviceCapacityCheckClient.BeginCheckResourceCreationFeasibility.
DeviceCapacityInfo - Object for Capturing DeviceCapacityInfo.
DeviceCapacityInfoClient contains the methods for the DeviceCapacityInfo group.
DeviceCapacityInfoClientGetDeviceCapacityInfoOptions contains the optional parameters for the DeviceCapacityInfoClient.GetDeviceCapacityInfo method.
DeviceCapacityInfoClientGetDeviceCapacityInfoResponse contains the response from method DeviceCapacityInfoClient.GetDeviceCapacityInfo.
DeviceCapacityInfoProperties - The properties of Device Capacity Info.
DeviceCapacityRequestInfo - Object for Capturing DeviceCapacityRequestInfo.
DeviceCapacityRequestInfoProperties - Properties of Device Capacity Request Info containing VM's to be checked and their corresponding results.
DeviceExtendedInfo - The extended Info of the Data Box Edge/Gateway device.
DeviceExtendedInfoPatch - The Data Box Edge/Gateway device extended info patch.
DeviceExtendedInfoProperties - The properties of the Data Box Edge/Gateway device extended info.
DeviceList - The collection of Data Box Edge/Gateway devices.
DevicePatch - The Data Box Edge/Gateway device patch.
DeviceProperties - The properties of the Data Box Edge/Gateway device.
DevicePropertiesPatch - The Data Box Edge/Gateway device properties patch.
DevicesClient contains the methods for the Devices group.
DevicesClientBeginCreateOrUpdateSecuritySettingsOptions contains the optional parameters for the DevicesClient.BeginCreateOrUpdateSecuritySettings method.
DevicesClientBeginDeleteOptions contains the optional parameters for the DevicesClient.BeginDelete method.
DevicesClientBeginDownloadUpdatesOptions contains the optional parameters for the DevicesClient.BeginDownloadUpdates method.
DevicesClientBeginInstallUpdatesOptions contains the optional parameters for the DevicesClient.BeginInstallUpdates method.
DevicesClientBeginScanForUpdatesOptions contains the optional parameters for the DevicesClient.BeginScanForUpdates method.
DevicesClientCreateOrUpdateOptions contains the optional parameters for the DevicesClient.CreateOrUpdate method.
DevicesClientCreateOrUpdateResponse contains the response from method DevicesClient.CreateOrUpdate.
DevicesClientCreateOrUpdateSecuritySettingsResponse contains the response from method DevicesClient.BeginCreateOrUpdateSecuritySettings.
DevicesClientDeleteResponse contains the response from method DevicesClient.BeginDelete.
DevicesClientDownloadUpdatesResponse contains the response from method DevicesClient.BeginDownloadUpdates.
DevicesClientGenerateCertificateOptions contains the optional parameters for the DevicesClient.GenerateCertificate method.
DevicesClientGenerateCertificateResponse contains the response from method DevicesClient.GenerateCertificate.
DevicesClientGetExtendedInformationOptions contains the optional parameters for the DevicesClient.GetExtendedInformation method.
DevicesClientGetExtendedInformationResponse contains the response from method DevicesClient.GetExtendedInformation.
DevicesClientGetNetworkSettingsOptions contains the optional parameters for the DevicesClient.GetNetworkSettings method.
DevicesClientGetNetworkSettingsResponse contains the response from method DevicesClient.GetNetworkSettings.
DevicesClientGetOptions contains the optional parameters for the DevicesClient.Get method.
DevicesClientGetResponse contains the response from method DevicesClient.Get.
DevicesClientGetUpdateSummaryOptions contains the optional parameters for the DevicesClient.GetUpdateSummary method.
DevicesClientGetUpdateSummaryResponse contains the response from method DevicesClient.GetUpdateSummary.
DevicesClientInstallUpdatesResponse contains the response from method DevicesClient.BeginInstallUpdates.
DevicesClientListByResourceGroupOptions contains the optional parameters for the DevicesClient.NewListByResourceGroupPager method.
DevicesClientListByResourceGroupResponse contains the response from method DevicesClient.NewListByResourceGroupPager.
DevicesClientListBySubscriptionOptions contains the optional parameters for the DevicesClient.NewListBySubscriptionPager method.
DevicesClientListBySubscriptionResponse contains the response from method DevicesClient.NewListBySubscriptionPager.
DevicesClientScanForUpdatesResponse contains the response from method DevicesClient.BeginScanForUpdates.
DevicesClientUpdateExtendedInformationOptions contains the optional parameters for the DevicesClient.UpdateExtendedInformation method.
DevicesClientUpdateExtendedInformationResponse contains the response from method DevicesClient.UpdateExtendedInformation.
DevicesClientUpdateOptions contains the optional parameters for the DevicesClient.Update method.
DevicesClientUpdateResponse contains the response from method DevicesClient.Update.
DevicesClientUploadCertificateOptions contains the optional parameters for the DevicesClient.UploadCertificate method.
DevicesClientUploadCertificateResponse contains the response from method DevicesClient.UploadCertificate.
DiagnosticProactiveLogCollectionSettings - The diagnostic proactive log collection settings of a device.
DiagnosticRemoteSupportSettings - The remote support settings of a device.
DiagnosticRemoteSupportSettingsProperties - The properties of remote support settings.
DiagnosticSettingsClient contains the methods for the DiagnosticSettings group.
DiagnosticSettingsClientBeginUpdateDiagnosticProactiveLogCollectionSettingsOptions contains the optional parameters for the DiagnosticSettingsClient.BeginUpdateDiagnosticProactiveLogCollectionSettings method.
DiagnosticSettingsClientBeginUpdateDiagnosticRemoteSupportSettingsOptions contains the optional parameters for the DiagnosticSettingsClient.BeginUpdateDiagnosticRemoteSupportSettings method.
DiagnosticSettingsClientGetDiagnosticProactiveLogCollectionSettingsOptions contains the optional parameters for the DiagnosticSettingsClient.GetDiagnosticProactiveLogCollectionSettings method.
DiagnosticSettingsClientGetDiagnosticProactiveLogCollectionSettingsResponse contains the response from method DiagnosticSettingsClient.GetDiagnosticProactiveLogCollectionSettings.
DiagnosticSettingsClientGetDiagnosticRemoteSupportSettingsOptions contains the optional parameters for the DiagnosticSettingsClient.GetDiagnosticRemoteSupportSettings method.
DiagnosticSettingsClientGetDiagnosticRemoteSupportSettingsResponse contains the response from method DiagnosticSettingsClient.GetDiagnosticRemoteSupportSettings.
DiagnosticSettingsClientUpdateDiagnosticProactiveLogCollectionSettingsResponse contains the response from method DiagnosticSettingsClient.BeginUpdateDiagnosticProactiveLogCollectionSettings.
DiagnosticSettingsClientUpdateDiagnosticRemoteSupportSettingsResponse contains the response from method DiagnosticSettingsClient.BeginUpdateDiagnosticRemoteSupportSettings.
EdgeProfile - Details about Edge Profile for the resource.
EdgeProfilePatch - The Data Box Edge/Gateway Edge Profile patch.
EdgeProfileSubscription - Subscription details for the Edge Profile.
EdgeProfileSubscriptionPatch - The Data Box Edge/Gateway Edge Profile Subscription patch.
EtcdInfo - Etcd configuration.
FileEventTrigger - Trigger details.
FileSourceInfo - File source details.
FileTriggerProperties - File trigger properties.
GenerateCertResponse - Used in activation key generation flow.
HostCapacity - Host Capacity Data.
ImageRepositoryCredential - Image repository credential.
IoTAddon - IoT Addon.
IoTAddonProperties - IoT addon properties.
IoTDeviceInfo - Metadata of IoT device/IoT Edge device to be configured.
IoTEdgeAgentInfo - IoT edge agent details is optional, this will be used for download system Agent module while bootstrapping IoT Role if specified.
IoTRole - Compute role.
IoTRoleProperties - IoT role properties.
IPv4Config - Details related to the IPv4 address configuration.
IPv6Config - Details related to the IPv6 address configuration.
Job - A device job.
JobErrorDetails - The job error information containing the list of job errors.
JobErrorItem - The job error items.
JobProperties - The properties for the job.
JobsClient contains the methods for the Jobs group.
JobsClientGetOptions contains the optional parameters for the JobsClient.Get method.
JobsClientGetResponse contains the response from method JobsClient.Get.
KubernetesClusterInfo - Kubernetes cluster configuration.
KubernetesIPConfiguration - Kubernetes node IP configuration.
KubernetesRole - The limited preview of Kubernetes Cluster Management from the Azure supports: 1.
KubernetesRoleCompute - Kubernetes role compute resource.
KubernetesRoleNetwork - Kubernetes role network resource.
KubernetesRoleProperties - Kubernetes role properties.
KubernetesRoleResources - Kubernetes role resources.
KubernetesRoleStorage - Kubernetes role storage resource.
KubernetesRoleStorageClassInfo - Kubernetes storage class info.
LoadBalancerConfig - Load balancer configuration.
MECRole - MEC role.
MECRoleProperties - MEC role properties.
MetricConfiguration - Metric configuration.
MetricCounter - The metric counter.
MetricCounterSet - The metric counter set.
MetricDimension - The metric dimension.
MetricDimensionV1 - Metric Dimension v1.
MetricSpecificationV1 - Metric specification version 1.
MonitoringConfigClient contains the methods for the MonitoringConfig group.
MonitoringConfigClientBeginCreateOrUpdateOptions contains the optional parameters for the MonitoringConfigClient.BeginCreateOrUpdate method.
MonitoringConfigClientBeginDeleteOptions contains the optional parameters for the MonitoringConfigClient.BeginDelete method.
MonitoringConfigClientCreateOrUpdateResponse contains the response from method MonitoringConfigClient.BeginCreateOrUpdate.
MonitoringConfigClientDeleteResponse contains the response from method MonitoringConfigClient.BeginDelete.
MonitoringConfigClientGetOptions contains the optional parameters for the MonitoringConfigClient.Get method.
MonitoringConfigClientGetResponse contains the response from method MonitoringConfigClient.Get.
MonitoringConfigClientListOptions contains the optional parameters for the MonitoringConfigClient.NewListPager method.
MonitoringConfigClientListResponse contains the response from method MonitoringConfigClient.NewListPager.
MonitoringMetricConfiguration - The metric setting details for the role.
MonitoringMetricConfigurationList - Collection of metric configurations.
MonitoringMetricConfigurationProperties - Metrics properties.
MountPointMap - The share mount point.
MoveRequest - Resource Move details.
NetworkAdapter - Represents the networkAdapter on a device.
NetworkAdapterPosition - The network adapter position.
NetworkSettings - The network settings of a device.
NetworkSettingsProperties - The properties of network settings.
Node - Represents a single node in a Data box Edge/Gateway device Gateway devices, standalone Edge devices and a single node cluster Edge device will all have 1 node Multi-node Edge devices will have more than 1 nodes.
NodeInfo - Kubernetes node info.
NodeList - Collection of Nodes.
NodeProperties - This class represents the nodes in a highly available cluster.
NodesClient contains the methods for the Nodes group.
NodesClientListByDataBoxEdgeDeviceOptions contains the optional parameters for the NodesClient.NewListByDataBoxEdgeDevicePager method.
NodesClientListByDataBoxEdgeDeviceResponse contains the response from method NodesClient.NewListByDataBoxEdgeDevicePager.
NumaNodeData - NUMA node data.
Operations.
OperationDisplay - Operation display properties.
OperationProperties - Operation properties.
OperationsClient contains the methods for the Operations group.
OperationsClientListOptions contains the optional parameters for the OperationsClient.NewListPager method.
OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
OperationsList - The list of operations used for the discovery of available provider operations.
OperationsStatusClient contains the methods for the OperationsStatus group.
OperationsStatusClientGetOptions contains the optional parameters for the OperationsStatusClient.Get method.
OperationsStatusClientGetResponse contains the response from method OperationsStatusClient.Get.
Order - The order details.
OrderList - List of order entities.
OrderProperties - Order properties.
OrdersClient contains the methods for the Orders group.
OrdersClientBeginCreateOrUpdateOptions contains the optional parameters for the OrdersClient.BeginCreateOrUpdate method.
OrdersClientBeginDeleteOptions contains the optional parameters for the OrdersClient.BeginDelete method.
OrdersClientCreateOrUpdateResponse contains the response from method OrdersClient.BeginCreateOrUpdate.
OrdersClientDeleteResponse contains the response from method OrdersClient.BeginDelete.
OrdersClientGetOptions contains the optional parameters for the OrdersClient.Get method.
OrdersClientGetResponse contains the response from method OrdersClient.Get.
OrdersClientListByDataBoxEdgeDeviceOptions contains the optional parameters for the OrdersClient.NewListByDataBoxEdgeDevicePager method.
OrdersClientListByDataBoxEdgeDeviceResponse contains the response from method OrdersClient.NewListByDataBoxEdgeDevicePager.
OrdersClientListDCAccessCodeOptions contains the optional parameters for the OrdersClient.ListDCAccessCode method.
OrdersClientListDCAccessCodeResponse contains the response from method OrdersClient.ListDCAccessCode.
OrderStatus - Represents a single status change.
PeriodicTimerEventTrigger - Trigger details.
PeriodicTimerProperties - Periodic timer trigger properties.
PeriodicTimerSourceInfo - Periodic timer event source.
ProactiveLogCollectionSettingsProperties - The properties of proactive log collection settings.
RawCertificateData - Raw Certificate Data.
RefreshDetails - Fields for tracking refresh job on the share or container.
RemoteSupportSettings - RemoteApplicationType for which remote support settings is being modified.
ResourceIdentity - Msi identity details of the resource.
ResourceMoveDetails - Fields for tracking resource move.
Role - Compute role.
RoleList - Collection of all the roles on the Data Box Edge device.
RolesClient contains the methods for the Roles group.
RolesClientBeginCreateOrUpdateOptions contains the optional parameters for the RolesClient.BeginCreateOrUpdate method.
RolesClientBeginDeleteOptions contains the optional parameters for the RolesClient.BeginDelete method.
RolesClientCreateOrUpdateResponse contains the response from method RolesClient.BeginCreateOrUpdate.
RolesClientDeleteResponse contains the response from method RolesClient.BeginDelete.
RolesClientGetOptions contains the optional parameters for the RolesClient.Get method.
RolesClientGetResponse contains the response from method RolesClient.Get.
RolesClientListByDataBoxEdgeDeviceOptions contains the optional parameters for the RolesClient.NewListByDataBoxEdgeDevicePager method.
RolesClientListByDataBoxEdgeDeviceResponse contains the response from method RolesClient.NewListByDataBoxEdgeDevicePager.
RoleSinkInfo - Compute role against which events will be raised.
Secret - Holds device secret either as a KeyVault reference or as an encrypted value.
SecuritySettings - The security settings of a device.
SecuritySettingsProperties - The properties of security settings.
ServiceSpecification - Service specification.
Share - Represents a share on the Data Box Edge/Gateway device.
ShareAccessRight - Specifies the mapping between this particular user and the type of access he has on shares on this device.
ShareList - Collection of all the shares on the Data Box Edge/Gateway device.
ShareProperties - The share properties.
SharesClient contains the methods for the Shares group.
SharesClientBeginCreateOrUpdateOptions contains the optional parameters for the SharesClient.BeginCreateOrUpdate method.
SharesClientBeginDeleteOptions contains the optional parameters for the SharesClient.BeginDelete method.
SharesClientBeginRefreshOptions contains the optional parameters for the SharesClient.BeginRefresh method.
SharesClientCreateOrUpdateResponse contains the response from method SharesClient.BeginCreateOrUpdate.
SharesClientDeleteResponse contains the response from method SharesClient.BeginDelete.
SharesClientGetOptions contains the optional parameters for the SharesClient.Get method.
SharesClientGetResponse contains the response from method SharesClient.Get.
SharesClientListByDataBoxEdgeDeviceOptions contains the optional parameters for the SharesClient.NewListByDataBoxEdgeDevicePager method.
SharesClientListByDataBoxEdgeDeviceResponse contains the response from method SharesClient.NewListByDataBoxEdgeDevicePager.
SharesClientRefreshResponse contains the response from method SharesClient.BeginRefresh.
SKU - The Sku information.
SKUCapability - The metadata to describe the capability.
SKUCost - The metadata for retrieving price info.
SKUInfo - The SKU type.
SKUList - List of SKU Information objects.
SKULocationInfo - The location info.
StorageAccount - Represents a Storage Account on the Data Box Edge/Gateway device.
StorageAccountCredential - The storage account credential.
StorageAccountCredentialList - The collection of storage account credentials.
StorageAccountCredentialProperties - The storage account credential properties.
StorageAccountCredentialsClient contains the methods for the StorageAccountCredentials group.
StorageAccountCredentialsClientBeginCreateOrUpdateOptions contains the optional parameters for the StorageAccountCredentialsClient.BeginCreateOrUpdate method.
StorageAccountCredentialsClientBeginDeleteOptions contains the optional parameters for the StorageAccountCredentialsClient.BeginDelete method.
StorageAccountCredentialsClientCreateOrUpdateResponse contains the response from method StorageAccountCredentialsClient.BeginCreateOrUpdate.
StorageAccountCredentialsClientDeleteResponse contains the response from method StorageAccountCredentialsClient.BeginDelete.
StorageAccountCredentialsClientGetOptions contains the optional parameters for the StorageAccountCredentialsClient.Get method.
StorageAccountCredentialsClientGetResponse contains the response from method StorageAccountCredentialsClient.Get.
StorageAccountCredentialsClientListByDataBoxEdgeDeviceOptions contains the optional parameters for the StorageAccountCredentialsClient.NewListByDataBoxEdgeDevicePager method.
StorageAccountCredentialsClientListByDataBoxEdgeDeviceResponse contains the response from method StorageAccountCredentialsClient.NewListByDataBoxEdgeDevicePager.
StorageAccountList - Collection of all the Storage Accounts on the Data Box Edge/Gateway device.
StorageAccountProperties - The storage account properties.
StorageAccountsClient contains the methods for the StorageAccounts group.
StorageAccountsClientBeginCreateOrUpdateOptions contains the optional parameters for the StorageAccountsClient.BeginCreateOrUpdate method.
StorageAccountsClientBeginDeleteOptions contains the optional parameters for the StorageAccountsClient.BeginDelete method.
StorageAccountsClientCreateOrUpdateResponse contains the response from method StorageAccountsClient.BeginCreateOrUpdate.
StorageAccountsClientDeleteResponse contains the response from method StorageAccountsClient.BeginDelete.
StorageAccountsClientGetOptions contains the optional parameters for the StorageAccountsClient.Get method.
StorageAccountsClientGetResponse contains the response from method StorageAccountsClient.Get.
StorageAccountsClientListByDataBoxEdgeDeviceOptions contains the optional parameters for the StorageAccountsClient.NewListByDataBoxEdgeDevicePager method.
StorageAccountsClientListByDataBoxEdgeDeviceResponse contains the response from method StorageAccountsClient.NewListByDataBoxEdgeDevicePager.
No description provided by the author
No description provided by the author
SupportPackageRequestProperties - The share properties.
SupportPackagesClient contains the methods for the SupportPackages group.
SupportPackagesClientBeginTriggerSupportPackageOptions contains the optional parameters for the SupportPackagesClient.BeginTriggerSupportPackage method.
SupportPackagesClientTriggerSupportPackageResponse contains the response from method SupportPackagesClient.BeginTriggerSupportPackage.
SymmetricKey - Symmetric key for authentication.
SystemData - Metadata pertaining to creation and last modification of the resource.
TrackingInfo - Tracking courier information.
Trigger details.
TriggerList - Collection of all trigger on the data box edge device.
TriggersClient contains the methods for the Triggers group.
TriggersClientBeginCreateOrUpdateOptions contains the optional parameters for the TriggersClient.BeginCreateOrUpdate method.
TriggersClientBeginDeleteOptions contains the optional parameters for the TriggersClient.BeginDelete method.
TriggersClientCreateOrUpdateResponse contains the response from method TriggersClient.BeginCreateOrUpdate.
TriggersClientDeleteResponse contains the response from method TriggersClient.BeginDelete.
TriggersClientGetOptions contains the optional parameters for the TriggersClient.Get method.
TriggersClientGetResponse contains the response from method TriggersClient.Get.
TriggersClientListByDataBoxEdgeDeviceOptions contains the optional parameters for the TriggersClient.NewListByDataBoxEdgeDevicePager method.
TriggersClientListByDataBoxEdgeDeviceResponse contains the response from method TriggersClient.NewListByDataBoxEdgeDevicePager.
TriggerSupportPackageRequest - The request object for trigger support package.
UpdateDetails - Update Specific attributes.
UpdateDownloadProgress - Details about the download progress of update.
UpdateInstallProgress - Progress details during installation of updates.
UpdateSummary - Details about ongoing updates and availability of updates on the device.
UpdateSummaryProperties - The device update information summary.
UploadCertificateRequest - The upload certificate request.
UploadCertificateResponse - The upload registration certificate response.
User - Represents a user who has access to one or more shares on the Data Box Edge/Gateway device.
UserAccessRight - The mapping between a particular user and the access type on the SMB share.
UserList - Collection of users.
UserProperties - The user properties.
UsersClient contains the methods for the Users group.
UsersClientBeginCreateOrUpdateOptions contains the optional parameters for the UsersClient.BeginCreateOrUpdate method.
UsersClientBeginDeleteOptions contains the optional parameters for the UsersClient.BeginDelete method.
UsersClientCreateOrUpdateResponse contains the response from method UsersClient.BeginCreateOrUpdate.
UsersClientDeleteResponse contains the response from method UsersClient.BeginDelete.
UsersClientGetOptions contains the optional parameters for the UsersClient.Get method.
UsersClientGetResponse contains the response from method UsersClient.Get.
UsersClientListByDataBoxEdgeDeviceOptions contains the optional parameters for the UsersClient.NewListByDataBoxEdgeDevicePager method.
UsersClientListByDataBoxEdgeDeviceResponse contains the response from method UsersClient.NewListByDataBoxEdgeDevicePager.
VMMemory - VmMemory Data.
VMPlacementRequestResult - List of VM sizes being checked for creation on appliance along with corresponding result.

# Interfaces

AddonClassification provides polymorphic access to related types.
RoleClassification provides polymorphic access to related types.
TriggerClassification provides polymorphic access to related types.

# Type aliases

AccessLevel - Access level allowed for this remote application type.
AccountType - Type of storage accessed on the storage account.
AddonState - Addon Provisioning State.
AddonType - Addon type.
AlertSeverity - Severity of the alert.
AuthenticationType - The authentication type.
AzureContainerDataFormat - Storage format used for the file represented by the share.
ClientPermissionType - Type of access to be allowed for the client.
ClusterWitnessType - Cluster Witness Type.
ContainerStatus - Current status of the container.
CreatedByType - The type of identity that created the resource.
DataBoxEdgeDeviceKind - The kind of the device.
DataBoxEdgeDeviceStatus - The status of the Data Box Edge/Gateway device.
DataPolicy - Data policy of the share.
DataResidencyType - DataResidencyType enum.
No description provided by the author
DeviceType - The type of the Data Box Edge/Gateway device.
DownloadPhase - The download phase.
EncryptionAlgorithm - The algorithm used to encrypt "Value".
HostPlatformType - Platform where the runtime is hosted.
InstallationImpact - Impact of Installing an updateType.
InstallRebootBehavior - Indicates if updates are available and at least one of the updates needs a reboot.
JobStatus - The current status of the job.
JobType - The type of the job.
KeyVaultSyncStatus - For changing or to initiate the resync to key-vault set the status to KeyVaultSyncPending, rest of the status will not be applicable.
KubernetesNodeType - Node type - Master/Worker.
KubernetesState - State of Kubernetes deployment.
MetricAggregationType - Metric aggregation type.
MetricCategory - Metric category.
MetricUnit - Metric units.
MonitoringStatus - Current monitoring status of the share.
MountType - Mounting type.
MsiIdentityType - Identity type.
NetworkAdapterDHCPStatus - Value indicating whether this adapter has DHCP enabled.
NetworkAdapterRDMAStatus - Value indicating whether this adapter is RDMA capable.
NetworkAdapterStatus - Value indicating whether this adapter is valid.
NetworkGroup - The network group.
NodeStatus - The current status of the individual node.
OrderState - Status of the order as per the allowed status types.
PlatformType - Host OS supported by the Arc addon.
PosixComplianceStatus - If provisioned storage is posix compliant.
ProactiveDiagnosticsConsent - Proactive diagnostic collection consent flag.
RemoteApplicationType - Remote application type.
ResourceMoveStatus - Denotes whether move operation is in progress.
RoleStatus - Local Edge Management Status.
No description provided by the author
ShareAccessProtocol - Access protocol to be used by the share.
ShareAccessType - Type of access to be allowed on the share for this user.
ShareStatus - Current status of the share.
No description provided by the author
SKUAvailability - Links to the next set of results.
SKUName - The Sku name.
SKUSignupOption - Sku can be signed up by customer or not.
SKUTier - The Sku tier.
SKUVersion - Availability of the Sku as preview/stable.
SSLStatus - Signifies whether SSL needs to be enabled or not.
StorageAccountStatus - Current status of the storage account.
No description provided by the author
No description provided by the author
TriggerEventType - Trigger Kind.
UpdateOperation - The current update operation.
UpdateOperationStage - Current stage of the update operation.
UpdateStatus - Status of the update.
UpdateType - Type of the Update.
UserType - Type of the user.