Support specifying project explicitly on the sql ssl resource (#3003)

<!-- This change is generated by MagicModules. -->
/cc @chrisst
This commit is contained in:
The Magician 2019-03-13 09:35:02 -07:00 committed by Chris Stephens
parent 20391bd842
commit fb588604dc

View File

@ -5,7 +5,7 @@ import (
"log"
"github.com/hashicorp/terraform/helper/schema"
"google.golang.org/api/sqladmin/v1beta4"
sqladmin "google.golang.org/api/sqladmin/v1beta4"
)
func resourceSqlSslCert() *schema.Resource {
@ -29,6 +29,13 @@ func resourceSqlSslCert() *schema.Resource {
ForceNew: true,
},
"project": {
Type: schema.TypeString,
Optional: true,
Computed: true,
ForceNew: true,
},
"cert": {
Type: schema.TypeString,
Computed: true,
@ -133,6 +140,7 @@ func resourceSqlSslCertRead(d *schema.ResourceData, meta interface{}) error {
}
d.Set("instance", sslCerts.Instance)
d.Set("project", project)
d.Set("sha1_fingerprint", sslCerts.Sha1Fingerprint)
d.Set("common_name", sslCerts.CommonName)
d.Set("cert", sslCerts.Cert)