configuration

package
v0.0.0-...-cd88763 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	MetricType_name = map[int32]string{
		0: "METRIC_UNSPECIFIED",
		1: "METRIC_LABEL",
		2: "METRIC_GAUGE",
		3: "METRIC_CUMULATIVE",
	}
	MetricType_value = map[string]int32{
		"METRIC_UNSPECIFIED": 0,
		"METRIC_LABEL":       1,
		"METRIC_GAUGE":       2,
		"METRIC_CUMULATIVE":  3,
	}
)

Enum value maps for MetricType.

View Source
var (
	ValueType_name = map[int32]string{
		0: "VALUE_UNSPECIFIED",
		1: "VALUE_BOOL",
		2: "VALUE_INT64",
		3: "VALUE_STRING",
		4: "VALUE_DOUBLE",
	}
	ValueType_value = map[string]int32{
		"VALUE_UNSPECIFIED": 0,
		"VALUE_BOOL":        1,
		"VALUE_INT64":       2,
		"VALUE_STRING":      3,
		"VALUE_DOUBLE":      4,
	}
)

Enum value maps for ValueType.

View Source
var (
	Configuration_LogLevel_name = map[int32]string{
		0: "UNDEFINED",
		1: "DEBUG",
		2: "INFO",
		3: "WARNING",
		4: "ERROR",
	}
	Configuration_LogLevel_value = map[string]int32{
		"UNDEFINED": 0,
		"DEBUG":     1,
		"INFO":      2,
		"WARNING":   3,
		"ERROR":     4,
	}
)

Enum value maps for Configuration_LogLevel.

View Source
var (
	Query_DatabaseRole_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "PRIMARY",
		2: "STANDBY",
		3: "BOTH",
	}
	Query_DatabaseRole_value = map[string]int32{
		"UNSPECIFIED": 0,
		"PRIMARY":     1,
		"STANDBY":     2,
		"BOTH":        3,
	}
)

Enum value maps for Query_DatabaseRole.

View Source
var File_protos_configuration_configuration_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AgentProperties

type AgentProperties struct {
	Version         string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	Name            string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	LogUsageMetrics bool   `protobuf:"varint,3,opt,name=log_usage_metrics,json=logUsageMetrics,proto3" json:"log_usage_metrics,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentProperties) Descriptor deprecated

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

Deprecated: Use AgentProperties.ProtoReflect.Descriptor instead.

func (*AgentProperties) GetLogUsageMetrics

func (x *AgentProperties) GetLogUsageMetrics() bool

func (*AgentProperties) GetName

func (x *AgentProperties) GetName() string

func (*AgentProperties) GetVersion

func (x *AgentProperties) GetVersion() string

func (*AgentProperties) ProtoMessage

func (*AgentProperties) ProtoMessage()

func (*AgentProperties) ProtoReflect

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

func (*AgentProperties) Reset

func (x *AgentProperties) Reset()

func (*AgentProperties) String

func (x *AgentProperties) String() string

type CloudProperties

type CloudProperties struct {
	ProjectId        string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	InstanceId       string `protobuf:"bytes,2,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
	Zone             string `protobuf:"bytes,3,opt,name=zone,proto3" json:"zone,omitempty"`
	InstanceName     string `protobuf:"bytes,4,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"`
	Image            string `protobuf:"bytes,5,opt,name=image,proto3" json:"image,omitempty"`
	NumericProjectId string `protobuf:"bytes,6,opt,name=numeric_project_id,json=numericProjectId,proto3" json:"numeric_project_id,omitempty"`
	Region           string `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"` // This is needed only for baremtal systems and is not
	// used for GCE instances.
	MachineType         string   `protobuf:"bytes,8,opt,name=machine_type,json=machineType,proto3" json:"machine_type,omitempty"`
	VcpuCount           int64    `protobuf:"varint,9,opt,name=vcpu_count,json=vcpuCount,proto3" json:"vcpu_count,omitempty"`
	MemorySizeMb        int64    `protobuf:"varint,10,opt,name=memory_size_mb,json=memorySizeMb,proto3" json:"memory_size_mb,omitempty"`
	Scopes              []string `protobuf:"bytes,11,rep,name=scopes,proto3" json:"scopes,omitempty"`
	ServiceAccountEmail string   `protobuf:"bytes,12,opt,name=service_account_email,json=serviceAccountEmail,proto3" json:"service_account_email,omitempty"`
	// contains filtered or unexported fields
}

func (*CloudProperties) Descriptor deprecated

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

Deprecated: Use CloudProperties.ProtoReflect.Descriptor instead.

func (*CloudProperties) GetImage

func (x *CloudProperties) GetImage() string

func (*CloudProperties) GetInstanceId

func (x *CloudProperties) GetInstanceId() string

func (*CloudProperties) GetInstanceName

func (x *CloudProperties) GetInstanceName() string

func (*CloudProperties) GetMachineType

func (x *CloudProperties) GetMachineType() string

func (*CloudProperties) GetMemorySizeMb

func (x *CloudProperties) GetMemorySizeMb() int64

func (*CloudProperties) GetNumericProjectId

func (x *CloudProperties) GetNumericProjectId() string

func (*CloudProperties) GetProjectId

