magicmodules

package
v0.13.0 Latest Latest
Warning

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

Go to latest
Published: Oct 9, 2021 License: MPL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Copied from the official Google Cloud auto-generated client.
	ProjectRegex         = "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))"
	ProjectRegexWildCard = "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?)|-)"
	RegionRegex          = "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?"
	SubnetworkRegex      = "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?"

	SubnetworkLinkRegex = "projects/(" + ProjectRegex + ")/regions/(" + RegionRegex + ")/subnetworks/(" + SubnetworkRegex + ")$"

	RFC1035NameTemplate = "[a-z](?:[-a-z0-9]{%d,%d}[a-z0-9])"
	CloudIoTIdRegex     = "^[a-zA-Z][-a-zA-Z0-9._+~%]{2,254}$"

	// Format of default Compute service accounts created by Google
	// ${PROJECT_ID}-compute@developer.gserviceaccount.com where PROJECT_ID is an int64 (max 20 digits)
	ComputeServiceAccountNameRegex = "[0-9]{1,20}-compute@developer.gserviceaccount.com"

	// https://cloud.google.com/iam/docs/understanding-custom-roles#naming_the_role
	IAMCustomRoleIDRegex = "^[a-zA-Z0-9_\\.]{3,64}$"

	// https://cloud.google.com/managed-microsoft-ad/reference/rest/v1/projects.locations.global.domains/create#query-parameters
	ADDomainNameRegex = "^[a-z][a-z0-9-]{0,14}\\.[a-z0-9-\\.]*[a-z]+[a-z0-9]*$"
)

Variables

View Source
var (
	// Service account name must have a length between 6 and 30.
	// The first and last characters have different restrictions, than
	// the middle characters. The middle characters length must be between
	// 4 and 28 since the first and last character are excluded.
	ServiceAccountNameRegex = fmt.Sprintf(RFC1035NameTemplate, 4, 28)

	ServiceAccountLinkRegexPrefix = "projects/" + ProjectRegexWildCard + "/serviceAccounts/"
	PossibleServiceAccountNames   = []string{
		ServiceDefaultAccountNameRegex,
		ComputeServiceAccountNameRegex,
		CreatedServiceAccountNameRegex,
	}
	ServiceAccountLinkRegex = ServiceAccountLinkRegexPrefix + "(" + strings.Join(PossibleServiceAccountNames, "|") + ")"

	ServiceAccountKeyNameRegex = ServiceAccountLinkRegexPrefix + "(.+)/keys/(.+)"

	// Format of service accounts created through the API
	CreatedServiceAccountNameRegex = fmt.Sprintf(RFC1035NameTemplate, 4, 28) + "@" + ProjectNameInDNSFormRegex + "\\.iam\\.gserviceaccount\\.com$"

	// Format of service-created service account
	// examples are:
	// 		$PROJECTID@cloudbuild.gserviceaccount.com
	// 		$PROJECTID@cloudservices.gserviceaccount.com
	// 		$PROJECTID@appspot.gserviceaccount.com
	ServiceDefaultAccountNameRegex = ProjectRegex + "@[a-z]+.gserviceaccount.com$"

	ProjectNameInDNSFormRegex = "[-a-z0-9\\.]{1,63}"
	ProjectNameRegex          = "^[A-Za-z0-9-'\"\\s!]{4,30}$"

	// Valid range for Cloud Router ASN values as per RFC6996
	// https://tools.ietf.org/html/rfc6996
	// Must be explicitly int64 to avoid overflow when building Terraform for 32bit architectures
	Rfc6996Asn16BitMin  = int64(64512)
	Rfc6996Asn16BitMax  = int64(65534)
	Rfc6996Asn32BitMin  = int64(4200000000)
	Rfc6996Asn32BitMax  = int64(4294967294)
	GcpRouterPartnerAsn = int64(16550)
)
View Source
var Products = map[string]Product{}/* 214 elements not displayed */

Products is a list of Google API products defined in `magic-modules/products/*/api.yaml`

View Source
var Rules = []tflint.Rule{}/* 115 elements not displayed */

Rules is a list of rules generated from Magic Modules

Functions

func StringNotInSlice

func StringNotInSlice(invalid []string, ignoreCase bool) schema.SchemaValidateFunc

StringNotInSlice returns a SchemaValidateFunc which tests if the provided value is of type string and that it matches none of the element in the invalid slice. if ignorecase is true, case is ignored.

Types

type APIReference added in v0.6.0

type APIReference struct {
	Name string
	URL  string
}

APIRequired is a Go reprensentation of Api::Product::ApiReference

type GoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule

type GoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule struct {
	// contains filtered or unexported fields
}

GoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule checks the pattern is valid

func NewGoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule

func NewGoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule() *GoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule

NewGoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule returns new rule with default attributes

func (*GoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule) Check

Check checks the pattern is valid

func (*GoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule) Name

Name returns the rule name

func (*GoogleAccessContextManagerServicePerimeterInvalidPerimeterTypeRule) Severity

Severity returns the rule severity

type GoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule

type GoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule struct {
	// contains filtered or unexported fields
}

GoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule checks the pattern is valid

func NewGoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule

func NewGoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule() *GoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule

NewGoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule returns new rule with default attributes

func (*GoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule) Check

Check checks the pattern is valid

func (*GoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule) Name

Name returns the rule name

func (*GoogleActiveDirectoryDomainTrustInvalidTrustDirectionRule) Severity

Severity returns the rule severity

type GoogleActiveDirectoryDomainTrustInvalidTrustTypeRule

type GoogleActiveDirectoryDomainTrustInvalidTrustTypeRule struct {
	// contains filtered or unexported fields
}

GoogleActiveDirectoryDomainTrustInvalidTrustTypeRule checks the pattern is valid

func NewGoogleActiveDirectoryDomainTrustInvalidTrustTypeRule

func NewGoogleActiveDirectoryDomainTrustInvalidTrustTypeRule() *GoogleActiveDirectoryDomainTrustInvalidTrustTypeRule

NewGoogleActiveDirectoryDomainTrustInvalidTrustTypeRule returns new rule with default attributes

func (*GoogleActiveDirectoryDomainTrustInvalidTrustTypeRule) Check

Check checks the pattern is valid

func (*GoogleActiveDirectoryDomainTrustInvalidTrustTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleActiveDirectoryDomainTrustInvalidTrustTypeRule) Name

Name returns the rule name

func (*GoogleActiveDirectoryDomainTrustInvalidTrustTypeRule) Severity

Severity returns the rule severity

type GoogleApigeeInstanceInvalidPeeringCidrRangeRule added in v0.6.0

type GoogleApigeeInstanceInvalidPeeringCidrRangeRule struct {
	// contains filtered or unexported fields
}

GoogleApigeeInstanceInvalidPeeringCidrRangeRule checks the pattern is valid

func NewGoogleApigeeInstanceInvalidPeeringCidrRangeRule added in v0.6.0

func NewGoogleApigeeInstanceInvalidPeeringCidrRangeRule() *GoogleApigeeInstanceInvalidPeeringCidrRangeRule

NewGoogleApigeeInstanceInvalidPeeringCidrRangeRule returns new rule with default attributes

func (*GoogleApigeeInstanceInvalidPeeringCidrRangeRule) Check added in v0.6.0

Check checks the pattern is valid

func (*GoogleApigeeInstanceInvalidPeeringCidrRangeRule) Enabled added in v0.6.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleApigeeInstanceInvalidPeeringCidrRangeRule) Name added in v0.6.0

Name returns the rule name

func (*GoogleApigeeInstanceInvalidPeeringCidrRangeRule) Severity added in v0.6.0

Severity returns the rule severity

type GoogleApigeeOrganizationInvalidRuntimeTypeRule added in v0.5.0

type GoogleApigeeOrganizationInvalidRuntimeTypeRule struct {
	// contains filtered or unexported fields
}

GoogleApigeeOrganizationInvalidRuntimeTypeRule checks the pattern is valid

func NewGoogleApigeeOrganizationInvalidRuntimeTypeRule added in v0.5.0

func NewGoogleApigeeOrganizationInvalidRuntimeTypeRule() *GoogleApigeeOrganizationInvalidRuntimeTypeRule

NewGoogleApigeeOrganizationInvalidRuntimeTypeRule returns new rule with default attributes

func (*GoogleApigeeOrganizationInvalidRuntimeTypeRule) Check added in v0.5.0

Check checks the pattern is valid

func (*GoogleApigeeOrganizationInvalidRuntimeTypeRule) Enabled added in v0.5.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleApigeeOrganizationInvalidRuntimeTypeRule) Name added in v0.5.0

Name returns the rule name

func (*GoogleApigeeOrganizationInvalidRuntimeTypeRule) Severity added in v0.5.0

Severity returns the rule severity

type GoogleAppEngineDomainMappingInvalidOverrideStrategyRule

type GoogleAppEngineDomainMappingInvalidOverrideStrategyRule struct {
	// contains filtered or unexported fields
}

GoogleAppEngineDomainMappingInvalidOverrideStrategyRule checks the pattern is valid

func NewGoogleAppEngineDomainMappingInvalidOverrideStrategyRule

func NewGoogleAppEngineDomainMappingInvalidOverrideStrategyRule() *GoogleAppEngineDomainMappingInvalidOverrideStrategyRule

NewGoogleAppEngineDomainMappingInvalidOverrideStrategyRule returns new rule with default attributes

func (*GoogleAppEngineDomainMappingInvalidOverrideStrategyRule) Check

Check checks the pattern is valid

func (*GoogleAppEngineDomainMappingInvalidOverrideStrategyRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleAppEngineDomainMappingInvalidOverrideStrategyRule) Name

Name returns the rule name

func (*GoogleAppEngineDomainMappingInvalidOverrideStrategyRule) Severity

Severity returns the rule severity

type GoogleAppEngineFirewallRuleInvalidActionRule

type GoogleAppEngineFirewallRuleInvalidActionRule struct {
	// contains filtered or unexported fields
}

GoogleAppEngineFirewallRuleInvalidActionRule checks the pattern is valid

func NewGoogleAppEngineFirewallRuleInvalidActionRule

func NewGoogleAppEngineFirewallRuleInvalidActionRule() *GoogleAppEngineFirewallRuleInvalidActionRule

NewGoogleAppEngineFirewallRuleInvalidActionRule returns new rule with default attributes

func (*GoogleAppEngineFirewallRuleInvalidActionRule) Check

Check checks the pattern is valid

func (*GoogleAppEngineFirewallRuleInvalidActionRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleAppEngineFirewallRuleInvalidActionRule) Name

Name returns the rule name

func (*GoogleAppEngineFirewallRuleInvalidActionRule) Severity

Severity returns the rule severity

type GoogleAppEngineFlexibleAppVersionInvalidServingStatusRule

type GoogleAppEngineFlexibleAppVersionInvalidServingStatusRule struct {
	// contains filtered or unexported fields
}

GoogleAppEngineFlexibleAppVersionInvalidServingStatusRule checks the pattern is valid

func NewGoogleAppEngineFlexibleAppVersionInvalidServingStatusRule

func NewGoogleAppEngineFlexibleAppVersionInvalidServingStatusRule() *GoogleAppEngineFlexibleAppVersionInvalidServingStatusRule

NewGoogleAppEngineFlexibleAppVersionInvalidServingStatusRule returns new rule with default attributes

func (*GoogleAppEngineFlexibleAppVersionInvalidServingStatusRule) Check

Check checks the pattern is valid

func (*GoogleAppEngineFlexibleAppVersionInvalidServingStatusRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleAppEngineFlexibleAppVersionInvalidServingStatusRule) Name

Name returns the rule name

func (*GoogleAppEngineFlexibleAppVersionInvalidServingStatusRule) Severity

Severity returns the rule severity

type GoogleBigqueryRoutineInvalidDeterminismLevelRule added in v0.3.0

type GoogleBigqueryRoutineInvalidDeterminismLevelRule struct {
	// contains filtered or unexported fields
}

GoogleBigqueryRoutineInvalidDeterminismLevelRule checks the pattern is valid

func NewGoogleBigqueryRoutineInvalidDeterminismLevelRule added in v0.3.0

func NewGoogleBigqueryRoutineInvalidDeterminismLevelRule() *GoogleBigqueryRoutineInvalidDeterminismLevelRule

NewGoogleBigqueryRoutineInvalidDeterminismLevelRule returns new rule with default attributes

func (*GoogleBigqueryRoutineInvalidDeterminismLevelRule) Check added in v0.3.0

Check checks the pattern is valid

func (*GoogleBigqueryRoutineInvalidDeterminismLevelRule) Enabled added in v0.3.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleBigqueryRoutineInvalidDeterminismLevelRule) Name added in v0.3.0

Name returns the rule name

func (*GoogleBigqueryRoutineInvalidDeterminismLevelRule) Severity added in v0.3.0

Severity returns the rule severity

type GoogleBigqueryRoutineInvalidLanguageRule added in v0.3.0

type GoogleBigqueryRoutineInvalidLanguageRule struct {
	// contains filtered or unexported fields
}

GoogleBigqueryRoutineInvalidLanguageRule checks the pattern is valid

func NewGoogleBigqueryRoutineInvalidLanguageRule added in v0.3.0

func NewGoogleBigqueryRoutineInvalidLanguageRule() *GoogleBigqueryRoutineInvalidLanguageRule

NewGoogleBigqueryRoutineInvalidLanguageRule returns new rule with default attributes

func (*GoogleBigqueryRoutineInvalidLanguageRule) Check added in v0.3.0

Check checks the pattern is valid

func (*GoogleBigqueryRoutineInvalidLanguageRule) Enabled added in v0.3.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleBigqueryRoutineInvalidLanguageRule) Name added in v0.3.0

Name returns the rule name

func (*GoogleBigqueryRoutineInvalidLanguageRule) Severity added in v0.3.0

Severity returns the rule severity

type GoogleBigqueryRoutineInvalidRoutineTypeRule added in v0.3.0

type GoogleBigqueryRoutineInvalidRoutineTypeRule struct {
	// contains filtered or unexported fields
}

GoogleBigqueryRoutineInvalidRoutineTypeRule checks the pattern is valid

func NewGoogleBigqueryRoutineInvalidRoutineTypeRule added in v0.3.0

func NewGoogleBigqueryRoutineInvalidRoutineTypeRule() *GoogleBigqueryRoutineInvalidRoutineTypeRule

NewGoogleBigqueryRoutineInvalidRoutineTypeRule returns new rule with default attributes

func (*GoogleBigqueryRoutineInvalidRoutineTypeRule) Check added in v0.3.0

Check checks the pattern is valid

func (*GoogleBigqueryRoutineInvalidRoutineTypeRule) Enabled added in v0.3.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleBigqueryRoutineInvalidRoutineTypeRule) Name added in v0.3.0

Name returns the rule name

func (*GoogleBigqueryRoutineInvalidRoutineTypeRule) Severity added in v0.3.0

Severity returns the rule severity

type GoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule

type GoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule struct {
	// contains filtered or unexported fields
}

GoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule checks the pattern is valid

func NewGoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule

func NewGoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule() *GoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule

NewGoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule returns new rule with default attributes

func (*GoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule) Check

Check checks the pattern is valid

func (*GoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule) Name

Name returns the rule name

func (*GoogleBinaryAuthorizationPolicyInvalidGlobalPolicyEvaluationModeRule) Severity

Severity returns the rule severity

type GoogleCloudAssetFolderFeedInvalidContentTypeRule

type GoogleCloudAssetFolderFeedInvalidContentTypeRule struct {
	// contains filtered or unexported fields
}

GoogleCloudAssetFolderFeedInvalidContentTypeRule checks the pattern is valid

func NewGoogleCloudAssetFolderFeedInvalidContentTypeRule

func NewGoogleCloudAssetFolderFeedInvalidContentTypeRule() *GoogleCloudAssetFolderFeedInvalidContentTypeRule

NewGoogleCloudAssetFolderFeedInvalidContentTypeRule returns new rule with default attributes

func (*GoogleCloudAssetFolderFeedInvalidContentTypeRule) Check

Check checks the pattern is valid

func (*GoogleCloudAssetFolderFeedInvalidContentTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleCloudAssetFolderFeedInvalidContentTypeRule) Name

Name returns the rule name

func (*GoogleCloudAssetFolderFeedInvalidContentTypeRule) Severity

Severity returns the rule severity

type GoogleCloudAssetOrganizationFeedInvalidContentTypeRule

type GoogleCloudAssetOrganizationFeedInvalidContentTypeRule struct {
	// contains filtered or unexported fields
}

GoogleCloudAssetOrganizationFeedInvalidContentTypeRule checks the pattern is valid

func NewGoogleCloudAssetOrganizationFeedInvalidContentTypeRule

func NewGoogleCloudAssetOrganizationFeedInvalidContentTypeRule() *GoogleCloudAssetOrganizationFeedInvalidContentTypeRule

NewGoogleCloudAssetOrganizationFeedInvalidContentTypeRule returns new rule with default attributes

func (*GoogleCloudAssetOrganizationFeedInvalidContentTypeRule) Check

Check checks the pattern is valid

func (*GoogleCloudAssetOrganizationFeedInvalidContentTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleCloudAssetOrganizationFeedInvalidContentTypeRule) Name

Name returns the rule name

func (*GoogleCloudAssetOrganizationFeedInvalidContentTypeRule) Severity

Severity returns the rule severity

type GoogleCloudAssetProjectFeedInvalidContentTypeRule

type GoogleCloudAssetProjectFeedInvalidContentTypeRule struct {
	// contains filtered or unexported fields
}

GoogleCloudAssetProjectFeedInvalidContentTypeRule checks the pattern is valid

func NewGoogleCloudAssetProjectFeedInvalidContentTypeRule

func NewGoogleCloudAssetProjectFeedInvalidContentTypeRule() *GoogleCloudAssetProjectFeedInvalidContentTypeRule

NewGoogleCloudAssetProjectFeedInvalidContentTypeRule returns new rule with default attributes

func (*GoogleCloudAssetProjectFeedInvalidContentTypeRule) Check

Check checks the pattern is valid

func (*GoogleCloudAssetProjectFeedInvalidContentTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleCloudAssetProjectFeedInvalidContentTypeRule) Name

Name returns the rule name

func (*GoogleCloudAssetProjectFeedInvalidContentTypeRule) Severity

Severity returns the rule severity

type GoogleCloudIdentityGroupInvalidInitialGroupConfigRule added in v0.8.0

type GoogleCloudIdentityGroupInvalidInitialGroupConfigRule struct {
	// contains filtered or unexported fields
}

GoogleCloudIdentityGroupInvalidInitialGroupConfigRule checks the pattern is valid

func NewGoogleCloudIdentityGroupInvalidInitialGroupConfigRule added in v0.8.0

func NewGoogleCloudIdentityGroupInvalidInitialGroupConfigRule() *GoogleCloudIdentityGroupInvalidInitialGroupConfigRule

NewGoogleCloudIdentityGroupInvalidInitialGroupConfigRule returns new rule with default attributes

func (*GoogleCloudIdentityGroupInvalidInitialGroupConfigRule) Check added in v0.8.0

Check checks the pattern is valid

func (*GoogleCloudIdentityGroupInvalidInitialGroupConfigRule) Enabled added in v0.8.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleCloudIdentityGroupInvalidInitialGroupConfigRule) Name added in v0.8.0

Name returns the rule name

func (*GoogleCloudIdentityGroupInvalidInitialGroupConfigRule) Severity added in v0.8.0

Severity returns the rule severity

type GoogleCloudiotDeviceInvalidLogLevelRule

type GoogleCloudiotDeviceInvalidLogLevelRule struct {
	// contains filtered or unexported fields
}

GoogleCloudiotDeviceInvalidLogLevelRule checks the pattern is valid

func NewGoogleCloudiotDeviceInvalidLogLevelRule

func NewGoogleCloudiotDeviceInvalidLogLevelRule() *GoogleCloudiotDeviceInvalidLogLevelRule

NewGoogleCloudiotDeviceInvalidLogLevelRule returns new rule with default attributes

func (*GoogleCloudiotDeviceInvalidLogLevelRule) Check

Check checks the pattern is valid

func (*GoogleCloudiotDeviceInvalidLogLevelRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleCloudiotDeviceInvalidLogLevelRule) Name

Name returns the rule name

func (*GoogleCloudiotDeviceInvalidLogLevelRule) Severity

Severity returns the rule severity

type GoogleCloudiotRegistryInvalidLogLevelRule

type GoogleCloudiotRegistryInvalidLogLevelRule struct {
	// contains filtered or unexported fields
}

GoogleCloudiotRegistryInvalidLogLevelRule checks the pattern is valid

func NewGoogleCloudiotRegistryInvalidLogLevelRule

func NewGoogleCloudiotRegistryInvalidLogLevelRule() *GoogleCloudiotRegistryInvalidLogLevelRule

NewGoogleCloudiotRegistryInvalidLogLevelRule returns new rule with default attributes

func (*GoogleCloudiotRegistryInvalidLogLevelRule) Check

Check checks the pattern is valid

func (*GoogleCloudiotRegistryInvalidLogLevelRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleCloudiotRegistryInvalidLogLevelRule) Name

Name returns the rule name

func (*GoogleCloudiotRegistryInvalidLogLevelRule) Severity

Severity returns the rule severity

type GoogleComputeAddressInvalidAddressTypeRule

type GoogleComputeAddressInvalidAddressTypeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeAddressInvalidAddressTypeRule checks the pattern is valid

func NewGoogleComputeAddressInvalidAddressTypeRule

func NewGoogleComputeAddressInvalidAddressTypeRule() *GoogleComputeAddressInvalidAddressTypeRule

NewGoogleComputeAddressInvalidAddressTypeRule returns new rule with default attributes

func (*GoogleComputeAddressInvalidAddressTypeRule) Check

Check checks the pattern is valid

func (*GoogleComputeAddressInvalidAddressTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeAddressInvalidAddressTypeRule) Name

Name returns the rule name

func (*GoogleComputeAddressInvalidAddressTypeRule) Severity

Severity returns the rule severity

type GoogleComputeAddressInvalidNameRule

type GoogleComputeAddressInvalidNameRule struct {
	// contains filtered or unexported fields
}

GoogleComputeAddressInvalidNameRule checks the pattern is valid

func NewGoogleComputeAddressInvalidNameRule

func NewGoogleComputeAddressInvalidNameRule() *GoogleComputeAddressInvalidNameRule

NewGoogleComputeAddressInvalidNameRule returns new rule with default attributes

func (*GoogleComputeAddressInvalidNameRule) Check

Check checks the pattern is valid

func (*GoogleComputeAddressInvalidNameRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeAddressInvalidNameRule) Name

Name returns the rule name

func (*GoogleComputeAddressInvalidNameRule) Severity

Severity returns the rule severity

type GoogleComputeAddressInvalidNetworkTierRule

type GoogleComputeAddressInvalidNetworkTierRule struct {
	// contains filtered or unexported fields
}

GoogleComputeAddressInvalidNetworkTierRule checks the pattern is valid

func NewGoogleComputeAddressInvalidNetworkTierRule

func NewGoogleComputeAddressInvalidNetworkTierRule() *GoogleComputeAddressInvalidNetworkTierRule

NewGoogleComputeAddressInvalidNetworkTierRule returns new rule with default attributes

func (*GoogleComputeAddressInvalidNetworkTierRule) Check

Check checks the pattern is valid

func (*GoogleComputeAddressInvalidNetworkTierRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeAddressInvalidNetworkTierRule) Name

Name returns the rule name

func (*GoogleComputeAddressInvalidNetworkTierRule) Severity

Severity returns the rule severity

type GoogleComputeBackendBucketInvalidNameRule

type GoogleComputeBackendBucketInvalidNameRule struct {
	// contains filtered or unexported fields
}

GoogleComputeBackendBucketInvalidNameRule checks the pattern is valid

func NewGoogleComputeBackendBucketInvalidNameRule

func NewGoogleComputeBackendBucketInvalidNameRule() *GoogleComputeBackendBucketInvalidNameRule

NewGoogleComputeBackendBucketInvalidNameRule returns new rule with default attributes

func (*GoogleComputeBackendBucketInvalidNameRule) Check

Check checks the pattern is valid

func (*GoogleComputeBackendBucketInvalidNameRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeBackendBucketInvalidNameRule) Name

Name returns the rule name

func (*GoogleComputeBackendBucketInvalidNameRule) Severity

Severity returns the rule severity

type GoogleComputeBackendBucketSignedUrlKeyInvalidNameRule

type GoogleComputeBackendBucketSignedUrlKeyInvalidNameRule struct {
	// contains filtered or unexported fields
}

GoogleComputeBackendBucketSignedUrlKeyInvalidNameRule checks the pattern is valid

func NewGoogleComputeBackendBucketSignedUrlKeyInvalidNameRule

func NewGoogleComputeBackendBucketSignedUrlKeyInvalidNameRule() *GoogleComputeBackendBucketSignedUrlKeyInvalidNameRule

NewGoogleComputeBackendBucketSignedUrlKeyInvalidNameRule returns new rule with default attributes

func (*GoogleComputeBackendBucketSignedUrlKeyInvalidNameRule) Check

Check checks the pattern is valid

func (*GoogleComputeBackendBucketSignedUrlKeyInvalidNameRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeBackendBucketSignedUrlKeyInvalidNameRule) Name

Name returns the rule name

func (*GoogleComputeBackendBucketSignedUrlKeyInvalidNameRule) Severity

Severity returns the rule severity

type GoogleComputeBackendServiceInvalidLoadBalancingSchemeRule

type GoogleComputeBackendServiceInvalidLoadBalancingSchemeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeBackendServiceInvalidLoadBalancingSchemeRule checks the pattern is valid

func NewGoogleComputeBackendServiceInvalidLoadBalancingSchemeRule

func NewGoogleComputeBackendServiceInvalidLoadBalancingSchemeRule() *GoogleComputeBackendServiceInvalidLoadBalancingSchemeRule

NewGoogleComputeBackendServiceInvalidLoadBalancingSchemeRule returns new rule with default attributes

func (*GoogleComputeBackendServiceInvalidLoadBalancingSchemeRule) Check

Check checks the pattern is valid

func (*GoogleComputeBackendServiceInvalidLoadBalancingSchemeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeBackendServiceInvalidLoadBalancingSchemeRule) Name

Name returns the rule name

func (*GoogleComputeBackendServiceInvalidLoadBalancingSchemeRule) Severity

Severity returns the rule severity

type GoogleComputeBackendServiceInvalidLocalityLbPolicyRule

type GoogleComputeBackendServiceInvalidLocalityLbPolicyRule struct {
	// contains filtered or unexported fields
}

GoogleComputeBackendServiceInvalidLocalityLbPolicyRule checks the pattern is valid

func NewGoogleComputeBackendServiceInvalidLocalityLbPolicyRule

func NewGoogleComputeBackendServiceInvalidLocalityLbPolicyRule() *GoogleComputeBackendServiceInvalidLocalityLbPolicyRule

NewGoogleComputeBackendServiceInvalidLocalityLbPolicyRule returns new rule with default attributes

func (*GoogleComputeBackendServiceInvalidLocalityLbPolicyRule) Check

Check checks the pattern is valid

func (*GoogleComputeBackendServiceInvalidLocalityLbPolicyRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeBackendServiceInvalidLocalityLbPolicyRule) Name

Name returns the rule name

func (*GoogleComputeBackendServiceInvalidLocalityLbPolicyRule) Severity

Severity returns the rule severity

type GoogleComputeBackendServiceInvalidProtocolRule

type GoogleComputeBackendServiceInvalidProtocolRule struct {
	// contains filtered or unexported fields
}

GoogleComputeBackendServiceInvalidProtocolRule checks the pattern is valid

func NewGoogleComputeBackendServiceInvalidProtocolRule

func NewGoogleComputeBackendServiceInvalidProtocolRule() *GoogleComputeBackendServiceInvalidProtocolRule

NewGoogleComputeBackendServiceInvalidProtocolRule returns new rule with default attributes

func (*GoogleComputeBackendServiceInvalidProtocolRule) Check

Check checks the pattern is valid

func (*GoogleComputeBackendServiceInvalidProtocolRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeBackendServiceInvalidProtocolRule) Name

Name returns the rule name

func (*GoogleComputeBackendServiceInvalidProtocolRule) Severity

Severity returns the rule severity

type GoogleComputeBackendServiceInvalidSessionAffinityRule

type GoogleComputeBackendServiceInvalidSessionAffinityRule struct {
	// contains filtered or unexported fields
}

GoogleComputeBackendServiceInvalidSessionAffinityRule checks the pattern is valid

func NewGoogleComputeBackendServiceInvalidSessionAffinityRule

func NewGoogleComputeBackendServiceInvalidSessionAffinityRule() *GoogleComputeBackendServiceInvalidSessionAffinityRule

NewGoogleComputeBackendServiceInvalidSessionAffinityRule returns new rule with default attributes

func (*GoogleComputeBackendServiceInvalidSessionAffinityRule) Check

Check checks the pattern is valid

func (*GoogleComputeBackendServiceInvalidSessionAffinityRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeBackendServiceInvalidSessionAffinityRule) Name

Name returns the rule name

func (*GoogleComputeBackendServiceInvalidSessionAffinityRule) Severity

Severity returns the rule severity

type GoogleComputeBackendServiceSignedUrlKeyInvalidNameRule

type GoogleComputeBackendServiceSignedUrlKeyInvalidNameRule struct {
	// contains filtered or unexported fields
}

GoogleComputeBackendServiceSignedUrlKeyInvalidNameRule checks the pattern is valid

func NewGoogleComputeBackendServiceSignedUrlKeyInvalidNameRule

func NewGoogleComputeBackendServiceSignedUrlKeyInvalidNameRule() *GoogleComputeBackendServiceSignedUrlKeyInvalidNameRule

NewGoogleComputeBackendServiceSignedUrlKeyInvalidNameRule returns new rule with default attributes

func (*GoogleComputeBackendServiceSignedUrlKeyInvalidNameRule) Check

Check checks the pattern is valid

func (*GoogleComputeBackendServiceSignedUrlKeyInvalidNameRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeBackendServiceSignedUrlKeyInvalidNameRule) Name

Name returns the rule name

func (*GoogleComputeBackendServiceSignedUrlKeyInvalidNameRule) Severity

Severity returns the rule severity

type GoogleComputeExternalVpnGatewayInvalidRedundancyTypeRule added in v0.2.0

type GoogleComputeExternalVpnGatewayInvalidRedundancyTypeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeExternalVpnGatewayInvalidRedundancyTypeRule checks the pattern is valid

func NewGoogleComputeExternalVpnGatewayInvalidRedundancyTypeRule added in v0.2.0

func NewGoogleComputeExternalVpnGatewayInvalidRedundancyTypeRule() *GoogleComputeExternalVpnGatewayInvalidRedundancyTypeRule

NewGoogleComputeExternalVpnGatewayInvalidRedundancyTypeRule returns new rule with default attributes

func (*GoogleComputeExternalVpnGatewayInvalidRedundancyTypeRule) Check added in v0.2.0

Check checks the pattern is valid

func (*GoogleComputeExternalVpnGatewayInvalidRedundancyTypeRule) Enabled added in v0.2.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeExternalVpnGatewayInvalidRedundancyTypeRule) Name added in v0.2.0

Name returns the rule name

func (*GoogleComputeExternalVpnGatewayInvalidRedundancyTypeRule) Severity added in v0.2.0

Severity returns the rule severity

type GoogleComputeFirewallInvalidDirectionRule

type GoogleComputeFirewallInvalidDirectionRule struct {
	// contains filtered or unexported fields
}

GoogleComputeFirewallInvalidDirectionRule checks the pattern is valid

func NewGoogleComputeFirewallInvalidDirectionRule

func NewGoogleComputeFirewallInvalidDirectionRule() *GoogleComputeFirewallInvalidDirectionRule

NewGoogleComputeFirewallInvalidDirectionRule returns new rule with default attributes

func (*GoogleComputeFirewallInvalidDirectionRule) Check

Check checks the pattern is valid

func (*GoogleComputeFirewallInvalidDirectionRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeFirewallInvalidDirectionRule) Name

Name returns the rule name

func (*GoogleComputeFirewallInvalidDirectionRule) Severity

Severity returns the rule severity

type GoogleComputeForwardingRuleInvalidIpProtocolRule

type GoogleComputeForwardingRuleInvalidIpProtocolRule struct {
	// contains filtered or unexported fields
}

GoogleComputeForwardingRuleInvalidIpProtocolRule checks the pattern is valid

func NewGoogleComputeForwardingRuleInvalidIpProtocolRule

func NewGoogleComputeForwardingRuleInvalidIpProtocolRule() *GoogleComputeForwardingRuleInvalidIpProtocolRule

NewGoogleComputeForwardingRuleInvalidIpProtocolRule returns new rule with default attributes

func (*GoogleComputeForwardingRuleInvalidIpProtocolRule) Check

Check checks the pattern is valid

func (*GoogleComputeForwardingRuleInvalidIpProtocolRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeForwardingRuleInvalidIpProtocolRule) Name

Name returns the rule name

func (*GoogleComputeForwardingRuleInvalidIpProtocolRule) Severity

Severity returns the rule severity

type GoogleComputeForwardingRuleInvalidLoadBalancingSchemeRule

type GoogleComputeForwardingRuleInvalidLoadBalancingSchemeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeForwardingRuleInvalidLoadBalancingSchemeRule checks the pattern is valid

func NewGoogleComputeForwardingRuleInvalidLoadBalancingSchemeRule

func NewGoogleComputeForwardingRuleInvalidLoadBalancingSchemeRule() *GoogleComputeForwardingRuleInvalidLoadBalancingSchemeRule

NewGoogleComputeForwardingRuleInvalidLoadBalancingSchemeRule returns new rule with default attributes

func (*GoogleComputeForwardingRuleInvalidLoadBalancingSchemeRule) Check

Check checks the pattern is valid

func (*GoogleComputeForwardingRuleInvalidLoadBalancingSchemeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeForwardingRuleInvalidLoadBalancingSchemeRule) Name

Name returns the rule name

func (*GoogleComputeForwardingRuleInvalidLoadBalancingSchemeRule) Severity

Severity returns the rule severity

type GoogleComputeForwardingRuleInvalidNetworkTierRule

type GoogleComputeForwardingRuleInvalidNetworkTierRule struct {
	// contains filtered or unexported fields
}

GoogleComputeForwardingRuleInvalidNetworkTierRule checks the pattern is valid

func NewGoogleComputeForwardingRuleInvalidNetworkTierRule

func NewGoogleComputeForwardingRuleInvalidNetworkTierRule() *GoogleComputeForwardingRuleInvalidNetworkTierRule

NewGoogleComputeForwardingRuleInvalidNetworkTierRule returns new rule with default attributes

func (*GoogleComputeForwardingRuleInvalidNetworkTierRule) Check

Check checks the pattern is valid

func (*GoogleComputeForwardingRuleInvalidNetworkTierRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeForwardingRuleInvalidNetworkTierRule) Name

Name returns the rule name

func (*GoogleComputeForwardingRuleInvalidNetworkTierRule) Severity

Severity returns the rule severity

type GoogleComputeGlobalAddressInvalidAddressTypeRule

type GoogleComputeGlobalAddressInvalidAddressTypeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeGlobalAddressInvalidAddressTypeRule checks the pattern is valid

func NewGoogleComputeGlobalAddressInvalidAddressTypeRule

func NewGoogleComputeGlobalAddressInvalidAddressTypeRule() *GoogleComputeGlobalAddressInvalidAddressTypeRule

NewGoogleComputeGlobalAddressInvalidAddressTypeRule returns new rule with default attributes

func (*GoogleComputeGlobalAddressInvalidAddressTypeRule) Check

Check checks the pattern is valid

func (*GoogleComputeGlobalAddressInvalidAddressTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeGlobalAddressInvalidAddressTypeRule) Name

Name returns the rule name

func (*GoogleComputeGlobalAddressInvalidAddressTypeRule) Severity

Severity returns the rule severity

type GoogleComputeGlobalAddressInvalidIpVersionRule

type GoogleComputeGlobalAddressInvalidIpVersionRule struct {
	// contains filtered or unexported fields
}

GoogleComputeGlobalAddressInvalidIpVersionRule checks the pattern is valid

func NewGoogleComputeGlobalAddressInvalidIpVersionRule

func NewGoogleComputeGlobalAddressInvalidIpVersionRule() *GoogleComputeGlobalAddressInvalidIpVersionRule

NewGoogleComputeGlobalAddressInvalidIpVersionRule returns new rule with default attributes

func (*GoogleComputeGlobalAddressInvalidIpVersionRule) Check

Check checks the pattern is valid

func (*GoogleComputeGlobalAddressInvalidIpVersionRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeGlobalAddressInvalidIpVersionRule) Name

Name returns the rule name

func (*GoogleComputeGlobalAddressInvalidIpVersionRule) Severity

Severity returns the rule severity

type GoogleComputeGlobalForwardingRuleInvalidIpProtocolRule

type GoogleComputeGlobalForwardingRuleInvalidIpProtocolRule struct {
	// contains filtered or unexported fields
}

GoogleComputeGlobalForwardingRuleInvalidIpProtocolRule checks the pattern is valid

func NewGoogleComputeGlobalForwardingRuleInvalidIpProtocolRule

func NewGoogleComputeGlobalForwardingRuleInvalidIpProtocolRule() *GoogleComputeGlobalForwardingRuleInvalidIpProtocolRule

NewGoogleComputeGlobalForwardingRuleInvalidIpProtocolRule returns new rule with default attributes

func (*GoogleComputeGlobalForwardingRuleInvalidIpProtocolRule) Check

Check checks the pattern is valid

func (*GoogleComputeGlobalForwardingRuleInvalidIpProtocolRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeGlobalForwardingRuleInvalidIpProtocolRule) Name

Name returns the rule name

func (*GoogleComputeGlobalForwardingRuleInvalidIpProtocolRule) Severity

Severity returns the rule severity

type GoogleComputeGlobalForwardingRuleInvalidIpVersionRule

type GoogleComputeGlobalForwardingRuleInvalidIpVersionRule struct {
	// contains filtered or unexported fields
}

GoogleComputeGlobalForwardingRuleInvalidIpVersionRule checks the pattern is valid

func NewGoogleComputeGlobalForwardingRuleInvalidIpVersionRule

func NewGoogleComputeGlobalForwardingRuleInvalidIpVersionRule() *GoogleComputeGlobalForwardingRuleInvalidIpVersionRule

NewGoogleComputeGlobalForwardingRuleInvalidIpVersionRule returns new rule with default attributes

func (*GoogleComputeGlobalForwardingRuleInvalidIpVersionRule) Check

Check checks the pattern is valid

func (*GoogleComputeGlobalForwardingRuleInvalidIpVersionRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeGlobalForwardingRuleInvalidIpVersionRule) Name

Name returns the rule name

func (*GoogleComputeGlobalForwardingRuleInvalidIpVersionRule) Severity

Severity returns the rule severity

type GoogleComputeGlobalForwardingRuleInvalidLoadBalancingSchemeRule

type GoogleComputeGlobalForwardingRuleInvalidLoadBalancingSchemeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeGlobalForwardingRuleInvalidLoadBalancingSchemeRule checks the pattern is valid

func NewGoogleComputeGlobalForwardingRuleInvalidLoadBalancingSchemeRule

func NewGoogleComputeGlobalForwardingRuleInvalidLoadBalancingSchemeRule() *GoogleComputeGlobalForwardingRuleInvalidLoadBalancingSchemeRule

NewGoogleComputeGlobalForwardingRuleInvalidLoadBalancingSchemeRule returns new rule with default attributes

func (*GoogleComputeGlobalForwardingRuleInvalidLoadBalancingSchemeRule) Check

Check checks the pattern is valid

func (*GoogleComputeGlobalForwardingRuleInvalidLoadBalancingSchemeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeGlobalForwardingRuleInvalidLoadBalancingSchemeRule) Name

Name returns the rule name

func (*GoogleComputeGlobalForwardingRuleInvalidLoadBalancingSchemeRule) Severity

Severity returns the rule severity

type GoogleComputeGlobalNetworkEndpointGroupInvalidNetworkEndpointTypeRule

type GoogleComputeGlobalNetworkEndpointGroupInvalidNetworkEndpointTypeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeGlobalNetworkEndpointGroupInvalidNetworkEndpointTypeRule checks the pattern is valid

func NewGoogleComputeGlobalNetworkEndpointGroupInvalidNetworkEndpointTypeRule

func NewGoogleComputeGlobalNetworkEndpointGroupInvalidNetworkEndpointTypeRule() *GoogleComputeGlobalNetworkEndpointGroupInvalidNetworkEndpointTypeRule

NewGoogleComputeGlobalNetworkEndpointGroupInvalidNetworkEndpointTypeRule returns new rule with default attributes

func (*GoogleComputeGlobalNetworkEndpointGroupInvalidNetworkEndpointTypeRule) Check

Check checks the pattern is valid

func (*GoogleComputeGlobalNetworkEndpointGroupInvalidNetworkEndpointTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeGlobalNetworkEndpointGroupInvalidNetworkEndpointTypeRule) Name

Name returns the rule name

func (*GoogleComputeGlobalNetworkEndpointGroupInvalidNetworkEndpointTypeRule) Severity

Severity returns the rule severity

type GoogleComputeInterconnectAttachmentInvalidBandwidthRule

type GoogleComputeInterconnectAttachmentInvalidBandwidthRule struct {
	// contains filtered or unexported fields
}

GoogleComputeInterconnectAttachmentInvalidBandwidthRule checks the pattern is valid

func NewGoogleComputeInterconnectAttachmentInvalidBandwidthRule

func NewGoogleComputeInterconnectAttachmentInvalidBandwidthRule() *GoogleComputeInterconnectAttachmentInvalidBandwidthRule

NewGoogleComputeInterconnectAttachmentInvalidBandwidthRule returns new rule with default attributes

func (*GoogleComputeInterconnectAttachmentInvalidBandwidthRule) Check

Check checks the pattern is valid

func (*GoogleComputeInterconnectAttachmentInvalidBandwidthRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeInterconnectAttachmentInvalidBandwidthRule) Name

Name returns the rule name

func (*GoogleComputeInterconnectAttachmentInvalidBandwidthRule) Severity

Severity returns the rule severity

type GoogleComputeInterconnectAttachmentInvalidEncryptionRule added in v0.9.0

type GoogleComputeInterconnectAttachmentInvalidEncryptionRule struct {
	// contains filtered or unexported fields
}

GoogleComputeInterconnectAttachmentInvalidEncryptionRule checks the pattern is valid

func NewGoogleComputeInterconnectAttachmentInvalidEncryptionRule added in v0.9.0

func NewGoogleComputeInterconnectAttachmentInvalidEncryptionRule() *GoogleComputeInterconnectAttachmentInvalidEncryptionRule

NewGoogleComputeInterconnectAttachmentInvalidEncryptionRule returns new rule with default attributes

func (*GoogleComputeInterconnectAttachmentInvalidEncryptionRule) Check added in v0.9.0

Check checks the pattern is valid

func (*GoogleComputeInterconnectAttachmentInvalidEncryptionRule) Enabled added in v0.9.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeInterconnectAttachmentInvalidEncryptionRule) Name added in v0.9.0

Name returns the rule name

func (*GoogleComputeInterconnectAttachmentInvalidEncryptionRule) Severity added in v0.9.0

Severity returns the rule severity

type GoogleComputeInterconnectAttachmentInvalidNameRule

type GoogleComputeInterconnectAttachmentInvalidNameRule struct {
	// contains filtered or unexported fields
}

GoogleComputeInterconnectAttachmentInvalidNameRule checks the pattern is valid

func NewGoogleComputeInterconnectAttachmentInvalidNameRule

func NewGoogleComputeInterconnectAttachmentInvalidNameRule() *GoogleComputeInterconnectAttachmentInvalidNameRule

NewGoogleComputeInterconnectAttachmentInvalidNameRule returns new rule with default attributes

func (*GoogleComputeInterconnectAttachmentInvalidNameRule) Check

Check checks the pattern is valid

func (*GoogleComputeInterconnectAttachmentInvalidNameRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeInterconnectAttachmentInvalidNameRule) Name

Name returns the rule name

func (*GoogleComputeInterconnectAttachmentInvalidNameRule) Severity

Severity returns the rule severity

type GoogleComputeInterconnectAttachmentInvalidTypeRule

type GoogleComputeInterconnectAttachmentInvalidTypeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeInterconnectAttachmentInvalidTypeRule checks the pattern is valid

func NewGoogleComputeInterconnectAttachmentInvalidTypeRule

func NewGoogleComputeInterconnectAttachmentInvalidTypeRule() *GoogleComputeInterconnectAttachmentInvalidTypeRule

NewGoogleComputeInterconnectAttachmentInvalidTypeRule returns new rule with default attributes

func (*GoogleComputeInterconnectAttachmentInvalidTypeRule) Check

Check checks the pattern is valid

func (*GoogleComputeInterconnectAttachmentInvalidTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeInterconnectAttachmentInvalidTypeRule) Name

Name returns the rule name

func (*GoogleComputeInterconnectAttachmentInvalidTypeRule) Severity

Severity returns the rule severity

type GoogleComputeManagedSslCertificateInvalidTypeRule added in v0.4.0

type GoogleComputeManagedSslCertificateInvalidTypeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeManagedSslCertificateInvalidTypeRule checks the pattern is valid

func NewGoogleComputeManagedSslCertificateInvalidTypeRule added in v0.4.0

func NewGoogleComputeManagedSslCertificateInvalidTypeRule() *GoogleComputeManagedSslCertificateInvalidTypeRule

NewGoogleComputeManagedSslCertificateInvalidTypeRule returns new rule with default attributes

func (*GoogleComputeManagedSslCertificateInvalidTypeRule) Check added in v0.4.0

Check checks the pattern is valid

func (*GoogleComputeManagedSslCertificateInvalidTypeRule) Enabled added in v0.4.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeManagedSslCertificateInvalidTypeRule) Name added in v0.4.0

Name returns the rule name

func (*GoogleComputeManagedSslCertificateInvalidTypeRule) Severity added in v0.4.0

Severity returns the rule severity

type GoogleComputeNetworkEndpointGroupInvalidNetworkEndpointTypeRule

type GoogleComputeNetworkEndpointGroupInvalidNetworkEndpointTypeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeNetworkEndpointGroupInvalidNetworkEndpointTypeRule checks the pattern is valid

func NewGoogleComputeNetworkEndpointGroupInvalidNetworkEndpointTypeRule

func NewGoogleComputeNetworkEndpointGroupInvalidNetworkEndpointTypeRule() *GoogleComputeNetworkEndpointGroupInvalidNetworkEndpointTypeRule

NewGoogleComputeNetworkEndpointGroupInvalidNetworkEndpointTypeRule returns new rule with default attributes

func (*GoogleComputeNetworkEndpointGroupInvalidNetworkEndpointTypeRule) Check

Check checks the pattern is valid

func (*GoogleComputeNetworkEndpointGroupInvalidNetworkEndpointTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeNetworkEndpointGroupInvalidNetworkEndpointTypeRule) Name

Name returns the rule name

func (*GoogleComputeNetworkEndpointGroupInvalidNetworkEndpointTypeRule) Severity

Severity returns the rule severity

type GoogleComputeNodeTemplateInvalidCpuOvercommitTypeRule added in v0.7.0

type GoogleComputeNodeTemplateInvalidCpuOvercommitTypeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeNodeTemplateInvalidCpuOvercommitTypeRule checks the pattern is valid

func NewGoogleComputeNodeTemplateInvalidCpuOvercommitTypeRule added in v0.7.0

func NewGoogleComputeNodeTemplateInvalidCpuOvercommitTypeRule() *GoogleComputeNodeTemplateInvalidCpuOvercommitTypeRule

NewGoogleComputeNodeTemplateInvalidCpuOvercommitTypeRule returns new rule with default attributes

func (*GoogleComputeNodeTemplateInvalidCpuOvercommitTypeRule) Check added in v0.7.0

Check checks the pattern is valid

func (*GoogleComputeNodeTemplateInvalidCpuOvercommitTypeRule) Enabled added in v0.7.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeNodeTemplateInvalidCpuOvercommitTypeRule) Name added in v0.7.0

Name returns the rule name

func (*GoogleComputeNodeTemplateInvalidCpuOvercommitTypeRule) Severity added in v0.7.0

Severity returns the rule severity

type GoogleComputeRegionBackendServiceInvalidLoadBalancingSchemeRule

type GoogleComputeRegionBackendServiceInvalidLoadBalancingSchemeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeRegionBackendServiceInvalidLoadBalancingSchemeRule checks the pattern is valid

func NewGoogleComputeRegionBackendServiceInvalidLoadBalancingSchemeRule

func NewGoogleComputeRegionBackendServiceInvalidLoadBalancingSchemeRule() *GoogleComputeRegionBackendServiceInvalidLoadBalancingSchemeRule

NewGoogleComputeRegionBackendServiceInvalidLoadBalancingSchemeRule returns new rule with default attributes

func (*GoogleComputeRegionBackendServiceInvalidLoadBalancingSchemeRule) Check

Check checks the pattern is valid

func (*GoogleComputeRegionBackendServiceInvalidLoadBalancingSchemeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeRegionBackendServiceInvalidLoadBalancingSchemeRule) Name

Name returns the rule name

func (*GoogleComputeRegionBackendServiceInvalidLoadBalancingSchemeRule) Severity

Severity returns the rule severity

type GoogleComputeRegionBackendServiceInvalidLocalityLbPolicyRule

type GoogleComputeRegionBackendServiceInvalidLocalityLbPolicyRule struct {
	// contains filtered or unexported fields
}

GoogleComputeRegionBackendServiceInvalidLocalityLbPolicyRule checks the pattern is valid

func NewGoogleComputeRegionBackendServiceInvalidLocalityLbPolicyRule

func NewGoogleComputeRegionBackendServiceInvalidLocalityLbPolicyRule() *GoogleComputeRegionBackendServiceInvalidLocalityLbPolicyRule

NewGoogleComputeRegionBackendServiceInvalidLocalityLbPolicyRule returns new rule with default attributes

func (*GoogleComputeRegionBackendServiceInvalidLocalityLbPolicyRule) Check

Check checks the pattern is valid

func (*GoogleComputeRegionBackendServiceInvalidLocalityLbPolicyRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeRegionBackendServiceInvalidLocalityLbPolicyRule) Name

Name returns the rule name

func (*GoogleComputeRegionBackendServiceInvalidLocalityLbPolicyRule) Severity

Severity returns the rule severity

type GoogleComputeRegionBackendServiceInvalidProtocolRule

type GoogleComputeRegionBackendServiceInvalidProtocolRule struct {
	// contains filtered or unexported fields
}

GoogleComputeRegionBackendServiceInvalidProtocolRule checks the pattern is valid

func NewGoogleComputeRegionBackendServiceInvalidProtocolRule

func NewGoogleComputeRegionBackendServiceInvalidProtocolRule() *GoogleComputeRegionBackendServiceInvalidProtocolRule

NewGoogleComputeRegionBackendServiceInvalidProtocolRule returns new rule with default attributes

func (*GoogleComputeRegionBackendServiceInvalidProtocolRule) Check

Check checks the pattern is valid

func (*GoogleComputeRegionBackendServiceInvalidProtocolRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeRegionBackendServiceInvalidProtocolRule) Name

Name returns the rule name

func (*GoogleComputeRegionBackendServiceInvalidProtocolRule) Severity

Severity returns the rule severity

type GoogleComputeRegionBackendServiceInvalidSessionAffinityRule

type GoogleComputeRegionBackendServiceInvalidSessionAffinityRule struct {
	// contains filtered or unexported fields
}

GoogleComputeRegionBackendServiceInvalidSessionAffinityRule checks the pattern is valid

func NewGoogleComputeRegionBackendServiceInvalidSessionAffinityRule

func NewGoogleComputeRegionBackendServiceInvalidSessionAffinityRule() *GoogleComputeRegionBackendServiceInvalidSessionAffinityRule

NewGoogleComputeRegionBackendServiceInvalidSessionAffinityRule returns new rule with default attributes

func (*GoogleComputeRegionBackendServiceInvalidSessionAffinityRule) Check

Check checks the pattern is valid

func (*GoogleComputeRegionBackendServiceInvalidSessionAffinityRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeRegionBackendServiceInvalidSessionAffinityRule) Name

Name returns the rule name

func (*GoogleComputeRegionBackendServiceInvalidSessionAffinityRule) Severity

Severity returns the rule severity

type GoogleComputeRegionNetworkEndpointGroupInvalidNetworkEndpointTypeRule added in v0.3.0

type GoogleComputeRegionNetworkEndpointGroupInvalidNetworkEndpointTypeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeRegionNetworkEndpointGroupInvalidNetworkEndpointTypeRule checks the pattern is valid

func NewGoogleComputeRegionNetworkEndpointGroupInvalidNetworkEndpointTypeRule added in v0.3.0

func NewGoogleComputeRegionNetworkEndpointGroupInvalidNetworkEndpointTypeRule() *GoogleComputeRegionNetworkEndpointGroupInvalidNetworkEndpointTypeRule

NewGoogleComputeRegionNetworkEndpointGroupInvalidNetworkEndpointTypeRule returns new rule with default attributes

func (*GoogleComputeRegionNetworkEndpointGroupInvalidNetworkEndpointTypeRule) Check added in v0.3.0

Check checks the pattern is valid

func (*GoogleComputeRegionNetworkEndpointGroupInvalidNetworkEndpointTypeRule) Enabled added in v0.3.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeRegionNetworkEndpointGroupInvalidNetworkEndpointTypeRule) Name added in v0.3.0

Name returns the rule name

func (*GoogleComputeRegionNetworkEndpointGroupInvalidNetworkEndpointTypeRule) Severity added in v0.3.0

Severity returns the rule severity

type GoogleComputeRouteInvalidNameRule

type GoogleComputeRouteInvalidNameRule struct {
	// contains filtered or unexported fields
}

GoogleComputeRouteInvalidNameRule checks the pattern is valid

func NewGoogleComputeRouteInvalidNameRule

func NewGoogleComputeRouteInvalidNameRule() *GoogleComputeRouteInvalidNameRule

NewGoogleComputeRouteInvalidNameRule returns new rule with default attributes

func (*GoogleComputeRouteInvalidNameRule) Check

Check checks the pattern is valid

func (*GoogleComputeRouteInvalidNameRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeRouteInvalidNameRule) Name

Name returns the rule name

func (*GoogleComputeRouteInvalidNameRule) Severity

Severity returns the rule severity

type GoogleComputeRouterNatInvalidNatIpAllocateOptionRule

type GoogleComputeRouterNatInvalidNatIpAllocateOptionRule struct {
	// contains filtered or unexported fields
}

GoogleComputeRouterNatInvalidNatIpAllocateOptionRule checks the pattern is valid

func NewGoogleComputeRouterNatInvalidNatIpAllocateOptionRule

func NewGoogleComputeRouterNatInvalidNatIpAllocateOptionRule() *GoogleComputeRouterNatInvalidNatIpAllocateOptionRule

NewGoogleComputeRouterNatInvalidNatIpAllocateOptionRule returns new rule with default attributes

func (*GoogleComputeRouterNatInvalidNatIpAllocateOptionRule) Check

Check checks the pattern is valid

func (*GoogleComputeRouterNatInvalidNatIpAllocateOptionRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeRouterNatInvalidNatIpAllocateOptionRule) Name

Name returns the rule name

func (*GoogleComputeRouterNatInvalidNatIpAllocateOptionRule) Severity

Severity returns the rule severity

type GoogleComputeRouterNatInvalidSourceSubnetworkIpRangesToNatRule

type GoogleComputeRouterNatInvalidSourceSubnetworkIpRangesToNatRule struct {
	// contains filtered or unexported fields
}

GoogleComputeRouterNatInvalidSourceSubnetworkIpRangesToNatRule checks the pattern is valid

func NewGoogleComputeRouterNatInvalidSourceSubnetworkIpRangesToNatRule

func NewGoogleComputeRouterNatInvalidSourceSubnetworkIpRangesToNatRule() *GoogleComputeRouterNatInvalidSourceSubnetworkIpRangesToNatRule

NewGoogleComputeRouterNatInvalidSourceSubnetworkIpRangesToNatRule returns new rule with default attributes

func (*GoogleComputeRouterNatInvalidSourceSubnetworkIpRangesToNatRule) Check

Check checks the pattern is valid

func (*GoogleComputeRouterNatInvalidSourceSubnetworkIpRangesToNatRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeRouterNatInvalidSourceSubnetworkIpRangesToNatRule) Name

Name returns the rule name

func (*GoogleComputeRouterNatInvalidSourceSubnetworkIpRangesToNatRule) Severity

Severity returns the rule severity

type GoogleComputeRouterPeerInvalidAdvertiseModeRule

type GoogleComputeRouterPeerInvalidAdvertiseModeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeRouterPeerInvalidAdvertiseModeRule checks the pattern is valid

func NewGoogleComputeRouterPeerInvalidAdvertiseModeRule

func NewGoogleComputeRouterPeerInvalidAdvertiseModeRule() *GoogleComputeRouterPeerInvalidAdvertiseModeRule

NewGoogleComputeRouterPeerInvalidAdvertiseModeRule returns new rule with default attributes

func (*GoogleComputeRouterPeerInvalidAdvertiseModeRule) Check

Check checks the pattern is valid

func (*GoogleComputeRouterPeerInvalidAdvertiseModeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeRouterPeerInvalidAdvertiseModeRule) Name

Name returns the rule name

func (*GoogleComputeRouterPeerInvalidAdvertiseModeRule) Severity

Severity returns the rule severity

type GoogleComputeSslPolicyInvalidMinTlsVersionRule

type GoogleComputeSslPolicyInvalidMinTlsVersionRule struct {
	// contains filtered or unexported fields
}

GoogleComputeSslPolicyInvalidMinTlsVersionRule checks the pattern is valid

func NewGoogleComputeSslPolicyInvalidMinTlsVersionRule

func NewGoogleComputeSslPolicyInvalidMinTlsVersionRule() *GoogleComputeSslPolicyInvalidMinTlsVersionRule

NewGoogleComputeSslPolicyInvalidMinTlsVersionRule returns new rule with default attributes

func (*GoogleComputeSslPolicyInvalidMinTlsVersionRule) Check

Check checks the pattern is valid

func (*GoogleComputeSslPolicyInvalidMinTlsVersionRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeSslPolicyInvalidMinTlsVersionRule) Name

Name returns the rule name

func (*GoogleComputeSslPolicyInvalidMinTlsVersionRule) Severity

Severity returns the rule severity

type GoogleComputeSslPolicyInvalidProfileRule

type GoogleComputeSslPolicyInvalidProfileRule struct {
	// contains filtered or unexported fields
}

GoogleComputeSslPolicyInvalidProfileRule checks the pattern is valid

func NewGoogleComputeSslPolicyInvalidProfileRule

func NewGoogleComputeSslPolicyInvalidProfileRule() *GoogleComputeSslPolicyInvalidProfileRule

NewGoogleComputeSslPolicyInvalidProfileRule returns new rule with default attributes

func (*GoogleComputeSslPolicyInvalidProfileRule) Check

Check checks the pattern is valid

func (*GoogleComputeSslPolicyInvalidProfileRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeSslPolicyInvalidProfileRule) Name

Name returns the rule name

func (*GoogleComputeSslPolicyInvalidProfileRule) Severity

Severity returns the rule severity

type GoogleComputeSubnetworkInvalidIpv6AccessTypeRule added in v0.13.0

type GoogleComputeSubnetworkInvalidIpv6AccessTypeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeSubnetworkInvalidIpv6AccessTypeRule checks the pattern is valid

func NewGoogleComputeSubnetworkInvalidIpv6AccessTypeRule added in v0.13.0

func NewGoogleComputeSubnetworkInvalidIpv6AccessTypeRule() *GoogleComputeSubnetworkInvalidIpv6AccessTypeRule

NewGoogleComputeSubnetworkInvalidIpv6AccessTypeRule returns new rule with default attributes

func (*GoogleComputeSubnetworkInvalidIpv6AccessTypeRule) Check added in v0.13.0

Check checks the pattern is valid

func (*GoogleComputeSubnetworkInvalidIpv6AccessTypeRule) Enabled added in v0.13.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeSubnetworkInvalidIpv6AccessTypeRule) Name added in v0.13.0

Name returns the rule name

func (*GoogleComputeSubnetworkInvalidIpv6AccessTypeRule) Severity added in v0.13.0

Severity returns the rule severity

type GoogleComputeSubnetworkInvalidRoleRule added in v0.12.0

type GoogleComputeSubnetworkInvalidRoleRule struct {
	// contains filtered or unexported fields
}

GoogleComputeSubnetworkInvalidRoleRule checks the pattern is valid

func NewGoogleComputeSubnetworkInvalidRoleRule added in v0.12.0

func NewGoogleComputeSubnetworkInvalidRoleRule() *GoogleComputeSubnetworkInvalidRoleRule

NewGoogleComputeSubnetworkInvalidRoleRule returns new rule with default attributes

func (*GoogleComputeSubnetworkInvalidRoleRule) Check added in v0.12.0

Check checks the pattern is valid

func (*GoogleComputeSubnetworkInvalidRoleRule) Enabled added in v0.12.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeSubnetworkInvalidRoleRule) Name added in v0.12.0

Name returns the rule name

func (*GoogleComputeSubnetworkInvalidRoleRule) Severity added in v0.12.0

Severity returns the rule severity

type GoogleComputeSubnetworkInvalidStackTypeRule added in v0.13.0

type GoogleComputeSubnetworkInvalidStackTypeRule struct {
	// contains filtered or unexported fields
}

GoogleComputeSubnetworkInvalidStackTypeRule checks the pattern is valid

func NewGoogleComputeSubnetworkInvalidStackTypeRule added in v0.13.0

func NewGoogleComputeSubnetworkInvalidStackTypeRule() *GoogleComputeSubnetworkInvalidStackTypeRule

NewGoogleComputeSubnetworkInvalidStackTypeRule returns new rule with default attributes

func (*GoogleComputeSubnetworkInvalidStackTypeRule) Check added in v0.13.0

Check checks the pattern is valid

func (*GoogleComputeSubnetworkInvalidStackTypeRule) Enabled added in v0.13.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeSubnetworkInvalidStackTypeRule) Name added in v0.13.0

Name returns the rule name

func (*GoogleComputeSubnetworkInvalidStackTypeRule) Severity added in v0.13.0

Severity returns the rule severity

type GoogleComputeTargetHttpsProxyInvalidQuicOverrideRule

type GoogleComputeTargetHttpsProxyInvalidQuicOverrideRule struct {
	// contains filtered or unexported fields
}

GoogleComputeTargetHttpsProxyInvalidQuicOverrideRule checks the pattern is valid

func NewGoogleComputeTargetHttpsProxyInvalidQuicOverrideRule

func NewGoogleComputeTargetHttpsProxyInvalidQuicOverrideRule() *GoogleComputeTargetHttpsProxyInvalidQuicOverrideRule

NewGoogleComputeTargetHttpsProxyInvalidQuicOverrideRule returns new rule with default attributes

func (*GoogleComputeTargetHttpsProxyInvalidQuicOverrideRule) Check

Check checks the pattern is valid

func (*GoogleComputeTargetHttpsProxyInvalidQuicOverrideRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeTargetHttpsProxyInvalidQuicOverrideRule) Name

Name returns the rule name

func (*GoogleComputeTargetHttpsProxyInvalidQuicOverrideRule) Severity

Severity returns the rule severity

type GoogleComputeTargetInstanceInvalidNatPolicyRule

type GoogleComputeTargetInstanceInvalidNatPolicyRule struct {
	// contains filtered or unexported fields
}

GoogleComputeTargetInstanceInvalidNatPolicyRule checks the pattern is valid

func NewGoogleComputeTargetInstanceInvalidNatPolicyRule

func NewGoogleComputeTargetInstanceInvalidNatPolicyRule() *GoogleComputeTargetInstanceInvalidNatPolicyRule

NewGoogleComputeTargetInstanceInvalidNatPolicyRule returns new rule with default attributes

func (*GoogleComputeTargetInstanceInvalidNatPolicyRule) Check

Check checks the pattern is valid

func (*GoogleComputeTargetInstanceInvalidNatPolicyRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeTargetInstanceInvalidNatPolicyRule) Name

Name returns the rule name

func (*GoogleComputeTargetInstanceInvalidNatPolicyRule) Severity

Severity returns the rule severity

type GoogleComputeTargetSslProxyInvalidProxyHeaderRule

type GoogleComputeTargetSslProxyInvalidProxyHeaderRule struct {
	// contains filtered or unexported fields
}

GoogleComputeTargetSslProxyInvalidProxyHeaderRule checks the pattern is valid

func NewGoogleComputeTargetSslProxyInvalidProxyHeaderRule

func NewGoogleComputeTargetSslProxyInvalidProxyHeaderRule() *GoogleComputeTargetSslProxyInvalidProxyHeaderRule

NewGoogleComputeTargetSslProxyInvalidProxyHeaderRule returns new rule with default attributes

func (*GoogleComputeTargetSslProxyInvalidProxyHeaderRule) Check

Check checks the pattern is valid

func (*GoogleComputeTargetSslProxyInvalidProxyHeaderRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeTargetSslProxyInvalidProxyHeaderRule) Name

Name returns the rule name

func (*GoogleComputeTargetSslProxyInvalidProxyHeaderRule) Severity

Severity returns the rule severity

type GoogleComputeTargetTcpProxyInvalidProxyHeaderRule

type GoogleComputeTargetTcpProxyInvalidProxyHeaderRule struct {
	// contains filtered or unexported fields
}

GoogleComputeTargetTcpProxyInvalidProxyHeaderRule checks the pattern is valid

func NewGoogleComputeTargetTcpProxyInvalidProxyHeaderRule

func NewGoogleComputeTargetTcpProxyInvalidProxyHeaderRule() *GoogleComputeTargetTcpProxyInvalidProxyHeaderRule

NewGoogleComputeTargetTcpProxyInvalidProxyHeaderRule returns new rule with default attributes

func (*GoogleComputeTargetTcpProxyInvalidProxyHeaderRule) Check

Check checks the pattern is valid

func (*GoogleComputeTargetTcpProxyInvalidProxyHeaderRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleComputeTargetTcpProxyInvalidProxyHeaderRule) Name

Name returns the rule name

func (*GoogleComputeTargetTcpProxyInvalidProxyHeaderRule) Severity

Severity returns the rule severity

type GoogleDataCatalogEntryGroupInvalidEntryGroupIdRule

type GoogleDataCatalogEntryGroupInvalidEntryGroupIdRule struct {
	// contains filtered or unexported fields
}

GoogleDataCatalogEntryGroupInvalidEntryGroupIdRule checks the pattern is valid

func NewGoogleDataCatalogEntryGroupInvalidEntryGroupIdRule

func NewGoogleDataCatalogEntryGroupInvalidEntryGroupIdRule() *GoogleDataCatalogEntryGroupInvalidEntryGroupIdRule

NewGoogleDataCatalogEntryGroupInvalidEntryGroupIdRule returns new rule with default attributes

func (*GoogleDataCatalogEntryGroupInvalidEntryGroupIdRule) Check

Check checks the pattern is valid

func (*GoogleDataCatalogEntryGroupInvalidEntryGroupIdRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDataCatalogEntryGroupInvalidEntryGroupIdRule) Name

Name returns the rule name

func (*GoogleDataCatalogEntryGroupInvalidEntryGroupIdRule) Severity

Severity returns the rule severity

type GoogleDataCatalogEntryInvalidTypeRule

type GoogleDataCatalogEntryInvalidTypeRule struct {
	// contains filtered or unexported fields
}

GoogleDataCatalogEntryInvalidTypeRule checks the pattern is valid

func NewGoogleDataCatalogEntryInvalidTypeRule

func NewGoogleDataCatalogEntryInvalidTypeRule() *GoogleDataCatalogEntryInvalidTypeRule

NewGoogleDataCatalogEntryInvalidTypeRule returns new rule with default attributes

func (*GoogleDataCatalogEntryInvalidTypeRule) Check

Check checks the pattern is valid

func (*GoogleDataCatalogEntryInvalidTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDataCatalogEntryInvalidTypeRule) Name

Name returns the rule name

func (*GoogleDataCatalogEntryInvalidTypeRule) Severity

Severity returns the rule severity

type GoogleDataCatalogEntryInvalidUserSpecifiedSystemRule

type GoogleDataCatalogEntryInvalidUserSpecifiedSystemRule struct {
	// contains filtered or unexported fields
}

GoogleDataCatalogEntryInvalidUserSpecifiedSystemRule checks the pattern is valid

func NewGoogleDataCatalogEntryInvalidUserSpecifiedSystemRule

func NewGoogleDataCatalogEntryInvalidUserSpecifiedSystemRule() *GoogleDataCatalogEntryInvalidUserSpecifiedSystemRule

NewGoogleDataCatalogEntryInvalidUserSpecifiedSystemRule returns new rule with default attributes

func (*GoogleDataCatalogEntryInvalidUserSpecifiedSystemRule) Check

Check checks the pattern is valid

func (*GoogleDataCatalogEntryInvalidUserSpecifiedSystemRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDataCatalogEntryInvalidUserSpecifiedSystemRule) Name

Name returns the rule name

func (*GoogleDataCatalogEntryInvalidUserSpecifiedSystemRule) Severity

Severity returns the rule severity

type GoogleDataCatalogEntryInvalidUserSpecifiedTypeRule

type GoogleDataCatalogEntryInvalidUserSpecifiedTypeRule struct {
	// contains filtered or unexported fields
}

GoogleDataCatalogEntryInvalidUserSpecifiedTypeRule checks the pattern is valid

func NewGoogleDataCatalogEntryInvalidUserSpecifiedTypeRule

func NewGoogleDataCatalogEntryInvalidUserSpecifiedTypeRule() *GoogleDataCatalogEntryInvalidUserSpecifiedTypeRule

NewGoogleDataCatalogEntryInvalidUserSpecifiedTypeRule returns new rule with default attributes

func (*GoogleDataCatalogEntryInvalidUserSpecifiedTypeRule) Check

Check checks the pattern is valid

func (*GoogleDataCatalogEntryInvalidUserSpecifiedTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDataCatalogEntryInvalidUserSpecifiedTypeRule) Name

Name returns the rule name

func (*GoogleDataCatalogEntryInvalidUserSpecifiedTypeRule) Severity

Severity returns the rule severity

type GoogleDataCatalogTagTemplateInvalidTagTemplateIdRule

type GoogleDataCatalogTagTemplateInvalidTagTemplateIdRule struct {
	// contains filtered or unexported fields
}

GoogleDataCatalogTagTemplateInvalidTagTemplateIdRule checks the pattern is valid

func NewGoogleDataCatalogTagTemplateInvalidTagTemplateIdRule

func NewGoogleDataCatalogTagTemplateInvalidTagTemplateIdRule() *GoogleDataCatalogTagTemplateInvalidTagTemplateIdRule

NewGoogleDataCatalogTagTemplateInvalidTagTemplateIdRule returns new rule with default attributes

func (*GoogleDataCatalogTagTemplateInvalidTagTemplateIdRule) Check

Check checks the pattern is valid

func (*GoogleDataCatalogTagTemplateInvalidTagTemplateIdRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDataCatalogTagTemplateInvalidTagTemplateIdRule) Name

Name returns the rule name

func (*GoogleDataCatalogTagTemplateInvalidTagTemplateIdRule) Severity

Severity returns the rule severity

type GoogleDataLossPreventionJobTriggerInvalidStatusRule

type GoogleDataLossPreventionJobTriggerInvalidStatusRule struct {
	// contains filtered or unexported fields
}

GoogleDataLossPreventionJobTriggerInvalidStatusRule checks the pattern is valid

func NewGoogleDataLossPreventionJobTriggerInvalidStatusRule

func NewGoogleDataLossPreventionJobTriggerInvalidStatusRule() *GoogleDataLossPreventionJobTriggerInvalidStatusRule

NewGoogleDataLossPreventionJobTriggerInvalidStatusRule returns new rule with default attributes

func (*GoogleDataLossPreventionJobTriggerInvalidStatusRule) Check

Check checks the pattern is valid

func (*GoogleDataLossPreventionJobTriggerInvalidStatusRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDataLossPreventionJobTriggerInvalidStatusRule) Name

Name returns the rule name

func (*GoogleDataLossPreventionJobTriggerInvalidStatusRule) Severity

Severity returns the rule severity

type GoogleDatastoreIndexInvalidAncestorRule

type GoogleDatastoreIndexInvalidAncestorRule struct {
	// contains filtered or unexported fields
}

GoogleDatastoreIndexInvalidAncestorRule checks the pattern is valid

func NewGoogleDatastoreIndexInvalidAncestorRule

func NewGoogleDatastoreIndexInvalidAncestorRule() *GoogleDatastoreIndexInvalidAncestorRule

NewGoogleDatastoreIndexInvalidAncestorRule returns new rule with default attributes

func (*GoogleDatastoreIndexInvalidAncestorRule) Check

Check checks the pattern is valid

func (*GoogleDatastoreIndexInvalidAncestorRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDatastoreIndexInvalidAncestorRule) Name

Name returns the rule name

func (*GoogleDatastoreIndexInvalidAncestorRule) Severity

Severity returns the rule severity

type GoogleDeploymentManagerDeploymentInvalidCreatePolicyRule

type GoogleDeploymentManagerDeploymentInvalidCreatePolicyRule struct {
	// contains filtered or unexported fields
}

GoogleDeploymentManagerDeploymentInvalidCreatePolicyRule checks the pattern is valid

func NewGoogleDeploymentManagerDeploymentInvalidCreatePolicyRule

func NewGoogleDeploymentManagerDeploymentInvalidCreatePolicyRule() *GoogleDeploymentManagerDeploymentInvalidCreatePolicyRule

NewGoogleDeploymentManagerDeploymentInvalidCreatePolicyRule returns new rule with default attributes

func (*GoogleDeploymentManagerDeploymentInvalidCreatePolicyRule) Check

Check checks the pattern is valid

func (*GoogleDeploymentManagerDeploymentInvalidCreatePolicyRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDeploymentManagerDeploymentInvalidCreatePolicyRule) Name

Name returns the rule name

func (*GoogleDeploymentManagerDeploymentInvalidCreatePolicyRule) Severity

Severity returns the rule severity

type GoogleDeploymentManagerDeploymentInvalidDeletePolicyRule

type GoogleDeploymentManagerDeploymentInvalidDeletePolicyRule struct {
	// contains filtered or unexported fields
}

GoogleDeploymentManagerDeploymentInvalidDeletePolicyRule checks the pattern is valid

func NewGoogleDeploymentManagerDeploymentInvalidDeletePolicyRule

func NewGoogleDeploymentManagerDeploymentInvalidDeletePolicyRule() *GoogleDeploymentManagerDeploymentInvalidDeletePolicyRule

NewGoogleDeploymentManagerDeploymentInvalidDeletePolicyRule returns new rule with default attributes

func (*GoogleDeploymentManagerDeploymentInvalidDeletePolicyRule) Check

Check checks the pattern is valid

func (*GoogleDeploymentManagerDeploymentInvalidDeletePolicyRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDeploymentManagerDeploymentInvalidDeletePolicyRule) Name

Name returns the rule name

func (*GoogleDeploymentManagerDeploymentInvalidDeletePolicyRule) Severity

Severity returns the rule severity

type GoogleDialogflowAgentInvalidApiVersionRule

type GoogleDialogflowAgentInvalidApiVersionRule struct {
	// contains filtered or unexported fields
}

GoogleDialogflowAgentInvalidApiVersionRule checks the pattern is valid

func NewGoogleDialogflowAgentInvalidApiVersionRule

func NewGoogleDialogflowAgentInvalidApiVersionRule() *GoogleDialogflowAgentInvalidApiVersionRule

NewGoogleDialogflowAgentInvalidApiVersionRule returns new rule with default attributes

func (*GoogleDialogflowAgentInvalidApiVersionRule) Check

Check checks the pattern is valid

func (*GoogleDialogflowAgentInvalidApiVersionRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDialogflowAgentInvalidApiVersionRule) Name

Name returns the rule name

func (*GoogleDialogflowAgentInvalidApiVersionRule) Severity

Severity returns the rule severity

type GoogleDialogflowAgentInvalidMatchModeRule

type GoogleDialogflowAgentInvalidMatchModeRule struct {
	// contains filtered or unexported fields
}

GoogleDialogflowAgentInvalidMatchModeRule checks the pattern is valid

func NewGoogleDialogflowAgentInvalidMatchModeRule

func NewGoogleDialogflowAgentInvalidMatchModeRule() *GoogleDialogflowAgentInvalidMatchModeRule

NewGoogleDialogflowAgentInvalidMatchModeRule returns new rule with default attributes

func (*GoogleDialogflowAgentInvalidMatchModeRule) Check

Check checks the pattern is valid

func (*GoogleDialogflowAgentInvalidMatchModeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDialogflowAgentInvalidMatchModeRule) Name

Name returns the rule name

func (*GoogleDialogflowAgentInvalidMatchModeRule) Severity

Severity returns the rule severity

type GoogleDialogflowAgentInvalidTierRule

type GoogleDialogflowAgentInvalidTierRule struct {
	// contains filtered or unexported fields
}

GoogleDialogflowAgentInvalidTierRule checks the pattern is valid

func NewGoogleDialogflowAgentInvalidTierRule

func NewGoogleDialogflowAgentInvalidTierRule() *GoogleDialogflowAgentInvalidTierRule

NewGoogleDialogflowAgentInvalidTierRule returns new rule with default attributes

func (*GoogleDialogflowAgentInvalidTierRule) Check

Check checks the pattern is valid

func (*GoogleDialogflowAgentInvalidTierRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDialogflowAgentInvalidTierRule) Name

Name returns the rule name

func (*GoogleDialogflowAgentInvalidTierRule) Severity

Severity returns the rule severity

type GoogleDialogflowCxEntityTypeInvalidAutoExpansionModeRule added in v0.11.0

type GoogleDialogflowCxEntityTypeInvalidAutoExpansionModeRule struct {
	// contains filtered or unexported fields
}

GoogleDialogflowCxEntityTypeInvalidAutoExpansionModeRule checks the pattern is valid

func NewGoogleDialogflowCxEntityTypeInvalidAutoExpansionModeRule added in v0.11.0

func NewGoogleDialogflowCxEntityTypeInvalidAutoExpansionModeRule() *GoogleDialogflowCxEntityTypeInvalidAutoExpansionModeRule

NewGoogleDialogflowCxEntityTypeInvalidAutoExpansionModeRule returns new rule with default attributes

func (*GoogleDialogflowCxEntityTypeInvalidAutoExpansionModeRule) Check added in v0.11.0

Check checks the pattern is valid

func (*GoogleDialogflowCxEntityTypeInvalidAutoExpansionModeRule) Enabled added in v0.11.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDialogflowCxEntityTypeInvalidAutoExpansionModeRule) Name added in v0.11.0

Name returns the rule name

func (*GoogleDialogflowCxEntityTypeInvalidAutoExpansionModeRule) Severity added in v0.11.0

Severity returns the rule severity

type GoogleDialogflowCxEntityTypeInvalidKindRule added in v0.11.0

type GoogleDialogflowCxEntityTypeInvalidKindRule struct {
	// contains filtered or unexported fields
}

GoogleDialogflowCxEntityTypeInvalidKindRule checks the pattern is valid

func NewGoogleDialogflowCxEntityTypeInvalidKindRule added in v0.11.0

func NewGoogleDialogflowCxEntityTypeInvalidKindRule() *GoogleDialogflowCxEntityTypeInvalidKindRule

NewGoogleDialogflowCxEntityTypeInvalidKindRule returns new rule with default attributes

func (*GoogleDialogflowCxEntityTypeInvalidKindRule) Check added in v0.11.0

Check checks the pattern is valid

func (*GoogleDialogflowCxEntityTypeInvalidKindRule) Enabled added in v0.11.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDialogflowCxEntityTypeInvalidKindRule) Name added in v0.11.0

Name returns the rule name

func (*GoogleDialogflowCxEntityTypeInvalidKindRule) Severity added in v0.11.0

Severity returns the rule severity

type GoogleDialogflowEntityTypeInvalidKindRule

type GoogleDialogflowEntityTypeInvalidKindRule struct {
	// contains filtered or unexported fields
}

GoogleDialogflowEntityTypeInvalidKindRule checks the pattern is valid

func NewGoogleDialogflowEntityTypeInvalidKindRule

func NewGoogleDialogflowEntityTypeInvalidKindRule() *GoogleDialogflowEntityTypeInvalidKindRule

NewGoogleDialogflowEntityTypeInvalidKindRule returns new rule with default attributes

func (*GoogleDialogflowEntityTypeInvalidKindRule) Check

Check checks the pattern is valid

func (*GoogleDialogflowEntityTypeInvalidKindRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDialogflowEntityTypeInvalidKindRule) Name

Name returns the rule name

func (*GoogleDialogflowEntityTypeInvalidKindRule) Severity

Severity returns the rule severity

type GoogleDialogflowIntentInvalidWebhookStateRule

type GoogleDialogflowIntentInvalidWebhookStateRule struct {
	// contains filtered or unexported fields
}

GoogleDialogflowIntentInvalidWebhookStateRule checks the pattern is valid

func NewGoogleDialogflowIntentInvalidWebhookStateRule

func NewGoogleDialogflowIntentInvalidWebhookStateRule() *GoogleDialogflowIntentInvalidWebhookStateRule

NewGoogleDialogflowIntentInvalidWebhookStateRule returns new rule with default attributes

func (*GoogleDialogflowIntentInvalidWebhookStateRule) Check

Check checks the pattern is valid

func (*GoogleDialogflowIntentInvalidWebhookStateRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDialogflowIntentInvalidWebhookStateRule) Name

Name returns the rule name

func (*GoogleDialogflowIntentInvalidWebhookStateRule) Severity

Severity returns the rule severity

type GoogleDnsManagedZoneInvalidVisibilityRule

type GoogleDnsManagedZoneInvalidVisibilityRule struct {
	// contains filtered or unexported fields
}

GoogleDnsManagedZoneInvalidVisibilityRule checks the pattern is valid

func NewGoogleDnsManagedZoneInvalidVisibilityRule

func NewGoogleDnsManagedZoneInvalidVisibilityRule() *GoogleDnsManagedZoneInvalidVisibilityRule

NewGoogleDnsManagedZoneInvalidVisibilityRule returns new rule with default attributes

func (*GoogleDnsManagedZoneInvalidVisibilityRule) Check

Check checks the pattern is valid

func (*GoogleDnsManagedZoneInvalidVisibilityRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleDnsManagedZoneInvalidVisibilityRule) Name

Name returns the rule name

func (*GoogleDnsManagedZoneInvalidVisibilityRule) Severity

Severity returns the rule severity

type GoogleFilestoreInstanceInvalidTierRule

type GoogleFilestoreInstanceInvalidTierRule struct {
	// contains filtered or unexported fields
}

GoogleFilestoreInstanceInvalidTierRule checks the pattern is valid

func NewGoogleFilestoreInstanceInvalidTierRule

func NewGoogleFilestoreInstanceInvalidTierRule() *GoogleFilestoreInstanceInvalidTierRule

NewGoogleFilestoreInstanceInvalidTierRule returns new rule with default attributes

func (*GoogleFilestoreInstanceInvalidTierRule) Check

Check checks the pattern is valid

func (*GoogleFilestoreInstanceInvalidTierRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleFilestoreInstanceInvalidTierRule) Name

Name returns the rule name

func (*GoogleFilestoreInstanceInvalidTierRule) Severity

Severity returns the rule severity

type GoogleFirestoreIndexInvalidQueryScopeRule

type GoogleFirestoreIndexInvalidQueryScopeRule struct {
	// contains filtered or unexported fields
}

GoogleFirestoreIndexInvalidQueryScopeRule checks the pattern is valid

func NewGoogleFirestoreIndexInvalidQueryScopeRule

func NewGoogleFirestoreIndexInvalidQueryScopeRule() *GoogleFirestoreIndexInvalidQueryScopeRule

NewGoogleFirestoreIndexInvalidQueryScopeRule returns new rule with default attributes

func (*GoogleFirestoreIndexInvalidQueryScopeRule) Check

Check checks the pattern is valid

func (*GoogleFirestoreIndexInvalidQueryScopeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleFirestoreIndexInvalidQueryScopeRule) Name

Name returns the rule name

func (*GoogleFirestoreIndexInvalidQueryScopeRule) Severity

Severity returns the rule severity

type GoogleHealthcareFhirStoreInvalidVersionRule

type GoogleHealthcareFhirStoreInvalidVersionRule struct {
	// contains filtered or unexported fields
}

GoogleHealthcareFhirStoreInvalidVersionRule checks the pattern is valid

func NewGoogleHealthcareFhirStoreInvalidVersionRule

func NewGoogleHealthcareFhirStoreInvalidVersionRule() *GoogleHealthcareFhirStoreInvalidVersionRule

NewGoogleHealthcareFhirStoreInvalidVersionRule returns new rule with default attributes

func (*GoogleHealthcareFhirStoreInvalidVersionRule) Check

Check checks the pattern is valid

func (*GoogleHealthcareFhirStoreInvalidVersionRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleHealthcareFhirStoreInvalidVersionRule) Name

Name returns the rule name

func (*GoogleHealthcareFhirStoreInvalidVersionRule) Severity

Severity returns the rule severity

type GoogleKmsCryptoKeyInvalidPurposeRule

type GoogleKmsCryptoKeyInvalidPurposeRule struct {
	// contains filtered or unexported fields
}

GoogleKmsCryptoKeyInvalidPurposeRule checks the pattern is valid

func NewGoogleKmsCryptoKeyInvalidPurposeRule

func NewGoogleKmsCryptoKeyInvalidPurposeRule() *GoogleKmsCryptoKeyInvalidPurposeRule

NewGoogleKmsCryptoKeyInvalidPurposeRule returns new rule with default attributes

func (*GoogleKmsCryptoKeyInvalidPurposeRule) Check

Check checks the pattern is valid

func (*GoogleKmsCryptoKeyInvalidPurposeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleKmsCryptoKeyInvalidPurposeRule) Name

Name returns the rule name

func (*GoogleKmsCryptoKeyInvalidPurposeRule) Severity

Severity returns the rule severity

type GoogleKmsKeyRingImportJobInvalidImportMethodRule

type GoogleKmsKeyRingImportJobInvalidImportMethodRule struct {
	// contains filtered or unexported fields
}

GoogleKmsKeyRingImportJobInvalidImportMethodRule checks the pattern is valid

func NewGoogleKmsKeyRingImportJobInvalidImportMethodRule

func NewGoogleKmsKeyRingImportJobInvalidImportMethodRule() *GoogleKmsKeyRingImportJobInvalidImportMethodRule

NewGoogleKmsKeyRingImportJobInvalidImportMethodRule returns new rule with default attributes

func (*GoogleKmsKeyRingImportJobInvalidImportMethodRule) Check

Check checks the pattern is valid

func (*GoogleKmsKeyRingImportJobInvalidImportMethodRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleKmsKeyRingImportJobInvalidImportMethodRule) Name

Name returns the rule name

func (*GoogleKmsKeyRingImportJobInvalidImportMethodRule) Severity

Severity returns the rule severity

type GoogleKmsKeyRingImportJobInvalidProtectionLevelRule

type GoogleKmsKeyRingImportJobInvalidProtectionLevelRule struct {
	// contains filtered or unexported fields
}

GoogleKmsKeyRingImportJobInvalidProtectionLevelRule checks the pattern is valid

func NewGoogleKmsKeyRingImportJobInvalidProtectionLevelRule

func NewGoogleKmsKeyRingImportJobInvalidProtectionLevelRule() *GoogleKmsKeyRingImportJobInvalidProtectionLevelRule

NewGoogleKmsKeyRingImportJobInvalidProtectionLevelRule returns new rule with default attributes

func (*GoogleKmsKeyRingImportJobInvalidProtectionLevelRule) Check

Check checks the pattern is valid

func (*GoogleKmsKeyRingImportJobInvalidProtectionLevelRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleKmsKeyRingImportJobInvalidProtectionLevelRule) Name

Name returns the rule name

func (*GoogleKmsKeyRingImportJobInvalidProtectionLevelRule) Severity

Severity returns the rule severity

type GoogleMemcacheInstanceInvalidMemcacheVersionRule added in v0.8.0

type GoogleMemcacheInstanceInvalidMemcacheVersionRule struct {
	// contains filtered or unexported fields
}

GoogleMemcacheInstanceInvalidMemcacheVersionRule checks the pattern is valid

func NewGoogleMemcacheInstanceInvalidMemcacheVersionRule added in v0.8.0

func NewGoogleMemcacheInstanceInvalidMemcacheVersionRule() *GoogleMemcacheInstanceInvalidMemcacheVersionRule

NewGoogleMemcacheInstanceInvalidMemcacheVersionRule returns new rule with default attributes

func (*GoogleMemcacheInstanceInvalidMemcacheVersionRule) Check added in v0.8.0

Check checks the pattern is valid

func (*GoogleMemcacheInstanceInvalidMemcacheVersionRule) Enabled added in v0.8.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleMemcacheInstanceInvalidMemcacheVersionRule) Name added in v0.8.0

Name returns the rule name

func (*GoogleMemcacheInstanceInvalidMemcacheVersionRule) Severity added in v0.8.0

Severity returns the rule severity

type GoogleMonitoringAlertPolicyInvalidCombinerRule

type GoogleMonitoringAlertPolicyInvalidCombinerRule struct {
	// contains filtered or unexported fields
}

GoogleMonitoringAlertPolicyInvalidCombinerRule checks the pattern is valid

func NewGoogleMonitoringAlertPolicyInvalidCombinerRule

func NewGoogleMonitoringAlertPolicyInvalidCombinerRule() *GoogleMonitoringAlertPolicyInvalidCombinerRule

NewGoogleMonitoringAlertPolicyInvalidCombinerRule returns new rule with default attributes

func (*GoogleMonitoringAlertPolicyInvalidCombinerRule) Check

Check checks the pattern is valid

func (*GoogleMonitoringAlertPolicyInvalidCombinerRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleMonitoringAlertPolicyInvalidCombinerRule) Name

Name returns the rule name

func (*GoogleMonitoringAlertPolicyInvalidCombinerRule) Severity

Severity returns the rule severity

type GoogleMonitoringCustomServiceInvalidServiceIdRule

type GoogleMonitoringCustomServiceInvalidServiceIdRule struct {
	// contains filtered or unexported fields
}

GoogleMonitoringCustomServiceInvalidServiceIdRule checks the pattern is valid

func NewGoogleMonitoringCustomServiceInvalidServiceIdRule

func NewGoogleMonitoringCustomServiceInvalidServiceIdRule() *GoogleMonitoringCustomServiceInvalidServiceIdRule

NewGoogleMonitoringCustomServiceInvalidServiceIdRule returns new rule with default attributes

func (*GoogleMonitoringCustomServiceInvalidServiceIdRule) Check

Check checks the pattern is valid

func (*GoogleMonitoringCustomServiceInvalidServiceIdRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleMonitoringCustomServiceInvalidServiceIdRule) Name

Name returns the rule name

func (*GoogleMonitoringCustomServiceInvalidServiceIdRule) Severity

Severity returns the rule severity

type GoogleMonitoringMetricDescriptorInvalidLaunchStageRule

type GoogleMonitoringMetricDescriptorInvalidLaunchStageRule struct {
	// contains filtered or unexported fields
}

GoogleMonitoringMetricDescriptorInvalidLaunchStageRule checks the pattern is valid

func NewGoogleMonitoringMetricDescriptorInvalidLaunchStageRule

func NewGoogleMonitoringMetricDescriptorInvalidLaunchStageRule() *GoogleMonitoringMetricDescriptorInvalidLaunchStageRule

NewGoogleMonitoringMetricDescriptorInvalidLaunchStageRule returns new rule with default attributes

func (*GoogleMonitoringMetricDescriptorInvalidLaunchStageRule) Check

Check checks the pattern is valid

func (*GoogleMonitoringMetricDescriptorInvalidLaunchStageRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleMonitoringMetricDescriptorInvalidLaunchStageRule) Name

Name returns the rule name

func (*GoogleMonitoringMetricDescriptorInvalidLaunchStageRule) Severity

Severity returns the rule severity

type GoogleMonitoringMetricDescriptorInvalidMetricKindRule

type GoogleMonitoringMetricDescriptorInvalidMetricKindRule struct {
	// contains filtered or unexported fields
}

GoogleMonitoringMetricDescriptorInvalidMetricKindRule checks the pattern is valid

func NewGoogleMonitoringMetricDescriptorInvalidMetricKindRule

func NewGoogleMonitoringMetricDescriptorInvalidMetricKindRule() *GoogleMonitoringMetricDescriptorInvalidMetricKindRule

NewGoogleMonitoringMetricDescriptorInvalidMetricKindRule returns new rule with default attributes

func (*GoogleMonitoringMetricDescriptorInvalidMetricKindRule) Check

Check checks the pattern is valid

func (*GoogleMonitoringMetricDescriptorInvalidMetricKindRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleMonitoringMetricDescriptorInvalidMetricKindRule) Name

Name returns the rule name

func (*GoogleMonitoringMetricDescriptorInvalidMetricKindRule) Severity

Severity returns the rule severity

type GoogleMonitoringMetricDescriptorInvalidValueTypeRule

type GoogleMonitoringMetricDescriptorInvalidValueTypeRule struct {
	// contains filtered or unexported fields
}

GoogleMonitoringMetricDescriptorInvalidValueTypeRule checks the pattern is valid

func NewGoogleMonitoringMetricDescriptorInvalidValueTypeRule

func NewGoogleMonitoringMetricDescriptorInvalidValueTypeRule() *GoogleMonitoringMetricDescriptorInvalidValueTypeRule

NewGoogleMonitoringMetricDescriptorInvalidValueTypeRule returns new rule with default attributes

func (*GoogleMonitoringMetricDescriptorInvalidValueTypeRule) Check

Check checks the pattern is valid

func (*GoogleMonitoringMetricDescriptorInvalidValueTypeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleMonitoringMetricDescriptorInvalidValueTypeRule) Name

Name returns the rule name

func (*GoogleMonitoringMetricDescriptorInvalidValueTypeRule) Severity

Severity returns the rule severity

type GoogleMonitoringSloInvalidCalendarPeriodRule

type GoogleMonitoringSloInvalidCalendarPeriodRule struct {
	// contains filtered or unexported fields
}

GoogleMonitoringSloInvalidCalendarPeriodRule checks the pattern is valid

func NewGoogleMonitoringSloInvalidCalendarPeriodRule

func NewGoogleMonitoringSloInvalidCalendarPeriodRule() *GoogleMonitoringSloInvalidCalendarPeriodRule

NewGoogleMonitoringSloInvalidCalendarPeriodRule returns new rule with default attributes

func (*GoogleMonitoringSloInvalidCalendarPeriodRule) Check

Check checks the pattern is valid

func (*GoogleMonitoringSloInvalidCalendarPeriodRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleMonitoringSloInvalidCalendarPeriodRule) Name

Name returns the rule name

func (*GoogleMonitoringSloInvalidCalendarPeriodRule) Severity

Severity returns the rule severity

type GoogleMonitoringSloInvalidSloIdRule

type GoogleMonitoringSloInvalidSloIdRule struct {
	// contains filtered or unexported fields
}

GoogleMonitoringSloInvalidSloIdRule checks the pattern is valid

func NewGoogleMonitoringSloInvalidSloIdRule

func NewGoogleMonitoringSloInvalidSloIdRule() *GoogleMonitoringSloInvalidSloIdRule

NewGoogleMonitoringSloInvalidSloIdRule returns new rule with default attributes

func (*GoogleMonitoringSloInvalidSloIdRule) Check

Check checks the pattern is valid

func (*GoogleMonitoringSloInvalidSloIdRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleMonitoringSloInvalidSloIdRule) Name

Name returns the rule name

func (*GoogleMonitoringSloInvalidSloIdRule) Severity

Severity returns the rule severity

type GoogleNetworkServicesEdgeCacheOriginInvalidProtocolRule added in v0.11.0

type GoogleNetworkServicesEdgeCacheOriginInvalidProtocolRule struct {
	// contains filtered or unexported fields
}

GoogleNetworkServicesEdgeCacheOriginInvalidProtocolRule checks the pattern is valid

func NewGoogleNetworkServicesEdgeCacheOriginInvalidProtocolRule added in v0.11.0

func NewGoogleNetworkServicesEdgeCacheOriginInvalidProtocolRule() *GoogleNetworkServicesEdgeCacheOriginInvalidProtocolRule

NewGoogleNetworkServicesEdgeCacheOriginInvalidProtocolRule returns new rule with default attributes

func (*GoogleNetworkServicesEdgeCacheOriginInvalidProtocolRule) Check added in v0.11.0

Check checks the pattern is valid

func (*GoogleNetworkServicesEdgeCacheOriginInvalidProtocolRule) Enabled added in v0.11.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleNetworkServicesEdgeCacheOriginInvalidProtocolRule) Name added in v0.11.0

Name returns the rule name

func (*GoogleNetworkServicesEdgeCacheOriginInvalidProtocolRule) Severity added in v0.11.0

Severity returns the rule severity

type GoogleNotebooksInstanceInvalidBootDiskTypeRule added in v0.4.0

type GoogleNotebooksInstanceInvalidBootDiskTypeRule struct {
	// contains filtered or unexported fields
}

GoogleNotebooksInstanceInvalidBootDiskTypeRule checks the pattern is valid

func NewGoogleNotebooksInstanceInvalidBootDiskTypeRule added in v0.4.0

func NewGoogleNotebooksInstanceInvalidBootDiskTypeRule() *GoogleNotebooksInstanceInvalidBootDiskTypeRule

NewGoogleNotebooksInstanceInvalidBootDiskTypeRule returns new rule with default attributes

func (*GoogleNotebooksInstanceInvalidBootDiskTypeRule) Check added in v0.4.0

Check checks the pattern is valid

func (*GoogleNotebooksInstanceInvalidBootDiskTypeRule) Enabled added in v0.4.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleNotebooksInstanceInvalidBootDiskTypeRule) Name added in v0.4.0

Name returns the rule name

func (*GoogleNotebooksInstanceInvalidBootDiskTypeRule) Severity added in v0.4.0

Severity returns the rule severity

type GoogleNotebooksInstanceInvalidDataDiskTypeRule added in v0.4.0

type GoogleNotebooksInstanceInvalidDataDiskTypeRule struct {
	// contains filtered or unexported fields
}

GoogleNotebooksInstanceInvalidDataDiskTypeRule checks the pattern is valid

func NewGoogleNotebooksInstanceInvalidDataDiskTypeRule added in v0.4.0

func NewGoogleNotebooksInstanceInvalidDataDiskTypeRule() *GoogleNotebooksInstanceInvalidDataDiskTypeRule

NewGoogleNotebooksInstanceInvalidDataDiskTypeRule returns new rule with default attributes

func (*GoogleNotebooksInstanceInvalidDataDiskTypeRule) Check added in v0.4.0

Check checks the pattern is valid

func (*GoogleNotebooksInstanceInvalidDataDiskTypeRule) Enabled added in v0.4.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleNotebooksInstanceInvalidDataDiskTypeRule) Name added in v0.4.0

Name returns the rule name

func (*GoogleNotebooksInstanceInvalidDataDiskTypeRule) Severity added in v0.4.0

Severity returns the rule severity

type GoogleNotebooksInstanceInvalidDiskEncryptionRule added in v0.4.0

type GoogleNotebooksInstanceInvalidDiskEncryptionRule struct {
	// contains filtered or unexported fields
}

GoogleNotebooksInstanceInvalidDiskEncryptionRule checks the pattern is valid

func NewGoogleNotebooksInstanceInvalidDiskEncryptionRule added in v0.4.0

func NewGoogleNotebooksInstanceInvalidDiskEncryptionRule() *GoogleNotebooksInstanceInvalidDiskEncryptionRule

NewGoogleNotebooksInstanceInvalidDiskEncryptionRule returns new rule with default attributes

func (*GoogleNotebooksInstanceInvalidDiskEncryptionRule) Check added in v0.4.0

Check checks the pattern is valid

func (*GoogleNotebooksInstanceInvalidDiskEncryptionRule) Enabled added in v0.4.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleNotebooksInstanceInvalidDiskEncryptionRule) Name added in v0.4.0

Name returns the rule name

func (*GoogleNotebooksInstanceInvalidDiskEncryptionRule) Severity added in v0.4.0

Severity returns the rule severity

type GoogleOsConfigPatchDeploymentInvalidPatchDeploymentIdRule

type GoogleOsConfigPatchDeploymentInvalidPatchDeploymentIdRule struct {
	// contains filtered or unexported fields
}

GoogleOsConfigPatchDeploymentInvalidPatchDeploymentIdRule checks the pattern is valid

func NewGoogleOsConfigPatchDeploymentInvalidPatchDeploymentIdRule

func NewGoogleOsConfigPatchDeploymentInvalidPatchDeploymentIdRule() *GoogleOsConfigPatchDeploymentInvalidPatchDeploymentIdRule

NewGoogleOsConfigPatchDeploymentInvalidPatchDeploymentIdRule returns new rule with default attributes

func (*GoogleOsConfigPatchDeploymentInvalidPatchDeploymentIdRule) Check

Check checks the pattern is valid

func (*GoogleOsConfigPatchDeploymentInvalidPatchDeploymentIdRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleOsConfigPatchDeploymentInvalidPatchDeploymentIdRule) Name

Name returns the rule name

func (*GoogleOsConfigPatchDeploymentInvalidPatchDeploymentIdRule) Severity

Severity returns the rule severity

type GooglePrivatecaCaPoolInvalidTierRule added in v0.10.0

type GooglePrivatecaCaPoolInvalidTierRule struct {
	// contains filtered or unexported fields
}

GooglePrivatecaCaPoolInvalidTierRule checks the pattern is valid

func NewGooglePrivatecaCaPoolInvalidTierRule added in v0.10.0

func NewGooglePrivatecaCaPoolInvalidTierRule() *GooglePrivatecaCaPoolInvalidTierRule

NewGooglePrivatecaCaPoolInvalidTierRule returns new rule with default attributes

func (*GooglePrivatecaCaPoolInvalidTierRule) Check added in v0.10.0

Check checks the pattern is valid

func (*GooglePrivatecaCaPoolInvalidTierRule) Enabled added in v0.10.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GooglePrivatecaCaPoolInvalidTierRule) Name added in v0.10.0

Name returns the rule name

func (*GooglePrivatecaCaPoolInvalidTierRule) Severity added in v0.10.0

Severity returns the rule severity

type GooglePrivatecaCertificateAuthorityInvalidTypeRule added in v0.10.0

type GooglePrivatecaCertificateAuthorityInvalidTypeRule struct {
	// contains filtered or unexported fields
}

GooglePrivatecaCertificateAuthorityInvalidTypeRule checks the pattern is valid

func NewGooglePrivatecaCertificateAuthorityInvalidTypeRule added in v0.10.0

func NewGooglePrivatecaCertificateAuthorityInvalidTypeRule() *GooglePrivatecaCertificateAuthorityInvalidTypeRule

NewGooglePrivatecaCertificateAuthorityInvalidTypeRule returns new rule with default attributes

func (*GooglePrivatecaCertificateAuthorityInvalidTypeRule) Check added in v0.10.0

Check checks the pattern is valid

func (*GooglePrivatecaCertificateAuthorityInvalidTypeRule) Enabled added in v0.10.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GooglePrivatecaCertificateAuthorityInvalidTypeRule) Name added in v0.10.0

Name returns the rule name

func (*GooglePrivatecaCertificateAuthorityInvalidTypeRule) Severity added in v0.10.0

Severity returns the rule severity

type GooglePubsubSchemaInvalidTypeRule added in v0.9.0

type GooglePubsubSchemaInvalidTypeRule struct {
	// contains filtered or unexported fields
}

GooglePubsubSchemaInvalidTypeRule checks the pattern is valid

func NewGooglePubsubSchemaInvalidTypeRule added in v0.9.0

func NewGooglePubsubSchemaInvalidTypeRule() *GooglePubsubSchemaInvalidTypeRule

NewGooglePubsubSchemaInvalidTypeRule returns new rule with default attributes

func (*GooglePubsubSchemaInvalidTypeRule) Check added in v0.9.0

Check checks the pattern is valid

func (*GooglePubsubSchemaInvalidTypeRule) Enabled added in v0.9.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GooglePubsubSchemaInvalidTypeRule) Name added in v0.9.0

Name returns the rule name

func (*GooglePubsubSchemaInvalidTypeRule) Severity added in v0.9.0

Severity returns the rule severity

type GoogleRedisInstanceInvalidConnectModeRule

type GoogleRedisInstanceInvalidConnectModeRule struct {
	// contains filtered or unexported fields
}

GoogleRedisInstanceInvalidConnectModeRule checks the pattern is valid

func NewGoogleRedisInstanceInvalidConnectModeRule

func NewGoogleRedisInstanceInvalidConnectModeRule() *GoogleRedisInstanceInvalidConnectModeRule

NewGoogleRedisInstanceInvalidConnectModeRule returns new rule with default attributes

func (*GoogleRedisInstanceInvalidConnectModeRule) Check

Check checks the pattern is valid

func (*GoogleRedisInstanceInvalidConnectModeRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleRedisInstanceInvalidConnectModeRule) Name

Name returns the rule name

func (*GoogleRedisInstanceInvalidConnectModeRule) Severity

Severity returns the rule severity

type GoogleRedisInstanceInvalidNameRule

type GoogleRedisInstanceInvalidNameRule struct {
	// contains filtered or unexported fields
}

GoogleRedisInstanceInvalidNameRule checks the pattern is valid

func NewGoogleRedisInstanceInvalidNameRule

func NewGoogleRedisInstanceInvalidNameRule() *GoogleRedisInstanceInvalidNameRule

NewGoogleRedisInstanceInvalidNameRule returns new rule with default attributes

func (*GoogleRedisInstanceInvalidNameRule) Check

Check checks the pattern is valid

func (*GoogleRedisInstanceInvalidNameRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleRedisInstanceInvalidNameRule) Name

Name returns the rule name

func (*GoogleRedisInstanceInvalidNameRule) Severity

Severity returns the rule severity

type GoogleRedisInstanceInvalidTierRule

type GoogleRedisInstanceInvalidTierRule struct {
	// contains filtered or unexported fields
}

GoogleRedisInstanceInvalidTierRule checks the pattern is valid

func NewGoogleRedisInstanceInvalidTierRule

func NewGoogleRedisInstanceInvalidTierRule() *GoogleRedisInstanceInvalidTierRule

NewGoogleRedisInstanceInvalidTierRule returns new rule with default attributes

func (*GoogleRedisInstanceInvalidTierRule) Check

Check checks the pattern is valid

func (*GoogleRedisInstanceInvalidTierRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleRedisInstanceInvalidTierRule) Name

Name returns the rule name

func (*GoogleRedisInstanceInvalidTierRule) Severity

Severity returns the rule severity

type GoogleRedisInstanceInvalidTransitEncryptionModeRule added in v0.10.0

type GoogleRedisInstanceInvalidTransitEncryptionModeRule struct {
	// contains filtered or unexported fields
}

GoogleRedisInstanceInvalidTransitEncryptionModeRule checks the pattern is valid

func NewGoogleRedisInstanceInvalidTransitEncryptionModeRule added in v0.10.0

func NewGoogleRedisInstanceInvalidTransitEncryptionModeRule() *GoogleRedisInstanceInvalidTransitEncryptionModeRule

NewGoogleRedisInstanceInvalidTransitEncryptionModeRule returns new rule with default attributes

func (*GoogleRedisInstanceInvalidTransitEncryptionModeRule) Check added in v0.10.0

Check checks the pattern is valid

func (*GoogleRedisInstanceInvalidTransitEncryptionModeRule) Enabled added in v0.10.0

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleRedisInstanceInvalidTransitEncryptionModeRule) Name added in v0.10.0

Name returns the rule name

func (*GoogleRedisInstanceInvalidTransitEncryptionModeRule) Severity added in v0.10.0

Severity returns the rule severity

type GoogleSccSourceInvalidDisplayNameRule

type GoogleSccSourceInvalidDisplayNameRule struct {
	// contains filtered or unexported fields
}

GoogleSccSourceInvalidDisplayNameRule checks the pattern is valid

func NewGoogleSccSourceInvalidDisplayNameRule

func NewGoogleSccSourceInvalidDisplayNameRule() *GoogleSccSourceInvalidDisplayNameRule

NewGoogleSccSourceInvalidDisplayNameRule returns new rule with default attributes

func (*GoogleSccSourceInvalidDisplayNameRule) Check

Check checks the pattern is valid

func (*GoogleSccSourceInvalidDisplayNameRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleSccSourceInvalidDisplayNameRule) Name

Name returns the rule name

func (*GoogleSccSourceInvalidDisplayNameRule) Severity

Severity returns the rule severity

type GoogleSpannerDatabaseInvalidNameRule

type GoogleSpannerDatabaseInvalidNameRule struct {
	// contains filtered or unexported fields
}

GoogleSpannerDatabaseInvalidNameRule checks the pattern is valid

func NewGoogleSpannerDatabaseInvalidNameRule

func NewGoogleSpannerDatabaseInvalidNameRule() *GoogleSpannerDatabaseInvalidNameRule

NewGoogleSpannerDatabaseInvalidNameRule returns new rule with default attributes

func (*GoogleSpannerDatabaseInvalidNameRule) Check

Check checks the pattern is valid

func (*GoogleSpannerDatabaseInvalidNameRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleSpannerDatabaseInvalidNameRule) Name

Name returns the rule name

func (*GoogleSpannerDatabaseInvalidNameRule) Severity

Severity returns the rule severity

type GoogleSpannerInstanceInvalidNameRule

type GoogleSpannerInstanceInvalidNameRule struct {
	// contains filtered or unexported fields
}

GoogleSpannerInstanceInvalidNameRule checks the pattern is valid

func NewGoogleSpannerInstanceInvalidNameRule

func NewGoogleSpannerInstanceInvalidNameRule() *GoogleSpannerInstanceInvalidNameRule

NewGoogleSpannerInstanceInvalidNameRule returns new rule with default attributes

func (*GoogleSpannerInstanceInvalidNameRule) Check

Check checks the pattern is valid

func (*GoogleSpannerInstanceInvalidNameRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleSpannerInstanceInvalidNameRule) Name

Name returns the rule name

func (*GoogleSpannerInstanceInvalidNameRule) Severity

Severity returns the rule severity

type GoogleSqlSourceRepresentationInstanceInvalidDatabaseVersionRule

type GoogleSqlSourceRepresentationInstanceInvalidDatabaseVersionRule struct {
	// contains filtered or unexported fields
}

GoogleSqlSourceRepresentationInstanceInvalidDatabaseVersionRule checks the pattern is valid

func NewGoogleSqlSourceRepresentationInstanceInvalidDatabaseVersionRule

func NewGoogleSqlSourceRepresentationInstanceInvalidDatabaseVersionRule() *GoogleSqlSourceRepresentationInstanceInvalidDatabaseVersionRule

NewGoogleSqlSourceRepresentationInstanceInvalidDatabaseVersionRule returns new rule with default attributes

func (*GoogleSqlSourceRepresentationInstanceInvalidDatabaseVersionRule) Check

Check checks the pattern is valid

func (*GoogleSqlSourceRepresentationInstanceInvalidDatabaseVersionRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleSqlSourceRepresentationInstanceInvalidDatabaseVersionRule) Name

Name returns the rule name

func (*GoogleSqlSourceRepresentationInstanceInvalidDatabaseVersionRule) Severity

Severity returns the rule severity

type GoogleStorageBucketAccessControlInvalidRoleRule

type GoogleStorageBucketAccessControlInvalidRoleRule struct {
	// contains filtered or unexported fields
}

GoogleStorageBucketAccessControlInvalidRoleRule checks the pattern is valid

func NewGoogleStorageBucketAccessControlInvalidRoleRule

func NewGoogleStorageBucketAccessControlInvalidRoleRule() *GoogleStorageBucketAccessControlInvalidRoleRule

NewGoogleStorageBucketAccessControlInvalidRoleRule returns new rule with default attributes

func (*GoogleStorageBucketAccessControlInvalidRoleRule) Check

Check checks the pattern is valid

func (*GoogleStorageBucketAccessControlInvalidRoleRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleStorageBucketAccessControlInvalidRoleRule) Name

Name returns the rule name

func (*GoogleStorageBucketAccessControlInvalidRoleRule) Severity

Severity returns the rule severity

type GoogleStorageDefaultObjectAccessControlInvalidRoleRule

type GoogleStorageDefaultObjectAccessControlInvalidRoleRule struct {
	// contains filtered or unexported fields
}

GoogleStorageDefaultObjectAccessControlInvalidRoleRule checks the pattern is valid

func NewGoogleStorageDefaultObjectAccessControlInvalidRoleRule

func NewGoogleStorageDefaultObjectAccessControlInvalidRoleRule() *GoogleStorageDefaultObjectAccessControlInvalidRoleRule

NewGoogleStorageDefaultObjectAccessControlInvalidRoleRule returns new rule with default attributes

func (*GoogleStorageDefaultObjectAccessControlInvalidRoleRule) Check

Check checks the pattern is valid

func (*GoogleStorageDefaultObjectAccessControlInvalidRoleRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleStorageDefaultObjectAccessControlInvalidRoleRule) Name

Name returns the rule name

func (*GoogleStorageDefaultObjectAccessControlInvalidRoleRule) Severity

Severity returns the rule severity

type GoogleStorageHmacKeyInvalidStateRule

type GoogleStorageHmacKeyInvalidStateRule struct {
	// contains filtered or unexported fields
}

GoogleStorageHmacKeyInvalidStateRule checks the pattern is valid

func NewGoogleStorageHmacKeyInvalidStateRule

func NewGoogleStorageHmacKeyInvalidStateRule() *GoogleStorageHmacKeyInvalidStateRule

NewGoogleStorageHmacKeyInvalidStateRule returns new rule with default attributes

func (*GoogleStorageHmacKeyInvalidStateRule) Check

Check checks the pattern is valid

func (*GoogleStorageHmacKeyInvalidStateRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleStorageHmacKeyInvalidStateRule) Name

Name returns the rule name

func (*GoogleStorageHmacKeyInvalidStateRule) Severity

Severity returns the rule severity

type GoogleStorageObjectAccessControlInvalidRoleRule

type GoogleStorageObjectAccessControlInvalidRoleRule struct {
	// contains filtered or unexported fields
}

GoogleStorageObjectAccessControlInvalidRoleRule checks the pattern is valid

func NewGoogleStorageObjectAccessControlInvalidRoleRule

func NewGoogleStorageObjectAccessControlInvalidRoleRule() *GoogleStorageObjectAccessControlInvalidRoleRule

NewGoogleStorageObjectAccessControlInvalidRoleRule returns new rule with default attributes

func (*GoogleStorageObjectAccessControlInvalidRoleRule) Check

Check checks the pattern is valid

func (*GoogleStorageObjectAccessControlInvalidRoleRule) Enabled

Enabled returns whether the rule is enabled by default

Link returns the rule reference link

func (*GoogleStorageObjectAccessControlInvalidRoleRule) Name

Name returns the rule name

func (*GoogleStorageObjectAccessControlInvalidRoleRule) Severity

Severity returns the rule severity

type Product added in v0.6.0

type Product struct {
	APIsRequired []APIReference
}

Product is a Go representation of Api::Product

Source Files

Jump to

Keyboard shortcuts

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