sapapp

package
v1.5.1 Latest Latest
Warning

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

Go to latest
Published: May 8, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	InstanceType_name = map[int32]string{
		0: "INSTANCE_TYPE_UNDEFINED",
		1: "HANA",
		2: "NETWEAVER",
	}
	InstanceType_value = map[string]int32{
		"INSTANCE_TYPE_UNDEFINED": 0,
		"HANA":                    1,
		"NETWEAVER":               2,
	}
)

Enum value maps for InstanceType.

View Source
var (
	InstanceSite_name = map[int32]string{
		0: "INSTANCE_SITE_UNDEFINED",
		1: "HANA_PRIMARY",
		2: "HANA_SECONDARY",
		3: "HANA_STANDALONE",
	}
	InstanceSite_value = map[string]int32{
		"INSTANCE_SITE_UNDEFINED": 0,
		"HANA_PRIMARY":            1,
		"HANA_SECONDARY":          2,
		"HANA_STANDALONE":         3,
	}
)

Enum value maps for InstanceSite.

View Source
var (
	InstanceKind_name = map[int32]string{
		0: "INSTANCE_KIND_UNDEFINED",
		1: "APP",
		2: "CS",
		3: "ERS",
	}
	InstanceKind_value = map[string]int32{
		"INSTANCE_KIND_UNDEFINED": 0,
		"APP":                     1,
		"CS":                      2,
		"ERS":                     3,
	}
)

Enum value maps for InstanceKind.

View Source
var File_sapapp_sapapp_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type InstanceKind

type InstanceKind int32
const (
	InstanceKind_INSTANCE_KIND_UNDEFINED InstanceKind = 0
	InstanceKind_APP                     InstanceKind = 1
	InstanceKind_CS                      InstanceKind = 2
	InstanceKind_ERS                     InstanceKind = 3
)

func (InstanceKind) Descriptor

func (InstanceKind) Enum

func (x InstanceKind) Enum() *InstanceKind

func (InstanceKind) EnumDescriptor deprecated

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

Deprecated: Use InstanceKind.Descriptor instead.

func (InstanceKind) Number

func (InstanceKind) String

func (x InstanceKind) String() string

func (InstanceKind) Type

type InstanceSite

type InstanceSite int32
const (
	InstanceSite_INSTANCE_SITE_UNDEFINED InstanceSite = 0
	InstanceSite_HANA_PRIMARY            InstanceSite = 1
	InstanceSite_HANA_SECONDARY          InstanceSite = 2
	InstanceSite_HANA_STANDALONE         InstanceSite = 3
)

func (InstanceSite) Descriptor

func (InstanceSite) Enum

func (x InstanceSite) Enum() *InstanceSite

func (InstanceSite) EnumDescriptor deprecated

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

Deprecated: Use InstanceSite.Descriptor instead.

func (InstanceSite) Number

func (InstanceSite) String

func (x InstanceSite) String() string

func (InstanceSite) Type

type InstanceType

type InstanceType int32
const (
	InstanceType_INSTANCE_TYPE_UNDEFINED InstanceType = 0
	InstanceType_HANA                    InstanceType = 1
	InstanceType_NETWEAVER               InstanceType = 2
)

func (InstanceType) Descriptor

func (InstanceType) Enum

func (x InstanceType) Enum() *InstanceType

func (InstanceType) EnumDescriptor deprecated

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

Deprecated: Use InstanceType.Descriptor instead.

func (InstanceType) Number

func (InstanceType) String

func (x InstanceType) String() string

func (InstanceType) Type

type SAPInstance