func (x *CloudProperties) GetProjectId() string

func (*CloudProperties) GetRegion

func (x *CloudProperties) GetRegion() string

func (*CloudProperties) GetScopes

func (x *CloudProperties) GetScopes() []string

func (*CloudProperties) GetServiceAccountEmail

func (x *CloudProperties) GetServiceAccountEmail() string

func (*CloudProperties) GetVcpuCount

func (x *CloudProperties) GetVcpuCount() int64

func (*CloudProperties) GetZone

func (x *CloudProperties) GetZone() string

func (*CloudProperties) ProtoMessage

func (*CloudProperties) ProtoMessage()

func (*CloudProperties) ProtoReflect

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

func (*CloudProperties) Reset

func (x *CloudProperties) Reset()

func (*CloudProperties) String

func (x *CloudProperties) String() string

type Column

type Column struct {
	Name         string     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	MetricType   MetricType `` /* 143-byte string literal not displayed */
	ValueType    ValueType  `` /* 139-byte string literal not displayed */
	NameOverride string     `protobuf:"bytes,4,opt,name=name_override,json=nameOverride,proto3" json:"name_override,omitempty"`
	// contains filtered or unexported fields
}

func (*Column) Descriptor deprecated

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

Deprecated: Use Column.ProtoReflect.Descriptor instead.

func (*Column) GetMetricType

func (x *Column) GetMetricType() MetricType

func (*Column) GetName

func (x *Column) GetName() string

func (*Column) GetNameOverride

func (x *Column) GetNameOverride() string

func (*Column) GetValueType

func (x *Column) GetValueType() ValueType

func (*Column) ProtoMessage

func (*Column) ProtoMessage()

func (*Column) ProtoReflect

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

func (*Column) Reset

func (x *Column) Reset()

func (*Column) String

func (x *Column) String() string

type CommonDiscovery

type CommonDiscovery struct {
	Enabled             *bool                `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`
	CollectionFrequency *durationpb.Duration `protobuf:"bytes,2,opt,name=collection_frequency,json=collectionFrequency,proto3" json:"collection_frequency,omitempty"`
	// contains filtered or unexported fields
}

func (*CommonDiscovery) Descriptor deprecated

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

Deprecated: Use CommonDiscovery.ProtoReflect.Descriptor instead.

func (*CommonDiscovery) GetCollectionFrequency

func (x *CommonDiscovery) GetCollectionFrequency() *durationpb.Duration

func (*CommonDiscovery) GetEnabled

func (x *CommonDiscovery) GetEnabled() bool

func (*CommonDiscovery) ProtoMessage

func (*CommonDiscovery) ProtoMessage()

func (*CommonDiscovery) ProtoReflect

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

func (*CommonDiscovery) Reset

func (x *CommonDiscovery) Reset()

func (*CommonDiscovery) String

func (x *CommonDiscovery) String() string

type Configuration

type Configuration struct {
	ServiceEndpointOverride string                  `` /* 132-byte string literal not displayed */
	LogLevel                Configuration_LogLevel  `` /* 149-byte string literal not displayed */
	LogToCloud              *bool                   `protobuf:"varint,3,opt,name=log_to_cloud,json=logToCloud,proto3,oneof" json:"log_to_cloud,omitempty"`
	CloudProperties         *CloudProperties        `protobuf:"bytes,4,opt,name=cloud_properties,json=cloudProperties,proto3" json:"cloud_properties,omitempty"`
	AgentProperties         *AgentProperties        `protobuf:"bytes,5,opt,name=agent_properties,json=agentProperties,proto3" json:"agent_properties,omitempty"`
	OracleConfiguration     *OracleConfiguration    `protobuf:"bytes,6,opt,name=oracle_configuration,json=oracleConfiguration,proto3" json:"oracle_configuration,omitempty"`
	MysqlConfiguration      *MySQLConfiguration     `protobuf:"bytes,7,opt,name=mysql_configuration,json=mysqlConfiguration,proto3" json:"mysql_configuration,omitempty"`
	CommonDiscovery         *CommonDiscovery        `protobuf:"bytes,8,opt,name=common_discovery,json=commonDiscovery,proto3" json:"common_discovery,omitempty"`
	RedisConfiguration      *RedisConfiguration     `protobuf:"bytes,9,opt,name=redis_configuration,json=redisConfiguration,proto3" json:"redis_configuration,omitempty"`
	SqlserverConfiguration  *SQLServerConfiguration `` /* 128-byte string literal not displayed */
	DataWarehouseEndpoint   string                  `` /* 127-byte string literal not displayed */
	PostgresConfiguration   *PostgresConfiguration  `protobuf:"bytes,12,opt,name=postgres_configuration,json=postgresConfiguration,proto3" json:"postgres_configuration,omitempty"`
	OpenshiftConfiguration  *OpenShiftConfiguration `` /* 128-byte string literal not displayed */
	MongoDbConfiguration    *MongoDBConfiguration   `protobuf:"bytes,14,opt,name=mongo_db_configuration,json=mongoDbConfiguration,proto3" json:"mongo_db_configuration,omitempty"`
	ParameterManagerConfig  *ParameterManagerConfig `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Configuration) Descriptor deprecated

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

Deprecated: Use Configuration.ProtoReflect.Descriptor instead.

func (*Configuration) GetAgentProperties

func (x *Configuration) GetAgentProperties() *AgentProperties

func (*Configuration) GetCloudProperties

func (x *Configuration) GetCloudProperties() *CloudProperties

func (*Configuration) GetCommonDiscovery

func (x *Configuration) GetCommonDiscovery() *CommonDiscovery

func (*Configuration) GetDataWarehouseEndpoint

func (x *Configuration) GetDataWarehouseEndpoint() string

func (*Configuration) GetLogLevel

func (x *Configuration) GetLogLevel() Configuration_LogLevel

func (*Configuration) GetLogToCloud

func (x *Configuration) GetLogToCloud() bool

func (*Configuration) GetMongoDbConfiguration

func (x *Configuration) GetMongoDbConfiguration() *MongoDBConfiguration

func (*Configuration) GetMysqlConfiguration

func (x *Configuration) GetMysqlConfiguration() *MySQLConfiguration

func (*Configuration) GetOpenshiftConfiguration

func (x *Configuration) GetOpenshiftConfiguration() *OpenShiftConfiguration

func (*Configuration) GetOracleConfiguration

func (x *Configuration) GetOracleConfiguration() *OracleConfiguration

func (*Configuration) GetParameterManagerConfig

func (x *Configuration) GetParameterManagerConfig() *ParameterManagerConfig

func (*Configuration) GetPostgresConfiguration

func (x *Configuration) GetPostgresConfiguration() *PostgresConfiguration

func (*Configuration) GetRedisConfiguration

func (x *Configuration) GetRedisConfiguration() *RedisConfiguration

func (*Configuration) GetServiceEndpointOverride

func (x *Configuration) GetServiceEndpointOverride() string

func (*Configuration) GetSqlserverConfiguration

func (x *Configuration) GetSqlserverConfiguration() *SQLServerConfiguration

func (*Configuration) ProtoMessage

func (*Configuration) ProtoMessage()

func (*Configuration) ProtoReflect

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

func (*Configuration) Reset

func (x *Configuration) Reset()

func (*Configuration) String

func (x *Configuration) String() string

type Configuration_LogLevel

type Configuration_LogLevel int32
const (
	Configuration_UNDEFINED Configuration_LogLevel = 0
	Configuration_DEBUG     Configuration_LogLevel = 1
	Configuration_INFO      Configuration_LogLevel = 2
	Configuration_WARNING   Configuration_LogLevel = 3
	Configuration_ERROR     Configuration_LogLevel = 4
)

func (Configuration_LogLevel) Descriptor

func (Configuration_LogLevel) Enum

func (Configuration_LogLevel) EnumDescriptor deprecated

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

Deprecated: Use Configuration_LogLevel.Descriptor instead.

func (Configuration_LogLevel) Number

func (Configuration_LogLevel) String

func (x Configuration_LogLevel) String() string

func (Configuration_LogLevel) Type

type ConnectionParameters

type ConnectionParameters struct {
	Username    string     `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Secret      *SecretRef `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
	Host        string     `protobuf:"bytes,3,opt,name=host,proto3" json:"host,omitempty"`
	Port        int32      `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"`
	ServiceName string     `protobuf:"bytes,5,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	Password    string     `protobuf:"bytes,6,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*ConnectionParameters) Descriptor deprecated

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

Deprecated: Use ConnectionParameters.ProtoReflect.Descriptor instead.

func (*ConnectionParameters) GetHost

func (x *ConnectionParameters) GetHost() string

func (*ConnectionParameters) GetPassword

func (x *ConnectionParameters) GetPassword() string

func (*ConnectionParameters) GetPort

func (x *ConnectionParameters) GetPort() int32

func (*ConnectionParameters) GetSecret

func (x *ConnectionParameters) GetSecret() *SecretRef

func (*ConnectionParameters) GetServiceName

func (x *ConnectionParameters) GetServiceName() string

func (*ConnectionParameters) GetUsername

func (x *ConnectionParameters) GetUsername() string

func (*ConnectionParameters) ProtoMessage

func (*ConnectionParameters) ProtoMessage()

func (*ConnectionParameters) ProtoReflect

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

func (*ConnectionParameters) Reset

func (x *ConnectionParameters) Reset()

func (*ConnectionParameters) String

func (x *ConnectionParameters) String() string

type MetricType

type MetricType int32
const (
	MetricType_METRIC_UNSPECIFIED MetricType = 0
	MetricType_METRIC_LABEL       MetricType = 1
	MetricType_METRIC_GAUGE       MetricType = 2
	MetricType_METRIC_CUMULATIVE  MetricType = 3
)

func (MetricType) Descriptor

func (MetricType) Descriptor() protoreflect.EnumDescriptor

func (MetricType) Enum

func (x MetricType) Enum() *MetricType

func (MetricType) EnumDescriptor deprecated

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

Deprecated: Use MetricType.Descriptor instead.

func (MetricType) Number

func (x MetricType) Number() protoreflect.EnumNumber

func (MetricType) String

func (x MetricType) String() string

func (MetricType) Type

type MongoDBConfiguration

type MongoDBConfiguration struct {
	Enabled              *bool                 `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`
	ConnectionParameters *ConnectionParameters `protobuf:"bytes,2,opt,name=connection_parameters,json=connectionParameters,proto3" json:"connection_parameters,omitempty"`
	// Min 10 mins, Max 6 hours, default 1 hour
	CollectionFrequency *durationpb.Duration `protobuf:"bytes,3,opt,name=collection_frequency,json=collectionFrequency,proto3" json:"collection_frequency,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoDBConfiguration) Descriptor deprecated

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

Deprecated: Use MongoDBConfiguration.ProtoReflect.Descriptor instead.

func (*MongoDBConfiguration) GetCollectionFrequency

func (x *MongoDBConfiguration) GetCollectionFrequency() *durationpb.Duration

func (*MongoDBConfiguration) GetConnectionParameters

func (x *MongoDBConfiguration) GetConnectionParameters() *ConnectionParameters

func (*MongoDBConfiguration) GetEnabled

func (x *MongoDBConfiguration) GetEnabled() bool

func (*MongoDBConfiguration) ProtoMessage

func (*MongoDBConfiguration) ProtoMessage()

func (*MongoDBConfiguration) ProtoReflect

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

func (*MongoDBConfiguration) Reset

func (x *MongoDBConfiguration) Reset()

func (*MongoDBConfiguration) String

func (x *MongoDBConfiguration) String() string

type MySQLConfiguration

type MySQLConfiguration struct {
	Enabled              *bool                 `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`
	ConnectionParameters *ConnectionParameters `protobuf:"bytes,2,opt,name=connection_parameters,json=connectionParameters,proto3" json:"connection_parameters,omitempty"`
	// Min 10 mins, Max 6 hours, default 1 hour
	DbcenterCollectionFrequency *durationpb.Duration `` /* 144-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MySQLConfiguration) Descriptor deprecated

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

Deprecated: Use MySQLConfiguration.ProtoReflect.Descriptor instead.

func (*MySQLConfiguration) GetConnectionParameters

func (x *MySQLConfiguration) GetConnectionParameters() *ConnectionParameters

func (*MySQLConfiguration) GetDbcenterCollectionFrequency

func (x *MySQLConfiguration) GetDbcenterCollectionFrequency() *durationpb.Duration

func (*MySQLConfiguration) GetEnabled

func (x *MySQLConfiguration) GetEnabled() bool

func (*MySQLConfiguration) ProtoMessage

func (*MySQLConfiguration) ProtoMessage()

func (*MySQLConfiguration) ProtoReflect

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

func (*MySQLConfiguration) Reset

func (x *MySQLConfiguration) Reset()

func (*MySQLConfiguration) String

func (x *MySQLConfiguration) String() string

type OpenShiftConfiguration

type OpenShiftConfiguration struct {
	Enabled              *bool                 `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`
	ConnectionParameters *ConnectionParameters `protobuf:"bytes,2,opt,name=connection_parameters,json=connectionParameters,proto3" json:"connection_parameters,omitempty"`
	CollectionFrequency  *durationpb.Duration  `protobuf:"bytes,3,opt,name=collection_frequency,json=collectionFrequency,proto3" json:"collection_frequency,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenShiftConfiguration) Descriptor deprecated

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

Deprecated: Use OpenShiftConfiguration.ProtoReflect.Descriptor instead.

func (*OpenShiftConfiguration) GetCollectionFrequency

func (x *OpenShiftConfiguration) GetCollectionFrequency() *durationpb.Duration

func (*OpenShiftConfiguration) GetConnectionParameters

func (x *OpenShiftConfiguration) GetConnectionParameters() *ConnectionParameters

func (*OpenShiftConfiguration) GetEnabled

func (x *OpenShiftConfiguration) GetEnabled() bool

func (*OpenShiftConfiguration) ProtoMessage

func (*OpenShiftConfiguration) ProtoMessage()

func (*OpenShiftConfiguration) ProtoReflect

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

func (*OpenShiftConfiguration) Reset

func (x *OpenShiftConfiguration) Reset()

func (*OpenShiftConfiguration) String

func (x *OpenShiftConfiguration) String() string

type OracleConfiguration

type OracleConfiguration struct {
	Enabled         *bool                               `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`
	OracleDiscovery *OracleDiscovery                    `protobuf:"bytes,2,opt,name=oracle_discovery,json=oracleDiscovery,proto3" json:"oracle_discovery,omitempty"`
	OracleMetrics   *OracleMetrics                      `protobuf:"bytes,3,opt,name=oracle_metrics,json=oracleMetrics,proto3" json:"oracle_metrics,omitempty"`
	OracleHandlers  *OracleConfiguration_OracleHandlers `protobuf:"bytes,4,opt,name=oracle_handlers,json=oracleHandlers,proto3" json:"oracle_handlers,omitempty"`
	// contains filtered or unexported fields
}

func (*OracleConfiguration) Descriptor deprecated

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

Deprecated: Use OracleConfiguration.ProtoReflect.Descriptor instead.

func (*OracleConfiguration) GetEnabled

func (x *OracleConfiguration) GetEnabled() bool

func (*OracleConfiguration) GetOracleDiscovery

func (x *OracleConfiguration) GetOracleDiscovery() *OracleDiscovery

func (*OracleConfiguration) GetOracleHandlers

func (*OracleConfiguration) GetOracleMetrics

func (x *OracleConfiguration) GetOracleMetrics() *OracleMetrics

func (*OracleConfiguration) ProtoMessage

func (*OracleConfiguration) ProtoMessage()

func (*OracleConfiguration) ProtoReflect

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

func (*OracleConfiguration) Reset

func (x *OracleConfiguration) Reset()

func (*OracleConfiguration) String

func (x *OracleConfiguration) String() string

type OracleConfiguration_OracleHandlers

type OracleConfiguration_OracleHandlers struct {
	ConnectionParameters *ConnectionParameters `protobuf:"bytes,1,opt,name=connection_parameters,json=connectionParameters,proto3" json:"connection_parameters,omitempty"`
	// contains filtered or unexported fields
}

func (*OracleConfiguration_OracleHandlers) Descriptor deprecated

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

Deprecated: Use OracleConfiguration_OracleHandlers.ProtoReflect.Descriptor instead.

func (*OracleConfiguration_OracleHandlers) GetConnectionParameters

func (x *OracleConfiguration_OracleHandlers) GetConnectionParameters() *ConnectionParameters

func (*OracleConfiguration_OracleHandlers) ProtoMessage

func (*OracleConfiguration_OracleHandlers) ProtoMessage()

func (*OracleConfiguration_OracleHandlers) ProtoReflect

func (*OracleConfiguration_OracleHandlers) Reset

func (*OracleConfiguration_OracleHandlers) String

type OracleDiscovery

type OracleDiscovery struct {
	UpdateFrequency *durationpb.Duration `protobuf:"bytes,1,opt,name=update_frequency,json=updateFrequency,proto3" json:"update_frequency,omitempty"`
	Enabled         *bool                `protobuf:"varint,2,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*OracleDiscovery) Descriptor deprecated

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

Deprecated: Use OracleDiscovery.ProtoReflect.Descriptor instead.

func (*OracleDiscovery) GetEnabled

func (x *OracleDiscovery) GetEnabled() bool

func (*OracleDiscovery) GetUpdateFrequency

func (x *OracleDiscovery) GetUpdateFrequency() *durationpb.Duration

func (*OracleDiscovery) ProtoMessage

func (*OracleDiscovery) ProtoMessage()

func (*OracleDiscovery) ProtoReflect

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

func (*OracleDiscovery) Reset

func (x *OracleDiscovery) Reset()

func (*OracleDiscovery) String

func (x *OracleDiscovery) String() string

type OracleMetrics

type OracleMetrics struct {
	Enabled              *bool                   `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`
	CollectionFrequency  *durationpb.Duration    `protobuf:"bytes,2,opt,name=collection_frequency,json=collectionFrequency,proto3" json:"collection_frequency,omitempty"`
	ConnectionParameters []*ConnectionParameters `protobuf:"bytes,3,rep,name=connection_parameters,json=connectionParameters,proto3" json:"connection_parameters,omitempty"`
	Queries              []*Query                `protobuf:"bytes,4,rep,name=queries,proto3" json:"queries,omitempty"`
	MaxExecutionThreads  int64                   `protobuf:"varint,5,opt,name=max_execution_threads,json=maxExecutionThreads,proto3" json:"max_execution_threads,omitempty"`
	QueryTimeout         *durationpb.Duration    `protobuf:"bytes,6,opt,name=query_timeout,json=queryTimeout,proto3" json:"query_timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*OracleMetrics) Descriptor deprecated

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

Deprecated: Use OracleMetrics.ProtoReflect.Descriptor instead.

func (*OracleMetrics) GetCollectionFrequency

func (x *OracleMetrics) GetCollectionFrequency() *durationpb.Duration

func (*OracleMetrics) GetConnectionParameters

func (x *OracleMetrics) GetConnectionParameters() []*ConnectionParameters

func (*OracleMetrics) GetEnabled

func (x *OracleMetrics) GetEnabled() bool

func (*OracleMetrics) GetMaxExecutionThreads

func (x *OracleMetrics) GetMaxExecutionThreads() int64

func (*OracleMetrics) GetQueries

func (x *OracleMetrics) GetQueries() []*Query

func (*OracleMetrics) GetQueryTimeout

func (x *OracleMetrics) GetQueryTimeout() *durationpb.Duration

func (*OracleMetrics) ProtoMessage

func (*OracleMetrics) ProtoMessage()

func (*OracleMetrics) ProtoReflect

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

func (*OracleMetrics) Reset

func (x *OracleMetrics) Reset()

func (*OracleMetrics) String

func (x *OracleMetrics) String() string

type ParameterManagerConfig

type ParameterManagerConfig struct {
	Project          string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	Location         string `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
	ParameterName    string `protobuf:"bytes,3,opt,name=parameter_name,json=parameterName,proto3" json:"parameter_name,omitempty"`
	ParameterVersion string `protobuf:"bytes,4,opt,name=parameter_version,json=parameterVersion,proto3" json:"parameter_version,omitempty"`
	// contains filtered or unexported fields
}

func (*ParameterManagerConfig) Descriptor deprecated

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

Deprecated: Use ParameterManagerConfig.ProtoReflect.Descriptor instead.

func (*ParameterManagerConfig) GetLocation

func (x *ParameterManagerConfig) GetLocation() string

func (*ParameterManagerConfig) GetParameterName

func (x *ParameterManagerConfig) GetParameterName() string

func (*ParameterManagerConfig) GetParameterVersion

func (x *ParameterManagerConfig) GetParameterVersion() string

func (*ParameterManagerConfig) GetProject

func (x *ParameterManagerConfig) GetProject() string

func (*ParameterManagerConfig) ProtoMessage

func (*ParameterManagerConfig) ProtoMessage()

func (*ParameterManagerConfig) ProtoReflect

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

func (*ParameterManagerConfig) Reset

func (x *ParameterManagerConfig) Reset()

func (*ParameterManagerConfig) String

func (x *ParameterManagerConfig) String() string

type PostgresConfiguration

type PostgresConfiguration struct {
	Enabled              *bool                 `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`
	ConnectionParameters *ConnectionParameters `protobuf:"bytes,2,opt,name=connection_parameters,json=connectionParameters,proto3" json:"connection_parameters,omitempty"`
	// Min 10 mins, Max 6 hours, default 1 hour
	DbcenterCollectionFrequency *durationpb.Duration `` /* 144-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PostgresConfiguration) Descriptor deprecated

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

Deprecated: Use PostgresConfiguration.ProtoReflect.Descriptor instead.

func (*PostgresConfiguration) GetConnectionParameters

func (x *PostgresConfiguration) GetConnectionParameters() *ConnectionParameters

func (*PostgresConfiguration) GetDbcenterCollectionFrequency

func (x *PostgresConfiguration) GetDbcenterCollectionFrequency() *durationpb.Duration

func (*PostgresConfiguration) GetEnabled

func (x *PostgresConfiguration) GetEnabled() bool

func (*PostgresConfiguration) ProtoMessage

func (*PostgresConfiguration) ProtoMessage()

func (*PostgresConfiguration) ProtoReflect

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

func (*PostgresConfiguration) Reset

func (x *PostgresConfiguration) Reset()

func (*PostgresConfiguration) String

func (x *PostgresConfiguration) String() string

type Query

type Query struct {
	Name         string             `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Sql          string             `protobuf:"bytes,2,opt,name=sql,proto3" json:"sql,omitempty"`
	Columns      []*Column          `protobuf:"bytes,3,rep,name=columns,proto3" json:"columns,omitempty"`
	DatabaseRole Query_DatabaseRole `` /* 157-byte string literal not displayed */
	Disabled     *bool              `protobuf:"varint,5,opt,name=disabled,proto3,oneof" json:"disabled,omitempty"`
	// contains filtered or unexported fields
}

func (*Query) Descriptor deprecated

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

Deprecated: Use Query.ProtoReflect.Descriptor instead.

func (*Query) GetColumns

func (x *Query) GetColumns() []*Column

func (*Query) GetDatabaseRole

func (x *Query) GetDatabaseRole() Query_DatabaseRole

func (*Query) GetDisabled

func (x *Query) GetDisabled() bool

func (*Query) GetName

func (x *Query) GetName() string

func (*Query) GetSql

func (x *Query) GetSql() string

func (*Query) ProtoMessage

func (*Query) ProtoMessage()

func (*Query) ProtoReflect

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

func (*Query) Reset

func (x *Query) Reset()

func (*Query) String

func (x *Query) String() string

type Query_DatabaseRole

type Query_DatabaseRole int32
const (
	Query_UNSPECIFIED Query_DatabaseRole = 0
	Query_PRIMARY     Query_DatabaseRole = 1
	Query_STANDBY     Query_DatabaseRole = 2
	Query_BOTH        Query_DatabaseRole = 3
)

func (Query_DatabaseRole) Descriptor

func (Query_DatabaseRole) Enum

func (Query_DatabaseRole) EnumDescriptor deprecated

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

Deprecated: Use Query_DatabaseRole.Descriptor instead.

func (Query_DatabaseRole) Number

func (Query_DatabaseRole) String

func (x Query_DatabaseRole) String() string

func (Query_DatabaseRole) Type

type RedisConfiguration

type RedisConfiguration struct {
	Enabled              *bool                 `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`
	ConnectionParameters *ConnectionParameters `protobuf:"bytes,2,opt,name=connection_parameters,json=connectionParameters,proto3" json:"connection_parameters,omitempty"`
	// contains filtered or unexported fields
}

func (*RedisConfiguration) Descriptor deprecated

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

Deprecated: Use RedisConfiguration.ProtoReflect.Descriptor instead.

func (*RedisConfiguration) GetConnectionParameters

func (x *RedisConfiguration) GetConnectionParameters() *ConnectionParameters

func (*RedisConfiguration) GetEnabled

func (x *RedisConfiguration) GetEnabled() bool

func (*RedisConfiguration) ProtoMessage

func (*RedisConfiguration) ProtoMessage()

func (*RedisConfiguration) ProtoReflect

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

func (*RedisConfiguration) Reset

func (x *RedisConfiguration) Reset()

func (*RedisConfiguration) String

func (x *RedisConfiguration) String() string

type SQLServerConfiguration

type SQLServerConfiguration struct {
	Enabled                  *bool                                             `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`
	CollectionConfiguration  *SQLServerConfiguration_CollectionConfiguration   `` /* 130-byte string literal not displayed */
	CredentialConfigurations []*SQLServerConfiguration_CredentialConfiguration `` /* 133-byte string literal not displayed */
	// default timeout is 10s
	CollectionTimeout *durationpb.Duration `protobuf:"bytes,4,opt,name=collection_timeout,json=collectionTimeout,proto3" json:"collection_timeout,omitempty"`
	// default max_retries is 3
	MaxRetries int32 `protobuf:"varint,5,opt,name=max_retries,json=maxRetries,proto3" json:"max_retries,omitempty"`
	// default retry_frequency is 3600s
	RetryFrequency *durationpb.Duration `protobuf:"bytes,6,opt,name=retry_frequency,json=retryFrequency,proto3" json:"retry_frequency,omitempty"`
	// default remote collection is false
	RemoteCollection bool `protobuf:"varint,7,opt,name=remote_collection,json=remoteCollection,proto3" json:"remote_collection,omitempty"`
	// contains filtered or unexported fields
}

func (*SQLServerConfiguration) Descriptor deprecated

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

Deprecated: Use SQLServerConfiguration.ProtoReflect.Descriptor instead.

func (*SQLServerConfiguration) GetCollectionConfiguration

func (*SQLServerConfiguration) GetCollectionTimeout

func (x *SQLServerConfiguration) GetCollectionTimeout() *durationpb.Duration

func (*SQLServerConfiguration) GetCredentialConfigurations

func (x *SQLServerConfiguration) GetCredentialConfigurations() []*SQLServerConfiguration_CredentialConfiguration

func (*SQLServerConfiguration) GetEnabled

func (x *SQLServerConfiguration) GetEnabled() bool

func (*SQLServerConfiguration) GetMaxRetries

func (x *SQLServerConfiguration) GetMaxRetries() int32

func (*SQLServerConfiguration) GetRemoteCollection

func (x *SQLServerConfiguration) GetRemoteCollection() bool

func (*SQLServerConfiguration) GetRetryFrequency

func (x *SQLServerConfiguration) GetRetryFrequency() *durationpb.Duration

func (*SQLServerConfiguration) ProtoMessage

func (*SQLServerConfiguration) ProtoMessage()

func (*SQLServerConfiguration) ProtoReflect

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

func (*SQLServerConfiguration) Reset

func (x *SQLServerConfiguration) Reset()

func (*SQLServerConfiguration) String

func (x *SQLServerConfiguration) String() string

type SQLServerConfiguration_CollectionConfiguration

type SQLServerConfiguration_CollectionConfiguration struct {

	// defaults to True
	// enables or disables guest os collection
	CollectGuestOsMetrics bool `` /* 129-byte string literal not displayed */
	// defaults to True
	// enables or disables SQL Server collection
	CollectSqlMetrics bool `protobuf:"varint,2,opt,name=collect_sql_metrics,json=collectSqlMetrics,proto3" json:"collect_sql_metrics,omitempty"`
	// defaults to 3600s (1 hour)
	// collection frequency
	CollectionFrequency *durationpb.Duration `protobuf:"bytes,3,opt,name=collection_frequency,json=collectionFrequency,proto3" json:"collection_frequency,omitempty"`
	// defaults to 3600s (1 hour)
	// dbcenter metrics collection frequency
	DbcenterMetricsCollectionFrequency *durationpb.Duration `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SQLServerConfiguration_CollectionConfiguration) Descriptor deprecated

Deprecated: Use SQLServerConfiguration_CollectionConfiguration.ProtoReflect.Descriptor instead.

func (*SQLServerConfiguration_CollectionConfiguration) GetCollectGuestOsMetrics

func (x *SQLServerConfiguration_CollectionConfiguration) GetCollectGuestOsMetrics() bool

func (*SQLServerConfiguration_CollectionConfiguration) GetCollectSqlMetrics

func (x *SQLServerConfiguration_CollectionConfiguration) GetCollectSqlMetrics() bool

func (*SQLServerConfiguration_CollectionConfiguration) GetCollectionFrequency

func (*SQLServerConfiguration_CollectionConfiguration) GetDbcenterMetricsCollectionFrequency

func (x *SQLServerConfiguration_CollectionConfiguration) GetDbcenterMetricsCollectionFrequency() *durationpb.Duration

func (*SQLServerConfiguration_CollectionConfiguration) ProtoMessage

func (*SQLServerConfiguration_CollectionConfiguration) ProtoReflect

func (*SQLServerConfiguration_CollectionConfiguration) Reset

func (*SQLServerConfiguration_CollectionConfiguration) String

type SQLServerConfiguration_CredentialConfiguration

type SQLServerConfiguration_CredentialConfiguration struct {
	VmProperties         *CloudProperties        `protobuf:"bytes,1,opt,name=vm_properties,json=vmProperties,proto3" json:"vm_properties,omitempty"`
	ConnectionParameters []*ConnectionParameters `protobuf:"bytes,2,rep,name=connection_parameters,json=connectionParameters,proto3" json:"connection_parameters,omitempty"`
	// Types that are assignable to GuestConfigurations:
	//
	//	*SQLServerConfiguration_CredentialConfiguration_LocalCollection
	//	*SQLServerConfiguration_CredentialConfiguration_RemoteWin
	//	*SQLServerConfiguration_CredentialConfiguration_RemoteLinux
	GuestConfigurations isSQLServerConfiguration_CredentialConfiguration_GuestConfigurations `protobuf_oneof:"guest_configurations"`
	// contains filtered or unexported fields
}

func (*SQLServerConfiguration_CredentialConfiguration) Descriptor deprecated

Deprecated: Use SQLServerConfiguration_CredentialConfiguration.ProtoReflect.Descriptor instead.

func (*SQLServerConfiguration_CredentialConfiguration) GetConnectionParameters

func (*SQLServerConfiguration_CredentialConfiguration) GetGuestConfigurations

func (m *SQLServerConfiguration_CredentialConfiguration) GetGuestConfigurations() isSQLServerConfiguration_CredentialConfiguration_GuestConfigurations

func (*SQLServerConfiguration_CredentialConfiguration) GetLocalCollection

func (x *SQLServerConfiguration_CredentialConfiguration) GetLocalCollection() bool

func (*SQLServerConfiguration_CredentialConfiguration) GetVmProperties

func (*SQLServerConfiguration_CredentialConfiguration) ProtoMessage

func (*SQLServerConfiguration_CredentialConfiguration) ProtoReflect

func (*SQLServerConfiguration_CredentialConfiguration) Reset

func (*SQLServerConfiguration_CredentialConfiguration) String

type SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux

type SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux struct {
	ConnectionParameters *ConnectionParameters `protobuf:"bytes,1,opt,name=connection_parameters,json=connectionParameters,proto3" json:"connection_parameters,omitempty"`
	// private key for linux remote collection
	LinuxSshPrivateKeyPath string `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) Descriptor deprecated

Deprecated: Use SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux.ProtoReflect.Descriptor instead.

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) GetConnectionParameters

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) GetLinuxSshPrivateKeyPath

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) ProtoMessage

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) ProtoReflect

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) Reset

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) String

type SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin

type SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin struct {
	ConnectionParameters *ConnectionParameters `protobuf:"bytes,1,opt,name=connection_parameters,json=connectionParameters,proto3" json:"connection_parameters,omitempty"`
	// contains filtered or unexported fields
}

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) Descriptor deprecated

Deprecated: Use SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin.ProtoReflect.Descriptor instead.

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) GetConnectionParameters

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) ProtoMessage

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) ProtoReflect

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) Reset

func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) String

type SQLServerConfiguration_CredentialConfiguration_LocalCollection

type SQLServerConfiguration_CredentialConfiguration_LocalCollection struct {
	LocalCollection bool `protobuf:"varint,3,opt,name=local_collection,json=localCollection,proto3,oneof"`
}

type SQLServerConfiguration_CredentialConfiguration_RemoteLinux

type SQLServerConfiguration_CredentialConfiguration_RemoteLinux struct {
	RemoteLinux *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux `protobuf:"bytes,5,opt,name=remote_linux,json=remoteLinux,proto3,oneof"`
}

type SQLServerConfiguration_CredentialConfiguration_RemoteWin

type SQLServerConfiguration_CredentialConfiguration_RemoteWin struct {
	RemoteWin *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin `protobuf:"bytes,4,opt,name=remote_win,json=remoteWin,proto3,oneof"`
}

