Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AwsWriteOnlyArgumentsRule ¶
type AwsWriteOnlyArgumentsRule struct {
tflint.DefaultRule
// contains filtered or unexported fields
}
AwsWriteOnlyArgumentsRule checks if a write-only argument is available for sensitive input attributes
func NewAwsWriteOnlyArgumentsRule ¶
func NewAwsWriteOnlyArgumentsRule() *AwsWriteOnlyArgumentsRule
NewAwsWriteOnlyArgumentsRule returns new rule with default attributes
func (*AwsWriteOnlyArgumentsRule) Check ¶
func (r *AwsWriteOnlyArgumentsRule) Check(runner tflint.Runner) error
Check checks whether the sensitive attribute exists
func (*AwsWriteOnlyArgumentsRule) Enabled ¶
func (r *AwsWriteOnlyArgumentsRule) Enabled() bool
Enabled returns whether the rule is enabled by default
func (*AwsWriteOnlyArgumentsRule) Link ¶
func (r *AwsWriteOnlyArgumentsRule) Link() string
Link returns the rule reference link
func (*AwsWriteOnlyArgumentsRule) Name ¶
func (r *AwsWriteOnlyArgumentsRule) Name() string
Name returns the rule name
func (*AwsWriteOnlyArgumentsRule) Severity ¶
func (r *AwsWriteOnlyArgumentsRule) Severity() tflint.Severity
Severity returns the rule severity
Source Files
¶
Click to show internal directories.
Click to hide internal directories.