Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCommonAPIlist ¶
func GetCommonAPIlist() []string
GetCommonAPIlist returns the list of common APIs
Types ¶
type Core ¶
type Core struct { SolutionSettings solution.Settings Ctx context.Context `yaml:"-"` EnvironmentName string InstanceName string ServiceName string ProjectNumber int64 RepositoryPath string RAMVersion string GoVersion string Dump bool InstanceFolderRelativePaths []string `yaml:"-"` Services struct { AssetClient *asset.Client Cloudbillingservice *cloudbilling.APIService `yaml:"-"` CloudbuildService *cloudbuild.Service `yaml:"-"` CloudfunctionsService *cloudfunctions.Service `yaml:"-"` CloudresourcemanagerService *cloudresourcemanager.Service `yaml:"-"` CloudresourcemanagerServicev2 *cloudresourcemanagerv2.Service `yaml:"-"` IAMService *iam.Service `yaml:"-"` PubsubPublisherClient *pubsub.PublisherClient `yaml:"-"` ServiceusageService *serviceusage.Service `yaml:"-"` SourcerepoService *sourcerepo.Service `yaml:"-"` } `yaml:"-"` Commands struct { // Makeyaml bool Init bool Maketrigger bool Deploy bool Dumpsettings bool } `yaml:"-"` }
Core structure common to all deployments
Click to show internal directories.
Click to hide internal directories.