Documentation ¶
Index ¶
- Variables
- type AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule
- func (r *AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Check(runner tflint.Runner) error
- func (r *AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Enabled() bool
- func (r *AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Link() string
- func (r *AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Name() string
- func (r *AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Severity() tflint.Severity
- type AzurermKubernetesClusterNodePoolInvalidVMSizeRule
- func (r *AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Check(runner tflint.Runner) error
- func (r *AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Enabled() bool
- func (r *AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Link() string
- func (r *AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Name() string
- func (r *AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Severity() tflint.Severity
- type AzurermLinuxVirtualMachineInvalidSizeRule
- func (r *AzurermLinuxVirtualMachineInvalidSizeRule) Check(runner tflint.Runner) error
- func (r *AzurermLinuxVirtualMachineInvalidSizeRule) Enabled() bool
- func (r *AzurermLinuxVirtualMachineInvalidSizeRule) Link() string
- func (r *AzurermLinuxVirtualMachineInvalidSizeRule) Name() string
- func (r *AzurermLinuxVirtualMachineInvalidSizeRule) Severity() tflint.Severity
- type AzurermLinuxVirtualMachineScaleSetInvalidSkuRule
- func (r *AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Check(runner tflint.Runner) error
- func (r *AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Enabled() bool
- func (r *AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Link() string
- func (r *AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Name() string
- func (r *AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Severity() tflint.Severity
- type AzurermResourceMissingTagsRule
- func (r *AzurermResourceMissingTagsRule) Check(runner tflint.Runner) error
- func (r *AzurermResourceMissingTagsRule) Enabled() bool
- func (r *AzurermResourceMissingTagsRule) Link() string
- func (r *AzurermResourceMissingTagsRule) Name() string
- func (r *AzurermResourceMissingTagsRule) Severity() tflint.Severity
- type AzurermVirtualMachineInvalidVMSizeRule
- func (r *AzurermVirtualMachineInvalidVMSizeRule) Check(runner tflint.Runner) error
- func (r *AzurermVirtualMachineInvalidVMSizeRule) Enabled() bool
- func (r *AzurermVirtualMachineInvalidVMSizeRule) Link() string
- func (r *AzurermVirtualMachineInvalidVMSizeRule) Name() string
- func (r *AzurermVirtualMachineInvalidVMSizeRule) Severity() tflint.Severity
- type AzurermWindowsVirtualMachineInvalidSizeRule
- func (r *AzurermWindowsVirtualMachineInvalidSizeRule) Check(runner tflint.Runner) error
- func (r *AzurermWindowsVirtualMachineInvalidSizeRule) Enabled() bool
- func (r *AzurermWindowsVirtualMachineInvalidSizeRule) Link() string
- func (r *AzurermWindowsVirtualMachineInvalidSizeRule) Name() string
- func (r *AzurermWindowsVirtualMachineInvalidSizeRule) Severity() tflint.Severity
- type AzurermWindowsVirtualMachineScaleSetInvalidSkuRule
- func (r *AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Check(runner tflint.Runner) error
- func (r *AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Enabled() bool
- func (r *AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Link() string
- func (r *AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Name() string
- func (r *AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Severity() tflint.Severity
Constants ¶
This section is empty.
Variables ¶
var Rules = append([]tflint.Rule{ NewAzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule(), NewAzurermKubernetesClusterNodePoolInvalidVMSizeRule(), NewAzurermLinuxVirtualMachineInvalidSizeRule(), NewAzurermLinuxVirtualMachineScaleSetInvalidSkuRule(), NewAzurermVirtualMachineInvalidVMSizeRule(), NewAzurermWindowsVirtualMachineInvalidSizeRule(), NewAzurermWindowsVirtualMachineScaleSetInvalidSkuRule(), NewAzurermResourceMissingTagsRule(), }, apispec.Rules...)
Rules is a list of all rules
Functions ¶
This section is empty.
Types ¶
type AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule ¶ added in v0.18.0
type AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule struct { tflint.DefaultRule // contains filtered or unexported fields }
AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule checks the pattern is valid
func NewAzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule ¶ added in v0.18.0
func NewAzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule() *AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule
NewAzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule returns new rule with default attributes
func (*AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Check ¶ added in v0.18.0
func (r *AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Check(runner tflint.Runner) error
Check checks whether ...
func (*AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Enabled ¶ added in v0.18.0
func (r *AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Enabled() bool
Enabled returns whether the rule is enabled by default
func (*AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Link ¶ added in v0.18.0
func (r *AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Link() string
Link returns the rule reference link
func (*AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Name ¶ added in v0.18.0
func (r *AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Name() string
Name returns the rule name
func (*AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Severity ¶ added in v0.18.0
func (r *AzurermKubernetesClusterDefaultNodePoolInvalidVMSizeRule) Severity() tflint.Severity
Severity returns the rule severity
type AzurermKubernetesClusterNodePoolInvalidVMSizeRule ¶ added in v0.18.0
type AzurermKubernetesClusterNodePoolInvalidVMSizeRule struct { tflint.DefaultRule // contains filtered or unexported fields }
AzurermKubernetesClusterNodePoolInvalidVMSizeRule checks the pattern is valid
func NewAzurermKubernetesClusterNodePoolInvalidVMSizeRule ¶ added in v0.18.0
func NewAzurermKubernetesClusterNodePoolInvalidVMSizeRule() *AzurermKubernetesClusterNodePoolInvalidVMSizeRule
NewAzurermKubernetesClusterNodePoolInvalidVMSizeRule returns new rule with default attributes
func (*AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Check ¶ added in v0.18.0
func (r *AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Check(runner tflint.Runner) error
Check checks the pattern is valid
func (*AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Enabled ¶ added in v0.18.0
func (r *AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Enabled() bool
Enabled returns whether the rule is enabled by default
func (*AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Link ¶ added in v0.18.0
func (r *AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Link() string
Link returns the rule reference link
func (*AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Name ¶ added in v0.18.0
func (r *AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Name() string
Name returns the rule name
func (*AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Severity ¶ added in v0.18.0
func (r *AzurermKubernetesClusterNodePoolInvalidVMSizeRule) Severity() tflint.Severity
Severity returns the rule severity
type AzurermLinuxVirtualMachineInvalidSizeRule ¶ added in v0.3.0
type AzurermLinuxVirtualMachineInvalidSizeRule struct { tflint.DefaultRule // contains filtered or unexported fields }
AzurermLinuxVirtualMachineInvalidSizeRule checks the pattern is valid
func NewAzurermLinuxVirtualMachineInvalidSizeRule ¶ added in v0.3.0
func NewAzurermLinuxVirtualMachineInvalidSizeRule() *AzurermLinuxVirtualMachineInvalidSizeRule
NewAzurermLinuxVirtualMachineInvalidSizeRule returns new rule with default attributes
func (*AzurermLinuxVirtualMachineInvalidSizeRule) Check ¶ added in v0.3.0
func (r *AzurermLinuxVirtualMachineInvalidSizeRule) Check(runner tflint.Runner) error
Check checks the pattern is valid
func (*AzurermLinuxVirtualMachineInvalidSizeRule) Enabled ¶ added in v0.3.0
func (r *AzurermLinuxVirtualMachineInvalidSizeRule) Enabled() bool
Enabled returns whether the rule is enabled by default
func (*AzurermLinuxVirtualMachineInvalidSizeRule) Link ¶ added in v0.3.0
func (r *AzurermLinuxVirtualMachineInvalidSizeRule) Link() string
Link returns the rule reference link
func (*AzurermLinuxVirtualMachineInvalidSizeRule) Name ¶ added in v0.3.0
func (r *AzurermLinuxVirtualMachineInvalidSizeRule) Name() string
Name returns the rule name
func (*AzurermLinuxVirtualMachineInvalidSizeRule) Severity ¶ added in v0.3.0
func (r *AzurermLinuxVirtualMachineInvalidSizeRule) Severity() tflint.Severity
Severity returns the rule severity
type AzurermLinuxVirtualMachineScaleSetInvalidSkuRule ¶ added in v0.3.0
type AzurermLinuxVirtualMachineScaleSetInvalidSkuRule struct { tflint.DefaultRule // contains filtered or unexported fields }
AzurermLinuxVirtualMachineScaleSetInvalidSkuRule checks the pattern is valid
func NewAzurermLinuxVirtualMachineScaleSetInvalidSkuRule ¶ added in v0.3.0
func NewAzurermLinuxVirtualMachineScaleSetInvalidSkuRule() *AzurermLinuxVirtualMachineScaleSetInvalidSkuRule
NewAzurermLinuxVirtualMachineScaleSetInvalidSkuRule returns new rule with default attributes
func (*AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Check ¶ added in v0.3.0
func (r *AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Check(runner tflint.Runner) error
Check checks the pattern is valid
func (*AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Enabled ¶ added in v0.3.0
func (r *AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Enabled() bool
Enabled returns whether the rule is enabled by default
func (*AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Link ¶ added in v0.3.0
func (r *AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Link() string
Link returns the rule reference link
func (*AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Name ¶ added in v0.3.0
func (r *AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Name() string
Name returns the rule name
func (*AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Severity ¶ added in v0.3.0
func (r *AzurermLinuxVirtualMachineScaleSetInvalidSkuRule) Severity() tflint.Severity
Severity returns the rule severity
type AzurermResourceMissingTagsRule ¶ added in v0.18.0
type AzurermResourceMissingTagsRule struct {
tflint.DefaultRule
}
AzurermResourceMissingTagsRule checks whether resources are tagged correctly
func NewAzurermResourceMissingTagsRule ¶ added in v0.18.0
func NewAzurermResourceMissingTagsRule() *AzurermResourceMissingTagsRule
NewAzurermResourceMissingTagsRule returns new rules for all resources that support tags
func (*AzurermResourceMissingTagsRule) Check ¶ added in v0.18.0
func (r *AzurermResourceMissingTagsRule) Check(runner tflint.Runner) error
Check checks resources for missing tags
func (*AzurermResourceMissingTagsRule) Enabled ¶ added in v0.18.0
func (r *AzurermResourceMissingTagsRule) Enabled() bool
Enabled returns whether the rule is enabled by default
func (*AzurermResourceMissingTagsRule) Link ¶ added in v0.18.0
func (r *AzurermResourceMissingTagsRule) Link() string
Link returns the rule reference link
func (*AzurermResourceMissingTagsRule) Name ¶ added in v0.18.0
func (r *AzurermResourceMissingTagsRule) Name() string
Name returns the rule name
func (*AzurermResourceMissingTagsRule) Severity ¶ added in v0.18.0
func (r *AzurermResourceMissingTagsRule) Severity() tflint.Severity
Severity returns the rule severity
type AzurermVirtualMachineInvalidVMSizeRule ¶ added in v0.3.0
type AzurermVirtualMachineInvalidVMSizeRule struct { tflint.DefaultRule // contains filtered or unexported fields }
AzurermVirtualMachineInvalidVMSizeRule checks the pattern is valid
func NewAzurermVirtualMachineInvalidVMSizeRule ¶ added in v0.3.0
func NewAzurermVirtualMachineInvalidVMSizeRule() *AzurermVirtualMachineInvalidVMSizeRule
NewAzurermVirtualMachineInvalidVMSizeRule returns new rule with default attributes
func (*AzurermVirtualMachineInvalidVMSizeRule) Check ¶ added in v0.3.0
func (r *AzurermVirtualMachineInvalidVMSizeRule) Check(runner tflint.Runner) error
Check checks the pattern is valid
func (*AzurermVirtualMachineInvalidVMSizeRule) Enabled ¶ added in v0.3.0
func (r *AzurermVirtualMachineInvalidVMSizeRule) Enabled() bool
Enabled returns whether the rule is enabled by default
func (*AzurermVirtualMachineInvalidVMSizeRule) Link ¶ added in v0.3.0
func (r *AzurermVirtualMachineInvalidVMSizeRule) Link() string
Link returns the rule reference link
func (*AzurermVirtualMachineInvalidVMSizeRule) Name ¶ added in v0.3.0
func (r *AzurermVirtualMachineInvalidVMSizeRule) Name() string
Name returns the rule name
func (*AzurermVirtualMachineInvalidVMSizeRule) Severity ¶ added in v0.3.0
func (r *AzurermVirtualMachineInvalidVMSizeRule) Severity() tflint.Severity
Severity returns the rule severity
type AzurermWindowsVirtualMachineInvalidSizeRule ¶ added in v0.3.0
type AzurermWindowsVirtualMachineInvalidSizeRule struct { tflint.DefaultRule // contains filtered or unexported fields }
AzurermWindowsVirtualMachineInvalidSizeRule checks the pattern is valid
func NewAzurermWindowsVirtualMachineInvalidSizeRule ¶ added in v0.3.0
func NewAzurermWindowsVirtualMachineInvalidSizeRule() *AzurermWindowsVirtualMachineInvalidSizeRule
NewAzurermWindowsVirtualMachineInvalidSizeRule returns new rule with default attributes
func (*AzurermWindowsVirtualMachineInvalidSizeRule) Check ¶ added in v0.3.0
func (r *AzurermWindowsVirtualMachineInvalidSizeRule) Check(runner tflint.Runner) error
Check checks the pattern is valid
func (*AzurermWindowsVirtualMachineInvalidSizeRule) Enabled ¶ added in v0.3.0
func (r *AzurermWindowsVirtualMachineInvalidSizeRule) Enabled() bool
Enabled returns whether the rule is enabled by default
func (*AzurermWindowsVirtualMachineInvalidSizeRule) Link ¶ added in v0.3.0
func (r *AzurermWindowsVirtualMachineInvalidSizeRule) Link() string
Link returns the rule reference link
func (*AzurermWindowsVirtualMachineInvalidSizeRule) Name ¶ added in v0.3.0
func (r *AzurermWindowsVirtualMachineInvalidSizeRule) Name() string
Name returns the rule name
func (*AzurermWindowsVirtualMachineInvalidSizeRule) Severity ¶ added in v0.3.0
func (r *AzurermWindowsVirtualMachineInvalidSizeRule) Severity() tflint.Severity
Severity returns the rule severity
type AzurermWindowsVirtualMachineScaleSetInvalidSkuRule ¶ added in v0.3.0
type AzurermWindowsVirtualMachineScaleSetInvalidSkuRule struct { tflint.DefaultRule // contains filtered or unexported fields }
AzurermWindowsVirtualMachineScaleSetInvalidSkuRule checks the pattern is valid
func NewAzurermWindowsVirtualMachineScaleSetInvalidSkuRule ¶ added in v0.3.0
func NewAzurermWindowsVirtualMachineScaleSetInvalidSkuRule() *AzurermWindowsVirtualMachineScaleSetInvalidSkuRule
NewAzurermWindowsVirtualMachineScaleSetInvalidSkuRule returns new rule with default attributes
func (*AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Check ¶ added in v0.3.0
func (r *AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Check(runner tflint.Runner) error
Check checks the pattern is valid
func (*AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Enabled ¶ added in v0.3.0
func (r *AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Enabled() bool
Enabled returns whether the rule is enabled by default
func (*AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Link ¶ added in v0.3.0
func (r *AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Link() string
Link returns the rule reference link
func (*AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Name ¶ added in v0.3.0
func (r *AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Name() string
Name returns the rule name
func (*AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Severity ¶ added in v0.3.0
func (r *AzurermWindowsVirtualMachineScaleSetInvalidSkuRule) Severity() tflint.Severity
Severity returns the rule severity
Source Files ¶
- azurerm_kubernetes_cluster_default_node_pool_invalid_vm_size.go
- azurerm_kubernetes_cluster_node_pool_invalid_vm_size.go
- azurerm_linux_virtual_machine_invalid_size.go
- azurerm_linux_virtual_machine_scale_set_invalid_sku.go
- azurerm_resource_missing_tags.go
- azurerm_virtual_machine_invalid_vm_size.go
- azurerm_windows_virtual_machine_invalid_size.go
- azurerm_windows_virtual_machine_scale_set_invalid_sku.go
- provider.go
- utils.go
Directories ¶
Path | Synopsis |
---|---|
Code generated by generator/main.go; DO NOT EDIT.
|
Code generated by generator/main.go; DO NOT EDIT. |