Documentation
¶
Index ¶
- Variables
- type AgentProperties
- func (*AgentProperties) Descriptor() ([]byte, []int)deprecated
- func (x *AgentProperties) GetLogUsageMetrics() bool
- func (x *AgentProperties) GetName() string
- func (x *AgentProperties) GetVersion() string
- func (*AgentProperties) ProtoMessage()
- func (x *AgentProperties) ProtoReflect() protoreflect.Message
- func (x *AgentProperties) Reset()
- func (x *AgentProperties) String() string
- type CloudProperties
- func (*CloudProperties) Descriptor() ([]byte, []int)deprecated
- func (x *CloudProperties) GetImage() string
- func (x *CloudProperties) GetInstanceId() string
- func (x *CloudProperties) GetInstanceName() string
- func (x *CloudProperties) GetMachineType() string
- func (x *CloudProperties) GetMemorySizeMb() int64
- func (x *CloudProperties) GetNumericProjectId() string
- func (x *CloudProperties) GetProjectId() string
- func (x *CloudProperties) GetRegion() string
- func (x *CloudProperties) GetScopes() []string
- func (x *CloudProperties) GetServiceAccountEmail() string
- func (x *CloudProperties) GetVcpuCount() int64
- func (x *CloudProperties) GetZone() string
- func (*CloudProperties) ProtoMessage()
- func (x *CloudProperties) ProtoReflect() protoreflect.Message
- func (x *CloudProperties) Reset()
- func (x *CloudProperties) String() string
- type Column
- func (*Column) Descriptor() ([]byte, []int)deprecated
- func (x *Column) GetMetricType() MetricType
- func (x *Column) GetName() string
- func (x *Column) GetNameOverride() string
- func (x *Column) GetValueType() ValueType
- func (*Column) ProtoMessage()
- func (x *Column) ProtoReflect() protoreflect.Message
- func (x *Column) Reset()
- func (x *Column) String() string
- type CommonDiscovery
- func (*CommonDiscovery) Descriptor() ([]byte, []int)deprecated
- func (x *CommonDiscovery) GetCollectionFrequency() *durationpb.Duration
- func (x *CommonDiscovery) GetEnabled() bool
- func (*CommonDiscovery) ProtoMessage()
- func (x *CommonDiscovery) ProtoReflect() protoreflect.Message
- func (x *CommonDiscovery) Reset()
- func (x *CommonDiscovery) String() string
- type Configuration
- func (*Configuration) Descriptor() ([]byte, []int)deprecated
- func (x *Configuration) GetAgentProperties() *AgentProperties
- func (x *Configuration) GetCloudProperties() *CloudProperties
- func (x *Configuration) GetCommonDiscovery() *CommonDiscovery
- func (x *Configuration) GetDataWarehouseEndpoint() string
- func (x *Configuration) GetLogLevel() Configuration_LogLevel
- func (x *Configuration) GetLogToCloud() bool
- func (x *Configuration) GetMongoDbConfiguration() *MongoDBConfiguration
- func (x *Configuration) GetMysqlConfiguration() *MySQLConfiguration
- func (x *Configuration) GetOpenshiftConfiguration() *OpenShiftConfiguration
- func (x *Configuration) GetOracleConfiguration() *OracleConfiguration
- func (x *Configuration) GetParameterManagerConfig() *ParameterManagerConfig
- func (x *Configuration) GetPostgresConfiguration() *PostgresConfiguration
- func (x *Configuration) GetRedisConfiguration() *RedisConfiguration
- func (x *Configuration) GetServiceEndpointOverride() string
- func (x *Configuration) GetSqlserverConfiguration() *SQLServerConfiguration
- func (*Configuration) ProtoMessage()
- func (x *Configuration) ProtoReflect() protoreflect.Message
- func (x *Configuration) Reset()
- func (x *Configuration) String() string
- type Configuration_LogLevel
- func (Configuration_LogLevel) Descriptor() protoreflect.EnumDescriptor
- func (x Configuration_LogLevel) Enum() *Configuration_LogLevel
- func (Configuration_LogLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x Configuration_LogLevel) Number() protoreflect.EnumNumber
- func (x Configuration_LogLevel) String() string
- func (Configuration_LogLevel) Type() protoreflect.EnumType
- type ConnectionParameters
- func (*ConnectionParameters) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectionParameters) GetHost() string
- func (x *ConnectionParameters) GetPassword() string
- func (x *ConnectionParameters) GetPort() int32
- func (x *ConnectionParameters) GetSecret() *SecretRef
- func (x *ConnectionParameters) GetServiceName() string
- func (x *ConnectionParameters) GetUsername() string
- func (*ConnectionParameters) ProtoMessage()
- func (x *ConnectionParameters) ProtoReflect() protoreflect.Message
- func (x *ConnectionParameters) Reset()
- func (x *ConnectionParameters) String() string
- type MetricType
- type MongoDBConfiguration
- func (*MongoDBConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *MongoDBConfiguration) GetCollectionFrequency() *durationpb.Duration
- func (x *MongoDBConfiguration) GetConnectionParameters() *ConnectionParameters
- func (x *MongoDBConfiguration) GetEnabled() bool
- func (*MongoDBConfiguration) ProtoMessage()
- func (x *MongoDBConfiguration) ProtoReflect() protoreflect.Message
- func (x *MongoDBConfiguration) Reset()
- func (x *MongoDBConfiguration) String() string
- type MySQLConfiguration
- func (*MySQLConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *MySQLConfiguration) GetConnectionParameters() *ConnectionParameters
- func (x *MySQLConfiguration) GetDbcenterCollectionFrequency() *durationpb.Duration
- func (x *MySQLConfiguration) GetEnabled() bool
- func (*MySQLConfiguration) ProtoMessage()
- func (x *MySQLConfiguration) ProtoReflect() protoreflect.Message
- func (x *MySQLConfiguration) Reset()
- func (x *MySQLConfiguration) String() string
- type OpenShiftConfiguration
- func (*OpenShiftConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *OpenShiftConfiguration) GetCollectionFrequency() *durationpb.Duration
- func (x *OpenShiftConfiguration) GetConnectionParameters() *ConnectionParameters
- func (x *OpenShiftConfiguration) GetEnabled() bool
- func (*OpenShiftConfiguration) ProtoMessage()
- func (x *OpenShiftConfiguration) ProtoReflect() protoreflect.Message
- func (x *OpenShiftConfiguration) Reset()
- func (x *OpenShiftConfiguration) String() string
- type OracleConfiguration
- func (*OracleConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *OracleConfiguration) GetEnabled() bool
- func (x *OracleConfiguration) GetOracleDiscovery() *OracleDiscovery
- func (x *OracleConfiguration) GetOracleHandlers() *OracleConfiguration_OracleHandlers
- func (x *OracleConfiguration) GetOracleMetrics() *OracleMetrics
- func (*OracleConfiguration) ProtoMessage()
- func (x *OracleConfiguration) ProtoReflect() protoreflect.Message
- func (x *OracleConfiguration) Reset()
- func (x *OracleConfiguration) String() string
- type OracleConfiguration_OracleHandlers
- func (*OracleConfiguration_OracleHandlers) Descriptor() ([]byte, []int)deprecated
- func (x *OracleConfiguration_OracleHandlers) GetConnectionParameters() *ConnectionParameters
- func (*OracleConfiguration_OracleHandlers) ProtoMessage()
- func (x *OracleConfiguration_OracleHandlers) ProtoReflect() protoreflect.Message
- func (x *OracleConfiguration_OracleHandlers) Reset()
- func (x *OracleConfiguration_OracleHandlers) String() string
- type OracleDiscovery
- func (*OracleDiscovery) Descriptor() ([]byte, []int)deprecated
- func (x *OracleDiscovery) GetEnabled() bool
- func (x *OracleDiscovery) GetUpdateFrequency() *durationpb.Duration
- func (*OracleDiscovery) ProtoMessage()
- func (x *OracleDiscovery) ProtoReflect() protoreflect.Message
- func (x *OracleDiscovery) Reset()
- func (x *OracleDiscovery) String() string
- type OracleMetrics
- func (*OracleMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *OracleMetrics) GetCollectionFrequency() *durationpb.Duration
- func (x *OracleMetrics) GetConnectionParameters() []*ConnectionParameters
- func (x *OracleMetrics) GetEnabled() bool
- func (x *OracleMetrics) GetMaxExecutionThreads() int64
- func (x *OracleMetrics) GetQueries() []*Query
- func (x *OracleMetrics) GetQueryTimeout() *durationpb.Duration
- func (*OracleMetrics) ProtoMessage()
- func (x *OracleMetrics) ProtoReflect() protoreflect.Message
- func (x *OracleMetrics) Reset()
- func (x *OracleMetrics) String() string
- type ParameterManagerConfig
- func (*ParameterManagerConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ParameterManagerConfig) GetLocation() string
- func (x *ParameterManagerConfig) GetParameterName() string
- func (x *ParameterManagerConfig) GetParameterVersion() string
- func (x *ParameterManagerConfig) GetProject() string
- func (*ParameterManagerConfig) ProtoMessage()
- func (x *ParameterManagerConfig) ProtoReflect() protoreflect.Message
- func (x *ParameterManagerConfig) Reset()
- func (x *ParameterManagerConfig) String() string
- type PostgresConfiguration
- func (*PostgresConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *PostgresConfiguration) GetConnectionParameters() *ConnectionParameters
- func (x *PostgresConfiguration) GetDbcenterCollectionFrequency() *durationpb.Duration
- func (x *PostgresConfiguration) GetEnabled() bool
- func (*PostgresConfiguration) ProtoMessage()
- func (x *PostgresConfiguration) ProtoReflect() protoreflect.Message
- func (x *PostgresConfiguration) Reset()
- func (x *PostgresConfiguration) String() string
- type Query
- func (*Query) Descriptor() ([]byte, []int)deprecated
- func (x *Query) GetColumns() []*Column
- func (x *Query) GetDatabaseRole() Query_DatabaseRole
- func (x *Query) GetDisabled() bool
- func (x *Query) GetName() string
- func (x *Query) GetSql() string
- func (*Query) ProtoMessage()
- func (x *Query) ProtoReflect() protoreflect.Message
- func (x *Query) Reset()
- func (x *Query) String() string
- type Query_DatabaseRole
- func (Query_DatabaseRole) Descriptor() protoreflect.EnumDescriptor
- func (x Query_DatabaseRole) Enum() *Query_DatabaseRole
- func (Query_DatabaseRole) EnumDescriptor() ([]byte, []int)deprecated
- func (x Query_DatabaseRole) Number() protoreflect.EnumNumber
- func (x Query_DatabaseRole) String() string
- func (Query_DatabaseRole) Type() protoreflect.EnumType
- type RedisConfiguration
- func (*RedisConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *RedisConfiguration) GetConnectionParameters() *ConnectionParameters
- func (x *RedisConfiguration) GetEnabled() bool
- func (*RedisConfiguration) ProtoMessage()
- func (x *RedisConfiguration) ProtoReflect() protoreflect.Message
- func (x *RedisConfiguration) Reset()
- func (x *RedisConfiguration) String() string
- type SQLServerConfiguration
- func (*SQLServerConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *SQLServerConfiguration) GetCollectionConfiguration() *SQLServerConfiguration_CollectionConfiguration
- func (x *SQLServerConfiguration) GetCollectionTimeout() *durationpb.Duration
- func (x *SQLServerConfiguration) GetCredentialConfigurations() []*SQLServerConfiguration_CredentialConfiguration
- func (x *SQLServerConfiguration) GetEnabled() bool
- func (x *SQLServerConfiguration) GetMaxRetries() int32
- func (x *SQLServerConfiguration) GetRemoteCollection() bool
- func (x *SQLServerConfiguration) GetRetryFrequency() *durationpb.Duration
- func (*SQLServerConfiguration) ProtoMessage()
- func (x *SQLServerConfiguration) ProtoReflect() protoreflect.Message
- func (x *SQLServerConfiguration) Reset()
- func (x *SQLServerConfiguration) String() string
- type SQLServerConfiguration_CollectionConfiguration
- func (*SQLServerConfiguration_CollectionConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *SQLServerConfiguration_CollectionConfiguration) GetCollectGuestOsMetrics() bool
- func (x *SQLServerConfiguration_CollectionConfiguration) GetCollectSqlMetrics() bool
- func (x *SQLServerConfiguration_CollectionConfiguration) GetCollectionFrequency() *durationpb.Duration
- func (x *SQLServerConfiguration_CollectionConfiguration) GetDbcenterMetricsCollectionFrequency() *durationpb.Duration
- func (*SQLServerConfiguration_CollectionConfiguration) ProtoMessage()
- func (x *SQLServerConfiguration_CollectionConfiguration) ProtoReflect() protoreflect.Message
- func (x *SQLServerConfiguration_CollectionConfiguration) Reset()
- func (x *SQLServerConfiguration_CollectionConfiguration) String() string
- type SQLServerConfiguration_CredentialConfiguration
- func (*SQLServerConfiguration_CredentialConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *SQLServerConfiguration_CredentialConfiguration) GetConnectionParameters() []*ConnectionParameters
- func (m *SQLServerConfiguration_CredentialConfiguration) GetGuestConfigurations() isSQLServerConfiguration_CredentialConfiguration_GuestConfigurations
- func (x *SQLServerConfiguration_CredentialConfiguration) GetLocalCollection() bool
- func (x *SQLServerConfiguration_CredentialConfiguration) GetRemoteLinux() *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux
- func (x *SQLServerConfiguration_CredentialConfiguration) GetRemoteWin() *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin
- func (x *SQLServerConfiguration_CredentialConfiguration) GetVmProperties() *CloudProperties
- func (*SQLServerConfiguration_CredentialConfiguration) ProtoMessage()
- func (x *SQLServerConfiguration_CredentialConfiguration) ProtoReflect() protoreflect.Message
- func (x *SQLServerConfiguration_CredentialConfiguration) Reset()
- func (x *SQLServerConfiguration_CredentialConfiguration) String() string
- type SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux
- func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) Descriptor() ([]byte, []int)deprecated
- func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) GetConnectionParameters() *ConnectionParameters
- func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) GetLinuxSshPrivateKeyPath() string
- func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) ProtoMessage()
- func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) ProtoReflect() protoreflect.Message
- func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) Reset()
- func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) String() string
- type SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin
- func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) Descriptor() ([]byte, []int)deprecated
- func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) GetConnectionParameters() *ConnectionParameters
- func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) ProtoMessage()
- func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) ProtoReflect() protoreflect.Message
- func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) Reset()
- func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) String() string
- type SQLServerConfiguration_CredentialConfiguration_LocalCollection
- type SQLServerConfiguration_CredentialConfiguration_RemoteLinux
- type SQLServerConfiguration_CredentialConfiguration_RemoteWin
- type SecretRef
- type ValueType
Constants ¶
This section is empty.
Variables ¶
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.
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.
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.
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.
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) GetMetricType ¶
func (x *Column) GetMetricType() MetricType
func (*Column) GetNameOverride ¶
func (*Column) GetValueType ¶
func (*Column) ProtoMessage ¶
func (*Column) ProtoMessage()
func (*Column) ProtoReflect ¶
func (x *Column) ProtoReflect() protoreflect.Message
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) Descriptor() protoreflect.EnumDescriptor
func (Configuration_LogLevel) Enum ¶
func (x Configuration_LogLevel) Enum() *Configuration_LogLevel
func (Configuration_LogLevel) EnumDescriptor
deprecated
func (Configuration_LogLevel) EnumDescriptor() ([]byte, []int)
Deprecated: Use Configuration_LogLevel.Descriptor instead.
func (Configuration_LogLevel) Number ¶
func (x Configuration_LogLevel) Number() protoreflect.EnumNumber
func (Configuration_LogLevel) String ¶
func (x Configuration_LogLevel) String() string
func (Configuration_LogLevel) Type ¶
func (Configuration_LogLevel) Type() protoreflect.EnumType
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 ¶
func (MetricType) Type() protoreflect.EnumType
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 (x *OracleConfiguration) GetOracleHandlers() *OracleConfiguration_OracleHandlers
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 (x *OracleConfiguration_OracleHandlers) ProtoReflect() protoreflect.Message
func (*OracleConfiguration_OracleHandlers) Reset ¶
func (x *OracleConfiguration_OracleHandlers) Reset()
func (*OracleConfiguration_OracleHandlers) String ¶
func (x *OracleConfiguration_OracleHandlers) String() 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) GetColumns ¶
func (*Query) GetDatabaseRole ¶
func (x *Query) GetDatabaseRole() Query_DatabaseRole
func (*Query) GetDisabled ¶
func (*Query) ProtoMessage ¶
func (*Query) ProtoMessage()
func (*Query) ProtoReflect ¶
func (x *Query) ProtoReflect() protoreflect.Message
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) Descriptor() protoreflect.EnumDescriptor
func (Query_DatabaseRole) Enum ¶
func (x Query_DatabaseRole) Enum() *Query_DatabaseRole
func (Query_DatabaseRole) EnumDescriptor
deprecated
func (Query_DatabaseRole) EnumDescriptor() ([]byte, []int)
Deprecated: Use Query_DatabaseRole.Descriptor instead.
func (Query_DatabaseRole) Number ¶
func (x Query_DatabaseRole) Number() protoreflect.EnumNumber
func (Query_DatabaseRole) String ¶
func (x Query_DatabaseRole) String() string
func (Query_DatabaseRole) Type ¶
func (Query_DatabaseRole) Type() protoreflect.EnumType
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 (x *SQLServerConfiguration) GetCollectionConfiguration() *SQLServerConfiguration_CollectionConfiguration
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
func (*SQLServerConfiguration_CollectionConfiguration) Descriptor() ([]byte, []int)
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 (x *SQLServerConfiguration_CollectionConfiguration) GetCollectionFrequency() *durationpb.Duration
func (*SQLServerConfiguration_CollectionConfiguration) GetDbcenterMetricsCollectionFrequency ¶
func (x *SQLServerConfiguration_CollectionConfiguration) GetDbcenterMetricsCollectionFrequency() *durationpb.Duration
func (*SQLServerConfiguration_CollectionConfiguration) ProtoMessage ¶
func (*SQLServerConfiguration_CollectionConfiguration) ProtoMessage()
func (*SQLServerConfiguration_CollectionConfiguration) ProtoReflect ¶
func (x *SQLServerConfiguration_CollectionConfiguration) ProtoReflect() protoreflect.Message
func (*SQLServerConfiguration_CollectionConfiguration) Reset ¶
func (x *SQLServerConfiguration_CollectionConfiguration) Reset()
func (*SQLServerConfiguration_CollectionConfiguration) String ¶
func (x *SQLServerConfiguration_CollectionConfiguration) String() 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
func (*SQLServerConfiguration_CredentialConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use SQLServerConfiguration_CredentialConfiguration.ProtoReflect.Descriptor instead.
func (*SQLServerConfiguration_CredentialConfiguration) GetConnectionParameters ¶
func (x *SQLServerConfiguration_CredentialConfiguration) GetConnectionParameters() []*ConnectionParameters
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) GetRemoteLinux ¶
func (*SQLServerConfiguration_CredentialConfiguration) GetRemoteWin ¶
func (*SQLServerConfiguration_CredentialConfiguration) GetVmProperties ¶
func (x *SQLServerConfiguration_CredentialConfiguration) GetVmProperties() *CloudProperties
func (*SQLServerConfiguration_CredentialConfiguration) ProtoMessage ¶
func (*SQLServerConfiguration_CredentialConfiguration) ProtoMessage()
func (*SQLServerConfiguration_CredentialConfiguration) ProtoReflect ¶
func (x *SQLServerConfiguration_CredentialConfiguration) ProtoReflect() protoreflect.Message
func (*SQLServerConfiguration_CredentialConfiguration) Reset ¶
func (x *SQLServerConfiguration_CredentialConfiguration) Reset()
func (*SQLServerConfiguration_CredentialConfiguration) String ¶
func (x *SQLServerConfiguration_CredentialConfiguration) String() 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
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) Descriptor() ([]byte, []int)
Deprecated: Use SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux.ProtoReflect.Descriptor instead.
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) GetConnectionParameters ¶
func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) GetConnectionParameters() *ConnectionParameters
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) GetLinuxSshPrivateKeyPath ¶
func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) GetLinuxSshPrivateKeyPath() string
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) ProtoMessage ¶
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) ProtoMessage()
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) ProtoReflect ¶
func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) ProtoReflect() protoreflect.Message
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) String ¶
func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteLinux) String() 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
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) Descriptor() ([]byte, []int)
Deprecated: Use SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin.ProtoReflect.Descriptor instead.
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) GetConnectionParameters ¶
func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) GetConnectionParameters() *ConnectionParameters
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) ProtoMessage ¶
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) ProtoMessage()
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) ProtoReflect ¶
func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) ProtoReflect() protoreflect.Message
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) Reset ¶
func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) Reset()
func (*SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) String ¶
func (x *SQLServerConfiguration_CredentialConfiguration_GuestCredentialsRemoteWin) String() 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) GetProjectId ¶
func (*SecretRef) GetSecretName ¶
func (*SecretRef) ProtoMessage ¶
func (*SecretRef) ProtoMessage()
func (*SecretRef) ProtoReflect ¶
func (x *SecretRef) ProtoReflect() protoreflect.Message
type ValueType ¶
type ValueType int32
func (ValueType) Descriptor ¶
func (ValueType) Descriptor() protoreflect.EnumDescriptor
func (ValueType) EnumDescriptor
deprecated
func (ValueType) Number ¶
func (x ValueType) Number() protoreflect.EnumNumber
func (ValueType) Type ¶
func (ValueType) Type() protoreflect.EnumType