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 PossibleValuesForShipmentType() []string + func PossibleValuesForSkuAvailability() []string + func PossibleValuesForSkuName() []string + func PossibleValuesForSkuSignupOption() []string + func PossibleValuesForSkuTier() []string + func PossibleValuesForSkuVersion() []string + type AvailableSkusClient struct + Client *resourcemanager.Client + func NewAvailableSkusClientWithBaseURI(sdkApi sdkEnv.Api) (*AvailableSkusClient, error) + func (c AvailableSkusClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error) + func (c AvailableSkusClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error) + func (c AvailableSkusClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListCompleteResult, err error) + type DataBoxEdgeSku struct + ApiVersions *[]string + Availability *SkuAvailability + Capabilities *[]SkuCapability + Costs *[]SkuCost + Family *string + Kind *string + LocationInfo *[]SkuLocationInfo + Locations *[]string + Name *SkuName + ResourceType *string + ShipmentTypes *[]ShipmentType + SignupOption *SkuSignupOption + Size *string + Tier *SkuTier + Version *SkuVersion + type DataBoxEdgeSkuOperationPredicate struct + Family *string + Kind *string + ResourceType *string + Size *string + func (p DataBoxEdgeSkuOperationPredicate) Matches(input DataBoxEdgeSku) bool + type ListCompleteResult struct + Items []DataBoxEdgeSku + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]DataBoxEdgeSku + OData *odata.OData + type ShipmentType string + const ShipmentTypeNotApplicable + const ShipmentTypeSelfPickup + const ShipmentTypeShippedToCustomer + func (s *ShipmentType) UnmarshalJSON(bytes []byte) error + type SkuAvailability string + const SkuAvailabilityAvailable + const SkuAvailabilityUnavailable + func (s *SkuAvailability) UnmarshalJSON(bytes []byte) error + type SkuCapability struct + Name *string + Value *string + type SkuCost struct + ExtendedUnit *string + MeterId *string + Quantity *int64 + type SkuLocationInfo struct + Location *string + Sites *[]string + Zones *zones.Schema + type SkuName string + const SkuNameEPTwoOneTwoEightGPUOneMxOneW + const SkuNameEPTwoOneTwoEightOneTFourMxOneW + const SkuNameEPTwoSixFourMxOneW + const SkuNameEPTwoSixFourOneVPUW + const SkuNameEPTwoTwoFiveSixGPUTwoMxOne + const SkuNameEPTwoTwoFiveSixTwoTFourW + const SkuNameEdge + const SkuNameEdgeMRMini + const SkuNameEdgeMRTCP + const SkuNameEdgePBase + const SkuNameEdgePHigh + const SkuNameEdgePRBase + const SkuNameEdgePRBaseUPS + const SkuNameGPU + const SkuNameGateway + const SkuNameManagement + const SkuNameRCALarge + const SkuNameRCASmall + const SkuNameRDC + const SkuNameTCALarge + const SkuNameTCASmall + const SkuNameTDC + const SkuNameTEAFourNodeHeater + const SkuNameTEAFourNodeUPSHeater + const SkuNameTEAOneNode + const SkuNameTEAOneNodeHeater + const SkuNameTEAOneNodeUPS + const SkuNameTEAOneNodeUPSHeater + const SkuNameTMA + func (s *SkuName) UnmarshalJSON(bytes []byte) error + type SkuSignupOption string + const SkuSignupOptionAvailable + const SkuSignupOptionNone + func (s *SkuSignupOption) UnmarshalJSON(bytes []byte) error + type SkuTier string + const SkuTierStandard + func (s *SkuTier) UnmarshalJSON(bytes []byte) error + type SkuVersion string + const SkuVersionPreview + const SkuVersionStable + func (s *SkuVersion) UnmarshalJSON(bytes []byte) error