Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func ValidateDataBoxEdgeDeviceID(input interface{}, key string) (warnings []string, errors []error) + type ClusterCapacityViewData struct + Fqdn *string + GpuCapacity *ClusterGpuCapacity + LastRefreshedTime *string + MemoryCapacity *ClusterMemoryCapacity + TotalProvisionedNonHpnCores *int64 + func (o *ClusterCapacityViewData) GetLastRefreshedTimeAsTime() (*time.Time, error) + func (o *ClusterCapacityViewData) SetLastRefreshedTimeAsTime(input time.Time) + type ClusterGpuCapacity struct + GpuFreeUnitsCount *int64 + GpuReservedForFailoverUnitsCount *int64 + GpuTotalUnitsCount *int64 + GpuType *string + GpuUsedUnitsCount *int64 + type ClusterMemoryCapacity struct + ClusterFailoverMemoryMb *float64 + ClusterFragmentationMemoryMb *float64 + ClusterFreeMemoryMb *float64 + ClusterHypervReserveMemoryMb *float64 + ClusterInfraVMMemoryMb *float64 + ClusterMemoryUsedByVMsMb *float64 + ClusterNonFailoverVMMb *float64 + ClusterTotalMemoryMb *float64 + ClusterUsedMemoryMb *float64 + type ClusterStorageViewData struct + ClusterFreeStorageMb *float64 + ClusterTotalStorageMb *float64 + type DataBoxEdgeDeviceId struct + DataBoxEdgeDeviceName string + ResourceGroupName string + SubscriptionId string + func NewDataBoxEdgeDeviceID(subscriptionId string, resourceGroupName string, dataBoxEdgeDeviceName string) DataBoxEdgeDeviceId + func ParseDataBoxEdgeDeviceID(input string) (*DataBoxEdgeDeviceId, error) + func ParseDataBoxEdgeDeviceIDInsensitively(input string) (*DataBoxEdgeDeviceId, error) + func (id *DataBoxEdgeDeviceId) FromParseResult(input resourceids.ParseResult) error + func (id DataBoxEdgeDeviceId) ID() string + func (id DataBoxEdgeDeviceId) Segments() []resourceids.Segment + func (id DataBoxEdgeDeviceId) String() string + type DeviceCapacityInfo struct + Id *string + Name *string + Properties *DeviceCapacityInfoProperties + SystemData *systemdata.SystemData + Type *string + type DeviceCapacityInfoClient struct + Client *resourcemanager.Client + func NewDeviceCapacityInfoClientWithBaseURI(sdkApi sdkEnv.Api) (*DeviceCapacityInfoClient, error) + func (c DeviceCapacityInfoClient) GetDeviceCapacityInfo(ctx context.Context, id DataBoxEdgeDeviceId) (result GetDeviceCapacityInfoOperationResponse, err error) + type DeviceCapacityInfoProperties struct + ClusterComputeCapacityInfo *ClusterCapacityViewData + ClusterStorageCapacityInfo *ClusterStorageViewData + NodeCapacityInfos *map[string]HostCapacity + TimeStamp *string + func (o *DeviceCapacityInfoProperties) GetTimeStampAsTime() (*time.Time, error) + func (o *DeviceCapacityInfoProperties) SetTimeStampAsTime(input time.Time) + type GetDeviceCapacityInfoOperationResponse struct + HttpResponse *http.Response + Model *DeviceCapacityInfo + OData *odata.OData + type HostCapacity struct + AvailableGpuCount *int64 + EffectiveAvailableMemoryMbOnHost *int64 + GpuType *string + HostName *string + NumaNodesData *[]NumaNodeData + VMUsedMemory *map[string]VMMemory + type NumaNodeData struct + EffectiveAvailableMemoryInMb *int64 + FreeVCPUIndexesForHpn *[]int64 + LogicalCoreCountPerCore *int64 + NumaNodeIndex *int64 + TotalMemoryInMb *int64 + VCPUIndexesForHpn *[]int64 + VCPUIndexesForRoot *[]int64 + type VMMemory struct + CurrentMemoryUsageMB *int64 + StartupMemoryMB *int64