api

package
v0.30.0 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2024 License: MPL-2.0 Imports: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

Rules is a list of rules with invoking APIs

Functions

This section is empty.

Types

type AwsALBInvalidSecurityGroupRule

type AwsALBInvalidSecurityGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsALBInvalidSecurityGroupRule checks whether attribute value actually exists

func NewAwsALBInvalidSecurityGroupRule

func NewAwsALBInvalidSecurityGroupRule() *AwsALBInvalidSecurityGroupRule

NewAwsALBInvalidSecurityGroupRule returns new rule with default attributes

func (*AwsALBInvalidSecurityGroupRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeSecurityGroups

func (*AwsALBInvalidSecurityGroupRule) Enabled

func (r *AwsALBInvalidSecurityGroupRule) Enabled() bool

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsALBInvalidSecurityGroupRule) Metadata added in v0.13.0

func (r *AwsALBInvalidSecurityGroupRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsALBInvalidSecurityGroupRule) Name

Name returns the rule name

func (*AwsALBInvalidSecurityGroupRule) Severity

Severity returns the rule severity

type AwsALBInvalidSubnetRule

type AwsALBInvalidSubnetRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsALBInvalidSubnetRule checks whether attribute value actually exists

func NewAwsALBInvalidSubnetRule

func NewAwsALBInvalidSubnetRule() *AwsALBInvalidSubnetRule

NewAwsALBInvalidSubnetRule returns new rule with default attributes

func (*AwsALBInvalidSubnetRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeSubnets

func (*AwsALBInvalidSubnetRule) Enabled

func (r *AwsALBInvalidSubnetRule) Enabled() bool

Enabled returns whether the rule is enabled by default

func (r *AwsALBInvalidSubnetRule) Link() string

Link returns the rule reference link

func (*AwsALBInvalidSubnetRule) Metadata added in v0.13.0

func (r *AwsALBInvalidSubnetRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsALBInvalidSubnetRule) Name

func (r *AwsALBInvalidSubnetRule) Name() string

Name returns the rule name

func (*AwsALBInvalidSubnetRule) Severity

func (r *AwsALBInvalidSubnetRule) Severity() tflint.Severity

Severity returns the rule severity

type AwsDBInstanceInvalidDBSubnetGroupRule

type AwsDBInstanceInvalidDBSubnetGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsDBInstanceInvalidDBSubnetGroupRule checks whether attribute value actually exists

func NewAwsDBInstanceInvalidDBSubnetGroupRule

func NewAwsDBInstanceInvalidDBSubnetGroupRule() *AwsDBInstanceInvalidDBSubnetGroupRule

NewAwsDBInstanceInvalidDBSubnetGroupRule returns new rule with default attributes

func (*AwsDBInstanceInvalidDBSubnetGroupRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeDBSubnetGroups

func (*AwsDBInstanceInvalidDBSubnetGroupRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsDBInstanceInvalidDBSubnetGroupRule) Metadata added in v0.13.0

func (r *AwsDBInstanceInvalidDBSubnetGroupRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsDBInstanceInvalidDBSubnetGroupRule) Name

Name returns the rule name

func (*AwsDBInstanceInvalidDBSubnetGroupRule) Severity

Severity returns the rule severity

type AwsDBInstanceInvalidOptionGroupRule

type AwsDBInstanceInvalidOptionGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsDBInstanceInvalidOptionGroupRule checks whether attribute value actually exists

func NewAwsDBInstanceInvalidOptionGroupRule

func NewAwsDBInstanceInvalidOptionGroupRule() *AwsDBInstanceInvalidOptionGroupRule

NewAwsDBInstanceInvalidOptionGroupRule returns new rule with default attributes

func (*AwsDBInstanceInvalidOptionGroupRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeOptionGroups

func (*AwsDBInstanceInvalidOptionGroupRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsDBInstanceInvalidOptionGroupRule) Metadata added in v0.13.0

func (r *AwsDBInstanceInvalidOptionGroupRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsDBInstanceInvalidOptionGroupRule) Name

Name returns the rule name

func (*AwsDBInstanceInvalidOptionGroupRule) Severity

Severity returns the rule severity

type AwsDBInstanceInvalidParameterGroupRule

type AwsDBInstanceInvalidParameterGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsDBInstanceInvalidParameterGroupRule checks whether attribute value actually exists

func NewAwsDBInstanceInvalidParameterGroupRule

func NewAwsDBInstanceInvalidParameterGroupRule() *AwsDBInstanceInvalidParameterGroupRule

NewAwsDBInstanceInvalidParameterGroupRule returns new rule with default attributes

func (*AwsDBInstanceInvalidParameterGroupRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeDBParameterGroups

func (*AwsDBInstanceInvalidParameterGroupRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsDBInstanceInvalidParameterGroupRule) Metadata added in v0.13.0

func (r *AwsDBInstanceInvalidParameterGroupRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsDBInstanceInvalidParameterGroupRule) Name

Name returns the rule name

func (*AwsDBInstanceInvalidParameterGroupRule) Severity

Severity returns the rule severity

type AwsDBInstanceInvalidVpcSecurityGroupRule

type AwsDBInstanceInvalidVpcSecurityGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsDBInstanceInvalidVpcSecurityGroupRule checks whether attribute value actually exists

func NewAwsDBInstanceInvalidVpcSecurityGroupRule

func NewAwsDBInstanceInvalidVpcSecurityGroupRule() *AwsDBInstanceInvalidVpcSecurityGroupRule

NewAwsDBInstanceInvalidVpcSecurityGroupRule returns new rule with default attributes

func (*AwsDBInstanceInvalidVpcSecurityGroupRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeSecurityGroups

func (*AwsDBInstanceInvalidVpcSecurityGroupRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsDBInstanceInvalidVpcSecurityGroupRule) Metadata added in v0.13.0

func (r *AwsDBInstanceInvalidVpcSecurityGroupRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsDBInstanceInvalidVpcSecurityGroupRule) Name

Name returns the rule name

func (*AwsDBInstanceInvalidVpcSecurityGroupRule) Severity

Severity returns the rule severity

type AwsELBInvalidInstanceRule

type AwsELBInvalidInstanceRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsELBInvalidInstanceRule checks whether attribute value actually exists

func NewAwsELBInvalidInstanceRule

func NewAwsELBInvalidInstanceRule() *AwsELBInvalidInstanceRule

NewAwsELBInvalidInstanceRule returns new rule with default attributes

func (*AwsELBInvalidInstanceRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeInstances

func (*AwsELBInvalidInstanceRule) Enabled

func (r *AwsELBInvalidInstanceRule) Enabled() bool

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsELBInvalidInstanceRule) Metadata added in v0.13.0

func (r *AwsELBInvalidInstanceRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsELBInvalidInstanceRule) Name

Name returns the rule name

func (*AwsELBInvalidInstanceRule) Severity

Severity returns the rule severity

type AwsELBInvalidSecurityGroupRule

type AwsELBInvalidSecurityGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsELBInvalidSecurityGroupRule checks whether attribute value actually exists

func NewAwsELBInvalidSecurityGroupRule

func NewAwsELBInvalidSecurityGroupRule() *AwsELBInvalidSecurityGroupRule

NewAwsELBInvalidSecurityGroupRule returns new rule with default attributes

func (*AwsELBInvalidSecurityGroupRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeSecurityGroups

func (*AwsELBInvalidSecurityGroupRule) Enabled

func (r *AwsELBInvalidSecurityGroupRule) Enabled() bool

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsELBInvalidSecurityGroupRule) Metadata added in v0.13.0

func (r *AwsELBInvalidSecurityGroupRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsELBInvalidSecurityGroupRule) Name

Name returns the rule name

func (*AwsELBInvalidSecurityGroupRule) Severity

Severity returns the rule severity

type AwsELBInvalidSubnetRule

type AwsELBInvalidSubnetRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsELBInvalidSubnetRule checks whether attribute value actually exists

func NewAwsELBInvalidSubnetRule

func NewAwsELBInvalidSubnetRule() *AwsELBInvalidSubnetRule

NewAwsELBInvalidSubnetRule returns new rule with default attributes

func (*AwsELBInvalidSubnetRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeSubnets

func (*AwsELBInvalidSubnetRule) Enabled

func (r *AwsELBInvalidSubnetRule) Enabled() bool

Enabled returns whether the rule is enabled by default

func (r *AwsELBInvalidSubnetRule) Link() string

Link returns the rule reference link

func (*AwsELBInvalidSubnetRule) Metadata added in v0.13.0

func (r *AwsELBInvalidSubnetRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsELBInvalidSubnetRule) Name

func (r *AwsELBInvalidSubnetRule) Name() string

Name returns the rule name

func (*AwsELBInvalidSubnetRule) Severity

func (r *AwsELBInvalidSubnetRule) Severity() tflint.Severity

Severity returns the rule severity

type AwsElastiCacheClusterInvalidParameterGroupRule

type AwsElastiCacheClusterInvalidParameterGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsElastiCacheClusterInvalidParameterGroupRule checks whether attribute value actually exists

func NewAwsElastiCacheClusterInvalidParameterGroupRule

func NewAwsElastiCacheClusterInvalidParameterGroupRule() *AwsElastiCacheClusterInvalidParameterGroupRule

NewAwsElastiCacheClusterInvalidParameterGroupRule returns new rule with default attributes

func (*AwsElastiCacheClusterInvalidParameterGroupRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeCacheParameterGroups

func (*AwsElastiCacheClusterInvalidParameterGroupRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsElastiCacheClusterInvalidParameterGroupRule) Metadata added in v0.13.0

func (r *AwsElastiCacheClusterInvalidParameterGroupRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsElastiCacheClusterInvalidParameterGroupRule) Name

Name returns the rule name

func (*AwsElastiCacheClusterInvalidParameterGroupRule) Severity

Severity returns the rule severity

type AwsElastiCacheClusterInvalidSecurityGroupRule

type AwsElastiCacheClusterInvalidSecurityGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsElastiCacheClusterInvalidSecurityGroupRule checks whether attribute value actually exists

func NewAwsElastiCacheClusterInvalidSecurityGroupRule

func NewAwsElastiCacheClusterInvalidSecurityGroupRule() *AwsElastiCacheClusterInvalidSecurityGroupRule

NewAwsElastiCacheClusterInvalidSecurityGroupRule returns new rule with default attributes

func (*AwsElastiCacheClusterInvalidSecurityGroupRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeSecurityGroups

func (*AwsElastiCacheClusterInvalidSecurityGroupRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsElastiCacheClusterInvalidSecurityGroupRule) Metadata added in v0.13.0

func (r *AwsElastiCacheClusterInvalidSecurityGroupRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsElastiCacheClusterInvalidSecurityGroupRule) Name

Name returns the rule name

func (*AwsElastiCacheClusterInvalidSecurityGroupRule) Severity

Severity returns the rule severity

type AwsElastiCacheClusterInvalidSubnetGroupRule

type AwsElastiCacheClusterInvalidSubnetGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsElastiCacheClusterInvalidSubnetGroupRule checks whether attribute value actually exists

func NewAwsElastiCacheClusterInvalidSubnetGroupRule

func NewAwsElastiCacheClusterInvalidSubnetGroupRule() *AwsElastiCacheClusterInvalidSubnetGroupRule

NewAwsElastiCacheClusterInvalidSubnetGroupRule returns new rule with default attributes

func (*AwsElastiCacheClusterInvalidSubnetGroupRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeCacheSubnetGroups

func (*AwsElastiCacheClusterInvalidSubnetGroupRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsElastiCacheClusterInvalidSubnetGroupRule) Metadata added in v0.13.0

func (r *AwsElastiCacheClusterInvalidSubnetGroupRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsElastiCacheClusterInvalidSubnetGroupRule) Name

Name returns the rule name

func (*AwsElastiCacheClusterInvalidSubnetGroupRule) Severity

Severity returns the rule severity

type AwsElastiCacheReplicationGroupInvalidParameterGroupRule added in v0.7.0

type AwsElastiCacheReplicationGroupInvalidParameterGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsElastiCacheReplicationGroupInvalidParameterGroupRule checks whether attribute value actually exists

func NewAwsElastiCacheReplicationGroupInvalidParameterGroupRule added in v0.7.0

func NewAwsElastiCacheReplicationGroupInvalidParameterGroupRule() *AwsElastiCacheReplicationGroupInvalidParameterGroupRule

NewAwsElastiCacheReplicationGroupInvalidParameterGroupRule returns new rule with default attributes

func (*AwsElastiCacheReplicationGroupInvalidParameterGroupRule) Check added in v0.7.0

Check checks whether the attributes are included in the list retrieved by DescribeCacheParameterGroups

func (*AwsElastiCacheReplicationGroupInvalidParameterGroupRule) Enabled added in v0.7.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsElastiCacheReplicationGroupInvalidParameterGroupRule) Metadata added in v0.13.0

Metadata returns the metadata about deep checking

func (*AwsElastiCacheReplicationGroupInvalidParameterGroupRule) Name added in v0.7.0

Name returns the rule name

func (*AwsElastiCacheReplicationGroupInvalidParameterGroupRule) Severity added in v0.7.0

Severity returns the rule severity

type AwsElastiCacheReplicationGroupInvalidSecurityGroupRule added in v0.7.0

type AwsElastiCacheReplicationGroupInvalidSecurityGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsElastiCacheReplicationGroupInvalidSecurityGroupRule checks whether attribute value actually exists

func NewAwsElastiCacheReplicationGroupInvalidSecurityGroupRule added in v0.7.0

func NewAwsElastiCacheReplicationGroupInvalidSecurityGroupRule() *AwsElastiCacheReplicationGroupInvalidSecurityGroupRule

NewAwsElastiCacheReplicationGroupInvalidSecurityGroupRule returns new rule with default attributes

func (*AwsElastiCacheReplicationGroupInvalidSecurityGroupRule) Check added in v0.7.0

Check checks whether the attributes are included in the list retrieved by DescribeSecurityGroups

func (*AwsElastiCacheReplicationGroupInvalidSecurityGroupRule) Enabled added in v0.7.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsElastiCacheReplicationGroupInvalidSecurityGroupRule) Metadata added in v0.13.0

Metadata returns the metadata about deep checking

func (*AwsElastiCacheReplicationGroupInvalidSecurityGroupRule) Name added in v0.7.0

Name returns the rule name

func (*AwsElastiCacheReplicationGroupInvalidSecurityGroupRule) Severity added in v0.7.0

Severity returns the rule severity

type AwsElastiCacheReplicationGroupInvalidSubnetGroupRule added in v0.7.0

type AwsElastiCacheReplicationGroupInvalidSubnetGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsElastiCacheReplicationGroupInvalidSubnetGroupRule checks whether attribute value actually exists

func NewAwsElastiCacheReplicationGroupInvalidSubnetGroupRule added in v0.7.0

func NewAwsElastiCacheReplicationGroupInvalidSubnetGroupRule() *AwsElastiCacheReplicationGroupInvalidSubnetGroupRule

NewAwsElastiCacheReplicationGroupInvalidSubnetGroupRule returns new rule with default attributes

func (*AwsElastiCacheReplicationGroupInvalidSubnetGroupRule) Check added in v0.7.0

Check checks whether the attributes are included in the list retrieved by DescribeCacheSubnetGroups

func (*AwsElastiCacheReplicationGroupInvalidSubnetGroupRule) Enabled added in v0.7.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsElastiCacheReplicationGroupInvalidSubnetGroupRule) Metadata added in v0.13.0

func (r *AwsElastiCacheReplicationGroupInvalidSubnetGroupRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsElastiCacheReplicationGroupInvalidSubnetGroupRule) Name added in v0.7.0

Name returns the rule name

func (*AwsElastiCacheReplicationGroupInvalidSubnetGroupRule) Severity added in v0.7.0

Severity returns the rule severity

type AwsInstanceInvalidAMIRule

type AwsInstanceInvalidAMIRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsInstanceInvalidAMIRule checks whether "aws_instance" has invalid AMI ID

func NewAwsInstanceInvalidAMIRule

func NewAwsInstanceInvalidAMIRule() *AwsInstanceInvalidAMIRule

NewAwsInstanceInvalidAMIRule returns new rule with default attributes

func (*AwsInstanceInvalidAMIRule) Check

Check checks whether "aws_instance" has invalid AMI ID

func (*AwsInstanceInvalidAMIRule) Enabled

func (r *AwsInstanceInvalidAMIRule) Enabled() bool

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsInstanceInvalidAMIRule) Metadata added in v0.13.0

func (r *AwsInstanceInvalidAMIRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsInstanceInvalidAMIRule) Name

Name returns the rule name

func (*AwsInstanceInvalidAMIRule) Severity

Severity returns the rule severity

type AwsInstanceInvalidIAMProfileRule

type AwsInstanceInvalidIAMProfileRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsInstanceInvalidIAMProfileRule checks whether attribute value actually exists

func NewAwsInstanceInvalidIAMProfileRule

func NewAwsInstanceInvalidIAMProfileRule() *AwsInstanceInvalidIAMProfileRule

NewAwsInstanceInvalidIAMProfileRule returns new rule with default attributes

func (*AwsInstanceInvalidIAMProfileRule) Check

Check checks whether the attributes are included in the list retrieved by ListInstanceProfiles

func (*AwsInstanceInvalidIAMProfileRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsInstanceInvalidIAMProfileRule) Metadata added in v0.13.0

func (r *AwsInstanceInvalidIAMProfileRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsInstanceInvalidIAMProfileRule) Name

Name returns the rule name

func (*AwsInstanceInvalidIAMProfileRule) Severity

Severity returns the rule severity

type AwsInstanceInvalidKeyNameRule

type AwsInstanceInvalidKeyNameRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsInstanceInvalidKeyNameRule checks whether attribute value actually exists

func NewAwsInstanceInvalidKeyNameRule

func NewAwsInstanceInvalidKeyNameRule() *AwsInstanceInvalidKeyNameRule

NewAwsInstanceInvalidKeyNameRule returns new rule with default attributes

func (*AwsInstanceInvalidKeyNameRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeKeyPairs

func (*AwsInstanceInvalidKeyNameRule) Enabled

func (r *AwsInstanceInvalidKeyNameRule) Enabled() bool

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsInstanceInvalidKeyNameRule) Metadata added in v0.13.0

func (r *AwsInstanceInvalidKeyNameRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsInstanceInvalidKeyNameRule) Name

Name returns the rule name

func (*AwsInstanceInvalidKeyNameRule) Severity

Severity returns the rule severity

type AwsInstanceInvalidSubnetRule

type AwsInstanceInvalidSubnetRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsInstanceInvalidSubnetRule checks whether attribute value actually exists

func NewAwsInstanceInvalidSubnetRule

func NewAwsInstanceInvalidSubnetRule() *AwsInstanceInvalidSubnetRule

NewAwsInstanceInvalidSubnetRule returns new rule with default attributes

func (*AwsInstanceInvalidSubnetRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeSubnets

func (*AwsInstanceInvalidSubnetRule) Enabled

func (r *AwsInstanceInvalidSubnetRule) Enabled() bool

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsInstanceInvalidSubnetRule) Metadata added in v0.13.0

func (r *AwsInstanceInvalidSubnetRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsInstanceInvalidSubnetRule) Name

Name returns the rule name

func (*AwsInstanceInvalidSubnetRule) Severity

Severity returns the rule severity

type AwsInstanceInvalidVpcSecurityGroupRule

type AwsInstanceInvalidVpcSecurityGroupRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsInstanceInvalidVpcSecurityGroupRule checks whether attribute value actually exists

func NewAwsInstanceInvalidVpcSecurityGroupRule

func NewAwsInstanceInvalidVpcSecurityGroupRule() *AwsInstanceInvalidVpcSecurityGroupRule

NewAwsInstanceInvalidVpcSecurityGroupRule returns new rule with default attributes

func (*AwsInstanceInvalidVpcSecurityGroupRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeSecurityGroups

func (*AwsInstanceInvalidVpcSecurityGroupRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsInstanceInvalidVpcSecurityGroupRule) Metadata added in v0.13.0

func (r *AwsInstanceInvalidVpcSecurityGroupRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsInstanceInvalidVpcSecurityGroupRule) Name

Name returns the rule name

func (*AwsInstanceInvalidVpcSecurityGroupRule) Severity

Severity returns the rule severity

type AwsLaunchConfigurationInvalidIAMProfileRule

type AwsLaunchConfigurationInvalidIAMProfileRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsLaunchConfigurationInvalidIAMProfileRule checks whether attribute value actually exists

func NewAwsLaunchConfigurationInvalidIAMProfileRule

func NewAwsLaunchConfigurationInvalidIAMProfileRule() *AwsLaunchConfigurationInvalidIAMProfileRule

NewAwsLaunchConfigurationInvalidIAMProfileRule returns new rule with default attributes

func (*AwsLaunchConfigurationInvalidIAMProfileRule) Check

Check checks whether the attributes are included in the list retrieved by ListInstanceProfiles

func (*AwsLaunchConfigurationInvalidIAMProfileRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsLaunchConfigurationInvalidIAMProfileRule) Metadata added in v0.13.0

func (r *AwsLaunchConfigurationInvalidIAMProfileRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsLaunchConfigurationInvalidIAMProfileRule) Name

Name returns the rule name

func (*AwsLaunchConfigurationInvalidIAMProfileRule) Severity

Severity returns the rule severity

type AwsLaunchConfigurationInvalidImageIDRule

type AwsLaunchConfigurationInvalidImageIDRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsLaunchConfigurationInvalidImageIDRule checks whether "aws_instance" has invalid AMI ID

func NewAwsLaunchConfigurationInvalidImageIDRule

func NewAwsLaunchConfigurationInvalidImageIDRule() *AwsLaunchConfigurationInvalidImageIDRule

NewAwsLaunchConfigurationInvalidImageIDRule returns new rule with default attributes

func (*AwsLaunchConfigurationInvalidImageIDRule) Check

Check checks whether "aws_instance" has invalid AMI ID

func (*AwsLaunchConfigurationInvalidImageIDRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsLaunchConfigurationInvalidImageIDRule) Metadata added in v0.13.0

func (r *AwsLaunchConfigurationInvalidImageIDRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsLaunchConfigurationInvalidImageIDRule) Name

Name returns the rule name

func (*AwsLaunchConfigurationInvalidImageIDRule) Severity

Severity returns the rule severity

type AwsRouteInvalidEgressOnlyGatewayRule

type AwsRouteInvalidEgressOnlyGatewayRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsRouteInvalidEgressOnlyGatewayRule checks whether attribute value actually exists

func NewAwsRouteInvalidEgressOnlyGatewayRule

func NewAwsRouteInvalidEgressOnlyGatewayRule() *AwsRouteInvalidEgressOnlyGatewayRule

NewAwsRouteInvalidEgressOnlyGatewayRule returns new rule with default attributes

func (*AwsRouteInvalidEgressOnlyGatewayRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeEgressOnlyInternetGateways

func (*AwsRouteInvalidEgressOnlyGatewayRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsRouteInvalidEgressOnlyGatewayRule) Metadata added in v0.13.0

func (r *AwsRouteInvalidEgressOnlyGatewayRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsRouteInvalidEgressOnlyGatewayRule) Name

Name returns the rule name

func (*AwsRouteInvalidEgressOnlyGatewayRule) Severity

Severity returns the rule severity

type AwsRouteInvalidGatewayRule

type AwsRouteInvalidGatewayRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsRouteInvalidGatewayRule checks whether attribute value actually exists

func NewAwsRouteInvalidGatewayRule

func NewAwsRouteInvalidGatewayRule() *AwsRouteInvalidGatewayRule

NewAwsRouteInvalidGatewayRule returns new rule with default attributes

func (*AwsRouteInvalidGatewayRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeInternetGateways

func (*AwsRouteInvalidGatewayRule) Enabled

func (r *AwsRouteInvalidGatewayRule) Enabled() bool

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsRouteInvalidGatewayRule) Metadata added in v0.13.0

func (r *AwsRouteInvalidGatewayRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsRouteInvalidGatewayRule) Name

Name returns the rule name

func (*AwsRouteInvalidGatewayRule) Severity

Severity returns the rule severity

type AwsRouteInvalidInstanceRule

type AwsRouteInvalidInstanceRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsRouteInvalidInstanceRule checks whether attribute value actually exists

func NewAwsRouteInvalidInstanceRule

func NewAwsRouteInvalidInstanceRule() *AwsRouteInvalidInstanceRule

NewAwsRouteInvalidInstanceRule returns new rule with default attributes

func (*AwsRouteInvalidInstanceRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeInstances

func (*AwsRouteInvalidInstanceRule) Enabled

func (r *AwsRouteInvalidInstanceRule) Enabled() bool

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsRouteInvalidInstanceRule) Metadata added in v0.13.0

func (r *AwsRouteInvalidInstanceRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsRouteInvalidInstanceRule) Name

Name returns the rule name

func (*AwsRouteInvalidInstanceRule) Severity

Severity returns the rule severity

type AwsRouteInvalidNatGatewayRule

type AwsRouteInvalidNatGatewayRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsRouteInvalidNatGatewayRule checks whether attribute value actually exists

func NewAwsRouteInvalidNatGatewayRule

func NewAwsRouteInvalidNatGatewayRule() *AwsRouteInvalidNatGatewayRule

NewAwsRouteInvalidNatGatewayRule returns new rule with default attributes

func (*AwsRouteInvalidNatGatewayRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeNatGateways

func (*AwsRouteInvalidNatGatewayRule) Enabled

func (r *AwsRouteInvalidNatGatewayRule) Enabled() bool

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsRouteInvalidNatGatewayRule) Metadata added in v0.13.0

func (r *AwsRouteInvalidNatGatewayRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsRouteInvalidNatGatewayRule) Name

Name returns the rule name

func (*AwsRouteInvalidNatGatewayRule) Severity

Severity returns the rule severity

type AwsRouteInvalidNetworkInterfaceRule

type AwsRouteInvalidNetworkInterfaceRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsRouteInvalidNetworkInterfaceRule checks whether attribute value actually exists

func NewAwsRouteInvalidNetworkInterfaceRule

func NewAwsRouteInvalidNetworkInterfaceRule() *AwsRouteInvalidNetworkInterfaceRule

NewAwsRouteInvalidNetworkInterfaceRule returns new rule with default attributes

func (*AwsRouteInvalidNetworkInterfaceRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeNetworkInterfaces

func (*AwsRouteInvalidNetworkInterfaceRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsRouteInvalidNetworkInterfaceRule) Metadata added in v0.13.0

func (r *AwsRouteInvalidNetworkInterfaceRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsRouteInvalidNetworkInterfaceRule) Name

Name returns the rule name

func (*AwsRouteInvalidNetworkInterfaceRule) Severity

Severity returns the rule severity

type AwsRouteInvalidRouteTableRule

type AwsRouteInvalidRouteTableRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsRouteInvalidRouteTableRule checks whether attribute value actually exists

func NewAwsRouteInvalidRouteTableRule

func NewAwsRouteInvalidRouteTableRule() *AwsRouteInvalidRouteTableRule

NewAwsRouteInvalidRouteTableRule returns new rule with default attributes

func (*AwsRouteInvalidRouteTableRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeRouteTables

func (*AwsRouteInvalidRouteTableRule) Enabled

func (r *AwsRouteInvalidRouteTableRule) Enabled() bool

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsRouteInvalidRouteTableRule) Metadata added in v0.13.0

func (r *AwsRouteInvalidRouteTableRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsRouteInvalidRouteTableRule) Name

Name returns the rule name

func (*AwsRouteInvalidRouteTableRule) Severity

Severity returns the rule severity

type AwsRouteInvalidVpcPeeringConnectionRule

type AwsRouteInvalidVpcPeeringConnectionRule struct {
	tflint.DefaultRule
	// contains filtered or unexported fields
}

AwsRouteInvalidVpcPeeringConnectionRule checks whether attribute value actually exists

func NewAwsRouteInvalidVpcPeeringConnectionRule

func NewAwsRouteInvalidVpcPeeringConnectionRule() *AwsRouteInvalidVpcPeeringConnectionRule

NewAwsRouteInvalidVpcPeeringConnectionRule returns new rule with default attributes

func (*AwsRouteInvalidVpcPeeringConnectionRule) Check

Check checks whether the attributes are included in the list retrieved by DescribeVpcPeeringConnections

func (*AwsRouteInvalidVpcPeeringConnectionRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*AwsRouteInvalidVpcPeeringConnectionRule) Metadata added in v0.13.0

func (r *AwsRouteInvalidVpcPeeringConnectionRule) Metadata() interface{}

Metadata returns the metadata about deep checking

func (*AwsRouteInvalidVpcPeeringConnectionRule) Name

Name returns the rule name

func (*AwsRouteInvalidVpcPeeringConnectionRule) Severity

Severity returns the rule severity

Jump to

Keyboard shortcuts

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