TerraformIssuesAliases Class

Summary

Contains functionality related to reading output from terraform validate -json.
Assembly
Cake.Issues.Terraform.dll
Namespace
Cake.Issues.Terraform
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["TerraformIssuesAliases"] class Type type-node

Syntax

public static class TerraformIssuesAliases

Attributes

Type Description
CakeAliasCategoryAttribute

Methods

Name Value Summary
TerraformIssues(ICakeContext, TerraformIssuesSettings) IIssueProvider
Gets an instance of a provider for reading output from terraform validate -json using specified settings.
static
TerraformIssuesFromContent(ICakeContext, string) IIssueProvider
Gets an instance of a provider for reading output from terraform validate -json for Terraform scripts in the repository root.
static
TerraformIssuesFromContent(ICakeContext, string, DirectoryPath) IIssueProvider
Gets an instance of a provider for reading output from terraform validate -json.
static
TerraformIssuesFromFilePath(ICakeContext, FilePath) IIssueProvider
Gets an instance of a provider for reading output from terraform validate -json from disk for Terraform scripts in the repository root.
static
TerraformIssuesFromFilePath(ICakeContext, FilePath, DirectoryPath) IIssueProvider
Gets an instance of a provider for reading output from terraform validate -json from disk.
static
TerraformIssuesProviderTypeName(ICakeContext) string
Gets the name of the Terraform issue provider. This name can be used to identify issues based on the ProviderType property.
static
GitHub