Documentation ¶
Index ¶
- Variables
- type ACL
- func (*ACL) Descriptor() ([]byte, []int)deprecated
- func (x *ACL) GetDefaultPolicy() string
- func (x *ACL) GetDeprecated_DisabledTTL() stringdeprecated
- func (x *ACL) GetDownPolicy() string
- func (x *ACL) GetEnableKeyListPolicy() bool
- func (x *ACL) GetEnableTokenPersistence() bool
- func (x *ACL) GetEnabled() bool
- func (x *ACL) GetMSPDisableBootstrap() bool
- func (x *ACL) GetPolicyTTL() string
- func (x *ACL) GetRoleTTL() string
- func (x *ACL) GetTokenTTL() string
- func (x *ACL) GetTokens() *ACLTokens
- func (msg *ACL) MarshalBinary() ([]byte, error)
- func (*ACL) ProtoMessage()
- func (x *ACL) ProtoReflect() protoreflect.Message
- func (x *ACL) Reset()
- func (x *ACL) String() string
- func (msg *ACL) UnmarshalBinary(b []byte) error
- type ACLServiceProviderToken
- func (*ACLServiceProviderToken) Descriptor() ([]byte, []int)deprecated
- func (x *ACLServiceProviderToken) GetAccessorID() string
- func (x *ACLServiceProviderToken) GetSecretID() string
- func (msg *ACLServiceProviderToken) MarshalBinary() ([]byte, error)
- func (*ACLServiceProviderToken) ProtoMessage()
- func (x *ACLServiceProviderToken) ProtoReflect() protoreflect.Message
- func (x *ACLServiceProviderToken) Reset()
- func (x *ACLServiceProviderToken) String() string
- func (msg *ACLServiceProviderToken) UnmarshalBinary(b []byte) error
- type ACLTokens
- func (*ACLTokens) Descriptor() ([]byte, []int)deprecated
- func (x *ACLTokens) GetAgent() string
- func (x *ACLTokens) GetAgentRecovery() string
- func (x *ACLTokens) GetDefault() string
- func (x *ACLTokens) GetInitialManagement() string
- func (x *ACLTokens) GetManagedServiceProvider() []*ACLServiceProviderToken
- func (x *ACLTokens) GetReplication() string
- func (msg *ACLTokens) MarshalBinary() ([]byte, error)
- func (*ACLTokens) ProtoMessage()
- func (x *ACLTokens) ProtoReflect() protoreflect.Message
- func (x *ACLTokens) Reset()
- func (x *ACLTokens) String() string
- func (msg *ACLTokens) UnmarshalBinary(b []byte) error
- type AutoEncrypt
- func (*AutoEncrypt) Descriptor() ([]byte, []int)deprecated
- func (x *AutoEncrypt) GetAllowTLS() bool
- func (x *AutoEncrypt) GetDNSSAN() []string
- func (x *AutoEncrypt) GetIPSAN() []string
- func (x *AutoEncrypt) GetTLS() bool
- func (msg *AutoEncrypt) MarshalBinary() ([]byte, error)
- func (*AutoEncrypt) ProtoMessage()
- func (x *AutoEncrypt) ProtoReflect() protoreflect.Message
- func (x *AutoEncrypt) Reset()
- func (x *AutoEncrypt) String() string
- func (msg *AutoEncrypt) UnmarshalBinary(b []byte) error
- type Config
- func (*Config) Descriptor() ([]byte, []int)deprecated
- func (x *Config) GetACL() *ACL
- func (x *Config) GetAutoEncrypt() *AutoEncrypt
- func (x *Config) GetDatacenter() string
- func (x *Config) GetGossip() *Gossip
- func (x *Config) GetNodeName() string
- func (x *Config) GetPartition() string
- func (x *Config) GetPrimaryDatacenter() string
- func (x *Config) GetSegmentName() string
- func (x *Config) GetTLS() *TLS
- func (msg *Config) MarshalBinary() ([]byte, error)
- func (*Config) ProtoMessage()
- func (x *Config) ProtoReflect() protoreflect.Message
- func (x *Config) Reset()
- func (x *Config) String() string
- func (msg *Config) UnmarshalBinary(b []byte) error
- type Gossip
- func (*Gossip) Descriptor() ([]byte, []int)deprecated
- func (x *Gossip) GetEncryption() *GossipEncryption
- func (x *Gossip) GetRetryJoinLAN() []string
- func (msg *Gossip) MarshalBinary() ([]byte, error)
- func (*Gossip) ProtoMessage()
- func (x *Gossip) ProtoReflect() protoreflect.Message
- func (x *Gossip) Reset()
- func (x *Gossip) String() string
- func (msg *Gossip) UnmarshalBinary(b []byte) error
- type GossipEncryption
- func (*GossipEncryption) Descriptor() ([]byte, []int)deprecated
- func (x *GossipEncryption) GetKey() string
- func (x *GossipEncryption) GetVerifyIncoming() bool
- func (x *GossipEncryption) GetVerifyOutgoing() bool
- func (msg *GossipEncryption) MarshalBinary() ([]byte, error)
- func (*GossipEncryption) ProtoMessage()
- func (x *GossipEncryption) ProtoReflect() protoreflect.Message
- func (x *GossipEncryption) Reset()
- func (x *GossipEncryption) String() string
- func (msg *GossipEncryption) UnmarshalBinary(b []byte) error
- type TLS
- func (*TLS) Descriptor() ([]byte, []int)deprecated
- func (x *TLS) GetCipherSuites() string
- func (x *TLS) GetDeprecated_PreferServerCipherSuites() booldeprecated
- func (x *TLS) GetMinVersion() string
- func (x *TLS) GetVerifyOutgoing() bool
- func (x *TLS) GetVerifyServerHostname() bool
- func (msg *TLS) MarshalBinary() ([]byte, error)
- func (*TLS) ProtoMessage()
- func (x *TLS) ProtoReflect() protoreflect.Message
- func (x *TLS) Reset()
- func (x *TLS) String() string
- func (msg *TLS) UnmarshalBinary(b []byte) error
Constants ¶
This section is empty.
Variables ¶
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: Marked as deprecated in proto/pbconfig/config.proto. 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) GetDefaultPolicy ¶
func (*ACL) GetDeprecated_DisabledTTL
deprecated
added in
v1.11.0
func (*ACL) GetDownPolicy ¶
func (*ACL) GetEnableKeyListPolicy ¶
func (*ACL) GetEnableTokenPersistence ¶
func (*ACL) GetEnabled ¶
func (*ACL) GetMSPDisableBootstrap ¶
func (*ACL) GetPolicyTTL ¶
func (*ACL) GetRoleTTL ¶
func (*ACL) GetTokenTTL ¶
func (*ACL) MarshalBinary ¶
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) UnmarshalBinary ¶
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) GetAgentRecovery ¶ added in v1.11.0
func (*ACLTokens) GetDefault ¶
func (*ACLTokens) GetInitialManagement ¶ added in v1.11.0
func (*ACLTokens) GetManagedServiceProvider ¶
func (x *ACLTokens) GetManagedServiceProvider() []*ACLServiceProviderToken
func (*ACLTokens) GetReplication ¶
func (*ACLTokens) MarshalBinary ¶
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) UnmarshalBinary ¶
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) GetAutoEncrypt ¶
func (x *Config) GetAutoEncrypt() *AutoEncrypt
func (*Config) GetDatacenter ¶
func (*Config) GetNodeName ¶
func (*Config) GetPartition ¶ added in v1.11.0
func (*Config) GetPrimaryDatacenter ¶
func (*Config) GetSegmentName ¶
func (*Config) MarshalBinary ¶
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) UnmarshalBinary ¶
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) GetEncryption ¶
func (x *Gossip) GetEncryption() *GossipEncryption
func (*Gossip) GetRetryJoinLAN ¶
func (*Gossip) MarshalBinary ¶
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) UnmarshalBinary ¶
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: Marked as deprecated in proto/pbconfig/config.proto. Deprecated_PreferServerCipherSuites bool `` /* 164-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TLS) Descriptor
deprecated
func (*TLS) GetCipherSuites ¶
func (*TLS) GetDeprecated_PreferServerCipherSuites
deprecated
added in
v1.12.0
func (*TLS) GetMinVersion ¶
func (*TLS) GetVerifyOutgoing ¶
func (*TLS) GetVerifyServerHostname ¶
func (*TLS) MarshalBinary ¶
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) UnmarshalBinary ¶
UnmarshalBinary implements encoding.BinaryUnmarshaler