mirror of
https://github.com/letic/terraform-provider-google.git
synced 2024-09-27 21:46:02 +00:00
Initial TF commits needed for cloud composer support (#1926)
* add cloud composer vendor * init composer client and resource map
This commit is contained in:
parent
583fc3989a
commit
96b17536b9
@ -24,6 +24,7 @@ import (
|
||||
"google.golang.org/api/cloudkms/v1"
|
||||
"google.golang.org/api/cloudresourcemanager/v1"
|
||||
resourceManagerV2Beta1 "google.golang.org/api/cloudresourcemanager/v2beta1"
|
||||
"google.golang.org/api/composer/v1"
|
||||
computeBeta "google.golang.org/api/compute/v0.beta"
|
||||
"google.golang.org/api/compute/v1"
|
||||
"google.golang.org/api/container/v1"
|
||||
@ -60,6 +61,7 @@ type Config struct {
|
||||
|
||||
clientBilling *cloudbilling.Service
|
||||
clientBuild *cloudbuild.Service
|
||||
clientComposer *composer.Service
|
||||
clientCompute *compute.Service
|
||||
clientComputeBeta *computeBeta.Service
|
||||
clientContainer *container.Service
|
||||
@ -360,6 +362,13 @@ func (c *Config) loadAndValidate() error {
|
||||
}
|
||||
c.clientAppEngine.UserAgent = userAgent
|
||||
|
||||
log.Printf("[INFO] Instantiating Cloud Composer Client...")
|
||||
c.clientComposer, err = composer.New(client)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
c.clientComposer.UserAgent = userAgent
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
@ -103,6 +103,7 @@ func Provider() terraform.ResourceProvider {
|
||||
GeneratedComputeResourcesMap,
|
||||
GeneratedContainerAnalysisResourcesMap,
|
||||
GeneratedRedisResourcesMap,
|
||||
GeneratedComposerResourcesMap,
|
||||
GeneratedResourceManagerResourcesMap,
|
||||
map[string]*schema.Resource{
|
||||
"google_bigquery_dataset": resourceBigQueryDataset(),
|
||||
|
19
google/provider_composer_gen.go
Normal file
19
google/provider_composer_gen.go
Normal file
@ -0,0 +1,19 @@
|
||||
// ----------------------------------------------------------------------------
|
||||
//
|
||||
// *** AUTO GENERATED CODE *** AUTO GENERATED CODE ***
|
||||
//
|
||||
// ----------------------------------------------------------------------------
|
||||
//
|
||||
// This file is automatically generated by Magic Modules and manual
|
||||
// changes will be clobbered when the file is regenerated.
|
||||
//
|
||||
// Please read more about how to change this file in
|
||||
// .github/CONTRIBUTING.md.
|
||||
//
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
package google
|
||||
|
||||
import "github.com/hashicorp/terraform/helper/schema"
|
||||
|
||||
var GeneratedComposerResourcesMap = map[string]*schema.Resource{}
|
702
vendor/google.golang.org/api/composer/v1/composer-api.json
generated
vendored
Normal file
702
vendor/google.golang.org/api/composer/v1/composer-api.json
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
2256
vendor/google.golang.org/api/composer/v1/composer-gen.go
generated
vendored
Normal file
2256
vendor/google.golang.org/api/composer/v1/composer-gen.go
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
6
vendor/vendor.json
vendored
6
vendor/vendor.json
vendored
@ -1297,6 +1297,12 @@
|
||||
"revision": "6d17a978cb363067e40a571c7cd7ddc010af35b0",
|
||||
"revisionTime": "2017-09-12T00:03:44Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "bfcUMzf49beod/my4uX3fuapue8=",
|
||||
"path": "google.golang.org/api/composer/v1",
|
||||
"revision": "e21acd801f91da814261b938941d193bb036441a",
|
||||
"revisionTime": "2018-08-18T00:05:03Z"
|
||||
},
|
||||
{
|
||||
"checksumSHA1": "NoilikEkt3GXRr4h0C5jFzutFcY=",
|
||||
"path": "google.golang.org/api/compute/v0.beta",
|
||||
|
Loading…
Reference in New Issue
Block a user