Documentation ¶
Index ¶
- func PossibleValuesForSkuTier() []string
- type Capability
- type DevCenterSku
- type DevCenterSkuOperationPredicate
- type ListBySubscriptionCompleteResult
- type ListBySubscriptionCustomPager
- type ListBySubscriptionOperationResponse
- type SKUsClient
- func (c SKUsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error)
- func (c SKUsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
- func (c SKUsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionCompleteResult, err error)
- type SkuTier
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForSkuTier ¶
func PossibleValuesForSkuTier() []string
Types ¶
type Capability ¶
type DevCenterSku ¶
type DevCenterSku struct { Capabilities *[]Capability `json:"capabilities,omitempty"` Capacity *int64 `json:"capacity,omitempty"` Family *string `json:"family,omitempty"` Locations *[]string `json:"locations,omitempty"` Name string `json:"name"` ResourceType *string `json:"resourceType,omitempty"` Size *string `json:"size,omitempty"` Tier *SkuTier `json:"tier,omitempty"` }
type DevCenterSkuOperationPredicate ¶
type DevCenterSkuOperationPredicate struct { Capacity *int64 Family *string Name *string ResourceType *string Size *string }
func (DevCenterSkuOperationPredicate) Matches ¶
func (p DevCenterSkuOperationPredicate) Matches(input DevCenterSku) bool
type ListBySubscriptionCompleteResult ¶
type ListBySubscriptionCompleteResult struct { LatestHttpResponse *http.Response Items []DevCenterSku }
type ListBySubscriptionCustomPager ¶ added in v0.20240628.1153531
func (*ListBySubscriptionCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListBySubscriptionCustomPager) NextPageLink() *odata.Link
type ListBySubscriptionOperationResponse ¶
type ListBySubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DevCenterSku }
type SKUsClient ¶
type SKUsClient struct {
Client *resourcemanager.Client
}
func NewSKUsClientWithBaseURI ¶
func NewSKUsClientWithBaseURI(sdkApi sdkEnv.Api) (*SKUsClient, error)
func (SKUsClient) ListBySubscription ¶
func (c SKUsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error)
ListBySubscription ...
func (SKUsClient) ListBySubscriptionComplete ¶
func (c SKUsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error)
ListBySubscriptionComplete retrieves all the results into a single object
func (SKUsClient) ListBySubscriptionCompleteMatchingPredicate ¶
func (c SKUsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate DevCenterSkuOperationPredicate) (result ListBySubscriptionCompleteResult, err error)
ListBySubscriptionCompleteMatchingPredicate retrieves all the results and then applies the predicate
Click to show internal directories.
Click to hide internal directories.