Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // EnvConnectionString is the environment variable from which the connection // string should be loaded. EnvConnectionString string `json:"env"` // StorageAccount contains the name of the storage account to be used by the Azure storage plugin, if the azure connection environment variable is not set and this proeprty and StorageAccountResourceGroup are populated and the user is logged in with the Azure CLI // the Storage Account Key will be looked up at runtime using the logged in users credentials StorageAccount string `json:"account"` // StorageAccountResourceGroup contains the name of the resource group containing the storage account to be used by the Azure storage plugin, if the azure connection environment variable is not set and this property and StorageAccount are populated and the user is logged in with the Azure CLI // the Storage Account Key will be looked up at runtime using the logged in users credentials StorageAccountResourceGroup string `json:"resource-group"` // StorageAccountSubscriptionId contains the subscription id of the subscription to be used when looking up the Storage Account Key, if this is not set then the current CLI subscription will be used StorageAccountSubscriptionId string `json:"subscription-id"` // If set to true data will be compressed before being written to Table storage. StorageCompressData bool `json:"compress-data"` // EnvAzurePrefix is the prefix applied to every azure // environment variable For example, for a prefix of "DEV_AZURE_", the // variables would be "DEV_AZURE_TENANT_ID", "DEV_AZURE_CLIENT_ID", // "DEV_AZURE_CLIENT_SECRET". By default the prefix is "AZURE_". EnvAzurePrefix string `json:"env-azure-prefix"` // Vault is the name of the vault containing bundle secrets. Vault string `json:"vault"` }
Click to show internal directories.
Click to hide internal directories.