Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AutoPR consumption/resource-manager] Add the swagger sections for Reservation Utilization and Recommendations #3940

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,11 @@ type MarketplacesClientAPI = original.MarketplacesClientAPI
type OperationsClientAPI = original.OperationsClientAPI
type PriceSheetClientAPI = original.PriceSheetClientAPI
type ReservationRecommendationsClientAPI = original.ReservationRecommendationsClientAPI
type ReservationRecommendationsSharedClientAPI = original.ReservationRecommendationsSharedClientAPI
type ReservationRecommendationsSingleClientAPI = original.ReservationRecommendationsSingleClientAPI
type ReservationsDetailsClientAPI = original.ReservationsDetailsClientAPI
type ReservationsSummariesClientAPI = original.ReservationsSummariesClientAPI
type ReservationsUsageDetailsClientAPI = original.ReservationsUsageDetailsClientAPI
type ReservationsUsageSummariesClientAPI = original.ReservationsUsageSummariesClientAPI
type TagsClientAPI = original.TagsClientAPI
type UsageDetailsClientAPI = original.UsageDetailsClientAPI
51 changes: 51 additions & 0 deletions profiles/latest/consumption/mgmt/consumption/models.go
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,7 @@ const (
)

type AggregatedCostClient = original.AggregatedCostClient
type Amount = original.Amount
type Balance = original.Balance
type BalanceProperties = original.BalanceProperties
type BalancePropertiesAdjustmentDetailsItem = original.BalancePropertiesAdjustmentDetailsItem
Expand Down Expand Up @@ -144,17 +145,31 @@ type ReservationDetailsListResultIterator = original.ReservationDetailsListResul
type ReservationDetailsListResultPage = original.ReservationDetailsListResultPage
type ReservationRecommendation = original.ReservationRecommendation
type ReservationRecommendationProperties = original.ReservationRecommendationProperties
type ReservationRecommendationPropertiesWithAmount = original.ReservationRecommendationPropertiesWithAmount
type ReservationRecommendationSingleProperties = original.ReservationRecommendationSingleProperties
type ReservationRecommendationsClient = original.ReservationRecommendationsClient
type ReservationRecommendationsListResult = original.ReservationRecommendationsListResult
type ReservationRecommendationsListResultIterator = original.ReservationRecommendationsListResultIterator
type ReservationRecommendationsListResultPage = original.ReservationRecommendationsListResultPage
type ReservationRecommendationsShared = original.ReservationRecommendationsShared
type ReservationRecommendationsSharedClient = original.ReservationRecommendationsSharedClient
type ReservationRecommendationsSharedListResult = original.ReservationRecommendationsSharedListResult
type ReservationRecommendationsSharedListResultIterator = original.ReservationRecommendationsSharedListResultIterator
type ReservationRecommendationsSharedListResultPage = original.ReservationRecommendationsSharedListResultPage
type ReservationRecommendationsSingle = original.ReservationRecommendationsSingle
type ReservationRecommendationsSingleClient = original.ReservationRecommendationsSingleClient
type ReservationRecommendationsSingleListResult = original.ReservationRecommendationsSingleListResult
type ReservationRecommendationsSingleListResultIterator = original.ReservationRecommendationsSingleListResultIterator
type ReservationRecommendationsSingleListResultPage = original.ReservationRecommendationsSingleListResultPage
type ReservationSummariesListResult = original.ReservationSummariesListResult
type ReservationSummariesListResultIterator = original.ReservationSummariesListResultIterator
type ReservationSummariesListResultPage = original.ReservationSummariesListResultPage
type ReservationSummary = original.ReservationSummary
type ReservationSummaryProperties = original.ReservationSummaryProperties
type ReservationsDetailsClient = original.ReservationsDetailsClient
type ReservationsSummariesClient = original.ReservationsSummariesClient
type ReservationsUsageDetailsClient = original.ReservationsUsageDetailsClient
type ReservationsUsageSummariesClient = original.ReservationsUsageSummariesClient
type Resource = original.Resource
type ResourceAttributes = original.ResourceAttributes
type Tag = original.Tag
Expand Down Expand Up @@ -255,6 +270,30 @@ func NewReservationRecommendationsListResultIterator(page ReservationRecommendat
func NewReservationRecommendationsListResultPage(getNextPage func(context.Context, ReservationRecommendationsListResult) (ReservationRecommendationsListResult, error)) ReservationRecommendationsListResultPage {
return original.NewReservationRecommendationsListResultPage(getNextPage)
}
func NewReservationRecommendationsSharedClient(subscriptionID string) ReservationRecommendationsSharedClient {
return original.NewReservationRecommendationsSharedClient(subscriptionID)
}
func NewReservationRecommendationsSharedClientWithBaseURI(baseURI string, subscriptionID string) ReservationRecommendationsSharedClient {
return original.NewReservationRecommendationsSharedClientWithBaseURI(baseURI, subscriptionID)
}
func NewReservationRecommendationsSharedListResultIterator(page ReservationRecommendationsSharedListResultPage) ReservationRecommendationsSharedListResultIterator {
return original.NewReservationRecommendationsSharedListResultIterator(page)
}
func NewReservationRecommendationsSharedListResultPage(getNextPage func(context.Context, ReservationRecommendationsSharedListResult) (ReservationRecommendationsSharedListResult, error)) ReservationRecommendationsSharedListResultPage {
return original.NewReservationRecommendationsSharedListResultPage(getNextPage)
}
func NewReservationRecommendationsSingleClient(subscriptionID string) ReservationRecommendationsSingleClient {
return original.NewReservationRecommendationsSingleClient(subscriptionID)
}
func NewReservationRecommendationsSingleClientWithBaseURI(baseURI string, subscriptionID string) ReservationRecommendationsSingleClient {
return original.NewReservationRecommendationsSingleClientWithBaseURI(baseURI, subscriptionID)
}
func NewReservationRecommendationsSingleListResultIterator(page ReservationRecommendationsSingleListResultPage) ReservationRecommendationsSingleListResultIterator {
return original.NewReservationRecommendationsSingleListResultIterator(page)
}
func NewReservationRecommendationsSingleListResultPage(getNextPage func(context.Context, ReservationRecommendationsSingleListResult) (ReservationRecommendationsSingleListResult, error)) ReservationRecommendationsSingleListResultPage {
return original.NewReservationRecommendationsSingleListResultPage(getNextPage)
}
func NewReservationSummariesListResultIterator(page ReservationSummariesListResultPage) ReservationSummariesListResultIterator {
return original.NewReservationSummariesListResultIterator(page)
}
Expand All @@ -273,6 +312,18 @@ func NewReservationsSummariesClient(subscriptionID string) ReservationsSummaries
func NewReservationsSummariesClientWithBaseURI(baseURI string, subscriptionID string) ReservationsSummariesClient {
return original.NewReservationsSummariesClientWithBaseURI(baseURI, subscriptionID)
}
func NewReservationsUsageDetailsClient(subscriptionID string) ReservationsUsageDetailsClient {
return original.NewReservationsUsageDetailsClient(subscriptionID)
}
func NewReservationsUsageDetailsClientWithBaseURI(baseURI string, subscriptionID string) ReservationsUsageDetailsClient {
return original.NewReservationsUsageDetailsClientWithBaseURI(baseURI, subscriptionID)
}
func NewReservationsUsageSummariesClient(subscriptionID string) ReservationsUsageSummariesClient {
return original.NewReservationsUsageSummariesClient(subscriptionID)
}
func NewReservationsUsageSummariesClientWithBaseURI(baseURI string, subscriptionID string) ReservationsUsageSummariesClient {
return original.NewReservationsUsageSummariesClientWithBaseURI(baseURI, subscriptionID)
}
func NewTagsClient(subscriptionID string) TagsClient {
return original.NewTagsClient(subscriptionID)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,11 @@ type MarketplacesClientAPI = original.MarketplacesClientAPI
type OperationsClientAPI = original.OperationsClientAPI
type PriceSheetClientAPI = original.PriceSheetClientAPI
type ReservationRecommendationsClientAPI = original.ReservationRecommendationsClientAPI
type ReservationRecommendationsSharedClientAPI = original.ReservationRecommendationsSharedClientAPI
type ReservationRecommendationsSingleClientAPI = original.ReservationRecommendationsSingleClientAPI
type ReservationsDetailsClientAPI = original.ReservationsDetailsClientAPI
type ReservationsSummariesClientAPI = original.ReservationsSummariesClientAPI
type ReservationsUsageDetailsClientAPI = original.ReservationsUsageDetailsClientAPI
type ReservationsUsageSummariesClientAPI = original.ReservationsUsageSummariesClientAPI
type TagsClientAPI = original.TagsClientAPI
type UsageDetailsClientAPI = original.UsageDetailsClientAPI
51 changes: 51 additions & 0 deletions profiles/preview/consumption/mgmt/consumption/models.go
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,7 @@ const (
)

type AggregatedCostClient = original.AggregatedCostClient
type Amount = original.Amount
type Balance = original.Balance
type BalanceProperties = original.BalanceProperties
type BalancePropertiesAdjustmentDetailsItem = original.BalancePropertiesAdjustmentDetailsItem
Expand Down Expand Up @@ -144,17 +145,31 @@ type ReservationDetailsListResultIterator = original.ReservationDetailsListResul
type ReservationDetailsListResultPage = original.ReservationDetailsListResultPage
type ReservationRecommendation = original.ReservationRecommendation
type ReservationRecommendationProperties = original.ReservationRecommendationProperties
type ReservationRecommendationPropertiesWithAmount = original.ReservationRecommendationPropertiesWithAmount
type ReservationRecommendationSingleProperties = original.ReservationRecommendationSingleProperties
type ReservationRecommendationsClient = original.ReservationRecommendationsClient
type ReservationRecommendationsListResult = original.ReservationRecommendationsListResult
type ReservationRecommendationsListResultIterator = original.ReservationRecommendationsListResultIterator
type ReservationRecommendationsListResultPage = original.ReservationRecommendationsListResultPage
type ReservationRecommendationsShared = original.ReservationRecommendationsShared
type ReservationRecommendationsSharedClient = original.ReservationRecommendationsSharedClient
type ReservationRecommendationsSharedListResult = original.ReservationRecommendationsSharedListResult
type ReservationRecommendationsSharedListResultIterator = original.ReservationRecommendationsSharedListResultIterator
type ReservationRecommendationsSharedListResultPage = original.ReservationRecommendationsSharedListResultPage
type ReservationRecommendationsSingle = original.ReservationRecommendationsSingle
type ReservationRecommendationsSingleClient = original.ReservationRecommendationsSingleClient
type ReservationRecommendationsSingleListResult = original.ReservationRecommendationsSingleListResult
type ReservationRecommendationsSingleListResultIterator = original.ReservationRecommendationsSingleListResultIterator
type ReservationRecommendationsSingleListResultPage = original.ReservationRecommendationsSingleListResultPage
type ReservationSummariesListResult = original.ReservationSummariesListResult
type ReservationSummariesListResultIterator = original.ReservationSummariesListResultIterator
type ReservationSummariesListResultPage = original.ReservationSummariesListResultPage
type ReservationSummary = original.ReservationSummary
type ReservationSummaryProperties = original.ReservationSummaryProperties
type ReservationsDetailsClient = original.ReservationsDetailsClient
type ReservationsSummariesClient = original.ReservationsSummariesClient
type ReservationsUsageDetailsClient = original.ReservationsUsageDetailsClient
type ReservationsUsageSummariesClient = original.ReservationsUsageSummariesClient
type Resource = original.Resource
type ResourceAttributes = original.ResourceAttributes
type Tag = original.Tag
Expand Down Expand Up @@ -255,6 +270,30 @@ func NewReservationRecommendationsListResultIterator(page ReservationRecommendat
func NewReservationRecommendationsListResultPage(getNextPage func(context.Context, ReservationRecommendationsListResult) (ReservationRecommendationsListResult, error)) ReservationRecommendationsListResultPage {
return original.NewReservationRecommendationsListResultPage(getNextPage)
}
func NewReservationRecommendationsSharedClient(subscriptionID string) ReservationRecommendationsSharedClient {
return original.NewReservationRecommendationsSharedClient(subscriptionID)
}
func NewReservationRecommendationsSharedClientWithBaseURI(baseURI string, subscriptionID string) ReservationRecommendationsSharedClient {
return original.NewReservationRecommendationsSharedClientWithBaseURI(baseURI, subscriptionID)
}
func NewReservationRecommendationsSharedListResultIterator(page ReservationRecommendationsSharedListResultPage) ReservationRecommendationsSharedListResultIterator {
return original.NewReservationRecommendationsSharedListResultIterator(page)
}
func NewReservationRecommendationsSharedListResultPage(getNextPage func(context.Context, ReservationRecommendationsSharedListResult) (ReservationRecommendationsSharedListResult, error)) ReservationRecommendationsSharedListResultPage {
return original.NewReservationRecommendationsSharedListResultPage(getNextPage)
}
func NewReservationRecommendationsSingleClient(subscriptionID string) ReservationRecommendationsSingleClient {
return original.NewReservationRecommendationsSingleClient(subscriptionID)
}
func NewReservationRecommendationsSingleClientWithBaseURI(baseURI string, subscriptionID string) ReservationRecommendationsSingleClient {
return original.NewReservationRecommendationsSingleClientWithBaseURI(baseURI, subscriptionID)
}
func NewReservationRecommendationsSingleListResultIterator(page ReservationRecommendationsSingleListResultPage) ReservationRecommendationsSingleListResultIterator {
return original.NewReservationRecommendationsSingleListResultIterator(page)
}
func NewReservationRecommendationsSingleListResultPage(getNextPage func(context.Context, ReservationRecommendationsSingleListResult) (ReservationRecommendationsSingleListResult, error)) ReservationRecommendationsSingleListResultPage {
return original.NewReservationRecommendationsSingleListResultPage(getNextPage)
}
func NewReservationSummariesListResultIterator(page ReservationSummariesListResultPage) ReservationSummariesListResultIterator {
return original.NewReservationSummariesListResultIterator(page)
}
Expand All @@ -273,6 +312,18 @@ func NewReservationsSummariesClient(subscriptionID string) ReservationsSummaries
func NewReservationsSummariesClientWithBaseURI(baseURI string, subscriptionID string) ReservationsSummariesClient {
return original.NewReservationsSummariesClientWithBaseURI(baseURI, subscriptionID)
}
func NewReservationsUsageDetailsClient(subscriptionID string) ReservationsUsageDetailsClient {
return original.NewReservationsUsageDetailsClient(subscriptionID)
}
func NewReservationsUsageDetailsClientWithBaseURI(baseURI string, subscriptionID string) ReservationsUsageDetailsClient {
return original.NewReservationsUsageDetailsClientWithBaseURI(baseURI, subscriptionID)
}
func NewReservationsUsageSummariesClient(subscriptionID string) ReservationsUsageSummariesClient {
return original.NewReservationsUsageSummariesClient(subscriptionID)
}
func NewReservationsUsageSummariesClientWithBaseURI(baseURI string, subscriptionID string) ReservationsUsageSummariesClient {
return original.NewReservationsUsageSummariesClientWithBaseURI(baseURI, subscriptionID)
}
func NewTagsClient(subscriptionID string) TagsClient {
return original.NewTagsClient(subscriptionID)
}
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading