Documentation ¶
Index ¶
- type ListCompleteResult
- type ListOperationResponse
- type UsageModel
- type UsageModelDisplay
- type UsageModelOperationPredicate
- type UsageModelsClient
- func (c UsageModelsClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
- func (c UsageModelsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
- func (c UsageModelsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListCompleteResult, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ListCompleteResult ¶
type ListCompleteResult struct { LatestHttpResponse *http.Response Items []UsageModel }
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]UsageModel }
type UsageModel ¶
type UsageModel struct { Display *UsageModelDisplay `json:"display,omitempty"` ModelName *string `json:"modelName,omitempty"` TargetType *string `json:"targetType,omitempty"` }
type UsageModelDisplay ¶
type UsageModelDisplay struct {
Description *string `json:"description,omitempty"`
}
type UsageModelOperationPredicate ¶
func (UsageModelOperationPredicate) Matches ¶
func (p UsageModelOperationPredicate) Matches(input UsageModel) bool
type UsageModelsClient ¶
type UsageModelsClient struct {
Client *resourcemanager.Client
}
func NewUsageModelsClientWithBaseURI ¶
func NewUsageModelsClientWithBaseURI(sdkApi sdkEnv.Api) (*UsageModelsClient, error)
func (UsageModelsClient) List ¶
func (c UsageModelsClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
List ...
func (UsageModelsClient) ListComplete ¶
func (c UsageModelsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (UsageModelsClient) ListCompleteMatchingPredicate ¶
func (c UsageModelsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate UsageModelOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
Click to show internal directories.
Click to hide internal directories.