data

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Jul 21, 2023 License: GPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const AWSProviderConfig = `` /* 188-byte string literal not displayed */
View Source
const AzureProviderConfig = `` /* 365-byte string literal not displayed */
View Source
const AzureRMBackendConfig = `` /* 153-byte string literal not displayed */
View Source
const ExpectedAWSProviderConfig = `` /* 188-byte string literal not displayed */
View Source
const ExpectedAzureRMBackendConfig = `` /* 153-byte string literal not displayed */
View Source
const ExpectedGCSBackendConfig = `
{
	"bucket": "mystatebucket",
	"prefix": "mystateprefix"
}
`
View Source
const ExpectedS3BackendConfig = `
{
	"bucket": "mystatebucket",
	"key": "mystatekey"
}
`
View Source
const GCSBackendConfig = `
{
	"bucket": "mystatebucket",
	"prefix": "mystateprefix"
}
`
View Source
const GoogleProviderConfig = `` /* 206-byte string literal not displayed */
View Source
const S3BackendConfig = `
{
	"bucket": "mystatebucket",
	"key": "mystatekey"
}
`

Variables

This section is empty.

Functions

func CopyConfigAndValidate

func CopyConfigAndValidate(
	config config.Configurable,
	testKey, origValue, newValue string,
)

func MarshalConfigDocumentAndValidate

func MarshalConfigDocumentAndValidate(
	config config.Configurable,
	configKey string,
	expectedConfigDocument string,
)

func ParseConfigDocument

func ParseConfigDocument(
	config config.Configurable,
	configDocument, configKey string,
)

func ValidateAWSConfigDocument

func ValidateAWSConfigDocument(awsProvider provider.CloudProvider)

func ValidateAzureConfigDocument

func ValidateAzureConfigDocument(azureProvider provider.CloudProvider)

func ValidateAzureRMConfigDocument

func ValidateAzureRMConfigDocument(azurermBackend backend.CloudBackend)

func ValidateGCSConfigDocument

func ValidateGCSConfigDocument(gcsBackend backend.CloudBackend)

func ValidateGoogleConfigDocument

func ValidateGoogleConfigDocument(googleProvider provider.CloudProvider)

func ValidateS3ConfigDocument

func ValidateS3ConfigDocument(s3Backend backend.CloudBackend)

Types

This section is empty.

Jump to

Keyboard shortcuts

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