waf

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 24, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

Package waf contains the rules for Well Architected Alignment. To add a new rule, create a new file and add a new function that returns a new rule. Then add the rule to the Rules slice.

Index

Constants

This section is empty.

Variables

Rules is the list of rules for Well Architected Alignment. Make sure to add any new rules to this list. Please sort the list to be kind to your fellow maintainers.

Functions

func AzurermApplicationGatewaySku

func AzurermApplicationGatewaySku() *attrvalue.SimpleRule[string]

func AzurermApplicationGatewayZones

func AzurermApplicationGatewayZones() *attrvalue.SetRule[int]

func AzurermKubernetesClusterZones

func AzurermKubernetesClusterZones() *attrvalue.SetRule[int]

func AzurermLbSku

func AzurermLbSku() *attrvalue.SimpleRule[string]

func AzurermPublicIpSku

func AzurermPublicIpSku() *attrvalue.SimpleRule[string]

func AzurermPublicIpZones

func AzurermPublicIpZones() *attrvalue.SetRule[int]

func AzurermServicePlanZoneBalancingEnabled

func AzurermServicePlanZoneBalancingEnabled() *attrvalue.SimpleRule[bool]

func AzurermStorageAccountAccountReplicationType

func AzurermStorageAccountAccountReplicationType() *attrvalue.SimpleRule[string]

func AzurermVirtualMachineZoneUnknown

func AzurermVirtualMachineZoneUnknown() *attrvalue.UnknownValueRule

func AzurermVirtualMachineZonesUnknown

func AzurermVirtualMachineZonesUnknown() *attrvalue.UnknownValueRule

func AzurermVirtualNetworkGatewaySku

func AzurermVirtualNetworkGatewaySku() *attrvalue.SimpleRule[string]

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL