Documentation
¶
Index ¶
- Constants
- func CopyConfigAndValidate(config config.Configurable, testKey, origValue, newValue string)
- func MarshalConfigDocumentAndValidate(config config.Configurable, configKey string, expectedConfigDocument string)
- func ParseConfigDocument(config config.Configurable, configDocument, configKey string)
- func ValidateAWSConfigDocument(awsProvider provider.CloudProvider)
- func ValidateAzureConfigDocument(azureProvider provider.CloudProvider)
- func ValidateAzureRMConfigDocument(azurermBackend backend.CloudBackend)
- func ValidateGCSConfigDocument(gcsBackend backend.CloudBackend)
- func ValidateGoogleConfigDocument(googleProvider provider.CloudProvider)
- func ValidateS3ConfigDocument(s3Backend backend.CloudBackend)
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.
Click to show internal directories.
Click to hide internal directories.