aws: Change field names + desc according to reality
- skip_iam_creds_validation => skip_credentials_validation - skip_iam_account_id => skip_requesting_account_id
This commit is contained in:
parent
2073e80c66
commit
0ab3bc4105
|
@ -77,8 +77,9 @@ type Config struct {
|
||||||
ElbEndpoint string
|
ElbEndpoint string
|
||||||
S3Endpoint string
|
S3Endpoint string
|
||||||
Insecure bool
|
Insecure bool
|
||||||
SkipIamCredsValidation bool
|
|
||||||
SkipIamAccountId bool
|
SkipCredsValidation bool
|
||||||
|
SkipRequestingAccountId bool
|
||||||
SkipMetadataApiCheck bool
|
SkipMetadataApiCheck bool
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -203,7 +204,7 @@ func (c *Config) Client() (interface{}, error) {
|
||||||
client.iamconn = iam.New(awsIamSess)
|
client.iamconn = iam.New(awsIamSess)
|
||||||
client.stsconn = sts.New(sess)
|
client.stsconn = sts.New(sess)
|
||||||
|
|
||||||
if !c.SkipIamCredsValidation {
|
if !c.SkipCredsValidation {
|
||||||
err = c.ValidateCredentials(client.stsconn)
|
err = c.ValidateCredentials(client.stsconn)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
errs = append(errs, err)
|
errs = append(errs, err)
|
||||||
|
@ -211,7 +212,7 @@ func (c *Config) Client() (interface{}, error) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if !c.SkipIamAccountId {
|
if !c.SkipRequestingAccountId {
|
||||||
accountId, err := GetAccountId(client.iamconn, client.stsconn, cp.ProviderName)
|
accountId, err := GetAccountId(client.iamconn, client.stsconn, cp.ProviderName)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
client.accountid = accountId
|
client.accountid = accountId
|
||||||
|
|
|
@ -110,18 +110,18 @@ func Provider() terraform.ResourceProvider {
|
||||||
Description: descriptions["insecure"],
|
Description: descriptions["insecure"],
|
||||||
},
|
},
|
||||||
|
|
||||||
"skip_iam_creds_validation": &schema.Schema{
|
"skip_credentials_validation": &schema.Schema{
|
||||||
Type: schema.TypeBool,
|
Type: schema.TypeBool,
|
||||||
Optional: true,
|
Optional: true,
|
||||||
Default: false,
|
Default: false,
|
||||||
Description: descriptions["skip_iam_creds_validation"],
|
Description: descriptions["skip_credentials_validation"],
|
||||||
},
|
},
|
||||||
|
|
||||||
"skip_iam_account_id": &schema.Schema{
|
"skip_requesting_account_id": &schema.Schema{
|
||||||
Type: schema.TypeBool,
|
Type: schema.TypeBool,
|
||||||
Optional: true,
|
Optional: true,
|
||||||
Default: false,
|
Default: false,
|
||||||
Description: descriptions["skip_iam_account_id"],
|
Description: descriptions["skip_requesting_account_id"],
|
||||||
},
|
},
|
||||||
|
|
||||||
"skip_metadata_api_check": &schema.Schema{
|
"skip_metadata_api_check": &schema.Schema{
|
||||||
|
@ -355,11 +355,11 @@ func init() {
|
||||||
"insecure": "Explicitly allow the provider to perform \"insecure\" SSL requests. If omitted," +
|
"insecure": "Explicitly allow the provider to perform \"insecure\" SSL requests. If omitted," +
|
||||||
"default value is `false`",
|
"default value is `false`",
|
||||||
|
|
||||||
"skip_iam_creds_validation": "Skip the IAM/STS credentials validation. " +
|
"skip_credentials_validation": "Skip the credentials validation via STS API. " +
|
||||||
"Used for AWS API implementations that do not use IAM.",
|
"Used for AWS API implementations that do not have STS available/implemented.",
|
||||||
|
|
||||||
"skip_iam_account_id": "Skip the request of account id to IAM/STS. " +
|
"skip_requesting_account_id": "Skip requesting the account ID. " +
|
||||||
"Used for AWS API implementations that do not use IAM.",
|
"Used for AWS API implementations that do not have IAM/STS API and/or metadata API.",
|
||||||
|
|
||||||
"skip_medatadata_api_check": "Skip the AWS Metadata API check. " +
|
"skip_medatadata_api_check": "Skip the AWS Metadata API check. " +
|
||||||
"Used for AWS API implementations that do not have a metadata api endpoint.",
|
"Used for AWS API implementations that do not have a metadata api endpoint.",
|
||||||
|
@ -378,8 +378,8 @@ func providerConfigure(d *schema.ResourceData) (interface{}, error) {
|
||||||
DynamoDBEndpoint: d.Get("dynamodb_endpoint").(string),
|
DynamoDBEndpoint: d.Get("dynamodb_endpoint").(string),
|
||||||
KinesisEndpoint: d.Get("kinesis_endpoint").(string),
|
KinesisEndpoint: d.Get("kinesis_endpoint").(string),
|
||||||
Insecure: d.Get("insecure").(bool),
|
Insecure: d.Get("insecure").(bool),
|
||||||
SkipIamCredsValidation: d.Get("skip_iam_creds_validation").(bool),
|
SkipCredsValidation: d.Get("skip_credentials_validation").(bool),
|
||||||
SkipIamAccountId: d.Get("skip_iam_account_id").(bool),
|
SkipRequestingAccountId: d.Get("skip_requesting_account_id").(bool),
|
||||||
SkipMetadataApiCheck: d.Get("skip_metadata_api_check").(bool),
|
SkipMetadataApiCheck: d.Get("skip_metadata_api_check").(bool),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue