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 PossibleValuesForApiManagementSkuCapacityScaleType() []string + func PossibleValuesForApiManagementSkuRestrictionsReasonCode() []string + func PossibleValuesForApiManagementSkuRestrictionsType() []string + type ApiManagementSku struct + ApiVersions *[]string + Capabilities *[]ApiManagementSkuCapabilities + Capacity *ApiManagementSkuCapacity + Costs *[]ApiManagementSkuCosts + Family *string + Kind *string + LocationInfo *[]ApiManagementSkuLocationInfo + Locations *[]string + Name *string + ResourceType *string + Restrictions *[]ApiManagementSkuRestrictions + Size *string + Tier *string + type ApiManagementSkuCapabilities struct + Name *string + Value *string + type ApiManagementSkuCapacity struct + Default *int64 + Maximum *int64 + Minimum *int64 + ScaleType *ApiManagementSkuCapacityScaleType + type ApiManagementSkuCapacityScaleType string + const ApiManagementSkuCapacityScaleTypeAutomatic + const ApiManagementSkuCapacityScaleTypeManual + const ApiManagementSkuCapacityScaleTypeNone + func (s *ApiManagementSkuCapacityScaleType) UnmarshalJSON(bytes []byte) error + type ApiManagementSkuCosts struct + ExtendedUnit *string + MeterID *string + Quantity *int64 + type ApiManagementSkuLocationInfo struct + Location *string + ZoneDetails *[]ApiManagementSkuZoneDetails + Zones *zones.Schema + type ApiManagementSkuOperationPredicate struct + Family *string + Kind *string + Name *string + ResourceType *string + Size *string + Tier *string + func (p ApiManagementSkuOperationPredicate) Matches(input ApiManagementSku) bool + type ApiManagementSkuRestrictionInfo struct + Locations *[]string + Zones *zones.Schema + type ApiManagementSkuRestrictions struct + ReasonCode *ApiManagementSkuRestrictionsReasonCode + RestrictionInfo *ApiManagementSkuRestrictionInfo + Type *ApiManagementSkuRestrictionsType + Values *[]string + type ApiManagementSkuRestrictionsReasonCode string + const ApiManagementSkuRestrictionsReasonCodeNotAvailableForSubscription + const ApiManagementSkuRestrictionsReasonCodeQuotaId + func (s *ApiManagementSkuRestrictionsReasonCode) UnmarshalJSON(bytes []byte) error + type ApiManagementSkuRestrictionsType string + const ApiManagementSkuRestrictionsTypeLocation + const ApiManagementSkuRestrictionsTypeZone + func (s *ApiManagementSkuRestrictionsType) UnmarshalJSON(bytes []byte) error + type ApiManagementSkuZoneDetails struct + Capabilities *[]ApiManagementSkuCapabilities + Name *[]string + type ApiManagementSkusListCompleteResult struct + Items []ApiManagementSku + LatestHttpResponse *http.Response + type ApiManagementSkusListCustomPager struct + NextLink *odata.Link + func (p *ApiManagementSkusListCustomPager) NextPageLink() *odata.Link + type ApiManagementSkusListOperationResponse struct + HttpResponse *http.Response + Model *[]ApiManagementSku + OData *odata.OData + type SkusClient struct + Client *resourcemanager.Client + func NewSkusClientWithBaseURI(sdkApi sdkEnv.Api) (*SkusClient, error) + func (c SkusClient) ApiManagementSkusList(ctx context.Context, id commonids.SubscriptionId) (result ApiManagementSkusListOperationResponse, err error) + func (c SkusClient) ApiManagementSkusListComplete(ctx context.Context, id commonids.SubscriptionId) (ApiManagementSkusListCompleteResult, error) + func (c SkusClient) ApiManagementSkusListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ApiManagementSkusListCompleteResult, err error)