// Code generated by azure-service-operator-codegen. DO NOT EDIT.
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.
package customizations

import (
	v20210515 "github.com/Azure/azure-service-operator/v2/api/documentdb/v1api20210515"
	v20210515s "github.com/Azure/azure-service-operator/v2/api/documentdb/v1api20210515/storage"
	v20231115 "github.com/Azure/azure-service-operator/v2/api/documentdb/v1api20231115"
	v20231115s "github.com/Azure/azure-service-operator/v2/api/documentdb/v1api20231115/storage"
	v20240815 "github.com/Azure/azure-service-operator/v2/api/documentdb/v1api20240815"
	v20240815s "github.com/Azure/azure-service-operator/v2/api/documentdb/v1api20240815/storage"
	"github.com/Azure/azure-service-operator/v2/pkg/genruntime"
)

type MongodbDatabaseThroughputSettingExtension struct {
}

// GetExtendedResources Returns the KubernetesResource slice for Resource versions
func (extension *MongodbDatabaseThroughputSettingExtension) GetExtendedResources() []genruntime.KubernetesResource {
	return []genruntime.KubernetesResource{
		&v20210515.MongodbDatabaseThroughputSetting{},
		&v20210515s.MongodbDatabaseThroughputSetting{},
		&v20231115.MongodbDatabaseThroughputSetting{},
		&v20231115s.MongodbDatabaseThroughputSetting{},
		&v20240815.MongodbDatabaseThroughputSetting{},
		&v20240815s.MongodbDatabaseThroughputSetting{}}
}
