pbconfig

package
v1.15.1 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2023 License: MPL-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_proto_pbconfig_config_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ACL

type ACL struct {
	Enabled             bool       `protobuf:"varint,1,opt,name=Enabled,proto3" json:"Enabled,omitempty"`
	PolicyTTL           string     `protobuf:"bytes,2,opt,name=PolicyTTL,proto3" json:"PolicyTTL,omitempty"`
	RoleTTL             string     `protobuf:"bytes,3,opt,name=RoleTTL,proto3" json:"RoleTTL,omitempty"`
	TokenTTL            string     `protobuf:"bytes,4,opt,name=TokenTTL,proto3" json:"TokenTTL,omitempty"`
	DownPolicy          string     `protobuf:"bytes,5,opt,name=DownPolicy,proto3" json:"DownPolicy,omitempty"`
	DefaultPolicy       string     `protobuf:"bytes,6,opt,name=DefaultPolicy,proto3" json:"DefaultPolicy,omitempty"`
	EnableKeyListPolicy bool       `protobuf:"varint,7,opt,name=EnableKeyListPolicy,proto3" json:"EnableKeyListPolicy,omitempty"`
	Tokens              *ACLTokens `protobuf:"bytes,8,opt,name=Tokens,proto3" json:"Tokens,omitempty"`
	// Deprecated_DisabledTTL is deprecated. It is no longer populated and should
	// be ignored by clients.
	//
	// Deprecated: Do not use.
	Deprecated_DisabledTTL string `protobuf:"bytes,9,opt,name=Deprecated_DisabledTTL,json=DeprecatedDisabledTTL,proto3" json:"Deprecated_DisabledTTL,omitempty"`
	EnableTokenPersistence bool   `protobuf:"varint,10,opt,name=EnableTokenPersistence,proto3" json:"EnableTokenPersistence,omitempty"`
	MSPDisableBootstrap    bool   `protobuf:"varint,11,opt,name=MSPDisableBootstrap,proto3" json:"MSPDisableBootstrap,omitempty"`
	// contains filtered or unexported fields
}

func (*ACL) Descriptor deprecated

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

Deprecated: Use ACL.ProtoReflect.Descriptor instead.

func (*ACL) GetDefaultPolicy

func (x *ACL) GetDefaultPolicy() string

func (*ACL) GetDeprecated_DisabledTTL deprecated added in v1.11.0

func (x *ACL) GetDeprecated_DisabledTTL() string

Deprecated: Do not use.

func (*ACL) GetDownPolicy

func (x *ACL) GetDownPolicy() string

func (*ACL) GetEnableKeyListPolicy

func (x *ACL) GetEnableKeyListPolicy() bool

func (*ACL) GetEnableTokenPersistence

func (x *ACL) GetEnableTokenPersistence() bool

func (*ACL) GetEnabled

func (x *ACL) GetEnabled() bool

func (*ACL) GetMSPDisableBootstrap

func (x *ACL) GetMSPDisableBootstrap() bool

func (*ACL) GetPolicyTTL

func (x *ACL) GetPolicyTTL() string

func (*ACL) GetRoleTTL

func (x *ACL) GetRoleTTL() string

func (*ACL) GetTokenTTL

func (x *ACL) GetTokenTTL() string

func (*ACL) GetTokens

func (x *ACL) GetTokens() *ACLTokens

func (*ACL) MarshalBinary

func (msg *ACL) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler

func (*ACL) ProtoMessage

func (*ACL) ProtoMessage()

func (*ACL) ProtoReflect added in v1.12.0

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

func (*ACL) Reset

func (x *ACL) Reset()

func (*ACL) String

func (x *ACL) String() string

func (*ACL) UnmarshalBinary

func (msg *ACL) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler

type ACLServiceProviderToken

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

func (*ACLServiceProviderToken) Descriptor deprecated

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

Deprecated: Use ACLServiceProviderToken.ProtoReflect.Descriptor instead.

func (*ACLServiceProviderToken) GetAccessorID

func (x *ACLServiceProviderToken) GetAccessorID() string