type SAPInstance struct {
	Sapsid                  string       `protobuf:"bytes,1,opt,name=sapsid,proto3" json:"sapsid,omitempty"`                                       // HDB
	InstanceNumber          string       `protobuf:"bytes,2,opt,name=instance_number,json=instanceNumber,proto3" json:"instance_number,omitempty"` // 00
	ServiceName             string       `protobuf:"bytes,3,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	Type                    InstanceType `protobuf:"varint,4,opt,name=type,proto3,enum=cloud.partners.sap.gcagent.protos.sapapp.InstanceType" json:"type,omitempty"` // HANA, NetWeaver
	Site                    InstanceSite `protobuf:"varint,5,opt,name=site,proto3,enum=cloud.partners.sap.gcagent.protos.sapapp.InstanceSite" json:"site,omitempty"` // PRIMARY, SECONDARY
	HanaHaMembers           []string     `protobuf:"bytes,6,rep,name=hana_ha_members,json=hanaHaMembers,proto3" json:"hana_ha_members,omitempty"`                    // List of HANA instance names that form a HANA HA configuration.
	SapcontrolPath          string       `protobuf:"bytes,7,opt,name=sapcontrol_path,json=sapcontrolPath,proto3" json:"sapcontrol_path,omitempty"`                   // /usr/sap/HDB/HDB00/exe/sapcontrol
	User                    string       `protobuf:"bytes,8,opt,name=user,proto3" json:"user,omitempty"`                                                             // hdbadm
	InstanceId              string       `protobuf:"bytes,9,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`                               // HDB00 - unique identifier for SAP Instance.
	NetweaverHttpPort       string       `protobuf:"bytes,10,opt,name=netweaver_http_port,json=netweaverHttpPort,proto3" json:"netweaver_http_port,omitempty"`
	HanaDbUser              string       `protobuf:"bytes,11,opt,name=hana_db_user,json=hanaDbUser,proto3" json:"hana_db_user,omitempty"`
	HanaDbPassword          string       `protobuf:"bytes,12,opt,name=hana_db_password,json=hanaDbPassword,proto3" json:"hana_db_password,omitempty"`
	LdLibraryPath           string       `protobuf:"bytes,13,opt,name=ld_library_path,json=ldLibraryPath,proto3" json:"ld_library_path,omitempty"`                    // The Instance's LD_LIBRARY_PATH.
	ProfilePath             string       `protobuf:"bytes,14,opt,name=profile_path,json=profilePath,proto3" json:"profile_path,omitempty"`                            // The instance's profile path.
	NetweaverHealthCheckUrl string       ``                                                                                                                           /* 135-byte string literal not displayed */
	Kind                    InstanceKind `protobuf:"varint,16,opt,name=kind,proto3,enum=cloud.partners.sap.gcagent.protos.sapapp.InstanceKind" json:"kind,omitempty"` // APP, CS, ERS
	// contains filtered or unexported fields
}

func (*SAPInstance) Descriptor deprecated

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

Deprecated: Use SAPInstance.ProtoReflect.Descriptor instead.

func (*SAPInstance) GetHanaDbPassword

func (x *SAPInstance) GetHanaDbPassword() string

func (*SAPInstance) GetHanaDbUser

func (x *SAPInstance) GetHanaDbUser() string

func (*SAPInstance) GetHanaHaMembers

func (x *SAPInstance) GetHanaHaMembers() []string

func (*SAPInstance) GetInstanceId

func (x *SAPInstance) GetInstanceId() string

func (*SAPInstance) GetInstanceNumber

func (x *SAPInstance) GetInstanceNumber() string

func (*SAPInstance) GetKind

func (x *SAPInstance) GetKind() InstanceKind

func (*SAPInstance) GetLdLibraryPath

func (x *SAPInstance) GetLdLibraryPath() string

func (*SAPInstance) GetNetweaverHealthCheckUrl

func (x *SAPInstance) GetNetweaverHealthCheckUrl() string

func (*SAPInstance) GetNetweaverHttpPort

func (x *SAPInstance) GetNetweaverHttpPort() string

func (*SAPInstance) GetProfilePath

func (x *SAPInstance) GetProfilePath() string

func (*SAPInstance) GetSapcontrolPath

func (x *SAPInstance) GetSapcontrolPath() string

func (*SAPInstance) GetSapsid

func (x *SAPInstance) GetSapsid() string

func (*SAPInstance) GetServiceName

func (x *SAPInstance) GetServiceName() string

func (*SAPInstance) GetSite

func (x *SAPInstance) GetSite() InstanceSite

func (*SAPInstance) GetType

func (x *SAPInstance) GetType() InstanceType

func (*SAPInstance) GetUser

func (x *SAPInstance) GetUser() string

func (*SAPInstance) ProtoMessage

func (*SAPInstance) ProtoMessage()

func (*SAPInstance) ProtoReflect

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

func (*SAPInstance) Reset

func (x *SAPInstance) Reset()

func (*SAPInstance) String

func (x *SAPInstance) String() string

type SAPInstances

type SAPInstances struct {
	Instances          []*SAPInstance `protobuf:"bytes,1,rep,name=instances,proto3" json:"instances,omitempty"`
	LinuxClusterMember bool           `protobuf:"varint,2,opt,name=linux_cluster_member,json=linuxClusterMember,proto3" json:"linux_cluster_member,omitempty"`
	// contains filtered or unexported fields
}

func (*SAPInstances) Descriptor deprecated

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

Deprecated: Use SAPInstances.ProtoReflect.Descriptor instead.

func (*SAPInstances) GetInstances

func (x *SAPInstances) GetInstances() []*SAPInstance

func (*SAPInstances) GetLinuxClusterMember

func (x *SAPInstances) GetLinuxClusterMember() bool

func (*SAPInstances) ProtoMessage

func (*SAPInstances) ProtoMessage()

func (*SAPInstances) ProtoReflect

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

func (*SAPInstances) Reset

func (x *SAPInstances) Reset()

func (*SAPInstances) String

func (x *SAPInstances) String() string

Jump to

Keyboard shortcuts

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