Documentation ¶
Index ¶
- Variables
- type DeploymentMethod
- func (*DeploymentMethod) Descriptor() ([]byte, []int)deprecated
- func (x *DeploymentMethod) GetType() string
- func (x *DeploymentMethod) GetVersion() string
- func (*DeploymentMethod) ProtoMessage()
- func (x *DeploymentMethod) ProtoReflect() protoreflect.Message
- func (x *DeploymentMethod) Reset()
- func (x *DeploymentMethod) String() string
- type Features
- func (*Features) Descriptor() ([]byte, []int)deprecated
- func (x *Features) GetChaos() *wrapperspb.BoolValue
- func (x *Features) GetGremlin() *wrapperspb.BoolValue
- func (x *Features) GetManagedPipelineTemplatesV2UI() *wrapperspb.BoolValue
- func (x *Features) GetPipelineTemplates() *wrapperspb.BoolValue
- func (*Features) ProtoMessage()
- func (x *Features) ProtoReflect() protoreflect.Message
- func (x *Features) Reset()
- func (x *Features) String() string
- type Permissions
- func (*Permissions) Descriptor() ([]byte, []int)deprecated
- func (x *Permissions) GetEXECUTE() []string
- func (x *Permissions) GetREAD() []string
- func (x *Permissions) GetWRITE() []string
- func (*Permissions) ProtoMessage()
- func (x *Permissions) ProtoReflect() protoreflect.Message
- func (x *Permissions) Reset()
- func (x *Permissions) String() string
- type Stats
- func (*Stats) Descriptor() ([]byte, []int)deprecated
- func (x *Stats) GetEnabled() *wrapperspb.BoolValue
- func (x *Stats) GetEndpoint() string
- func (x *Stats) GetInstanceId() string
- func (*Stats) ProtoMessage()
- func (x *Stats) ProtoReflect() protoreflect.Message
- func (x *Stats) Reset()
- func (x *Stats) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_features_proto protoreflect.FileDescriptor
View Source
var File_permissions_proto protoreflect.FileDescriptor
View Source
var File_stats_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type DeploymentMethod ¶ added in v0.3.0
type DeploymentMethod struct { // The tool used to configure Spinnaker (in this case, kleat). Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // The kleat version. Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
Information about how Spinnaker is configured and deployed.
func (*DeploymentMethod) Descriptor
deprecated
added in
v0.3.0
func (*DeploymentMethod) Descriptor() ([]byte, []int)
Deprecated: Use DeploymentMethod.ProtoReflect.Descriptor instead.
func (*DeploymentMethod) GetType ¶ added in v0.3.0
func (x *DeploymentMethod) GetType() string
func (*DeploymentMethod) GetVersion ¶ added in v0.3.0
func (x *DeploymentMethod) GetVersion() string
func (*DeploymentMethod) ProtoMessage ¶ added in v0.3.0
func (*DeploymentMethod) ProtoMessage()
func (*DeploymentMethod) ProtoReflect ¶ added in v0.3.0
func (x *DeploymentMethod) ProtoReflect() protoreflect.Message
func (*DeploymentMethod) Reset ¶ added in v0.3.0
func (x *DeploymentMethod) Reset()
func (*DeploymentMethod) String ¶ added in v0.3.0
func (x *DeploymentMethod) String() string
type Features ¶
type 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. Chaos *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=chaos,proto3" json:"chaos,omitempty"` // Enable managed pipeline templates v2 UI support. ManagedPipelineTemplatesV2UI *wrapperspb.BoolValue `protobuf:"bytes,3,opt,name=managedPipelineTemplatesV2UI,proto3" json:"managedPipelineTemplatesV2UI,omitempty"` // Enable Gremlin fault-injection support. Gremlin *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=gremlin,proto3" json:"gremlin,omitempty"` // contains filtered or unexported fields }
Feature flags
func (*Features) Descriptor
deprecated
func (*Features) GetChaos ¶
func (x *Features) GetChaos() *wrapperspb.BoolValue
func (*Features) GetGremlin ¶
func (x *Features) GetGremlin() *wrapperspb.BoolValue
func (*Features) GetManagedPipelineTemplatesV2UI ¶
func (x *Features) GetManagedPipelineTemplatesV2UI() *wrapperspb.BoolValue
func (*Features) GetPipelineTemplates ¶
func (x *Features) GetPipelineTemplates() *wrapperspb.BoolValue
func (*Features) ProtoMessage ¶
func (*Features) ProtoMessage()
func (*Features) ProtoReflect ¶
func (x *Features) ProtoReflect() protoreflect.Message
type Permissions ¶
type Permissions struct { // A user must have at least one of these roles in order to view this // account's cloud resources. READ []string `protobuf:"bytes,1,rep,name=READ,proto3" json:"READ,omitempty"` // A user must have at least one of these roles in order to make changes to // this account's cloud resources. WRITE []string `protobuf:"bytes,2,rep,name=WRITE,proto3" json:"WRITE,omitempty"` // A user must have at least one of these roles in order to execute // pipelines. EXECUTE []string `protobuf:"bytes,3,rep,name=EXECUTE,proto3" json:"EXECUTE,omitempty"` // contains filtered or unexported fields }
A Fiat permissions configuration object.
func (*Permissions) Descriptor
deprecated
func (*Permissions) Descriptor() ([]byte, []int)
Deprecated: Use Permissions.ProtoReflect.Descriptor instead.
func (*Permissions) GetEXECUTE ¶
func (x *Permissions) GetEXECUTE() []string
func (*Permissions) GetREAD ¶
func (x *Permissions) GetREAD() []string
func (*Permissions) GetWRITE ¶
func (x *Permissions) GetWRITE() []string
func (*Permissions) ProtoMessage ¶
func (*Permissions) ProtoMessage()
func (*Permissions) ProtoReflect ¶
func (x *Permissions) ProtoReflect() protoreflect.Message
func (*Permissions) Reset ¶
func (x *Permissions) Reset()
func (*Permissions) String ¶
func (x *Permissions) String() string
type Stats ¶
type 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 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,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // contains filtered or unexported fields }
Configuration for optional collection of usage metrics.
func (*Stats) Descriptor
deprecated
func (*Stats) GetEnabled ¶
func (x *Stats) GetEnabled() *wrapperspb.BoolValue
func (*Stats) GetEndpoint ¶ added in v0.3.0
func (*Stats) GetInstanceId ¶ added in v0.3.0
func (*Stats) ProtoMessage ¶
func (*Stats) ProtoMessage()
func (*Stats) ProtoReflect ¶
func (x *Stats) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.