forked from acburdine/hideNsneak
/
structs.go
20 lines (19 loc) · 918 Bytes
/
structs.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package deployer
type configStruct struct {
AwsAccessID string `json:"aws_access_id"`
AwsSecretKey string `json:"aws_secret_key"`
AwsS3BucketName string `json:"aws_bucket_name"`
DigitaloceanToken string `json:"digitalocean_token"`
AzureTenantID string `json:"azure_tenant_id"`
AzureClientID string `json:"azure_client_id"`
AzureClientSecret string `json:"azure_client_secret"`
AzureLocation string `json:"azure_location"`
AzureSubscriptionID string `json:"azure_subscription_id"`
GoogleCredentialsPath string `json:"google_credentials_path"`
GoogleProject string `json:"google_project_id"`
PublicKey string `json:"public_key"`
PrivateKey string `json:"private_key"`
DOUser string `json:"do_user"`
EC2User string `json:"ec2_user"`
GoogleUser string `json:"google_user"`
}