service

package
v0.3.42 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 26, 2024 License: MIT Imports: 49 Imported by: 1

Documentation

Overview

Package service is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	ServiceManager_ConfigureService_FullMethodName               = "/prodvana.service.ServiceManager/ConfigureService"
	ServiceManager_ValidateConfigureService_FullMethodName       = "/prodvana.service.ServiceManager/ValidateConfigureService"
	ServiceManager_ListServiceConfigVersions_FullMethodName      = "/prodvana.service.ServiceManager/ListServiceConfigVersions"
	ServiceManager_GetServiceConfig_FullMethodName               = "/prodvana.service.ServiceManager/GetServiceConfig"
	ServiceManager_GenerateVersionName_FullMethodName            = "/prodvana.service.ServiceManager/GenerateVersionName"
	ServiceManager_ApplyParameters_FullMethodName                = "/prodvana.service.ServiceManager/ApplyParameters"
	ServiceManager_ValidateApplyParameters_FullMethodName        = "/prodvana.service.ServiceManager/ValidateApplyParameters"
	ServiceManager_GetMaterializedConfig_FullMethodName          = "/prodvana.service.ServiceManager/GetMaterializedConfig"
	ServiceManager_ListMaterializedConfigVersions_FullMethodName = "/prodvana.service.ServiceManager/ListMaterializedConfigVersions"
	ServiceManager_DeleteService_FullMethodName                  = "/prodvana.service.ServiceManager/DeleteService"
	ServiceManager_ListServices_FullMethodName                   = "/prodvana.service.ServiceManager/ListServices"
	ServiceManager_ListCommits_FullMethodName                    = "/prodvana.service.ServiceManager/ListCommits"
	ServiceManager_GetService_FullMethodName                     = "/prodvana.service.ServiceManager/GetService"
	ServiceManager_ListServiceInstances_FullMethodName           = "/prodvana.service.ServiceManager/ListServiceInstances"
	ServiceManager_GetServiceInstance_FullMethodName             = "/prodvana.service.ServiceManager/GetServiceInstance"
	ServiceManager_GetServiceMetrics_FullMethodName              = "/prodvana.service.ServiceManager/GetServiceMetrics"
	ServiceManager_GetServiceInsights_FullMethodName             = "/prodvana.service.ServiceManager/GetServiceInsights"
	ServiceManager_SnoozeServiceInsight_FullMethodName           = "/prodvana.service.ServiceManager/SnoozeServiceInsight"
	ServiceManager_GetServiceMetadata_FullMethodName             = "/prodvana.service.ServiceManager/GetServiceMetadata"
	ServiceManager_SetServiceMetadata_FullMethodName             = "/prodvana.service.ServiceManager/SetServiceMetadata"
	ServiceManager_SetServiceConvergenceMode_FullMethodName      = "/prodvana.service.ServiceManager/SetServiceConvergenceMode"
)

Variables

View Source
var (
	ExternalAddr_Type_name = map[int32]string{
		0: "UNKNOWN",
		1: "AUTO",
		2: "EXTERNAL",
		3: "RAW_IP",
		4: "RAW_HOSTNAME",
	}
	ExternalAddr_Type_value = map[string]int32{
		"UNKNOWN":      0,
		"AUTO":         1,
		"EXTERNAL":     2,
		"RAW_IP":       3,
		"RAW_HOSTNAME": 4,
	}
)

Enum value maps for ExternalAddr_Type.

View Source
var (
	ServiceConfig_ParametersAutogen_name = map[int32]string{
		0: "UNKNOWN",
		1: "NONE",
		2: "IMAGE",
		3: "IMAGE_AND_REPLICAS",
	}
	ServiceConfig_ParametersAutogen_value = map[string]int32{
		"UNKNOWN":            0,
		"NONE":               1,
		"IMAGE":              2,
		"IMAGE_AND_REPLICAS": 3,
	}
)

Enum value maps for ServiceConfig_ParametersAutogen.

View Source
var File_prodvana_service_object_proto protoreflect.FileDescriptor
View Source
var File_prodvana_service_parameters_proto protoreflect.FileDescriptor
View Source
var File_prodvana_service_service_config_proto protoreflect.FileDescriptor
View Source
var File_prodvana_service_service_manager_proto protoreflect.FileDescriptor
View Source
var File_prodvana_service_user_metadata_proto protoreflect.FileDescriptor
View Source
var ServiceManager_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "prodvana.service.ServiceManager",
	HandlerType: (*ServiceManagerServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ConfigureService",
			Handler:    _ServiceManager_ConfigureService_Handler,
		},
		{
			MethodName: "ValidateConfigureService",
			Handler:    _ServiceManager_ValidateConfigureService_Handler,
		},
		{
			MethodName: "ListServiceConfigVersions",
			Handler:    _ServiceManager_ListServiceConfigVersions_Handler,
		},
		{
			MethodName: "GetServiceConfig",
			Handler:    _ServiceManager_GetServiceConfig_Handler,
		},
		{
			MethodName: "GenerateVersionName",
			Handler:    _ServiceManager_GenerateVersionName_Handler,
		},
		{
			MethodName: "ApplyParameters",
			Handler:    _ServiceManager_ApplyParameters_Handler,
		},
		{
			MethodName: "ValidateApplyParameters",
			Handler:    _ServiceManager_ValidateApplyParameters_Handler,
		},
		{
			MethodName: "GetMaterializedConfig",
			Handler:    _ServiceManager_GetMaterializedConfig_Handler,
		},
		{
			MethodName: "ListMaterializedConfigVersions",
			Handler:    _ServiceManager_ListMaterializedConfigVersions_Handler,
		},
		{
			MethodName: "DeleteService",
			Handler:    _ServiceManager_DeleteService_Handler,
		},
		{
			MethodName: "ListServices",
			Handler:    _ServiceManager_ListServices_Handler,
		},
		{
			MethodName: "ListCommits",
			Handler:    _ServiceManager_ListCommits_Handler,
		},
		{
			MethodName: "GetService",
			Handler:    _ServiceManager_GetService_Handler,
		},
		{
			MethodName: "ListServiceInstances",
			Handler:    _ServiceManager_ListServiceInstances_Handler,
		},
		{
			MethodName: "GetServiceInstance",
			Handler:    _ServiceManager_GetServiceInstance_Handler,
		},
		{
			MethodName: "GetServiceMetrics",
			Handler:    _ServiceManager_GetServiceMetrics_Handler,
		},
		{
			MethodName: "GetServiceInsights",
			Handler:    _ServiceManager_GetServiceInsights_Handler,
		},
		{
			MethodName: "SnoozeServiceInsight",
			Handler:    _ServiceManager_SnoozeServiceInsight_Handler,
		},
		{
			MethodName: "GetServiceMetadata",
			Handler:    _ServiceManager_GetServiceMetadata_Handler,
		},
		{
			MethodName: "SetServiceMetadata",
			Handler:    _ServiceManager_SetServiceMetadata_Handler,
		},
		{
			MethodName: "SetServiceConvergenceMode",
			Handler:    _ServiceManager_SetServiceConvergenceMode_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "prodvana/service/service_manager.proto",
}

ServiceManager_ServiceDesc is the grpc.ServiceDesc for ServiceManager service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterServiceManagerHandler

func RegisterServiceManagerHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterServiceManagerHandler registers the http handlers for service ServiceManager to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterServiceManagerHandlerClient

func RegisterServiceManagerHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ServiceManagerClient) error

RegisterServiceManagerHandlerClient registers the http handlers for service ServiceManager to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ServiceManagerClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ServiceManagerClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ServiceManagerClient" to call the correct interceptors.

func RegisterServiceManagerHandlerFromEndpoint

func RegisterServiceManagerHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterServiceManagerHandlerFromEndpoint is same as RegisterServiceManagerHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterServiceManagerHandlerServer

func RegisterServiceManagerHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ServiceManagerServer) error

RegisterServiceManagerHandlerServer registers the http handlers for service ServiceManager to "mux". UnaryRPC :call ServiceManagerServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterServiceManagerHandlerFromEndpoint instead.

func RegisterServiceManagerServer

func RegisterServiceManagerServer(s grpc.ServiceRegistrar, srv ServiceManagerServer)

Types

type ApplyParametersReq

type ApplyParametersReq struct {

	// Types that are assignable to Oneof:
	//
	//	*ApplyParametersReq_ServiceConfig
	//	*ApplyParametersReq_ServiceConfigVersion
	Oneof             isApplyParametersReq_Oneof              `protobuf_oneof:"oneof"`
	Parameters        []*common_config.ParameterValue         `protobuf:"bytes,9,rep,name=parameters,proto3" json:"parameters,omitempty"`
	PerReleaseChannel []*ApplyParametersReq_PerReleaseChannel `protobuf:"bytes,10,rep,name=per_release_channel,json=perReleaseChannel,proto3" json:"per_release_channel,omitempty"`
	// skip any kind of attempts to contact container registry, e.g. to check if image exists or get program defaults
	TestOnlySkipRegistryCheck bool `` /* 143-byte string literal not displayed */
	// application can be specified here or as part of service config
	Application        string                  `protobuf:"bytes,5,opt,name=application,proto3" json:"application,omitempty"`
	Source             version.Source          `protobuf:"varint,6,opt,name=source,proto3,enum=prodvana.version.Source" json:"source,omitempty"`
	SourceMetadata     *version.SourceMetadata `protobuf:"bytes,7,opt,name=source_metadata,json=sourceMetadata,proto3" json:"source_metadata,omitempty"`
	BundleNameOverride string                  `protobuf:"bytes,11,opt,name=bundle_name_override,json=bundleNameOverride,proto3" json:"bundle_name_override,omitempty"`
	// if the bundle name override exists already, handle duplicate by appending a number
	HandleBundleNameDuplicate bool `` /* 142-byte string literal not displayed */
	// skip talking to runtimes for validation, can be useful to speed up the validation at the cost of not actually fully validating the config
	SkipRuntimeValidation bool `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ApplyParametersReq) Descriptor deprecated

func (*ApplyParametersReq) Descriptor() ([]byte, []int)

Deprecated: Use ApplyParametersReq.ProtoReflect.Descriptor instead.

func (*ApplyParametersReq) GetApplication

func (x *ApplyParametersReq) GetApplication() string

func (*ApplyParametersReq) GetBundleNameOverride added in v0.2.12

func (x *ApplyParametersReq) GetBundleNameOverride() string

func (*ApplyParametersReq) GetHandleBundleNameDuplicate added in v0.2.13

func (x *ApplyParametersReq) GetHandleBundleNameDuplicate() bool

func (*ApplyParametersReq) GetOneof

func (m *ApplyParametersReq) GetOneof() isApplyParametersReq_Oneof

func (*ApplyParametersReq) GetParameters

func (x *ApplyParametersReq) GetParameters() []*common_config.ParameterValue

func (*ApplyParametersReq) GetPerReleaseChannel

func (x *ApplyParametersReq) GetPerReleaseChannel() []*ApplyParametersReq_PerReleaseChannel

func (*ApplyParametersReq) GetServiceConfig

func (x *ApplyParametersReq) GetServiceConfig() *ServiceConfig

func (*ApplyParametersReq) GetServiceConfigVersion

func (x *ApplyParametersReq) GetServiceConfigVersion() *ServiceConfigVersionReference

func (*ApplyParametersReq) GetSkipRuntimeValidation added in v0.2.13

func (x *ApplyParametersReq) GetSkipRuntimeValidation() bool

func (*ApplyParametersReq) GetSource

func (x *ApplyParametersReq) GetSource() version.Source

func (*ApplyParametersReq) GetSourceMetadata

func (x *ApplyParametersReq) GetSourceMetadata() *version.SourceMetadata

func (*ApplyParametersReq) GetTestOnlySkipRegistryCheck

func (x *ApplyParametersReq) GetTestOnlySkipRegistryCheck() bool

func (*ApplyParametersReq) ProtoMessage

func (*ApplyParametersReq) ProtoMessage()

func (*ApplyParametersReq) ProtoReflect

func (x *ApplyParametersReq) ProtoReflect() protoreflect.Message

func (*ApplyParametersReq) Reset

func (x *ApplyParametersReq) Reset()

func (*ApplyParametersReq) String

func (x *ApplyParametersReq) String() string

func (*ApplyParametersReq) Validate

func (m *ApplyParametersReq) Validate() error

Validate checks the field values on ApplyParametersReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ApplyParametersReq) ValidateAll

func (m *ApplyParametersReq) ValidateAll() error

ValidateAll checks the field values on ApplyParametersReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ApplyParametersReqMultiError, or nil if none found.

type ApplyParametersReqMultiError

type ApplyParametersReqMultiError []error

ApplyParametersReqMultiError is an error wrapping multiple validation errors returned by ApplyParametersReq.ValidateAll() if the designated constraints aren't met.

func (ApplyParametersReqMultiError) AllErrors

func (m ApplyParametersReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ApplyParametersReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ApplyParametersReqValidationError

type ApplyParametersReqValidationError struct {
	// contains filtered or unexported fields
}

ApplyParametersReqValidationError is the validation error returned by ApplyParametersReq.Validate if the designated constraints aren't met.

func (ApplyParametersReqValidationError) Cause

Cause function returns cause value.

func (ApplyParametersReqValidationError) Error

Error satisfies the builtin error interface

func (ApplyParametersReqValidationError) ErrorName

ErrorName returns error name.

func (ApplyParametersReqValidationError) Field

Field function returns field value.

func (ApplyParametersReqValidationError) Key

Key function returns key value.

func (ApplyParametersReqValidationError) Reason

Reason function returns reason value.

type ApplyParametersReq_PerReleaseChannel

type ApplyParametersReq_PerReleaseChannel struct {
	ReleaseChannel string `protobuf:"bytes,1,opt,name=release_channel,json=releaseChannel,proto3" json:"release_channel,omitempty"`
	// takes precedence over any parameters set at top level
	Parameters []*common_config.ParameterValue `protobuf:"bytes,2,rep,name=parameters,proto3" json:"parameters,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyParametersReq_PerReleaseChannel) Descriptor deprecated

func (*ApplyParametersReq_PerReleaseChannel) Descriptor() ([]byte, []int)

Deprecated: Use ApplyParametersReq_PerReleaseChannel.ProtoReflect.Descriptor instead.

func (*ApplyParametersReq_PerReleaseChannel) GetParameters

func (*ApplyParametersReq_PerReleaseChannel) GetReleaseChannel

func (x *ApplyParametersReq_PerReleaseChannel) GetReleaseChannel() string

func (*ApplyParametersReq_PerReleaseChannel) ProtoMessage

func (*ApplyParametersReq_PerReleaseChannel) ProtoMessage()

func (*ApplyParametersReq_PerReleaseChannel) ProtoReflect

func (*ApplyParametersReq_PerReleaseChannel) Reset

func (*ApplyParametersReq_PerReleaseChannel) String

func (*ApplyParametersReq_PerReleaseChannel) Validate

Validate checks the field values on ApplyParametersReq_PerReleaseChannel with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ApplyParametersReq_PerReleaseChannel) ValidateAll

ValidateAll checks the field values on ApplyParametersReq_PerReleaseChannel with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ApplyParametersReq_PerReleaseChannelMultiError, or nil if none found.

type ApplyParametersReq_PerReleaseChannelMultiError

type ApplyParametersReq_PerReleaseChannelMultiError []error

ApplyParametersReq_PerReleaseChannelMultiError is an error wrapping multiple validation errors returned by ApplyParametersReq_PerReleaseChannel.ValidateAll() if the designated constraints aren't met.