type SecretRef

type SecretRef struct {

	// The project whose Secret Manager data is being referenced.
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// Name of the secret in Cloud Secret Manager. Note: this is not the
	// resource name (e.g., projects/<project>/secrets/<secret>). It's
	// just the secret name, which is the last part of the resource name.
	SecretName string `protobuf:"bytes,2,opt,name=secret_name,json=secretName,proto3" json:"secret_name,omitempty"`
	// contains filtered or unexported fields
}

func (*SecretRef) Descriptor deprecated

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

Deprecated: Use SecretRef.ProtoReflect.Descriptor instead.

func (*SecretRef) GetProjectId

func (x *SecretRef) GetProjectId() string

func (*SecretRef) GetSecretName

func (x *SecretRef) GetSecretName() string

func (*SecretRef) ProtoMessage

func (*SecretRef) ProtoMessage()

func (*SecretRef) ProtoReflect

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

func (*SecretRef) Reset

func (x *SecretRef) Reset()

func (*SecretRef) String

func (x *SecretRef) String() string

type ValueType

type ValueType int32
const (
	ValueType_VALUE_UNSPECIFIED ValueType = 0
	ValueType_VALUE_BOOL        ValueType = 1
	ValueType_VALUE_INT64       ValueType = 2
	ValueType_VALUE_STRING      ValueType = 3
	ValueType_VALUE_DOUBLE      ValueType = 4
)

func (ValueType) Descriptor

func (ValueType) Descriptor() protoreflect.EnumDescriptor

func (ValueType) Enum

func (x ValueType) Enum() *ValueType

func (ValueType) EnumDescriptor deprecated

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

Deprecated: Use ValueType.Descriptor instead.

func (ValueType) Number

func (x ValueType) Number() protoreflect.EnumNumber

func (ValueType) String

func (x ValueType) String() string

func (ValueType) Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL