Documentation ¶
Index ¶
- Variables
- type Clouddriver
- func (*Clouddriver) Descriptor() ([]byte, []int)deprecated
- func (x *Clouddriver) GetAppengine() *cloudprovider.Appengine
- func (x *Clouddriver) GetArtifacts() *artifact.Artifacts
- func (x *Clouddriver) GetAws() *cloudprovider.Aws
- func (x *Clouddriver) GetAzure() *cloudprovider.Azure
- func (x *Clouddriver) GetCloudfoundry() *cloudprovider.CloudFoundry
- func (x *Clouddriver) GetDcos() *cloudprovider.Dcos
- func (x *Clouddriver) GetDockerRegistry() *cloudprovider.DockerRegistry
- func (x *Clouddriver) GetEcs() *cloudprovider.Ecs
- func (x *Clouddriver) GetGoogle() *cloudprovider.GoogleComputeEngine
- func (x *Clouddriver) GetHuaweicloud() *cloudprovider.HuaweiCloud
- func (x *Clouddriver) GetKubernetes() *cloudprovider.Kubernetes
- func (x *Clouddriver) GetOracle() *cloudprovider.Oracle
- func (*Clouddriver) ProtoMessage()
- func (x *Clouddriver) ProtoReflect() protoreflect.Message
- func (x *Clouddriver) Reset()
- func (x *Clouddriver) String() string
- type ConfigFile
- type ConfigFiles
- type Cors
- type Deck
- func (*Deck) Descriptor() ([]byte, []int)deprecated
- func (x *Deck) GetAuthEnabled() *wrapperspb.BoolValue
- func (x *Deck) GetAuthEndpoint() string
- func (x *Deck) GetBakeryDetailUrl() string
- func (x *Deck) GetCanary() *Deck_Canary
- func (x *Deck) GetDefaultTimeZone() string
- func (x *Deck) GetFeature() *Deck_Features
- func (x *Deck) GetGateUrl() string
- func (x *Deck) GetNotifications() *Deck_Notifications
- func (x *Deck) GetProviders() *Deck_Providers
- func (x *Deck) GetVersion() string
- func (*Deck) ProtoMessage()
- func (x *Deck) ProtoReflect() protoreflect.Message
- func (x *Deck) Reset()
- func (x *Deck) String() string
- type DeckEnv
- func (*DeckEnv) Descriptor() ([]byte, []int)deprecated
- func (x *DeckEnv) GetDeckCert() string
- func (x *DeckEnv) GetDeckKey() string
- func (x *DeckEnv) GetPassphrase() string
- func (*DeckEnv) ProtoMessage()
- func (x *DeckEnv) ProtoReflect() protoreflect.Message
- func (x *DeckEnv) Reset()
- func (x *DeckEnv) String() string
- type Deck_Canary
- func (*Deck_Canary) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Canary) GetDefaultJudge() string
- func (x *Deck_Canary) GetFeatureDisabled() *wrapperspb.BoolValue
- func (x *Deck_Canary) GetMetricStore() string
- func (x *Deck_Canary) GetMetricsAccountName() string
- func (x *Deck_Canary) GetShowAllConfigs() *wrapperspb.BoolValue
- func (x *Deck_Canary) GetStorageAccountName() string
- func (x *Deck_Canary) GetTemplatesEnabled() *wrapperspb.BoolValue
- func (*Deck_Canary) ProtoMessage()
- func (x *Deck_Canary) ProtoReflect() protoreflect.Message
- func (x *Deck_Canary) Reset()
- func (x *Deck_Canary) String() string
- type Deck_Features
- func (*Deck_Features) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Features) GetChaosMonkey() *wrapperspb.BoolValue
- func (x *Deck_Features) GetFiatEnabled() *wrapperspb.BoolValue
- func (x *Deck_Features) GetManagedPipelineTemplatesV2UI() *wrapperspb.BoolValue
- func (x *Deck_Features) GetPipelineTemplates() *wrapperspb.BoolValue
- func (*Deck_Features) ProtoMessage()
- func (x *Deck_Features) ProtoReflect() protoreflect.Message
- func (x *Deck_Features) Reset()
- func (x *Deck_Features) String() string
- type Deck_Notifications
- func (*Deck_Notifications) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Notifications) GetBearychat() *notification.BearyChat
- func (x *Deck_Notifications) GetEmail() *notification.Email
- func (x *Deck_Notifications) GetGithubStatus() *notification.GithubStatus
- func (x *Deck_Notifications) GetGoogleChat() *notification.GoogleChat
- func (x *Deck_Notifications) GetPubsub() *notification.PubSub
- func (x *Deck_Notifications) GetSlack() *notification.Slack
- func (x *Deck_Notifications) GetSms() *notification.Twilio
- func (*Deck_Notifications) ProtoMessage()
- func (x *Deck_Notifications) ProtoReflect() protoreflect.Message
- func (x *Deck_Notifications) Reset()
- func (x *Deck_Notifications) String() string
- type Deck_Providers
- func (*Deck_Providers) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers) GetAppengine() *Deck_Providers_Appengine
- func (x *Deck_Providers) GetAws() *Deck_Providers_Aws
- func (x *Deck_Providers) GetAzure() *Deck_Providers_Azure
- func (x *Deck_Providers) GetCloudfoundry() *Deck_Providers_Cloudfoundry
- func (x *Deck_Providers) GetDcos() *Deck_Providers_Dcos
- func (x *Deck_Providers) GetEcs() *Deck_Providers_Ecs
- func (x *Deck_Providers) GetGce() *Deck_Providers_Gce
- func (x *Deck_Providers) GetHuaweicloud() *Deck_Providers_HuaweiCloud
- func (x *Deck_Providers) GetKubernetes() *Deck_Providers_Kubernetes
- func (x *Deck_Providers) GetTencentcloud() *Deck_Providers_TencentCloud
- func (*Deck_Providers) ProtoMessage()
- func (x *Deck_Providers) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers) Reset()
- func (x *Deck_Providers) String() string
- type Deck_Providers_Appengine
- func (*Deck_Providers_Appengine) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Appengine) GetDefaults() *Deck_Providers_Appengine_Defaults
- func (*Deck_Providers_Appengine) ProtoMessage()
- func (x *Deck_Providers_Appengine) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Appengine) Reset()
- func (x *Deck_Providers_Appengine) String() string
- type Deck_Providers_Appengine_Defaults
- func (*Deck_Providers_Appengine_Defaults) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Appengine_Defaults) GetAccount() string
- func (*Deck_Providers_Appengine_Defaults) ProtoMessage()
- func (x *Deck_Providers_Appengine_Defaults) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Appengine_Defaults) Reset()
- func (x *Deck_Providers_Appengine_Defaults) String() string
- type Deck_Providers_Aws
- func (*Deck_Providers_Aws) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Aws) GetDefaults() *Deck_Providers_Aws_Defaults
- func (*Deck_Providers_Aws) ProtoMessage()
- func (x *Deck_Providers_Aws) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Aws) Reset()
- func (x *Deck_Providers_Aws) String() string
- type Deck_Providers_Aws_Defaults
- func (*Deck_Providers_Aws_Defaults) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Aws_Defaults) GetAccount() string
- func (x *Deck_Providers_Aws_Defaults) GetRegion() string
- func (*Deck_Providers_Aws_Defaults) ProtoMessage()
- func (x *Deck_Providers_Aws_Defaults) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Aws_Defaults) Reset()
- func (x *Deck_Providers_Aws_Defaults) String() string
- type Deck_Providers_Azure
- func (*Deck_Providers_Azure) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Azure) GetDefaults() *Deck_Providers_Azure_Defaults
- func (*Deck_Providers_Azure) ProtoMessage()
- func (x *Deck_Providers_Azure) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Azure) Reset()
- func (x *Deck_Providers_Azure) String() string
- type Deck_Providers_Azure_Defaults
- func (*Deck_Providers_Azure_Defaults) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Azure_Defaults) GetAccount() string
- func (x *Deck_Providers_Azure_Defaults) GetRegion() string
- func (*Deck_Providers_Azure_Defaults) ProtoMessage()
- func (x *Deck_Providers_Azure_Defaults) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Azure_Defaults) Reset()
- func (x *Deck_Providers_Azure_Defaults) String() string
- type Deck_Providers_Cloudfoundry
- func (*Deck_Providers_Cloudfoundry) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Cloudfoundry) GetDefaults() *Deck_Providers_Cloudfoundry_Defaults
- func (*Deck_Providers_Cloudfoundry) ProtoMessage()
- func (x *Deck_Providers_Cloudfoundry) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Cloudfoundry) Reset()
- func (x *Deck_Providers_Cloudfoundry) String() string
- type Deck_Providers_Cloudfoundry_Defaults
- func (*Deck_Providers_Cloudfoundry_Defaults) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Cloudfoundry_Defaults) GetAccount() string
- func (*Deck_Providers_Cloudfoundry_Defaults) ProtoMessage()
- func (x *Deck_Providers_Cloudfoundry_Defaults) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Cloudfoundry_Defaults) Reset()
- func (x *Deck_Providers_Cloudfoundry_Defaults) String() string
- type Deck_Providers_Dcos
- func (*Deck_Providers_Dcos) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Dcos) GetDefaults() *Deck_Providers_Dcos_Defaults
- func (*Deck_Providers_Dcos) ProtoMessage()
- func (x *Deck_Providers_Dcos) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Dcos) Reset()
- func (x *Deck_Providers_Dcos) String() string
- type Deck_Providers_Dcos_Defaults
- func (*Deck_Providers_Dcos_Defaults) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Dcos_Defaults) GetAccount() string
- func (*Deck_Providers_Dcos_Defaults) ProtoMessage()
- func (x *Deck_Providers_Dcos_Defaults) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Dcos_Defaults) Reset()
- func (x *Deck_Providers_Dcos_Defaults) String() string
- type Deck_Providers_Ecs
- func (*Deck_Providers_Ecs) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Ecs) GetDefaults() *Deck_Providers_Ecs_Defaults
- func (*Deck_Providers_Ecs) ProtoMessage()
- func (x *Deck_Providers_Ecs) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Ecs) Reset()
- func (x *Deck_Providers_Ecs) String() string
- type Deck_Providers_Ecs_Defaults
- func (*Deck_Providers_Ecs_Defaults) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Ecs_Defaults) GetAccount() string
- func (*Deck_Providers_Ecs_Defaults) ProtoMessage()
- func (x *Deck_Providers_Ecs_Defaults) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Ecs_Defaults) Reset()
- func (x *Deck_Providers_Ecs_Defaults) String() string
- type Deck_Providers_Gce
- func (*Deck_Providers_Gce) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Gce) GetDefaults() *Deck_Providers_Gce_Defaults
- func (*Deck_Providers_Gce) ProtoMessage()
- func (x *Deck_Providers_Gce) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Gce) Reset()
- func (x *Deck_Providers_Gce) String() string
- type Deck_Providers_Gce_Defaults
- func (*Deck_Providers_Gce_Defaults) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_Gce_Defaults) GetAccount() string
- func (x *Deck_Providers_Gce_Defaults) GetRegion() string
- func (*Deck_Providers_Gce_Defaults) ProtoMessage()
- func (x *Deck_Providers_Gce_Defaults) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_Gce_Defaults) Reset()
- func (x *Deck_Providers_Gce_Defaults) String() string
- type Deck_Providers_HuaweiCloud
- func (*Deck_Providers_HuaweiCloud) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_HuaweiCloud) GetDefaults() *Deck_Providers_HuaweiCloud_Defaults
- func (*Deck_Providers_HuaweiCloud) ProtoMessage()
- func (x *Deck_Providers_HuaweiCloud) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_HuaweiCloud) Reset()
- func (x *Deck_Providers_HuaweiCloud) String() string
- type Deck_Providers_HuaweiCloud_Defaults
- func (*Deck_Providers_HuaweiCloud_Defaults) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_HuaweiCloud_Defaults) GetAccount() string
- func (x *Deck_Providers_HuaweiCloud_Defaults) GetRegion() string
- func (*Deck_Providers_HuaweiCloud_Defaults) ProtoMessage()
- func (x *Deck_Providers_HuaweiCloud_Defaults) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_HuaweiCloud_Defaults) Reset()
- func (x *Deck_Providers_HuaweiCloud_Defaults) String() string
- type Deck_Providers_Kubernetes
- type Deck_Providers_TencentCloud
- func (*Deck_Providers_TencentCloud) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_TencentCloud) GetDefaults() *Deck_Providers_TencentCloud_Defaults
- func (*Deck_Providers_TencentCloud) ProtoMessage()
- func (x *Deck_Providers_TencentCloud) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_TencentCloud) Reset()
- func (x *Deck_Providers_TencentCloud) String() string
- type Deck_Providers_TencentCloud_Defaults
- func (*Deck_Providers_TencentCloud_Defaults) Descriptor() ([]byte, []int)deprecated
- func (x *Deck_Providers_TencentCloud_Defaults) GetAccount() string
- func (x *Deck_Providers_TencentCloud_Defaults) GetRegion() string
- func (*Deck_Providers_TencentCloud_Defaults) ProtoMessage()
- func (x *Deck_Providers_TencentCloud_Defaults) ProtoReflect() protoreflect.Message
- func (x *Deck_Providers_TencentCloud_Defaults) Reset()
- func (x *Deck_Providers_TencentCloud_Defaults) String() string
- type Echo
- func (*Echo) Descriptor() ([]byte, []int)deprecated
- func (x *Echo) GetArtifacts() *artifact.Artifacts
- func (x *Echo) GetGcb() *ci.GoogleCloudBuild
- func (x *Echo) GetGithubStatus() *notification.GithubStatus
- func (x *Echo) GetMicrosoftteams() *notification.MicrosoftTeams
- func (x *Echo) GetPubsub() *pubsub.Pubsub
- func (x *Echo) GetScheduler() *Echo_Scheduler
- func (x *Echo) GetSlack() *notification.Slack
- func (x *Echo) GetStats() *Echo_Stats
- func (x *Echo) GetTwilio() *notification.Twilio
- func (*Echo) ProtoMessage()
- func (x *Echo) ProtoReflect() protoreflect.Message
- func (x *Echo) Reset()
- func (x *Echo) String() string
- type Echo_Scheduler
- type Echo_Scheduler_Cron
- func (*Echo_Scheduler_Cron) Descriptor() ([]byte, []int)deprecated
- func (x *Echo_Scheduler_Cron) GetTimezone() string
- func (*Echo_Scheduler_Cron) ProtoMessage()
- func (x *Echo_Scheduler_Cron) ProtoReflect() protoreflect.Message
- func (x *Echo_Scheduler_Cron) Reset()
- func (x *Echo_Scheduler_Cron) String() string
- type Echo_Stats
- func (*Echo_Stats) Descriptor() ([]byte, []int)deprecated
- func (x *Echo_Stats) GetDeploymentMethod() *client.DeploymentMethod
- func (x *Echo_Stats) GetEnabled() *wrapperspb.BoolValue
- func (x *Echo_Stats) GetEndpoint() string
- func (x *Echo_Stats) GetInstanceId() string
- func (x *Echo_Stats) GetSpinnakerVersion() string
- func (*Echo_Stats) ProtoMessage()
- func (x *Echo_Stats) ProtoReflect() protoreflect.Message
- func (x *Echo_Stats) Reset()
- func (x *Echo_Stats) String() string
- type Fiat
- type Front50
- type Front50_Spinnaker
- func (*Front50_Spinnaker) Descriptor() ([]byte, []int)deprecated
- func (x *Front50_Spinnaker) GetAzs() *storage.Azs
- func (x *Front50_Spinnaker) GetGcs() *storage.Gcs
- func (x *Front50_Spinnaker) GetOracle() *storage.Oracle
- func (x *Front50_Spinnaker) GetS3() *storage.S3
- func (*Front50_Spinnaker) ProtoMessage()
- func (x *Front50_Spinnaker) ProtoReflect() protoreflect.Message
- func (x *Front50_Spinnaker) Reset()
- func (x *Front50_Spinnaker) String() string
- type Gate
- func (*Gate) Descriptor() ([]byte, []int)deprecated
- func (x *Gate) GetCors() *Cors
- func (x *Gate) GetGoogle() *Gate_GoogleConfig
- func (x *Gate) GetIntegrations() *Gate_Integrations
- func (x *Gate) GetLdap() *authn.Ldap
- func (x *Gate) GetSaml() *authn.Saml
- func (x *Gate) GetSecurity() *SpringSecurity
- func (x *Gate) GetServer() *ServerConfig
- func (x *Gate) GetServices() *Gate_Services
- func (x *Gate) GetX509() *authn.X509
- func (*Gate) ProtoMessage()
- func (x *Gate) ProtoReflect() protoreflect.Message
- func (x *Gate) Reset()
- func (x *Gate) String() string
- type Gate_GoogleConfig
- type Gate_Integrations
- func (*Gate_Integrations) Descriptor() ([]byte, []int)deprecated
- func (x *Gate_Integrations) GetGremlin() *Gate_Integrations_Gremlin
- func (*Gate_Integrations) ProtoMessage()
- func (x *Gate_Integrations) ProtoReflect() protoreflect.Message
- func (x *Gate_Integrations) Reset()
- func (x *Gate_Integrations) String() string
- type Gate_Integrations_Gremlin
- func (*Gate_Integrations_Gremlin) Descriptor() ([]byte, []int)deprecated
- func (x *Gate_Integrations_Gremlin) GetEnabled() *wrapperspb.BoolValue
- func (*Gate_Integrations_Gremlin) ProtoMessage()
- func (x *Gate_Integrations_Gremlin) ProtoReflect() protoreflect.Message
- func (x *Gate_Integrations_Gremlin) Reset()
- func (x *Gate_Integrations_Gremlin) String() string
- type Gate_Services
- func (*Gate_Services) Descriptor() ([]byte, []int)deprecated
- func (x *Gate_Services) GetDeck() *ServiceSettings
- func (x *Gate_Services) GetKayenta() *ServiceSettings
- func (*Gate_Services) ProtoMessage()
- func (x *Gate_Services) ProtoReflect() protoreflect.Message
- func (x *Gate_Services) Reset()
- func (x *Gate_Services) String() string
- type Hal
- func (*Hal) Descriptor() ([]byte, []int)deprecated
- func (x *Hal) GetArtifacts() *artifact.Artifacts
- func (x *Hal) GetCanary() *canary.Canary
- func (x *Hal) GetCi() *ci.Ci
- func (x *Hal) GetFeatures() *client.Features
- func (x *Hal) GetMetricStores() *metricstores.MetricStores
- func (x *Hal) GetNotifications() *notification.Notifications
- func (x *Hal) GetPersistentStorage() *storage.PersistentStorage
- func (x *Hal) GetProviders() *cloudprovider.Providers
- func (x *Hal) GetPubsub() *pubsub.Pubsub
- func (x *Hal) GetRepository() *repository.Repository
- func (x *Hal) GetSecurity() *security.Security
- func (x *Hal) GetStats() *client.Stats
- func (x *Hal) GetTimezone() string
- func (x *Hal) GetVersion() string
- func (x *Hal) GetWebhook() *security.WebhookConfig
- func (*Hal) ProtoMessage()
- func (x *Hal) ProtoReflect() protoreflect.Message
- func (x *Hal) Reset()
- func (x *Hal) String() string
- type Igor
- func (*Igor) Descriptor() ([]byte, []int)deprecated
- func (x *Igor) GetArtifactory() *repository.Artifactory
- func (x *Igor) GetArtifacts() *Igor_Artifacts
- func (x *Igor) GetCodebuild() *ci.CodeBuild
- func (x *Igor) GetConcourse() *ci.Concourse
- func (x *Igor) GetDockerRegistry() *Igor_DockerRegistry
- func (x *Igor) GetGcb() *ci.GoogleCloudBuild
- func (x *Igor) GetJenkins() *ci.Jenkins
- func (x *Igor) GetTravis() *ci.Travis
- func (x *Igor) GetWercker() *ci.Wercker
- func (*Igor) ProtoMessage()
- func (x *Igor) ProtoReflect() protoreflect.Message
- func (x *Igor) Reset()
- func (x *Igor) String() string
- type Igor_Artifacts
- type Igor_DockerRegistry
- func (*Igor_DockerRegistry) Descriptor() ([]byte, []int)deprecated
- func (x *Igor_DockerRegistry) GetEnabled() *wrapperspb.BoolValue
- func (*Igor_DockerRegistry) ProtoMessage()
- func (x *Igor_DockerRegistry) ProtoReflect() protoreflect.Message
- func (x *Igor_DockerRegistry) Reset()
- func (x *Igor_DockerRegistry) String() string
- type Kayenta
- type Kayenta_ServiceIntegrations
- func (*Kayenta_ServiceIntegrations) Descriptor() ([]byte, []int)deprecated
- func (x *Kayenta_ServiceIntegrations) GetAws() *Kayenta_ServiceIntegrations_Aws
- func (x *Kayenta_ServiceIntegrations) GetDatadog() *canary.Datadog
- func (x *Kayenta_ServiceIntegrations) GetGcs() *canary.Gcs
- func (x *Kayenta_ServiceIntegrations) GetGoogle() *Kayenta_ServiceIntegrations_Google
- func (x *Kayenta_ServiceIntegrations) GetNewrelic() *canary.NewRelic
- func (x *Kayenta_ServiceIntegrations) GetPrometheus() *canary.Prometheus
- func (x *Kayenta_ServiceIntegrations) GetS3() *canary.S3
- func (x *Kayenta_ServiceIntegrations) GetSignalfx() *canary.SignalFx
- func (x *Kayenta_ServiceIntegrations) GetStackdriver() *canary.Stackdriver
- func (*Kayenta_ServiceIntegrations) ProtoMessage()
- func (x *Kayenta_ServiceIntegrations) ProtoReflect() protoreflect.Message
- func (x *Kayenta_ServiceIntegrations) Reset()
- func (x *Kayenta_ServiceIntegrations) String() string
- type Kayenta_ServiceIntegrations_Aws
- func (*Kayenta_ServiceIntegrations_Aws) Descriptor() ([]byte, []int)deprecated
- func (x *Kayenta_ServiceIntegrations_Aws) GetAccounts() []*canary.AwsAccount
- func (x *Kayenta_ServiceIntegrations_Aws) GetEnabled() *wrapperspb.BoolValue
- func (*Kayenta_ServiceIntegrations_Aws) ProtoMessage()
- func (x *Kayenta_ServiceIntegrations_Aws) ProtoReflect() protoreflect.Message
- func (x *Kayenta_ServiceIntegrations_Aws) Reset()
- func (x *Kayenta_ServiceIntegrations_Aws) String() string
- type Kayenta_ServiceIntegrations_Google
- func (*Kayenta_ServiceIntegrations_Google) Descriptor() ([]byte, []int)deprecated
- func (x *Kayenta_ServiceIntegrations_Google) GetAccounts() []*canary.GoogleAccount
- func (x *Kayenta_ServiceIntegrations_Google) GetEnabled() *wrapperspb.BoolValue
- func (*Kayenta_ServiceIntegrations_Google) ProtoMessage()
- func (x *Kayenta_ServiceIntegrations_Google) ProtoReflect() protoreflect.Message
- func (x *Kayenta_ServiceIntegrations_Google) Reset()
- func (x *Kayenta_ServiceIntegrations_Google) String() string
- type MetricStoreType
- func (MetricStoreType) Descriptor() protoreflect.EnumDescriptor
- func (x MetricStoreType) Enum() *MetricStoreType
- func (MetricStoreType) EnumDescriptor() ([]byte, []int)deprecated
- func (x MetricStoreType) Number() protoreflect.EnumNumber
- func (x MetricStoreType) String() string
- func (MetricStoreType) Type() protoreflect.EnumType
- type Monitoring
- func (*Monitoring) Descriptor() ([]byte, []int)deprecated
- func (x *Monitoring) GetDatadog() *metricstores.Datadog
- func (x *Monitoring) GetMonitor() *Monitoring_Monitor
- func (x *Monitoring) GetNewrelic() *metricstores.Newrelic
- func (x *Monitoring) GetPrometheus() *metricstores.Prometheus
- func (x *Monitoring) GetStackdriver() *metricstores.Stackdriver
- func (*Monitoring) ProtoMessage()
- func (x *Monitoring) ProtoReflect() protoreflect.Message
- func (x *Monitoring) Reset()
- func (x *Monitoring) String() string
- type Monitoring_Monitor
- func (*Monitoring_Monitor) Descriptor() ([]byte, []int)deprecated
- func (x *Monitoring_Monitor) GetMetricStore() []MetricStoreType
- func (x *Monitoring_Monitor) GetPeriod() int32
- func (*Monitoring_Monitor) ProtoMessage()
- func (x *Monitoring_Monitor) ProtoReflect() protoreflect.Message
- func (x *Monitoring_Monitor) Reset()
- func (x *Monitoring_Monitor) String() string
- type Orca
- func (*Orca) Descriptor() ([]byte, []int)deprecated
- func (x *Orca) GetDefault() *Orca_Defaults
- func (x *Orca) GetPipelineTemplates() *Orca_PipelineTemplates
- func (x *Orca) GetServices() *Orca_Services
- func (x *Orca) GetTasks() *Orca_Tasks
- func (x *Orca) GetWebhook() *security.WebhookConfig
- func (*Orca) ProtoMessage()
- func (x *Orca) ProtoReflect() protoreflect.Message
- func (x *Orca) Reset()
- func (x *Orca) String() string
- type Orca_Defaults
- type Orca_Defaults_BakeDefaults
- func (*Orca_Defaults_BakeDefaults) Descriptor() ([]byte, []int)deprecated
- func (x *Orca_Defaults_BakeDefaults) GetAccount() string
- func (*Orca_Defaults_BakeDefaults) ProtoMessage()
- func (x *Orca_Defaults_BakeDefaults) ProtoReflect() protoreflect.Message
- func (x *Orca_Defaults_BakeDefaults) Reset()
- func (x *Orca_Defaults_BakeDefaults) String() string
- type Orca_PipelineTemplates
- func (*Orca_PipelineTemplates) Descriptor() ([]byte, []int)deprecated
- func (x *Orca_PipelineTemplates) GetEnabled() *wrapperspb.BoolValue
- func (*Orca_PipelineTemplates) ProtoMessage()
- func (x *Orca_PipelineTemplates) ProtoReflect() protoreflect.Message
- func (x *Orca_PipelineTemplates) Reset()
- func (x *Orca_PipelineTemplates) String() string
- type Orca_Services
- type Orca_Tasks
- type Orca_Tasks_ExecutionWindow
- func (*Orca_Tasks_ExecutionWindow) Descriptor() ([]byte, []int)deprecated
- func (x *Orca_Tasks_ExecutionWindow) GetTimezone() string
- func (*Orca_Tasks_ExecutionWindow) ProtoMessage()
- func (x *Orca_Tasks_ExecutionWindow) ProtoReflect() protoreflect.Message
- func (x *Orca_Tasks_ExecutionWindow) Reset()
- func (x *Orca_Tasks_ExecutionWindow) String() string
- type Rosco
- func (*Rosco) Descriptor() ([]byte, []int)deprecated
- func (x *Rosco) GetAws() *cloudprovider.Aws
- func (x *Rosco) GetAzure() *cloudprovider.Azure
- func (x *Rosco) GetGoogle() *cloudprovider.GoogleComputeEngine
- func (x *Rosco) GetHuaweicloud() *cloudprovider.HuaweiCloud
- func (x *Rosco) GetOracle() *cloudprovider.Oracle
- func (*Rosco) ProtoMessage()
- func (x *Rosco) ProtoReflect() protoreflect.Message
- func (x *Rosco) Reset()
- func (x *Rosco) String() string
- type ServerConfig
- type ServiceSettings
- func (*ServiceSettings) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceSettings) GetBaseUrl() string
- func (x *ServiceSettings) GetEnabled() *wrapperspb.BoolValue
- func (*ServiceSettings) ProtoMessage()
- func (x *ServiceSettings) ProtoReflect() protoreflect.Message
- func (x *ServiceSettings) Reset()
- func (x *ServiceSettings) String() string
- type Services
- func (*Services) Descriptor() ([]byte, []int)deprecated
- func (x *Services) GetClouddriver() *Clouddriver
- func (x *Services) GetDeck() *Deck
- func (x *Services) GetDeckEnv() *DeckEnv
- func (x *Services) GetEcho() *Echo
- func (x *Services) GetFiat() *Fiat
- func (x *Services) GetFront50() *Front50
- func (x *Services) GetGate() *Gate
- func (x *Services) GetIgor() *Igor
- func (x *Services) GetKayenta() *Kayenta
- func (x *Services) GetMonitoring() *Monitoring
- func (x *Services) GetOrca() *Orca
- func (x *Services) GetRosco() *Rosco
- func (*Services) ProtoMessage()
- func (x *Services) ProtoReflect() protoreflect.Message
- func (x *Services) Reset()
- func (x *Services) String() string
- type SpringSecurity
- func (*SpringSecurity) Descriptor() ([]byte, []int)deprecated
- func (x *SpringSecurity) GetBasic() *authn.Basic
- func (x *SpringSecurity) GetOauth2() *authn.OAuth2
- func (*SpringSecurity) ProtoMessage()
- func (x *SpringSecurity) ProtoReflect() protoreflect.Message
- func (x *SpringSecurity) Reset()
- func (x *SpringSecurity) String() string
Constants ¶
This section is empty.
Variables ¶
var ( MetricStoreType_name = map[int32]string{ 0: "unspecified", 1: "datadog", 2: "newrelic", 3: "prometheus", 4: "stackdriver", } MetricStoreType_value = map[string]int32{ "unspecified": 0, "datadog": 1, "newrelic": 2, "prometheus": 3, "stackdriver": 4, } )
Enum value maps for MetricStoreType.
var File_config_clouddriver_proto protoreflect.FileDescriptor
var File_config_config_files_proto protoreflect.FileDescriptor
var File_config_deck_env_proto protoreflect.FileDescriptor
var File_config_deck_proto protoreflect.FileDescriptor
var File_config_echo_proto protoreflect.FileDescriptor
var File_config_fiat_proto protoreflect.FileDescriptor
var File_config_front50_proto protoreflect.FileDescriptor
var File_config_gate_proto protoreflect.FileDescriptor
var File_config_halconfig_proto protoreflect.FileDescriptor
var File_config_igor_proto protoreflect.FileDescriptor
var File_config_kayenta_proto protoreflect.FileDescriptor
var File_config_monitoring_proto protoreflect.FileDescriptor
var File_config_orca_proto protoreflect.FileDescriptor
var File_config_rosco_proto protoreflect.FileDescriptor
var File_config_service_enabled_proto protoreflect.FileDescriptor
var File_config_services_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Clouddriver ¶
type Clouddriver struct { Kubernetes *cloudprovider.Kubernetes `protobuf:"bytes,1,opt,name=kubernetes,proto3" json:"kubernetes,omitempty"` Google *cloudprovider.GoogleComputeEngine `protobuf:"bytes,2,opt,name=google,proto3" json:"google,omitempty"` Appengine *cloudprovider.Appengine `protobuf:"bytes,3,opt,name=appengine,proto3" json:"appengine,omitempty"` Aws *cloudprovider.Aws `protobuf:"bytes,4,opt,name=aws,proto3" json:"aws,omitempty"` Azure *cloudprovider.Azure `protobuf:"bytes,5,opt,name=azure,proto3" json:"azure,omitempty"` Cloudfoundry *cloudprovider.CloudFoundry `protobuf:"bytes,6,opt,name=cloudfoundry,proto3" json:"cloudfoundry,omitempty"` Dcos *cloudprovider.Dcos `protobuf:"bytes,7,opt,name=dcos,proto3" json:"dcos,omitempty"` DockerRegistry *cloudprovider.DockerRegistry `protobuf:"bytes,8,opt,name=dockerRegistry,proto3" json:"dockerRegistry,omitempty"` Ecs *cloudprovider.Ecs `protobuf:"bytes,9,opt,name=ecs,proto3" json:"ecs,omitempty"` Huaweicloud *cloudprovider.HuaweiCloud `protobuf:"bytes,10,opt,name=huaweicloud,proto3" json:"huaweicloud,omitempty"` Oracle *cloudprovider.Oracle `protobuf:"bytes,11,opt,name=oracle,proto3" json:"oracle,omitempty"` Artifacts *artifact.Artifacts `protobuf:"bytes,12,opt,name=artifacts,proto3" json:"artifacts,omitempty"` // contains filtered or unexported fields }
Configuration for the clouddriver microservice.
func (*Clouddriver) Descriptor
deprecated
func (*Clouddriver) Descriptor() ([]byte, []int)
Deprecated: Use Clouddriver.ProtoReflect.Descriptor instead.
func (*Clouddriver) GetAppengine ¶
func (x *Clouddriver) GetAppengine() *cloudprovider.Appengine
func (*Clouddriver) GetArtifacts ¶
func (x *Clouddriver) GetArtifacts() *artifact.Artifacts
func (*Clouddriver) GetAws ¶
func (x *Clouddriver) GetAws() *cloudprovider.Aws
func (*Clouddriver) GetAzure ¶
func (x *Clouddriver) GetAzure() *cloudprovider.Azure
func (*Clouddriver) GetCloudfoundry ¶
func (x *Clouddriver) GetCloudfoundry() *cloudprovider.CloudFoundry
func (*Clouddriver) GetDcos ¶
func (x *Clouddriver) GetDcos() *cloudprovider.Dcos
func (*Clouddriver) GetDockerRegistry ¶
func (x *Clouddriver) GetDockerRegistry() *cloudprovider.DockerRegistry
func (*Clouddriver) GetEcs ¶
func (x *Clouddriver) GetEcs() *cloudprovider.Ecs
func (*Clouddriver) GetGoogle ¶
func (x *Clouddriver) GetGoogle() *cloudprovider.GoogleComputeEngine
func (*Clouddriver) GetHuaweicloud ¶
func (x *Clouddriver) GetHuaweicloud() *cloudprovider.HuaweiCloud
func (*Clouddriver) GetKubernetes ¶
func (x *Clouddriver) GetKubernetes() *cloudprovider.Kubernetes
func (*Clouddriver) GetOracle ¶
func (x *Clouddriver) GetOracle() *cloudprovider.Oracle
func (*Clouddriver) ProtoMessage ¶
func (*Clouddriver) ProtoMessage()
func (*Clouddriver) ProtoReflect ¶
func (x *Clouddriver) ProtoReflect() protoreflect.Message
func (*Clouddriver) Reset ¶
func (x *Clouddriver) Reset()
func (*Clouddriver) String ¶
func (x *Clouddriver) String() string
type ConfigFile ¶
type ConfigFile struct { // The name of the config file. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The contents of the config file. Contents []byte `protobuf:"bytes,2,opt,name=contents,proto3" json:"contents,omitempty"` // contains filtered or unexported fields }
A config file for a Spinnaker microservice.
func (*ConfigFile) Descriptor
deprecated
func (*ConfigFile) Descriptor() ([]byte, []int)
Deprecated: Use ConfigFile.ProtoReflect.Descriptor instead.
func (*ConfigFile) GetContents ¶
func (x *ConfigFile) GetContents() []byte
func (*ConfigFile) GetName ¶
func (x *ConfigFile) GetName() string
func (*ConfigFile) ProtoMessage ¶
func (*ConfigFile) ProtoMessage()
func (*ConfigFile) ProtoReflect ¶
func (x *ConfigFile) ProtoReflect() protoreflect.Message
func (*ConfigFile) Reset ¶
func (x *ConfigFile) Reset()
func (*ConfigFile) String ¶
func (x *ConfigFile) String() string
type ConfigFiles ¶
type ConfigFiles struct { ConfigFile []*ConfigFile `protobuf:"bytes,1,rep,name=configFile,proto3" json:"configFile,omitempty"` // contains filtered or unexported fields }
Wrapper for serialized config files for Spinnaker microservices.
func (*ConfigFiles) Descriptor
deprecated
func (*ConfigFiles) Descriptor() ([]byte, []int)
Deprecated: Use ConfigFiles.ProtoReflect.Descriptor instead.
func (*ConfigFiles) GetConfigFile ¶
func (x *ConfigFiles) GetConfigFile() []*ConfigFile
func (*ConfigFiles) ProtoMessage ¶
func (*ConfigFiles) ProtoMessage()
func (*ConfigFiles) ProtoReflect ¶
func (x *ConfigFiles) ProtoReflect() protoreflect.Message
func (*ConfigFiles) Reset ¶
func (x *ConfigFiles) Reset()
func (*ConfigFiles) String ¶
func (x *ConfigFiles) String() string
type Cors ¶
type Cors struct { // A regex matching all URLs authentication redirects may come from. AllowedOriginsPattern string `protobuf:"bytes,1,opt,name=allowedOriginsPattern,proto3" json:"allowedOriginsPattern,omitempty"` // contains filtered or unexported fields }
Configuration for cross-origin resource sharing.
func (*Cors) Descriptor
deprecated
func (*Cors) GetAllowedOriginsPattern ¶
func (*Cors) ProtoMessage ¶
func (*Cors) ProtoMessage()
func (*Cors) ProtoReflect ¶
func (x *Cors) ProtoReflect() protoreflect.Message
type Deck ¶
type Deck struct { // The endpoint at which Deck communicates with Gate. GateUrl string `protobuf:"bytes,1,opt,name=gateUrl,proto3" json:"gateUrl,omitempty"` // Whether authn is enabled. AuthEnabled *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=authEnabled,proto3" json:"authEnabled,omitempty"` // The Gate authn endpoint. AuthEndpoint string `protobuf:"bytes,3,opt,name=authEndpoint,proto3" json:"authEndpoint,omitempty"` // Baking details URL used in Bake stage execution details. BakeryDetailUrl string `protobuf:"bytes,4,opt,name=bakeryDetailUrl,proto3" json:"bakeryDetailUrl,omitempty"` // Configuration for the canary UI. Canary *Deck_Canary `protobuf:"bytes,5,opt,name=canary,proto3" json:"canary,omitempty"` // Configuration for notifications providers. Notifications *Deck_Notifications `protobuf:"bytes,6,opt,name=notifications,proto3" json:"notifications,omitempty"` // Configuration for cloud provider defaults. Providers *Deck_Providers `protobuf:"bytes,7,opt,name=providers,proto3" json:"providers,omitempty"` // Spinnaker version. Version string `protobuf:"bytes,8,opt,name=version,proto3" json:"version,omitempty"` // Default time zone in which to display timestamps in the UI. DefaultTimeZone string `protobuf:"bytes,9,opt,name=defaultTimeZone,proto3" json:"defaultTimeZone,omitempty"` // Configuration for UI-related feature flags. Feature *Deck_Features `protobuf:"bytes,10,opt,name=feature,proto3" json:"feature,omitempty"` // contains filtered or unexported fields }
func (*Deck) Descriptor
deprecated
func (*Deck) GetAuthEnabled ¶
func (x *Deck) GetAuthEnabled() *wrapperspb.BoolValue
func (*Deck) GetAuthEndpoint ¶
func (*Deck) GetBakeryDetailUrl ¶
func (*Deck) GetCanary ¶
func (x *Deck) GetCanary() *Deck_Canary
func (*Deck) GetDefaultTimeZone ¶
func (*Deck) GetFeature ¶
func (x *Deck) GetFeature() *Deck_Features
func (*Deck) GetGateUrl ¶
func (*Deck) GetNotifications ¶
func (x *Deck) GetNotifications() *Deck_Notifications
func (*Deck) GetProviders ¶
func (x *Deck) GetProviders() *Deck_Providers
func (*Deck) GetVersion ¶
func (*Deck) ProtoMessage ¶
func (*Deck) ProtoMessage()
func (*Deck) ProtoReflect ¶
func (x *Deck) ProtoReflect() protoreflect.Message
type DeckEnv ¶
type DeckEnv struct { // Path to the .crt file containing deck's SSL certificate. DeckCert string `protobuf:"bytes,1,opt,name=deckCert,json=DECK_CERT,proto3" json:"deckCert,omitempty"` // Path to the .key file for deck's SSL certificate. DeckKey string `protobuf:"bytes,2,opt,name=deckKey,json=DECK_KEY,proto3" json:"deckKey,omitempty"` // The passphrase for deck's SSL certificate. Passphrase string `protobuf:"bytes,3,opt,name=passphrase,json=PASSPHRASE,proto3" json:"passphrase,omitempty"` // contains filtered or unexported fields }
Environment variables to be set when running deck.
func (*DeckEnv) Descriptor
deprecated
func (*DeckEnv) GetDeckCert ¶
func (*DeckEnv) GetDeckKey ¶
func (*DeckEnv) GetPassphrase ¶
func (*DeckEnv) ProtoMessage ¶
func (*DeckEnv) ProtoMessage()
func (*DeckEnv) ProtoReflect ¶
func (x *DeckEnv) ProtoReflect() protoreflect.Message
type Deck_Canary ¶
type Deck_Canary struct { // The default canary judge. Defaults to `NetflixACAJudge-v1.0`, which is // currently the only open-source judge available by default. DefaultJudge string `protobuf:"bytes,1,opt,name=defaultJudge,proto3" json:"defaultJudge,omitempty"` // Whether the canary UI is disabled. FeatureDisabled *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=featureDisabled,proto3" json:"featureDisabled,omitempty"` // Name of the canary metrics account to use by default. MetricsAccountName string `protobuf:"bytes,3,opt,name=metricsAccountName,proto3" json:"metricsAccountName,omitempty"` // Name of the metrics store to use by default (e.g., `prometheus`, `datadog`). MetricStore string `protobuf:"bytes,4,opt,name=metricStore,proto3" json:"metricStore,omitempty"` // Whether or not to show all canary configs in Deck, or just those scoped // to the current application. ShowAllConfigs *wrapperspb.BoolValue `protobuf:"bytes,5,opt,name=showAllConfigs,proto3" json:"showAllConfigs,omitempty"` // Name of storage account to use by default. StorageAccountName string `protobuf:"bytes,6,opt,name=storageAccountName,proto3" json:"storageAccountName,omitempty"` // Whether or not to enable custom filter templates for canary configs in // Deck. TemplatesEnabled *wrapperspb.BoolValue `protobuf:"bytes,7,opt,name=templatesEnabled,proto3" json:"templatesEnabled,omitempty"` // contains filtered or unexported fields }
Configuration for the canary UI.
func (*Deck_Canary) Descriptor
deprecated
func (*Deck_Canary) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Canary.ProtoReflect.Descriptor instead.
func (*Deck_Canary) GetDefaultJudge ¶
func (x *Deck_Canary) GetDefaultJudge() string
func (*Deck_Canary) GetFeatureDisabled ¶
func (x *Deck_Canary) GetFeatureDisabled() *wrapperspb.BoolValue
func (*Deck_Canary) GetMetricStore ¶
func (x *Deck_Canary) GetMetricStore() string
func (*Deck_Canary) GetMetricsAccountName ¶
func (x *Deck_Canary) GetMetricsAccountName() string
func (*Deck_Canary) GetShowAllConfigs ¶
func (x *Deck_Canary) GetShowAllConfigs() *wrapperspb.BoolValue
func (*Deck_Canary) GetStorageAccountName ¶
func (x *Deck_Canary) GetStorageAccountName() string
func (*Deck_Canary) GetTemplatesEnabled ¶
func (x *Deck_Canary) GetTemplatesEnabled() *wrapperspb.BoolValue
func (*Deck_Canary) ProtoMessage ¶
func (*Deck_Canary) ProtoMessage()
func (*Deck_Canary) ProtoReflect ¶
func (x *Deck_Canary) ProtoReflect() protoreflect.Message
func (*Deck_Canary) Reset ¶
func (x *Deck_Canary) Reset()
func (*Deck_Canary) String ¶
func (x *Deck_Canary) String() string
type Deck_Features ¶
type Deck_Features struct { // Enable pipeline template support. Read more at // https://github.com/spinnaker/dcd-spec. PipelineTemplates *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=pipelineTemplates,proto3" json:"pipelineTemplates,omitempty"` // Enable Chaos Monkey support. For this to work, you'll need a running Chaos // Monkey deployment. See https://github.com/Netflix/chaosmonkey/wiki. ChaosMonkey *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=chaosMonkey,proto3" json:"chaosMonkey,omitempty"` // Whether authz is enabled. FiatEnabled *wrapperspb.BoolValue `protobuf:"bytes,3,opt,name=fiatEnabled,proto3" json:"fiatEnabled,omitempty"` // Enable managed pipeline templates v2 UI support. ManagedPipelineTemplatesV2UI *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=managedPipelineTemplatesV2UI,proto3" json:"managedPipelineTemplatesV2UI,omitempty"` // contains filtered or unexported fields }
Configuration for UI-related feature flags.
func (*Deck_Features) Descriptor
deprecated
func (*Deck_Features) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Features.ProtoReflect.Descriptor instead.
func (*Deck_Features) GetChaosMonkey ¶
func (x *Deck_Features) GetChaosMonkey() *wrapperspb.BoolValue
func (*Deck_Features) GetFiatEnabled ¶
func (x *Deck_Features) GetFiatEnabled() *wrapperspb.BoolValue
func (*Deck_Features) GetManagedPipelineTemplatesV2UI ¶
func (x *Deck_Features) GetManagedPipelineTemplatesV2UI() *wrapperspb.BoolValue
func (*Deck_Features) GetPipelineTemplates ¶
func (x *Deck_Features) GetPipelineTemplates() *wrapperspb.BoolValue
func (*Deck_Features) ProtoMessage ¶
func (*Deck_Features) ProtoMessage()
func (*Deck_Features) ProtoReflect ¶
func (x *Deck_Features) ProtoReflect() protoreflect.Message
func (*Deck_Features) Reset ¶
func (x *Deck_Features) Reset()
func (*Deck_Features) String ¶
func (x *Deck_Features) String() string
type Deck_Notifications ¶
type Deck_Notifications struct { // Configuration for the BearyChat notification provider. Bearychat *notification.BearyChat `protobuf:"bytes,1,opt,name=bearychat,proto3" json:"bearychat,omitempty"` // Configuration for the email notification provider. Email *notification.Email `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"` // Configuration for the GitHub Status notification provider. GithubStatus *notification.GithubStatus `protobuf:"bytes,3,opt,name=githubStatus,proto3" json:"githubStatus,omitempty"` // Configuration for the Google Chat notification provider. GoogleChat *notification.GoogleChat `protobuf:"bytes,4,opt,name=googleChat,proto3" json:"googleChat,omitempty"` // Configuration for the Pub/Sub notification provider. Pubsub *notification.PubSub `protobuf:"bytes,5,opt,name=pubsub,proto3" json:"pubsub,omitempty"` // Configuration for the Slack notification provider. Slack *notification.Slack `protobuf:"bytes,6,opt,name=slack,proto3" json:"slack,omitempty"` // Configuration for the SMS notification provider. Sms *notification.Twilio `protobuf:"bytes,7,opt,name=sms,proto3" json:"sms,omitempty"` // contains filtered or unexported fields }
Configuration for notifications providers.
func (*Deck_Notifications) Descriptor
deprecated
func (*Deck_Notifications) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Notifications.ProtoReflect.Descriptor instead.
func (*Deck_Notifications) GetBearychat ¶
func (x *Deck_Notifications) GetBearychat() *notification.BearyChat
func (*Deck_Notifications) GetEmail ¶
func (x *Deck_Notifications) GetEmail() *notification.Email
func (*Deck_Notifications) GetGithubStatus ¶
func (x *Deck_Notifications) GetGithubStatus() *notification.GithubStatus
func (*Deck_Notifications) GetGoogleChat ¶
func (x *Deck_Notifications) GetGoogleChat() *notification.GoogleChat
func (*Deck_Notifications) GetPubsub ¶
func (x *Deck_Notifications) GetPubsub() *notification.PubSub
func (*Deck_Notifications) GetSlack ¶
func (x *Deck_Notifications) GetSlack() *notification.Slack
func (*Deck_Notifications) GetSms ¶
func (x *Deck_Notifications) GetSms() *notification.Twilio
func (*Deck_Notifications) ProtoMessage ¶
func (*Deck_Notifications) ProtoMessage()
func (*Deck_Notifications) ProtoReflect ¶
func (x *Deck_Notifications) ProtoReflect() protoreflect.Message
func (*Deck_Notifications) Reset ¶
func (x *Deck_Notifications) Reset()
func (*Deck_Notifications) String ¶
func (x *Deck_Notifications) String() string
type Deck_Providers ¶
type Deck_Providers struct { // Appengine provider defaults. Appengine *Deck_Providers_Appengine `protobuf:"bytes,1,opt,name=appengine,proto3" json:"appengine,omitempty"` // AWS provider defaults. Aws *Deck_Providers_Aws `protobuf:"bytes,2,opt,name=aws,proto3" json:"aws,omitempty"` // Azure provider defaults. Azure *Deck_Providers_Azure `protobuf:"bytes,3,opt,name=azure,proto3" json:"azure,omitempty"` // Cloudfoundry provider defaults. Cloudfoundry *Deck_Providers_Cloudfoundry `protobuf:"bytes,4,opt,name=cloudfoundry,proto3" json:"cloudfoundry,omitempty"` // DC/OS provider defaults. Dcos *Deck_Providers_Dcos `protobuf:"bytes,5,opt,name=dcos,proto3" json:"dcos,omitempty"` // ECS provider defaults. Ecs *Deck_Providers_Ecs `protobuf:"bytes,6,opt,name=ecs,proto3" json:"ecs,omitempty"` // GCE provider defaults. Gce *Deck_Providers_Gce `protobuf:"bytes,7,opt,name=gce,proto3" json:"gce,omitempty"` // Huawei Cloud provider defaults. Huaweicloud *Deck_Providers_HuaweiCloud `protobuf:"bytes,8,opt,name=huaweicloud,proto3" json:"huaweicloud,omitempty"` // Tencent Cloud provider defaults. Tencentcloud *Deck_Providers_TencentCloud `protobuf:"bytes,9,opt,name=tencentcloud,proto3" json:"tencentcloud,omitempty"` Kubernetes *Deck_Providers_Kubernetes `protobuf:"bytes,10,opt,name=kubernetes,proto3" json:"kubernetes,omitempty"` // contains filtered or unexported fields }
UI-specific provider default settings.
func (*Deck_Providers) Descriptor
deprecated
func (*Deck_Providers) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers.ProtoReflect.Descriptor instead.
func (*Deck_Providers) GetAppengine ¶
func (x *Deck_Providers) GetAppengine() *Deck_Providers_Appengine
func (*Deck_Providers) GetAws ¶
func (x *Deck_Providers) GetAws() *Deck_Providers_Aws
func (*Deck_Providers) GetAzure ¶
func (x *Deck_Providers) GetAzure() *Deck_Providers_Azure
func (*Deck_Providers) GetCloudfoundry ¶
func (x *Deck_Providers) GetCloudfoundry() *Deck_Providers_Cloudfoundry
func (*Deck_Providers) GetDcos ¶
func (x *Deck_Providers) GetDcos() *Deck_Providers_Dcos
func (*Deck_Providers) GetEcs ¶
func (x *Deck_Providers) GetEcs() *Deck_Providers_Ecs
func (*Deck_Providers) GetGce ¶
func (x *Deck_Providers) GetGce() *Deck_Providers_Gce
func (*Deck_Providers) GetHuaweicloud ¶
func (x *Deck_Providers) GetHuaweicloud() *Deck_Providers_HuaweiCloud
func (*Deck_Providers) GetKubernetes ¶ added in v0.4.0
func (x *Deck_Providers) GetKubernetes() *Deck_Providers_Kubernetes
func (*Deck_Providers) GetTencentcloud ¶
func (x *Deck_Providers) GetTencentcloud() *Deck_Providers_TencentCloud
func (*Deck_Providers) ProtoMessage ¶
func (*Deck_Providers) ProtoMessage()
func (*Deck_Providers) ProtoReflect ¶
func (x *Deck_Providers) ProtoReflect() protoreflect.Message
func (*Deck_Providers) Reset ¶
func (x *Deck_Providers) Reset()
func (*Deck_Providers) String ¶
func (x *Deck_Providers) String() string
type Deck_Providers_Appengine ¶
type Deck_Providers_Appengine struct { Defaults *Deck_Providers_Appengine_Defaults `protobuf:"bytes,1,opt,name=defaults,proto3" json:"defaults,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Appengine) Descriptor
deprecated
func (*Deck_Providers_Appengine) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Appengine.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Appengine) GetDefaults ¶
func (x *Deck_Providers_Appengine) GetDefaults() *Deck_Providers_Appengine_Defaults
func (*Deck_Providers_Appengine) ProtoMessage ¶
func (*Deck_Providers_Appengine) ProtoMessage()
func (*Deck_Providers_Appengine) ProtoReflect ¶
func (x *Deck_Providers_Appengine) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Appengine) Reset ¶
func (x *Deck_Providers_Appengine) Reset()
func (*Deck_Providers_Appengine) String ¶
func (x *Deck_Providers_Appengine) String() string
type Deck_Providers_Appengine_Defaults ¶
type Deck_Providers_Appengine_Defaults struct { Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Appengine_Defaults) Descriptor
deprecated
func (*Deck_Providers_Appengine_Defaults) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Appengine_Defaults.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Appengine_Defaults) GetAccount ¶
func (x *Deck_Providers_Appengine_Defaults) GetAccount() string
func (*Deck_Providers_Appengine_Defaults) ProtoMessage ¶
func (*Deck_Providers_Appengine_Defaults) ProtoMessage()
func (*Deck_Providers_Appengine_Defaults) ProtoReflect ¶
func (x *Deck_Providers_Appengine_Defaults) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Appengine_Defaults) Reset ¶
func (x *Deck_Providers_Appengine_Defaults) Reset()
func (*Deck_Providers_Appengine_Defaults) String ¶
func (x *Deck_Providers_Appengine_Defaults) String() string
type Deck_Providers_Aws ¶
type Deck_Providers_Aws struct { Defaults *Deck_Providers_Aws_Defaults `protobuf:"bytes,1,opt,name=defaults,proto3" json:"defaults,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Aws) Descriptor
deprecated
func (*Deck_Providers_Aws) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Aws.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Aws) GetDefaults ¶
func (x *Deck_Providers_Aws) GetDefaults() *Deck_Providers_Aws_Defaults
func (*Deck_Providers_Aws) ProtoMessage ¶
func (*Deck_Providers_Aws) ProtoMessage()
func (*Deck_Providers_Aws) ProtoReflect ¶
func (x *Deck_Providers_Aws) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Aws) Reset ¶
func (x *Deck_Providers_Aws) Reset()
func (*Deck_Providers_Aws) String ¶
func (x *Deck_Providers_Aws) String() string
type Deck_Providers_Aws_Defaults ¶
type Deck_Providers_Aws_Defaults struct { Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Aws_Defaults) Descriptor
deprecated
func (*Deck_Providers_Aws_Defaults) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Aws_Defaults.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Aws_Defaults) GetAccount ¶
func (x *Deck_Providers_Aws_Defaults) GetAccount() string
func (*Deck_Providers_Aws_Defaults) GetRegion ¶
func (x *Deck_Providers_Aws_Defaults) GetRegion() string
func (*Deck_Providers_Aws_Defaults) ProtoMessage ¶
func (*Deck_Providers_Aws_Defaults) ProtoMessage()
func (*Deck_Providers_Aws_Defaults) ProtoReflect ¶
func (x *Deck_Providers_Aws_Defaults) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Aws_Defaults) Reset ¶
func (x *Deck_Providers_Aws_Defaults) Reset()
func (*Deck_Providers_Aws_Defaults) String ¶
func (x *Deck_Providers_Aws_Defaults) String() string
type Deck_Providers_Azure ¶
type Deck_Providers_Azure struct { Defaults *Deck_Providers_Azure_Defaults `protobuf:"bytes,1,opt,name=defaults,proto3" json:"defaults,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Azure) Descriptor
deprecated
func (*Deck_Providers_Azure) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Azure.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Azure) GetDefaults ¶
func (x *Deck_Providers_Azure) GetDefaults() *Deck_Providers_Azure_Defaults
func (*Deck_Providers_Azure) ProtoMessage ¶
func (*Deck_Providers_Azure) ProtoMessage()
func (*Deck_Providers_Azure) ProtoReflect ¶
func (x *Deck_Providers_Azure) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Azure) Reset ¶
func (x *Deck_Providers_Azure) Reset()
func (*Deck_Providers_Azure) String ¶
func (x *Deck_Providers_Azure) String() string
type Deck_Providers_Azure_Defaults ¶
type Deck_Providers_Azure_Defaults struct { Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Azure_Defaults) Descriptor
deprecated
func (*Deck_Providers_Azure_Defaults) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Azure_Defaults.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Azure_Defaults) GetAccount ¶
func (x *Deck_Providers_Azure_Defaults) GetAccount() string
func (*Deck_Providers_Azure_Defaults) GetRegion ¶
func (x *Deck_Providers_Azure_Defaults) GetRegion() string
func (*Deck_Providers_Azure_Defaults) ProtoMessage ¶
func (*Deck_Providers_Azure_Defaults) ProtoMessage()
func (*Deck_Providers_Azure_Defaults) ProtoReflect ¶
func (x *Deck_Providers_Azure_Defaults) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Azure_Defaults) Reset ¶
func (x *Deck_Providers_Azure_Defaults) Reset()
func (*Deck_Providers_Azure_Defaults) String ¶
func (x *Deck_Providers_Azure_Defaults) String() string
type Deck_Providers_Cloudfoundry ¶
type Deck_Providers_Cloudfoundry struct { Defaults *Deck_Providers_Cloudfoundry_Defaults `protobuf:"bytes,1,opt,name=defaults,proto3" json:"defaults,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Cloudfoundry) Descriptor
deprecated
func (*Deck_Providers_Cloudfoundry) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Cloudfoundry.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Cloudfoundry) GetDefaults ¶
func (x *Deck_Providers_Cloudfoundry) GetDefaults() *Deck_Providers_Cloudfoundry_Defaults
func (*Deck_Providers_Cloudfoundry) ProtoMessage ¶
func (*Deck_Providers_Cloudfoundry) ProtoMessage()
func (*Deck_Providers_Cloudfoundry) ProtoReflect ¶
func (x *Deck_Providers_Cloudfoundry) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Cloudfoundry) Reset ¶
func (x *Deck_Providers_Cloudfoundry) Reset()
func (*Deck_Providers_Cloudfoundry) String ¶
func (x *Deck_Providers_Cloudfoundry) String() string
type Deck_Providers_Cloudfoundry_Defaults ¶
type Deck_Providers_Cloudfoundry_Defaults struct { Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Cloudfoundry_Defaults) Descriptor
deprecated
func (*Deck_Providers_Cloudfoundry_Defaults) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Cloudfoundry_Defaults.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Cloudfoundry_Defaults) GetAccount ¶
func (x *Deck_Providers_Cloudfoundry_Defaults) GetAccount() string
func (*Deck_Providers_Cloudfoundry_Defaults) ProtoMessage ¶
func (*Deck_Providers_Cloudfoundry_Defaults) ProtoMessage()
func (*Deck_Providers_Cloudfoundry_Defaults) ProtoReflect ¶
func (x *Deck_Providers_Cloudfoundry_Defaults) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Cloudfoundry_Defaults) Reset ¶
func (x *Deck_Providers_Cloudfoundry_Defaults) Reset()
func (*Deck_Providers_Cloudfoundry_Defaults) String ¶
func (x *Deck_Providers_Cloudfoundry_Defaults) String() string
type Deck_Providers_Dcos ¶
type Deck_Providers_Dcos struct { Defaults *Deck_Providers_Dcos_Defaults `protobuf:"bytes,1,opt,name=defaults,proto3" json:"defaults,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Dcos) Descriptor
deprecated
func (*Deck_Providers_Dcos) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Dcos.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Dcos) GetDefaults ¶
func (x *Deck_Providers_Dcos) GetDefaults() *Deck_Providers_Dcos_Defaults
func (*Deck_Providers_Dcos) ProtoMessage ¶
func (*Deck_Providers_Dcos) ProtoMessage()
func (*Deck_Providers_Dcos) ProtoReflect ¶
func (x *Deck_Providers_Dcos) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Dcos) Reset ¶
func (x *Deck_Providers_Dcos) Reset()
func (*Deck_Providers_Dcos) String ¶
func (x *Deck_Providers_Dcos) String() string
type Deck_Providers_Dcos_Defaults ¶
type Deck_Providers_Dcos_Defaults struct { Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Dcos_Defaults) Descriptor
deprecated
func (*Deck_Providers_Dcos_Defaults) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Dcos_Defaults.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Dcos_Defaults) GetAccount ¶
func (x *Deck_Providers_Dcos_Defaults) GetAccount() string
func (*Deck_Providers_Dcos_Defaults) ProtoMessage ¶
func (*Deck_Providers_Dcos_Defaults) ProtoMessage()
func (*Deck_Providers_Dcos_Defaults) ProtoReflect ¶
func (x *Deck_Providers_Dcos_Defaults) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Dcos_Defaults) Reset ¶
func (x *Deck_Providers_Dcos_Defaults) Reset()
func (*Deck_Providers_Dcos_Defaults) String ¶
func (x *Deck_Providers_Dcos_Defaults) String() string
type Deck_Providers_Ecs ¶
type Deck_Providers_Ecs struct { Defaults *Deck_Providers_Ecs_Defaults `protobuf:"bytes,1,opt,name=defaults,proto3" json:"defaults,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Ecs) Descriptor
deprecated
func (*Deck_Providers_Ecs) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Ecs.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Ecs) GetDefaults ¶
func (x *Deck_Providers_Ecs) GetDefaults() *Deck_Providers_Ecs_Defaults
func (*Deck_Providers_Ecs) ProtoMessage ¶
func (*Deck_Providers_Ecs) ProtoMessage()
func (*Deck_Providers_Ecs) ProtoReflect ¶
func (x *Deck_Providers_Ecs) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Ecs) Reset ¶
func (x *Deck_Providers_Ecs) Reset()
func (*Deck_Providers_Ecs) String ¶
func (x *Deck_Providers_Ecs) String() string
type Deck_Providers_Ecs_Defaults ¶
type Deck_Providers_Ecs_Defaults struct { Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Ecs_Defaults) Descriptor
deprecated
func (*Deck_Providers_Ecs_Defaults) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Ecs_Defaults.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Ecs_Defaults) GetAccount ¶
func (x *Deck_Providers_Ecs_Defaults) GetAccount() string
func (*Deck_Providers_Ecs_Defaults) ProtoMessage ¶
func (*Deck_Providers_Ecs_Defaults) ProtoMessage()
func (*Deck_Providers_Ecs_Defaults) ProtoReflect ¶
func (x *Deck_Providers_Ecs_Defaults) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Ecs_Defaults) Reset ¶
func (x *Deck_Providers_Ecs_Defaults) Reset()
func (*Deck_Providers_Ecs_Defaults) String ¶
func (x *Deck_Providers_Ecs_Defaults) String() string
type Deck_Providers_Gce ¶
type Deck_Providers_Gce struct { Defaults *Deck_Providers_Gce_Defaults `protobuf:"bytes,1,opt,name=defaults,proto3" json:"defaults,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Gce) Descriptor
deprecated
func (*Deck_Providers_Gce) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Gce.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Gce) GetDefaults ¶
func (x *Deck_Providers_Gce) GetDefaults() *Deck_Providers_Gce_Defaults
func (*Deck_Providers_Gce) ProtoMessage ¶
func (*Deck_Providers_Gce) ProtoMessage()
func (*Deck_Providers_Gce) ProtoReflect ¶
func (x *Deck_Providers_Gce) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Gce) Reset ¶
func (x *Deck_Providers_Gce) Reset()
func (*Deck_Providers_Gce) String ¶
func (x *Deck_Providers_Gce) String() string
type Deck_Providers_Gce_Defaults ¶
type Deck_Providers_Gce_Defaults struct { Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_Gce_Defaults) Descriptor
deprecated
func (*Deck_Providers_Gce_Defaults) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Gce_Defaults.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Gce_Defaults) GetAccount ¶
func (x *Deck_Providers_Gce_Defaults) GetAccount() string
func (*Deck_Providers_Gce_Defaults) GetRegion ¶
func (x *Deck_Providers_Gce_Defaults) GetRegion() string
func (*Deck_Providers_Gce_Defaults) ProtoMessage ¶
func (*Deck_Providers_Gce_Defaults) ProtoMessage()
func (*Deck_Providers_Gce_Defaults) ProtoReflect ¶
func (x *Deck_Providers_Gce_Defaults) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Gce_Defaults) Reset ¶
func (x *Deck_Providers_Gce_Defaults) Reset()
func (*Deck_Providers_Gce_Defaults) String ¶
func (x *Deck_Providers_Gce_Defaults) String() string
type Deck_Providers_HuaweiCloud ¶
type Deck_Providers_HuaweiCloud struct { Defaults *Deck_Providers_HuaweiCloud_Defaults `protobuf:"bytes,1,opt,name=defaults,proto3" json:"defaults,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_HuaweiCloud) Descriptor
deprecated
func (*Deck_Providers_HuaweiCloud) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_HuaweiCloud.ProtoReflect.Descriptor instead.
func (*Deck_Providers_HuaweiCloud) GetDefaults ¶
func (x *Deck_Providers_HuaweiCloud) GetDefaults() *Deck_Providers_HuaweiCloud_Defaults
func (*Deck_Providers_HuaweiCloud) ProtoMessage ¶
func (*Deck_Providers_HuaweiCloud) ProtoMessage()
func (*Deck_Providers_HuaweiCloud) ProtoReflect ¶
func (x *Deck_Providers_HuaweiCloud) ProtoReflect() protoreflect.Message
func (*Deck_Providers_HuaweiCloud) Reset ¶
func (x *Deck_Providers_HuaweiCloud) Reset()
func (*Deck_Providers_HuaweiCloud) String ¶
func (x *Deck_Providers_HuaweiCloud) String() string
type Deck_Providers_HuaweiCloud_Defaults ¶
type Deck_Providers_HuaweiCloud_Defaults struct { Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_HuaweiCloud_Defaults) Descriptor
deprecated
func (*Deck_Providers_HuaweiCloud_Defaults) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_HuaweiCloud_Defaults.ProtoReflect.Descriptor instead.
func (*Deck_Providers_HuaweiCloud_Defaults) GetAccount ¶
func (x *Deck_Providers_HuaweiCloud_Defaults) GetAccount() string
func (*Deck_Providers_HuaweiCloud_Defaults) GetRegion ¶
func (x *Deck_Providers_HuaweiCloud_Defaults) GetRegion() string
func (*Deck_Providers_HuaweiCloud_Defaults) ProtoMessage ¶
func (*Deck_Providers_HuaweiCloud_Defaults) ProtoMessage()
func (*Deck_Providers_HuaweiCloud_Defaults) ProtoReflect ¶
func (x *Deck_Providers_HuaweiCloud_Defaults) ProtoReflect() protoreflect.Message
func (*Deck_Providers_HuaweiCloud_Defaults) Reset ¶
func (x *Deck_Providers_HuaweiCloud_Defaults) Reset()
func (*Deck_Providers_HuaweiCloud_Defaults) String ¶
func (x *Deck_Providers_HuaweiCloud_Defaults) String() string
type Deck_Providers_Kubernetes ¶ added in v0.4.0
type Deck_Providers_Kubernetes struct {
// contains filtered or unexported fields
}
The Kubernetes provider has no statically-configured defaults, but Deck currently registers each cloud provider based on the existence of an entry in the `providers` block.
func (*Deck_Providers_Kubernetes) Descriptor
deprecated
added in
v0.4.0
func (*Deck_Providers_Kubernetes) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_Kubernetes.ProtoReflect.Descriptor instead.
func (*Deck_Providers_Kubernetes) ProtoMessage ¶ added in v0.4.0
func (*Deck_Providers_Kubernetes) ProtoMessage()
func (*Deck_Providers_Kubernetes) ProtoReflect ¶ added in v0.4.0
func (x *Deck_Providers_Kubernetes) ProtoReflect() protoreflect.Message
func (*Deck_Providers_Kubernetes) Reset ¶ added in v0.4.0
func (x *Deck_Providers_Kubernetes) Reset()
func (*Deck_Providers_Kubernetes) String ¶ added in v0.4.0
func (x *Deck_Providers_Kubernetes) String() string
type Deck_Providers_TencentCloud ¶
type Deck_Providers_TencentCloud struct { Defaults *Deck_Providers_TencentCloud_Defaults `protobuf:"bytes,1,opt,name=defaults,proto3" json:"defaults,omitempty"` // contains filtered or unexported fields }
TODO: add TencentCloud as a cloud provider so we can write config to Deck and Clouddriver.
func (*Deck_Providers_TencentCloud) Descriptor
deprecated
func (*Deck_Providers_TencentCloud) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_TencentCloud.ProtoReflect.Descriptor instead.
func (*Deck_Providers_TencentCloud) GetDefaults ¶
func (x *Deck_Providers_TencentCloud) GetDefaults() *Deck_Providers_TencentCloud_Defaults
func (*Deck_Providers_TencentCloud) ProtoMessage ¶
func (*Deck_Providers_TencentCloud) ProtoMessage()
func (*Deck_Providers_TencentCloud) ProtoReflect ¶
func (x *Deck_Providers_TencentCloud) ProtoReflect() protoreflect.Message
func (*Deck_Providers_TencentCloud) Reset ¶
func (x *Deck_Providers_TencentCloud) Reset()
func (*Deck_Providers_TencentCloud) String ¶
func (x *Deck_Providers_TencentCloud) String() string
type Deck_Providers_TencentCloud_Defaults ¶
type Deck_Providers_TencentCloud_Defaults struct { Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` // contains filtered or unexported fields }
func (*Deck_Providers_TencentCloud_Defaults) Descriptor
deprecated
func (*Deck_Providers_TencentCloud_Defaults) Descriptor() ([]byte, []int)
Deprecated: Use Deck_Providers_TencentCloud_Defaults.ProtoReflect.Descriptor instead.
func (*Deck_Providers_TencentCloud_Defaults) GetAccount ¶
func (x *Deck_Providers_TencentCloud_Defaults) GetAccount() string
func (*Deck_Providers_TencentCloud_Defaults) GetRegion ¶
func (x *Deck_Providers_TencentCloud_Defaults) GetRegion() string
func (*Deck_Providers_TencentCloud_Defaults) ProtoMessage ¶
func (*Deck_Providers_TencentCloud_Defaults) ProtoMessage()
func (*Deck_Providers_TencentCloud_Defaults) ProtoReflect ¶
func (x *Deck_Providers_TencentCloud_Defaults) ProtoReflect() protoreflect.Message
func (*Deck_Providers_TencentCloud_Defaults) Reset ¶
func (x *Deck_Providers_TencentCloud_Defaults) Reset()
func (*Deck_Providers_TencentCloud_Defaults) String ¶
func (x *Deck_Providers_TencentCloud_Defaults) String() string
type Echo ¶
type Echo struct { Slack *notification.Slack `protobuf:"bytes,1,opt,name=slack,proto3" json:"slack,omitempty"` Twilio *notification.Twilio `protobuf:"bytes,2,opt,name=twilio,proto3" json:"twilio,omitempty"` GithubStatus *notification.GithubStatus `protobuf:"bytes,3,opt,name=githubStatus,proto3" json:"githubStatus,omitempty"` Artifacts *artifact.Artifacts `protobuf:"bytes,4,opt,name=artifacts,proto3" json:"artifacts,omitempty"` Pubsub *pubsub.Pubsub `protobuf:"bytes,5,opt,name=pubsub,proto3" json:"pubsub,omitempty"` Gcb *ci.GoogleCloudBuild `protobuf:"bytes,6,opt,name=gcb,proto3" json:"gcb,omitempty"` Stats *Echo_Stats `protobuf:"bytes,7,opt,name=stats,proto3" json:"stats,omitempty"` Scheduler *Echo_Scheduler `protobuf:"bytes,8,opt,name=scheduler,proto3" json:"scheduler,omitempty"` Microsoftteams *notification.MicrosoftTeams `protobuf:"bytes,9,opt,name=microsoftteams,proto3" json:"microsoftteams,omitempty"` // contains filtered or unexported fields }
Configuration for the echo microservice.
func (*Echo) Descriptor
deprecated
func (*Echo) GetArtifacts ¶
func (*Echo) GetGcb ¶
func (x *Echo) GetGcb() *ci.GoogleCloudBuild
func (*Echo) GetGithubStatus ¶
func (x *Echo) GetGithubStatus() *notification.GithubStatus
func (*Echo) GetMicrosoftteams ¶ added in v0.6.0
func (x *Echo) GetMicrosoftteams() *notification.MicrosoftTeams
func (*Echo) GetScheduler ¶
func (x *Echo) GetScheduler() *Echo_Scheduler
func (*Echo) GetSlack ¶
func (x *Echo) GetSlack() *notification.Slack
func (*Echo) GetStats ¶
func (x *Echo) GetStats() *Echo_Stats
func (*Echo) GetTwilio ¶
func (x *Echo) GetTwilio() *notification.Twilio
func (*Echo) ProtoMessage ¶
func (*Echo) ProtoMessage()
func (*Echo) ProtoReflect ¶
func (x *Echo) ProtoReflect() protoreflect.Message
type Echo_Scheduler ¶
type Echo_Scheduler struct { // Cron configuration. Cron *Echo_Scheduler_Cron `protobuf:"bytes,1,opt,name=cron,proto3" json:"cron,omitempty"` // contains filtered or unexported fields }
Echo scheduler configuration.
func (*Echo_Scheduler) Descriptor
deprecated
func (*Echo_Scheduler) Descriptor() ([]byte, []int)
Deprecated: Use Echo_Scheduler.ProtoReflect.Descriptor instead.
func (*Echo_Scheduler) GetCron ¶
func (x *Echo_Scheduler) GetCron() *Echo_Scheduler_Cron
func (*Echo_Scheduler) ProtoMessage ¶
func (*Echo_Scheduler) ProtoMessage()
func (*Echo_Scheduler) ProtoReflect ¶
func (x *Echo_Scheduler) ProtoReflect() protoreflect.Message
func (*Echo_Scheduler) Reset ¶
func (x *Echo_Scheduler) Reset()
func (*Echo_Scheduler) String ¶
func (x *Echo_Scheduler) String() string
type Echo_Scheduler_Cron ¶
type Echo_Scheduler_Cron struct { // Default timezone. Defaults to `America/Los_Angeles`. Timezone string `protobuf:"bytes,1,opt,name=timezone,proto3" json:"timezone,omitempty"` // contains filtered or unexported fields }
Cron configuration.
func (*Echo_Scheduler_Cron) Descriptor
deprecated
func (*Echo_Scheduler_Cron) Descriptor() ([]byte, []int)
Deprecated: Use Echo_Scheduler_Cron.ProtoReflect.Descriptor instead.
func (*Echo_Scheduler_Cron) GetTimezone ¶
func (x *Echo_Scheduler_Cron) GetTimezone() string
func (*Echo_Scheduler_Cron) ProtoMessage ¶
func (*Echo_Scheduler_Cron) ProtoMessage()
func (*Echo_Scheduler_Cron) ProtoReflect ¶
func (x *Echo_Scheduler_Cron) ProtoReflect() protoreflect.Message
func (*Echo_Scheduler_Cron) Reset ¶
func (x *Echo_Scheduler_Cron) Reset()
func (*Echo_Scheduler_Cron) String ¶
func (x *Echo_Scheduler_Cron) String() string
type Echo_Stats ¶ added in v0.3.0
type Echo_Stats struct { // Whether to send usage metrics. Defaults to true. Enabled *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // A unique ID representing this deployment of Spinnaker. InstanceId string `protobuf:"bytes,2,opt,name=instanceId,proto3" json:"instanceId,omitempty"` // The version of Spinnaker being deployed. SpinnakerVersion string `protobuf:"bytes,3,opt,name=spinnakerVersion,proto3" json:"spinnakerVersion,omitempty"` // The endpoint to which usage metrics are sent. This should generally be left // empty, in which case metrics are sent to the default endpoint. Endpoint string `protobuf:"bytes,4,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // Information about how Spinnaker is configured and deployed. DeploymentMethod *client.DeploymentMethod `protobuf:"bytes,5,opt,name=deploymentMethod,proto3" json:"deploymentMethod,omitempty"` // contains filtered or unexported fields }
Configuration for optional collection of usage metrics.
func (*Echo_Stats) Descriptor
deprecated
added in
v0.3.0
func (*Echo_Stats) Descriptor() ([]byte, []int)
Deprecated: Use Echo_Stats.ProtoReflect.Descriptor instead.
func (*Echo_Stats) GetDeploymentMethod ¶ added in v0.3.0
func (x *Echo_Stats) GetDeploymentMethod() *client.DeploymentMethod
func (*Echo_Stats) GetEnabled ¶ added in v0.3.0
func (x *Echo_Stats) GetEnabled() *wrapperspb.BoolValue
func (*Echo_Stats) GetEndpoint ¶ added in v0.3.0
func (x *Echo_Stats) GetEndpoint() string
func (*Echo_Stats) GetInstanceId ¶ added in v0.3.0
func (x *Echo_Stats) GetInstanceId() string
func (*Echo_Stats) GetSpinnakerVersion ¶ added in v0.3.0
func (x *Echo_Stats) GetSpinnakerVersion() string
func (*Echo_Stats) ProtoMessage ¶ added in v0.3.0
func (*Echo_Stats) ProtoMessage()
func (*Echo_Stats) ProtoReflect ¶ added in v0.3.0
func (x *Echo_Stats) ProtoReflect() protoreflect.Message
func (*Echo_Stats) Reset ¶ added in v0.3.0
func (x *Echo_Stats) Reset()
func (*Echo_Stats) String ¶ added in v0.3.0
func (x *Echo_Stats) String() string
type Fiat ¶
type Fiat struct { // Configuration for what resources users of Spinnaker can read and modify. Auth *authz.Authorization `protobuf:"bytes,1,opt,name=auth,proto3" json:"auth,omitempty"` // contains filtered or unexported fields }
Configuration for the fiat microservice.
func (*Fiat) Descriptor
deprecated
func (*Fiat) GetAuth ¶
func (x *Fiat) GetAuth() *authz.Authorization
func (*Fiat) ProtoMessage ¶
func (*Fiat) ProtoMessage()
func (*Fiat) ProtoReflect ¶
func (x *Fiat) ProtoReflect() protoreflect.Message
type Front50 ¶
type Front50 struct { Spinnaker *Front50_Spinnaker `protobuf:"bytes,1,opt,name=spinnaker,proto3" json:"spinnaker,omitempty"` // contains filtered or unexported fields }
Configuration for the front50 microservice.
func (*Front50) Descriptor
deprecated
func (*Front50) GetSpinnaker ¶
func (x *Front50) GetSpinnaker() *Front50_Spinnaker
func (*Front50) ProtoMessage ¶
func (*Front50) ProtoMessage()
func (*Front50) ProtoReflect ¶
func (x *Front50) ProtoReflect() protoreflect.Message
type Front50_Spinnaker ¶
type Front50_Spinnaker struct { Gcs *storage.Gcs `protobuf:"bytes,1,opt,name=gcs,proto3" json:"gcs,omitempty"` Azs *storage.Azs `protobuf:"bytes,2,opt,name=azs,proto3" json:"azs,omitempty"` Oracle *storage.Oracle `protobuf:"bytes,3,opt,name=oracle,proto3" json:"oracle,omitempty"` S3 *storage.S3 `protobuf:"bytes,4,opt,name=s3,proto3" json:"s3,omitempty"` // contains filtered or unexported fields }
func (*Front50_Spinnaker) Descriptor
deprecated
func (*Front50_Spinnaker) Descriptor() ([]byte, []int)
Deprecated: Use Front50_Spinnaker.ProtoReflect.Descriptor instead.
func (*Front50_Spinnaker) GetAzs ¶
func (x *Front50_Spinnaker) GetAzs() *storage.Azs
func (*Front50_Spinnaker) GetGcs ¶
func (x *Front50_Spinnaker) GetGcs() *storage.Gcs
func (*Front50_Spinnaker) GetOracle ¶
func (x *Front50_Spinnaker) GetOracle() *storage.Oracle
func (*Front50_Spinnaker) GetS3 ¶
func (x *Front50_Spinnaker) GetS3() *storage.S3
func (*Front50_Spinnaker) ProtoMessage ¶
func (*Front50_Spinnaker) ProtoMessage()
func (*Front50_Spinnaker) ProtoReflect ¶
func (x *Front50_Spinnaker) ProtoReflect() protoreflect.Message
func (*Front50_Spinnaker) Reset ¶
func (x *Front50_Spinnaker) Reset()
func (*Front50_Spinnaker) String ¶
func (x *Front50_Spinnaker) String() string
type Gate ¶
type Gate struct { // Web server configuration. Server *ServerConfig `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"` // Configuration for cross-origin resource sharing. Cors *Cors `protobuf:"bytes,2,opt,name=cors,proto3" json:"cors,omitempty"` // Wrapper for Spring configuration properties (including OAuth2 authentication). Security *SpringSecurity `protobuf:"bytes,3,opt,name=security,proto3" json:"security,omitempty"` // Configuration for SAML authentication. Saml *authn.Saml `protobuf:"bytes,4,opt,name=saml,proto3" json:"saml,omitempty"` // Configuration for LDAP authentication. Ldap *authn.Ldap `protobuf:"bytes,5,opt,name=ldap,proto3" json:"ldap,omitempty"` // Configuration for X509 authentication. X509 *authn.X509 `protobuf:"bytes,6,opt,name=x509,proto3" json:"x509,omitempty"` // Wrapper for Google-specific authentication (ex: IAP). Google *Gate_GoogleConfig `protobuf:"bytes,7,opt,name=google,proto3" json:"google,omitempty"` // Configuration for the status of non-core services. Services *Gate_Services `protobuf:"bytes,8,opt,name=services,proto3" json:"services,omitempty"` Integrations *Gate_Integrations `protobuf:"bytes,9,opt,name=integrations,proto3" json:"integrations,omitempty"` // contains filtered or unexported fields }
Configuration for the gate microservice.
func (*Gate) Descriptor
deprecated
func (*Gate) GetGoogle ¶
func (x *Gate) GetGoogle() *Gate_GoogleConfig
func (*Gate) GetIntegrations ¶
func (x *Gate) GetIntegrations() *Gate_Integrations
func (*Gate) GetSecurity ¶
func (x *Gate) GetSecurity() *SpringSecurity
func (*Gate) GetServer ¶
func (x *Gate) GetServer() *ServerConfig
func (*Gate) GetServices ¶
func (x *Gate) GetServices() *Gate_Services
func (*Gate) ProtoMessage ¶
func (*Gate) ProtoMessage()
func (*Gate) ProtoReflect ¶
func (x *Gate) ProtoReflect() protoreflect.Message
type Gate_GoogleConfig ¶
type Gate_GoogleConfig struct { // Configuration for Identity-Aware Proxy authentication. Iap *authn.Iap `protobuf:"bytes,1,opt,name=iap,proto3" json:"iap,omitempty"` // contains filtered or unexported fields }
Wrapper for Google-specific authentication.
func (*Gate_GoogleConfig) Descriptor
deprecated
func (*Gate_GoogleConfig) Descriptor() ([]byte, []int)
Deprecated: Use Gate_GoogleConfig.ProtoReflect.Descriptor instead.
func (*Gate_GoogleConfig) GetIap ¶
func (x *Gate_GoogleConfig) GetIap() *authn.Iap
func (*Gate_GoogleConfig) ProtoMessage ¶
func (*Gate_GoogleConfig) ProtoMessage()
func (*Gate_GoogleConfig) ProtoReflect ¶
func (x *Gate_GoogleConfig) ProtoReflect() protoreflect.Message
func (*Gate_GoogleConfig) Reset ¶
func (x *Gate_GoogleConfig) Reset()
func (*Gate_GoogleConfig) String ¶
func (x *Gate_GoogleConfig) String() string
type Gate_Integrations ¶
type Gate_Integrations struct { Gremlin *Gate_Integrations_Gremlin `protobuf:"bytes,1,opt,name=gremlin,proto3" json:"gremlin,omitempty"` // contains filtered or unexported fields }
Wrapper for Gate integrations.
func (*Gate_Integrations) Descriptor
deprecated
func (*Gate_Integrations) Descriptor() ([]byte, []int)
Deprecated: Use Gate_Integrations.ProtoReflect.Descriptor instead.
func (*Gate_Integrations) GetGremlin ¶
func (x *Gate_Integrations) GetGremlin() *Gate_Integrations_Gremlin
func (*Gate_Integrations) ProtoMessage ¶
func (*Gate_Integrations) ProtoMessage()
func (*Gate_Integrations) ProtoReflect ¶
func (x *Gate_Integrations) ProtoReflect() protoreflect.Message
func (*Gate_Integrations) Reset ¶
func (x *Gate_Integrations) Reset()
func (*Gate_Integrations) String ¶
func (x *Gate_Integrations) String() string
type Gate_Integrations_Gremlin ¶
type Gate_Integrations_Gremlin struct { // Whether Gremlin is enabled. Enabled *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
Configuration for Gremlin fault-injection support.
func (*Gate_Integrations_Gremlin) Descriptor
deprecated
func (*Gate_Integrations_Gremlin) Descriptor() ([]byte, []int)
Deprecated: Use Gate_Integrations_Gremlin.ProtoReflect.Descriptor instead.
func (*Gate_Integrations_Gremlin) GetEnabled ¶
func (x *Gate_Integrations_Gremlin) GetEnabled() *wrapperspb.BoolValue
func (*Gate_Integrations_Gremlin) ProtoMessage ¶
func (*Gate_Integrations_Gremlin) ProtoMessage()
func (*Gate_Integrations_Gremlin) ProtoReflect ¶
func (x *Gate_Integrations_Gremlin) ProtoReflect() protoreflect.Message
func (*Gate_Integrations_Gremlin) Reset ¶
func (x *Gate_Integrations_Gremlin) Reset()
func (*Gate_Integrations_Gremlin) String ¶
func (x *Gate_Integrations_Gremlin) String() string
type Gate_Services ¶
type Gate_Services struct { Kayenta *ServiceSettings `protobuf:"bytes,1,opt,name=kayenta,proto3" json:"kayenta,omitempty"` Deck *ServiceSettings `protobuf:"bytes,2,opt,name=deck,proto3" json:"deck,omitempty"` // contains filtered or unexported fields }
func (*Gate_Services) Descriptor
deprecated
func (*Gate_Services) Descriptor() ([]byte, []int)
Deprecated: Use Gate_Services.ProtoReflect.Descriptor instead.
func (*Gate_Services) GetDeck ¶
func (x *Gate_Services) GetDeck() *ServiceSettings
func (*Gate_Services) GetKayenta ¶
func (x *Gate_Services) GetKayenta() *ServiceSettings
func (*Gate_Services) ProtoMessage ¶
func (*Gate_Services) ProtoMessage()
func (*Gate_Services) ProtoReflect ¶
func (x *Gate_Services) ProtoReflect() protoreflect.Message
func (*Gate_Services) Reset ¶
func (x *Gate_Services) Reset()
func (*Gate_Services) String ¶
func (x *Gate_Services) String() string
type Hal ¶
type Hal struct { PersistentStorage *storage.PersistentStorage `protobuf:"bytes,1,opt,name=persistentStorage,proto3" json:"persistentStorage,omitempty"` Providers *cloudprovider.Providers `protobuf:"bytes,2,opt,name=providers,proto3" json:"providers,omitempty"` Artifacts *artifact.Artifacts `protobuf:"bytes,3,opt,name=artifacts,proto3" json:"artifacts,omitempty"` Notifications *notification.Notifications `protobuf:"bytes,4,opt,name=notifications,proto3" json:"notifications,omitempty"` Pubsub *pubsub.Pubsub `protobuf:"bytes,5,opt,name=pubsub,proto3" json:"pubsub,omitempty"` Ci *ci.Ci `protobuf:"bytes,6,opt,name=ci,proto3" json:"ci,omitempty"` Stats *client.Stats `protobuf:"bytes,7,opt,name=stats,proto3" json:"stats,omitempty"` Features *client.Features `protobuf:"bytes,8,opt,name=features,proto3" json:"features,omitempty"` Webhook *security.WebhookConfig `protobuf:"bytes,9,opt,name=webhook,proto3" json:"webhook,omitempty"` Security *security.Security `protobuf:"bytes,10,opt,name=security,proto3" json:"security,omitempty"` Canary *canary.Canary `protobuf:"bytes,11,opt,name=canary,proto3" json:"canary,omitempty"` // The timezone in which your Spinnaker instance runs. This affects what the // UI will display as well as how CRON triggers are run. Timezone string `protobuf:"bytes,12,opt,name=timezone,proto3" json:"timezone,omitempty"` // Top-level Spinnaker version. Version string `protobuf:"bytes,13,opt,name=version,proto3" json:"version,omitempty"` Repository *repository.Repository `protobuf:"bytes,14,opt,name=repository,proto3" json:"repository,omitempty"` // Configuration for the Spinnaker monitoring daemon metric stores. MetricStores *metricstores.MetricStores `protobuf:"bytes,15,opt,name=metricStores,proto3" json:"metricStores,omitempty"` // contains filtered or unexported fields }
Configuration for a Spinnaker installation.
func (*Hal) Descriptor
deprecated
func (*Hal) GetArtifacts ¶
func (*Hal) GetFeatures ¶
func (*Hal) GetMetricStores ¶ added in v0.2.0
func (x *Hal) GetMetricStores() *metricstores.MetricStores
func (*Hal) GetNotifications ¶
func (x *Hal) GetNotifications() *notification.Notifications
func (*Hal) GetPersistentStorage ¶
func (x *Hal) GetPersistentStorage() *storage.PersistentStorage
func (*Hal) GetProviders ¶
func (x *Hal) GetProviders() *cloudprovider.Providers
func (*Hal) GetRepository ¶
func (x *Hal) GetRepository() *repository.Repository
func (*Hal) GetSecurity ¶
func (*Hal) GetTimezone ¶
func (*Hal) GetVersion ¶
func (*Hal) GetWebhook ¶
func (x *Hal) GetWebhook() *security.WebhookConfig
func (*Hal) ProtoMessage ¶
func (*Hal) ProtoMessage()
func (*Hal) ProtoReflect ¶
func (x *Hal) ProtoReflect() protoreflect.Message
type Igor ¶
type Igor struct { DockerRegistry *Igor_DockerRegistry `protobuf:"bytes,1,opt,name=dockerRegistry,proto3" json:"dockerRegistry,omitempty"` Artifacts *Igor_Artifacts `protobuf:"bytes,2,opt,name=artifacts,proto3" json:"artifacts,omitempty"` Artifactory *repository.Artifactory `protobuf:"bytes,3,opt,name=artifactory,proto3" json:"artifactory,omitempty"` Gcb *ci.GoogleCloudBuild `protobuf:"bytes,4,opt,name=gcb,proto3" json:"gcb,omitempty"` Codebuild *ci.CodeBuild `protobuf:"bytes,5,opt,name=codebuild,proto3" json:"codebuild,omitempty"` Concourse *ci.Concourse `protobuf:"bytes,6,opt,name=concourse,proto3" json:"concourse,omitempty"` Jenkins *ci.Jenkins `protobuf:"bytes,7,opt,name=jenkins,proto3" json:"jenkins,omitempty"` Travis *ci.Travis `protobuf:"bytes,8,opt,name=travis,proto3" json:"travis,omitempty"` Wercker *ci.Wercker `protobuf:"bytes,9,opt,name=wercker,proto3" json:"wercker,omitempty"` // contains filtered or unexported fields }
Configuration for the Igor microservice.
func (*Igor) Descriptor
deprecated
func (*Igor) GetArtifactory ¶
func (x *Igor) GetArtifactory() *repository.Artifactory
func (*Igor) GetArtifacts ¶
func (x *Igor) GetArtifacts() *Igor_Artifacts
func (*Igor) GetCodebuild ¶
func (*Igor) GetConcourse ¶
func (*Igor) GetDockerRegistry ¶
func (x *Igor) GetDockerRegistry() *Igor_DockerRegistry
func (*Igor) GetGcb ¶
func (x *Igor) GetGcb() *ci.GoogleCloudBuild
func (*Igor) GetJenkins ¶
func (*Igor) GetWercker ¶
func (*Igor) ProtoMessage ¶
func (*Igor) ProtoMessage()
func (*Igor) ProtoReflect ¶
func (x *Igor) ProtoReflect() protoreflect.Message
type Igor_Artifacts ¶
type Igor_Artifacts struct { Templates []*artifact.Template `protobuf:"bytes,1,rep,name=templates,proto3" json:"templates,omitempty"` // contains filtered or unexported fields }
func (*Igor_Artifacts) Descriptor
deprecated
func (*Igor_Artifacts) Descriptor() ([]byte, []int)
Deprecated: Use Igor_Artifacts.ProtoReflect.Descriptor instead.
func (*Igor_Artifacts) GetTemplates ¶
func (x *Igor_Artifacts) GetTemplates() []*artifact.Template
func (*Igor_Artifacts) ProtoMessage ¶
func (*Igor_Artifacts) ProtoMessage()
func (*Igor_Artifacts) ProtoReflect ¶
func (x *Igor_Artifacts) ProtoReflect() protoreflect.Message
func (*Igor_Artifacts) Reset ¶
func (x *Igor_Artifacts) Reset()
func (*Igor_Artifacts) String ¶
func (x *Igor_Artifacts) String() string
type Igor_DockerRegistry ¶
type Igor_DockerRegistry struct { Enabled *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
func (*Igor_DockerRegistry) Descriptor
deprecated
func (*Igor_DockerRegistry) Descriptor() ([]byte, []int)
Deprecated: Use Igor_DockerRegistry.ProtoReflect.Descriptor instead.
func (*Igor_DockerRegistry) GetEnabled ¶
func (x *Igor_DockerRegistry) GetEnabled() *wrapperspb.BoolValue
func (*Igor_DockerRegistry) ProtoMessage ¶
func (*Igor_DockerRegistry) ProtoMessage()
func (*Igor_DockerRegistry) ProtoReflect ¶
func (x *Igor_DockerRegistry) ProtoReflect() protoreflect.Message
func (*Igor_DockerRegistry) Reset ¶
func (x *Igor_DockerRegistry) Reset()
func (*Igor_DockerRegistry) String ¶
func (x *Igor_DockerRegistry) String() string
type Kayenta ¶
type Kayenta struct { Kayenta *Kayenta_ServiceIntegrations `protobuf:"bytes,1,opt,name=kayenta,proto3" json:"kayenta,omitempty"` // contains filtered or unexported fields }
Configuration for the Kayenta microservice.
func (*Kayenta) Descriptor
deprecated
func (*Kayenta) GetKayenta ¶
func (x *Kayenta) GetKayenta() *Kayenta_ServiceIntegrations
func (*Kayenta) ProtoMessage ¶
func (*Kayenta) ProtoMessage()
func (*Kayenta) ProtoReflect ¶
func (x *Kayenta) ProtoReflect() protoreflect.Message
type Kayenta_ServiceIntegrations ¶
type Kayenta_ServiceIntegrations struct { Google *Kayenta_ServiceIntegrations_Google `protobuf:"bytes,1,opt,name=google,proto3" json:"google,omitempty"` Stackdriver *canary.Stackdriver `protobuf:"bytes,2,opt,name=stackdriver,proto3" json:"stackdriver,omitempty"` Gcs *canary.Gcs `protobuf:"bytes,3,opt,name=gcs,proto3" json:"gcs,omitempty"` Prometheus *canary.Prometheus `protobuf:"bytes,4,opt,name=prometheus,proto3" json:"prometheus,omitempty"` Datadog *canary.Datadog `protobuf:"bytes,5,opt,name=datadog,proto3" json:"datadog,omitempty"` Aws *Kayenta_ServiceIntegrations_Aws `protobuf:"bytes,6,opt,name=aws,proto3" json:"aws,omitempty"` S3 *canary.S3 `protobuf:"bytes,7,opt,name=s3,proto3" json:"s3,omitempty"` Signalfx *canary.SignalFx `protobuf:"bytes,8,opt,name=signalfx,proto3" json:"signalfx,omitempty"` Newrelic *canary.NewRelic `protobuf:"bytes,9,opt,name=newrelic,proto3" json:"newrelic,omitempty"` // contains filtered or unexported fields }
func (*Kayenta_ServiceIntegrations) Descriptor
deprecated
func (*Kayenta_ServiceIntegrations) Descriptor() ([]byte, []int)
Deprecated: Use Kayenta_ServiceIntegrations.ProtoReflect.Descriptor instead.
func (*Kayenta_ServiceIntegrations) GetAws ¶
func (x *Kayenta_ServiceIntegrations) GetAws() *Kayenta_ServiceIntegrations_Aws
func (*Kayenta_ServiceIntegrations) GetDatadog ¶
func (x *Kayenta_ServiceIntegrations) GetDatadog() *canary.Datadog
func (*Kayenta_ServiceIntegrations) GetGcs ¶
func (x *Kayenta_ServiceIntegrations) GetGcs() *canary.Gcs
func (*Kayenta_ServiceIntegrations) GetGoogle ¶
func (x *Kayenta_ServiceIntegrations) GetGoogle() *Kayenta_ServiceIntegrations_Google
func (*Kayenta_ServiceIntegrations) GetNewrelic ¶
func (x *Kayenta_ServiceIntegrations) GetNewrelic() *canary.NewRelic
func (*Kayenta_ServiceIntegrations) GetPrometheus ¶
func (x *Kayenta_ServiceIntegrations) GetPrometheus() *canary.Prometheus
func (*Kayenta_ServiceIntegrations) GetS3 ¶
func (x *Kayenta_ServiceIntegrations) GetS3() *canary.S3
func (*Kayenta_ServiceIntegrations) GetSignalfx ¶
func (x *Kayenta_ServiceIntegrations) GetSignalfx() *canary.SignalFx
func (*Kayenta_ServiceIntegrations) GetStackdriver ¶
func (x *Kayenta_ServiceIntegrations) GetStackdriver() *canary.Stackdriver
func (*Kayenta_ServiceIntegrations) ProtoMessage ¶
func (*Kayenta_ServiceIntegrations) ProtoMessage()
func (*Kayenta_ServiceIntegrations) ProtoReflect ¶
func (x *Kayenta_ServiceIntegrations) ProtoReflect() protoreflect.Message
func (*Kayenta_ServiceIntegrations) Reset ¶
func (x *Kayenta_ServiceIntegrations) Reset()
func (*Kayenta_ServiceIntegrations) String ¶
func (x *Kayenta_ServiceIntegrations) String() string
type Kayenta_ServiceIntegrations_Aws ¶
type Kayenta_ServiceIntegrations_Aws struct { Enabled *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Accounts []*canary.AwsAccount `protobuf:"bytes,3,rep,name=accounts,proto3" json:"accounts,omitempty"` // contains filtered or unexported fields }
func (*Kayenta_ServiceIntegrations_Aws) Descriptor
deprecated
func (*Kayenta_ServiceIntegrations_Aws) Descriptor() ([]byte, []int)
Deprecated: Use Kayenta_ServiceIntegrations_Aws.ProtoReflect.Descriptor instead.
func (*Kayenta_ServiceIntegrations_Aws) GetAccounts ¶
func (x *Kayenta_ServiceIntegrations_Aws) GetAccounts() []*canary.AwsAccount
func (*Kayenta_ServiceIntegrations_Aws) GetEnabled ¶
func (x *Kayenta_ServiceIntegrations_Aws) GetEnabled() *wrapperspb.BoolValue
func (*Kayenta_ServiceIntegrations_Aws) ProtoMessage ¶
func (*Kayenta_ServiceIntegrations_Aws) ProtoMessage()
func (*Kayenta_ServiceIntegrations_Aws) ProtoReflect ¶
func (x *Kayenta_ServiceIntegrations_Aws) ProtoReflect() protoreflect.Message
func (*Kayenta_ServiceIntegrations_Aws) Reset ¶
func (x *Kayenta_ServiceIntegrations_Aws) Reset()
func (*Kayenta_ServiceIntegrations_Aws) String ¶
func (x *Kayenta_ServiceIntegrations_Aws) String() string
type Kayenta_ServiceIntegrations_Google ¶
type Kayenta_ServiceIntegrations_Google struct { Enabled *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Accounts []*canary.GoogleAccount `protobuf:"bytes,2,rep,name=accounts,proto3" json:"accounts,omitempty"` // contains filtered or unexported fields }
func (*Kayenta_ServiceIntegrations_Google) Descriptor
deprecated
func (*Kayenta_ServiceIntegrations_Google) Descriptor() ([]byte, []int)
Deprecated: Use Kayenta_ServiceIntegrations_Google.ProtoReflect.Descriptor instead.
func (*Kayenta_ServiceIntegrations_Google) GetAccounts ¶
func (x *Kayenta_ServiceIntegrations_Google) GetAccounts() []*canary.GoogleAccount
func (*Kayenta_ServiceIntegrations_Google) GetEnabled ¶
func (x *Kayenta_ServiceIntegrations_Google) GetEnabled() *wrapperspb.BoolValue
func (*Kayenta_ServiceIntegrations_Google) ProtoMessage ¶
func (*Kayenta_ServiceIntegrations_Google) ProtoMessage()
func (*Kayenta_ServiceIntegrations_Google) ProtoReflect ¶
func (x *Kayenta_ServiceIntegrations_Google) ProtoReflect() protoreflect.Message
func (*Kayenta_ServiceIntegrations_Google) Reset ¶
func (x *Kayenta_ServiceIntegrations_Google) Reset()
func (*Kayenta_ServiceIntegrations_Google) String ¶
func (x *Kayenta_ServiceIntegrations_Google) String() string
type MetricStoreType ¶ added in v0.2.0
type MetricStoreType int32
Configurable metric store types.
const ( MetricStoreType_unspecified MetricStoreType = 0 MetricStoreType_datadog MetricStoreType = 1 MetricStoreType_newrelic MetricStoreType = 2 MetricStoreType_prometheus MetricStoreType = 3 MetricStoreType_stackdriver MetricStoreType = 4 )
func (MetricStoreType) Descriptor ¶ added in v0.2.0
func (MetricStoreType) Descriptor() protoreflect.EnumDescriptor
func (MetricStoreType) Enum ¶ added in v0.2.0
func (x MetricStoreType) Enum() *MetricStoreType
func (MetricStoreType) EnumDescriptor
deprecated
added in
v0.2.0
func (MetricStoreType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MetricStoreType.Descriptor instead.
func (MetricStoreType) Number ¶ added in v0.2.0
func (x MetricStoreType) Number() protoreflect.EnumNumber
func (MetricStoreType) String ¶ added in v0.2.0
func (x MetricStoreType) String() string
func (MetricStoreType) Type ¶ added in v0.2.0
func (MetricStoreType) Type() protoreflect.EnumType
type Monitoring ¶ added in v0.2.0
type Monitoring struct { // Configuration for the Datadog metric store. Datadog *metricstores.Datadog `protobuf:"bytes,1,opt,name=datadog,proto3" json:"datadog,omitempty"` // Configuration for the New Relic metric store. Newrelic *metricstores.Newrelic `protobuf:"bytes,2,opt,name=newrelic,proto3" json:"newrelic,omitempty"` // Configuration for the Prometheus metric store. Prometheus *metricstores.Prometheus `protobuf:"bytes,3,opt,name=prometheus,proto3" json:"prometheus,omitempty"` // Configuration for the Stackdriver metric store. Stackdriver *metricstores.Stackdriver `protobuf:"bytes,4,opt,name=stackdriver,proto3" json:"stackdriver,omitempty"` // Configuration for monitoring period and enabled metric stores. Monitor *Monitoring_Monitor `protobuf:"bytes,5,opt,name=monitor,proto3" json:"monitor,omitempty"` // contains filtered or unexported fields }
Configuration for the spinnaker-monitoring microservice. The monitoring protos use snake_case for backwards compatibility with Halyard-generated hal configs and the spinnaker-monitoring microservice. All new protos should be added using camelCase for consistency with the rest of the hal config.
func (*Monitoring) Descriptor
deprecated
added in
v0.2.0
func (*Monitoring) Descriptor() ([]byte, []int)
Deprecated: Use Monitoring.ProtoReflect.Descriptor instead.
func (*Monitoring) GetDatadog ¶ added in v0.2.0
func (x *Monitoring) GetDatadog() *metricstores.Datadog
func (*Monitoring) GetMonitor ¶ added in v0.2.0
func (x *Monitoring) GetMonitor() *Monitoring_Monitor
func (*Monitoring) GetNewrelic ¶ added in v0.2.0
func (x *Monitoring) GetNewrelic() *metricstores.Newrelic
func (*Monitoring) GetPrometheus ¶ added in v0.2.0
func (x *Monitoring) GetPrometheus() *metricstores.Prometheus
func (*Monitoring) GetStackdriver ¶ added in v0.2.0
func (x *Monitoring) GetStackdriver() *metricstores.Stackdriver
func (*Monitoring) ProtoMessage ¶ added in v0.2.0
func (*Monitoring) ProtoMessage()
func (*Monitoring) ProtoReflect ¶ added in v0.2.0
func (x *Monitoring) ProtoReflect() protoreflect.Message
func (*Monitoring) Reset ¶ added in v0.2.0
func (x *Monitoring) Reset()
func (*Monitoring) String ¶ added in v0.2.0
func (x *Monitoring) String() string
type Monitoring_Monitor ¶ added in v0.2.0
type Monitoring_Monitor struct { // Polling period for the monitoring daemon (seconds). Defaults to 30. Period int32 `protobuf:"varint,1,opt,name=period,proto3" json:"period,omitempty"` // List of enabled metric stores. MetricStore []MetricStoreType `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
Configuration for monitoring period and enabled metric stores.
func (*Monitoring_Monitor) Descriptor
deprecated
added in
v0.2.0
func (*Monitoring_Monitor) Descriptor() ([]byte, []int)
Deprecated: Use Monitoring_Monitor.ProtoReflect.Descriptor instead.
func (*Monitoring_Monitor) GetMetricStore ¶ added in v0.2.0
func (x *Monitoring_Monitor) GetMetricStore() []MetricStoreType
func (*Monitoring_Monitor) GetPeriod ¶ added in v0.2.0
func (x *Monitoring_Monitor) GetPeriod() int32
func (*Monitoring_Monitor) ProtoMessage ¶ added in v0.2.0
func (*Monitoring_Monitor) ProtoMessage()
func (*Monitoring_Monitor) ProtoReflect ¶ added in v0.2.0
func (x *Monitoring_Monitor) ProtoReflect() protoreflect.Message
func (*Monitoring_Monitor) Reset ¶ added in v0.2.0
func (x *Monitoring_Monitor) Reset()
func (*Monitoring_Monitor) String ¶ added in v0.2.0
func (x *Monitoring_Monitor) String() string
type Orca ¶
type Orca struct { PipelineTemplates *Orca_PipelineTemplates `protobuf:"bytes,1,opt,name=pipelineTemplates,proto3" json:"pipelineTemplates,omitempty"` Webhook *security.WebhookConfig `protobuf:"bytes,2,opt,name=webhook,proto3" json:"webhook,omitempty"` Default *Orca_Defaults `protobuf:"bytes,3,opt,name=default,proto3" json:"default,omitempty"` Services *Orca_Services `protobuf:"bytes,4,opt,name=services,proto3" json:"services,omitempty"` Tasks *Orca_Tasks `protobuf:"bytes,5,opt,name=tasks,proto3" json:"tasks,omitempty"` // contains filtered or unexported fields }
Configuration for the Orca microservice.
func (*Orca) Descriptor
deprecated
func (*Orca) GetDefault ¶
func (x *Orca) GetDefault() *Orca_Defaults
func (*Orca) GetPipelineTemplates ¶
func (x *Orca) GetPipelineTemplates() *Orca_PipelineTemplates
func (*Orca) GetServices ¶
func (x *Orca) GetServices() *Orca_Services
func (*Orca) GetTasks ¶
func (x *Orca) GetTasks() *Orca_Tasks
func (*Orca) GetWebhook ¶
func (x *Orca) GetWebhook() *security.WebhookConfig
func (*Orca) ProtoMessage ¶
func (*Orca) ProtoMessage()
func (*Orca) ProtoReflect ¶
func (x *Orca) ProtoReflect() protoreflect.Message
type Orca_Defaults ¶
type Orca_Defaults struct { // Configuration of bakery defaults. Bake *Orca_Defaults_BakeDefaults `protobuf:"bytes,1,opt,name=bake,proto3" json:"bake,omitempty"` // contains filtered or unexported fields }
Defaults applicable to the orca microservice.
func (*Orca_Defaults) Descriptor
deprecated
func (*Orca_Defaults) Descriptor() ([]byte, []int)
Deprecated: Use Orca_Defaults.ProtoReflect.Descriptor instead.
func (*Orca_Defaults) GetBake ¶
func (x *Orca_Defaults) GetBake() *Orca_Defaults_BakeDefaults
func (*Orca_Defaults) ProtoMessage ¶
func (*Orca_Defaults) ProtoMessage()
func (*Orca_Defaults) ProtoReflect ¶
func (x *Orca_Defaults) ProtoReflect() protoreflect.Message
func (*Orca_Defaults) Reset ¶
func (x *Orca_Defaults) Reset()
func (*Orca_Defaults) String ¶
func (x *Orca_Defaults) String() string
type Orca_Defaults_BakeDefaults ¶
type Orca_Defaults_BakeDefaults struct { // The default account to use for baking. Account string `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
Configuration of bakery defaults.
func (*Orca_Defaults_BakeDefaults) Descriptor
deprecated
func (*Orca_Defaults_BakeDefaults) Descriptor() ([]byte, []int)
Deprecated: Use Orca_Defaults_BakeDefaults.ProtoReflect.Descriptor instead.
func (*Orca_Defaults_BakeDefaults) GetAccount ¶
func (x *Orca_Defaults_BakeDefaults) GetAccount() string
func (*Orca_Defaults_BakeDefaults) ProtoMessage ¶
func (*Orca_Defaults_BakeDefaults) ProtoMessage()
func (*Orca_Defaults_BakeDefaults) ProtoReflect ¶
func (x *Orca_Defaults_BakeDefaults) ProtoReflect() protoreflect.Message
func (*Orca_Defaults_BakeDefaults) Reset ¶
func (x *Orca_Defaults_BakeDefaults) Reset()
func (*Orca_Defaults_BakeDefaults) String ¶
func (x *Orca_Defaults_BakeDefaults) String() string
type Orca_PipelineTemplates ¶
type Orca_PipelineTemplates struct { // Whether pipeline templates are enabled. Enabled *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
Configuration for pipeline templates.
func (*Orca_PipelineTemplates) Descriptor
deprecated
func (*Orca_PipelineTemplates) Descriptor() ([]byte, []int)
Deprecated: Use Orca_PipelineTemplates.ProtoReflect.Descriptor instead.
func (*Orca_PipelineTemplates) GetEnabled ¶
func (x *Orca_PipelineTemplates) GetEnabled() *wrapperspb.BoolValue
func (*Orca_PipelineTemplates) ProtoMessage ¶
func (*Orca_PipelineTemplates) ProtoMessage()
func (*Orca_PipelineTemplates) ProtoReflect ¶
func (x *Orca_PipelineTemplates) ProtoReflect() protoreflect.Message
func (*Orca_PipelineTemplates) Reset ¶
func (x *Orca_PipelineTemplates) Reset()
func (*Orca_PipelineTemplates) String ¶
func (x *Orca_PipelineTemplates) String() string
type Orca_Services ¶
type Orca_Services struct { Kayenta *ServiceSettings `protobuf:"bytes,1,opt,name=kayenta,proto3" json:"kayenta,omitempty"` // contains filtered or unexported fields }
Configuration for the status of non-core services.
func (*Orca_Services) Descriptor
deprecated
func (*Orca_Services) Descriptor() ([]byte, []int)
Deprecated: Use Orca_Services.ProtoReflect.Descriptor instead.
func (*Orca_Services) GetKayenta ¶
func (x *Orca_Services) GetKayenta() *ServiceSettings
func (*Orca_Services) ProtoMessage ¶
func (*Orca_Services) ProtoMessage()
func (*Orca_Services) ProtoReflect ¶
func (x *Orca_Services) ProtoReflect() protoreflect.Message
func (*Orca_Services) Reset ¶
func (x *Orca_Services) Reset()
func (*Orca_Services) String ¶
func (x *Orca_Services) String() string
type Orca_Tasks ¶
type Orca_Tasks struct { // Execution window configuration. ExecutionWindow *Orca_Tasks_ExecutionWindow `protobuf:"bytes,1,opt,name=executionWindow,proto3" json:"executionWindow,omitempty"` // contains filtered or unexported fields }
Configuration for Orca tasks.
func (*Orca_Tasks) Descriptor
deprecated
func (*Orca_Tasks) Descriptor() ([]byte, []int)
Deprecated: Use Orca_Tasks.ProtoReflect.Descriptor instead.
func (*Orca_Tasks) GetExecutionWindow ¶
func (x *Orca_Tasks) GetExecutionWindow() *Orca_Tasks_ExecutionWindow
func (*Orca_Tasks) ProtoMessage ¶
func (*Orca_Tasks) ProtoMessage()
func (*Orca_Tasks) ProtoReflect ¶
func (x *Orca_Tasks) ProtoReflect() protoreflect.Message
func (*Orca_Tasks) Reset ¶
func (x *Orca_Tasks) Reset()
func (*Orca_Tasks) String ¶
func (x *Orca_Tasks) String() string
type Orca_Tasks_ExecutionWindow ¶
type Orca_Tasks_ExecutionWindow struct { // Default timezone. Defaults to `America/Los_Angeles`. Timezone string `protobuf:"bytes,1,opt,name=timezone,proto3" json:"timezone,omitempty"` // contains filtered or unexported fields }
Execution window configuration.
func (*Orca_Tasks_ExecutionWindow) Descriptor
deprecated
func (*Orca_Tasks_ExecutionWindow) Descriptor() ([]byte, []int)
Deprecated: Use Orca_Tasks_ExecutionWindow.ProtoReflect.Descriptor instead.
func (*Orca_Tasks_ExecutionWindow) GetTimezone ¶
func (x *Orca_Tasks_ExecutionWindow) GetTimezone() string
func (*Orca_Tasks_ExecutionWindow) ProtoMessage ¶
func (*Orca_Tasks_ExecutionWindow) ProtoMessage()
func (*Orca_Tasks_ExecutionWindow) ProtoReflect ¶
func (x *Orca_Tasks_ExecutionWindow) ProtoReflect() protoreflect.Message
func (*Orca_Tasks_ExecutionWindow) Reset ¶
func (x *Orca_Tasks_ExecutionWindow) Reset()
func (*Orca_Tasks_ExecutionWindow) String ¶
func (x *Orca_Tasks_ExecutionWindow) String() string
type Rosco ¶
type Rosco struct { Google *cloudprovider.GoogleComputeEngine `protobuf:"bytes,1,opt,name=google,proto3" json:"google,omitempty"` Aws *cloudprovider.Aws `protobuf:"bytes,2,opt,name=aws,proto3" json:"aws,omitempty"` Azure *cloudprovider.Azure `protobuf:"bytes,3,opt,name=azure,proto3" json:"azure,omitempty"` Huaweicloud *cloudprovider.HuaweiCloud `protobuf:"bytes,4,opt,name=huaweicloud,proto3" json:"huaweicloud,omitempty"` Oracle *cloudprovider.Oracle `protobuf:"bytes,5,opt,name=oracle,proto3" json:"oracle,omitempty"` // contains filtered or unexported fields }
Configuration for the rosco microservice.
func (*Rosco) Descriptor
deprecated
func (*Rosco) GetAws ¶
func (x *Rosco) GetAws() *cloudprovider.Aws
func (*Rosco) GetAzure ¶
func (x *Rosco) GetAzure() *cloudprovider.Azure
func (*Rosco) GetGoogle ¶
func (x *Rosco) GetGoogle() *cloudprovider.GoogleComputeEngine
func (*Rosco) GetHuaweicloud ¶
func (x *Rosco) GetHuaweicloud() *cloudprovider.HuaweiCloud
func (*Rosco) GetOracle ¶
func (x *Rosco) GetOracle() *cloudprovider.Oracle
func (*Rosco) ProtoMessage ¶
func (*Rosco) ProtoMessage()
func (*Rosco) ProtoReflect ¶
func (x *Rosco) ProtoReflect() protoreflect.Message
type ServerConfig ¶
type ServerConfig struct { // SSL configuration. Ssl *security.ApiSsl `protobuf:"bytes,1,opt,name=ssl,proto3" json:"ssl,omitempty"` // contains filtered or unexported fields }
Web server configuration.
func (*ServerConfig) Descriptor
deprecated
func (*ServerConfig) Descriptor() ([]byte, []int)
Deprecated: Use ServerConfig.ProtoReflect.Descriptor instead.
func (*ServerConfig) GetSsl ¶
func (x *ServerConfig) GetSsl() *security.ApiSsl
func (*ServerConfig) ProtoMessage ¶
func (*ServerConfig) ProtoMessage()
func (*ServerConfig) ProtoReflect ¶
func (x *ServerConfig) ProtoReflect() protoreflect.Message
func (*ServerConfig) Reset ¶
func (x *ServerConfig) Reset()
func (*ServerConfig) String ¶
func (x *ServerConfig) String() string
type ServiceSettings ¶
type ServiceSettings struct { // Whether the microservice is enabled. Enabled *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // The base URL for the microservice. In general, this should be the // externally-resolvable URL for services that are exposed externally // (ie, deck and gate). BaseUrl string `protobuf:"bytes,2,opt,name=baseUrl,proto3" json:"baseUrl,omitempty"` // contains filtered or unexported fields }
Configuration for a particular microservice.
func (*ServiceSettings) Descriptor
deprecated
func (*ServiceSettings) Descriptor() ([]byte, []int)
Deprecated: Use ServiceSettings.ProtoReflect.Descriptor instead.
func (*ServiceSettings) GetBaseUrl ¶
func (x *ServiceSettings) GetBaseUrl() string
func (*ServiceSettings) GetEnabled ¶
func (x *ServiceSettings) GetEnabled() *wrapperspb.BoolValue
func (*ServiceSettings) ProtoMessage ¶
func (*ServiceSettings) ProtoMessage()
func (*ServiceSettings) ProtoReflect ¶
func (x *ServiceSettings) ProtoReflect() protoreflect.Message
func (*ServiceSettings) Reset ¶
func (x *ServiceSettings) Reset()
func (*ServiceSettings) String ¶
func (x *ServiceSettings) String() string
type Services ¶
type Services struct { Clouddriver *Clouddriver `protobuf:"bytes,1,opt,name=clouddriver,proto3" json:"clouddriver,omitempty"` Echo *Echo `protobuf:"bytes,2,opt,name=echo,proto3" json:"echo,omitempty"` Front50 *Front50 `protobuf:"bytes,3,opt,name=front50,proto3" json:"front50,omitempty"` Orca *Orca `protobuf:"bytes,4,opt,name=orca,proto3" json:"orca,omitempty"` Gate *Gate `protobuf:"bytes,5,opt,name=gate,proto3" json:"gate,omitempty"` Fiat *Fiat `protobuf:"bytes,6,opt,name=fiat,proto3" json:"fiat,omitempty"` Kayenta *Kayenta `protobuf:"bytes,7,opt,name=kayenta,proto3" json:"kayenta,omitempty"` Rosco *Rosco `protobuf:"bytes,8,opt,name=rosco,proto3" json:"rosco,omitempty"` Deck *Deck `protobuf:"bytes,9,opt,name=deck,proto3" json:"deck,omitempty"` DeckEnv *DeckEnv `protobuf:"bytes,10,opt,name=deckEnv,proto3" json:"deckEnv,omitempty"` Igor *Igor `protobuf:"bytes,11,opt,name=igor,proto3" json:"igor,omitempty"` Monitoring *Monitoring `protobuf:"bytes,12,opt,name=monitoring,proto3" json:"monitoring,omitempty"` // contains filtered or unexported fields }
Configuration for Spinnaker's microservices.
func (*Services) Descriptor
deprecated
func (*Services) GetClouddriver ¶
func (x *Services) GetClouddriver() *Clouddriver
func (*Services) GetDeckEnv ¶
func (*Services) GetFront50 ¶
func (*Services) GetKayenta ¶
func (*Services) GetMonitoring ¶ added in v0.2.0
func (x *Services) GetMonitoring() *Monitoring
func (*Services) ProtoMessage ¶
func (*Services) ProtoMessage()
func (*Services) ProtoReflect ¶
func (x *Services) ProtoReflect() protoreflect.Message
type SpringSecurity ¶
type SpringSecurity struct { // Configuration for OAuth2 authentication. Oauth2 *authn.OAuth2 `protobuf:"bytes,1,opt,name=oauth2,proto3" json:"oauth2,omitempty"` // Configuration for basic authentication. Basic *authn.Basic `protobuf:"bytes,2,opt,name=basic,proto3" json:"basic,omitempty"` // contains filtered or unexported fields }
Wrapper for Spring security configuration properties.
func (*SpringSecurity) Descriptor
deprecated
func (*SpringSecurity) Descriptor() ([]byte, []int)
Deprecated: Use SpringSecurity.ProtoReflect.Descriptor instead.
func (*SpringSecurity) GetBasic ¶
func (x *SpringSecurity) GetBasic() *authn.Basic
func (*SpringSecurity) GetOauth2 ¶
func (x *SpringSecurity) GetOauth2() *authn.OAuth2
func (*SpringSecurity) ProtoMessage ¶
func (*SpringSecurity) ProtoMessage()
func (*SpringSecurity) ProtoReflect ¶
func (x *SpringSecurity) ProtoReflect() protoreflect.Message
func (*SpringSecurity) Reset ¶
func (x *SpringSecurity) Reset()
func (*SpringSecurity) String ¶
func (x *SpringSecurity) String() string