Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AprlScanner ¶
type AprlScanner struct{}
func (AprlScanner) GetAprlRecommendations ¶
func (sc AprlScanner) GetAprlRecommendations() map[string]map[string]azqr.AprlRecommendation
GetAprlRecommendations returns a map with all APRL recommendations
func (AprlScanner) Scan ¶
func (sc AprlScanner) Scan(ctx context.Context, cred azcore.TokenCredential, serviceScanners []azqr.IAzureScanner, filters *azqr.Filters, subscriptions map[string]string) (map[string]map[string]azqr.AprlRecommendation, []azqr.AprlResult)
AprlScan scans Azure resources using Azure Proactive Resiliency Library v2 (APRL)
type ScanParams ¶
type ScanParams struct { SubscriptionID string ResourceGroup string OutputName string Defender bool Advisor bool Cost bool Mask bool Csv bool Json bool Debug bool ServiceScanners []azqr.IAzureScanner ForceAzureCliCredential bool FilterFile string UseAzqrRecommendations bool UseAprlRecommendations bool }
Click to show internal directories.
Click to hide internal directories.