github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/pkg/providers/azure/azure.go (about)

     1  package azure
     2  
     3  import (
     4  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/appservice"
     5  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/authorization"
     6  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/compute"
     7  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/container"
     8  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/database"
     9  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/datafactory"
    10  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/datalake"
    11  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/keyvault"
    12  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/monitor"
    13  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/network"
    14  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/securitycenter"
    15  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/storage"
    16  	"github.com/khulnasoft-lab/defsec/pkg/providers/azure/synapse"
    17  )
    18  
    19  type Azure struct {
    20  	AppService     appservice.AppService
    21  	Authorization  authorization.Authorization
    22  	Compute        compute.Compute
    23  	Container      container.Container
    24  	Database       database.Database
    25  	DataFactory    datafactory.DataFactory
    26  	DataLake       datalake.DataLake
    27  	KeyVault       keyvault.KeyVault
    28  	Monitor        monitor.Monitor
    29  	Network        network.Network
    30  	SecurityCenter securitycenter.SecurityCenter
    31  	Storage        storage.Storage
    32  	Synapse        synapse.Synapse
    33  }