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 + type ListCompleteResult struct + Items []Marketplace + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationOptions struct + Filter *string + Top *int64 + func DefaultListOperationOptions() ListOperationOptions + func (o ListOperationOptions) ToHeaders() *client.Headers + func (o ListOperationOptions) ToOData() *odata.Query + func (o ListOperationOptions) ToQuery() *client.QueryParams + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]Marketplace + OData *odata.OData + type Marketplace struct + Etag *string + Id *string + Name *string + Properties *MarketplaceProperties + Tags *map[string]string + Type *string + type MarketplaceOperationPredicate struct + Etag *string + Id *string + Name *string + Type *string + func (p MarketplaceOperationPredicate) Matches(input Marketplace) bool + type MarketplaceProperties struct + AccountName *string + AdditionalInfo *string + AdditionalProperties *string + BillingPeriodId *string + ConsumedQuantity *float64 + ConsumedService *string + CostCenter *string + Currency *string + DepartmentName *string + InstanceId *string + InstanceName *string + IsEstimated *bool + IsRecurringCharge *bool + MeterId *string + OfferName *string + OrderNumber *string + PlanName *string + PretaxCost *float64 + PublisherName *string + ResourceGroup *string + ResourceRate *float64 + SubscriptionGuid *string + SubscriptionName *string + UnitOfMeasure *string + UsageEnd *string + UsageStart *string + func (o *MarketplaceProperties) GetUsageEndAsTime() (*time.Time, error) + func (o *MarketplaceProperties) GetUsageStartAsTime() (*time.Time, error) + func (o *MarketplaceProperties) SetUsageEndAsTime(input time.Time) + func (o *MarketplaceProperties) SetUsageStartAsTime(input time.Time) + type MarketplacesClient struct + Client *resourcemanager.Client + func NewMarketplacesClientWithBaseURI(sdkApi sdkEnv.Api) (*MarketplacesClient, error) + func (c MarketplacesClient) List(ctx context.Context, id commonids.ScopeId, options ListOperationOptions) (result ListOperationResponse, err error) + func (c MarketplacesClient) ListComplete(ctx context.Context, id commonids.ScopeId, options ListOperationOptions) (ListCompleteResult, error) + func (c MarketplacesClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.ScopeId, options ListOperationOptions, ...) (result ListCompleteResult, err error)