mirror of
https://github.com/letic/terraform-provider-google.git
synced 2024-07-03 08:42:39 +00:00
Move method prior to autogenerating ssl proxy resource (#1358)
This commit is contained in:
parent
c83d98df0e
commit
331ecb25a7
|
@ -215,3 +215,19 @@ func resourceComputeTargetHttpsProxyDelete(d *schema.ResourceData, meta interfac
|
|||
d.SetId("")
|
||||
return nil
|
||||
}
|
||||
|
||||
func expandSslCertificates(d *schema.ResourceData, config *Config) ([]string, error) {
|
||||
configured := d.Get("ssl_certificates").([]interface{})
|
||||
certs := make([]string, 0, len(configured))
|
||||
|
||||
for _, sslCertificate := range configured {
|
||||
sslCertificateFieldValue, err := ParseSslCertificateFieldValue(sslCertificate.(string), d, config)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("Invalid ssl certificate: %s", err)
|
||||
}
|
||||
|
||||
certs = append(certs, sslCertificateFieldValue.RelativeLink())
|
||||
}
|
||||
|
||||
return certs, nil
|
||||
}
|
||||
|
|
|
@ -233,19 +233,3 @@ func resourceComputeTargetSslProxyDelete(d *schema.ResourceData, meta interface{
|
|||
d.SetId("")
|
||||
return nil
|
||||
}
|
||||
|
||||
func expandSslCertificates(d *schema.ResourceData, config *Config) ([]string, error) {
|
||||
configured := d.Get("ssl_certificates").([]interface{})
|
||||
certs := make([]string, 0, len(configured))
|
||||
|
||||
for _, sslCertificate := range configured {
|
||||
sslCertificateFieldValue, err := ParseSslCertificateFieldValue(sslCertificate.(string), d, config)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("Invalid ssl certificate: %s", err)
|
||||
}
|
||||
|
||||
certs = append(certs, sslCertificateFieldValue.RelativeLink())
|
||||
}
|
||||
|
||||
return certs, nil
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user