func (*ACLServiceProviderToken) GetSecretID

func (x *ACLServiceProviderToken) GetSecretID() string

func (*ACLServiceProviderToken) MarshalBinary

func (msg *ACLServiceProviderToken) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler

func (*ACLServiceProviderToken) ProtoMessage

func (*ACLServiceProviderToken) ProtoMessage()

func (*ACLServiceProviderToken) ProtoReflect added in v1.12.0

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

func (*ACLServiceProviderToken) Reset

func (x *ACLServiceProviderToken) Reset()

func (*ACLServiceProviderToken) String

func (x *ACLServiceProviderToken) String() string

func (*ACLServiceProviderToken) UnmarshalBinary

func (msg *ACLServiceProviderToken) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler

type ACLTokens

type ACLTokens struct {
	InitialManagement      string                     `protobuf:"bytes,1,opt,name=InitialManagement,proto3" json:"InitialManagement,omitempty"`
	Replication            string                     `protobuf:"bytes,2,opt,name=Replication,proto3" json:"Replication,omitempty"`
	AgentRecovery          string                     `protobuf:"bytes,3,opt,name=AgentRecovery,proto3" json:"AgentRecovery,omitempty"`
	Default                string                     `protobuf:"bytes,4,opt,name=Default,proto3" json:"Default,omitempty"`
	Agent                  string                     `protobuf:"bytes,5,opt,name=Agent,proto3" json:"Agent,omitempty"`
	ManagedServiceProvider []*ACLServiceProviderToken `protobuf:"bytes,6,rep,name=ManagedServiceProvider,proto3" json:"ManagedServiceProvider,omitempty"`
	// contains filtered or unexported fields
}

func (*ACLTokens) Descriptor deprecated

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

Deprecated: Use ACLTokens.ProtoReflect.Descriptor instead.

func (*ACLTokens) GetAgent

func (x *ACLTokens) GetAgent() string

func (*ACLTokens) GetAgentRecovery added in v1.11.0

func (x *ACLTokens) GetAgentRecovery() string

func (*ACLTokens) GetDefault

func (x *ACLTokens) GetDefault() string

func (*ACLTokens) GetInitialManagement added in v1.11.0

func (x *ACLTokens) GetInitialManagement() string

func (*ACLTokens) GetManagedServiceProvider

func (x *ACLTokens) GetManagedServiceProvider() []*ACLServiceProviderToken

func (*ACLTokens) GetReplication

func (x *ACLTokens) GetReplication() string

func (*ACLTokens) MarshalBinary

func (msg *ACLTokens) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler

func (*ACLTokens) ProtoMessage

func (*ACLTokens) ProtoMessage()

func (*ACLTokens) ProtoReflect added in v1.12.0

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

func (*ACLTokens) Reset

func (x *ACLTokens) Reset()

func (*ACLTokens) String

func (x *ACLTokens) String() string

func (*ACLTokens) UnmarshalBinary

func (msg *ACLTokens) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler

type AutoEncrypt

type AutoEncrypt struct {
	TLS      bool     `protobuf:"varint,1,opt,name=TLS,proto3" json:"TLS,omitempty"`
	DNSSAN   []string `protobuf:"bytes,2,rep,name=DNSSAN,proto3" json:"DNSSAN,omitempty"`
	IPSAN    []string `protobuf:"bytes,3,rep,name=IPSAN,proto3" json:"IPSAN,omitempty"`
	AllowTLS bool     `protobuf:"varint,4,opt,name=AllowTLS,proto3" json:"AllowTLS,omitempty"`
	// contains filtered or unexported fields
}

func (*AutoEncrypt) Descriptor deprecated

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

Deprecated: Use AutoEncrypt.ProtoReflect.Descriptor instead.

func (*AutoEncrypt) GetAllowTLS

func (x *AutoEncrypt) GetAllowTLS() bool

func (*AutoEncrypt) GetDNSSAN

func (x *AutoEncrypt) GetDNSSAN() []string

func (*AutoEncrypt) GetIPSAN

func (x *AutoEncrypt) GetIPSAN() []string

func (*AutoEncrypt) GetTLS

func (x *AutoEncrypt) GetTLS() bool

func (*AutoEncrypt) MarshalBinary

func (msg *AutoEncrypt) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler

func (*AutoEncrypt) ProtoMessage

func (*AutoEncrypt) ProtoMessage()

func (*AutoEncrypt) ProtoReflect added in v1.12.0

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

func (*AutoEncrypt) Reset

func (x *AutoEncrypt) Reset()

func (*AutoEncrypt) String

func (x *AutoEncrypt) String() string

func (*AutoEncrypt) UnmarshalBinary

func (msg *AutoEncrypt) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler

type Config

type Config struct {
	Datacenter        string       `protobuf:"bytes,1,opt,name=Datacenter,proto3" json:"Datacenter,omitempty"`
	PrimaryDatacenter string       `protobuf:"bytes,2,opt,name=PrimaryDatacenter,proto3" json:"PrimaryDatacenter,omitempty"`
	NodeName          string       `protobuf:"bytes,3,opt,name=NodeName,proto3" json:"NodeName,omitempty"`
	SegmentName       string       `protobuf:"bytes,4,opt,name=SegmentName,proto3" json:"SegmentName,omitempty"`
	Partition         string       `protobuf:"bytes,9,opt,name=Partition,proto3" json:"Partition,omitempty"`
	ACL               *ACL         `protobuf:"bytes,5,opt,name=ACL,proto3" json:"ACL,omitempty"`
	AutoEncrypt       *AutoEncrypt `protobuf:"bytes,6,opt,name=AutoEncrypt,proto3" json:"AutoEncrypt,omitempty"`
	Gossip            *Gossip      `protobuf:"bytes,7,opt,name=Gossip,proto3" json:"Gossip,omitempty"`
	TLS               *TLS         `protobuf:"bytes,8,opt,name=TLS,proto3" json:"TLS,omitempty"`
	// contains filtered or unexported fields
}

func (*Config) Descriptor deprecated

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

Deprecated: Use Config.ProtoReflect.Descriptor instead.

func (*Config) GetACL

func (x *Config) GetACL() *ACL

func (*Config) GetAutoEncrypt

func (x *Config) GetAutoEncrypt() *AutoEncrypt

func (*Config) GetDatacenter

func (x *Config) GetDatacenter() string

func (*Config) GetGossip

func (x *Config) GetGossip() *Gossip

func (*Config) GetNodeName

func (x *Config) GetNodeName() string

func (*Config) GetPartition added in v1.11.0

func (x *Config) GetPartition() string

func (*Config) GetPrimaryDatacenter

func (x *Config) GetPrimaryDatacenter() string

func (*Config) GetSegmentName

func (x *Config) GetSegmentName() string

func (*Config) GetTLS

func (x *Config) GetTLS() *TLS

func (*Config) MarshalBinary

func (msg *Config) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler

func (*Config) ProtoMessage

func (*Config) ProtoMessage()

func (*Config) ProtoReflect added in v1.12.0

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

func (*Config) Reset

func (x *Config) Reset()

func (*Config) String

func (x *Config) String() string

func (*Config) UnmarshalBinary

func (msg *Config) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler

type Gossip

type Gossip struct {
	Encryption   *GossipEncryption `protobuf:"bytes,1,opt,name=Encryption,proto3" json:"Encryption,omitempty"`
	RetryJoinLAN []string          `protobuf:"bytes,2,rep,name=RetryJoinLAN,proto3" json:"RetryJoinLAN,omitempty"`
	// contains filtered or unexported fields
}

func (*Gossip) Descriptor deprecated

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

Deprecated: Use Gossip.ProtoReflect.Descriptor instead.

func (*Gossip) GetEncryption

func (x *Gossip) GetEncryption() *GossipEncryption

func (*Gossip) GetRetryJoinLAN

func (x *Gossip) GetRetryJoinLAN() []string

func (*Gossip) MarshalBinary

func (msg *Gossip) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler

func (*Gossip) ProtoMessage

func (*Gossip) ProtoMessage()

func (*Gossip) ProtoReflect added in v1.12.0

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

func (*Gossip) Reset

func (x *Gossip) Reset()

func (*Gossip) String

func (x *Gossip) String() string

func (*Gossip) UnmarshalBinary

func (msg *Gossip) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler

type GossipEncryption

type GossipEncryption struct {
	Key            string `protobuf:"bytes,1,opt,name=Key,proto3" json:"Key,omitempty"`
	VerifyIncoming bool   `protobuf:"varint,2,opt,name=VerifyIncoming,proto3" json:"VerifyIncoming,omitempty"`
	VerifyOutgoing bool   `protobuf:"varint,3,opt,name=VerifyOutgoing,proto3" json:"VerifyOutgoing,omitempty"`
	// contains filtered or unexported fields
}

func (*GossipEncryption) Descriptor deprecated

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

Deprecated: Use GossipEncryption.ProtoReflect.Descriptor instead.

func (*GossipEncryption) GetKey

func (x *GossipEncryption) GetKey() string

func (*GossipEncryption) GetVerifyIncoming

func (x *GossipEncryption) GetVerifyIncoming() bool

func (*GossipEncryption) GetVerifyOutgoing

func (x *GossipEncryption) GetVerifyOutgoing() bool

func (*GossipEncryption) MarshalBinary

func (msg *GossipEncryption) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler

func (*GossipEncryption) ProtoMessage

func (*GossipEncryption) ProtoMessage()

func (*GossipEncryption) ProtoReflect added in v1.12.0

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

func (*GossipEncryption) Reset

func (x *GossipEncryption) Reset()

func (*GossipEncryption) String

func (x *GossipEncryption) String() string

func (*GossipEncryption) UnmarshalBinary

func (msg *GossipEncryption) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler

type TLS

type TLS struct {
	VerifyOutgoing       bool   `protobuf:"varint,1,opt,name=VerifyOutgoing,proto3" json:"VerifyOutgoing,omitempty"`
	VerifyServerHostname bool   `protobuf:"varint,2,opt,name=VerifyServerHostname,proto3" json:"VerifyServerHostname,omitempty"`
	CipherSuites         string `protobuf:"bytes,3,opt,name=CipherSuites,proto3" json:"CipherSuites,omitempty"`
	MinVersion           string `protobuf:"bytes,4,opt,name=MinVersion,proto3" json:"MinVersion,omitempty"`
	// Deprecated_PreferServerCipherSuites is deprecated. It is no longer
	// populated and should be ignored by clients.
	//
	// Deprecated: Do not use.
	Deprecated_PreferServerCipherSuites bool `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TLS) Descriptor deprecated

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

Deprecated: Use TLS.ProtoReflect.Descriptor instead.

func (*TLS) GetCipherSuites

func (x *TLS) GetCipherSuites() string

func (*TLS) GetDeprecated_PreferServerCipherSuites deprecated added in v1.12.0

func (x *TLS) GetDeprecated_PreferServerCipherSuites() bool

Deprecated: Do not use.

func (*TLS) GetMinVersion

func (x *TLS) GetMinVersion() string

func (*TLS) GetVerifyOutgoing

func (x *TLS) GetVerifyOutgoing() bool

func (*TLS) GetVerifyServerHostname

func (x *TLS) GetVerifyServerHostname() bool

func (*TLS) MarshalBinary

func (msg *TLS) MarshalBinary() ([]byte, error)

MarshalBinary implements encoding.BinaryMarshaler

func (*TLS) ProtoMessage

func (*TLS) ProtoMessage()

func (*TLS) ProtoReflect added in v1.12.0

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

func (*TLS) Reset

func (x *TLS) Reset()

func (*TLS) String

func (x *TLS) String() string

func (*TLS) UnmarshalBinary

func (msg *TLS) UnmarshalBinary(b []byte) error

UnmarshalBinary implements encoding.BinaryUnmarshaler

Jump to

Keyboard shortcuts

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