func (ApplyParametersReq_PerReleaseChannelMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ApplyParametersReq_PerReleaseChannelMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ApplyParametersReq_PerReleaseChannelValidationError

type ApplyParametersReq_PerReleaseChannelValidationError struct {
	// contains filtered or unexported fields
}

ApplyParametersReq_PerReleaseChannelValidationError is the validation error returned by ApplyParametersReq_PerReleaseChannel.Validate if the designated constraints aren't met.

func (ApplyParametersReq_PerReleaseChannelValidationError) Cause

Cause function returns cause value.

func (ApplyParametersReq_PerReleaseChannelValidationError) Error

Error satisfies the builtin error interface

func (ApplyParametersReq_PerReleaseChannelValidationError) ErrorName

ErrorName returns error name.

func (ApplyParametersReq_PerReleaseChannelValidationError) Field

Field function returns field value.

func (ApplyParametersReq_PerReleaseChannelValidationError) Key

Key function returns key value.

func (ApplyParametersReq_PerReleaseChannelValidationError) Reason

Reason function returns reason value.

type ApplyParametersReq_ServiceConfig

type ApplyParametersReq_ServiceConfig struct {
	ServiceConfig *ServiceConfig `protobuf:"bytes,1,opt,name=service_config,json=serviceConfig,proto3,oneof"`
}

type ApplyParametersReq_ServiceConfigVersion

type ApplyParametersReq_ServiceConfigVersion struct {
	ServiceConfigVersion *ServiceConfigVersionReference `protobuf:"bytes,8,opt,name=service_config_version,json=serviceConfigVersion,proto3,oneof"`
}

type ApplyParametersResp

type ApplyParametersResp struct {
	ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	Version   string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// only set if compute_efficiency was set in request
	EfficiencyStat *stat.EfficiencyStat `protobuf:"bytes,3,opt,name=efficiency_stat,json=efficiencyStat,proto3" json:"efficiency_stat,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyParametersResp) Descriptor deprecated

func (*ApplyParametersResp) Descriptor() ([]byte, []int)

Deprecated: Use ApplyParametersResp.ProtoReflect.Descriptor instead.

func (*ApplyParametersResp) GetEfficiencyStat

func (x *ApplyParametersResp) GetEfficiencyStat() *stat.EfficiencyStat

func (*ApplyParametersResp) GetServiceId

func (x *ApplyParametersResp) GetServiceId() string

func (*ApplyParametersResp) GetVersion

func (x *ApplyParametersResp) GetVersion() string

func (*ApplyParametersResp) ProtoMessage

func (*ApplyParametersResp) ProtoMessage()

func (*ApplyParametersResp) ProtoReflect

func (x *ApplyParametersResp) ProtoReflect() protoreflect.Message

func (*ApplyParametersResp) Reset

func (x *ApplyParametersResp) Reset()

func (*ApplyParametersResp) String

func (x *ApplyParametersResp) String() string

func (*ApplyParametersResp) Validate

func (m *ApplyParametersResp) Validate() error

Validate checks the field values on ApplyParametersResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ApplyParametersResp) ValidateAll

func (m *ApplyParametersResp) ValidateAll() error

ValidateAll checks the field values on ApplyParametersResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ApplyParametersRespMultiError, or nil if none found.

type ApplyParametersRespMultiError

type ApplyParametersRespMultiError []error

ApplyParametersRespMultiError is an error wrapping multiple validation errors returned by ApplyParametersResp.ValidateAll() if the designated constraints aren't met.

func (ApplyParametersRespMultiError) AllErrors

func (m ApplyParametersRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ApplyParametersRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ApplyParametersRespValidationError

type ApplyParametersRespValidationError struct {
	// contains filtered or unexported fields
}

ApplyParametersRespValidationError is the validation error returned by ApplyParametersResp.Validate if the designated constraints aren't met.

func (ApplyParametersRespValidationError) Cause

Cause function returns cause value.

func (ApplyParametersRespValidationError) Error

Error satisfies the builtin error interface

func (ApplyParametersRespValidationError) ErrorName

ErrorName returns error name.

func (ApplyParametersRespValidationError) Field

Field function returns field value.

func (ApplyParametersRespValidationError) Key

Key function returns key value.

func (ApplyParametersRespValidationError) Reason

Reason function returns reason value.

type AwsEcsConfig added in v0.3.2

type AwsEcsConfig struct {
	EcsServiceNameOverride string `` // optional, defaults to Prodvana service name
	/* 131-byte string literal not displayed */
	TaskDefinition    *AwsEcsConfig_Spec `protobuf:"bytes,2,opt,name=task_definition,json=taskDefinition,proto3" json:"task_definition,omitempty"`
	ServiceDefinition *AwsEcsConfig_Spec `protobuf:"bytes,5,opt,name=service_definition,json=serviceDefinition,proto3" json:"service_definition,omitempty"`
	// Only update service's task definition, but do not try to update anything else about the service.
	// This means that something else is responsible for creating the service.
	UpdateTaskDefinitionOnly bool `` // if set, network_configuration cannot be set
	/* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AwsEcsConfig) Descriptor deprecated added in v0.3.2

func (*AwsEcsConfig) Descriptor() ([]byte, []int)

Deprecated: Use AwsEcsConfig.ProtoReflect.Descriptor instead.

func (*AwsEcsConfig) GetEcsServiceNameOverride added in v0.3.2

func (x *AwsEcsConfig) GetEcsServiceNameOverride() string

func (*AwsEcsConfig) GetServiceDefinition added in v0.3.13

func (x *AwsEcsConfig) GetServiceDefinition() *AwsEcsConfig_Spec

func (*AwsEcsConfig) GetTaskDefinition added in v0.3.2

func (x *AwsEcsConfig) GetTaskDefinition() *AwsEcsConfig_Spec

func (*AwsEcsConfig) GetUpdateTaskDefinitionOnly added in v0.3.10

func (x *AwsEcsConfig) GetUpdateTaskDefinitionOnly() bool

func (*AwsEcsConfig) ProtoMessage added in v0.3.2

func (*AwsEcsConfig) ProtoMessage()

func (*AwsEcsConfig) ProtoReflect added in v0.3.2

func (x *AwsEcsConfig) ProtoReflect() protoreflect.Message

func (*AwsEcsConfig) Reset added in v0.3.2

func (x *AwsEcsConfig) Reset()

func (*AwsEcsConfig) String added in v0.3.2

func (x *AwsEcsConfig) String() string

func (*AwsEcsConfig) Validate added in v0.3.2

func (m *AwsEcsConfig) Validate() error

Validate checks the field values on AwsEcsConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*AwsEcsConfig) ValidateAll added in v0.3.2

func (m *AwsEcsConfig) ValidateAll() error

ValidateAll checks the field values on AwsEcsConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AwsEcsConfigMultiError, or nil if none found.

type AwsEcsConfigMultiError added in v0.3.2

type AwsEcsConfigMultiError []error

AwsEcsConfigMultiError is an error wrapping multiple validation errors returned by AwsEcsConfig.ValidateAll() if the designated constraints aren't met.

func (AwsEcsConfigMultiError) AllErrors added in v0.3.2

func (m AwsEcsConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (AwsEcsConfigMultiError) Error added in v0.3.2

func (m AwsEcsConfigMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type AwsEcsConfigValidationError added in v0.3.2

type AwsEcsConfigValidationError struct {
	// contains filtered or unexported fields
}

AwsEcsConfigValidationError is the validation error returned by AwsEcsConfig.Validate if the designated constraints aren't met.

func (AwsEcsConfigValidationError) Cause added in v0.3.2

Cause function returns cause value.

func (AwsEcsConfigValidationError) Error added in v0.3.2

Error satisfies the builtin error interface

func (AwsEcsConfigValidationError) ErrorName added in v0.3.2

func (e AwsEcsConfigValidationError) ErrorName() string

ErrorName returns error name.

func (AwsEcsConfigValidationError) Field added in v0.3.2

Field function returns field value.

func (AwsEcsConfigValidationError) Key added in v0.3.2

Key function returns key value.

func (AwsEcsConfigValidationError) Reason added in v0.3.2

Reason function returns reason value.

type AwsEcsConfig_Spec added in v0.3.13

type AwsEcsConfig_Spec struct {

	// Types that are assignable to SpecOneof:
	//
	//	*AwsEcsConfig_Spec_Inlined
	//	*AwsEcsConfig_Spec_Local
	//	*AwsEcsConfig_Spec_Remote
	SpecOneof isAwsEcsConfig_Spec_SpecOneof `protobuf_oneof:"spec_oneof"`
	// contains filtered or unexported fields
}

func (*AwsEcsConfig_Spec) Descriptor deprecated added in v0.3.13

func (*AwsEcsConfig_Spec) Descriptor() ([]byte, []int)

Deprecated: Use AwsEcsConfig_Spec.ProtoReflect.Descriptor instead.

func (*AwsEcsConfig_Spec) GetInlined added in v0.3.13

func (x *AwsEcsConfig_Spec) GetInlined() string

func (*AwsEcsConfig_Spec) GetLocal added in v0.3.13

func (*AwsEcsConfig_Spec) GetRemote added in v0.3.19

func (*AwsEcsConfig_Spec) GetSpecOneof added in v0.3.13

func (m *AwsEcsConfig_Spec) GetSpecOneof() isAwsEcsConfig_Spec_SpecOneof

func (*AwsEcsConfig_Spec) ProtoMessage added in v0.3.13

func (*AwsEcsConfig_Spec) ProtoMessage()

func (*AwsEcsConfig_Spec) ProtoReflect added in v0.3.13

func (x *AwsEcsConfig_Spec) ProtoReflect() protoreflect.Message

func (*AwsEcsConfig_Spec) Reset added in v0.3.13

func (x *AwsEcsConfig_Spec) Reset()

func (*AwsEcsConfig_Spec) String added in v0.3.13

func (x *AwsEcsConfig_Spec) String() string

func (*AwsEcsConfig_Spec) Validate added in v0.3.13

func (m *AwsEcsConfig_Spec) Validate() error

Validate checks the field values on AwsEcsConfig_Spec with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*AwsEcsConfig_Spec) ValidateAll added in v0.3.13

func (m *AwsEcsConfig_Spec) ValidateAll() error

ValidateAll checks the field values on AwsEcsConfig_Spec with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AwsEcsConfig_SpecMultiError, or nil if none found.

type AwsEcsConfig_SpecMultiError added in v0.3.13

type AwsEcsConfig_SpecMultiError []error

AwsEcsConfig_SpecMultiError is an error wrapping multiple validation errors returned by AwsEcsConfig_Spec.ValidateAll() if the designated constraints aren't met.

func (AwsEcsConfig_SpecMultiError) AllErrors added in v0.3.13

func (m AwsEcsConfig_SpecMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (AwsEcsConfig_SpecMultiError) Error added in v0.3.13

Error returns a concatenation of all the error messages it wraps.

type AwsEcsConfig_SpecValidationError added in v0.3.13

type AwsEcsConfig_SpecValidationError struct {
	// contains filtered or unexported fields
}

AwsEcsConfig_SpecValidationError is the validation error returned by AwsEcsConfig_Spec.Validate if the designated constraints aren't met.

func (AwsEcsConfig_SpecValidationError) Cause added in v0.3.13

Cause function returns cause value.

func (AwsEcsConfig_SpecValidationError) Error added in v0.3.13

Error satisfies the builtin error interface

func (AwsEcsConfig_SpecValidationError) ErrorName added in v0.3.13

ErrorName returns error name.

func (AwsEcsConfig_SpecValidationError) Field added in v0.3.13

Field function returns field value.

func (AwsEcsConfig_SpecValidationError) Key added in v0.3.13

Key function returns key value.

func (AwsEcsConfig_SpecValidationError) Reason added in v0.3.13

Reason function returns reason value.

type AwsEcsConfig_Spec_Inlined added in v0.3.13

type AwsEcsConfig_Spec_Inlined struct {
	Inlined string `protobuf:"bytes,1,opt,name=inlined,proto3,oneof"`
}

type AwsEcsConfig_Spec_Local added in v0.3.13

type AwsEcsConfig_Spec_Local struct {
	Local *common_config.LocalConfig `protobuf:"bytes,2,opt,name=local,proto3,oneof"`
}

type AwsEcsConfig_Spec_Remote added in v0.3.19

type AwsEcsConfig_Spec_Remote struct {
	Remote *common_config.RemoteConfig `protobuf:"bytes,3,opt,name=remote,proto3,oneof"`
}

type CapabilityReference

type CapabilityReference struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*CapabilityReference) Descriptor deprecated

func (*CapabilityReference) Descriptor() ([]byte, []int)

Deprecated: Use CapabilityReference.ProtoReflect.Descriptor instead.

func (*CapabilityReference) GetName

func (x *CapabilityReference) GetName() string

func (*CapabilityReference) ProtoMessage

func (*CapabilityReference) ProtoMessage()

func (*CapabilityReference) ProtoReflect

func (x *CapabilityReference) ProtoReflect() protoreflect.Message

func (*CapabilityReference) Reset

func (x *CapabilityReference) Reset()

func (*CapabilityReference) String

func (x *CapabilityReference) String() string

func (*CapabilityReference) Validate

func (m *CapabilityReference) Validate() error

Validate checks the field values on CapabilityReference with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CapabilityReference) ValidateAll

func (m *CapabilityReference) ValidateAll() error

ValidateAll checks the field values on CapabilityReference with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CapabilityReferenceMultiError, or nil if none found.

type CapabilityReferenceMultiError

type CapabilityReferenceMultiError []error

CapabilityReferenceMultiError is an error wrapping multiple validation errors returned by CapabilityReference.ValidateAll() if the designated constraints aren't met.

func (CapabilityReferenceMultiError) AllErrors

func (m CapabilityReferenceMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CapabilityReferenceMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CapabilityReferenceValidationError

type CapabilityReferenceValidationError struct {
	// contains filtered or unexported fields
}

CapabilityReferenceValidationError is the validation error returned by CapabilityReference.Validate if the designated constraints aren't met.

func (CapabilityReferenceValidationError) Cause

Cause function returns cause value.

func (CapabilityReferenceValidationError) Error

Error satisfies the builtin error interface

func (CapabilityReferenceValidationError) ErrorName

ErrorName returns error name.

func (CapabilityReferenceValidationError) Field

Field function returns field value.

func (CapabilityReferenceValidationError) Key

Key function returns key value.

func (CapabilityReferenceValidationError) Reason

Reason function returns reason value.

type Certificate

type Certificate struct {

	// Types that are assignable to Certificate:
	//
	//	*Certificate_Tls
	//	*Certificate_AwsAcmCert
	Certificate isCertificate_Certificate `protobuf_oneof:"certificate"`
	// contains filtered or unexported fields
}

func (*Certificate) Descriptor deprecated

func (*Certificate) Descriptor() ([]byte, []int)

Deprecated: Use Certificate.ProtoReflect.Descriptor instead.

func (*Certificate) GetAwsAcmCert

func (x *Certificate) GetAwsAcmCert() string

func (*Certificate) GetCertificate

func (m *Certificate) GetCertificate() isCertificate_Certificate

func (*Certificate) GetTls

func (x *Certificate) GetTls() *TLSCertificate

func (*Certificate) ProtoMessage

func (*Certificate) ProtoMessage()

func (*Certificate) ProtoReflect

func (x *Certificate) ProtoReflect() protoreflect.Message

func (*Certificate) Reset

func (x *Certificate) Reset()

func (*Certificate) String

func (x *Certificate) String() string

func (*Certificate) Validate

func (m *Certificate) Validate() error

Validate checks the field values on Certificate with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*Certificate) ValidateAll

func (m *Certificate) ValidateAll() error

ValidateAll checks the field values on Certificate with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CertificateMultiError, or nil if none found.

type CertificateMultiError

type CertificateMultiError []error

CertificateMultiError is an error wrapping multiple validation errors returned by Certificate.ValidateAll() if the designated constraints aren't met.

func (CertificateMultiError) AllErrors

func (m CertificateMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CertificateMultiError) Error

func (m CertificateMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type CertificateValidationError

type CertificateValidationError struct {
	// contains filtered or unexported fields
}

CertificateValidationError is the validation error returned by Certificate.Validate if the designated constraints aren't met.

func (CertificateValidationError) Cause

Cause function returns cause value.

func (CertificateValidationError) Error

Error satisfies the builtin error interface

func (CertificateValidationError) ErrorName

func (e CertificateValidationError) ErrorName() string

ErrorName returns error name.

func (CertificateValidationError) Field

Field function returns field value.

func (CertificateValidationError) Key

Key function returns key value.

func (CertificateValidationError) Reason

Reason function returns reason value.

type Certificate_AwsAcmCert

type Certificate_AwsAcmCert struct {
	AwsAcmCert string `protobuf:"bytes,2,opt,name=aws_acm_cert,json=awsAcmCert,proto3,oneof"`
}

type Certificate_Tls

type Certificate_Tls struct {
	Tls *TLSCertificate `protobuf:"bytes,1,opt,name=tls,proto3,oneof"`
}

type CompiledCapabilityConfig

type CompiledCapabilityConfig struct {
	Capability *capability.CapabilityConfig `protobuf:"bytes,1,opt,name=capability,proto3" json:"capability,omitempty"`
	// contains filtered or unexported fields
}

func (*CompiledCapabilityConfig) Descriptor deprecated

func (*CompiledCapabilityConfig) Descriptor() ([]byte, []int)

Deprecated: Use CompiledCapabilityConfig.ProtoReflect.Descriptor instead.

func (*CompiledCapabilityConfig) GetCapability

func (*CompiledCapabilityConfig) ProtoMessage

func (*CompiledCapabilityConfig) ProtoMessage()

func (*CompiledCapabilityConfig) ProtoReflect

func (x *CompiledCapabilityConfig) ProtoReflect() protoreflect.Message

func (*CompiledCapabilityConfig) Reset

func (x *CompiledCapabilityConfig) Reset()

func (*CompiledCapabilityConfig) String

func (x *CompiledCapabilityConfig) String() string

func (*CompiledCapabilityConfig) Validate

func (m *CompiledCapabilityConfig) Validate() error

Validate checks the field values on CompiledCapabilityConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CompiledCapabilityConfig) ValidateAll

func (m *CompiledCapabilityConfig) ValidateAll() error

ValidateAll checks the field values on CompiledCapabilityConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CompiledCapabilityConfigMultiError, or nil if none found.

type CompiledCapabilityConfigMultiError

type CompiledCapabilityConfigMultiError []error

CompiledCapabilityConfigMultiError is an error wrapping multiple validation errors returned by CompiledCapabilityConfig.ValidateAll() if the designated constraints aren't met.

func (CompiledCapabilityConfigMultiError) AllErrors

func (m CompiledCapabilityConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CompiledCapabilityConfigMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CompiledCapabilityConfigValidationError

type CompiledCapabilityConfigValidationError struct {
	// contains filtered or unexported fields
}

CompiledCapabilityConfigValidationError is the validation error returned by CompiledCapabilityConfig.Validate if the designated constraints aren't met.

func (CompiledCapabilityConfigValidationError) Cause

Cause function returns cause value.

func (CompiledCapabilityConfigValidationError) Error

Error satisfies the builtin error interface

func (CompiledCapabilityConfigValidationError) ErrorName

ErrorName returns error name.

func (CompiledCapabilityConfigValidationError) Field

Field function returns field value.

func (CompiledCapabilityConfigValidationError) Key

Key function returns key value.

func (CompiledCapabilityConfigValidationError) Reason

Reason function returns reason value.

type CompiledJobConfig

type CompiledJobConfig struct {
	NamePrefix       string                                       `protobuf:"bytes,1,opt,name=name_prefix,json=namePrefix,proto3" json:"name_prefix,omitempty"`
	ReleaseChannel   string                                       `protobuf:"bytes,2,opt,name=release_channel,json=releaseChannel,proto3" json:"release_channel,omitempty"`
	Programs         []*common_config.ProgramConfig               `protobuf:"bytes,3,rep,name=programs,proto3" json:"programs,omitempty"`
	Runtime          *release_channel.ReleaseChannelRuntimeConfig `protobuf:"bytes,4,opt,name=runtime,proto3" json:"runtime,omitempty"`
	RuntimeExecution *runtimes.RuntimeExecutionConfig             `protobuf:"bytes,5,opt,name=runtime_execution,json=runtimeExecution,proto3" json:"runtime_execution,omitempty"`
	// contains filtered or unexported fields
}

func (*CompiledJobConfig) Descriptor deprecated

func (*CompiledJobConfig) Descriptor() ([]byte, []int)

Deprecated: Use CompiledJobConfig.ProtoReflect.Descriptor instead.

func (*CompiledJobConfig) GetNamePrefix

func (x *CompiledJobConfig) GetNamePrefix() string

func (*CompiledJobConfig) GetPrograms

func (x *CompiledJobConfig) GetPrograms() []*common_config.ProgramConfig

func (*CompiledJobConfig) GetReleaseChannel

func (x *CompiledJobConfig) GetReleaseChannel() string

func (*CompiledJobConfig) GetRuntime

func (*CompiledJobConfig) GetRuntimeExecution

func (x *CompiledJobConfig) GetRuntimeExecution() *runtimes.RuntimeExecutionConfig

func (*CompiledJobConfig) ProtoMessage

func (*CompiledJobConfig) ProtoMessage()

func (*CompiledJobConfig) ProtoReflect

func (x *CompiledJobConfig) ProtoReflect() protoreflect.Message

func (*CompiledJobConfig) Reset

func (x *CompiledJobConfig) Reset()

func (*CompiledJobConfig) String

func (x *CompiledJobConfig) String() string

func (*CompiledJobConfig) Validate

func (m *CompiledJobConfig) Validate() error

Validate checks the field values on CompiledJobConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CompiledJobConfig) ValidateAll

func (m *CompiledJobConfig) ValidateAll() error

ValidateAll checks the field values on CompiledJobConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CompiledJobConfigMultiError, or nil if none found.

type CompiledJobConfigMultiError

type CompiledJobConfigMultiError []error

CompiledJobConfigMultiError is an error wrapping multiple validation errors returned by CompiledJobConfig.ValidateAll() if the designated constraints aren't met.

func (CompiledJobConfigMultiError) AllErrors

func (m CompiledJobConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (CompiledJobConfigMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CompiledJobConfigValidationError

type CompiledJobConfigValidationError struct {
	// contains filtered or unexported fields
}

CompiledJobConfigValidationError is the validation error returned by CompiledJobConfig.Validate if the designated constraints aren't met.

func (CompiledJobConfigValidationError) Cause

Cause function returns cause value.

func (CompiledJobConfigValidationError) Error

Error satisfies the builtin error interface

func (CompiledJobConfigValidationError) ErrorName

ErrorName returns error name.

func (CompiledJobConfigValidationError) Field

Field function returns field value.

func (CompiledJobConfigValidationError) Key

Key function returns key value.

func (CompiledJobConfigValidationError) Reason

Reason function returns reason value.

type CompiledServiceInstanceConfig

type CompiledServiceInstanceConfig struct {
	Service           string                                       `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Application       string                                       `protobuf:"bytes,18,opt,name=application,proto3" json:"application,omitempty"`
	ReleaseChannel    string                                       `protobuf:"bytes,2,opt,name=release_channel,json=releaseChannel,proto3" json:"release_channel,omitempty"`
	Programs          []*common_config.ProgramConfig               `protobuf:"bytes,3,rep,name=programs,proto3" json:"programs,omitempty"`
	Replicas          *ReplicasConfig                              `protobuf:"bytes,4,opt,name=replicas,proto3" json:"replicas,omitempty"`
	Maturity          common_config.Maturity                       `protobuf:"varint,5,opt,name=maturity,proto3,enum=prodvana.common_config.Maturity" json:"maturity,omitempty"`
	ReleaseStrategy   *ReleaseStrategyConfig                       `protobuf:"bytes,6,opt,name=release_strategy,json=releaseStrategy,proto3" json:"release_strategy,omitempty"`
	CustomHostnames   []string                                     `protobuf:"bytes,7,rep,name=custom_hostnames,json=customHostnames,proto3" json:"custom_hostnames,omitempty"`
	Cert              *Certificate                                 `protobuf:"bytes,10,opt,name=cert,proto3" json:"cert,omitempty"`
	Runtime           *release_channel.ReleaseChannelRuntimeConfig `protobuf:"bytes,11,opt,name=runtime,proto3" json:"runtime,omitempty"`
	RuntimeExecution  *runtimes.RuntimeExecutionConfig             `protobuf:"bytes,27,opt,name=runtime_execution,json=runtimeExecution,proto3" json:"runtime_execution,omitempty"`
	Capabilities      []*CompiledCapabilityConfig                  `protobuf:"bytes,12,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
	DeliveryConfig    *delivery.DeliveryConfig                     `protobuf:"bytes,13,opt,name=delivery_config,json=deliveryConfig,proto3" json:"delivery_config,omitempty"`
	Volumes           []*volumes.Volume                            `protobuf:"bytes,14,rep,name=volumes,proto3" json:"volumes,omitempty"`
	DeployAnnotations *workflow.AnnotationsConfig                  `protobuf:"bytes,15,opt,name=deploy_annotations,json=deployAnnotations,proto3" json:"deploy_annotations,omitempty"`
	// DEPRECATED: use convergence_extensions
	PrePushTasks                  []*TaskConfig                        `protobuf:"bytes,17,rep,name=pre_push_tasks,json=prePushTasks,proto3" json:"pre_push_tasks,omitempty"`
	ConvergenceExtensions         []*DeliveryExtensionConfig           `protobuf:"bytes,30,rep,name=convergence_extensions,json=convergenceExtensions,proto3" json:"convergence_extensions,omitempty"`
	ConvergenceExtensionInstances []*DeliveryExtensionInstance         `` /* 151-byte string literal not displayed */
	RuntimeSpecific               *RuntimeSpecificConfig               `protobuf:"bytes,19,opt,name=runtime_specific,json=runtimeSpecific,proto3" json:"runtime_specific,omitempty"`
	Parameters                    []*common_config.ParameterDefinition `protobuf:"bytes,24,rep,name=parameters,proto3" json:"parameters,omitempty"`
	ParameterValues               []*common_config.ParameterValue      `protobuf:"bytes,25,rep,name=parameter_values,json=parameterValues,proto3" json:"parameter_values,omitempty"`
	// constants made available in template substitutions
	Constants []*common_config.Constant `protobuf:"bytes,33,rep,name=constants,proto3" json:"constants,omitempty"`
	// how long to wait before marking deployment as failed
	ProgressDeadline *durationpb.Duration `protobuf:"bytes,26,opt,name=progress_deadline,json=progressDeadline,proto3" json:"progress_deadline,omitempty"`
	// Types that are assignable to ConfigOneof:
	//
	//	*CompiledServiceInstanceConfig_CustomRuntime
	//	*CompiledServiceInstanceConfig_KubernetesConfig
	//	*CompiledServiceInstanceConfig_Helm
	//	*CompiledServiceInstanceConfig_AwsEcs
	//	*CompiledServiceInstanceConfig_GoogleCloudRun
	//	*CompiledServiceInstanceConfig_Fly
	//	*CompiledServiceInstanceConfig_Terraform
	//	*CompiledServiceInstanceConfig_Pulumi
	ConfigOneof isCompiledServiceInstanceConfig_ConfigOneof `protobuf_oneof:"config_oneof"`
	// The compiled environment for this instance's context, e.g.  Release Channel.
	// This is used to inject these values into external configs.
	Env                    map[string]*common_config.EnvValue       `` /* 148-byte string literal not displayed */
	NoCleanupOnDelete      bool                                     `protobuf:"varint,32,opt,name=no_cleanup_on_delete,json=noCleanupOnDelete,proto3" json:"no_cleanup_on_delete,omitempty"`
	Protections            []*protection.ProtectionAttachmentConfig `protobuf:"bytes,34,rep,name=protections,proto3" json:"protections,omitempty"`
	ConvergenceProtections []*protection.ProtectionAttachmentConfig `` /* 128-byte string literal not displayed */
	BundleName             string                                   `protobuf:"bytes,40,opt,name=bundle_name,json=bundleName,proto3" json:"bundle_name,omitempty"`
	// contains filtered or unexported fields
}

a compiled version of ServiceConfig specific to a service instance, with release-channel configs applied

func (*CompiledServiceInstanceConfig) Descriptor deprecated

func (*CompiledServiceInstanceConfig) Descriptor() ([]byte, []int)

Deprecated: Use CompiledServiceInstanceConfig.ProtoReflect.Descriptor instead.

func (*CompiledServiceInstanceConfig) GetApplication

func (x *CompiledServiceInstanceConfig) GetApplication() string

func (*CompiledServiceInstanceConfig) GetAwsEcs added in v0.3.2

func (*CompiledServiceInstanceConfig) GetBundleName added in v0.3.29

func (x *CompiledServiceInstanceConfig) GetBundleName() string

func (*CompiledServiceInstanceConfig) GetCapabilities

func (*CompiledServiceInstanceConfig) GetCert

func (*CompiledServiceInstanceConfig) GetConfigOneof

func (m *CompiledServiceInstanceConfig) GetConfigOneof() isCompiledServiceInstanceConfig_ConfigOneof

func (*CompiledServiceInstanceConfig) GetConstants added in v0.1.19

func (*CompiledServiceInstanceConfig) GetConvergenceExtensionInstances added in v0.3.15

func (x *CompiledServiceInstanceConfig) GetConvergenceExtensionInstances() []*DeliveryExtensionInstance

func (*CompiledServiceInstanceConfig) GetConvergenceExtensions added in v0.3.15

func (x *CompiledServiceInstanceConfig) GetConvergenceExtensions() []*DeliveryExtensionConfig

func (*CompiledServiceInstanceConfig) GetConvergenceProtections added in v0.3.3

func (x *CompiledServiceInstanceConfig) GetConvergenceProtections() []*protection.ProtectionAttachmentConfig

func (*CompiledServiceInstanceConfig) GetCustomHostnames

func (x *CompiledServiceInstanceConfig) GetCustomHostnames() []string

func (*CompiledServiceInstanceConfig) GetCustomRuntime added in v0.3.14

func (*CompiledServiceInstanceConfig) GetDeliveryConfig

func (x *CompiledServiceInstanceConfig) GetDeliveryConfig() *delivery.DeliveryConfig

func (*CompiledServiceInstanceConfig) GetDeployAnnotations

func (x *CompiledServiceInstanceConfig) GetDeployAnnotations() *workflow.AnnotationsConfig

func (*CompiledServiceInstanceConfig) GetEnv

func (*CompiledServiceInstanceConfig) GetFly added in v0.3.36

func (*CompiledServiceInstanceConfig) GetGoogleCloudRun added in v0.3.8

func (x *CompiledServiceInstanceConfig) GetGoogleCloudRun() *GoogleCloudRunConfig

func (*CompiledServiceInstanceConfig) GetHelm

func (*CompiledServiceInstanceConfig) GetKubernetesConfig

func (*CompiledServiceInstanceConfig) GetMaturity

func (*CompiledServiceInstanceConfig) GetNoCleanupOnDelete added in v0.1.14

func (x *CompiledServiceInstanceConfig) GetNoCleanupOnDelete() bool

func (*CompiledServiceInstanceConfig) GetParameterValues

func (x *CompiledServiceInstanceConfig) GetParameterValues() []*common_config.ParameterValue

func (*CompiledServiceInstanceConfig) GetParameters

func (*CompiledServiceInstanceConfig) GetPrePushTasks

func (x *CompiledServiceInstanceConfig) GetPrePushTasks() []*TaskConfig

func (*CompiledServiceInstanceConfig) GetPrograms

func (*CompiledServiceInstanceConfig) GetProgressDeadline

func (x *CompiledServiceInstanceConfig) GetProgressDeadline() *durationpb.Duration

func (*CompiledServiceInstanceConfig) GetProtections added in v0.2.0

func (*CompiledServiceInstanceConfig) GetPulumi added in v0.3.39

func (*CompiledServiceInstanceConfig) GetReleaseChannel

func (x *CompiledServiceInstanceConfig) GetReleaseChannel() string

func (*CompiledServiceInstanceConfig) GetReleaseStrategy

func (x *CompiledServiceInstanceConfig) GetReleaseStrategy() *ReleaseStrategyConfig

func (*CompiledServiceInstanceConfig) GetReplicas

func (*CompiledServiceInstanceConfig) GetRuntime

func (*CompiledServiceInstanceConfig) GetRuntimeExecution

func (*CompiledServiceInstanceConfig) GetRuntimeSpecific

func (x *CompiledServiceInstanceConfig) GetRuntimeSpecific() *RuntimeSpecificConfig

func (*CompiledServiceInstanceConfig) GetService

func (x *CompiledServiceInstanceConfig) GetService() string

func (*CompiledServiceInstanceConfig) GetTerraform added in v0.3.39

func (*CompiledServiceInstanceConfig) GetVolumes

func (x *CompiledServiceInstanceConfig) GetVolumes() []*volumes.Volume

func (*CompiledServiceInstanceConfig) ProtoMessage

func (*CompiledServiceInstanceConfig) ProtoMessage()

func (*CompiledServiceInstanceConfig) ProtoReflect

func (*CompiledServiceInstanceConfig) Reset

func (x *CompiledServiceInstanceConfig) Reset()

func (*CompiledServiceInstanceConfig) String

func (*CompiledServiceInstanceConfig) Validate

func (m *CompiledServiceInstanceConfig) Validate() error

Validate checks the field values on CompiledServiceInstanceConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*CompiledServiceInstanceConfig) ValidateAll

func (m *CompiledServiceInstanceConfig) ValidateAll() error

ValidateAll checks the field values on CompiledServiceInstanceConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CompiledServiceInstanceConfigMultiError, or nil if none found.

type CompiledServiceInstanceConfigMultiError

type CompiledServiceInstanceConfigMultiError []error

CompiledServiceInstanceConfigMultiError is an error wrapping multiple validation errors returned by CompiledServiceInstanceConfig.ValidateAll() if the designated constraints aren't met.

func (CompiledServiceInstanceConfigMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (CompiledServiceInstanceConfigMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type CompiledServiceInstanceConfigValidationError

type CompiledServiceInstanceConfigValidationError struct {
	// contains filtered or unexported fields
}

CompiledServiceInstanceConfigValidationError is the validation error returned by CompiledServiceInstanceConfig.Validate if the designated constraints aren't met.

func (CompiledServiceInstanceConfigValidationError) Cause

Cause function returns cause value.

func (CompiledServiceInstanceConfigValidationError) Error

Error satisfies the builtin error interface

func (CompiledServiceInstanceConfigValidationError) ErrorName

ErrorName returns error name.

func (CompiledServiceInstanceConfigValidationError) Field

Field function returns field value.

func (CompiledServiceInstanceConfigValidationError) Key

Key function returns key value.

func (CompiledServiceInstanceConfigValidationError) Reason

Reason function returns reason value.

type CompiledServiceInstanceConfig_AwsEcs added in v0.3.2

type CompiledServiceInstanceConfig_AwsEcs struct {
	AwsEcs *AwsEcsConfig `protobuf:"bytes,37,opt,name=aws_ecs,json=awsEcs,proto3,oneof"`
}

type CompiledServiceInstanceConfig_CustomRuntime added in v0.3.14

type CompiledServiceInstanceConfig_CustomRuntime struct {
	CustomRuntime *RuntimeExtensionConfig `protobuf:"bytes,22,opt,name=custom_runtime,json=customRuntime,proto3,oneof"`
}

type CompiledServiceInstanceConfig_Fly added in v0.3.36

type CompiledServiceInstanceConfig_Fly struct {
	Fly *fly.FlyConfig `protobuf:"bytes,41,opt,name=fly,proto3,oneof"`
}

type CompiledServiceInstanceConfig_GoogleCloudRun added in v0.3.8

type CompiledServiceInstanceConfig_GoogleCloudRun struct {
	GoogleCloudRun *GoogleCloudRunConfig `protobuf:"bytes,39,opt,name=google_cloud_run,json=googleCloudRun,proto3,oneof"`
}

type CompiledServiceInstanceConfig_Helm

type CompiledServiceInstanceConfig_Helm struct {
	Helm *common_config.HelmConfig `protobuf:"bytes,29,opt,name=helm,proto3,oneof"`
}

type CompiledServiceInstanceConfig_KubernetesConfig

type CompiledServiceInstanceConfig_KubernetesConfig struct {
	KubernetesConfig *common_config.KubernetesConfig `protobuf:"bytes,23,opt,name=kubernetes_config,json=kubernetesConfig,proto3,oneof"`
}

type CompiledServiceInstanceConfig_Pulumi added in v0.3.39

type CompiledServiceInstanceConfig_Pulumi struct {
	Pulumi *PulumiConfig `protobuf:"bytes,43,opt,name=pulumi,proto3,oneof"`
}

type CompiledServiceInstanceConfig_Terraform added in v0.3.39

type CompiledServiceInstanceConfig_Terraform struct {
	Terraform *TerraformConfig `protobuf:"bytes,42,opt,name=terraform,proto3,oneof"`
}

type ConfigureServiceReq

type ConfigureServiceReq struct {
	Application        string                  `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	ServiceConfig      *ServiceConfig          `protobuf:"bytes,2,opt,name=service_config,json=serviceConfig,proto3" json:"service_config,omitempty"`
	Source             version.Source          `protobuf:"varint,3,opt,name=source,proto3,enum=prodvana.version.Source" json:"source,omitempty"`
	SourceMetadata     *version.SourceMetadata `protobuf:"bytes,4,opt,name=source_metadata,json=sourceMetadata,proto3" json:"source_metadata,omitempty"`
	BundleNameOverride string                  `protobuf:"bytes,5,opt,name=bundle_name_override,json=bundleNameOverride,proto3" json:"bundle_name_override,omitempty"`
	// skip talking to runtimes for validation, can be useful to speed up the validation at the cost of not actually fully validating the config
	SkipRuntimeValidation bool `` /* 127-byte string literal not displayed */
	ForceCreateNewVersion bool `` // create new version even if there are no detected changes
	/* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ConfigureServiceReq) Descriptor deprecated

func (*ConfigureServiceReq) Descriptor() ([]byte, []int)

Deprecated: Use ConfigureServiceReq.ProtoReflect.Descriptor instead.

func (*ConfigureServiceReq) GetApplication

func (x *ConfigureServiceReq) GetApplication() string

func (*ConfigureServiceReq) GetBundleNameOverride added in v0.2.12

func (x *ConfigureServiceReq) GetBundleNameOverride() string

func (*ConfigureServiceReq) GetForceCreateNewVersion added in v0.3.19

func (x *ConfigureServiceReq) GetForceCreateNewVersion() bool

func (*ConfigureServiceReq) GetServiceConfig

func (x *ConfigureServiceReq) GetServiceConfig() *ServiceConfig

func (*ConfigureServiceReq) GetSkipRuntimeValidation added in v0.2.13

func (x *ConfigureServiceReq) GetSkipRuntimeValidation() bool

func (*ConfigureServiceReq) GetSource

func (x *ConfigureServiceReq) GetSource() version.Source

func (*ConfigureServiceReq) GetSourceMetadata

func (x *ConfigureServiceReq) GetSourceMetadata() *version.SourceMetadata

func (*ConfigureServiceReq) ProtoMessage

func (*ConfigureServiceReq) ProtoMessage()

func (*ConfigureServiceReq) ProtoReflect

func (x *ConfigureServiceReq) ProtoReflect() protoreflect.Message

func (*ConfigureServiceReq) Reset

func (x *ConfigureServiceReq) Reset()

func (*ConfigureServiceReq) String

func (x *ConfigureServiceReq) String() string

func (*ConfigureServiceReq) Validate

func (m *ConfigureServiceReq) Validate() error

Validate checks the field values on ConfigureServiceReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ConfigureServiceReq) ValidateAll

func (m *ConfigureServiceReq) ValidateAll() error

ValidateAll checks the field values on ConfigureServiceReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ConfigureServiceReqMultiError, or nil if none found.

type ConfigureServiceReqMultiError

type ConfigureServiceReqMultiError []error

ConfigureServiceReqMultiError is an error wrapping multiple validation errors returned by ConfigureServiceReq.ValidateAll() if the designated constraints aren't met.

func (ConfigureServiceReqMultiError) AllErrors

func (m ConfigureServiceReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ConfigureServiceReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ConfigureServiceReqValidationError

type ConfigureServiceReqValidationError struct {
	// contains filtered or unexported fields
}

ConfigureServiceReqValidationError is the validation error returned by ConfigureServiceReq.Validate if the designated constraints aren't met.

func (ConfigureServiceReqValidationError) Cause

Cause function returns cause value.

func (ConfigureServiceReqValidationError) Error

Error satisfies the builtin error interface

func (ConfigureServiceReqValidationError) ErrorName

ErrorName returns error name.

func (ConfigureServiceReqValidationError) Field

Field function returns field value.

func (ConfigureServiceReqValidationError) Key

Key function returns key value.

func (ConfigureServiceReqValidationError) Reason

Reason function returns reason value.

type ConfigureServiceResp

type ConfigureServiceResp struct {
	ServiceId         string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	ConfigVersion     string `protobuf:"bytes,2,opt,name=config_version,json=configVersion,proto3" json:"config_version,omitempty"`
	CreatedNewVersion bool   `protobuf:"varint,3,opt,name=created_new_version,json=createdNewVersion,proto3" json:"created_new_version,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigureServiceResp) Descriptor deprecated

func (*ConfigureServiceResp) Descriptor() ([]byte, []int)

Deprecated: Use ConfigureServiceResp.ProtoReflect.Descriptor instead.

func (*ConfigureServiceResp) GetConfigVersion

func (x *ConfigureServiceResp) GetConfigVersion() string

func (*ConfigureServiceResp) GetCreatedNewVersion added in v0.3.12

func (x *ConfigureServiceResp) GetCreatedNewVersion() bool

func (*ConfigureServiceResp) GetServiceId

func (x *ConfigureServiceResp) GetServiceId() string

func (*ConfigureServiceResp) ProtoMessage

func (*ConfigureServiceResp) ProtoMessage()

func (*ConfigureServiceResp) ProtoReflect

func (x *ConfigureServiceResp) ProtoReflect() protoreflect.Message

func (*ConfigureServiceResp) Reset

func (x *ConfigureServiceResp) Reset()

func (*ConfigureServiceResp) String

func (x *ConfigureServiceResp) String() string

func (*ConfigureServiceResp) Validate

func (m *ConfigureServiceResp) Validate() error

Validate checks the field values on ConfigureServiceResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ConfigureServiceResp) ValidateAll

func (m *ConfigureServiceResp) ValidateAll() error

ValidateAll checks the field values on ConfigureServiceResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ConfigureServiceRespMultiError, or nil if none found.

type ConfigureServiceRespMultiError

type ConfigureServiceRespMultiError []error

ConfigureServiceRespMultiError is an error wrapping multiple validation errors returned by ConfigureServiceResp.ValidateAll() if the designated constraints aren't met.

func (ConfigureServiceRespMultiError) AllErrors

func (m ConfigureServiceRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ConfigureServiceRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ConfigureServiceRespValidationError

type ConfigureServiceRespValidationError struct {
	// contains filtered or unexported fields
}

ConfigureServiceRespValidationError is the validation error returned by ConfigureServiceResp.Validate if the designated constraints aren't met.

func (ConfigureServiceRespValidationError) Cause

Cause function returns cause value.

func (ConfigureServiceRespValidationError) Error

Error satisfies the builtin error interface

func (ConfigureServiceRespValidationError) ErrorName

ErrorName returns error name.

func (ConfigureServiceRespValidationError) Field

Field function returns field value.

func (ConfigureServiceRespValidationError) Key

Key function returns key value.

func (ConfigureServiceRespValidationError) Reason

Reason function returns reason value.

type DeleteServiceReq

type DeleteServiceReq struct {
	Service     string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Application string `protobuf:"bytes,2,opt,name=application,proto3" json:"application,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteServiceReq) Descriptor deprecated

func (*DeleteServiceReq) Descriptor() ([]byte, []int)

Deprecated: Use DeleteServiceReq.ProtoReflect.Descriptor instead.

func (*DeleteServiceReq) GetApplication

func (x *DeleteServiceReq) GetApplication() string

func (*DeleteServiceReq) GetService

func (x *DeleteServiceReq) GetService() string

func (*DeleteServiceReq) ProtoMessage

func (*DeleteServiceReq) ProtoMessage()

func (*DeleteServiceReq) ProtoReflect

func (x *DeleteServiceReq) ProtoReflect() protoreflect.Message

func (*DeleteServiceReq) Reset

func (x *DeleteServiceReq) Reset()

func (*DeleteServiceReq) String

func (x *DeleteServiceReq) String() string

func (*DeleteServiceReq) Validate

func (m *DeleteServiceReq) Validate() error

Validate checks the field values on DeleteServiceReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DeleteServiceReq) ValidateAll

func (m *DeleteServiceReq) ValidateAll() error

ValidateAll checks the field values on DeleteServiceReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteServiceReqMultiError, or nil if none found.

type DeleteServiceReqMultiError

type DeleteServiceReqMultiError []error

DeleteServiceReqMultiError is an error wrapping multiple validation errors returned by DeleteServiceReq.ValidateAll() if the designated constraints aren't met.

func (DeleteServiceReqMultiError) AllErrors

func (m DeleteServiceReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DeleteServiceReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type DeleteServiceReqValidationError

type DeleteServiceReqValidationError struct {
	// contains filtered or unexported fields
}

DeleteServiceReqValidationError is the validation error returned by DeleteServiceReq.Validate if the designated constraints aren't met.

func (DeleteServiceReqValidationError) Cause

Cause function returns cause value.

func (DeleteServiceReqValidationError) Error

Error satisfies the builtin error interface

func (DeleteServiceReqValidationError) ErrorName

ErrorName returns error name.

func (DeleteServiceReqValidationError) Field

Field function returns field value.

func (DeleteServiceReqValidationError) Key

Key function returns key value.

func (DeleteServiceReqValidationError) Reason

Reason function returns reason value.

type DeleteServiceResp

type DeleteServiceResp struct {
	// contains filtered or unexported fields
}

func (*DeleteServiceResp) Descriptor deprecated

func (*DeleteServiceResp) Descriptor() ([]byte, []int)

Deprecated: Use DeleteServiceResp.ProtoReflect.Descriptor instead.

func (*DeleteServiceResp) ProtoMessage

func (*DeleteServiceResp) ProtoMessage()

func (*DeleteServiceResp) ProtoReflect

func (x *DeleteServiceResp) ProtoReflect() protoreflect.Message

func (*DeleteServiceResp) Reset

func (x *DeleteServiceResp) Reset()

func (*DeleteServiceResp) String

func (x *DeleteServiceResp) String() string

func (*DeleteServiceResp) Validate

func (m *DeleteServiceResp) Validate() error

Validate checks the field values on DeleteServiceResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DeleteServiceResp) ValidateAll

func (m *DeleteServiceResp) ValidateAll() error

ValidateAll checks the field values on DeleteServiceResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeleteServiceRespMultiError, or nil if none found.

type DeleteServiceRespMultiError

type DeleteServiceRespMultiError []error

DeleteServiceRespMultiError is an error wrapping multiple validation errors returned by DeleteServiceResp.ValidateAll() if the designated constraints aren't met.

func (DeleteServiceRespMultiError) AllErrors

func (m DeleteServiceRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DeleteServiceRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type DeleteServiceRespValidationError

type DeleteServiceRespValidationError struct {
	// contains filtered or unexported fields
}

DeleteServiceRespValidationError is the validation error returned by DeleteServiceResp.Validate if the designated constraints aren't met.

func (DeleteServiceRespValidationError) Cause

Cause function returns cause value.

func (DeleteServiceRespValidationError) Error

Error satisfies the builtin error interface

func (DeleteServiceRespValidationError) ErrorName

ErrorName returns error name.

func (DeleteServiceRespValidationError) Field

Field function returns field value.

func (DeleteServiceRespValidationError) Key

Key function returns key value.

func (DeleteServiceRespValidationError) Reason

Reason function returns reason value.

type DeliveryExtensionConfig

type DeliveryExtensionConfig struct {

	// Types that are assignable to Definition:
	//
	//	*DeliveryExtensionConfig_Inlined
	//	*DeliveryExtensionConfig_Instance
	//	*DeliveryExtensionConfig_Ref
	Definition isDeliveryExtensionConfig_Definition `protobuf_oneof:"definition"`
	Lifecycle  common_config.TaskLifecycle          `protobuf:"varint,2,opt,name=lifecycle,proto3,enum=prodvana.common_config.TaskLifecycle" json:"lifecycle,omitempty"`
	// a list of other delivery extensions that must be executed before this one
	Dependencies []*DeliveryExtensionConfig `protobuf:"bytes,5,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	// contains filtered or unexported fields
}

func (*DeliveryExtensionConfig) Descriptor deprecated

func (*DeliveryExtensionConfig) Descriptor() ([]byte, []int)

Deprecated: Use DeliveryExtensionConfig.ProtoReflect.Descriptor instead.

func (*DeliveryExtensionConfig) GetDefinition

func (m *DeliveryExtensionConfig) GetDefinition() isDeliveryExtensionConfig_Definition

func (*DeliveryExtensionConfig) GetDependencies added in v0.3.42

func (x *DeliveryExtensionConfig) GetDependencies() []*DeliveryExtensionConfig

func (*DeliveryExtensionConfig) GetInlined

func (*DeliveryExtensionConfig) GetInstance added in v0.1.16

func (x *DeliveryExtensionConfig) GetInstance() string

func (*DeliveryExtensionConfig) GetLifecycle

func (*DeliveryExtensionConfig) GetRef

func (*DeliveryExtensionConfig) ProtoMessage

func (*DeliveryExtensionConfig) ProtoMessage()

func (*DeliveryExtensionConfig) ProtoReflect

func (x *DeliveryExtensionConfig) ProtoReflect() protoreflect.Message

func (*DeliveryExtensionConfig) Reset

func (x *DeliveryExtensionConfig) Reset()

func (*DeliveryExtensionConfig) String

func (x *DeliveryExtensionConfig) String() string

func (*DeliveryExtensionConfig) Validate

func (m *DeliveryExtensionConfig) Validate() error

Validate checks the field values on DeliveryExtensionConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DeliveryExtensionConfig) ValidateAll

func (m *DeliveryExtensionConfig) ValidateAll() error

ValidateAll checks the field values on DeliveryExtensionConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeliveryExtensionConfigMultiError, or nil if none found.

type DeliveryExtensionConfigMultiError

type DeliveryExtensionConfigMultiError []error

DeliveryExtensionConfigMultiError is an error wrapping multiple validation errors returned by DeliveryExtensionConfig.ValidateAll() if the designated constraints aren't met.

func (DeliveryExtensionConfigMultiError) AllErrors

func (m DeliveryExtensionConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (DeliveryExtensionConfigMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type DeliveryExtensionConfigValidationError

type DeliveryExtensionConfigValidationError struct {
	// contains filtered or unexported fields
}

DeliveryExtensionConfigValidationError is the validation error returned by DeliveryExtensionConfig.Validate if the designated constraints aren't met.

func (DeliveryExtensionConfigValidationError) Cause

Cause function returns cause value.

func (DeliveryExtensionConfigValidationError) Error

Error satisfies the builtin error interface

func (DeliveryExtensionConfigValidationError) ErrorName

ErrorName returns error name.

func (DeliveryExtensionConfigValidationError) Field

Field function returns field value.

func (DeliveryExtensionConfigValidationError) Key

Key function returns key value.

func (DeliveryExtensionConfigValidationError) Reason

Reason function returns reason value.

type DeliveryExtensionConfig_Inlined

type DeliveryExtensionConfig_Inlined struct {
	// Inline definition of a delivery extension.
	Inlined *delivery_extension.DeliveryExtensionConfig `protobuf:"bytes,1,opt,name=inlined,proto3,oneof"`
}

type DeliveryExtensionConfig_Instance added in v0.1.16

type DeliveryExtensionConfig_Instance struct {
	// A delivery instance defined in this service config.
	Instance string `protobuf:"bytes,3,opt,name=instance,proto3,oneof"`
}

type DeliveryExtensionConfig_Ref

type DeliveryExtensionConfig_Ref struct {
	// Reference to a delivery extension defined externally.
	Ref *delivery_extension.DeliveryExtensionInstanceRef `protobuf:"bytes,4,opt,name=ref,proto3,oneof"`
}

type DeliveryExtensionInstance

type DeliveryExtensionInstance struct {

	// Types that are assignable to Definition:
	//
	//	*DeliveryExtensionInstance_Inlined
	//	*DeliveryExtensionInstance_Ref
	Definition isDeliveryExtensionInstance_Definition `protobuf_oneof:"definition"`
	Name       string                                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// a list of other delivery extensions that must be executed before this one
	Dependencies []*DeliveryExtensionConfig `protobuf:"bytes,5,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	// contains filtered or unexported fields
}

func (*DeliveryExtensionInstance) Descriptor deprecated

func (*DeliveryExtensionInstance) Descriptor() ([]byte, []int)

Deprecated: Use DeliveryExtensionInstance.ProtoReflect.Descriptor instead.

func (*DeliveryExtensionInstance) GetDefinition added in v0.1.16

func (m *DeliveryExtensionInstance) GetDefinition() isDeliveryExtensionInstance_Definition

func (*DeliveryExtensionInstance) GetDependencies added in v0.3.42

func (x *DeliveryExtensionInstance) GetDependencies() []*DeliveryExtensionConfig

func (*DeliveryExtensionInstance) GetInlined added in v0.1.16

func (*DeliveryExtensionInstance) GetName

func (x *DeliveryExtensionInstance) GetName() string

func (*DeliveryExtensionInstance) GetRef added in v0.1.16

func (*DeliveryExtensionInstance) ProtoMessage

func (*DeliveryExtensionInstance) ProtoMessage()

func (*DeliveryExtensionInstance) ProtoReflect

func (*DeliveryExtensionInstance) Reset

func (x *DeliveryExtensionInstance) Reset()

func (*DeliveryExtensionInstance) String

func (x *DeliveryExtensionInstance) String() string

func (*DeliveryExtensionInstance) Validate

func (m *DeliveryExtensionInstance) Validate() error

Validate checks the field values on DeliveryExtensionInstance with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*DeliveryExtensionInstance) ValidateAll

func (m *DeliveryExtensionInstance) ValidateAll() error

ValidateAll checks the field values on DeliveryExtensionInstance with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DeliveryExtensionInstanceMultiError, or nil if none found.

type DeliveryExtensionInstanceMultiError

type DeliveryExtensionInstanceMultiError []error

DeliveryExtensionInstanceMultiError is an error wrapping multiple validation errors returned by DeliveryExtensionInstance.ValidateAll() if the designated constraints aren't met.

func (DeliveryExtensionInstanceMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (DeliveryExtensionInstanceMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type DeliveryExtensionInstanceValidationError

type DeliveryExtensionInstanceValidationError struct {
	// contains filtered or unexported fields
}

DeliveryExtensionInstanceValidationError is the validation error returned by DeliveryExtensionInstance.Validate if the designated constraints aren't met.

func (DeliveryExtensionInstanceValidationError) Cause

Cause function returns cause value.

func (DeliveryExtensionInstanceValidationError) Error

Error satisfies the builtin error interface

func (DeliveryExtensionInstanceValidationError) ErrorName

ErrorName returns error name.

func (DeliveryExtensionInstanceValidationError) Field

Field function returns field value.

func (DeliveryExtensionInstanceValidationError) Key

Key function returns key value.

func (DeliveryExtensionInstanceValidationError) Reason

Reason function returns reason value.

type DeliveryExtensionInstance_Inlined added in v0.1.16

type DeliveryExtensionInstance_Inlined struct {
	// Inline definition of the delivery extension.
	Inlined *delivery_extension.DeliveryExtensionConfig `protobuf:"bytes,1,opt,name=inlined,proto3,oneof"`
}

type DeliveryExtensionInstance_Ref added in v0.1.16

type DeliveryExtensionInstance_Ref struct {
	// Reference to a delivery extension defined externally.
	Ref *delivery_extension.DeliveryExtensionInstanceRef `protobuf:"bytes,3,opt,name=ref,proto3,oneof"`
}

type ExternalAddr

type ExternalAddr struct {
	Addr string            `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
	Type ExternalAddr_Type `protobuf:"varint,2,opt,name=type,proto3,enum=prodvana.service.ExternalAddr_Type" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*ExternalAddr) Descriptor deprecated

func (*ExternalAddr) Descriptor() ([]byte, []int)

Deprecated: Use ExternalAddr.ProtoReflect.Descriptor instead.

func (*ExternalAddr) GetAddr

func (x *ExternalAddr) GetAddr() string

func (*ExternalAddr) GetType

func (x *ExternalAddr) GetType() ExternalAddr_Type

func (*ExternalAddr) ProtoMessage

func (*ExternalAddr) ProtoMessage()

func (*ExternalAddr) ProtoReflect

func (x *ExternalAddr) ProtoReflect() protoreflect.Message

func (*ExternalAddr) Reset

func (x *ExternalAddr) Reset()

func (*ExternalAddr) String

func (x *ExternalAddr) String() string

func (*ExternalAddr) Validate

func (m *ExternalAddr) Validate() error

Validate checks the field values on ExternalAddr with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ExternalAddr) ValidateAll

func (m *ExternalAddr) ValidateAll() error

ValidateAll checks the field values on ExternalAddr with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ExternalAddrMultiError, or nil if none found.

type ExternalAddrMultiError

type ExternalAddrMultiError []error

ExternalAddrMultiError is an error wrapping multiple validation errors returned by ExternalAddr.ValidateAll() if the designated constraints aren't met.

func (ExternalAddrMultiError) AllErrors

func (m ExternalAddrMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ExternalAddrMultiError) Error

func (m ExternalAddrMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ExternalAddrValidationError

type ExternalAddrValidationError struct {
	// contains filtered or unexported fields
}

ExternalAddrValidationError is the validation error returned by ExternalAddr.Validate if the designated constraints aren't met.

func (ExternalAddrValidationError) Cause

Cause function returns cause value.

func (ExternalAddrValidationError) Error

Error satisfies the builtin error interface

func (ExternalAddrValidationError) ErrorName

func (e ExternalAddrValidationError) ErrorName() string

ErrorName returns error name.

func (ExternalAddrValidationError) Field

Field function returns field value.

func (ExternalAddrValidationError) Key

Key function returns key value.

func (ExternalAddrValidationError) Reason

Reason function returns reason value.

type ExternalAddr_Type

type ExternalAddr_Type int32
const (
	ExternalAddr_UNKNOWN  ExternalAddr_Type = 0
	ExternalAddr_AUTO     ExternalAddr_Type = 1
	ExternalAddr_EXTERNAL ExternalAddr_Type = 2
	// RAW_* are generated by the underlying infrastructure, independent of Prodvana
	ExternalAddr_RAW_IP       ExternalAddr_Type = 3
	ExternalAddr_RAW_HOSTNAME ExternalAddr_Type = 4
)

func (ExternalAddr_Type) Descriptor

func (ExternalAddr_Type) Enum

func (ExternalAddr_Type) EnumDescriptor deprecated

func (ExternalAddr_Type) EnumDescriptor() ([]byte, []int)

Deprecated: Use ExternalAddr_Type.Descriptor instead.

func (ExternalAddr_Type) Number

func (ExternalAddr_Type) String

func (x ExternalAddr_Type) String() string

func (ExternalAddr_Type) Type

type FollowContainerRepositorySettings

type FollowContainerRepositorySettings struct {
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*FollowContainerRepositorySettings) Descriptor deprecated

func (*FollowContainerRepositorySettings) Descriptor() ([]byte, []int)

Deprecated: Use FollowContainerRepositorySettings.ProtoReflect.Descriptor instead.

func (*FollowContainerRepositorySettings) GetEnabled

func (x *FollowContainerRepositorySettings) GetEnabled() bool

func (*FollowContainerRepositorySettings) ProtoMessage

func (*FollowContainerRepositorySettings) ProtoMessage()

func (*FollowContainerRepositorySettings) ProtoReflect

func (*FollowContainerRepositorySettings) Reset

func (*FollowContainerRepositorySettings) String

func (*FollowContainerRepositorySettings) Validate

Validate checks the field values on FollowContainerRepositorySettings with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*FollowContainerRepositorySettings) ValidateAll

func (m *FollowContainerRepositorySettings) ValidateAll() error

ValidateAll checks the field values on FollowContainerRepositorySettings with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in FollowContainerRepositorySettingsMultiError, or nil if none found.

type FollowContainerRepositorySettingsMultiError

type FollowContainerRepositorySettingsMultiError []error

FollowContainerRepositorySettingsMultiError is an error wrapping multiple validation errors returned by FollowContainerRepositorySettings.ValidateAll() if the designated constraints aren't met.

func (FollowContainerRepositorySettingsMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (FollowContainerRepositorySettingsMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type FollowContainerRepositorySettingsValidationError

type FollowContainerRepositorySettingsValidationError struct {
	// contains filtered or unexported fields
}

FollowContainerRepositorySettingsValidationError is the validation error returned by FollowContainerRepositorySettings.Validate if the designated constraints aren't met.

func (FollowContainerRepositorySettingsValidationError) Cause

Cause function returns cause value.

func (FollowContainerRepositorySettingsValidationError) Error

Error satisfies the builtin error interface

func (FollowContainerRepositorySettingsValidationError) ErrorName

ErrorName returns error name.

func (FollowContainerRepositorySettingsValidationError) Field

Field function returns field value.

func (FollowContainerRepositorySettingsValidationError) Key

Key function returns key value.

func (FollowContainerRepositorySettingsValidationError) Reason

Reason function returns reason value.

type GenerateVersionNameReq added in v0.2.13

type GenerateVersionNameReq struct {
	Application          string                                  `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service              string                                  `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	ServiceConfigVersion string                                  `protobuf:"bytes,3,opt,name=service_config_version,json=serviceConfigVersion,proto3" json:"service_config_version,omitempty"`
	Parameters           []*common_config.ParameterValue         `protobuf:"bytes,4,rep,name=parameters,proto3" json:"parameters,omitempty"`
	PerReleaseChannel    []*ApplyParametersReq_PerReleaseChannel `protobuf:"bytes,5,rep,name=per_release_channel,json=perReleaseChannel,proto3" json:"per_release_channel,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateVersionNameReq) Descriptor deprecated added in v0.2.13

func (*GenerateVersionNameReq) Descriptor() ([]byte, []int)

Deprecated: Use GenerateVersionNameReq.ProtoReflect.Descriptor instead.

func (*GenerateVersionNameReq) GetApplication added in v0.2.13

func (x *GenerateVersionNameReq) GetApplication() string

func (*GenerateVersionNameReq) GetParameters added in v0.2.13

func (x *GenerateVersionNameReq) GetParameters() []*common_config.ParameterValue

func (*GenerateVersionNameReq) GetPerReleaseChannel added in v0.2.13

func (x *GenerateVersionNameReq) GetPerReleaseChannel() []*ApplyParametersReq_PerReleaseChannel

func (*GenerateVersionNameReq) GetService added in v0.2.13

func (x *GenerateVersionNameReq) GetService() string

func (*GenerateVersionNameReq) GetServiceConfigVersion added in v0.2.13

func (x *GenerateVersionNameReq) GetServiceConfigVersion() string

func (*GenerateVersionNameReq) ProtoMessage added in v0.2.13

func (*GenerateVersionNameReq) ProtoMessage()

func (*GenerateVersionNameReq) ProtoReflect added in v0.2.13

func (x *GenerateVersionNameReq) ProtoReflect() protoreflect.Message

func (*GenerateVersionNameReq) Reset added in v0.2.13

func (x *GenerateVersionNameReq) Reset()

func (*GenerateVersionNameReq) String added in v0.2.13

func (x *GenerateVersionNameReq) String() string

func (*GenerateVersionNameReq) Validate added in v0.2.13

func (m *GenerateVersionNameReq) Validate() error

Validate checks the field values on GenerateVersionNameReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GenerateVersionNameReq) ValidateAll added in v0.2.13

func (m *GenerateVersionNameReq) ValidateAll() error

ValidateAll checks the field values on GenerateVersionNameReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GenerateVersionNameReqMultiError, or nil if none found.

type GenerateVersionNameReqMultiError added in v0.2.13

type GenerateVersionNameReqMultiError []error

GenerateVersionNameReqMultiError is an error wrapping multiple validation errors returned by GenerateVersionNameReq.ValidateAll() if the designated constraints aren't met.

func (GenerateVersionNameReqMultiError) AllErrors added in v0.2.13

func (m GenerateVersionNameReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GenerateVersionNameReqMultiError) Error added in v0.2.13

Error returns a concatenation of all the error messages it wraps.

type GenerateVersionNameReqValidationError added in v0.2.13

type GenerateVersionNameReqValidationError struct {
	// contains filtered or unexported fields
}

GenerateVersionNameReqValidationError is the validation error returned by GenerateVersionNameReq.Validate if the designated constraints aren't met.

func (GenerateVersionNameReqValidationError) Cause added in v0.2.13

Cause function returns cause value.

func (GenerateVersionNameReqValidationError) Error added in v0.2.13

Error satisfies the builtin error interface

func (GenerateVersionNameReqValidationError) ErrorName added in v0.2.13

ErrorName returns error name.

func (GenerateVersionNameReqValidationError) Field added in v0.2.13

Field function returns field value.

func (GenerateVersionNameReqValidationError) Key added in v0.2.13

Key function returns key value.

func (GenerateVersionNameReqValidationError) Reason added in v0.2.13

Reason function returns reason value.

type GenerateVersionNameResp added in v0.2.13

type GenerateVersionNameResp struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateVersionNameResp) Descriptor deprecated added in v0.2.13

func (*GenerateVersionNameResp) Descriptor() ([]byte, []int)

Deprecated: Use GenerateVersionNameResp.ProtoReflect.Descriptor instead.

func (*GenerateVersionNameResp) GetVersion added in v0.2.13

func (x *GenerateVersionNameResp) GetVersion() string

func (*GenerateVersionNameResp) ProtoMessage added in v0.2.13

func (*GenerateVersionNameResp) ProtoMessage()

func (*GenerateVersionNameResp) ProtoReflect added in v0.2.13

func (x *GenerateVersionNameResp) ProtoReflect() protoreflect.Message

func (*GenerateVersionNameResp) Reset added in v0.2.13

func (x *GenerateVersionNameResp) Reset()

func (*GenerateVersionNameResp) String added in v0.2.13

func (x *GenerateVersionNameResp) String() string

func (*GenerateVersionNameResp) Validate added in v0.2.13

func (m *GenerateVersionNameResp) Validate() error

Validate checks the field values on GenerateVersionNameResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GenerateVersionNameResp) ValidateAll added in v0.2.13

func (m *GenerateVersionNameResp) ValidateAll() error

ValidateAll checks the field values on GenerateVersionNameResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GenerateVersionNameRespMultiError, or nil if none found.

type GenerateVersionNameRespMultiError added in v0.2.13

type GenerateVersionNameRespMultiError []error

GenerateVersionNameRespMultiError is an error wrapping multiple validation errors returned by GenerateVersionNameResp.ValidateAll() if the designated constraints aren't met.

func (GenerateVersionNameRespMultiError) AllErrors added in v0.2.13

func (m GenerateVersionNameRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GenerateVersionNameRespMultiError) Error added in v0.2.13

Error returns a concatenation of all the error messages it wraps.

type GenerateVersionNameRespValidationError added in v0.2.13

type GenerateVersionNameRespValidationError struct {
	// contains filtered or unexported fields
}

GenerateVersionNameRespValidationError is the validation error returned by GenerateVersionNameResp.Validate if the designated constraints aren't met.

func (GenerateVersionNameRespValidationError) Cause added in v0.2.13

Cause function returns cause value.

func (GenerateVersionNameRespValidationError) Error added in v0.2.13

Error satisfies the builtin error interface

func (GenerateVersionNameRespValidationError) ErrorName added in v0.2.13

ErrorName returns error name.

func (GenerateVersionNameRespValidationError) Field added in v0.2.13

Field function returns field value.

func (GenerateVersionNameRespValidationError) Key added in v0.2.13

Key function returns key value.

func (GenerateVersionNameRespValidationError) Reason added in v0.2.13

Reason function returns reason value.

type GetMaterializedConfigReq

type GetMaterializedConfigReq struct {
	Service     string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Version     string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` // omit to get latest version
	Application string `protobuf:"bytes,3,opt,name=application,proto3" json:"application,omitempty"`
	// contains filtered or unexported fields
}

func (*GetMaterializedConfigReq) Descriptor deprecated

func (*GetMaterializedConfigReq) Descriptor() ([]byte, []int)

Deprecated: Use GetMaterializedConfigReq.ProtoReflect.Descriptor instead.

func (*GetMaterializedConfigReq) GetApplication

func (x *GetMaterializedConfigReq) GetApplication() string

func (*GetMaterializedConfigReq) GetService

func (x *GetMaterializedConfigReq) GetService() string

func (*GetMaterializedConfigReq) GetVersion

func (x *GetMaterializedConfigReq) GetVersion() string

func (*GetMaterializedConfigReq) ProtoMessage

func (*GetMaterializedConfigReq) ProtoMessage()

func (*GetMaterializedConfigReq) ProtoReflect

func (x *GetMaterializedConfigReq) ProtoReflect() protoreflect.Message

func (*GetMaterializedConfigReq) Reset

func (x *GetMaterializedConfigReq) Reset()

func (*GetMaterializedConfigReq) String

func (x *GetMaterializedConfigReq) String() string

func (*GetMaterializedConfigReq) Validate

func (m *GetMaterializedConfigReq) Validate() error

Validate checks the field values on GetMaterializedConfigReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetMaterializedConfigReq) ValidateAll

func (m *GetMaterializedConfigReq) ValidateAll() error

ValidateAll checks the field values on GetMaterializedConfigReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetMaterializedConfigReqMultiError, or nil if none found.

type GetMaterializedConfigReqMultiError

type GetMaterializedConfigReqMultiError []error

GetMaterializedConfigReqMultiError is an error wrapping multiple validation errors returned by GetMaterializedConfigReq.ValidateAll() if the designated constraints aren't met.

func (GetMaterializedConfigReqMultiError) AllErrors

func (m GetMaterializedConfigReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetMaterializedConfigReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetMaterializedConfigReqValidationError

type GetMaterializedConfigReqValidationError struct {
	// contains filtered or unexported fields
}

GetMaterializedConfigReqValidationError is the validation error returned by GetMaterializedConfigReq.Validate if the designated constraints aren't met.

func (GetMaterializedConfigReqValidationError) Cause

Cause function returns cause value.

func (GetMaterializedConfigReqValidationError) Error

Error satisfies the builtin error interface

func (GetMaterializedConfigReqValidationError) ErrorName

ErrorName returns error name.

func (GetMaterializedConfigReqValidationError) Field

Field function returns field value.

func (GetMaterializedConfigReqValidationError) Key

Key function returns key value.

func (GetMaterializedConfigReqValidationError) Reason

Reason function returns reason value.

type GetMaterializedConfigResp

type GetMaterializedConfigResp struct {
	Config                         *ServiceConfig                   `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` // config as passed in by user
	Version                        string                           `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	CompiledConfig                 *ServiceConfig                   `protobuf:"bytes,3,opt,name=compiled_config,json=compiledConfig,proto3" json:"compiled_config,omitempty"` // config with defaults applied
	CompiledServiceInstanceConfigs []*CompiledServiceInstanceConfig ``                                                                                                        // compiled config per release channel, with per-release-channel overrides applied
	/* 155-byte string literal not displayed */
	VersionMetadata *ListMaterializedConfigVersionsResp_VersionMetadata `protobuf:"bytes,5,opt,name=version_metadata,json=versionMetadata,proto3" json:"version_metadata,omitempty"` // next tag: 6
	// contains filtered or unexported fields
}

func (*GetMaterializedConfigResp) Descriptor deprecated

func (*GetMaterializedConfigResp) Descriptor() ([]byte, []int)

Deprecated: Use GetMaterializedConfigResp.ProtoReflect.Descriptor instead.

func (*GetMaterializedConfigResp) GetCompiledConfig

func (x *GetMaterializedConfigResp) GetCompiledConfig() *ServiceConfig

func (*GetMaterializedConfigResp) GetCompiledServiceInstanceConfigs

func (x *GetMaterializedConfigResp) GetCompiledServiceInstanceConfigs() []*CompiledServiceInstanceConfig

func (*GetMaterializedConfigResp) GetConfig

func (x *GetMaterializedConfigResp) GetConfig() *ServiceConfig

func (*GetMaterializedConfigResp) GetVersion

func (x *GetMaterializedConfigResp) GetVersion() string

func (*GetMaterializedConfigResp) GetVersionMetadata

func (*GetMaterializedConfigResp) ProtoMessage

func (*GetMaterializedConfigResp) ProtoMessage()

func (*GetMaterializedConfigResp) ProtoReflect

func (*GetMaterializedConfigResp) Reset

func (x *GetMaterializedConfigResp) Reset()

func (*GetMaterializedConfigResp) String

func (x *GetMaterializedConfigResp) String() string

func (*GetMaterializedConfigResp) Validate

func (m *GetMaterializedConfigResp) Validate() error

Validate checks the field values on GetMaterializedConfigResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetMaterializedConfigResp) ValidateAll

func (m *GetMaterializedConfigResp) ValidateAll() error

ValidateAll checks the field values on GetMaterializedConfigResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetMaterializedConfigRespMultiError, or nil if none found.

type GetMaterializedConfigRespMultiError

type GetMaterializedConfigRespMultiError []error

GetMaterializedConfigRespMultiError is an error wrapping multiple validation errors returned by GetMaterializedConfigResp.ValidateAll() if the designated constraints aren't met.

func (GetMaterializedConfigRespMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (GetMaterializedConfigRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetMaterializedConfigRespValidationError

type GetMaterializedConfigRespValidationError struct {
	// contains filtered or unexported fields
}

GetMaterializedConfigRespValidationError is the validation error returned by GetMaterializedConfigResp.Validate if the designated constraints aren't met.

func (GetMaterializedConfigRespValidationError) Cause

Cause function returns cause value.

func (GetMaterializedConfigRespValidationError) Error

Error satisfies the builtin error interface

func (GetMaterializedConfigRespValidationError) ErrorName

ErrorName returns error name.

func (GetMaterializedConfigRespValidationError) Field

Field function returns field value.

func (GetMaterializedConfigRespValidationError) Key

Key function returns key value.

func (GetMaterializedConfigRespValidationError) Reason

Reason function returns reason value.

type GetServiceConfigReq

type GetServiceConfigReq struct {
	Application string `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service     string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	// omit to get latest
	ConfigVersion string `protobuf:"bytes,3,opt,name=config_version,json=configVersion,proto3" json:"config_version,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServiceConfigReq) Descriptor deprecated

func (*GetServiceConfigReq) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceConfigReq.ProtoReflect.Descriptor instead.

func (*GetServiceConfigReq) GetApplication

func (x *GetServiceConfigReq) GetApplication() string

func (*GetServiceConfigReq) GetConfigVersion

func (x *GetServiceConfigReq) GetConfigVersion() string

func (*GetServiceConfigReq) GetService

func (x *GetServiceConfigReq) GetService() string

func (*GetServiceConfigReq) ProtoMessage

func (*GetServiceConfigReq) ProtoMessage()

func (*GetServiceConfigReq) ProtoReflect

func (x *GetServiceConfigReq) ProtoReflect() protoreflect.Message

func (*GetServiceConfigReq) Reset

func (x *GetServiceConfigReq) Reset()

func (*GetServiceConfigReq) String

func (x *GetServiceConfigReq) String() string

func (*GetServiceConfigReq) Validate

func (m *GetServiceConfigReq) Validate() error

Validate checks the field values on GetServiceConfigReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetServiceConfigReq) ValidateAll

func (m *GetServiceConfigReq) ValidateAll() error

ValidateAll checks the field values on GetServiceConfigReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetServiceConfigReqMultiError, or nil if none found.

type GetServiceConfigReqMultiError

type GetServiceConfigReqMultiError []error

GetServiceConfigReqMultiError is an error wrapping multiple validation errors returned by GetServiceConfigReq.ValidateAll() if the designated constraints aren't met.

func (GetServiceConfigReqMultiError) AllErrors

func (m GetServiceConfigReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetServiceConfigReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetServiceConfigReqValidationError

type GetServiceConfigReqValidationError struct {
	// contains filtered or unexported fields
}

GetServiceConfigReqValidationError is the validation error returned by GetServiceConfigReq.Validate if the designated constraints aren't met.

func (GetServiceConfigReqValidationError) Cause

Cause function returns cause value.

func (GetServiceConfigReqValidationError) Error

Error satisfies the builtin error interface

func (GetServiceConfigReqValidationError) ErrorName

ErrorName returns error name.

func (GetServiceConfigReqValidationError) Field

Field function returns field value.

func (GetServiceConfigReqValidationError) Key

Key function returns key value.

func (GetServiceConfigReqValidationError) Reason

Reason function returns reason value.

type GetServiceConfigResp

type GetServiceConfigResp struct {
	Config                *ServiceConfig                                 `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`                              // deprecated, same as compiled_config
	InputConfig           *ServiceConfig                                 `protobuf:"bytes,4,opt,name=input_config,json=inputConfig,proto3" json:"input_config,omitempty"` // may be null because input config wasn't stored before 2023-09-25
	CompiledConfig        *ServiceConfig                                 `protobuf:"bytes,5,opt,name=compiled_config,json=compiledConfig,proto3" json:"compiled_config,omitempty"`
	ConfigVersion         string                                         `protobuf:"bytes,2,opt,name=config_version,json=configVersion,proto3" json:"config_version,omitempty"` // deprecated, use config_version_metadata
	ConfigVersionMetadata *ListServiceConfigVersionsResp_VersionMetadata ``                                                                                                     // next tag: 6
	/* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetServiceConfigResp) Descriptor deprecated

func (*GetServiceConfigResp) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceConfigResp.ProtoReflect.Descriptor instead.

func (*GetServiceConfigResp) GetCompiledConfig added in v0.2.13

func (x *GetServiceConfigResp) GetCompiledConfig() *ServiceConfig

func (*GetServiceConfigResp) GetConfig

func (x *GetServiceConfigResp) GetConfig() *ServiceConfig

func (*GetServiceConfigResp) GetConfigVersion

func (x *GetServiceConfigResp) GetConfigVersion() string

func (*GetServiceConfigResp) GetConfigVersionMetadata

func (*GetServiceConfigResp) GetInputConfig added in v0.2.13

func (x *GetServiceConfigResp) GetInputConfig() *ServiceConfig

func (*GetServiceConfigResp) ProtoMessage

func (*GetServiceConfigResp) ProtoMessage()

func (*GetServiceConfigResp) ProtoReflect

func (x *GetServiceConfigResp) ProtoReflect() protoreflect.Message

func (*GetServiceConfigResp) Reset

func (x *GetServiceConfigResp) Reset()

func (*GetServiceConfigResp) String

func (x *GetServiceConfigResp) String() string

func (*GetServiceConfigResp) Validate

func (m *GetServiceConfigResp) Validate() error

Validate checks the field values on GetServiceConfigResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetServiceConfigResp) ValidateAll

func (m *GetServiceConfigResp) ValidateAll() error

ValidateAll checks the field values on GetServiceConfigResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetServiceConfigRespMultiError, or nil if none found.

type GetServiceConfigRespMultiError

type GetServiceConfigRespMultiError []error

GetServiceConfigRespMultiError is an error wrapping multiple validation errors returned by GetServiceConfigResp.ValidateAll() if the designated constraints aren't met.

func (GetServiceConfigRespMultiError) AllErrors

func (m GetServiceConfigRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetServiceConfigRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetServiceConfigRespValidationError

type GetServiceConfigRespValidationError struct {
	// contains filtered or unexported fields
}

GetServiceConfigRespValidationError is the validation error returned by GetServiceConfigResp.Validate if the designated constraints aren't met.

func (GetServiceConfigRespValidationError) Cause

Cause function returns cause value.

func (GetServiceConfigRespValidationError) Error

Error satisfies the builtin error interface

func (GetServiceConfigRespValidationError) ErrorName

ErrorName returns error name.

func (GetServiceConfigRespValidationError) Field

Field function returns field value.

func (GetServiceConfigRespValidationError) Key

Key function returns key value.

func (GetServiceConfigRespValidationError) Reason

Reason function returns reason value.

type GetServiceInsightsReq

type GetServiceInsightsReq struct {
	Application string `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service     string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServiceInsightsReq) Descriptor deprecated

func (*GetServiceInsightsReq) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceInsightsReq.ProtoReflect.Descriptor instead.

func (*GetServiceInsightsReq) GetApplication

func (x *GetServiceInsightsReq) GetApplication() string

func (*GetServiceInsightsReq) GetService

func (x *GetServiceInsightsReq) GetService() string

func (*GetServiceInsightsReq) ProtoMessage

func (*GetServiceInsightsReq) ProtoMessage()

func (*GetServiceInsightsReq) ProtoReflect

func (x *GetServiceInsightsReq) ProtoReflect() protoreflect.Message

func (*GetServiceInsightsReq) Reset

func (x *GetServiceInsightsReq) Reset()

func (*GetServiceInsightsReq) String

func (x *GetServiceInsightsReq) String() string

func (*GetServiceInsightsReq) Validate

func (m *GetServiceInsightsReq) Validate() error

Validate checks the field values on GetServiceInsightsReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetServiceInsightsReq) ValidateAll

func (m *GetServiceInsightsReq) ValidateAll() error

ValidateAll checks the field values on GetServiceInsightsReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetServiceInsightsReqMultiError, or nil if none found.

type GetServiceInsightsReqMultiError

type GetServiceInsightsReqMultiError []error

GetServiceInsightsReqMultiError is an error wrapping multiple validation errors returned by GetServiceInsightsReq.ValidateAll() if the designated constraints aren't met.

func (GetServiceInsightsReqMultiError) AllErrors

func (m GetServiceInsightsReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetServiceInsightsReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetServiceInsightsReqValidationError

type GetServiceInsightsReqValidationError struct {
	// contains filtered or unexported fields
}

GetServiceInsightsReqValidationError is the validation error returned by GetServiceInsightsReq.Validate if the designated constraints aren't met.

func (GetServiceInsightsReqValidationError) Cause

Cause function returns cause value.

func (GetServiceInsightsReqValidationError) Error

Error satisfies the builtin error interface

func (GetServiceInsightsReqValidationError) ErrorName

ErrorName returns error name.

func (GetServiceInsightsReqValidationError) Field

Field function returns field value.

func (GetServiceInsightsReqValidationError) Key

Key function returns key value.

func (GetServiceInsightsReqValidationError) Reason

Reason function returns reason value.

type GetServiceInsightsResp

type GetServiceInsightsResp struct {
	Insights []*insights.Insight `protobuf:"bytes,1,rep,name=insights,proto3" json:"insights,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServiceInsightsResp) Descriptor deprecated

func (*GetServiceInsightsResp) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceInsightsResp.ProtoReflect.Descriptor instead.

func (*GetServiceInsightsResp) GetInsights

func (x *GetServiceInsightsResp) GetInsights() []*insights.Insight

func (*GetServiceInsightsResp) ProtoMessage

func (*GetServiceInsightsResp) ProtoMessage()

func (*GetServiceInsightsResp) ProtoReflect

func (x *GetServiceInsightsResp) ProtoReflect() protoreflect.Message

func (*GetServiceInsightsResp) Reset

func (x *GetServiceInsightsResp) Reset()

func (*GetServiceInsightsResp) String

func (x *GetServiceInsightsResp) String() string

func (*GetServiceInsightsResp) Validate

func (m *GetServiceInsightsResp) Validate() error

Validate checks the field values on GetServiceInsightsResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetServiceInsightsResp) ValidateAll

func (m *GetServiceInsightsResp) ValidateAll() error

ValidateAll checks the field values on GetServiceInsightsResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetServiceInsightsRespMultiError, or nil if none found.

type GetServiceInsightsRespMultiError

type GetServiceInsightsRespMultiError []error

GetServiceInsightsRespMultiError is an error wrapping multiple validation errors returned by GetServiceInsightsResp.ValidateAll() if the designated constraints aren't met.

func (GetServiceInsightsRespMultiError) AllErrors

func (m GetServiceInsightsRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetServiceInsightsRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetServiceInsightsRespValidationError

type GetServiceInsightsRespValidationError struct {
	// contains filtered or unexported fields
}

GetServiceInsightsRespValidationError is the validation error returned by GetServiceInsightsResp.Validate if the designated constraints aren't met.

func (GetServiceInsightsRespValidationError) Cause

Cause function returns cause value.

func (GetServiceInsightsRespValidationError) Error

Error satisfies the builtin error interface

func (GetServiceInsightsRespValidationError) ErrorName

ErrorName returns error name.

func (GetServiceInsightsRespValidationError) Field

Field function returns field value.

func (GetServiceInsightsRespValidationError) Key

Key function returns key value.

func (GetServiceInsightsRespValidationError) Reason

Reason function returns reason value.

type GetServiceInstanceReq

type GetServiceInstanceReq struct {
	Application    string `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service        string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	ReleaseChannel string `protobuf:"bytes,3,opt,name=release_channel,json=releaseChannel,proto3" json:"release_channel,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServiceInstanceReq) Descriptor deprecated

func (*GetServiceInstanceReq) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceInstanceReq.ProtoReflect.Descriptor instead.

func (*GetServiceInstanceReq) GetApplication

func (x *GetServiceInstanceReq) GetApplication() string

func (*GetServiceInstanceReq) GetReleaseChannel

func (x *GetServiceInstanceReq) GetReleaseChannel() string

func (*GetServiceInstanceReq) GetService

func (x *GetServiceInstanceReq) GetService() string

func (*GetServiceInstanceReq) ProtoMessage

func (*GetServiceInstanceReq) ProtoMessage()

func (*GetServiceInstanceReq) ProtoReflect

func (x *GetServiceInstanceReq) ProtoReflect() protoreflect.Message

func (*GetServiceInstanceReq) Reset

func (x *GetServiceInstanceReq) Reset()

func (*GetServiceInstanceReq) String

func (x *GetServiceInstanceReq) String() string

func (*GetServiceInstanceReq) Validate

func (m *GetServiceInstanceReq) Validate() error

Validate checks the field values on GetServiceInstanceReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetServiceInstanceReq) ValidateAll

func (m *GetServiceInstanceReq) ValidateAll() error

ValidateAll checks the field values on GetServiceInstanceReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetServiceInstanceReqMultiError, or nil if none found.

type GetServiceInstanceReqMultiError

type GetServiceInstanceReqMultiError []error

GetServiceInstanceReqMultiError is an error wrapping multiple validation errors returned by GetServiceInstanceReq.ValidateAll() if the designated constraints aren't met.

func (GetServiceInstanceReqMultiError) AllErrors

func (m GetServiceInstanceReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetServiceInstanceReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetServiceInstanceReqValidationError

type GetServiceInstanceReqValidationError struct {
	// contains filtered or unexported fields
}

GetServiceInstanceReqValidationError is the validation error returned by GetServiceInstanceReq.Validate if the designated constraints aren't met.

func (GetServiceInstanceReqValidationError) Cause

Cause function returns cause value.

func (GetServiceInstanceReqValidationError) Error

Error satisfies the builtin error interface

func (GetServiceInstanceReqValidationError) ErrorName

ErrorName returns error name.

func (GetServiceInstanceReqValidationError) Field

Field function returns field value.

func (GetServiceInstanceReqValidationError) Key

Key function returns key value.

func (GetServiceInstanceReqValidationError) Reason

Reason function returns reason value.

type GetServiceInstanceResp

type GetServiceInstanceResp struct {
	ServiceInstance *ServiceInstance `protobuf:"bytes,1,opt,name=service_instance,json=serviceInstance,proto3" json:"service_instance,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServiceInstanceResp) Descriptor deprecated

func (*GetServiceInstanceResp) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceInstanceResp.ProtoReflect.Descriptor instead.

func (*GetServiceInstanceResp) GetServiceInstance

func (x *GetServiceInstanceResp) GetServiceInstance() *ServiceInstance

func (*GetServiceInstanceResp) ProtoMessage

func (*GetServiceInstanceResp) ProtoMessage()

func (*GetServiceInstanceResp) ProtoReflect

func (x *GetServiceInstanceResp) ProtoReflect() protoreflect.Message

func (*GetServiceInstanceResp) Reset

func (x *GetServiceInstanceResp) Reset()

func (*GetServiceInstanceResp) String

func (x *GetServiceInstanceResp) String() string

func (*GetServiceInstanceResp) Validate

func (m *GetServiceInstanceResp) Validate() error

Validate checks the field values on GetServiceInstanceResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetServiceInstanceResp) ValidateAll

func (m *GetServiceInstanceResp) ValidateAll() error

ValidateAll checks the field values on GetServiceInstanceResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetServiceInstanceRespMultiError, or nil if none found.

type GetServiceInstanceRespMultiError

type GetServiceInstanceRespMultiError []error

GetServiceInstanceRespMultiError is an error wrapping multiple validation errors returned by GetServiceInstanceResp.ValidateAll() if the designated constraints aren't met.

func (GetServiceInstanceRespMultiError) AllErrors

func (m GetServiceInstanceRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetServiceInstanceRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetServiceInstanceRespValidationError

type GetServiceInstanceRespValidationError struct {
	// contains filtered or unexported fields
}

GetServiceInstanceRespValidationError is the validation error returned by GetServiceInstanceResp.Validate if the designated constraints aren't met.

func (GetServiceInstanceRespValidationError) Cause

Cause function returns cause value.

func (GetServiceInstanceRespValidationError) Error

Error satisfies the builtin error interface

func (GetServiceInstanceRespValidationError) ErrorName

ErrorName returns error name.

func (GetServiceInstanceRespValidationError) Field

Field function returns field value.

func (GetServiceInstanceRespValidationError) Key

Key function returns key value.

func (GetServiceInstanceRespValidationError) Reason

Reason function returns reason value.

type GetServiceMetadataReq

type GetServiceMetadataReq struct {
	Application string `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service     string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServiceMetadataReq) Descriptor deprecated

func (*GetServiceMetadataReq) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceMetadataReq.ProtoReflect.Descriptor instead.

func (*GetServiceMetadataReq) GetApplication

func (x *GetServiceMetadataReq) GetApplication() string

func (*GetServiceMetadataReq) GetService

func (x *GetServiceMetadataReq) GetService() string

func (*GetServiceMetadataReq) ProtoMessage

func (*GetServiceMetadataReq) ProtoMessage()

func (*GetServiceMetadataReq) ProtoReflect

func (x *GetServiceMetadataReq) ProtoReflect() protoreflect.Message

func (*GetServiceMetadataReq) Reset

func (x *GetServiceMetadataReq) Reset()

func (*GetServiceMetadataReq) String

func (x *GetServiceMetadataReq) String() string

func (*GetServiceMetadataReq) Validate

func (m *GetServiceMetadataReq) Validate() error

Validate checks the field values on GetServiceMetadataReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetServiceMetadataReq) ValidateAll

func (m *GetServiceMetadataReq) ValidateAll() error

ValidateAll checks the field values on GetServiceMetadataReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetServiceMetadataReqMultiError, or nil if none found.

type GetServiceMetadataReqMultiError

type GetServiceMetadataReqMultiError []error

GetServiceMetadataReqMultiError is an error wrapping multiple validation errors returned by GetServiceMetadataReq.ValidateAll() if the designated constraints aren't met.

func (GetServiceMetadataReqMultiError) AllErrors

func (m GetServiceMetadataReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetServiceMetadataReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetServiceMetadataReqValidationError

type GetServiceMetadataReqValidationError struct {
	// contains filtered or unexported fields
}

GetServiceMetadataReqValidationError is the validation error returned by GetServiceMetadataReq.Validate if the designated constraints aren't met.

func (GetServiceMetadataReqValidationError) Cause

Cause function returns cause value.

func (GetServiceMetadataReqValidationError) Error

Error satisfies the builtin error interface

func (GetServiceMetadataReqValidationError) ErrorName

ErrorName returns error name.

func (GetServiceMetadataReqValidationError) Field

Field function returns field value.

func (GetServiceMetadataReqValidationError) Key

Key function returns key value.

func (GetServiceMetadataReqValidationError) Reason

Reason function returns reason value.

type GetServiceMetadataResp

type GetServiceMetadataResp struct {

	// metadata with no variables substitution, no modifications from parents
	Metadata *ServiceUserMetadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServiceMetadataResp) Descriptor deprecated

func (*GetServiceMetadataResp) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceMetadataResp.ProtoReflect.Descriptor instead.

func (*GetServiceMetadataResp) GetMetadata

func (x *GetServiceMetadataResp) GetMetadata() *ServiceUserMetadata

func (*GetServiceMetadataResp) ProtoMessage

func (*GetServiceMetadataResp) ProtoMessage()

func (*GetServiceMetadataResp) ProtoReflect

func (x *GetServiceMetadataResp) ProtoReflect() protoreflect.Message

func (*GetServiceMetadataResp) Reset

func (x *GetServiceMetadataResp) Reset()

func (*GetServiceMetadataResp) String

func (x *GetServiceMetadataResp) String() string

func (*GetServiceMetadataResp) Validate

func (m *GetServiceMetadataResp) Validate() error

Validate checks the field values on GetServiceMetadataResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetServiceMetadataResp) ValidateAll

func (m *GetServiceMetadataResp) ValidateAll() error

ValidateAll checks the field values on GetServiceMetadataResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetServiceMetadataRespMultiError, or nil if none found.

type GetServiceMetadataRespMultiError

type GetServiceMetadataRespMultiError []error

GetServiceMetadataRespMultiError is an error wrapping multiple validation errors returned by GetServiceMetadataResp.ValidateAll() if the designated constraints aren't met.

func (GetServiceMetadataRespMultiError) AllErrors

func (m GetServiceMetadataRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetServiceMetadataRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetServiceMetadataRespValidationError

type GetServiceMetadataRespValidationError struct {
	// contains filtered or unexported fields
}

GetServiceMetadataRespValidationError is the validation error returned by GetServiceMetadataResp.Validate if the designated constraints aren't met.

func (GetServiceMetadataRespValidationError) Cause

Cause function returns cause value.

func (GetServiceMetadataRespValidationError) Error

Error satisfies the builtin error interface

func (GetServiceMetadataRespValidationError) ErrorName

ErrorName returns error name.

func (GetServiceMetadataRespValidationError) Field

Field function returns field value.

func (GetServiceMetadataRespValidationError) Key

Key function returns key value.

func (GetServiceMetadataRespValidationError) Reason

Reason function returns reason value.

type GetServiceMetricsReq

type GetServiceMetricsReq struct {
	Application    string                 `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service        string                 `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	StartTimestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=start_timestamp,json=startTimestamp,proto3" json:"start_timestamp,omitempty"`
	EndTimestamp   *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=end_timestamp,json=endTimestamp,proto3" json:"end_timestamp,omitempty"`
	IncludeCost    bool                   `protobuf:"varint,5,opt,name=include_cost,json=includeCost,proto3" json:"include_cost,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServiceMetricsReq) Descriptor deprecated

func (*GetServiceMetricsReq) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceMetricsReq.ProtoReflect.Descriptor instead.

func (*GetServiceMetricsReq) GetApplication

func (x *GetServiceMetricsReq) GetApplication() string

func (*GetServiceMetricsReq) GetEndTimestamp

func (x *GetServiceMetricsReq) GetEndTimestamp() *timestamppb.Timestamp

func (*GetServiceMetricsReq) GetIncludeCost

func (x *GetServiceMetricsReq) GetIncludeCost() bool

func (*GetServiceMetricsReq) GetService

func (x *GetServiceMetricsReq) GetService() string

func (*GetServiceMetricsReq) GetStartTimestamp

func (x *GetServiceMetricsReq) GetStartTimestamp() *timestamppb.Timestamp

func (*GetServiceMetricsReq) ProtoMessage

func (*GetServiceMetricsReq) ProtoMessage()

func (*GetServiceMetricsReq) ProtoReflect

func (x *GetServiceMetricsReq) ProtoReflect() protoreflect.Message

func (*GetServiceMetricsReq) Reset

func (x *GetServiceMetricsReq) Reset()

func (*GetServiceMetricsReq) String

func (x *GetServiceMetricsReq) String() string

func (*GetServiceMetricsReq) Validate

func (m *GetServiceMetricsReq) Validate() error

Validate checks the field values on GetServiceMetricsReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetServiceMetricsReq) ValidateAll

func (m *GetServiceMetricsReq) ValidateAll() error

ValidateAll checks the field values on GetServiceMetricsReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetServiceMetricsReqMultiError, or nil if none found.

type GetServiceMetricsReqMultiError

type GetServiceMetricsReqMultiError []error

GetServiceMetricsReqMultiError is an error wrapping multiple validation errors returned by GetServiceMetricsReq.ValidateAll() if the designated constraints aren't met.

func (GetServiceMetricsReqMultiError) AllErrors

func (m GetServiceMetricsReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetServiceMetricsReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetServiceMetricsReqValidationError

type GetServiceMetricsReqValidationError struct {
	// contains filtered or unexported fields
}

GetServiceMetricsReqValidationError is the validation error returned by GetServiceMetricsReq.Validate if the designated constraints aren't met.

func (GetServiceMetricsReqValidationError) Cause

Cause function returns cause value.

func (GetServiceMetricsReqValidationError) Error

Error satisfies the builtin error interface

func (GetServiceMetricsReqValidationError) ErrorName

ErrorName returns error name.

func (GetServiceMetricsReqValidationError) Field

Field function returns field value.

func (GetServiceMetricsReqValidationError) Key

Key function returns key value.

func (GetServiceMetricsReqValidationError) Reason

Reason function returns reason value.

type GetServiceMetricsResp

type GetServiceMetricsResp struct {
	DeploymentMetrics *metrics.DeploymentMetrics `protobuf:"bytes,1,opt,name=deployment_metrics,json=deploymentMetrics,proto3" json:"deployment_metrics,omitempty"`
	Cost              *metrics.Cost              `protobuf:"bytes,2,opt,name=cost,proto3" json:"cost,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServiceMetricsResp) Descriptor deprecated

func (*GetServiceMetricsResp) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceMetricsResp.ProtoReflect.Descriptor instead.

func (*GetServiceMetricsResp) GetCost

func (x *GetServiceMetricsResp) GetCost() *metrics.Cost

func (*GetServiceMetricsResp) GetDeploymentMetrics

func (x *GetServiceMetricsResp) GetDeploymentMetrics() *metrics.DeploymentMetrics

func (*GetServiceMetricsResp) ProtoMessage

func (*GetServiceMetricsResp) ProtoMessage()

func (*GetServiceMetricsResp) ProtoReflect

func (x *GetServiceMetricsResp) ProtoReflect() protoreflect.Message

func (*GetServiceMetricsResp) Reset

func (x *GetServiceMetricsResp) Reset()

func (*GetServiceMetricsResp) String

func (x *GetServiceMetricsResp) String() string

func (*GetServiceMetricsResp) Validate

func (m *GetServiceMetricsResp) Validate() error

Validate checks the field values on GetServiceMetricsResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetServiceMetricsResp) ValidateAll

func (m *GetServiceMetricsResp) ValidateAll() error

ValidateAll checks the field values on GetServiceMetricsResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetServiceMetricsRespMultiError, or nil if none found.

type GetServiceMetricsRespMultiError

type GetServiceMetricsRespMultiError []error

GetServiceMetricsRespMultiError is an error wrapping multiple validation errors returned by GetServiceMetricsResp.ValidateAll() if the designated constraints aren't met.

func (GetServiceMetricsRespMultiError) AllErrors

func (m GetServiceMetricsRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetServiceMetricsRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type GetServiceMetricsRespValidationError

type GetServiceMetricsRespValidationError struct {
	// contains filtered or unexported fields
}

GetServiceMetricsRespValidationError is the validation error returned by GetServiceMetricsResp.Validate if the designated constraints aren't met.

func (GetServiceMetricsRespValidationError) Cause

Cause function returns cause value.

func (GetServiceMetricsRespValidationError) Error

Error satisfies the builtin error interface

func (GetServiceMetricsRespValidationError) ErrorName

ErrorName returns error name.

func (GetServiceMetricsRespValidationError) Field

Field function returns field value.

func (GetServiceMetricsRespValidationError) Key

Key function returns key value.

func (GetServiceMetricsRespValidationError) Reason

Reason function returns reason value.

type GetServiceReq

type GetServiceReq struct {
	Application string `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service     string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServiceReq) Descriptor deprecated

func (*GetServiceReq) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceReq.ProtoReflect.Descriptor instead.

func (*GetServiceReq) GetApplication

func (x *GetServiceReq) GetApplication() string

func (*GetServiceReq) GetService

func (x *GetServiceReq) GetService() string

func (*GetServiceReq) ProtoMessage

func (*GetServiceReq) ProtoMessage()

func (*GetServiceReq) ProtoReflect

func (x *GetServiceReq) ProtoReflect() protoreflect.Message

func (*GetServiceReq) Reset

func (x *GetServiceReq) Reset()

func (*GetServiceReq) String

func (x *GetServiceReq) String() string

func (*GetServiceReq) Validate

func (m *GetServiceReq) Validate() error

Validate checks the field values on GetServiceReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetServiceReq) ValidateAll

func (m *GetServiceReq) ValidateAll() error

ValidateAll checks the field values on GetServiceReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetServiceReqMultiError, or nil if none found.

type GetServiceReqMultiError

type GetServiceReqMultiError []error

GetServiceReqMultiError is an error wrapping multiple validation errors returned by GetServiceReq.ValidateAll() if the designated constraints aren't met.

func (GetServiceReqMultiError) AllErrors

func (m GetServiceReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetServiceReqMultiError) Error

func (m GetServiceReqMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type GetServiceReqValidationError

type GetServiceReqValidationError struct {
	// contains filtered or unexported fields
}

GetServiceReqValidationError is the validation error returned by GetServiceReq.Validate if the designated constraints aren't met.

func (GetServiceReqValidationError) Cause

Cause function returns cause value.

func (GetServiceReqValidationError) Error

Error satisfies the builtin error interface

func (GetServiceReqValidationError) ErrorName

func (e GetServiceReqValidationError) ErrorName() string

ErrorName returns error name.

func (GetServiceReqValidationError) Field

Field function returns field value.

func (GetServiceReqValidationError) Key

Key function returns key value.

func (GetServiceReqValidationError) Reason

Reason function returns reason value.

type GetServiceResp

type GetServiceResp struct {
	Service *Service `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServiceResp) Descriptor deprecated

func (*GetServiceResp) Descriptor() ([]byte, []int)

Deprecated: Use GetServiceResp.ProtoReflect.Descriptor instead.

func (*GetServiceResp) GetService

func (x *GetServiceResp) GetService() *Service

func (*GetServiceResp) ProtoMessage

func (*GetServiceResp) ProtoMessage()

func (*GetServiceResp) ProtoReflect

func (x *GetServiceResp) ProtoReflect() protoreflect.Message

func (*GetServiceResp) Reset

func (x *GetServiceResp) Reset()

func (*GetServiceResp) String

func (x *GetServiceResp) String() string

func (*GetServiceResp) Validate

func (m *GetServiceResp) Validate() error

Validate checks the field values on GetServiceResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GetServiceResp) ValidateAll

func (m *GetServiceResp) ValidateAll() error

ValidateAll checks the field values on GetServiceResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetServiceRespMultiError, or nil if none found.

type GetServiceRespMultiError

type GetServiceRespMultiError []error

GetServiceRespMultiError is an error wrapping multiple validation errors returned by GetServiceResp.ValidateAll() if the designated constraints aren't met.

func (GetServiceRespMultiError) AllErrors

func (m GetServiceRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GetServiceRespMultiError) Error

func (m GetServiceRespMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type GetServiceRespValidationError

type GetServiceRespValidationError struct {
	// contains filtered or unexported fields
}

GetServiceRespValidationError is the validation error returned by GetServiceResp.Validate if the designated constraints aren't met.

func (GetServiceRespValidationError) Cause

Cause function returns cause value.

func (GetServiceRespValidationError) Error

Error satisfies the builtin error interface

func (GetServiceRespValidationError) ErrorName

func (e GetServiceRespValidationError) ErrorName() string

ErrorName returns error name.

func (GetServiceRespValidationError) Field

Field function returns field value.

func (GetServiceRespValidationError) Key

Key function returns key value.

func (GetServiceRespValidationError) Reason

Reason function returns reason value.

type GoogleCloudRunConfig added in v0.3.8

type GoogleCloudRunConfig struct {

	// Types that are assignable to SpecOneof:
	//
	//	*GoogleCloudRunConfig_Inlined
	//	*GoogleCloudRunConfig_Local
	//	*GoogleCloudRunConfig_Remote
	SpecOneof isGoogleCloudRunConfig_SpecOneof `protobuf_oneof:"spec_oneof"`
	// contains filtered or unexported fields
}

func (*GoogleCloudRunConfig) Descriptor deprecated added in v0.3.8

func (*GoogleCloudRunConfig) Descriptor() ([]byte, []int)

Deprecated: Use GoogleCloudRunConfig.ProtoReflect.Descriptor instead.

func (*GoogleCloudRunConfig) GetInlined added in v0.3.8

func (x *GoogleCloudRunConfig) GetInlined() string

func (*GoogleCloudRunConfig) GetLocal added in v0.3.8

func (*GoogleCloudRunConfig) GetRemote added in v0.3.19

func (*GoogleCloudRunConfig) GetSpecOneof added in v0.3.8

func (m *GoogleCloudRunConfig) GetSpecOneof() isGoogleCloudRunConfig_SpecOneof

func (*GoogleCloudRunConfig) ProtoMessage added in v0.3.8

func (*GoogleCloudRunConfig) ProtoMessage()

func (*GoogleCloudRunConfig) ProtoReflect added in v0.3.8

func (x *GoogleCloudRunConfig) ProtoReflect() protoreflect.Message

func (*GoogleCloudRunConfig) Reset added in v0.3.8

func (x *GoogleCloudRunConfig) Reset()

func (*GoogleCloudRunConfig) String added in v0.3.8

func (x *GoogleCloudRunConfig) String() string

func (*GoogleCloudRunConfig) Validate added in v0.3.8

func (m *GoogleCloudRunConfig) Validate() error

Validate checks the field values on GoogleCloudRunConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*GoogleCloudRunConfig) ValidateAll added in v0.3.8

func (m *GoogleCloudRunConfig) ValidateAll() error

ValidateAll checks the field values on GoogleCloudRunConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GoogleCloudRunConfigMultiError, or nil if none found.

type GoogleCloudRunConfigMultiError added in v0.3.8

type GoogleCloudRunConfigMultiError []error

GoogleCloudRunConfigMultiError is an error wrapping multiple validation errors returned by GoogleCloudRunConfig.ValidateAll() if the designated constraints aren't met.

func (GoogleCloudRunConfigMultiError) AllErrors added in v0.3.8

func (m GoogleCloudRunConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (GoogleCloudRunConfigMultiError) Error added in v0.3.8

Error returns a concatenation of all the error messages it wraps.

type GoogleCloudRunConfigValidationError added in v0.3.8

type GoogleCloudRunConfigValidationError struct {
	// contains filtered or unexported fields
}

GoogleCloudRunConfigValidationError is the validation error returned by GoogleCloudRunConfig.Validate if the designated constraints aren't met.

func (GoogleCloudRunConfigValidationError) Cause added in v0.3.8

Cause function returns cause value.

func (GoogleCloudRunConfigValidationError) Error added in v0.3.8

Error satisfies the builtin error interface

func (GoogleCloudRunConfigValidationError) ErrorName added in v0.3.8

ErrorName returns error name.

func (GoogleCloudRunConfigValidationError) Field added in v0.3.8

Field function returns field value.

func (GoogleCloudRunConfigValidationError) Key added in v0.3.8

Key function returns key value.

func (GoogleCloudRunConfigValidationError) Reason added in v0.3.8

Reason function returns reason value.

type GoogleCloudRunConfig_Inlined added in v0.3.8

type GoogleCloudRunConfig_Inlined struct {
	Inlined string `protobuf:"bytes,1,opt,name=inlined,proto3,oneof"`
}

type GoogleCloudRunConfig_Local added in v0.3.8

type GoogleCloudRunConfig_Local struct {
	Local *common_config.LocalConfig `protobuf:"bytes,2,opt,name=local,proto3,oneof"`
}

type GoogleCloudRunConfig_Remote added in v0.3.19

type GoogleCloudRunConfig_Remote struct {
	Remote *common_config.RemoteConfig `protobuf:"bytes,3,opt,name=remote,proto3,oneof"`
}

type ListCommitsReq

type ListCommitsReq struct {
	Application string `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service     string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	PageToken   string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	PageSize    int32  `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCommitsReq) Descriptor deprecated

func (*ListCommitsReq) Descriptor() ([]byte, []int)

Deprecated: Use ListCommitsReq.ProtoReflect.Descriptor instead.

func (*ListCommitsReq) GetApplication

func (x *ListCommitsReq) GetApplication() string

func (*ListCommitsReq) GetPageSize

func (x *ListCommitsReq) GetPageSize() int32

func (*ListCommitsReq) GetPageToken

func (x *ListCommitsReq) GetPageToken() string

func (*ListCommitsReq) GetService

func (x *ListCommitsReq) GetService() string

func (*ListCommitsReq) ProtoMessage

func (*ListCommitsReq) ProtoMessage()

func (*ListCommitsReq) ProtoReflect

func (x *ListCommitsReq) ProtoReflect() protoreflect.Message

func (*ListCommitsReq) Reset

func (x *ListCommitsReq) Reset()

func (*ListCommitsReq) String

func (x *ListCommitsReq) String() string

func (*ListCommitsReq) Validate

func (m *ListCommitsReq) Validate() error

Validate checks the field values on ListCommitsReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListCommitsReq) ValidateAll

func (m *ListCommitsReq) ValidateAll() error

ValidateAll checks the field values on ListCommitsReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListCommitsReqMultiError, or nil if none found.

type ListCommitsReqMultiError

type ListCommitsReqMultiError []error

ListCommitsReqMultiError is an error wrapping multiple validation errors returned by ListCommitsReq.ValidateAll() if the designated constraints aren't met.

func (ListCommitsReqMultiError) AllErrors

func (m ListCommitsReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ListCommitsReqMultiError) Error

func (m ListCommitsReqMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ListCommitsReqValidationError

type ListCommitsReqValidationError struct {
	// contains filtered or unexported fields
}

ListCommitsReqValidationError is the validation error returned by ListCommitsReq.Validate if the designated constraints aren't met.

func (ListCommitsReqValidationError) Cause

Cause function returns cause value.

func (ListCommitsReqValidationError) Error

Error satisfies the builtin error interface

func (ListCommitsReqValidationError) ErrorName

func (e ListCommitsReqValidationError) ErrorName() string

ErrorName returns error name.

func (ListCommitsReqValidationError) Field

Field function returns field value.

func (ListCommitsReqValidationError) Key

Key function returns key value.

func (ListCommitsReqValidationError) Reason

Reason function returns reason value.

type ListCommitsResp

type ListCommitsResp struct {
	Commits       []*repo.Commit `protobuf:"bytes,1,rep,name=commits,proto3" json:"commits,omitempty"`
	NextPageToken string         `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListCommitsResp) Descriptor deprecated

func (*ListCommitsResp) Descriptor() ([]byte, []int)

Deprecated: Use ListCommitsResp.ProtoReflect.Descriptor instead.

func (*ListCommitsResp) GetCommits

func (x *ListCommitsResp) GetCommits() []*repo.Commit

func (*ListCommitsResp) GetNextPageToken

func (x *ListCommitsResp) GetNextPageToken() string

func (*ListCommitsResp) ProtoMessage

func (*ListCommitsResp) ProtoMessage()

func (*ListCommitsResp) ProtoReflect

func (x *ListCommitsResp) ProtoReflect() protoreflect.Message

func (*ListCommitsResp) Reset

func (x *ListCommitsResp) Reset()

func (*ListCommitsResp) String

func (x *ListCommitsResp) String() string

func (*ListCommitsResp) Validate

func (m *ListCommitsResp) Validate() error

Validate checks the field values on ListCommitsResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListCommitsResp) ValidateAll

func (m *ListCommitsResp) ValidateAll() error

ValidateAll checks the field values on ListCommitsResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListCommitsRespMultiError, or nil if none found.

type ListCommitsRespMultiError

type ListCommitsRespMultiError []error

ListCommitsRespMultiError is an error wrapping multiple validation errors returned by ListCommitsResp.ValidateAll() if the designated constraints aren't met.

func (ListCommitsRespMultiError) AllErrors

func (m ListCommitsRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ListCommitsRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListCommitsRespValidationError

type ListCommitsRespValidationError struct {
	// contains filtered or unexported fields
}

ListCommitsRespValidationError is the validation error returned by ListCommitsResp.Validate if the designated constraints aren't met.

func (ListCommitsRespValidationError) Cause

Cause function returns cause value.

func (ListCommitsRespValidationError) Error

Error satisfies the builtin error interface

func (ListCommitsRespValidationError) ErrorName

func (e ListCommitsRespValidationError) ErrorName() string

ErrorName returns error name.

func (ListCommitsRespValidationError) Field

Field function returns field value.

func (ListCommitsRespValidationError) Key

Key function returns key value.

func (ListCommitsRespValidationError) Reason

Reason function returns reason value.

type ListMaterializedConfigVersionsReq

type ListMaterializedConfigVersionsReq struct {
	Application string `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service     string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	PageToken   string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	PageSize    int32  `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMaterializedConfigVersionsReq) Descriptor deprecated

func (*ListMaterializedConfigVersionsReq) Descriptor() ([]byte, []int)

Deprecated: Use ListMaterializedConfigVersionsReq.ProtoReflect.Descriptor instead.

func (*ListMaterializedConfigVersionsReq) GetApplication

func (x *ListMaterializedConfigVersionsReq) GetApplication() string

func (*ListMaterializedConfigVersionsReq) GetPageSize

func (x *ListMaterializedConfigVersionsReq) GetPageSize() int32

func (*ListMaterializedConfigVersionsReq) GetPageToken

func (x *ListMaterializedConfigVersionsReq) GetPageToken() string

func (*ListMaterializedConfigVersionsReq) GetService

func (x *ListMaterializedConfigVersionsReq) GetService() string

func (*ListMaterializedConfigVersionsReq) ProtoMessage

func (*ListMaterializedConfigVersionsReq) ProtoMessage()

func (*ListMaterializedConfigVersionsReq) ProtoReflect

func (*ListMaterializedConfigVersionsReq) Reset

func (*ListMaterializedConfigVersionsReq) String

func (*ListMaterializedConfigVersionsReq) Validate

Validate checks the field values on ListMaterializedConfigVersionsReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListMaterializedConfigVersionsReq) ValidateAll

func (m *ListMaterializedConfigVersionsReq) ValidateAll() error

ValidateAll checks the field values on ListMaterializedConfigVersionsReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListMaterializedConfigVersionsReqMultiError, or nil if none found.

type ListMaterializedConfigVersionsReqMultiError

type ListMaterializedConfigVersionsReqMultiError []error

ListMaterializedConfigVersionsReqMultiError is an error wrapping multiple validation errors returned by ListMaterializedConfigVersionsReq.ValidateAll() if the designated constraints aren't met.

func (ListMaterializedConfigVersionsReqMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ListMaterializedConfigVersionsReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListMaterializedConfigVersionsReqValidationError

type ListMaterializedConfigVersionsReqValidationError struct {
	// contains filtered or unexported fields
}

ListMaterializedConfigVersionsReqValidationError is the validation error returned by ListMaterializedConfigVersionsReq.Validate if the designated constraints aren't met.

func (ListMaterializedConfigVersionsReqValidationError) Cause

Cause function returns cause value.

func (ListMaterializedConfigVersionsReqValidationError) Error

Error satisfies the builtin error interface

func (ListMaterializedConfigVersionsReqValidationError) ErrorName

ErrorName returns error name.

func (ListMaterializedConfigVersionsReqValidationError) Field

Field function returns field value.

func (ListMaterializedConfigVersionsReqValidationError) Key

Key function returns key value.

func (ListMaterializedConfigVersionsReqValidationError) Reason

Reason function returns reason value.

type ListMaterializedConfigVersionsResp

type ListMaterializedConfigVersionsResp struct {
	Versions      []*ListMaterializedConfigVersionsResp_VersionMetadata `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
	NextPageToken string                                                `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListMaterializedConfigVersionsResp) Descriptor deprecated

func (*ListMaterializedConfigVersionsResp) Descriptor() ([]byte, []int)

Deprecated: Use ListMaterializedConfigVersionsResp.ProtoReflect.Descriptor instead.

func (*ListMaterializedConfigVersionsResp) GetNextPageToken

func (x *ListMaterializedConfigVersionsResp) GetNextPageToken() string

func (*ListMaterializedConfigVersionsResp) GetVersions

func (*ListMaterializedConfigVersionsResp) ProtoMessage

func (*ListMaterializedConfigVersionsResp) ProtoMessage()

func (*ListMaterializedConfigVersionsResp) ProtoReflect

func (*ListMaterializedConfigVersionsResp) Reset

func (*ListMaterializedConfigVersionsResp) String

func (*ListMaterializedConfigVersionsResp) Validate

Validate checks the field values on ListMaterializedConfigVersionsResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListMaterializedConfigVersionsResp) ValidateAll

func (m *ListMaterializedConfigVersionsResp) ValidateAll() error

ValidateAll checks the field values on ListMaterializedConfigVersionsResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListMaterializedConfigVersionsRespMultiError, or nil if none found.

type ListMaterializedConfigVersionsRespMultiError

type ListMaterializedConfigVersionsRespMultiError []error

ListMaterializedConfigVersionsRespMultiError is an error wrapping multiple validation errors returned by ListMaterializedConfigVersionsResp.ValidateAll() if the designated constraints aren't met.

func (ListMaterializedConfigVersionsRespMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ListMaterializedConfigVersionsRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListMaterializedConfigVersionsRespValidationError

type ListMaterializedConfigVersionsRespValidationError struct {
	// contains filtered or unexported fields
}

ListMaterializedConfigVersionsRespValidationError is the validation error returned by ListMaterializedConfigVersionsResp.Validate if the designated constraints aren't met.

func (ListMaterializedConfigVersionsRespValidationError) Cause

Cause function returns cause value.

func (ListMaterializedConfigVersionsRespValidationError) Error

Error satisfies the builtin error interface

func (ListMaterializedConfigVersionsRespValidationError) ErrorName

ErrorName returns error name.

func (ListMaterializedConfigVersionsRespValidationError) Field

Field function returns field value.

func (ListMaterializedConfigVersionsRespValidationError) Key

Key function returns key value.

func (ListMaterializedConfigVersionsRespValidationError) Reason

Reason function returns reason value.

type ListMaterializedConfigVersionsResp_VersionMetadata

type ListMaterializedConfigVersionsResp_VersionMetadata struct {
	Version           string                               `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	CreationTimestamp *timestamppb.Timestamp               `protobuf:"bytes,2,opt,name=creation_timestamp,json=creationTimestamp,proto3" json:"creation_timestamp,omitempty"`
	ConfigVersion     string                               `protobuf:"bytes,3,opt,name=config_version,json=configVersion,proto3" json:"config_version,omitempty"`
	Parameters        []*common_config.ParameterDefinition `protobuf:"bytes,7,rep,name=parameters,proto3" json:"parameters,omitempty"`
	ParameterValues   *ServiceParameterValues              `protobuf:"bytes,4,opt,name=parameter_values,json=parameterValues,proto3" json:"parameter_values,omitempty"`
	Source            version.Source                       `protobuf:"varint,5,opt,name=source,proto3,enum=prodvana.version.Source" json:"source,omitempty"`
	SourceMetadata    *version.SourceMetadata              `protobuf:"bytes,6,opt,name=source_metadata,json=sourceMetadata,proto3" json:"source_metadata,omitempty"`
	AppVersion        string                               `protobuf:"bytes,8,opt,name=app_version,json=appVersion,proto3" json:"app_version,omitempty"` // the app version that was used for compilation
	// contains filtered or unexported fields
}

func (*ListMaterializedConfigVersionsResp_VersionMetadata) Descriptor deprecated

Deprecated: Use ListMaterializedConfigVersionsResp_VersionMetadata.ProtoReflect.Descriptor instead.

func (*ListMaterializedConfigVersionsResp_VersionMetadata) GetAppVersion added in v0.3.12

func (*ListMaterializedConfigVersionsResp_VersionMetadata) GetConfigVersion

func (*ListMaterializedConfigVersionsResp_VersionMetadata) GetCreationTimestamp

func (*ListMaterializedConfigVersionsResp_VersionMetadata) GetParameterValues added in v0.2.10

func (*ListMaterializedConfigVersionsResp_VersionMetadata) GetParameters

func (*ListMaterializedConfigVersionsResp_VersionMetadata) GetSource

func (*ListMaterializedConfigVersionsResp_VersionMetadata) GetSourceMetadata

func (*ListMaterializedConfigVersionsResp_VersionMetadata) GetVersion

func (*ListMaterializedConfigVersionsResp_VersionMetadata) ProtoMessage

func (*ListMaterializedConfigVersionsResp_VersionMetadata) ProtoReflect

func (*ListMaterializedConfigVersionsResp_VersionMetadata) Reset

func (*ListMaterializedConfigVersionsResp_VersionMetadata) String

func (*ListMaterializedConfigVersionsResp_VersionMetadata) Validate

Validate checks the field values on ListMaterializedConfigVersionsResp_VersionMetadata with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListMaterializedConfigVersionsResp_VersionMetadata) ValidateAll

ValidateAll checks the field values on ListMaterializedConfigVersionsResp_VersionMetadata with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListMaterializedConfigVersionsResp_VersionMetadataMultiError, or nil if none found.

type ListMaterializedConfigVersionsResp_VersionMetadataMultiError

type ListMaterializedConfigVersionsResp_VersionMetadataMultiError []error

ListMaterializedConfigVersionsResp_VersionMetadataMultiError is an error wrapping multiple validation errors returned by ListMaterializedConfigVersionsResp_VersionMetadata.ValidateAll() if the designated constraints aren't met.

func (ListMaterializedConfigVersionsResp_VersionMetadataMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ListMaterializedConfigVersionsResp_VersionMetadataMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListMaterializedConfigVersionsResp_VersionMetadataValidationError

type ListMaterializedConfigVersionsResp_VersionMetadataValidationError struct {
	// contains filtered or unexported fields
}

ListMaterializedConfigVersionsResp_VersionMetadataValidationError is the validation error returned by ListMaterializedConfigVersionsResp_VersionMetadata.Validate if the designated constraints aren't met.

func (ListMaterializedConfigVersionsResp_VersionMetadataValidationError) Cause

Cause function returns cause value.

func (ListMaterializedConfigVersionsResp_VersionMetadataValidationError) Error

Error satisfies the builtin error interface

func (ListMaterializedConfigVersionsResp_VersionMetadataValidationError) ErrorName

ErrorName returns error name.

func (ListMaterializedConfigVersionsResp_VersionMetadataValidationError) Field

Field function returns field value.

func (ListMaterializedConfigVersionsResp_VersionMetadataValidationError) Key

Key function returns key value.

func (ListMaterializedConfigVersionsResp_VersionMetadataValidationError) Reason

Reason function returns reason value.

type ListServiceConfigVersionsReq

type ListServiceConfigVersionsReq struct {
	Application string `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service     string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	PageToken   string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	PageSize    int32  `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServiceConfigVersionsReq) Descriptor deprecated

func (*ListServiceConfigVersionsReq) Descriptor() ([]byte, []int)

Deprecated: Use ListServiceConfigVersionsReq.ProtoReflect.Descriptor instead.

func (*ListServiceConfigVersionsReq) GetApplication

func (x *ListServiceConfigVersionsReq) GetApplication() string

func (*ListServiceConfigVersionsReq) GetPageSize

func (x *ListServiceConfigVersionsReq) GetPageSize() int32

func (*ListServiceConfigVersionsReq) GetPageToken

func (x *ListServiceConfigVersionsReq) GetPageToken() string

func (*ListServiceConfigVersionsReq) GetService

func (x *ListServiceConfigVersionsReq) GetService() string

func (*ListServiceConfigVersionsReq) ProtoMessage

func (*ListServiceConfigVersionsReq) ProtoMessage()

func (*ListServiceConfigVersionsReq) ProtoReflect

func (*ListServiceConfigVersionsReq) Reset

func (x *ListServiceConfigVersionsReq) Reset()

func (*ListServiceConfigVersionsReq) String

func (*ListServiceConfigVersionsReq) Validate

func (m *ListServiceConfigVersionsReq) Validate() error

Validate checks the field values on ListServiceConfigVersionsReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListServiceConfigVersionsReq) ValidateAll

func (m *ListServiceConfigVersionsReq) ValidateAll() error

ValidateAll checks the field values on ListServiceConfigVersionsReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListServiceConfigVersionsReqMultiError, or nil if none found.

type ListServiceConfigVersionsReqMultiError

type ListServiceConfigVersionsReqMultiError []error

ListServiceConfigVersionsReqMultiError is an error wrapping multiple validation errors returned by ListServiceConfigVersionsReq.ValidateAll() if the designated constraints aren't met.

func (ListServiceConfigVersionsReqMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ListServiceConfigVersionsReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListServiceConfigVersionsReqValidationError

type ListServiceConfigVersionsReqValidationError struct {
	// contains filtered or unexported fields
}

ListServiceConfigVersionsReqValidationError is the validation error returned by ListServiceConfigVersionsReq.Validate if the designated constraints aren't met.

func (ListServiceConfigVersionsReqValidationError) Cause

Cause function returns cause value.

func (ListServiceConfigVersionsReqValidationError) Error

Error satisfies the builtin error interface

func (ListServiceConfigVersionsReqValidationError) ErrorName

ErrorName returns error name.

func (ListServiceConfigVersionsReqValidationError) Field

Field function returns field value.

func (ListServiceConfigVersionsReqValidationError) Key

Key function returns key value.

func (ListServiceConfigVersionsReqValidationError) Reason

Reason function returns reason value.

type ListServiceConfigVersionsResp

type ListServiceConfigVersionsResp struct {
	Versions      []*ListServiceConfigVersionsResp_VersionMetadata `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
	NextPageToken string                                           `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServiceConfigVersionsResp) Descriptor deprecated

func (*ListServiceConfigVersionsResp) Descriptor() ([]byte, []int)

Deprecated: Use ListServiceConfigVersionsResp.ProtoReflect.Descriptor instead.

func (*ListServiceConfigVersionsResp) GetNextPageToken

func (x *ListServiceConfigVersionsResp) GetNextPageToken() string

func (*ListServiceConfigVersionsResp) GetVersions

func (*ListServiceConfigVersionsResp) ProtoMessage

func (*ListServiceConfigVersionsResp) ProtoMessage()

func (*ListServiceConfigVersionsResp) ProtoReflect

func (*ListServiceConfigVersionsResp) Reset

func (x *ListServiceConfigVersionsResp) Reset()

func (*ListServiceConfigVersionsResp) String

func (*ListServiceConfigVersionsResp) Validate

func (m *ListServiceConfigVersionsResp) Validate() error

Validate checks the field values on ListServiceConfigVersionsResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListServiceConfigVersionsResp) ValidateAll

func (m *ListServiceConfigVersionsResp) ValidateAll() error

ValidateAll checks the field values on ListServiceConfigVersionsResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListServiceConfigVersionsRespMultiError, or nil if none found.

type ListServiceConfigVersionsRespMultiError

type ListServiceConfigVersionsRespMultiError []error

ListServiceConfigVersionsRespMultiError is an error wrapping multiple validation errors returned by ListServiceConfigVersionsResp.ValidateAll() if the designated constraints aren't met.

func (ListServiceConfigVersionsRespMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ListServiceConfigVersionsRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListServiceConfigVersionsRespValidationError

type ListServiceConfigVersionsRespValidationError struct {
	// contains filtered or unexported fields
}

ListServiceConfigVersionsRespValidationError is the validation error returned by ListServiceConfigVersionsResp.Validate if the designated constraints aren't met.

func (ListServiceConfigVersionsRespValidationError) Cause

Cause function returns cause value.

func (ListServiceConfigVersionsRespValidationError) Error

Error satisfies the builtin error interface

func (ListServiceConfigVersionsRespValidationError) ErrorName

ErrorName returns error name.

func (ListServiceConfigVersionsRespValidationError) Field

Field function returns field value.

func (ListServiceConfigVersionsRespValidationError) Key

Key function returns key value.

func (ListServiceConfigVersionsRespValidationError) Reason

Reason function returns reason value.

type ListServiceConfigVersionsResp_VersionMetadata

type ListServiceConfigVersionsResp_VersionMetadata struct {
	Version           string                  `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	CreationTimestamp *timestamppb.Timestamp  `protobuf:"bytes,2,opt,name=creation_timestamp,json=creationTimestamp,proto3" json:"creation_timestamp,omitempty"`
	Source            version.Source          `protobuf:"varint,3,opt,name=source,proto3,enum=prodvana.version.Source" json:"source,omitempty"`
	SourceMetadata    *version.SourceMetadata `protobuf:"bytes,4,opt,name=source_metadata,json=sourceMetadata,proto3" json:"source_metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServiceConfigVersionsResp_VersionMetadata) Descriptor deprecated

Deprecated: Use ListServiceConfigVersionsResp_VersionMetadata.ProtoReflect.Descriptor instead.

func (*ListServiceConfigVersionsResp_VersionMetadata) GetCreationTimestamp

func (*ListServiceConfigVersionsResp_VersionMetadata) GetSource

func (*ListServiceConfigVersionsResp_VersionMetadata) GetSourceMetadata

func (*ListServiceConfigVersionsResp_VersionMetadata) GetVersion

func (*ListServiceConfigVersionsResp_VersionMetadata) ProtoMessage

func (*ListServiceConfigVersionsResp_VersionMetadata) ProtoReflect

func (*ListServiceConfigVersionsResp_VersionMetadata) Reset

func (*ListServiceConfigVersionsResp_VersionMetadata) String

func (*ListServiceConfigVersionsResp_VersionMetadata) Validate

Validate checks the field values on ListServiceConfigVersionsResp_VersionMetadata with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListServiceConfigVersionsResp_VersionMetadata) ValidateAll

ValidateAll checks the field values on ListServiceConfigVersionsResp_VersionMetadata with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListServiceConfigVersionsResp_VersionMetadataMultiError, or nil if none found.

type ListServiceConfigVersionsResp_VersionMetadataMultiError

type ListServiceConfigVersionsResp_VersionMetadataMultiError []error

ListServiceConfigVersionsResp_VersionMetadataMultiError is an error wrapping multiple validation errors returned by ListServiceConfigVersionsResp_VersionMetadata.ValidateAll() if the designated constraints aren't met.

func (ListServiceConfigVersionsResp_VersionMetadataMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ListServiceConfigVersionsResp_VersionMetadataMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListServiceConfigVersionsResp_VersionMetadataValidationError

type ListServiceConfigVersionsResp_VersionMetadataValidationError struct {
	// contains filtered or unexported fields
}

ListServiceConfigVersionsResp_VersionMetadataValidationError is the validation error returned by ListServiceConfigVersionsResp_VersionMetadata.Validate if the designated constraints aren't met.

func (ListServiceConfigVersionsResp_VersionMetadataValidationError) Cause

Cause function returns cause value.

func (ListServiceConfigVersionsResp_VersionMetadataValidationError) Error

Error satisfies the builtin error interface

func (ListServiceConfigVersionsResp_VersionMetadataValidationError) ErrorName

ErrorName returns error name.

func (ListServiceConfigVersionsResp_VersionMetadataValidationError) Field

Field function returns field value.

func (ListServiceConfigVersionsResp_VersionMetadataValidationError) Key

Key function returns key value.

func (ListServiceConfigVersionsResp_VersionMetadataValidationError) Reason

Reason function returns reason value.

type ListServiceInstancesReq

type ListServiceInstancesReq struct {
	Application string `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service     string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServiceInstancesReq) Descriptor deprecated

func (*ListServiceInstancesReq) Descriptor() ([]byte, []int)

Deprecated: Use ListServiceInstancesReq.ProtoReflect.Descriptor instead.

func (*ListServiceInstancesReq) GetApplication

func (x *ListServiceInstancesReq) GetApplication() string

func (*ListServiceInstancesReq) GetService

func (x *ListServiceInstancesReq) GetService() string

func (*ListServiceInstancesReq) ProtoMessage

func (*ListServiceInstancesReq) ProtoMessage()

func (*ListServiceInstancesReq) ProtoReflect

func (x *ListServiceInstancesReq) ProtoReflect() protoreflect.Message

func (*ListServiceInstancesReq) Reset

func (x *ListServiceInstancesReq) Reset()

func (*ListServiceInstancesReq) String

func (x *ListServiceInstancesReq) String() string

func (*ListServiceInstancesReq) Validate

func (m *ListServiceInstancesReq) Validate() error

Validate checks the field values on ListServiceInstancesReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListServiceInstancesReq) ValidateAll

func (m *ListServiceInstancesReq) ValidateAll() error

ValidateAll checks the field values on ListServiceInstancesReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListServiceInstancesReqMultiError, or nil if none found.

type ListServiceInstancesReqMultiError

type ListServiceInstancesReqMultiError []error

ListServiceInstancesReqMultiError is an error wrapping multiple validation errors returned by ListServiceInstancesReq.ValidateAll() if the designated constraints aren't met.

func (ListServiceInstancesReqMultiError) AllErrors

func (m ListServiceInstancesReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ListServiceInstancesReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListServiceInstancesReqValidationError

type ListServiceInstancesReqValidationError struct {
	// contains filtered or unexported fields
}

ListServiceInstancesReqValidationError is the validation error returned by ListServiceInstancesReq.Validate if the designated constraints aren't met.

func (ListServiceInstancesReqValidationError) Cause

Cause function returns cause value.

func (ListServiceInstancesReqValidationError) Error

Error satisfies the builtin error interface

func (ListServiceInstancesReqValidationError) ErrorName

ErrorName returns error name.

func (ListServiceInstancesReqValidationError) Field

Field function returns field value.

func (ListServiceInstancesReqValidationError) Key

Key function returns key value.

func (ListServiceInstancesReqValidationError) Reason

Reason function returns reason value.

type ListServiceInstancesResp

type ListServiceInstancesResp struct {
	ServiceInstances []*ServiceInstance `protobuf:"bytes,1,rep,name=service_instances,json=serviceInstances,proto3" json:"service_instances,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServiceInstancesResp) Descriptor deprecated

func (*ListServiceInstancesResp) Descriptor() ([]byte, []int)

Deprecated: Use ListServiceInstancesResp.ProtoReflect.Descriptor instead.

func (*ListServiceInstancesResp) GetServiceInstances

func (x *ListServiceInstancesResp) GetServiceInstances() []*ServiceInstance

func (*ListServiceInstancesResp) ProtoMessage

func (*ListServiceInstancesResp) ProtoMessage()

func (*ListServiceInstancesResp) ProtoReflect

func (x *ListServiceInstancesResp) ProtoReflect() protoreflect.Message

func (*ListServiceInstancesResp) Reset

func (x *ListServiceInstancesResp) Reset()

func (*ListServiceInstancesResp) String

func (x *ListServiceInstancesResp) String() string

func (*ListServiceInstancesResp) Validate

func (m *ListServiceInstancesResp) Validate() error

Validate checks the field values on ListServiceInstancesResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListServiceInstancesResp) ValidateAll

func (m *ListServiceInstancesResp) ValidateAll() error

ValidateAll checks the field values on ListServiceInstancesResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListServiceInstancesRespMultiError, or nil if none found.

type ListServiceInstancesRespMultiError

type ListServiceInstancesRespMultiError []error

ListServiceInstancesRespMultiError is an error wrapping multiple validation errors returned by ListServiceInstancesResp.ValidateAll() if the designated constraints aren't met.

func (ListServiceInstancesRespMultiError) AllErrors

func (m ListServiceInstancesRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ListServiceInstancesRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListServiceInstancesRespValidationError

type ListServiceInstancesRespValidationError struct {
	// contains filtered or unexported fields
}

ListServiceInstancesRespValidationError is the validation error returned by ListServiceInstancesResp.Validate if the designated constraints aren't met.

func (ListServiceInstancesRespValidationError) Cause

Cause function returns cause value.

func (ListServiceInstancesRespValidationError) Error

Error satisfies the builtin error interface

func (ListServiceInstancesRespValidationError) ErrorName

ErrorName returns error name.

func (ListServiceInstancesRespValidationError) Field

Field function returns field value.

func (ListServiceInstancesRespValidationError) Key

Key function returns key value.

func (ListServiceInstancesRespValidationError) Reason

Reason function returns reason value.

type ListServicesReq

type ListServicesReq struct {
	Application string `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Detailed    bool   `protobuf:"varint,2,opt,name=detailed,proto3" json:"detailed,omitempty"` // if not set, only meta without version is returned
	// contains filtered or unexported fields
}

func (*ListServicesReq) Descriptor deprecated

func (*ListServicesReq) Descriptor() ([]byte, []int)

Deprecated: Use ListServicesReq.ProtoReflect.Descriptor instead.

func (*ListServicesReq) GetApplication

func (x *ListServicesReq) GetApplication() string

func (*ListServicesReq) GetDetailed

func (x *ListServicesReq) GetDetailed() bool

func (*ListServicesReq) ProtoMessage

func (*ListServicesReq) ProtoMessage()

func (*ListServicesReq) ProtoReflect

func (x *ListServicesReq) ProtoReflect() protoreflect.Message

func (*ListServicesReq) Reset

func (x *ListServicesReq) Reset()

func (*ListServicesReq) String

func (x *ListServicesReq) String() string

func (*ListServicesReq) Validate

func (m *ListServicesReq) Validate() error

Validate checks the field values on ListServicesReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListServicesReq) ValidateAll

func (m *ListServicesReq) ValidateAll() error

ValidateAll checks the field values on ListServicesReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListServicesReqMultiError, or nil if none found.

type ListServicesReqMultiError

type ListServicesReqMultiError []error

ListServicesReqMultiError is an error wrapping multiple validation errors returned by ListServicesReq.ValidateAll() if the designated constraints aren't met.

func (ListServicesReqMultiError) AllErrors

func (m ListServicesReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ListServicesReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListServicesReqValidationError

type ListServicesReqValidationError struct {
	// contains filtered or unexported fields
}

ListServicesReqValidationError is the validation error returned by ListServicesReq.Validate if the designated constraints aren't met.

func (ListServicesReqValidationError) Cause

Cause function returns cause value.

func (ListServicesReqValidationError) Error

Error satisfies the builtin error interface

func (ListServicesReqValidationError) ErrorName

func (e ListServicesReqValidationError) ErrorName() string

ErrorName returns error name.

func (ListServicesReqValidationError) Field

Field function returns field value.

func (ListServicesReqValidationError) Key

Key function returns key value.

func (ListServicesReqValidationError) Reason

Reason function returns reason value.

type ListServicesResp

type ListServicesResp struct {
	Services []*Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServicesResp) Descriptor deprecated

func (*ListServicesResp) Descriptor() ([]byte, []int)

Deprecated: Use ListServicesResp.ProtoReflect.Descriptor instead.

func (*ListServicesResp) GetServices

func (x *ListServicesResp) GetServices() []*Service

func (*ListServicesResp) ProtoMessage

func (*ListServicesResp) ProtoMessage()

func (*ListServicesResp) ProtoReflect

func (x *ListServicesResp) ProtoReflect() protoreflect.Message

func (*ListServicesResp) Reset

func (x *ListServicesResp) Reset()

func (*ListServicesResp) String

func (x *ListServicesResp) String() string

func (*ListServicesResp) Validate

func (m *ListServicesResp) Validate() error

Validate checks the field values on ListServicesResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ListServicesResp) ValidateAll

func (m *ListServicesResp) ValidateAll() error

ValidateAll checks the field values on ListServicesResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListServicesRespMultiError, or nil if none found.

type ListServicesRespMultiError

type ListServicesRespMultiError []error

ListServicesRespMultiError is an error wrapping multiple validation errors returned by ListServicesResp.ValidateAll() if the designated constraints aren't met.

func (ListServicesRespMultiError) AllErrors

func (m ListServicesRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ListServicesRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ListServicesRespValidationError

type ListServicesRespValidationError struct {
	// contains filtered or unexported fields
}

ListServicesRespValidationError is the validation error returned by ListServicesResp.Validate if the designated constraints aren't met.

func (ListServicesRespValidationError) Cause

Cause function returns cause value.

func (ListServicesRespValidationError) Error

Error satisfies the builtin error interface

func (ListServicesRespValidationError) ErrorName

ErrorName returns error name.

func (ListServicesRespValidationError) Field

Field function returns field value.

func (ListServicesRespValidationError) Key

Key function returns key value.

func (ListServicesRespValidationError) Reason

Reason function returns reason value.

type MetricAnalysis

type MetricAnalysis struct {

	// Types that are assignable to AnalysisOneof:
	//
	//	*MetricAnalysis_SuccessRate
	//	*MetricAnalysis_LatencyP95
	AnalysisOneof isMetricAnalysis_AnalysisOneof `protobuf_oneof:"analysis_oneof"`
	// contains filtered or unexported fields
}

func (*MetricAnalysis) Descriptor deprecated

func (*MetricAnalysis) Descriptor() ([]byte, []int)

Deprecated: Use MetricAnalysis.ProtoReflect.Descriptor instead.

func (*MetricAnalysis) GetAnalysisOneof

func (m *MetricAnalysis) GetAnalysisOneof() isMetricAnalysis_AnalysisOneof

func (*MetricAnalysis) GetLatencyP95

func (x *MetricAnalysis) GetLatencyP95() *MetricAnalysis_LatencyConfig

func (*MetricAnalysis) GetSuccessRate

func (x *MetricAnalysis) GetSuccessRate() *MetricAnalysis_SuccessRateConfig

func (*MetricAnalysis) ProtoMessage

func (*MetricAnalysis) ProtoMessage()

func (*MetricAnalysis) ProtoReflect

func (x *MetricAnalysis) ProtoReflect() protoreflect.Message

func (*MetricAnalysis) Reset

func (x *MetricAnalysis) Reset()

func (*MetricAnalysis) String

func (x *MetricAnalysis) String() string

func (*MetricAnalysis) Validate

func (m *MetricAnalysis) Validate() error

Validate checks the field values on MetricAnalysis with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*MetricAnalysis) ValidateAll

func (m *MetricAnalysis) ValidateAll() error

ValidateAll checks the field values on MetricAnalysis with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in MetricAnalysisMultiError, or nil if none found.

type MetricAnalysisMultiError

type MetricAnalysisMultiError []error

MetricAnalysisMultiError is an error wrapping multiple validation errors returned by MetricAnalysis.ValidateAll() if the designated constraints aren't met.

func (MetricAnalysisMultiError) AllErrors

func (m MetricAnalysisMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (MetricAnalysisMultiError) Error

func (m MetricAnalysisMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type MetricAnalysisValidationError

type MetricAnalysisValidationError struct {
	// contains filtered or unexported fields
}

MetricAnalysisValidationError is the validation error returned by MetricAnalysis.Validate if the designated constraints aren't met.

func (MetricAnalysisValidationError) Cause

Cause function returns cause value.

func (MetricAnalysisValidationError) Error

Error satisfies the builtin error interface

func (MetricAnalysisValidationError) ErrorName

func (e MetricAnalysisValidationError) ErrorName() string

ErrorName returns error name.

func (MetricAnalysisValidationError) Field

Field function returns field value.

func (MetricAnalysisValidationError) Key

Key function returns key value.

func (MetricAnalysisValidationError) Reason

Reason function returns reason value.

type MetricAnalysis_LatencyConfig

type MetricAnalysis_LatencyConfig struct {
	MaxLatency *durationpb.Duration `protobuf:"bytes,1,opt,name=max_latency,json=maxLatency,proto3" json:"max_latency,omitempty"`
	// contains filtered or unexported fields
}

func (*MetricAnalysis_LatencyConfig) Descriptor deprecated

func (*MetricAnalysis_LatencyConfig) Descriptor() ([]byte, []int)

Deprecated: Use MetricAnalysis_LatencyConfig.ProtoReflect.Descriptor instead.

func (*MetricAnalysis_LatencyConfig) GetMaxLatency

func (x *MetricAnalysis_LatencyConfig) GetMaxLatency() *durationpb.Duration

func (*MetricAnalysis_LatencyConfig) ProtoMessage

func (*MetricAnalysis_LatencyConfig) ProtoMessage()

func (*MetricAnalysis_LatencyConfig) ProtoReflect

func (*MetricAnalysis_LatencyConfig) Reset

func (x *MetricAnalysis_LatencyConfig) Reset()

func (*MetricAnalysis_LatencyConfig) String

func (*MetricAnalysis_LatencyConfig) Validate

func (m *MetricAnalysis_LatencyConfig) Validate() error

Validate checks the field values on MetricAnalysis_LatencyConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*MetricAnalysis_LatencyConfig) ValidateAll

func (m *MetricAnalysis_LatencyConfig) ValidateAll() error

ValidateAll checks the field values on MetricAnalysis_LatencyConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in MetricAnalysis_LatencyConfigMultiError, or nil if none found.

type MetricAnalysis_LatencyConfigMultiError

type MetricAnalysis_LatencyConfigMultiError []error

MetricAnalysis_LatencyConfigMultiError is an error wrapping multiple validation errors returned by MetricAnalysis_LatencyConfig.ValidateAll() if the designated constraints aren't met.

func (MetricAnalysis_LatencyConfigMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (MetricAnalysis_LatencyConfigMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type MetricAnalysis_LatencyConfigValidationError

type MetricAnalysis_LatencyConfigValidationError struct {
	// contains filtered or unexported fields
}

MetricAnalysis_LatencyConfigValidationError is the validation error returned by MetricAnalysis_LatencyConfig.Validate if the designated constraints aren't met.

func (MetricAnalysis_LatencyConfigValidationError) Cause

Cause function returns cause value.

func (MetricAnalysis_LatencyConfigValidationError) Error

Error satisfies the builtin error interface

func (MetricAnalysis_LatencyConfigValidationError) ErrorName

ErrorName returns error name.

func (MetricAnalysis_LatencyConfigValidationError) Field

Field function returns field value.

func (MetricAnalysis_LatencyConfigValidationError) Key

Key function returns key value.

func (MetricAnalysis_LatencyConfigValidationError) Reason

Reason function returns reason value.

type MetricAnalysis_LatencyP95

type MetricAnalysis_LatencyP95 struct {
	LatencyP95 *MetricAnalysis_LatencyConfig `protobuf:"bytes,3,opt,name=latency_p95,json=latencyP95,proto3,oneof"`
}

type MetricAnalysis_SuccessRate

type MetricAnalysis_SuccessRate struct {
	SuccessRate *MetricAnalysis_SuccessRateConfig `protobuf:"bytes,2,opt,name=success_rate,json=successRate,proto3,oneof"`
}

type MetricAnalysis_SuccessRateConfig

type MetricAnalysis_SuccessRateConfig struct {
	MinThresholdPercent float64 `protobuf:"fixed64,1,opt,name=min_threshold_percent,json=minThresholdPercent,proto3" json:"min_threshold_percent,omitempty"`
	// contains filtered or unexported fields
}

func (*MetricAnalysis_SuccessRateConfig) Descriptor deprecated

func (*MetricAnalysis_SuccessRateConfig) Descriptor() ([]byte, []int)

Deprecated: Use MetricAnalysis_SuccessRateConfig.ProtoReflect.Descriptor instead.

func (*MetricAnalysis_SuccessRateConfig) GetMinThresholdPercent

func (x *MetricAnalysis_SuccessRateConfig) GetMinThresholdPercent() float64

func (*MetricAnalysis_SuccessRateConfig) ProtoMessage

func (*MetricAnalysis_SuccessRateConfig) ProtoMessage()

func (*MetricAnalysis_SuccessRateConfig) ProtoReflect

func (*MetricAnalysis_SuccessRateConfig) Reset

func (*MetricAnalysis_SuccessRateConfig) String

func (*MetricAnalysis_SuccessRateConfig) Validate

Validate checks the field values on MetricAnalysis_SuccessRateConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*MetricAnalysis_SuccessRateConfig) ValidateAll

func (m *MetricAnalysis_SuccessRateConfig) ValidateAll() error

ValidateAll checks the field values on MetricAnalysis_SuccessRateConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in MetricAnalysis_SuccessRateConfigMultiError, or nil if none found.

type MetricAnalysis_SuccessRateConfigMultiError

type MetricAnalysis_SuccessRateConfigMultiError []error

MetricAnalysis_SuccessRateConfigMultiError is an error wrapping multiple validation errors returned by MetricAnalysis_SuccessRateConfig.ValidateAll() if the designated constraints aren't met.

func (MetricAnalysis_SuccessRateConfigMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (MetricAnalysis_SuccessRateConfigMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type MetricAnalysis_SuccessRateConfigValidationError

type MetricAnalysis_SuccessRateConfigValidationError struct {
	// contains filtered or unexported fields
}

MetricAnalysis_SuccessRateConfigValidationError is the validation error returned by MetricAnalysis_SuccessRateConfig.Validate if the designated constraints aren't met.

func (MetricAnalysis_SuccessRateConfigValidationError) Cause

Cause function returns cause value.

func (MetricAnalysis_SuccessRateConfigValidationError) Error

Error satisfies the builtin error interface

func (MetricAnalysis_SuccessRateConfigValidationError) ErrorName

ErrorName returns error name.

func (MetricAnalysis_SuccessRateConfigValidationError) Field

Field function returns field value.

func (MetricAnalysis_SuccessRateConfigValidationError) Key

Key function returns key value.

func (MetricAnalysis_SuccessRateConfigValidationError) Reason

Reason function returns reason value.

type PerReleaseChannelConfig

type PerReleaseChannelConfig struct {
	ReleaseChannel  string                                          `protobuf:"bytes,1,opt,name=release_channel,json=releaseChannel,proto3" json:"release_channel,omitempty"`
	CustomHostnames []string                                        `protobuf:"bytes,2,rep,name=custom_hostnames,json=customHostnames,proto3" json:"custom_hostnames,omitempty"`
	Programs        []*common_config.PerReleaseChannelProgramConfig `protobuf:"bytes,5,rep,name=programs,proto3" json:"programs,omitempty"`
	Cert            *Certificate                                    `protobuf:"bytes,6,opt,name=cert,proto3" json:"cert,omitempty"`
	DeliveryConfig  *delivery.DeliveryConfig                        `protobuf:"bytes,7,opt,name=delivery_config,json=deliveryConfig,proto3" json:"delivery_config,omitempty"`
	Volumes         []*volumes.Volume                               `protobuf:"bytes,8,rep,name=volumes,proto3" json:"volumes,omitempty"`
	Replicas        *ReplicasConfig                                 `protobuf:"bytes,9,opt,name=replicas,proto3" json:"replicas,omitempty"`
	// DEPRECATED: use convergence_extensions
	PrePushTasks []*TaskConfig `protobuf:"bytes,10,rep,name=pre_push_tasks,json=prePushTasks,proto3" json:"pre_push_tasks,omitempty"`
	// DEPRECATED: use convergence_extensions
	DeliveryExtensions    []*DeliveryExtensionConfig `protobuf:"bytes,18,rep,name=delivery_extensions,json=deliveryExtensions,proto3" json:"delivery_extensions,omitempty"`
	ConvergenceExtensions []*DeliveryExtensionConfig `protobuf:"bytes,26,rep,name=convergence_extensions,json=convergenceExtensions,proto3" json:"convergence_extensions,omitempty"`
	RuntimeSpecific       *RuntimeSpecificConfig     `protobuf:"bytes,11,opt,name=runtime_specific,json=runtimeSpecific,proto3" json:"runtime_specific,omitempty"`
	// which runtime connection to use in each release channel.
	// optional if only one runtime makes sense for the service config.
	RuntimeConnection string `protobuf:"bytes,17,opt,name=runtime_connection,json=runtimeConnection,proto3" json:"runtime_connection,omitempty"`
	// Types that are assignable to ConfigOneof:
	//
	//	*PerReleaseChannelConfig_RuntimeExtension
	//	*PerReleaseChannelConfig_CustomRuntime
	//	*PerReleaseChannelConfig_KubernetesConfig
	//	*PerReleaseChannelConfig_ExternalConfig
	//	*PerReleaseChannelConfig_Helm
	//	*PerReleaseChannelConfig_AwsEcs
	//	*PerReleaseChannelConfig_GoogleCloudRun
	//	*PerReleaseChannelConfig_Fly
	//	*PerReleaseChannelConfig_Terraform
	//	*PerReleaseChannelConfig_Pulumi
	ConfigOneof isPerReleaseChannelConfig_ConfigOneof `protobuf_oneof:"config_oneof"`
	// Additional env variables that are injected to the service.
	// This can be useful for injecting and/or overriding env variables from release channel
	// configs for Kubernetes and runtime extension configs.
	// Not supported for helm configs.
	Env map[string]*common_config.EnvValue `` /* 148-byte string literal not displayed */
	// constants made available in template substitutions
	Constants   []*common_config.Constant                `protobuf:"bytes,20,rep,name=constants,proto3" json:"constants,omitempty"`
	Protections []*protection.ProtectionAttachmentConfig `protobuf:"bytes,21,rep,name=protections,proto3" json:"protections,omitempty"`
	// TODO: unused today, but will be used for per-service per-RC convergence protections in the future
	ConvergenceProtections []*protection.ProtectionAttachmentConfig `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PerReleaseChannelConfig) Descriptor deprecated

func (*PerReleaseChannelConfig) Descriptor() ([]byte, []int)

Deprecated: Use PerReleaseChannelConfig.ProtoReflect.Descriptor instead.

func (*PerReleaseChannelConfig) GetAwsEcs added in v0.3.2

func (x *PerReleaseChannelConfig) GetAwsEcs() *AwsEcsConfig

func (*PerReleaseChannelConfig) GetCert

func (x *PerReleaseChannelConfig) GetCert() *Certificate

func (*PerReleaseChannelConfig) GetConfigOneof

func (m *PerReleaseChannelConfig) GetConfigOneof() isPerReleaseChannelConfig_ConfigOneof

func (*PerReleaseChannelConfig) GetConstants added in v0.1.19

func (x *PerReleaseChannelConfig) GetConstants() []*common_config.Constant

func (*PerReleaseChannelConfig) GetConvergenceExtensions added in v0.3.15

func (x *PerReleaseChannelConfig) GetConvergenceExtensions() []*DeliveryExtensionConfig

func (*PerReleaseChannelConfig) GetConvergenceProtections added in v0.3.3

func (x *PerReleaseChannelConfig) GetConvergenceProtections() []*protection.ProtectionAttachmentConfig

func (*PerReleaseChannelConfig) GetCustomHostnames

func (x *PerReleaseChannelConfig) GetCustomHostnames() []string

func (*PerReleaseChannelConfig) GetCustomRuntime added in v0.3.14

func (x *PerReleaseChannelConfig) GetCustomRuntime() *RuntimeExtensionConfig

func (*PerReleaseChannelConfig) GetDeliveryConfig

func (x *PerReleaseChannelConfig) GetDeliveryConfig() *delivery.DeliveryConfig

func (*PerReleaseChannelConfig) GetDeliveryExtensions

func (x *PerReleaseChannelConfig) GetDeliveryExtensions() []*DeliveryExtensionConfig

func (*PerReleaseChannelConfig) GetEnv added in v0.1.19

func (*PerReleaseChannelConfig) GetExternalConfig

func (x *PerReleaseChannelConfig) GetExternalConfig() *common_config.KubernetesConfig

func (*PerReleaseChannelConfig) GetFly added in v0.3.36

func (x *PerReleaseChannelConfig) GetFly() *fly.FlyConfig

func (*PerReleaseChannelConfig) GetGoogleCloudRun added in v0.3.8

func (x *PerReleaseChannelConfig) GetGoogleCloudRun() *GoogleCloudRunConfig

func (*PerReleaseChannelConfig) GetHelm

func (*PerReleaseChannelConfig) GetKubernetesConfig

func (x *PerReleaseChannelConfig) GetKubernetesConfig() *common_config.KubernetesConfig

func (*PerReleaseChannelConfig) GetPrePushTasks

func (x *PerReleaseChannelConfig) GetPrePushTasks() []*TaskConfig

func (*PerReleaseChannelConfig) GetPrograms

func (*PerReleaseChannelConfig) GetProtections added in v0.2.0

func (*PerReleaseChannelConfig) GetPulumi added in v0.3.39

func (x *PerReleaseChannelConfig) GetPulumi() *PulumiConfig

func (*PerReleaseChannelConfig) GetReleaseChannel

func (x *PerReleaseChannelConfig) GetReleaseChannel() string

func (*PerReleaseChannelConfig) GetReplicas

func (x *PerReleaseChannelConfig) GetReplicas() *ReplicasConfig

func (*PerReleaseChannelConfig) GetRuntimeConnection

func (x *PerReleaseChannelConfig) GetRuntimeConnection() string

func (*PerReleaseChannelConfig) GetRuntimeExtension

func (x *PerReleaseChannelConfig) GetRuntimeExtension() *RuntimeExtensionConfig

func (*PerReleaseChannelConfig) GetRuntimeSpecific

func (x *PerReleaseChannelConfig) GetRuntimeSpecific() *RuntimeSpecificConfig

func (*PerReleaseChannelConfig) GetTerraform added in v0.3.39

func (x *PerReleaseChannelConfig) GetTerraform() *TerraformConfig

func (*PerReleaseChannelConfig) GetVolumes

func (x *PerReleaseChannelConfig) GetVolumes() []*volumes.Volume

func (*PerReleaseChannelConfig) ProtoMessage

func (*PerReleaseChannelConfig) ProtoMessage()

func (*PerReleaseChannelConfig) ProtoReflect

func (x *PerReleaseChannelConfig) ProtoReflect() protoreflect.Message

func (*PerReleaseChannelConfig) Reset

func (x *PerReleaseChannelConfig) Reset()

func (*PerReleaseChannelConfig) String

func (x *PerReleaseChannelConfig) String() string

func (*PerReleaseChannelConfig) Validate

func (m *PerReleaseChannelConfig) Validate() error

Validate checks the field values on PerReleaseChannelConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*PerReleaseChannelConfig) ValidateAll

func (m *PerReleaseChannelConfig) ValidateAll() error

ValidateAll checks the field values on PerReleaseChannelConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in PerReleaseChannelConfigMultiError, or nil if none found.

type PerReleaseChannelConfigMultiError

type PerReleaseChannelConfigMultiError []error

PerReleaseChannelConfigMultiError is an error wrapping multiple validation errors returned by PerReleaseChannelConfig.ValidateAll() if the designated constraints aren't met.

func (PerReleaseChannelConfigMultiError) AllErrors

func (m PerReleaseChannelConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (PerReleaseChannelConfigMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type PerReleaseChannelConfigValidationError

type PerReleaseChannelConfigValidationError struct {
	// contains filtered or unexported fields
}

PerReleaseChannelConfigValidationError is the validation error returned by PerReleaseChannelConfig.Validate if the designated constraints aren't met.

func (PerReleaseChannelConfigValidationError) Cause

Cause function returns cause value.

func (PerReleaseChannelConfigValidationError) Error

Error satisfies the builtin error interface

func (PerReleaseChannelConfigValidationError) ErrorName

ErrorName returns error name.

func (PerReleaseChannelConfigValidationError) Field

Field function returns field value.

func (PerReleaseChannelConfigValidationError) Key

Key function returns key value.

func (PerReleaseChannelConfigValidationError) Reason

Reason function returns reason value.

type PerReleaseChannelConfig_AwsEcs added in v0.3.2

type PerReleaseChannelConfig_AwsEcs struct {
	AwsEcs *AwsEcsConfig `protobuf:"bytes,22,opt,name=aws_ecs,json=awsEcs,proto3,oneof"`
}

type PerReleaseChannelConfig_CustomRuntime added in v0.3.14

type PerReleaseChannelConfig_CustomRuntime struct {
	CustomRuntime *RuntimeExtensionConfig `protobuf:"bytes,25,opt,name=custom_runtime,json=customRuntime,proto3,oneof"`
}

type PerReleaseChannelConfig_ExternalConfig

type PerReleaseChannelConfig_ExternalConfig struct {
	// deprecated, pass this as kubernetes_config instead
	ExternalConfig *common_config.KubernetesConfig `protobuf:"bytes,16,opt,name=external_config,json=externalConfig,proto3,oneof"`
}

type PerReleaseChannelConfig_Fly added in v0.3.36

type PerReleaseChannelConfig_Fly struct {
	Fly *fly.FlyConfig `protobuf:"bytes,27,opt,name=fly,proto3,oneof"`
}

type PerReleaseChannelConfig_GoogleCloudRun added in v0.3.8

type PerReleaseChannelConfig_GoogleCloudRun struct {
	GoogleCloudRun *GoogleCloudRunConfig `protobuf:"bytes,24,opt,name=google_cloud_run,json=googleCloudRun,proto3,oneof"`
}

type PerReleaseChannelConfig_Helm

type PerReleaseChannelConfig_Helm struct {
	Helm *common_config.HelmConfig `protobuf:"bytes,15,opt,name=helm,proto3,oneof"`
}

type PerReleaseChannelConfig_KubernetesConfig

type PerReleaseChannelConfig_KubernetesConfig struct {
	KubernetesConfig *common_config.KubernetesConfig `protobuf:"bytes,14,opt,name=kubernetes_config,json=kubernetesConfig,proto3,oneof"`
}

type PerReleaseChannelConfig_Pulumi added in v0.3.39

type PerReleaseChannelConfig_Pulumi struct {
	Pulumi *PulumiConfig `protobuf:"bytes,29,opt,name=pulumi,proto3,oneof"`
}

type PerReleaseChannelConfig_RuntimeExtension

type PerReleaseChannelConfig_RuntimeExtension struct {
	RuntimeExtension *RuntimeExtensionConfig `protobuf:"bytes,13,opt,name=runtime_extension,json=runtimeExtension,proto3,oneof"` // deprecated, use custom_runtime
}

type PerReleaseChannelConfig_Terraform added in v0.3.39

type PerReleaseChannelConfig_Terraform struct {
	Terraform *TerraformConfig `protobuf:"bytes,28,opt,name=terraform,proto3,oneof"`
}

type PerReleaseChannelParameterValues

type PerReleaseChannelParameterValues struct {
	ReleaseChannel string                          `protobuf:"bytes,1,opt,name=release_channel,json=releaseChannel,proto3" json:"release_channel,omitempty"`
	Parameters     []*common_config.ParameterValue `protobuf:"bytes,2,rep,name=parameters,proto3" json:"parameters,omitempty"`
	// contains filtered or unexported fields
}

func (*PerReleaseChannelParameterValues) Descriptor deprecated

func (*PerReleaseChannelParameterValues) Descriptor() ([]byte, []int)

Deprecated: Use PerReleaseChannelParameterValues.ProtoReflect.Descriptor instead.

func (*PerReleaseChannelParameterValues) GetParameters

func (*PerReleaseChannelParameterValues) GetReleaseChannel

func (x *PerReleaseChannelParameterValues) GetReleaseChannel() string

func (*PerReleaseChannelParameterValues) ProtoMessage

func (*PerReleaseChannelParameterValues) ProtoMessage()

func (*PerReleaseChannelParameterValues) ProtoReflect

func (*PerReleaseChannelParameterValues) Reset

func (*PerReleaseChannelParameterValues) String

func (*PerReleaseChannelParameterValues) Validate

Validate checks the field values on PerReleaseChannelParameterValues with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*PerReleaseChannelParameterValues) ValidateAll

func (m *PerReleaseChannelParameterValues) ValidateAll() error

ValidateAll checks the field values on PerReleaseChannelParameterValues with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in PerReleaseChannelParameterValuesMultiError, or nil if none found.

type PerReleaseChannelParameterValuesMultiError

type PerReleaseChannelParameterValuesMultiError []error

PerReleaseChannelParameterValuesMultiError is an error wrapping multiple validation errors returned by PerReleaseChannelParameterValues.ValidateAll() if the designated constraints aren't met.

func (PerReleaseChannelParameterValuesMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (PerReleaseChannelParameterValuesMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type PerReleaseChannelParameterValuesValidationError

type PerReleaseChannelParameterValuesValidationError struct {
	// contains filtered or unexported fields
}

PerReleaseChannelParameterValuesValidationError is the validation error returned by PerReleaseChannelParameterValues.Validate if the designated constraints aren't met.

func (PerReleaseChannelParameterValuesValidationError) Cause

Cause function returns cause value.

func (PerReleaseChannelParameterValuesValidationError) Error

Error satisfies the builtin error interface

func (PerReleaseChannelParameterValuesValidationError) ErrorName

ErrorName returns error name.

func (PerReleaseChannelParameterValuesValidationError) Field

Field function returns field value.

func (PerReleaseChannelParameterValuesValidationError) Key

Key function returns key value.

func (PerReleaseChannelParameterValuesValidationError) Reason

Reason function returns reason value.

type ProgramReference

type ProgramReference struct {

	// Types that are assignable to Ref:
	//
	//	*ProgramReference_Name
	Ref isProgramReference_Ref `protobuf_oneof:"ref"`
	// contains filtered or unexported fields
}

func (*ProgramReference) Descriptor deprecated

func (*ProgramReference) Descriptor() ([]byte, []int)

Deprecated: Use ProgramReference.ProtoReflect.Descriptor instead.

func (*ProgramReference) GetName

func (x *ProgramReference) GetName() string

func (*ProgramReference) GetRef

func (m *ProgramReference) GetRef() isProgramReference_Ref

func (*ProgramReference) ProtoMessage

func (*ProgramReference) ProtoMessage()

func (*ProgramReference) ProtoReflect

func (x *ProgramReference) ProtoReflect() protoreflect.Message

func (*ProgramReference) Reset

func (x *ProgramReference) Reset()

func (*ProgramReference) String

func (x *ProgramReference) String() string

func (*ProgramReference) Validate

func (m *ProgramReference) Validate() error

Validate checks the field values on ProgramReference with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ProgramReference) ValidateAll

func (m *ProgramReference) ValidateAll() error

ValidateAll checks the field values on ProgramReference with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ProgramReferenceMultiError, or nil if none found.

type ProgramReferenceMultiError

type ProgramReferenceMultiError []error

ProgramReferenceMultiError is an error wrapping multiple validation errors returned by ProgramReference.ValidateAll() if the designated constraints aren't met.

func (ProgramReferenceMultiError) AllErrors

func (m ProgramReferenceMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ProgramReferenceMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ProgramReferenceValidationError

type ProgramReferenceValidationError struct {
	// contains filtered or unexported fields
}

ProgramReferenceValidationError is the validation error returned by ProgramReference.Validate if the designated constraints aren't met.

func (ProgramReferenceValidationError) Cause

Cause function returns cause value.

func (ProgramReferenceValidationError) Error

Error satisfies the builtin error interface

func (ProgramReferenceValidationError) ErrorName

ErrorName returns error name.

func (ProgramReferenceValidationError) Field

Field function returns field value.

func (ProgramReferenceValidationError) Key

Key function returns key value.

func (ProgramReferenceValidationError) Reason

Reason function returns reason value.

type ProgramReference_Name

type ProgramReference_Name struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3,oneof"`
}
type ProtectionLink struct {
	Lifecycle    *protection.ProtectionLifecycle `protobuf:"bytes,3,opt,name=lifecycle,proto3" json:"lifecycle,omitempty"`
	AttachmentId string                          `protobuf:"bytes,4,opt,name=attachment_id,json=attachmentId,proto3" json:"attachment_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ProtectionLink) Descriptor deprecated

func (*ProtectionLink) Descriptor() ([]byte, []int)

Deprecated: Use ProtectionLink.ProtoReflect.Descriptor instead.

func (*ProtectionLink) GetAttachmentId

func (x *ProtectionLink) GetAttachmentId() string

func (*ProtectionLink) GetLifecycle

func (x *ProtectionLink) GetLifecycle() *protection.ProtectionLifecycle

func (*ProtectionLink) ProtoMessage

func (*ProtectionLink) ProtoMessage()

func (*ProtectionLink) ProtoReflect

func (x *ProtectionLink) ProtoReflect() protoreflect.Message

func (*ProtectionLink) Reset

func (x *ProtectionLink) Reset()

func (*ProtectionLink) String

func (x *ProtectionLink) String() string

func (*ProtectionLink) Validate

func (m *ProtectionLink) Validate() error

Validate checks the field values on ProtectionLink with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ProtectionLink) ValidateAll

func (m *ProtectionLink) ValidateAll() error

ValidateAll checks the field values on ProtectionLink with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ProtectionLinkMultiError, or nil if none found.

type ProtectionLinkMultiError

type ProtectionLinkMultiError []error

ProtectionLinkMultiError is an error wrapping multiple validation errors returned by ProtectionLink.ValidateAll() if the designated constraints aren't met.

func (ProtectionLinkMultiError) AllErrors

func (m ProtectionLinkMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ProtectionLinkMultiError) Error

func (m ProtectionLinkMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ProtectionLinkValidationError

type ProtectionLinkValidationError struct {
	// contains filtered or unexported fields
}

ProtectionLinkValidationError is the validation error returned by ProtectionLink.Validate if the designated constraints aren't met.

func (ProtectionLinkValidationError) Cause

Cause function returns cause value.

func (ProtectionLinkValidationError) Error

Error satisfies the builtin error interface

func (ProtectionLinkValidationError) ErrorName

func (e ProtectionLinkValidationError) ErrorName() string

ErrorName returns error name.

func (ProtectionLinkValidationError) Field

Field function returns field value.

func (ProtectionLinkValidationError) Key

Key function returns key value.

func (ProtectionLinkValidationError) Reason

Reason function returns reason value.

type PulumiConfig added in v0.3.39

type PulumiConfig struct {

	// pulumi docker image
	Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// the path to directory to run pulumi commands
	Path                string   `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	Stack               string   `protobuf:"bytes,5,opt,name=stack,proto3" json:"stack,omitempty"`
	PvnWrapperPath      string   `protobuf:"bytes,3,opt,name=pvn_wrapper_path,json=pvnWrapperPath,proto3" json:"pvn_wrapper_path,omitempty"`                // optional, defaults to pvn-wrapper
	ShellPath           string   `protobuf:"bytes,4,opt,name=shell_path,json=shellPath,proto3" json:"shell_path,omitempty"`                                 // optional, defaults to /bin/sh
	PulumiCommandPrefix []string `protobuf:"bytes,6,rep,name=pulumi_command_prefix,json=pulumiCommandPrefix,proto3" json:"pulumi_command_prefix,omitempty"` // optional, prefix for all pulumi commands, for example [poetry, run]
	// contains filtered or unexported fields
}

func (*PulumiConfig) Descriptor deprecated added in v0.3.39

func (*PulumiConfig) Descriptor() ([]byte, []int)

Deprecated: Use PulumiConfig.ProtoReflect.Descriptor instead.

func (*PulumiConfig) GetImage added in v0.3.39

func (x *PulumiConfig) GetImage() string

func (*PulumiConfig) GetPath added in v0.3.39

func (x *PulumiConfig) GetPath() string

func (*PulumiConfig) GetPulumiCommandPrefix added in v0.3.39

func (x *PulumiConfig) GetPulumiCommandPrefix() []string

func (*PulumiConfig) GetPvnWrapperPath added in v0.3.39

func (x *PulumiConfig) GetPvnWrapperPath() string

func (*PulumiConfig) GetShellPath added in v0.3.39

func (x *PulumiConfig) GetShellPath() string

func (*PulumiConfig) GetStack added in v0.3.39

func (x *PulumiConfig) GetStack() string

func (*PulumiConfig) ProtoMessage added in v0.3.39

func (*PulumiConfig) ProtoMessage()

func (*PulumiConfig) ProtoReflect added in v0.3.39

func (x *PulumiConfig) ProtoReflect() protoreflect.Message

func (*PulumiConfig) Reset added in v0.3.39

func (x *PulumiConfig) Reset()

func (*PulumiConfig) String added in v0.3.39

func (x *PulumiConfig) String() string

func (*PulumiConfig) Validate added in v0.3.39

func (m *PulumiConfig) Validate() error

Validate checks the field values on PulumiConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*PulumiConfig) ValidateAll added in v0.3.39

func (m *PulumiConfig) ValidateAll() error

ValidateAll checks the field values on PulumiConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in PulumiConfigMultiError, or nil if none found.

type PulumiConfigMultiError added in v0.3.39

type PulumiConfigMultiError []error

PulumiConfigMultiError is an error wrapping multiple validation errors returned by PulumiConfig.ValidateAll() if the designated constraints aren't met.

func (PulumiConfigMultiError) AllErrors added in v0.3.39

func (m PulumiConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (PulumiConfigMultiError) Error added in v0.3.39

func (m PulumiConfigMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type PulumiConfigValidationError added in v0.3.39

type PulumiConfigValidationError struct {
	// contains filtered or unexported fields
}

PulumiConfigValidationError is the validation error returned by PulumiConfig.Validate if the designated constraints aren't met.

func (PulumiConfigValidationError) Cause added in v0.3.39

Cause function returns cause value.

func (PulumiConfigValidationError) Error added in v0.3.39

Error satisfies the builtin error interface

func (PulumiConfigValidationError) ErrorName added in v0.3.39

func (e PulumiConfigValidationError) ErrorName() string

ErrorName returns error name.

func (PulumiConfigValidationError) Field added in v0.3.39

Field function returns field value.

func (PulumiConfigValidationError) Key added in v0.3.39

Key function returns key value.

func (PulumiConfigValidationError) Reason added in v0.3.39

Reason function returns reason value.

type ReleaseStrategyConfig

type ReleaseStrategyConfig struct {
	IndividualStageDeadline *durationpb.Duration `` // deadline in each stage before the push is rolled back. Includes the time it takes for pods to be healthy. Defaults to 10 minutes.
	/* 132-byte string literal not displayed */
	AutomatedTestingDuration *durationpb.Duration `` // duration of the automated testing phase, before manual approval. Defaults to 30m.
	/* 135-byte string literal not displayed */
	MetricsAnalysis []*MetricAnalysis `protobuf:"bytes,3,rep,name=metrics_analysis,json=metricsAnalysis,proto3" json:"metrics_analysis,omitempty"`
	ManualApproval  bool              `protobuf:"varint,4,opt,name=manual_approval,json=manualApproval,proto3" json:"manual_approval,omitempty"`
	// advanced settings that do not typically need to be set. Exposed mainly for testing purposes.
	CheckInterval    *durationpb.Duration `protobuf:"bytes,5,opt,name=check_interval,json=checkInterval,proto3" json:"check_interval,omitempty"`           // defaults to 30s
	FailureThreshold int32                `protobuf:"varint,6,opt,name=failure_threshold,json=failureThreshold,proto3" json:"failure_threshold,omitempty"` // defaults to 5
	// contains filtered or unexported fields
}

func (*ReleaseStrategyConfig) Descriptor deprecated

func (*ReleaseStrategyConfig) Descriptor() ([]byte, []int)

Deprecated: Use ReleaseStrategyConfig.ProtoReflect.Descriptor instead.

func (*ReleaseStrategyConfig) GetAutomatedTestingDuration

func (x *ReleaseStrategyConfig) GetAutomatedTestingDuration() *durationpb.Duration

func (*ReleaseStrategyConfig) GetCheckInterval

func (x *ReleaseStrategyConfig) GetCheckInterval() *durationpb.Duration

func (*ReleaseStrategyConfig) GetFailureThreshold

func (x *ReleaseStrategyConfig) GetFailureThreshold() int32

func (*ReleaseStrategyConfig) GetIndividualStageDeadline

func (x *ReleaseStrategyConfig) GetIndividualStageDeadline() *durationpb.Duration

func (*ReleaseStrategyConfig) GetManualApproval

func (x *ReleaseStrategyConfig) GetManualApproval() bool

func (*ReleaseStrategyConfig) GetMetricsAnalysis

func (x *ReleaseStrategyConfig) GetMetricsAnalysis() []*MetricAnalysis

func (*ReleaseStrategyConfig) ProtoMessage

func (*ReleaseStrategyConfig) ProtoMessage()

func (*ReleaseStrategyConfig) ProtoReflect

func (x *ReleaseStrategyConfig) ProtoReflect() protoreflect.Message

func (*ReleaseStrategyConfig) Reset

func (x *ReleaseStrategyConfig) Reset()

func (*ReleaseStrategyConfig) String

func (x *ReleaseStrategyConfig) String() string

func (*ReleaseStrategyConfig) Validate

func (m *ReleaseStrategyConfig) Validate() error

Validate checks the field values on ReleaseStrategyConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ReleaseStrategyConfig) ValidateAll

func (m *ReleaseStrategyConfig) ValidateAll() error

ValidateAll checks the field values on ReleaseStrategyConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ReleaseStrategyConfigMultiError, or nil if none found.

type ReleaseStrategyConfigMultiError

type ReleaseStrategyConfigMultiError []error

ReleaseStrategyConfigMultiError is an error wrapping multiple validation errors returned by ReleaseStrategyConfig.ValidateAll() if the designated constraints aren't met.

func (ReleaseStrategyConfigMultiError) AllErrors

func (m ReleaseStrategyConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ReleaseStrategyConfigMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ReleaseStrategyConfigValidationError

type ReleaseStrategyConfigValidationError struct {
	// contains filtered or unexported fields
}

ReleaseStrategyConfigValidationError is the validation error returned by ReleaseStrategyConfig.Validate if the designated constraints aren't met.

func (ReleaseStrategyConfigValidationError) Cause

Cause function returns cause value.

func (ReleaseStrategyConfigValidationError) Error

Error satisfies the builtin error interface

func (ReleaseStrategyConfigValidationError) ErrorName

ErrorName returns error name.

func (ReleaseStrategyConfigValidationError) Field

Field function returns field value.

func (ReleaseStrategyConfigValidationError) Key

Key function returns key value.

func (ReleaseStrategyConfigValidationError) Reason

Reason function returns reason value.

type ReplicasConfig

type ReplicasConfig struct {

	// Types that are assignable to ConfigOneof:
	//
	//	*ReplicasConfig_Fixed
	ConfigOneof isReplicasConfig_ConfigOneof `protobuf_oneof:"config_oneof"`
	// contains filtered or unexported fields
}

func (*ReplicasConfig) Descriptor deprecated

func (*ReplicasConfig) Descriptor() ([]byte, []int)

Deprecated: Use ReplicasConfig.ProtoReflect.Descriptor instead.

func (*ReplicasConfig) GetConfigOneof

func (m *ReplicasConfig) GetConfigOneof() isReplicasConfig_ConfigOneof

func (*ReplicasConfig) GetFixed

func (x *ReplicasConfig) GetFixed() int32

func (*ReplicasConfig) ProtoMessage

func (*ReplicasConfig) ProtoMessage()

func (*ReplicasConfig) ProtoReflect

func (x *ReplicasConfig) ProtoReflect() protoreflect.Message

func (*ReplicasConfig) Reset

func (x *ReplicasConfig) Reset()

func (*ReplicasConfig) String

func (x *ReplicasConfig) String() string

func (*ReplicasConfig) Validate

func (m *ReplicasConfig) Validate() error

Validate checks the field values on ReplicasConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ReplicasConfig) ValidateAll

func (m *ReplicasConfig) ValidateAll() error

ValidateAll checks the field values on ReplicasConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ReplicasConfigMultiError, or nil if none found.

type ReplicasConfigMultiError

type ReplicasConfigMultiError []error

ReplicasConfigMultiError is an error wrapping multiple validation errors returned by ReplicasConfig.ValidateAll() if the designated constraints aren't met.

func (ReplicasConfigMultiError) AllErrors

func (m ReplicasConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ReplicasConfigMultiError) Error

func (m ReplicasConfigMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ReplicasConfigValidationError

type ReplicasConfigValidationError struct {
	// contains filtered or unexported fields
}

ReplicasConfigValidationError is the validation error returned by ReplicasConfig.Validate if the designated constraints aren't met.

func (ReplicasConfigValidationError) Cause

Cause function returns cause value.

func (ReplicasConfigValidationError) Error

Error satisfies the builtin error interface

func (ReplicasConfigValidationError) ErrorName

func (e ReplicasConfigValidationError) ErrorName() string

ErrorName returns error name.

func (ReplicasConfigValidationError) Field

Field function returns field value.

func (ReplicasConfigValidationError) Key

Key function returns key value.

func (ReplicasConfigValidationError) Reason

Reason function returns reason value.

type ReplicasConfig_Fixed

type ReplicasConfig_Fixed struct {
	// no validations, server side has defaults
	Fixed int32 `protobuf:"varint,1,opt,name=fixed,proto3,oneof"`
}

type RuntimeExtensionConfig

type RuntimeExtensionConfig struct {
	ParameterValues []*common_config.ParameterValue `protobuf:"bytes,1,rep,name=parameter_values,json=parameterValues,proto3" json:"parameter_values,omitempty"`
	// can only be set on a PerReleaseChannel config. If set, parameter values will be replaced instead of joined.
	ClearOnPerReleaseChannelMerge bool `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RuntimeExtensionConfig) Descriptor deprecated

func (*RuntimeExtensionConfig) Descriptor() ([]byte, []int)

Deprecated: Use RuntimeExtensionConfig.ProtoReflect.Descriptor instead.

func (*RuntimeExtensionConfig) GetClearOnPerReleaseChannelMerge added in v0.3.2

func (x *RuntimeExtensionConfig) GetClearOnPerReleaseChannelMerge() bool

func (*RuntimeExtensionConfig) GetParameterValues

func (x *RuntimeExtensionConfig) GetParameterValues() []*common_config.ParameterValue

func (*RuntimeExtensionConfig) ProtoMessage

func (*RuntimeExtensionConfig) ProtoMessage()

func (*RuntimeExtensionConfig) ProtoReflect

func (x *RuntimeExtensionConfig) ProtoReflect() protoreflect.Message

func (*RuntimeExtensionConfig) Reset

func (x *RuntimeExtensionConfig) Reset()

func (*RuntimeExtensionConfig) String

func (x *RuntimeExtensionConfig) String() string

func (*RuntimeExtensionConfig) Validate

func (m *RuntimeExtensionConfig) Validate() error

Validate checks the field values on RuntimeExtensionConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*RuntimeExtensionConfig) ValidateAll

func (m *RuntimeExtensionConfig) ValidateAll() error

ValidateAll checks the field values on RuntimeExtensionConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RuntimeExtensionConfigMultiError, or nil if none found.

type RuntimeExtensionConfigMultiError

type RuntimeExtensionConfigMultiError []error

RuntimeExtensionConfigMultiError is an error wrapping multiple validation errors returned by RuntimeExtensionConfig.ValidateAll() if the designated constraints aren't met.

func (RuntimeExtensionConfigMultiError) AllErrors

func (m RuntimeExtensionConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RuntimeExtensionConfigMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type RuntimeExtensionConfigValidationError

type RuntimeExtensionConfigValidationError struct {
	// contains filtered or unexported fields
}

RuntimeExtensionConfigValidationError is the validation error returned by RuntimeExtensionConfig.Validate if the designated constraints aren't met.

func (RuntimeExtensionConfigValidationError) Cause

Cause function returns cause value.

func (RuntimeExtensionConfigValidationError) Error

Error satisfies the builtin error interface

func (RuntimeExtensionConfigValidationError) ErrorName

ErrorName returns error name.

func (RuntimeExtensionConfigValidationError) Field

Field function returns field value.

func (RuntimeExtensionConfigValidationError) Key

Key function returns key value.

func (RuntimeExtensionConfigValidationError) Reason

Reason function returns reason value.

type RuntimeSpecificConfig

type RuntimeSpecificConfig struct {

	// Types that are assignable to RuntimeConfig:
	//
	//	*RuntimeSpecificConfig_K8S
	RuntimeConfig isRuntimeSpecificConfig_RuntimeConfig `protobuf_oneof:"runtime_config"`
	// contains filtered or unexported fields
}

RuntimeSpecificConfig contains Service level configuration options that only make sense for a specific Runtime type. Configuration added here should only apply to a single Service; if the Runtime specific configuration relates to all services, it should be configured as at the Runtime cluster level (or as a runtime extension).

func (*RuntimeSpecificConfig) Descriptor deprecated

func (*RuntimeSpecificConfig) Descriptor() ([]byte, []int)

Deprecated: Use RuntimeSpecificConfig.ProtoReflect.Descriptor instead.

func (*RuntimeSpecificConfig) GetK8S

func (*RuntimeSpecificConfig) GetRuntimeConfig

func (m *RuntimeSpecificConfig) GetRuntimeConfig() isRuntimeSpecificConfig_RuntimeConfig

func (*RuntimeSpecificConfig) ProtoMessage

func (*RuntimeSpecificConfig) ProtoMessage()

func (*RuntimeSpecificConfig) ProtoReflect

func (x *RuntimeSpecificConfig) ProtoReflect() protoreflect.Message

func (*RuntimeSpecificConfig) Reset

func (x *RuntimeSpecificConfig) Reset()

func (*RuntimeSpecificConfig) String

func (x *RuntimeSpecificConfig) String() string

func (*RuntimeSpecificConfig) Validate

func (m *RuntimeSpecificConfig) Validate() error

Validate checks the field values on RuntimeSpecificConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*RuntimeSpecificConfig) ValidateAll

func (m *RuntimeSpecificConfig) ValidateAll() error

ValidateAll checks the field values on RuntimeSpecificConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RuntimeSpecificConfigMultiError, or nil if none found.

type RuntimeSpecificConfigMultiError

type RuntimeSpecificConfigMultiError []error

RuntimeSpecificConfigMultiError is an error wrapping multiple validation errors returned by RuntimeSpecificConfig.ValidateAll() if the designated constraints aren't met.

func (RuntimeSpecificConfigMultiError) AllErrors

func (m RuntimeSpecificConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (RuntimeSpecificConfigMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type RuntimeSpecificConfigValidationError

type RuntimeSpecificConfigValidationError struct {
	// contains filtered or unexported fields
}

RuntimeSpecificConfigValidationError is the validation error returned by RuntimeSpecificConfig.Validate if the designated constraints aren't met.

func (RuntimeSpecificConfigValidationError) Cause

Cause function returns cause value.

func (RuntimeSpecificConfigValidationError) Error

Error satisfies the builtin error interface

func (RuntimeSpecificConfigValidationError) ErrorName

ErrorName returns error name.

func (RuntimeSpecificConfigValidationError) Field

Field function returns field value.

func (RuntimeSpecificConfigValidationError) Key

Key function returns key value.

func (RuntimeSpecificConfigValidationError) Reason

Reason function returns reason value.

type RuntimeSpecificConfig_K8S

type RuntimeSpecificConfig_K8S struct {
	K8S *RuntimeSpecificConfig_K8SConfig `protobuf:"bytes,1,opt,name=k8s,proto3,oneof"`
}

type RuntimeSpecificConfig_K8SConfig

type RuntimeSpecificConfig_K8SConfig struct {

	// Annotations to add to the Kubernetes Service object
	ServiceAnnotations map[string]string `` /* 203-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RuntimeSpecificConfig_K8SConfig) Descriptor deprecated

func (*RuntimeSpecificConfig_K8SConfig) Descriptor() ([]byte, []int)

Deprecated: Use RuntimeSpecificConfig_K8SConfig.ProtoReflect.Descriptor instead.

func (*RuntimeSpecificConfig_K8SConfig) GetServiceAnnotations

func (x *RuntimeSpecificConfig_K8SConfig) GetServiceAnnotations() map[string]string

func (*RuntimeSpecificConfig_K8SConfig) ProtoMessage

func (*RuntimeSpecificConfig_K8SConfig) ProtoMessage()

func (*RuntimeSpecificConfig_K8SConfig) ProtoReflect

func (*RuntimeSpecificConfig_K8SConfig) Reset

func (*RuntimeSpecificConfig_K8SConfig) String

func (*RuntimeSpecificConfig_K8SConfig) Validate

func (m *RuntimeSpecificConfig_K8SConfig) Validate() error

Validate checks the field values on RuntimeSpecificConfig_K8SConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*RuntimeSpecificConfig_K8SConfig) ValidateAll

func (m *RuntimeSpecificConfig_K8SConfig) ValidateAll() error

ValidateAll checks the field values on RuntimeSpecificConfig_K8SConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RuntimeSpecificConfig_K8SConfigMultiError, or nil if none found.

type RuntimeSpecificConfig_K8SConfigMultiError

type RuntimeSpecificConfig_K8SConfigMultiError []error

RuntimeSpecificConfig_K8SConfigMultiError is an error wrapping multiple validation errors returned by RuntimeSpecificConfig_K8SConfig.ValidateAll() if the designated constraints aren't met.

func (RuntimeSpecificConfig_K8SConfigMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (RuntimeSpecificConfig_K8SConfigMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type RuntimeSpecificConfig_K8SConfigValidationError

type RuntimeSpecificConfig_K8SConfigValidationError struct {
	// contains filtered or unexported fields
}

RuntimeSpecificConfig_K8SConfigValidationError is the validation error returned by RuntimeSpecificConfig_K8SConfig.Validate if the designated constraints aren't met.

func (RuntimeSpecificConfig_K8SConfigValidationError) Cause

Cause function returns cause value.

func (RuntimeSpecificConfig_K8SConfigValidationError) Error

Error satisfies the builtin error interface

func (RuntimeSpecificConfig_K8SConfigValidationError) ErrorName

ErrorName returns error name.

func (RuntimeSpecificConfig_K8SConfigValidationError) Field

Field function returns field value.

func (RuntimeSpecificConfig_K8SConfigValidationError) Key

Key function returns key value.

func (RuntimeSpecificConfig_K8SConfigValidationError) Reason

Reason function returns reason value.

type Service

type Service struct {
	Meta         *object.ObjectMeta   `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"`
	Config       *ServiceConfig       `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	State        *ServiceState        `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	UserMetadata *ServiceUserMetadata `protobuf:"bytes,4,opt,name=user_metadata,json=userMetadata,proto3" json:"user_metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*Service) Descriptor deprecated

func (*Service) Descriptor() ([]byte, []int)

Deprecated: Use Service.ProtoReflect.Descriptor instead.

func (*Service) GetConfig

func (x *Service) GetConfig() *ServiceConfig

func (*Service) GetMeta

func (x *Service) GetMeta() *object.ObjectMeta

func (*Service) GetState

func (x *Service) GetState() *ServiceState

func (*Service) GetUserMetadata

func (x *Service) GetUserMetadata() *ServiceUserMetadata

func (*Service) ProtoMessage

func (*Service) ProtoMessage()

func (*Service) ProtoReflect

func (x *Service) ProtoReflect() protoreflect.Message

func (*Service) Reset

func (x *Service) Reset()

func (*Service) String

func (x *Service) String() string

func (*Service) Validate

func (m *Service) Validate() error

Validate checks the field values on Service with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*Service) ValidateAll

func (m *Service) ValidateAll() error

ValidateAll checks the field values on Service with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServiceMultiError, or nil if none found.

type ServiceConfig

type ServiceConfig struct {
	Name              string                         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Application       string                         `protobuf:"bytes,20,opt,name=application,proto3" json:"application,omitempty"`
	Programs          []*common_config.ProgramConfig `protobuf:"bytes,2,rep,name=programs,proto3" json:"programs,omitempty"`
	Replicas          *ReplicasConfig                `protobuf:"bytes,4,opt,name=replicas,proto3" json:"replicas,omitempty"`
	ReleaseStrategy   *ReleaseStrategyConfig         `protobuf:"bytes,5,opt,name=release_strategy,json=releaseStrategy,proto3" json:"release_strategy,omitempty"`
	PerReleaseChannel []*PerReleaseChannelConfig     `protobuf:"bytes,9,rep,name=per_release_channel,json=perReleaseChannel,proto3" json:"per_release_channel,omitempty"`
	// deprecated
	Capabilities      []*CapabilityReference      `protobuf:"bytes,10,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
	DeliveryConfig    *delivery.DeliveryConfig    `protobuf:"bytes,11,opt,name=delivery_config,json=deliveryConfig,proto3" json:"delivery_config,omitempty"`
	Volumes           []*volumes.Volume           `protobuf:"bytes,12,rep,name=volumes,proto3" json:"volumes,omitempty"`
	DeployAnnotations *workflow.AnnotationsConfig `protobuf:"bytes,13,opt,name=deploy_annotations,json=deployAnnotations,proto3" json:"deploy_annotations,omitempty"`
	// DEPRECATED: Replace with convergence_extensions
	PrePushTasks []*TaskConfig `protobuf:"bytes,15,rep,name=pre_push_tasks,json=prePushTasks,proto3" json:"pre_push_tasks,omitempty"`
	// DEPRECATED: use convergence_extensions
	DeliveryExtensions            []*DeliveryExtensionConfig   `protobuf:"bytes,29,rep,name=delivery_extensions,json=deliveryExtensions,proto3" json:"delivery_extensions,omitempty"`
	DeliveryExtensionInstances    []*DeliveryExtensionInstance `` /* 142-byte string literal not displayed */
	ConvergenceExtensions         []*DeliveryExtensionConfig   `protobuf:"bytes,40,rep,name=convergence_extensions,json=convergenceExtensions,proto3" json:"convergence_extensions,omitempty"`
	ConvergenceExtensionInstances []*DeliveryExtensionInstance `` /* 151-byte string literal not displayed */
	// Convergence protections applied to all release channels.
	ConvergenceProtections []*protection.ProtectionAttachmentConfig `` /* 128-byte string literal not displayed */
	RuntimeSpecific        *RuntimeSpecificConfig                   `protobuf:"bytes,16,opt,name=runtime_specific,json=runtimeSpecific,proto3" json:"runtime_specific,omitempty"`
	// which runtime connection to use in each release channel.
	// optional if only one runtime makes sense for the service config.
	RuntimeConnection string                               `protobuf:"bytes,28,opt,name=runtime_connection,json=runtimeConnection,proto3" json:"runtime_connection,omitempty"`
	Parameters        []*common_config.ParameterDefinition `protobuf:"bytes,21,rep,name=parameters,proto3" json:"parameters,omitempty"`
	// only valid to set in compiled configs by Prodvana
	ParameterValues *ServiceParameterValues `protobuf:"bytes,22,opt,name=parameter_values,json=parameterValues,proto3" json:"parameter_values,omitempty"`
	// constants made available in template substitutions
	Constants []*common_config.Constant `protobuf:"bytes,33,rep,name=constants,proto3" json:"constants,omitempty"`
	// how long to wait before marking deployment as failed
	ProgressDeadline *durationpb.Duration `protobuf:"bytes,24,opt,name=progress_deadline,json=progressDeadline,proto3" json:"progress_deadline,omitempty"`
	// Types that are assignable to ConfigOneof:
	//
	//	*ServiceConfig_RuntimeExtension
	//	*ServiceConfig_CustomRuntime
	//	*ServiceConfig_KubernetesConfig
	//	*ServiceConfig_ExternalConfig
	//	*ServiceConfig_Helm
	//	*ServiceConfig_AwsEcs
	//	*ServiceConfig_GoogleCloudRun
	//	*ServiceConfig_Fly
	//	*ServiceConfig_Terraform
	//	*ServiceConfig_Pulumi
	ConfigOneof isServiceConfig_ConfigOneof `protobuf_oneof:"config_oneof"`
	// How to autogenerate parameters, defaults to IMAGE. Ignored for Kubernetes or Helm configs.
	ParametersAutogen ServiceConfig_ParametersAutogen   `` /* 168-byte string literal not displayed */
	AutoRollback      *common_config.AutoRollbackConfig `protobuf:"bytes,25,opt,name=auto_rollback,json=autoRollback,proto3" json:"auto_rollback,omitempty"`
	// if set, do not attempt to delete the underlying runtime objects when deleting a service
	NoCleanupOnDelete bool `protobuf:"varint,31,opt,name=no_cleanup_on_delete,json=noCleanupOnDelete,proto3" json:"no_cleanup_on_delete,omitempty"`
	// Additional env variables that are injected to the service.
	// This can be useful for injecting and/or overriding env variables from release channel
	// configs for Kubernetes and runtime extension configs.
	// Not supported for helm configs.
	Env map[string]*common_config.EnvValue `` /* 148-byte string literal not displayed */
	// internal use
	AsyncSetDesiredState bool                   `` /* 127-byte string literal not displayed */
	Maestro              *maestro.MaestroConfig `protobuf:"bytes,38,opt,name=maestro,proto3" json:"maestro,omitempty"`
	// optional, customize the name of the bundle that will be created for this service.
	// By default, the bundle name is generated based on input parameters, such as commit hash.
	// The bundle name cannot be different per Release Channel. Doing so is an error.
	// If the generated bundle name already exists, a number will be appended to resolve conflict.
	BundleName string `protobuf:"bytes,42,opt,name=bundle_name,json=bundleName,proto3" json:"bundle_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceConfig) Descriptor deprecated

func (*ServiceConfig) Descriptor() ([]byte, []int)

Deprecated: Use ServiceConfig.ProtoReflect.Descriptor instead.

func (*ServiceConfig) GetApplication

func (x *ServiceConfig) GetApplication() string

func (*ServiceConfig) GetAsyncSetDesiredState added in v0.2.18

func (x *ServiceConfig) GetAsyncSetDesiredState() bool

func (*ServiceConfig) GetAutoRollback

func (x *ServiceConfig) GetAutoRollback() *common_config.AutoRollbackConfig

func (*ServiceConfig) GetAwsEcs added in v0.3.2

func (x *ServiceConfig) GetAwsEcs() *AwsEcsConfig

func (*ServiceConfig) GetBundleName added in v0.3.29

func (x *ServiceConfig) GetBundleName() string

func (*ServiceConfig) GetCapabilities

func (x *ServiceConfig) GetCapabilities() []*CapabilityReference

func (*ServiceConfig) GetConfigOneof

func (m *ServiceConfig) GetConfigOneof() isServiceConfig_ConfigOneof

func (*ServiceConfig) GetConstants added in v0.1.19

func (x *ServiceConfig) GetConstants() []*common_config.Constant

func (*ServiceConfig) GetConvergenceExtensionInstances added in v0.3.15

func (x *ServiceConfig) GetConvergenceExtensionInstances() []*DeliveryExtensionInstance

func (*ServiceConfig) GetConvergenceExtensions added in v0.3.15

func (x *ServiceConfig) GetConvergenceExtensions() []*DeliveryExtensionConfig

func (*ServiceConfig) GetConvergenceProtections added in v0.3.9

func (x *ServiceConfig) GetConvergenceProtections() []*protection.ProtectionAttachmentConfig

func (*ServiceConfig) GetCustomRuntime added in v0.3.14

func (x *ServiceConfig) GetCustomRuntime() *RuntimeExtensionConfig

func (*ServiceConfig) GetDeliveryConfig

func (x *ServiceConfig) GetDeliveryConfig() *delivery.DeliveryConfig

func (*ServiceConfig) GetDeliveryExtensionInstances

func (x *ServiceConfig) GetDeliveryExtensionInstances() []*DeliveryExtensionInstance

func (*ServiceConfig) GetDeliveryExtensions

func (x *ServiceConfig) GetDeliveryExtensions() []*DeliveryExtensionConfig

func (*ServiceConfig) GetDeployAnnotations

func (x *ServiceConfig) GetDeployAnnotations() *workflow.AnnotationsConfig

func (*ServiceConfig) GetEnv added in v0.1.19

func (x *ServiceConfig) GetEnv() map[string]*common_config.EnvValue

func (*ServiceConfig) GetExternalConfig

func (x *ServiceConfig) GetExternalConfig() *common_config.KubernetesConfig

func (*ServiceConfig) GetFly added in v0.3.36

func (x *ServiceConfig) GetFly() *fly.FlyConfig

func (*ServiceConfig) GetGoogleCloudRun added in v0.3.8

func (x *ServiceConfig) GetGoogleCloudRun() *GoogleCloudRunConfig

func (*ServiceConfig) GetHelm

func (x *ServiceConfig) GetHelm() *common_config.HelmConfig

func (*ServiceConfig) GetKubernetesConfig

func (x *ServiceConfig) GetKubernetesConfig() *common_config.KubernetesConfig

func (*ServiceConfig) GetMaestro added in v0.3.11

func (x *ServiceConfig) GetMaestro() *maestro.MaestroConfig

func (*ServiceConfig) GetName

func (x *ServiceConfig) GetName() string

func (*ServiceConfig) GetNoCleanupOnDelete added in v0.1.14

func (x *ServiceConfig) GetNoCleanupOnDelete() bool

func (*ServiceConfig) GetParameterValues

func (x *ServiceConfig) GetParameterValues() *ServiceParameterValues

func (*ServiceConfig) GetParameters

func (x *ServiceConfig) GetParameters() []*common_config.ParameterDefinition

func (*ServiceConfig) GetParametersAutogen

func (x *ServiceConfig) GetParametersAutogen() ServiceConfig_ParametersAutogen

func (*ServiceConfig) GetPerReleaseChannel

func (x *ServiceConfig) GetPerReleaseChannel() []*PerReleaseChannelConfig

func (*ServiceConfig) GetPrePushTasks

func (x *ServiceConfig) GetPrePushTasks() []*TaskConfig

func (*ServiceConfig) GetPrograms

func (x *ServiceConfig) GetPrograms() []*common_config.ProgramConfig

func (*ServiceConfig) GetProgressDeadline

func (x *ServiceConfig) GetProgressDeadline() *durationpb.Duration

func (*ServiceConfig) GetPulumi added in v0.3.39

func (x *ServiceConfig) GetPulumi() *PulumiConfig

func (*ServiceConfig) GetReleaseStrategy

func (x *ServiceConfig) GetReleaseStrategy() *ReleaseStrategyConfig

func (*ServiceConfig) GetReplicas

func (x *ServiceConfig) GetReplicas() *ReplicasConfig

func (*ServiceConfig) GetRuntimeConnection

func (x *ServiceConfig) GetRuntimeConnection() string

func (*ServiceConfig) GetRuntimeExtension

func (x *ServiceConfig) GetRuntimeExtension() *RuntimeExtensionConfig

func (*ServiceConfig) GetRuntimeSpecific

func (x *ServiceConfig) GetRuntimeSpecific() *RuntimeSpecificConfig

func (*ServiceConfig) GetTerraform added in v0.3.39

func (x *ServiceConfig) GetTerraform() *TerraformConfig

func (*ServiceConfig) GetVolumes

func (x *ServiceConfig) GetVolumes() []*volumes.Volume

func (*ServiceConfig) ProtoMessage

func (*ServiceConfig) ProtoMessage()

func (*ServiceConfig) ProtoReflect

func (x *ServiceConfig) ProtoReflect() protoreflect.Message

func (*ServiceConfig) Reset

func (x *ServiceConfig) Reset()

func (*ServiceConfig) String

func (x *ServiceConfig) String() string

func (*ServiceConfig) Validate

func (m *ServiceConfig) Validate() error

Validate checks the field values on ServiceConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ServiceConfig) ValidateAll

func (m *ServiceConfig) ValidateAll() error

ValidateAll checks the field values on ServiceConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServiceConfigMultiError, or nil if none found.

type ServiceConfigMultiError

type ServiceConfigMultiError []error

ServiceConfigMultiError is an error wrapping multiple validation errors returned by ServiceConfig.ValidateAll() if the designated constraints aren't met.

func (ServiceConfigMultiError) AllErrors

func (m ServiceConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ServiceConfigMultiError) Error

func (m ServiceConfigMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ServiceConfigValidationError

type ServiceConfigValidationError struct {
	// contains filtered or unexported fields
}

ServiceConfigValidationError is the validation error returned by ServiceConfig.Validate if the designated constraints aren't met.

func (ServiceConfigValidationError) Cause

Cause function returns cause value.

func (ServiceConfigValidationError) Error

Error satisfies the builtin error interface

func (ServiceConfigValidationError) ErrorName

func (e ServiceConfigValidationError) ErrorName() string

ErrorName returns error name.

func (ServiceConfigValidationError) Field

Field function returns field value.

func (ServiceConfigValidationError) Key

Key function returns key value.

func (ServiceConfigValidationError) Reason

Reason function returns reason value.

type ServiceConfigVersionReference

type ServiceConfigVersionReference struct {
	Application          string `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"` // TODO(naphat) unify with ApplyParametersReq below
	Service              string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	ServiceConfigVersion string `protobuf:"bytes,3,opt,name=service_config_version,json=serviceConfigVersion,proto3" json:"service_config_version,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceConfigVersionReference) Descriptor deprecated

func (*ServiceConfigVersionReference) Descriptor() ([]byte, []int)

Deprecated: Use ServiceConfigVersionReference.ProtoReflect.Descriptor instead.

func (*ServiceConfigVersionReference) GetApplication

func (x *ServiceConfigVersionReference) GetApplication() string

func (*ServiceConfigVersionReference) GetService

func (x *ServiceConfigVersionReference) GetService() string

func (*ServiceConfigVersionReference) GetServiceConfigVersion

func (x *ServiceConfigVersionReference) GetServiceConfigVersion() string

func (*ServiceConfigVersionReference) ProtoMessage

func (*ServiceConfigVersionReference) ProtoMessage()

func (*ServiceConfigVersionReference) ProtoReflect

func (*ServiceConfigVersionReference) Reset

func (x *ServiceConfigVersionReference) Reset()

func (*ServiceConfigVersionReference) String

func (*ServiceConfigVersionReference) Validate

func (m *ServiceConfigVersionReference) Validate() error

Validate checks the field values on ServiceConfigVersionReference with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ServiceConfigVersionReference) ValidateAll

func (m *ServiceConfigVersionReference) ValidateAll() error

ValidateAll checks the field values on ServiceConfigVersionReference with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServiceConfigVersionReferenceMultiError, or nil if none found.

type ServiceConfigVersionReferenceMultiError

type ServiceConfigVersionReferenceMultiError []error

ServiceConfigVersionReferenceMultiError is an error wrapping multiple validation errors returned by ServiceConfigVersionReference.ValidateAll() if the designated constraints aren't met.

func (ServiceConfigVersionReferenceMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ServiceConfigVersionReferenceMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ServiceConfigVersionReferenceValidationError

type ServiceConfigVersionReferenceValidationError struct {
	// contains filtered or unexported fields
}

ServiceConfigVersionReferenceValidationError is the validation error returned by ServiceConfigVersionReference.Validate if the designated constraints aren't met.

func (ServiceConfigVersionReferenceValidationError) Cause

Cause function returns cause value.

func (ServiceConfigVersionReferenceValidationError) Error

Error satisfies the builtin error interface

func (ServiceConfigVersionReferenceValidationError) ErrorName

ErrorName returns error name.

func (ServiceConfigVersionReferenceValidationError) Field

Field function returns field value.

func (ServiceConfigVersionReferenceValidationError) Key

Key function returns key value.

func (ServiceConfigVersionReferenceValidationError) Reason

Reason function returns reason value.

type ServiceConfig_AwsEcs added in v0.3.2

type ServiceConfig_AwsEcs struct {
	AwsEcs *AwsEcsConfig `protobuf:"bytes,35,opt,name=aws_ecs,json=awsEcs,proto3,oneof"`
}

type ServiceConfig_CustomRuntime added in v0.3.14

type ServiceConfig_CustomRuntime struct {
	CustomRuntime *RuntimeExtensionConfig `protobuf:"bytes,39,opt,name=custom_runtime,json=customRuntime,proto3,oneof"`
}

type ServiceConfig_ExternalConfig

type ServiceConfig_ExternalConfig struct {
	// deprecated, pass this as kubernetes_config instead
	ExternalConfig *common_config.KubernetesConfig `protobuf:"bytes,27,opt,name=external_config,json=externalConfig,proto3,oneof"`
}

type ServiceConfig_Fly added in v0.3.36

type ServiceConfig_Fly struct {
	Fly *fly.FlyConfig `protobuf:"bytes,43,opt,name=fly,proto3,oneof"`
}

type ServiceConfig_GoogleCloudRun added in v0.3.8

type ServiceConfig_GoogleCloudRun struct {
	GoogleCloudRun *GoogleCloudRunConfig `protobuf:"bytes,36,opt,name=google_cloud_run,json=googleCloudRun,proto3,oneof"`
}

type ServiceConfig_Helm

type ServiceConfig_Helm struct {
	Helm *common_config.HelmConfig `protobuf:"bytes,26,opt,name=helm,proto3,oneof"`
}

type ServiceConfig_KubernetesConfig

type ServiceConfig_KubernetesConfig struct {
	KubernetesConfig *common_config.KubernetesConfig `protobuf:"bytes,19,opt,name=kubernetes_config,json=kubernetesConfig,proto3,oneof"`
}

type ServiceConfig_ParametersAutogen

type ServiceConfig_ParametersAutogen int32
const (
	ServiceConfig_UNKNOWN ServiceConfig_ParametersAutogen = 0
	// no autogen
	ServiceConfig_NONE ServiceConfig_ParametersAutogen = 1
	// autogen one parameter per program for the image
	ServiceConfig_IMAGE ServiceConfig_ParametersAutogen = 2
	// IMAGE + autogen a parameter for replicas count
	ServiceConfig_IMAGE_AND_REPLICAS ServiceConfig_ParametersAutogen = 3
)

func (ServiceConfig_ParametersAutogen) Descriptor

func (ServiceConfig_ParametersAutogen) Enum

func (ServiceConfig_ParametersAutogen) EnumDescriptor deprecated

func (ServiceConfig_ParametersAutogen) EnumDescriptor() ([]byte, []int)

Deprecated: Use ServiceConfig_ParametersAutogen.Descriptor instead.

func (ServiceConfig_ParametersAutogen) Number

func (ServiceConfig_ParametersAutogen) String

func (ServiceConfig_ParametersAutogen) Type

type ServiceConfig_Pulumi added in v0.3.39

type ServiceConfig_Pulumi struct {
	Pulumi *PulumiConfig `protobuf:"bytes,45,opt,name=pulumi,proto3,oneof"`
}

type ServiceConfig_RuntimeExtension

type ServiceConfig_RuntimeExtension struct {
	RuntimeExtension *RuntimeExtensionConfig `protobuf:"bytes,18,opt,name=runtime_extension,json=runtimeExtension,proto3,oneof"` // deprecated, use custom_runtime below
}

type ServiceConfig_Terraform added in v0.3.39

type ServiceConfig_Terraform struct {
	Terraform *TerraformConfig `protobuf:"bytes,44,opt,name=terraform,proto3,oneof"`
}

type ServiceInstance

type ServiceInstance struct {
	Meta   *common_config.ServiceInstanceObjectMeta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"`
	Config *CompiledServiceInstanceConfig           `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"` // will be empty if never pushed
	State  *ServiceInstanceState                    `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceInstance) Descriptor deprecated

func (*ServiceInstance) Descriptor() ([]byte, []int)

Deprecated: Use ServiceInstance.ProtoReflect.Descriptor instead.

func (*ServiceInstance) GetConfig

func (*ServiceInstance) GetMeta

func (*ServiceInstance) GetState

func (x *ServiceInstance) GetState() *ServiceInstanceState

func (*ServiceInstance) ProtoMessage

func (*ServiceInstance) ProtoMessage()

func (*ServiceInstance) ProtoReflect

func (x *ServiceInstance) ProtoReflect() protoreflect.Message

func (*ServiceInstance) Reset

func (x *ServiceInstance) Reset()

func (*ServiceInstance) String

func (x *ServiceInstance) String() string

func (*ServiceInstance) Validate

func (m *ServiceInstance) Validate() error

Validate checks the field values on ServiceInstance with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ServiceInstance) ValidateAll

func (m *ServiceInstance) ValidateAll() error

ValidateAll checks the field values on ServiceInstance with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServiceInstanceMultiError, or nil if none found.

type ServiceInstanceMultiError

type ServiceInstanceMultiError []error

ServiceInstanceMultiError is an error wrapping multiple validation errors returned by ServiceInstance.ValidateAll() if the designated constraints aren't met.

func (ServiceInstanceMultiError) AllErrors

func (m ServiceInstanceMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ServiceInstanceMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ServiceInstanceProtectionAttachment added in v0.2.0

type ServiceInstanceProtectionAttachment struct {
	Protection     string `protobuf:"bytes,1,opt,name=protection,proto3" json:"protection,omitempty"`
	Attachment     string `protobuf:"bytes,2,opt,name=attachment,proto3" json:"attachment,omitempty"`
	DesiredStateId string `protobuf:"bytes,3,opt,name=desired_state_id,json=desiredStateId,proto3" json:"desired_state_id,omitempty"`
	AttachmentId   string `protobuf:"bytes,4,opt,name=attachment_id,json=attachmentId,proto3" json:"attachment_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceInstanceProtectionAttachment) Descriptor deprecated added in v0.2.0

func (*ServiceInstanceProtectionAttachment) Descriptor() ([]byte, []int)

Deprecated: Use ServiceInstanceProtectionAttachment.ProtoReflect.Descriptor instead.

func (*ServiceInstanceProtectionAttachment) GetAttachment added in v0.2.0

func (x *ServiceInstanceProtectionAttachment) GetAttachment() string

func (*ServiceInstanceProtectionAttachment) GetAttachmentId added in v0.2.0

func (x *ServiceInstanceProtectionAttachment) GetAttachmentId() string

func (*ServiceInstanceProtectionAttachment) GetDesiredStateId added in v0.2.0

func (x *ServiceInstanceProtectionAttachment) GetDesiredStateId() string

func (*ServiceInstanceProtectionAttachment) GetProtection added in v0.2.0

func (x *ServiceInstanceProtectionAttachment) GetProtection() string

func (*ServiceInstanceProtectionAttachment) ProtoMessage added in v0.2.0

func (*ServiceInstanceProtectionAttachment) ProtoMessage()

func (*ServiceInstanceProtectionAttachment) ProtoReflect added in v0.2.0

func (*ServiceInstanceProtectionAttachment) Reset added in v0.2.0

func (*ServiceInstanceProtectionAttachment) String added in v0.2.0

func (*ServiceInstanceProtectionAttachment) Validate added in v0.2.0

Validate checks the field values on ServiceInstanceProtectionAttachment with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ServiceInstanceProtectionAttachment) ValidateAll added in v0.2.0

func (m *ServiceInstanceProtectionAttachment) ValidateAll() error

ValidateAll checks the field values on ServiceInstanceProtectionAttachment with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServiceInstanceProtectionAttachmentMultiError, or nil if none found.

type ServiceInstanceProtectionAttachmentMultiError added in v0.2.0

type ServiceInstanceProtectionAttachmentMultiError []error

ServiceInstanceProtectionAttachmentMultiError is an error wrapping multiple validation errors returned by ServiceInstanceProtectionAttachment.ValidateAll() if the designated constraints aren't met.

func (ServiceInstanceProtectionAttachmentMultiError) AllErrors added in v0.2.0

AllErrors returns a list of validation violation errors.

func (ServiceInstanceProtectionAttachmentMultiError) Error added in v0.2.0

Error returns a concatenation of all the error messages it wraps.

type ServiceInstanceProtectionAttachmentValidationError added in v0.2.0

type ServiceInstanceProtectionAttachmentValidationError struct {
	// contains filtered or unexported fields
}

ServiceInstanceProtectionAttachmentValidationError is the validation error returned by ServiceInstanceProtectionAttachment.Validate if the designated constraints aren't met.

func (ServiceInstanceProtectionAttachmentValidationError) Cause added in v0.2.0

Cause function returns cause value.

func (ServiceInstanceProtectionAttachmentValidationError) Error added in v0.2.0

Error satisfies the builtin error interface

func (ServiceInstanceProtectionAttachmentValidationError) ErrorName added in v0.2.0

ErrorName returns error name.

func (ServiceInstanceProtectionAttachmentValidationError) Field added in v0.2.0

Field function returns field value.

func (ServiceInstanceProtectionAttachmentValidationError) Key added in v0.2.0

Key function returns key value.

func (ServiceInstanceProtectionAttachmentValidationError) Reason added in v0.2.0

Reason function returns reason value.

type ServiceInstanceState

type ServiceInstanceState struct {
	ExternalAddrs         []*ExternalAddr                        `protobuf:"bytes,7,rep,name=external_addrs,json=externalAddrs,proto3" json:"external_addrs,omitempty"`
	ProtectionAttachments []*ServiceInstanceProtectionAttachment `protobuf:"bytes,13,rep,name=protection_attachments,json=protectionAttachments,proto3" json:"protection_attachments,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceInstanceState) Descriptor deprecated

func (*ServiceInstanceState) Descriptor() ([]byte, []int)

Deprecated: Use ServiceInstanceState.ProtoReflect.Descriptor instead.

func (*ServiceInstanceState) GetExternalAddrs

func (x *ServiceInstanceState) GetExternalAddrs() []*ExternalAddr

func (*ServiceInstanceState) GetProtectionAttachments added in v0.2.0

func (x *ServiceInstanceState) GetProtectionAttachments() []*ServiceInstanceProtectionAttachment

func (*ServiceInstanceState) ProtoMessage

func (*ServiceInstanceState) ProtoMessage()

func (*ServiceInstanceState) ProtoReflect

func (x *ServiceInstanceState) ProtoReflect() protoreflect.Message

func (*ServiceInstanceState) Reset

func (x *ServiceInstanceState) Reset()

func (*ServiceInstanceState) String

func (x *ServiceInstanceState) String() string

func (*ServiceInstanceState) Validate

func (m *ServiceInstanceState) Validate() error

Validate checks the field values on ServiceInstanceState with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ServiceInstanceState) ValidateAll

func (m *ServiceInstanceState) ValidateAll() error

ValidateAll checks the field values on ServiceInstanceState with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServiceInstanceStateMultiError, or nil if none found.

type ServiceInstanceStateMultiError

type ServiceInstanceStateMultiError []error

ServiceInstanceStateMultiError is an error wrapping multiple validation errors returned by ServiceInstanceState.ValidateAll() if the designated constraints aren't met.

func (ServiceInstanceStateMultiError) AllErrors

func (m ServiceInstanceStateMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ServiceInstanceStateMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ServiceInstanceStateValidationError

type ServiceInstanceStateValidationError struct {
	// contains filtered or unexported fields
}

ServiceInstanceStateValidationError is the validation error returned by ServiceInstanceState.Validate if the designated constraints aren't met.

func (ServiceInstanceStateValidationError) Cause

Cause function returns cause value.

func (ServiceInstanceStateValidationError) Error

Error satisfies the builtin error interface

func (ServiceInstanceStateValidationError) ErrorName

ErrorName returns error name.

func (ServiceInstanceStateValidationError) Field

Field function returns field value.

func (ServiceInstanceStateValidationError) Key

Key function returns key value.

func (ServiceInstanceStateValidationError) Reason

Reason function returns reason value.

type ServiceInstanceValidationError

type ServiceInstanceValidationError struct {
	// contains filtered or unexported fields
}

ServiceInstanceValidationError is the validation error returned by ServiceInstance.Validate if the designated constraints aren't met.

func (ServiceInstanceValidationError) Cause

Cause function returns cause value.

func (ServiceInstanceValidationError) Error

Error satisfies the builtin error interface

func (ServiceInstanceValidationError) ErrorName

func (e ServiceInstanceValidationError) ErrorName() string

ErrorName returns error name.

func (ServiceInstanceValidationError) Field

Field function returns field value.

func (ServiceInstanceValidationError) Key

Key function returns key value.

func (ServiceInstanceValidationError) Reason

Reason function returns reason value.

type ServiceManagerClient

type ServiceManagerClient interface {
	ConfigureService(ctx context.Context, in *ConfigureServiceReq, opts ...grpc.CallOption) (*ConfigureServiceResp, error)
	ValidateConfigureService(ctx context.Context, in *ConfigureServiceReq, opts ...grpc.CallOption) (*ValidateConfigureServiceResp, error)
	ListServiceConfigVersions(ctx context.Context, in *ListServiceConfigVersionsReq, opts ...grpc.CallOption) (*ListServiceConfigVersionsResp, error)
	// unparametrized configs
	GetServiceConfig(ctx context.Context, in *GetServiceConfigReq, opts ...grpc.CallOption) (*GetServiceConfigResp, error)
	GenerateVersionName(ctx context.Context, in *GenerateVersionNameReq, opts ...grpc.CallOption) (*GenerateVersionNameResp, error)
	ApplyParameters(ctx context.Context, in *ApplyParametersReq, opts ...grpc.CallOption) (*ApplyParametersResp, error)
	ValidateApplyParameters(ctx context.Context, in *ApplyParametersReq, opts ...grpc.CallOption) (*ValidateApplyParametersResp, error)
	GetMaterializedConfig(ctx context.Context, in *GetMaterializedConfigReq, opts ...grpc.CallOption) (*GetMaterializedConfigResp, error)
	ListMaterializedConfigVersions(ctx context.Context, in *ListMaterializedConfigVersionsReq, opts ...grpc.CallOption) (*ListMaterializedConfigVersionsResp, error)
	DeleteService(ctx context.Context, in *DeleteServiceReq, opts ...grpc.CallOption) (*DeleteServiceResp, error)
	ListServices(ctx context.Context, in *ListServicesReq, opts ...grpc.CallOption) (*ListServicesResp, error)
	ListCommits(ctx context.Context, in *ListCommitsReq, opts ...grpc.CallOption) (*ListCommitsResp, error)
	GetService(ctx context.Context, in *GetServiceReq, opts ...grpc.CallOption) (*GetServiceResp, error)
	ListServiceInstances(ctx context.Context, in *ListServiceInstancesReq, opts ...grpc.CallOption) (*ListServiceInstancesResp, error)
	GetServiceInstance(ctx context.Context, in *GetServiceInstanceReq, opts ...grpc.CallOption) (*GetServiceInstanceResp, error)
	GetServiceMetrics(ctx context.Context, in *GetServiceMetricsReq, opts ...grpc.CallOption) (*GetServiceMetricsResp, error)
	GetServiceInsights(ctx context.Context, in *GetServiceInsightsReq, opts ...grpc.CallOption) (*GetServiceInsightsResp, error)
	SnoozeServiceInsight(ctx context.Context, in *SnoozeServiceInsightReq, opts ...grpc.CallOption) (*SnoozeServiceInsightResp, error)
	GetServiceMetadata(ctx context.Context, in *GetServiceMetadataReq, opts ...grpc.CallOption) (*GetServiceMetadataResp, error)
	SetServiceMetadata(ctx context.Context, in *SetServiceMetadataReq, opts ...grpc.CallOption) (*SetServiceMetadataResp, error)
	SetServiceConvergenceMode(ctx context.Context, in *SetServiceConvergenceModeReq, opts ...grpc.CallOption) (*SetServiceConvergenceModeResp, error)
}

ServiceManagerClient is the client API for ServiceManager service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ServiceManagerServer

type ServiceManagerServer interface {
	ConfigureService(context.Context, *ConfigureServiceReq) (*ConfigureServiceResp, error)
	ValidateConfigureService(context.Context, *ConfigureServiceReq) (*ValidateConfigureServiceResp, error)
	ListServiceConfigVersions(context.Context, *ListServiceConfigVersionsReq) (*ListServiceConfigVersionsResp, error)
	// unparametrized configs
	GetServiceConfig(context.Context, *GetServiceConfigReq) (*GetServiceConfigResp, error)
	GenerateVersionName(context.Context, *GenerateVersionNameReq) (*GenerateVersionNameResp, error)
	ApplyParameters(context.Context, *ApplyParametersReq) (*ApplyParametersResp, error)
	ValidateApplyParameters(context.Context, *ApplyParametersReq) (*ValidateApplyParametersResp, error)
	GetMaterializedConfig(context.Context, *GetMaterializedConfigReq) (*GetMaterializedConfigResp, error)
	ListMaterializedConfigVersions(context.Context, *ListMaterializedConfigVersionsReq) (*ListMaterializedConfigVersionsResp, error)
	DeleteService(context.Context, *DeleteServiceReq) (*DeleteServiceResp, error)
	ListServices(context.Context, *ListServicesReq) (*ListServicesResp, error)
	ListCommits(context.Context, *ListCommitsReq) (*ListCommitsResp, error)
	GetService(context.Context, *GetServiceReq) (*GetServiceResp, error)
	ListServiceInstances(context.Context, *ListServiceInstancesReq) (*ListServiceInstancesResp, error)
	GetServiceInstance(context.Context, *GetServiceInstanceReq) (*GetServiceInstanceResp, error)
	GetServiceMetrics(context.Context, *GetServiceMetricsReq) (*GetServiceMetricsResp, error)
	GetServiceInsights(context.Context, *GetServiceInsightsReq) (*GetServiceInsightsResp, error)
	SnoozeServiceInsight(context.Context, *SnoozeServiceInsightReq) (*SnoozeServiceInsightResp, error)
	GetServiceMetadata(context.Context, *GetServiceMetadataReq) (*GetServiceMetadataResp, error)
	SetServiceMetadata(context.Context, *SetServiceMetadataReq) (*SetServiceMetadataResp, error)
	SetServiceConvergenceMode(context.Context, *SetServiceConvergenceModeReq) (*SetServiceConvergenceModeResp, error)
	// contains filtered or unexported methods
}

ServiceManagerServer is the server API for ServiceManager service. All implementations must embed UnimplementedServiceManagerServer for forward compatibility

type ServiceMultiError

type ServiceMultiError []error

ServiceMultiError is an error wrapping multiple validation errors returned by Service.ValidateAll() if the designated constraints aren't met.

func (ServiceMultiError) AllErrors

func (m ServiceMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ServiceMultiError) Error

func (m ServiceMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ServiceParameterValues

type ServiceParameterValues struct {
	Parameters        []*common_config.ParameterValue     `protobuf:"bytes,1,rep,name=parameters,proto3" json:"parameters,omitempty"`
	PerReleaseChannel []*PerReleaseChannelParameterValues `protobuf:"bytes,2,rep,name=per_release_channel,json=perReleaseChannel,proto3" json:"per_release_channel,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceParameterValues) Descriptor deprecated

func (*ServiceParameterValues) Descriptor() ([]byte, []int)

Deprecated: Use ServiceParameterValues.ProtoReflect.Descriptor instead.

func (*ServiceParameterValues) GetParameters

func (x *ServiceParameterValues) GetParameters() []*common_config.ParameterValue

func (*ServiceParameterValues) GetPerReleaseChannel

func (x *ServiceParameterValues) GetPerReleaseChannel() []*PerReleaseChannelParameterValues

func (*ServiceParameterValues) ProtoMessage

func (*ServiceParameterValues) ProtoMessage()

func (*ServiceParameterValues) ProtoReflect

func (x *ServiceParameterValues) ProtoReflect() protoreflect.Message

func (*ServiceParameterValues) Reset

func (x *ServiceParameterValues) Reset()

func (*ServiceParameterValues) String

func (x *ServiceParameterValues) String() string

func (*ServiceParameterValues) Validate

func (m *ServiceParameterValues) Validate() error

Validate checks the field values on ServiceParameterValues with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ServiceParameterValues) ValidateAll

func (m *ServiceParameterValues) ValidateAll() error

ValidateAll checks the field values on ServiceParameterValues with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServiceParameterValuesMultiError, or nil if none found.

type ServiceParameterValuesMultiError

type ServiceParameterValuesMultiError []error

ServiceParameterValuesMultiError is an error wrapping multiple validation errors returned by ServiceParameterValues.ValidateAll() if the designated constraints aren't met.

func (ServiceParameterValuesMultiError) AllErrors

func (m ServiceParameterValuesMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ServiceParameterValuesMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ServiceParameterValuesValidationError

type ServiceParameterValuesValidationError struct {
	// contains filtered or unexported fields
}

ServiceParameterValuesValidationError is the validation error returned by ServiceParameterValues.Validate if the designated constraints aren't met.

func (ServiceParameterValuesValidationError) Cause

Cause function returns cause value.

func (ServiceParameterValuesValidationError) Error

Error satisfies the builtin error interface

func (ServiceParameterValuesValidationError) ErrorName

ErrorName returns error name.

func (ServiceParameterValuesValidationError) Field

Field function returns field value.

func (ServiceParameterValuesValidationError) Key

Key function returns key value.

func (ServiceParameterValuesValidationError) Reason

Reason function returns reason value.

type ServiceState

type ServiceState struct {
	ConvergenceMode convergence.ConvergenceMode `` /* 149-byte string literal not displayed */
	MaestroEnabled  bool                        `protobuf:"varint,4,opt,name=maestro_enabled,json=maestroEnabled,proto3" json:"maestro_enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceState) Descriptor deprecated

func (*ServiceState) Descriptor() ([]byte, []int)

Deprecated: Use ServiceState.ProtoReflect.Descriptor instead.

func (*ServiceState) GetConvergenceMode added in v0.2.5

func (x *ServiceState) GetConvergenceMode() convergence.ConvergenceMode

func (*ServiceState) GetMaestroEnabled added in v0.3.17

func (x *ServiceState) GetMaestroEnabled() bool

func (*ServiceState) ProtoMessage

func (*ServiceState) ProtoMessage()

func (*ServiceState) ProtoReflect

func (x *ServiceState) ProtoReflect() protoreflect.Message

func (*ServiceState) Reset

func (x *ServiceState) Reset()

func (*ServiceState) String

func (x *ServiceState) String() string

func (*ServiceState) Validate

func (m *ServiceState) Validate() error

Validate checks the field values on ServiceState with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ServiceState) ValidateAll

func (m *ServiceState) ValidateAll() error

ValidateAll checks the field values on ServiceState with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServiceStateMultiError, or nil if none found.

type ServiceStateMultiError

type ServiceStateMultiError []error

ServiceStateMultiError is an error wrapping multiple validation errors returned by ServiceState.ValidateAll() if the designated constraints aren't met.

func (ServiceStateMultiError) AllErrors

func (m ServiceStateMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ServiceStateMultiError) Error

func (m ServiceStateMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type ServiceStateValidationError

type ServiceStateValidationError struct {
	// contains filtered or unexported fields
}

ServiceStateValidationError is the validation error returned by ServiceState.Validate if the designated constraints aren't met.

func (ServiceStateValidationError) Cause

Cause function returns cause value.

func (ServiceStateValidationError) Error

Error satisfies the builtin error interface

func (ServiceStateValidationError) ErrorName

func (e ServiceStateValidationError) ErrorName() string

ErrorName returns error name.

func (ServiceStateValidationError) Field

Field function returns field value.

func (ServiceStateValidationError) Key

Key function returns key value.

func (ServiceStateValidationError) Reason

Reason function returns reason value.

type ServiceUserMetadata

type ServiceUserMetadata struct {
	Description      string                             `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	Links            []*common_config.Link              `protobuf:"bytes,2,rep,name=links,proto3" json:"links,omitempty"`
	FollowRepository *FollowContainerRepositorySettings `protobuf:"bytes,3,opt,name=follow_repository,json=followRepository,proto3" json:"follow_repository,omitempty"`
	// contains filtered or unexported fields
}

func (*ServiceUserMetadata) Descriptor deprecated

func (*ServiceUserMetadata) Descriptor() ([]byte, []int)

Deprecated: Use ServiceUserMetadata.ProtoReflect.Descriptor instead.

func (*ServiceUserMetadata) GetDescription

func (x *ServiceUserMetadata) GetDescription() string

func (*ServiceUserMetadata) GetFollowRepository

func (x *ServiceUserMetadata) GetFollowRepository() *FollowContainerRepositorySettings
func (x *ServiceUserMetadata) GetLinks() []*common_config.Link

func (*ServiceUserMetadata) ProtoMessage

func (*ServiceUserMetadata) ProtoMessage()

func (*ServiceUserMetadata) ProtoReflect

func (x *ServiceUserMetadata) ProtoReflect() protoreflect.Message

func (*ServiceUserMetadata) Reset

func (x *ServiceUserMetadata) Reset()

func (*ServiceUserMetadata) String

func (x *ServiceUserMetadata) String() string

func (*ServiceUserMetadata) Validate

func (m *ServiceUserMetadata) Validate() error

Validate checks the field values on ServiceUserMetadata with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ServiceUserMetadata) ValidateAll

func (m *ServiceUserMetadata) ValidateAll() error

ValidateAll checks the field values on ServiceUserMetadata with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServiceUserMetadataMultiError, or nil if none found.

type ServiceUserMetadataMultiError

type ServiceUserMetadataMultiError []error

ServiceUserMetadataMultiError is an error wrapping multiple validation errors returned by ServiceUserMetadata.ValidateAll() if the designated constraints aren't met.

func (ServiceUserMetadataMultiError) AllErrors

func (m ServiceUserMetadataMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (ServiceUserMetadataMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ServiceUserMetadataValidationError

type ServiceUserMetadataValidationError struct {
	// contains filtered or unexported fields
}

ServiceUserMetadataValidationError is the validation error returned by ServiceUserMetadata.Validate if the designated constraints aren't met.

func (ServiceUserMetadataValidationError) Cause

Cause function returns cause value.

func (ServiceUserMetadataValidationError) Error

Error satisfies the builtin error interface

func (ServiceUserMetadataValidationError) ErrorName

ErrorName returns error name.

func (ServiceUserMetadataValidationError) Field

Field function returns field value.

func (ServiceUserMetadataValidationError) Key

Key function returns key value.

func (ServiceUserMetadataValidationError) Reason

Reason function returns reason value.

type ServiceValidationError

type ServiceValidationError struct {
	// contains filtered or unexported fields
}

ServiceValidationError is the validation error returned by Service.Validate if the designated constraints aren't met.

func (ServiceValidationError) Cause

func (e ServiceValidationError) Cause() error

Cause function returns cause value.

func (ServiceValidationError) Error

func (e ServiceValidationError) Error() string

Error satisfies the builtin error interface

func (ServiceValidationError) ErrorName

func (e ServiceValidationError) ErrorName() string

ErrorName returns error name.

func (ServiceValidationError) Field

func (e ServiceValidationError) Field() string

Field function returns field value.

func (ServiceValidationError) Key

func (e ServiceValidationError) Key() bool

Key function returns key value.

func (ServiceValidationError) Reason

func (e ServiceValidationError) Reason() string

Reason function returns reason value.

type SetServiceConvergenceModeReq added in v0.2.3

type SetServiceConvergenceModeReq struct {
	Application     string                      `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service         string                      `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	ConvergenceMode convergence.ConvergenceMode `` /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SetServiceConvergenceModeReq) Descriptor deprecated added in v0.2.3

func (*SetServiceConvergenceModeReq) Descriptor() ([]byte, []int)

Deprecated: Use SetServiceConvergenceModeReq.ProtoReflect.Descriptor instead.

func (*SetServiceConvergenceModeReq) GetApplication added in v0.2.3

func (x *SetServiceConvergenceModeReq) GetApplication() string

func (*SetServiceConvergenceModeReq) GetConvergenceMode added in v0.2.3

func (*SetServiceConvergenceModeReq) GetService added in v0.2.3

func (x *SetServiceConvergenceModeReq) GetService() string

func (*SetServiceConvergenceModeReq) ProtoMessage added in v0.2.3

func (*SetServiceConvergenceModeReq) ProtoMessage()

func (*SetServiceConvergenceModeReq) ProtoReflect added in v0.2.3

func (*SetServiceConvergenceModeReq) Reset added in v0.2.3

func (x *SetServiceConvergenceModeReq) Reset()

func (*SetServiceConvergenceModeReq) String added in v0.2.3

func (*SetServiceConvergenceModeReq) Validate added in v0.2.3

func (m *SetServiceConvergenceModeReq) Validate() error

Validate checks the field values on SetServiceConvergenceModeReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*SetServiceConvergenceModeReq) ValidateAll added in v0.2.3

func (m *SetServiceConvergenceModeReq) ValidateAll() error

ValidateAll checks the field values on SetServiceConvergenceModeReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SetServiceConvergenceModeReqMultiError, or nil if none found.

type SetServiceConvergenceModeReqMultiError added in v0.2.3

type SetServiceConvergenceModeReqMultiError []error

SetServiceConvergenceModeReqMultiError is an error wrapping multiple validation errors returned by SetServiceConvergenceModeReq.ValidateAll() if the designated constraints aren't met.

func (SetServiceConvergenceModeReqMultiError) AllErrors added in v0.2.3

AllErrors returns a list of validation violation errors.

func (SetServiceConvergenceModeReqMultiError) Error added in v0.2.3

Error returns a concatenation of all the error messages it wraps.

type SetServiceConvergenceModeReqValidationError added in v0.2.3

type SetServiceConvergenceModeReqValidationError struct {
	// contains filtered or unexported fields
}

SetServiceConvergenceModeReqValidationError is the validation error returned by SetServiceConvergenceModeReq.Validate if the designated constraints aren't met.

func (SetServiceConvergenceModeReqValidationError) Cause added in v0.2.3

Cause function returns cause value.

func (SetServiceConvergenceModeReqValidationError) Error added in v0.2.3

Error satisfies the builtin error interface

func (SetServiceConvergenceModeReqValidationError) ErrorName added in v0.2.3

ErrorName returns error name.

func (SetServiceConvergenceModeReqValidationError) Field added in v0.2.3

Field function returns field value.

func (SetServiceConvergenceModeReqValidationError) Key added in v0.2.3

Key function returns key value.

func (SetServiceConvergenceModeReqValidationError) Reason added in v0.2.3

Reason function returns reason value.

type SetServiceConvergenceModeResp added in v0.2.3

type SetServiceConvergenceModeResp struct {
	// contains filtered or unexported fields
}

func (*SetServiceConvergenceModeResp) Descriptor deprecated added in v0.2.3

func (*SetServiceConvergenceModeResp) Descriptor() ([]byte, []int)

Deprecated: Use SetServiceConvergenceModeResp.ProtoReflect.Descriptor instead.

func (*SetServiceConvergenceModeResp) ProtoMessage added in v0.2.3

func (*SetServiceConvergenceModeResp) ProtoMessage()

func (*SetServiceConvergenceModeResp) ProtoReflect added in v0.2.3

func (*SetServiceConvergenceModeResp) Reset added in v0.2.3

func (x *SetServiceConvergenceModeResp) Reset()

func (*SetServiceConvergenceModeResp) String added in v0.2.3

func (*SetServiceConvergenceModeResp) Validate added in v0.2.3

func (m *SetServiceConvergenceModeResp) Validate() error

Validate checks the field values on SetServiceConvergenceModeResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*SetServiceConvergenceModeResp) ValidateAll added in v0.2.3

func (m *SetServiceConvergenceModeResp) ValidateAll() error

ValidateAll checks the field values on SetServiceConvergenceModeResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SetServiceConvergenceModeRespMultiError, or nil if none found.

type SetServiceConvergenceModeRespMultiError added in v0.2.3

type SetServiceConvergenceModeRespMultiError []error

SetServiceConvergenceModeRespMultiError is an error wrapping multiple validation errors returned by SetServiceConvergenceModeResp.ValidateAll() if the designated constraints aren't met.

func (SetServiceConvergenceModeRespMultiError) AllErrors added in v0.2.3

AllErrors returns a list of validation violation errors.

func (SetServiceConvergenceModeRespMultiError) Error added in v0.2.3

Error returns a concatenation of all the error messages it wraps.

type SetServiceConvergenceModeRespValidationError added in v0.2.3

type SetServiceConvergenceModeRespValidationError struct {
	// contains filtered or unexported fields
}

SetServiceConvergenceModeRespValidationError is the validation error returned by SetServiceConvergenceModeResp.Validate if the designated constraints aren't met.

func (SetServiceConvergenceModeRespValidationError) Cause added in v0.2.3

Cause function returns cause value.

func (SetServiceConvergenceModeRespValidationError) Error added in v0.2.3

Error satisfies the builtin error interface

func (SetServiceConvergenceModeRespValidationError) ErrorName added in v0.2.3

ErrorName returns error name.

func (SetServiceConvergenceModeRespValidationError) Field added in v0.2.3

Field function returns field value.

func (SetServiceConvergenceModeRespValidationError) Key added in v0.2.3

Key function returns key value.

func (SetServiceConvergenceModeRespValidationError) Reason added in v0.2.3

Reason function returns reason value.

type SetServiceMetadataReq

type SetServiceMetadataReq struct {
	Application string               `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service     string               `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	Metadata    *ServiceUserMetadata `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*SetServiceMetadataReq) Descriptor deprecated

func (*SetServiceMetadataReq) Descriptor() ([]byte, []int)

Deprecated: Use SetServiceMetadataReq.ProtoReflect.Descriptor instead.

func (*SetServiceMetadataReq) GetApplication

func (x *SetServiceMetadataReq) GetApplication() string

func (*SetServiceMetadataReq) GetMetadata

func (x *SetServiceMetadataReq) GetMetadata() *ServiceUserMetadata

func (*SetServiceMetadataReq) GetService

func (x *SetServiceMetadataReq) GetService() string

func (*SetServiceMetadataReq) ProtoMessage

func (*SetServiceMetadataReq) ProtoMessage()

func (*SetServiceMetadataReq) ProtoReflect

func (x *SetServiceMetadataReq) ProtoReflect() protoreflect.Message

func (*SetServiceMetadataReq) Reset

func (x *SetServiceMetadataReq) Reset()

func (*SetServiceMetadataReq) String

func (x *SetServiceMetadataReq) String() string

func (*SetServiceMetadataReq) Validate

func (m *SetServiceMetadataReq) Validate() error

Validate checks the field values on SetServiceMetadataReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*SetServiceMetadataReq) ValidateAll

func (m *SetServiceMetadataReq) ValidateAll() error

ValidateAll checks the field values on SetServiceMetadataReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SetServiceMetadataReqMultiError, or nil if none found.

type SetServiceMetadataReqMultiError

type SetServiceMetadataReqMultiError []error

SetServiceMetadataReqMultiError is an error wrapping multiple validation errors returned by SetServiceMetadataReq.ValidateAll() if the designated constraints aren't met.

func (SetServiceMetadataReqMultiError) AllErrors

func (m SetServiceMetadataReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SetServiceMetadataReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type SetServiceMetadataReqValidationError

type SetServiceMetadataReqValidationError struct {
	// contains filtered or unexported fields
}

SetServiceMetadataReqValidationError is the validation error returned by SetServiceMetadataReq.Validate if the designated constraints aren't met.

func (SetServiceMetadataReqValidationError) Cause

Cause function returns cause value.

func (SetServiceMetadataReqValidationError) Error

Error satisfies the builtin error interface

func (SetServiceMetadataReqValidationError) ErrorName

ErrorName returns error name.

func (SetServiceMetadataReqValidationError) Field

Field function returns field value.

func (SetServiceMetadataReqValidationError) Key

Key function returns key value.

func (SetServiceMetadataReqValidationError) Reason

Reason function returns reason value.

type SetServiceMetadataResp

type SetServiceMetadataResp struct {
	// contains filtered or unexported fields
}

func (*SetServiceMetadataResp) Descriptor deprecated

func (*SetServiceMetadataResp) Descriptor() ([]byte, []int)

Deprecated: Use SetServiceMetadataResp.ProtoReflect.Descriptor instead.

func (*SetServiceMetadataResp) ProtoMessage

func (*SetServiceMetadataResp) ProtoMessage()

func (*SetServiceMetadataResp) ProtoReflect

func (x *SetServiceMetadataResp) ProtoReflect() protoreflect.Message

func (*SetServiceMetadataResp) Reset

func (x *SetServiceMetadataResp) Reset()

func (*SetServiceMetadataResp) String

func (x *SetServiceMetadataResp) String() string

func (*SetServiceMetadataResp) Validate

func (m *SetServiceMetadataResp) Validate() error

Validate checks the field values on SetServiceMetadataResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*SetServiceMetadataResp) ValidateAll

func (m *SetServiceMetadataResp) ValidateAll() error

ValidateAll checks the field values on SetServiceMetadataResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SetServiceMetadataRespMultiError, or nil if none found.

type SetServiceMetadataRespMultiError

type SetServiceMetadataRespMultiError []error

SetServiceMetadataRespMultiError is an error wrapping multiple validation errors returned by SetServiceMetadataResp.ValidateAll() if the designated constraints aren't met.

func (SetServiceMetadataRespMultiError) AllErrors

func (m SetServiceMetadataRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SetServiceMetadataRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type SetServiceMetadataRespValidationError

type SetServiceMetadataRespValidationError struct {
	// contains filtered or unexported fields
}

SetServiceMetadataRespValidationError is the validation error returned by SetServiceMetadataResp.Validate if the designated constraints aren't met.

func (SetServiceMetadataRespValidationError) Cause

Cause function returns cause value.

func (SetServiceMetadataRespValidationError) Error

Error satisfies the builtin error interface

func (SetServiceMetadataRespValidationError) ErrorName

ErrorName returns error name.

func (SetServiceMetadataRespValidationError) Field

Field function returns field value.

func (SetServiceMetadataRespValidationError) Key

Key function returns key value.

func (SetServiceMetadataRespValidationError) Reason

Reason function returns reason value.

type SnoozeServiceInsightReq

type SnoozeServiceInsightReq struct {
	Application string               `protobuf:"bytes,1,opt,name=application,proto3" json:"application,omitempty"`
	Service     string               `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
	Class       insights.Class       `protobuf:"varint,3,opt,name=class,proto3,enum=prodvana.insights.Class" json:"class,omitempty"`
	Duration    *durationpb.Duration `protobuf:"bytes,4,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

func (*SnoozeServiceInsightReq) Descriptor deprecated

func (*SnoozeServiceInsightReq) Descriptor() ([]byte, []int)

Deprecated: Use SnoozeServiceInsightReq.ProtoReflect.Descriptor instead.

func (*SnoozeServiceInsightReq) GetApplication

func (x *SnoozeServiceInsightReq) GetApplication() string

func (*SnoozeServiceInsightReq) GetClass

func (x *SnoozeServiceInsightReq) GetClass() insights.Class

func (*SnoozeServiceInsightReq) GetDuration

func (x *SnoozeServiceInsightReq) GetDuration() *durationpb.Duration

func (*SnoozeServiceInsightReq) GetService

func (x *SnoozeServiceInsightReq) GetService() string

func (*SnoozeServiceInsightReq) ProtoMessage

func (*SnoozeServiceInsightReq) ProtoMessage()

func (*SnoozeServiceInsightReq) ProtoReflect

func (x *SnoozeServiceInsightReq) ProtoReflect() protoreflect.Message

func (*SnoozeServiceInsightReq) Reset

func (x *SnoozeServiceInsightReq) Reset()

func (*SnoozeServiceInsightReq) String

func (x *SnoozeServiceInsightReq) String() string

func (*SnoozeServiceInsightReq) Validate

func (m *SnoozeServiceInsightReq) Validate() error

Validate checks the field values on SnoozeServiceInsightReq with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*SnoozeServiceInsightReq) ValidateAll

func (m *SnoozeServiceInsightReq) ValidateAll() error

ValidateAll checks the field values on SnoozeServiceInsightReq with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SnoozeServiceInsightReqMultiError, or nil if none found.

type SnoozeServiceInsightReqMultiError

type SnoozeServiceInsightReqMultiError []error

SnoozeServiceInsightReqMultiError is an error wrapping multiple validation errors returned by SnoozeServiceInsightReq.ValidateAll() if the designated constraints aren't met.

func (SnoozeServiceInsightReqMultiError) AllErrors

func (m SnoozeServiceInsightReqMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SnoozeServiceInsightReqMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type SnoozeServiceInsightReqValidationError

type SnoozeServiceInsightReqValidationError struct {
	// contains filtered or unexported fields
}

SnoozeServiceInsightReqValidationError is the validation error returned by SnoozeServiceInsightReq.Validate if the designated constraints aren't met.

func (SnoozeServiceInsightReqValidationError) Cause

Cause function returns cause value.

func (SnoozeServiceInsightReqValidationError) Error

Error satisfies the builtin error interface

func (SnoozeServiceInsightReqValidationError) ErrorName

ErrorName returns error name.

func (SnoozeServiceInsightReqValidationError) Field

Field function returns field value.

func (SnoozeServiceInsightReqValidationError) Key

Key function returns key value.

func (SnoozeServiceInsightReqValidationError) Reason

Reason function returns reason value.

type SnoozeServiceInsightResp

type SnoozeServiceInsightResp struct {
	// contains filtered or unexported fields
}

func (*SnoozeServiceInsightResp) Descriptor deprecated

func (*SnoozeServiceInsightResp) Descriptor() ([]byte, []int)

Deprecated: Use SnoozeServiceInsightResp.ProtoReflect.Descriptor instead.

func (*SnoozeServiceInsightResp) ProtoMessage

func (*SnoozeServiceInsightResp) ProtoMessage()

func (*SnoozeServiceInsightResp) ProtoReflect

func (x *SnoozeServiceInsightResp) ProtoReflect() protoreflect.Message

func (*SnoozeServiceInsightResp) Reset

func (x *SnoozeServiceInsightResp) Reset()

func (*SnoozeServiceInsightResp) String

func (x *SnoozeServiceInsightResp) String() string

func (*SnoozeServiceInsightResp) Validate

func (m *SnoozeServiceInsightResp) Validate() error

Validate checks the field values on SnoozeServiceInsightResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*SnoozeServiceInsightResp) ValidateAll

func (m *SnoozeServiceInsightResp) ValidateAll() error

ValidateAll checks the field values on SnoozeServiceInsightResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in SnoozeServiceInsightRespMultiError, or nil if none found.

type SnoozeServiceInsightRespMultiError

type SnoozeServiceInsightRespMultiError []error

SnoozeServiceInsightRespMultiError is an error wrapping multiple validation errors returned by SnoozeServiceInsightResp.ValidateAll() if the designated constraints aren't met.

func (SnoozeServiceInsightRespMultiError) AllErrors

func (m SnoozeServiceInsightRespMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (SnoozeServiceInsightRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type SnoozeServiceInsightRespValidationError

type SnoozeServiceInsightRespValidationError struct {
	// contains filtered or unexported fields
}

SnoozeServiceInsightRespValidationError is the validation error returned by SnoozeServiceInsightResp.Validate if the designated constraints aren't met.

func (SnoozeServiceInsightRespValidationError) Cause

Cause function returns cause value.

func (SnoozeServiceInsightRespValidationError) Error

Error satisfies the builtin error interface

func (SnoozeServiceInsightRespValidationError) ErrorName

ErrorName returns error name.

func (SnoozeServiceInsightRespValidationError) Field

Field function returns field value.

func (SnoozeServiceInsightRespValidationError) Key

Key function returns key value.

func (SnoozeServiceInsightRespValidationError) Reason

Reason function returns reason value.

type TLSCertificate

type TLSCertificate struct {
	TlsCert *TLSSecret `protobuf:"bytes,1,opt,name=tls_cert,json=tlsCert,proto3" json:"tls_cert,omitempty"`
	TlsKey  *TLSSecret `protobuf:"bytes,2,opt,name=tls_key,json=tlsKey,proto3" json:"tls_key,omitempty"`
	// contains filtered or unexported fields
}

func (*TLSCertificate) Descriptor deprecated

func (*TLSCertificate) Descriptor() ([]byte, []int)

Deprecated: Use TLSCertificate.ProtoReflect.Descriptor instead.

func (*TLSCertificate) GetTlsCert

func (x *TLSCertificate) GetTlsCert() *TLSSecret

func (*TLSCertificate) GetTlsKey

func (x *TLSCertificate) GetTlsKey() *TLSSecret

func (*TLSCertificate) ProtoMessage

func (*TLSCertificate) ProtoMessage()

func (*TLSCertificate) ProtoReflect

func (x *TLSCertificate) ProtoReflect() protoreflect.Message

func (*TLSCertificate) Reset

func (x *TLSCertificate) Reset()

func (*TLSCertificate) String

func (x *TLSCertificate) String() string

func (*TLSCertificate) Validate

func (m *TLSCertificate) Validate() error

Validate checks the field values on TLSCertificate with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSCertificate) ValidateAll

func (m *TLSCertificate) ValidateAll() error

ValidateAll checks the field values on TLSCertificate with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSCertificateMultiError, or nil if none found.

type TLSCertificateMultiError

type TLSCertificateMultiError []error

TLSCertificateMultiError is an error wrapping multiple validation errors returned by TLSCertificate.ValidateAll() if the designated constraints aren't met.

func (TLSCertificateMultiError) AllErrors

func (m TLSCertificateMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSCertificateMultiError) Error

func (m TLSCertificateMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type TLSCertificateValidationError

type TLSCertificateValidationError struct {
	// contains filtered or unexported fields
}

TLSCertificateValidationError is the validation error returned by TLSCertificate.Validate if the designated constraints aren't met.

func (TLSCertificateValidationError) Cause

Cause function returns cause value.

func (TLSCertificateValidationError) Error

Error satisfies the builtin error interface

func (TLSCertificateValidationError) ErrorName

func (e TLSCertificateValidationError) ErrorName() string

ErrorName returns error name.

func (TLSCertificateValidationError) Field

Field function returns field value.

func (TLSCertificateValidationError) Key

Key function returns key value.

func (TLSCertificateValidationError) Reason

Reason function returns reason value.

type TLSSecret

type TLSSecret struct {

	// Types that are assignable to TlsSecret:
	//
	//	*TLSSecret_RawSecret
	//	*TLSSecret_Secret
	TlsSecret isTLSSecret_TlsSecret `protobuf_oneof:"tls_secret"`
	// contains filtered or unexported fields
}

func (*TLSSecret) Descriptor deprecated

func (*TLSSecret) Descriptor() ([]byte, []int)

Deprecated: Use TLSSecret.ProtoReflect.Descriptor instead.

func (*TLSSecret) GetRawSecret

func (x *TLSSecret) GetRawSecret() string

func (*TLSSecret) GetSecret

func (x *TLSSecret) GetSecret() *common_config.Secret

func (*TLSSecret) GetTlsSecret

func (m *TLSSecret) GetTlsSecret() isTLSSecret_TlsSecret

func (*TLSSecret) ProtoMessage

func (*TLSSecret) ProtoMessage()

func (*TLSSecret) ProtoReflect

func (x *TLSSecret) ProtoReflect() protoreflect.Message

func (*TLSSecret) Reset

func (x *TLSSecret) Reset()

func (*TLSSecret) String

func (x *TLSSecret) String() string

func (*TLSSecret) Validate

func (m *TLSSecret) Validate() error

Validate checks the field values on TLSSecret with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TLSSecret) ValidateAll

func (m *TLSSecret) ValidateAll() error

ValidateAll checks the field values on TLSSecret with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TLSSecretMultiError, or nil if none found.

type TLSSecretMultiError

type TLSSecretMultiError []error

TLSSecretMultiError is an error wrapping multiple validation errors returned by TLSSecret.ValidateAll() if the designated constraints aren't met.

func (TLSSecretMultiError) AllErrors

func (m TLSSecretMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TLSSecretMultiError) Error

func (m TLSSecretMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type TLSSecretValidationError

type TLSSecretValidationError struct {
	// contains filtered or unexported fields
}

TLSSecretValidationError is the validation error returned by TLSSecret.Validate if the designated constraints aren't met.

func (TLSSecretValidationError) Cause

func (e TLSSecretValidationError) Cause() error

Cause function returns cause value.

func (TLSSecretValidationError) Error

func (e TLSSecretValidationError) Error() string

Error satisfies the builtin error interface

func (TLSSecretValidationError) ErrorName

func (e TLSSecretValidationError) ErrorName() string

ErrorName returns error name.

func (TLSSecretValidationError) Field

func (e TLSSecretValidationError) Field() string

Field function returns field value.

func (TLSSecretValidationError) Key

Key function returns key value.

func (TLSSecretValidationError) Reason

func (e TLSSecretValidationError) Reason() string

Reason function returns reason value.

type TLSSecret_RawSecret

type TLSSecret_RawSecret struct {
	// Raw secret value to be used for user-editable YAML and RPC calls.
	RawSecret string `protobuf:"bytes,3,opt,name=raw_secret,json=rawSecret,proto3,oneof"`
}

type TLSSecret_Secret

type TLSSecret_Secret struct {
	// Externally stored secret.
	Secret *common_config.Secret `protobuf:"bytes,4,opt,name=secret,proto3,oneof"`
}

type TaskConfig

type TaskConfig struct {
	Program *common_config.ProgramConfig `protobuf:"bytes,1,opt,name=program,proto3" json:"program,omitempty"`
	// optional base program to take configs from. If specified, `program` field will act
	// like an override instead.
	BaseProgram *ProgramReference `protobuf:"bytes,2,opt,name=base_program,json=baseProgram,proto3" json:"base_program,omitempty"`
	// if not set, the task will not be retried once it starts executing once.
	RetryConfig *common_config.RetryConfig `protobuf:"bytes,3,opt,name=retry_config,json=retryConfig,proto3" json:"retry_config,omitempty"`
	// Instead of defining a new task, reference an existing custom task and use that. This is meant
	// to be used in conjunection with per_release_channel to allow multiple release channels to use
	// a single custom task. If set, the program definition is ignored except for program name.
	Ref *TaskReference `protobuf:"bytes,4,opt,name=ref,proto3" json:"ref,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskConfig) Descriptor deprecated

func (*TaskConfig) Descriptor() ([]byte, []int)

Deprecated: Use TaskConfig.ProtoReflect.Descriptor instead.

func (*TaskConfig) GetBaseProgram

func (x *TaskConfig) GetBaseProgram() *ProgramReference

func (*TaskConfig) GetProgram

func (x *TaskConfig) GetProgram() *common_config.ProgramConfig

func (*TaskConfig) GetRef

func (x *TaskConfig) GetRef() *TaskReference

func (*TaskConfig) GetRetryConfig

func (x *TaskConfig) GetRetryConfig() *common_config.RetryConfig

func (*TaskConfig) ProtoMessage

func (*TaskConfig) ProtoMessage()

func (*TaskConfig) ProtoReflect

func (x *TaskConfig) ProtoReflect() protoreflect.Message

func (*TaskConfig) Reset

func (x *TaskConfig) Reset()

func (*TaskConfig) String

func (x *TaskConfig) String() string

func (*TaskConfig) Validate

func (m *TaskConfig) Validate() error

Validate checks the field values on TaskConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TaskConfig) ValidateAll

func (m *TaskConfig) ValidateAll() error

ValidateAll checks the field values on TaskConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TaskConfigMultiError, or nil if none found.

type TaskConfigMultiError

type TaskConfigMultiError []error

TaskConfigMultiError is an error wrapping multiple validation errors returned by TaskConfig.ValidateAll() if the designated constraints aren't met.

func (TaskConfigMultiError) AllErrors

func (m TaskConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TaskConfigMultiError) Error

func (m TaskConfigMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type TaskConfigValidationError

type TaskConfigValidationError struct {
	// contains filtered or unexported fields
}

TaskConfigValidationError is the validation error returned by TaskConfig.Validate if the designated constraints aren't met.

func (TaskConfigValidationError) Cause

func (e TaskConfigValidationError) Cause() error

Cause function returns cause value.

func (TaskConfigValidationError) Error

Error satisfies the builtin error interface

func (TaskConfigValidationError) ErrorName

func (e TaskConfigValidationError) ErrorName() string

ErrorName returns error name.

func (TaskConfigValidationError) Field

Field function returns field value.

func (TaskConfigValidationError) Key

Key function returns key value.

func (TaskConfigValidationError) Reason

func (e TaskConfigValidationError) Reason() string

Reason function returns reason value.

type TaskReference

type TaskReference struct {

	// Types that are assignable to Ref:
	//
	//	*TaskReference_ReleaseChannel
	Ref isTaskReference_Ref `protobuf_oneof:"ref"`
	// contains filtered or unexported fields
}

func (*TaskReference) Descriptor deprecated

func (*TaskReference) Descriptor() ([]byte, []int)

Deprecated: Use TaskReference.ProtoReflect.Descriptor instead.

func (*TaskReference) GetRef

func (m *TaskReference) GetRef() isTaskReference_Ref

func (*TaskReference) GetReleaseChannel

func (x *TaskReference) GetReleaseChannel() string

func (*TaskReference) ProtoMessage

func (*TaskReference) ProtoMessage()

func (*TaskReference) ProtoReflect

func (x *TaskReference) ProtoReflect() protoreflect.Message

func (*TaskReference) Reset

func (x *TaskReference) Reset()

func (*TaskReference) String

func (x *TaskReference) String() string

func (*TaskReference) Validate

func (m *TaskReference) Validate() error

Validate checks the field values on TaskReference with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TaskReference) ValidateAll

func (m *TaskReference) ValidateAll() error

ValidateAll checks the field values on TaskReference with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TaskReferenceMultiError, or nil if none found.

type TaskReferenceMultiError

type TaskReferenceMultiError []error

TaskReferenceMultiError is an error wrapping multiple validation errors returned by TaskReference.ValidateAll() if the designated constraints aren't met.

func (TaskReferenceMultiError) AllErrors

func (m TaskReferenceMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TaskReferenceMultiError) Error

func (m TaskReferenceMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type TaskReferenceValidationError

type TaskReferenceValidationError struct {
	// contains filtered or unexported fields
}

TaskReferenceValidationError is the validation error returned by TaskReference.Validate if the designated constraints aren't met.

func (TaskReferenceValidationError) Cause

Cause function returns cause value.

func (TaskReferenceValidationError) Error

Error satisfies the builtin error interface

func (TaskReferenceValidationError) ErrorName

func (e TaskReferenceValidationError) ErrorName() string

ErrorName returns error name.

func (TaskReferenceValidationError) Field

Field function returns field value.

func (TaskReferenceValidationError) Key

Key function returns key value.

func (TaskReferenceValidationError) Reason

Reason function returns reason value.

type TaskReference_ReleaseChannel

type TaskReference_ReleaseChannel struct {
	ReleaseChannel string `protobuf:"bytes,1,opt,name=release_channel,json=releaseChannel,proto3,oneof"`
}

type TerraformConfig added in v0.3.39

type TerraformConfig struct {

	// terraform docker image
	Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// the path to directory to run terraform commands
	Path           string            `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	PvnWrapperPath string            `protobuf:"bytes,3,opt,name=pvn_wrapper_path,json=pvnWrapperPath,proto3" json:"pvn_wrapper_path,omitempty"` // optional, defaults to pvn-wrapper
	ShellPath      string            `protobuf:"bytes,4,opt,name=shell_path,json=shellPath,proto3" json:"shell_path,omitempty"`                  // optional, defaults to /bin/sh
	BackendConfig  map[string]string ``                                                                                                          // optional, backend config to set for this run (the equivalent of passing --backend-config=key=value to `terraform init`)
	/* 188-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TerraformConfig) Descriptor deprecated added in v0.3.39

func (*TerraformConfig) Descriptor() ([]byte, []int)

Deprecated: Use TerraformConfig.ProtoReflect.Descriptor instead.

func (*TerraformConfig) GetBackendConfig added in v0.3.39

func (x *TerraformConfig) GetBackendConfig() map[string]string

func (*TerraformConfig) GetImage added in v0.3.39

func (x *TerraformConfig) GetImage() string

func (*TerraformConfig) GetPath added in v0.3.39

func (x *TerraformConfig) GetPath() string

func (*TerraformConfig) GetPvnWrapperPath added in v0.3.39

func (x *TerraformConfig) GetPvnWrapperPath() string

func (*TerraformConfig) GetShellPath added in v0.3.39

func (x *TerraformConfig) GetShellPath() string

func (*TerraformConfig) ProtoMessage added in v0.3.39

func (*TerraformConfig) ProtoMessage()

func (*TerraformConfig) ProtoReflect added in v0.3.39

func (x *TerraformConfig) ProtoReflect() protoreflect.Message

func (*TerraformConfig) Reset added in v0.3.39

func (x *TerraformConfig) Reset()

func (*TerraformConfig) String added in v0.3.39

func (x *TerraformConfig) String() string

func (*TerraformConfig) Validate added in v0.3.39

func (m *TerraformConfig) Validate() error

Validate checks the field values on TerraformConfig with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*TerraformConfig) ValidateAll added in v0.3.39

func (m *TerraformConfig) ValidateAll() error

ValidateAll checks the field values on TerraformConfig with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TerraformConfigMultiError, or nil if none found.

type TerraformConfigMultiError added in v0.3.39

type TerraformConfigMultiError []error

TerraformConfigMultiError is an error wrapping multiple validation errors returned by TerraformConfig.ValidateAll() if the designated constraints aren't met.

func (TerraformConfigMultiError) AllErrors added in v0.3.39

func (m TerraformConfigMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (TerraformConfigMultiError) Error added in v0.3.39

Error returns a concatenation of all the error messages it wraps.

type TerraformConfigValidationError added in v0.3.39

type TerraformConfigValidationError struct {
	// contains filtered or unexported fields
}

TerraformConfigValidationError is the validation error returned by TerraformConfig.Validate if the designated constraints aren't met.

func (TerraformConfigValidationError) Cause added in v0.3.39

Cause function returns cause value.

func (TerraformConfigValidationError) Error added in v0.3.39

Error satisfies the builtin error interface

func (TerraformConfigValidationError) ErrorName added in v0.3.39

func (e TerraformConfigValidationError) ErrorName() string

ErrorName returns error name.

func (TerraformConfigValidationError) Field added in v0.3.39

Field function returns field value.

func (TerraformConfigValidationError) Key added in v0.3.39

Key function returns key value.

func (TerraformConfigValidationError) Reason added in v0.3.39

Reason function returns reason value.

type UnimplementedServiceManagerServer

type UnimplementedServiceManagerServer struct {
}

UnimplementedServiceManagerServer must be embedded to have forward compatible implementations.

func (UnimplementedServiceManagerServer) ApplyParameters

func (UnimplementedServiceManagerServer) ConfigureService

func (UnimplementedServiceManagerServer) DeleteService

func (UnimplementedServiceManagerServer) GenerateVersionName added in v0.2.13

func (UnimplementedServiceManagerServer) GetMaterializedConfig

func (UnimplementedServiceManagerServer) GetService

func (UnimplementedServiceManagerServer) GetServiceConfig

func (UnimplementedServiceManagerServer) GetServiceInsights

func (UnimplementedServiceManagerServer) GetServiceInstance

func (UnimplementedServiceManagerServer) GetServiceMetadata

func (UnimplementedServiceManagerServer) GetServiceMetrics

func (UnimplementedServiceManagerServer) ListCommits

func (UnimplementedServiceManagerServer) ListServiceInstances

func (UnimplementedServiceManagerServer) ListServices

func (UnimplementedServiceManagerServer) SetServiceConvergenceMode added in v0.2.3

func (UnimplementedServiceManagerServer) SetServiceMetadata

func (UnimplementedServiceManagerServer) SnoozeServiceInsight

func (UnimplementedServiceManagerServer) ValidateApplyParameters

func (UnimplementedServiceManagerServer) ValidateConfigureService added in v0.2.13

type UnsafeServiceManagerServer

type UnsafeServiceManagerServer interface {
	// contains filtered or unexported methods
}

UnsafeServiceManagerServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ServiceManagerServer will result in compilation errors.

type ValidateApplyParametersResp

type ValidateApplyParametersResp struct {
	Config                         *ServiceConfig                   `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`                                       // config as passed in by user
	CompiledConfig                 *ServiceConfig                   `protobuf:"bytes,2,opt,name=compiled_config,json=compiledConfig,proto3" json:"compiled_config,omitempty"` // config with defaults applied
	AppVersion                     string                           `protobuf:"bytes,3,opt,name=app_version,json=appVersion,proto3" json:"app_version,omitempty"`             // the app version that is used for validation
	CompiledServiceInstanceConfigs []*CompiledServiceInstanceConfig ``                                                                                                        // compiled config per release channel, with per-release-channel overrides applied
	/* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ValidateApplyParametersResp) Descriptor deprecated

func (*ValidateApplyParametersResp) Descriptor() ([]byte, []int)

Deprecated: Use ValidateApplyParametersResp.ProtoReflect.Descriptor instead.

func (*ValidateApplyParametersResp) GetAppVersion

func (x *ValidateApplyParametersResp) GetAppVersion() string

func (*ValidateApplyParametersResp) GetCompiledConfig

func (x *ValidateApplyParametersResp) GetCompiledConfig() *ServiceConfig

func (*ValidateApplyParametersResp) GetCompiledServiceInstanceConfigs

func (x *ValidateApplyParametersResp) GetCompiledServiceInstanceConfigs() []*CompiledServiceInstanceConfig

func (*ValidateApplyParametersResp) GetConfig

func (*ValidateApplyParametersResp) ProtoMessage

func (*ValidateApplyParametersResp) ProtoMessage()

func (*ValidateApplyParametersResp) ProtoReflect

func (*ValidateApplyParametersResp) Reset

func (x *ValidateApplyParametersResp) Reset()

func (*ValidateApplyParametersResp) String

func (x *ValidateApplyParametersResp) String() string

func (*ValidateApplyParametersResp) Validate

func (m *ValidateApplyParametersResp) Validate() error

Validate checks the field values on ValidateApplyParametersResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ValidateApplyParametersResp) ValidateAll

func (m *ValidateApplyParametersResp) ValidateAll() error

ValidateAll checks the field values on ValidateApplyParametersResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ValidateApplyParametersRespMultiError, or nil if none found.

type ValidateApplyParametersRespMultiError

type ValidateApplyParametersRespMultiError []error

ValidateApplyParametersRespMultiError is an error wrapping multiple validation errors returned by ValidateApplyParametersResp.ValidateAll() if the designated constraints aren't met.

func (ValidateApplyParametersRespMultiError) AllErrors

AllErrors returns a list of validation violation errors.

func (ValidateApplyParametersRespMultiError) Error

Error returns a concatenation of all the error messages it wraps.

type ValidateApplyParametersRespValidationError

type ValidateApplyParametersRespValidationError struct {
	// contains filtered or unexported fields
}

ValidateApplyParametersRespValidationError is the validation error returned by ValidateApplyParametersResp.Validate if the designated constraints aren't met.

func (ValidateApplyParametersRespValidationError) Cause

Cause function returns cause value.

func (ValidateApplyParametersRespValidationError) Error

Error satisfies the builtin error interface

func (ValidateApplyParametersRespValidationError) ErrorName

ErrorName returns error name.

func (ValidateApplyParametersRespValidationError) Field

Field function returns field value.

func (ValidateApplyParametersRespValidationError) Key

Key function returns key value.

func (ValidateApplyParametersRespValidationError) Reason

Reason function returns reason value.

type ValidateConfigureServiceResp added in v0.2.13

type ValidateConfigureServiceResp struct {
	InputConfig    *ServiceConfig `protobuf:"bytes,1,opt,name=input_config,json=inputConfig,proto3" json:"input_config,omitempty"`          // config as passed in by user
	CompiledConfig *ServiceConfig `protobuf:"bytes,2,opt,name=compiled_config,json=compiledConfig,proto3" json:"compiled_config,omitempty"` // config with defaults applied
	// contains filtered or unexported fields
}

func (*ValidateConfigureServiceResp) Descriptor deprecated added in v0.2.13

func (*ValidateConfigureServiceResp) Descriptor() ([]byte, []int)

Deprecated: Use ValidateConfigureServiceResp.ProtoReflect.Descriptor instead.

func (*ValidateConfigureServiceResp) GetCompiledConfig added in v0.2.13

func (x *ValidateConfigureServiceResp) GetCompiledConfig() *ServiceConfig

func (*ValidateConfigureServiceResp) GetInputConfig added in v0.2.13

func (x *ValidateConfigureServiceResp) GetInputConfig() *ServiceConfig

func (*ValidateConfigureServiceResp) ProtoMessage added in v0.2.13

func (*ValidateConfigureServiceResp) ProtoMessage()

func (*ValidateConfigureServiceResp) ProtoReflect added in v0.2.13

func (*ValidateConfigureServiceResp) Reset added in v0.2.13

func (x *ValidateConfigureServiceResp) Reset()

func (*ValidateConfigureServiceResp) String added in v0.2.13

func (*ValidateConfigureServiceResp) Validate added in v0.2.13

func (m *ValidateConfigureServiceResp) Validate() error

Validate checks the field values on ValidateConfigureServiceResp with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*ValidateConfigureServiceResp) ValidateAll added in v0.2.13

func (m *ValidateConfigureServiceResp) ValidateAll() error

ValidateAll checks the field values on ValidateConfigureServiceResp with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ValidateConfigureServiceRespMultiError, or nil if none found.

type ValidateConfigureServiceRespMultiError added in v0.2.13

type ValidateConfigureServiceRespMultiError []error

ValidateConfigureServiceRespMultiError is an error wrapping multiple validation errors returned by ValidateConfigureServiceResp.ValidateAll() if the designated constraints aren't met.

func (ValidateConfigureServiceRespMultiError) AllErrors added in v0.2.13

AllErrors returns a list of validation violation errors.

func (ValidateConfigureServiceRespMultiError) Error added in v0.2.13

Error returns a concatenation of all the error messages it wraps.

type ValidateConfigureServiceRespValidationError added in v0.2.13

type ValidateConfigureServiceRespValidationError struct {
	// contains filtered or unexported fields
}

ValidateConfigureServiceRespValidationError is the validation error returned by ValidateConfigureServiceResp.Validate if the designated constraints aren't met.

func (ValidateConfigureServiceRespValidationError) Cause added in v0.2.13

Cause function returns cause value.

func (ValidateConfigureServiceRespValidationError) Error added in v0.2.13

Error satisfies the builtin error interface

func (ValidateConfigureServiceRespValidationError) ErrorName added in v0.2.13

ErrorName returns error name.

func (ValidateConfigureServiceRespValidationError) Field added in v0.2.13

Field function returns field value.

func (ValidateConfigureServiceRespValidationError) Key added in v0.2.13

Key function returns key value.

func (ValidateConfigureServiceRespValidationError) Reason added in v0.2.13

Reason function returns reason value.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL