Documentation ¶
Index ¶
- Variables
- func DecodeJson(m *JsonMap) map[string]interface{}
- func DecodeTags(tags map[string]*TagValue) map[string]interface{}
- func EncodeTags(tags map[string]interface{}) (map[string]*TagValue, error)
- type AuthPolicy
- func (*AuthPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *AuthPolicy) GetId() string
- func (x *AuthPolicy) GetName() string
- func (x *AuthPolicy) GetPrimary() *AuthPolicy_Primary
- func (x *AuthPolicy) GetSecondary() *AuthPolicy_Secondary
- func (x *AuthPolicy) GetTags() map[string]*TagValue
- func (*AuthPolicy) ProtoMessage()
- func (x *AuthPolicy) ProtoReflect() protoreflect.Message
- func (x *AuthPolicy) Reset()
- func (x *AuthPolicy) String() string
- type AuthPolicy_Primary
- func (*AuthPolicy_Primary) Descriptor() ([]byte, []int)deprecated
- func (x *AuthPolicy_Primary) GetCert() *AuthPolicy_Primary_Cert
- func (x *AuthPolicy_Primary) GetExtJwt() *AuthPolicy_Primary_ExtJwt
- func (x *AuthPolicy_Primary) GetUpdb() *AuthPolicy_Primary_Updb
- func (*AuthPolicy_Primary) ProtoMessage()
- func (x *AuthPolicy_Primary) ProtoReflect() protoreflect.Message
- func (x *AuthPolicy_Primary) Reset()
- func (x *AuthPolicy_Primary) String() string
- type AuthPolicy_Primary_Cert
- func (*AuthPolicy_Primary_Cert) Descriptor() ([]byte, []int)deprecated
- func (x *AuthPolicy_Primary_Cert) GetAllowExpiredCerts() bool
- func (x *AuthPolicy_Primary_Cert) GetAllowed() bool
- func (*AuthPolicy_Primary_Cert) ProtoMessage()
- func (x *AuthPolicy_Primary_Cert) ProtoReflect() protoreflect.Message
- func (x *AuthPolicy_Primary_Cert) Reset()
- func (x *AuthPolicy_Primary_Cert) String() string
- type AuthPolicy_Primary_ExtJwt
- func (*AuthPolicy_Primary_ExtJwt) Descriptor() ([]byte, []int)deprecated
- func (x *AuthPolicy_Primary_ExtJwt) GetAllowAllSigners() bool
- func (x *AuthPolicy_Primary_ExtJwt) GetAllowed() bool
- func (x *AuthPolicy_Primary_ExtJwt) GetAllowedExtJwtSigners() []string
- func (*AuthPolicy_Primary_ExtJwt) ProtoMessage()
- func (x *AuthPolicy_Primary_ExtJwt) ProtoReflect() protoreflect.Message
- func (x *AuthPolicy_Primary_ExtJwt) Reset()
- func (x *AuthPolicy_Primary_ExtJwt) String() string
- type AuthPolicy_Primary_Updb
- func (*AuthPolicy_Primary_Updb) Descriptor() ([]byte, []int)deprecated
- func (x *AuthPolicy_Primary_Updb) GetAllowed() bool
- func (x *AuthPolicy_Primary_Updb) GetLockoutDurationMinutes() int64
- func (x *AuthPolicy_Primary_Updb) GetMaxAttempts() int64
- func (x *AuthPolicy_Primary_Updb) GetMinPasswordLength() int64
- func (x *AuthPolicy_Primary_Updb) GetRequireMixedCase() bool
- func (x *AuthPolicy_Primary_Updb) GetRequireNumberChar() bool
- func (x *AuthPolicy_Primary_Updb) GetRequireSpecialChar() bool
- func (*AuthPolicy_Primary_Updb) ProtoMessage()
- func (x *AuthPolicy_Primary_Updb) ProtoReflect() protoreflect.Message
- func (x *AuthPolicy_Primary_Updb) Reset()
- func (x *AuthPolicy_Primary_Updb) String() string
- type AuthPolicy_Secondary
- func (*AuthPolicy_Secondary) Descriptor() ([]byte, []int)deprecated
- func (x *AuthPolicy_Secondary) GetRequireTotp() bool
- func (x *AuthPolicy_Secondary) GetRequiredExtJwtSigner() string
- func (*AuthPolicy_Secondary) ProtoMessage()
- func (x *AuthPolicy_Secondary) ProtoReflect() protoreflect.Message
- func (x *AuthPolicy_Secondary) Reset()
- func (x *AuthPolicy_Secondary) String() string
- type Authenticator
- func (*Authenticator) Descriptor() ([]byte, []int)deprecated
- func (x *Authenticator) GetCert() *Authenticator_Cert
- func (x *Authenticator) GetId() string
- func (x *Authenticator) GetIdentityId() string
- func (m *Authenticator) GetSubtype() isAuthenticator_Subtype
- func (x *Authenticator) GetTags() map[string]*TagValue
- func (x *Authenticator) GetUpdb() *Authenticator_Updb
- func (*Authenticator) ProtoMessage()
- func (x *Authenticator) ProtoReflect() protoreflect.Message
- func (x *Authenticator) Reset()
- func (x *Authenticator) String() string
- type Authenticator_Cert
- func (*Authenticator_Cert) Descriptor() ([]byte, []int)deprecated
- func (x *Authenticator_Cert) GetFingerprint() string
- func (x *Authenticator_Cert) GetPem() string
- func (x *Authenticator_Cert) GetUnverifiedFingerprint() string
- func (x *Authenticator_Cert) GetUnverifiedPem() string
- func (*Authenticator_Cert) ProtoMessage()
- func (x *Authenticator_Cert) ProtoReflect() protoreflect.Message
- func (x *Authenticator_Cert) Reset()
- func (x *Authenticator_Cert) String() string
- type Authenticator_Cert_
- type Authenticator_Updb
- func (*Authenticator_Updb) Descriptor() ([]byte, []int)deprecated
- func (x *Authenticator_Updb) GetPassword() string
- func (x *Authenticator_Updb) GetSalt() string
- func (x *Authenticator_Updb) GetUsername() string
- func (*Authenticator_Updb) ProtoMessage()
- func (x *Authenticator_Updb) ProtoReflect() protoreflect.Message
- func (x *Authenticator_Updb) Reset()
- func (x *Authenticator_Updb) String() string
- type Authenticator_Updb_
- type Ca
- func (*Ca) Descriptor() ([]byte, []int)deprecated
- func (x *Ca) GetCertPem() string
- func (x *Ca) GetExternalIdClaim() *Ca_ExternalIdClaim
- func (x *Ca) GetFingerprint() string
- func (x *Ca) GetId() string
- func (x *Ca) GetIdentityNameFormat() string
- func (x *Ca) GetIdentityRoles() []string
- func (x *Ca) GetIsAuthEnabled() bool
- func (x *Ca) GetIsAutoCaEnrollmentEnabled() bool
- func (x *Ca) GetIsOttCaEnrollmentEnabled() bool
- func (x *Ca) GetIsVerified() bool
- func (x *Ca) GetName() string
- func (x *Ca) GetTags() map[string]*TagValue
- func (x *Ca) GetVerificationToken() string
- func (*Ca) ProtoMessage()
- func (x *Ca) ProtoReflect() protoreflect.Message
- func (x *Ca) Reset()
- func (x *Ca) String() string
- type Ca_ExternalIdClaim
- func (*Ca_ExternalIdClaim) Descriptor() ([]byte, []int)deprecated
- func (x *Ca_ExternalIdClaim) GetIndex() int64
- func (x *Ca_ExternalIdClaim) GetLocation() string
- func (x *Ca_ExternalIdClaim) GetMatcher() string
- func (x *Ca_ExternalIdClaim) GetMatcherCriteria() string
- func (x *Ca_ExternalIdClaim) GetParser() string
- func (x *Ca_ExternalIdClaim) GetParserCriteria() string
- func (*Ca_ExternalIdClaim) ProtoMessage()
- func (x *Ca_ExternalIdClaim) ProtoReflect() protoreflect.Message
- func (x *Ca_ExternalIdClaim) Reset()
- func (x *Ca_ExternalIdClaim) String() string
- type CommandType
- func (CommandType) Descriptor() protoreflect.EnumDescriptor
- func (x CommandType) Enum() *CommandType
- func (CommandType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CommandType) Number() protoreflect.EnumNumber
- func (x CommandType) String() string
- func (CommandType) Type() protoreflect.EnumType
- type Config
- func (*Config) Descriptor() ([]byte, []int)deprecated
- func (x *Config) GetConfigTypeId() string
- func (x *Config) GetData() *JsonMap
- func (x *Config) GetId() string
- func (x *Config) GetName() string
- func (x *Config) GetTags() map[string]*TagValue
- func (*Config) ProtoMessage()
- func (x *Config) ProtoReflect() protoreflect.Message
- func (x *Config) Reset()
- func (x *Config) String() string
- type ConfigType
- func (*ConfigType) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigType) GetId() string
- func (x *ConfigType) GetName() string
- func (x *ConfigType) GetSchema() *JsonMap
- func (x *ConfigType) GetTags() map[string]*TagValue
- func (*ConfigType) ProtoMessage()
- func (x *ConfigType) ProtoReflect() protoreflect.Message
- func (x *ConfigType) Reset()
- func (x *ConfigType) String() string
- type CreateEdgeRouterCmd
- func (*CreateEdgeRouterCmd) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEdgeRouterCmd) GetCommandType() int32
- func (x *CreateEdgeRouterCmd) GetEdgeRouter() *EdgeRouter
- func (x *CreateEdgeRouterCmd) GetEnrollment() *Enrollment
- func (*CreateEdgeRouterCmd) ProtoMessage()
- func (x *CreateEdgeRouterCmd) ProtoReflect() protoreflect.Message
- func (x *CreateEdgeRouterCmd) Reset()
- func (x *CreateEdgeRouterCmd) String() string
- type CreateEdgeTerminatorCommand
- func (*CreateEdgeTerminatorCommand) Descriptor() ([]byte, []int)deprecated
- func (x *CreateEdgeTerminatorCommand) GetCommandType() int32
- func (x *CreateEdgeTerminatorCommand) GetTerminatorData() []byte
- func (*CreateEdgeTerminatorCommand) ProtoMessage()
- func (x *CreateEdgeTerminatorCommand) ProtoReflect() protoreflect.Message
- func (x *CreateEdgeTerminatorCommand) Reset()
- func (x *CreateEdgeTerminatorCommand) String() string
- type CreateTransitRouterCmd
- func (*CreateTransitRouterCmd) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTransitRouterCmd) GetCommandType() int32
- func (x *CreateTransitRouterCmd) GetEnrollment() *Enrollment
- func (x *CreateTransitRouterCmd) GetRouter() *TransitRouter
- func (*CreateTransitRouterCmd) ProtoMessage()
- func (x *CreateTransitRouterCmd) ProtoReflect() protoreflect.Message
- func (x *CreateTransitRouterCmd) Reset()
- func (x *CreateTransitRouterCmd) String() string
- type EdgeRouter
- func (*EdgeRouter) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeRouter) GetAppData() *JsonMap
- func (x *EdgeRouter) GetCertPem() string
- func (x *EdgeRouter) GetCost() uint32
- func (x *EdgeRouter) GetEdgeRouterProtocols() map[string]string
- func (x *EdgeRouter) GetFingerprint() string
- func (x *EdgeRouter) GetHostname() string
- func (x *EdgeRouter) GetId() string
- func (x *EdgeRouter) GetIsTunnelerEnabled() bool
- func (x *EdgeRouter) GetIsVerified() bool
- func (x *EdgeRouter) GetName() string
- func (x *EdgeRouter) GetNoTraversal() bool
- func (x *EdgeRouter) GetRoleAttributes() []string
- func (x *EdgeRouter) GetTags() map[string]*TagValue
- func (x *EdgeRouter) GetUnverifiedCertPem() string
- func (x *EdgeRouter) GetUnverifiedFingerprint() string
- func (*EdgeRouter) ProtoMessage()
- func (x *EdgeRouter) ProtoReflect() protoreflect.Message
- func (x *EdgeRouter) Reset()
- func (x *EdgeRouter) String() string
- type EdgeRouterPolicy
- func (*EdgeRouterPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *EdgeRouterPolicy) GetEdgeRouterRoles() []string
- func (x *EdgeRouterPolicy) GetId() string
- func (x *EdgeRouterPolicy) GetIdentityRoles() []string
- func (x *EdgeRouterPolicy) GetName() string
- func (x *EdgeRouterPolicy) GetSemantic() string
- func (x *EdgeRouterPolicy) GetTags() map[string]*TagValue
- func (*EdgeRouterPolicy) ProtoMessage()
- func (x *EdgeRouterPolicy) ProtoReflect() protoreflect.Message
- func (x *EdgeRouterPolicy) Reset()
- func (x *EdgeRouterPolicy) String() string
- type Enrollment
- func (*Enrollment) Descriptor() ([]byte, []int)deprecated
- func (x *Enrollment) GetCaId() string
- func (x *Enrollment) GetEdgeRouterId() string
- func (x *Enrollment) GetExpiresAt() *timestamppb.Timestamp
- func (x *Enrollment) GetId() string
- func (x *Enrollment) GetIdentityId() string
- func (x *Enrollment) GetIssuedAt() *timestamppb.Timestamp
- func (x *Enrollment) GetJwt() string
- func (x *Enrollment) GetMethod() string
- func (x *Enrollment) GetTags() map[string]*TagValue
- func (x *Enrollment) GetToken() string
- func (x *Enrollment) GetTransitRouterId() string
- func (x *Enrollment) GetUsername() string
- func (*Enrollment) ProtoMessage()
- func (x *Enrollment) ProtoReflect() protoreflect.Message
- func (x *Enrollment) Reset()
- func (x *Enrollment) String() string
- type ExternalJwtSigner
- func (*ExternalJwtSigner) Descriptor() ([]byte, []int)deprecated
- func (x *ExternalJwtSigner) GetAudience() string
- func (x *ExternalJwtSigner) GetCertPem() string
- func (x *ExternalJwtSigner) GetClaimsProperty() string
- func (x *ExternalJwtSigner) GetCommonName() string
- func (x *ExternalJwtSigner) GetEnabled() bool
- func (x *ExternalJwtSigner) GetExternalAuthUrl() string
- func (x *ExternalJwtSigner) GetFingerprint() string
- func (x *ExternalJwtSigner) GetId() string
- func (x *ExternalJwtSigner) GetIssuer() string
- func (x *ExternalJwtSigner) GetJwksEndpoint() string
- func (x *ExternalJwtSigner) GetKid() string
- func (x *ExternalJwtSigner) GetName() string
- func (x *ExternalJwtSigner) GetNotAfter() *timestamppb.Timestamp
- func (x *ExternalJwtSigner) GetNotBefore() *timestamppb.Timestamp
- func (x *ExternalJwtSigner) GetTags() map[string]*TagValue
- func (x *ExternalJwtSigner) GetUseExternalId() bool
- func (*ExternalJwtSigner) ProtoMessage()
- func (x *ExternalJwtSigner) ProtoReflect() protoreflect.Message
- func (x *ExternalJwtSigner) Reset()
- func (x *ExternalJwtSigner) String() string
- type JsonMap
- type JsonValue
- func (*JsonValue) Descriptor() ([]byte, []int)deprecated
- func (x *JsonValue) GetBoolValue() bool
- func (x *JsonValue) GetFpValue() float64
- func (x *JsonValue) GetMapValue() *JsonMap
- func (x *JsonValue) GetNilValue() bool
- func (x *JsonValue) GetStringValue() string
- func (m *JsonValue) GetValue() isJsonValue_Value
- func (*JsonValue) ProtoMessage()
- func (x *JsonValue) ProtoReflect() protoreflect.Message
- func (x *JsonValue) Reset()
- func (x *JsonValue) String() string
- type JsonValue_BoolValue
- type JsonValue_FpValue
- type JsonValue_MapValue
- type JsonValue_NilValue
- type JsonValue_StringValue
- type Mfa
- func (*Mfa) Descriptor() ([]byte, []int)deprecated
- func (x *Mfa) GetId() string
- func (x *Mfa) GetIdentityId() string
- func (x *Mfa) GetIsVerified() bool
- func (x *Mfa) GetRecoveryCodes() []string
- func (x *Mfa) GetSecret() string
- func (x *Mfa) GetTags() map[string]*TagValue
- func (*Mfa) ProtoMessage()
- func (x *Mfa) ProtoReflect() protoreflect.Message
- func (x *Mfa) Reset()
- func (x *Mfa) String() string
- type ReplaceEnrollmentWithAuthenticatorCmd
- func (*ReplaceEnrollmentWithAuthenticatorCmd) Descriptor() ([]byte, []int)deprecated
- func (x *ReplaceEnrollmentWithAuthenticatorCmd) GetAuthenticator() *Authenticator
- func (x *ReplaceEnrollmentWithAuthenticatorCmd) GetCommandType() int32
- func (x *ReplaceEnrollmentWithAuthenticatorCmd) GetEnrollmentId() string
- func (*ReplaceEnrollmentWithAuthenticatorCmd) ProtoMessage()
- func (x *ReplaceEnrollmentWithAuthenticatorCmd) ProtoReflect() protoreflect.Message
- func (x *ReplaceEnrollmentWithAuthenticatorCmd) Reset()
- func (x *ReplaceEnrollmentWithAuthenticatorCmd) String() string
- type Service
- func (*Service) Descriptor() ([]byte, []int)deprecated
- func (x *Service) GetConfigs() []string
- func (x *Service) GetEncryptionRequired() bool
- func (x *Service) GetId() string
- func (x *Service) GetName() string
- func (x *Service) GetRoleAttributes() []string
- func (x *Service) GetTags() map[string]*TagValue
- func (x *Service) GetTerminatorStrategy() string
- func (*Service) ProtoMessage()
- func (x *Service) ProtoReflect() protoreflect.Message
- func (x *Service) Reset()
- func (x *Service) String() string
- type ServiceEdgeRouterPolicy
- func (*ServiceEdgeRouterPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceEdgeRouterPolicy) GetEdgeRouterRoles() []string
- func (x *ServiceEdgeRouterPolicy) GetId() string
- func (x *ServiceEdgeRouterPolicy) GetName() string
- func (x *ServiceEdgeRouterPolicy) GetSemantic() string
- func (x *ServiceEdgeRouterPolicy) GetServiceRoles() []string
- func (x *ServiceEdgeRouterPolicy) GetTags() map[string]*TagValue
- func (*ServiceEdgeRouterPolicy) ProtoMessage()
- func (x *ServiceEdgeRouterPolicy) ProtoReflect() protoreflect.Message
- func (x *ServiceEdgeRouterPolicy) Reset()
- func (x *ServiceEdgeRouterPolicy) String() string
- type ServicePolicy
- func (*ServicePolicy) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePolicy) GetId() string
- func (x *ServicePolicy) GetIdentityRoles() []string
- func (x *ServicePolicy) GetName() string
- func (x *ServicePolicy) GetPolicyType() string
- func (x *ServicePolicy) GetPostureCheckRoles() []string
- func (x *ServicePolicy) GetSemantic() string
- func (x *ServicePolicy) GetServiceRoles() []string
- func (x *ServicePolicy) GetTags() map[string]*TagValue
- func (*ServicePolicy) ProtoMessage()
- func (x *ServicePolicy) ProtoReflect() protoreflect.Message
- func (x *ServicePolicy) Reset()
- func (x *ServicePolicy) String() string
- type TagValue
- func (*TagValue) Descriptor() ([]byte, []int)deprecated
- func (x *TagValue) GetBoolValue() bool
- func (x *TagValue) GetFpValue() float64
- func (x *TagValue) GetNilValue() bool
- func (x *TagValue) GetStringValue() string
- func (m *TagValue) GetValue() isTagValue_Value
- func (*TagValue) ProtoMessage()
- func (x *TagValue) ProtoReflect() protoreflect.Message
- func (x *TagValue) Reset()
- func (x *TagValue) String() string
- type TagValue_BoolValue
- type TagValue_FpValue
- type TagValue_NilValue
- type TagValue_StringValue
- type TransitRouter
- func (*TransitRouter) Descriptor() ([]byte, []int)deprecated
- func (x *TransitRouter) GetCost() uint32
- func (x *TransitRouter) GetFingerprint() string
- func (x *TransitRouter) GetId() string
- func (x *TransitRouter) GetIsVerified() bool
- func (x *TransitRouter) GetName() string
- func (x *TransitRouter) GetNoTraversal() bool
- func (x *TransitRouter) GetTags() map[string]*TagValue
- func (x *TransitRouter) GetUnverifiedCertPem() string
- func (x *TransitRouter) GetUnverifiedFingerprint() string
- func (*TransitRouter) ProtoMessage()
- func (x *TransitRouter) ProtoReflect() protoreflect.Message
- func (x *TransitRouter) Reset()
- func (x *TransitRouter) String() string
Constants ¶
This section is empty.
Variables ¶
var ( CommandType_name = map[int32]string{ 0: "Zero", 1000: "CreateEdgeTerminatorType", 1001: "ReplaceEnrollmentWithAuthenticatorType", 1002: "CreateEdgeRouterType", 1003: "CreateTransitRouterType", } CommandType_value = map[string]int32{ "Zero": 0, "CreateEdgeTerminatorType": 1000, "ReplaceEnrollmentWithAuthenticatorType": 1001, "CreateEdgeRouterType": 1002, "CreateTransitRouterType": 1003, } )
Enum value maps for CommandType.
var File_edge_cmd_proto protoreflect.FileDescriptor
Functions ¶
func DecodeJson ¶
func DecodeTags ¶
Types ¶
type AuthPolicy ¶ added in v0.22.39
type AuthPolicy struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Primary *AuthPolicy_Primary `protobuf:"bytes,3,opt,name=primary,proto3" json:"primary,omitempty"` Secondary *AuthPolicy_Secondary `protobuf:"bytes,4,opt,name=secondary,proto3" json:"secondary,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
Auth Policies
func (*AuthPolicy) Descriptor
deprecated
added in
v0.22.39
func (*AuthPolicy) Descriptor() ([]byte, []int)
Deprecated: Use AuthPolicy.ProtoReflect.Descriptor instead.
func (*AuthPolicy) GetId ¶ added in v0.22.39
func (x *AuthPolicy) GetId() string
func (*AuthPolicy) GetName ¶ added in v0.22.39
func (x *AuthPolicy) GetName() string
func (*AuthPolicy) GetPrimary ¶ added in v0.22.39
func (x *AuthPolicy) GetPrimary() *AuthPolicy_Primary
func (*AuthPolicy) GetSecondary ¶ added in v0.22.39
func (x *AuthPolicy) GetSecondary() *AuthPolicy_Secondary
func (*AuthPolicy) GetTags ¶ added in v0.22.39
func (x *AuthPolicy) GetTags() map[string]*TagValue
func (*AuthPolicy) ProtoMessage ¶ added in v0.22.39
func (*AuthPolicy) ProtoMessage()
func (*AuthPolicy) ProtoReflect ¶ added in v0.22.39
func (x *AuthPolicy) ProtoReflect() protoreflect.Message
func (*AuthPolicy) Reset ¶ added in v0.22.39
func (x *AuthPolicy) Reset()
func (*AuthPolicy) String ¶ added in v0.22.39
func (x *AuthPolicy) String() string
type AuthPolicy_Primary ¶ added in v0.22.39
type AuthPolicy_Primary struct { Cert *AuthPolicy_Primary_Cert `protobuf:"bytes,1,opt,name=cert,proto3" json:"cert,omitempty"` Updb *AuthPolicy_Primary_Updb `protobuf:"bytes,2,opt,name=updb,proto3" json:"updb,omitempty"` ExtJwt *AuthPolicy_Primary_ExtJwt `protobuf:"bytes,3,opt,name=extJwt,proto3" json:"extJwt,omitempty"` // contains filtered or unexported fields }
func (*AuthPolicy_Primary) Descriptor
deprecated
added in
v0.22.39
func (*AuthPolicy_Primary) Descriptor() ([]byte, []int)
Deprecated: Use AuthPolicy_Primary.ProtoReflect.Descriptor instead.
func (*AuthPolicy_Primary) GetCert ¶ added in v0.22.39
func (x *AuthPolicy_Primary) GetCert() *AuthPolicy_Primary_Cert
func (*AuthPolicy_Primary) GetExtJwt ¶ added in v0.22.39
func (x *AuthPolicy_Primary) GetExtJwt() *AuthPolicy_Primary_ExtJwt
func (*AuthPolicy_Primary) GetUpdb ¶ added in v0.22.39
func (x *AuthPolicy_Primary) GetUpdb() *AuthPolicy_Primary_Updb
func (*AuthPolicy_Primary) ProtoMessage ¶ added in v0.22.39
func (*AuthPolicy_Primary) ProtoMessage()
func (*AuthPolicy_Primary) ProtoReflect ¶ added in v0.22.39
func (x *AuthPolicy_Primary) ProtoReflect() protoreflect.Message
func (*AuthPolicy_Primary) Reset ¶ added in v0.22.39
func (x *AuthPolicy_Primary) Reset()
func (*AuthPolicy_Primary) String ¶ added in v0.22.39
func (x *AuthPolicy_Primary) String() string
type AuthPolicy_Primary_Cert ¶ added in v0.22.39
type AuthPolicy_Primary_Cert struct { Allowed bool `protobuf:"varint,1,opt,name=allowed,proto3" json:"allowed,omitempty"` AllowExpiredCerts bool `protobuf:"varint,2,opt,name=allowExpiredCerts,proto3" json:"allowExpiredCerts,omitempty"` // contains filtered or unexported fields }
func (*AuthPolicy_Primary_Cert) Descriptor
deprecated
added in
v0.22.39
func (*AuthPolicy_Primary_Cert) Descriptor() ([]byte, []int)
Deprecated: Use AuthPolicy_Primary_Cert.ProtoReflect.Descriptor instead.
func (*AuthPolicy_Primary_Cert) GetAllowExpiredCerts ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Cert) GetAllowExpiredCerts() bool
func (*AuthPolicy_Primary_Cert) GetAllowed ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Cert) GetAllowed() bool
func (*AuthPolicy_Primary_Cert) ProtoMessage ¶ added in v0.22.39
func (*AuthPolicy_Primary_Cert) ProtoMessage()
func (*AuthPolicy_Primary_Cert) ProtoReflect ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Cert) ProtoReflect() protoreflect.Message
func (*AuthPolicy_Primary_Cert) Reset ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Cert) Reset()
func (*AuthPolicy_Primary_Cert) String ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Cert) String() string
type AuthPolicy_Primary_ExtJwt ¶ added in v0.22.39
type AuthPolicy_Primary_ExtJwt struct { Allowed bool `protobuf:"varint,1,opt,name=allowed,proto3" json:"allowed,omitempty"` AllowAllSigners bool `protobuf:"varint,2,opt,name=allowAllSigners,proto3" json:"allowAllSigners,omitempty"` AllowedExtJwtSigners []string `protobuf:"bytes,3,rep,name=allowedExtJwtSigners,proto3" json:"allowedExtJwtSigners,omitempty"` // contains filtered or unexported fields }
func (*AuthPolicy_Primary_ExtJwt) Descriptor
deprecated
added in
v0.22.39
func (*AuthPolicy_Primary_ExtJwt) Descriptor() ([]byte, []int)
Deprecated: Use AuthPolicy_Primary_ExtJwt.ProtoReflect.Descriptor instead.
func (*AuthPolicy_Primary_ExtJwt) GetAllowAllSigners ¶ added in v0.22.39
func (x *AuthPolicy_Primary_ExtJwt) GetAllowAllSigners() bool
func (*AuthPolicy_Primary_ExtJwt) GetAllowed ¶ added in v0.22.39
func (x *AuthPolicy_Primary_ExtJwt) GetAllowed() bool
func (*AuthPolicy_Primary_ExtJwt) GetAllowedExtJwtSigners ¶ added in v0.22.39
func (x *AuthPolicy_Primary_ExtJwt) GetAllowedExtJwtSigners() []string
func (*AuthPolicy_Primary_ExtJwt) ProtoMessage ¶ added in v0.22.39
func (*AuthPolicy_Primary_ExtJwt) ProtoMessage()
func (*AuthPolicy_Primary_ExtJwt) ProtoReflect ¶ added in v0.22.39
func (x *AuthPolicy_Primary_ExtJwt) ProtoReflect() protoreflect.Message
func (*AuthPolicy_Primary_ExtJwt) Reset ¶ added in v0.22.39
func (x *AuthPolicy_Primary_ExtJwt) Reset()
func (*AuthPolicy_Primary_ExtJwt) String ¶ added in v0.22.39
func (x *AuthPolicy_Primary_ExtJwt) String() string
type AuthPolicy_Primary_Updb ¶ added in v0.22.39
type AuthPolicy_Primary_Updb struct { Allowed bool `protobuf:"varint,1,opt,name=allowed,proto3" json:"allowed,omitempty"` MinPasswordLength int64 `protobuf:"varint,2,opt,name=MinPasswordLength,proto3" json:"MinPasswordLength,omitempty"` RequireSpecialChar bool `protobuf:"varint,3,opt,name=RequireSpecialChar,proto3" json:"RequireSpecialChar,omitempty"` RequireNumberChar bool `protobuf:"varint,4,opt,name=requireNumberChar,proto3" json:"requireNumberChar,omitempty"` RequireMixedCase bool `protobuf:"varint,5,opt,name=RequireMixedCase,proto3" json:"RequireMixedCase,omitempty"` MaxAttempts int64 `protobuf:"varint,6,opt,name=MaxAttempts,proto3" json:"MaxAttempts,omitempty"` LockoutDurationMinutes int64 `protobuf:"varint,7,opt,name=LockoutDurationMinutes,proto3" json:"LockoutDurationMinutes,omitempty"` // contains filtered or unexported fields }
func (*AuthPolicy_Primary_Updb) Descriptor
deprecated
added in
v0.22.39
func (*AuthPolicy_Primary_Updb) Descriptor() ([]byte, []int)
Deprecated: Use AuthPolicy_Primary_Updb.ProtoReflect.Descriptor instead.
func (*AuthPolicy_Primary_Updb) GetAllowed ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Updb) GetAllowed() bool
func (*AuthPolicy_Primary_Updb) GetLockoutDurationMinutes ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Updb) GetLockoutDurationMinutes() int64
func (*AuthPolicy_Primary_Updb) GetMaxAttempts ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Updb) GetMaxAttempts() int64
func (*AuthPolicy_Primary_Updb) GetMinPasswordLength ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Updb) GetMinPasswordLength() int64
func (*AuthPolicy_Primary_Updb) GetRequireMixedCase ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Updb) GetRequireMixedCase() bool
func (*AuthPolicy_Primary_Updb) GetRequireNumberChar ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Updb) GetRequireNumberChar() bool
func (*AuthPolicy_Primary_Updb) GetRequireSpecialChar ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Updb) GetRequireSpecialChar() bool
func (*AuthPolicy_Primary_Updb) ProtoMessage ¶ added in v0.22.39
func (*AuthPolicy_Primary_Updb) ProtoMessage()
func (*AuthPolicy_Primary_Updb) ProtoReflect ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Updb) ProtoReflect() protoreflect.Message
func (*AuthPolicy_Primary_Updb) Reset ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Updb) Reset()
func (*AuthPolicy_Primary_Updb) String ¶ added in v0.22.39
func (x *AuthPolicy_Primary_Updb) String() string
type AuthPolicy_Secondary ¶ added in v0.22.39
type AuthPolicy_Secondary struct { RequireTotp bool `protobuf:"varint,1,opt,name=requireTotp,proto3" json:"requireTotp,omitempty"` RequiredExtJwtSigner *string `protobuf:"bytes,2,opt,name=requiredExtJwtSigner,proto3,oneof" json:"requiredExtJwtSigner,omitempty"` // contains filtered or unexported fields }
func (*AuthPolicy_Secondary) Descriptor
deprecated
added in
v0.22.39
func (*AuthPolicy_Secondary) Descriptor() ([]byte, []int)
Deprecated: Use AuthPolicy_Secondary.ProtoReflect.Descriptor instead.
func (*AuthPolicy_Secondary) GetRequireTotp ¶ added in v0.22.39
func (x *AuthPolicy_Secondary) GetRequireTotp() bool
func (*AuthPolicy_Secondary) GetRequiredExtJwtSigner ¶ added in v0.22.39
func (x *AuthPolicy_Secondary) GetRequiredExtJwtSigner() string
func (*AuthPolicy_Secondary) ProtoMessage ¶ added in v0.22.39
func (*AuthPolicy_Secondary) ProtoMessage()
func (*AuthPolicy_Secondary) ProtoReflect ¶ added in v0.22.39
func (x *AuthPolicy_Secondary) ProtoReflect() protoreflect.Message
func (*AuthPolicy_Secondary) Reset ¶ added in v0.22.39
func (x *AuthPolicy_Secondary) Reset()
func (*AuthPolicy_Secondary) String ¶ added in v0.22.39
func (x *AuthPolicy_Secondary) String() string
type Authenticator ¶ added in v0.22.52
type Authenticator struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ IdentityId string `protobuf:"bytes,3,opt,name=identityId,proto3" json:"identityId,omitempty"` // Types that are assignable to Subtype: // *Authenticator_Cert_ // *Authenticator_Updb_ Subtype isAuthenticator_Subtype `protobuf_oneof:"subtype"` // contains filtered or unexported fields }
Authenticators
func (*Authenticator) Descriptor
deprecated
added in
v0.22.52
func (*Authenticator) Descriptor() ([]byte, []int)
Deprecated: Use Authenticator.ProtoReflect.Descriptor instead.
func (*Authenticator) GetCert ¶ added in v0.22.52
func (x *Authenticator) GetCert() *Authenticator_Cert
func (*Authenticator) GetId ¶ added in v0.22.52
func (x *Authenticator) GetId() string
func (*Authenticator) GetIdentityId ¶ added in v0.22.52
func (x *Authenticator) GetIdentityId() string
func (*Authenticator) GetSubtype ¶ added in v0.22.52
func (m *Authenticator) GetSubtype() isAuthenticator_Subtype
func (*Authenticator) GetTags ¶ added in v0.22.52
func (x *Authenticator) GetTags() map[string]*TagValue
func (*Authenticator) GetUpdb ¶ added in v0.22.52
func (x *Authenticator) GetUpdb() *Authenticator_Updb
func (*Authenticator) ProtoMessage ¶ added in v0.22.52
func (*Authenticator) ProtoMessage()
func (*Authenticator) ProtoReflect ¶ added in v0.22.52
func (x *Authenticator) ProtoReflect() protoreflect.Message
func (*Authenticator) Reset ¶ added in v0.22.52
func (x *Authenticator) Reset()
func (*Authenticator) String ¶ added in v0.22.52
func (x *Authenticator) String() string
type Authenticator_Cert ¶ added in v0.22.52
type Authenticator_Cert struct { Fingerprint string `protobuf:"bytes,1,opt,name=fingerprint,proto3" json:"fingerprint,omitempty"` Pem string `protobuf:"bytes,2,opt,name=pem,proto3" json:"pem,omitempty"` UnverifiedFingerprint string `protobuf:"bytes,3,opt,name=unverifiedFingerprint,proto3" json:"unverifiedFingerprint,omitempty"` UnverifiedPem string `protobuf:"bytes,4,opt,name=unverifiedPem,proto3" json:"unverifiedPem,omitempty"` // contains filtered or unexported fields }
func (*Authenticator_Cert) Descriptor
deprecated
added in
v0.22.52
func (*Authenticator_Cert) Descriptor() ([]byte, []int)
Deprecated: Use Authenticator_Cert.ProtoReflect.Descriptor instead.
func (*Authenticator_Cert) GetFingerprint ¶ added in v0.22.52
func (x *Authenticator_Cert) GetFingerprint() string
func (*Authenticator_Cert) GetPem ¶ added in v0.22.52
func (x *Authenticator_Cert) GetPem() string
func (*Authenticator_Cert) GetUnverifiedFingerprint ¶ added in v0.22.52
func (x *Authenticator_Cert) GetUnverifiedFingerprint() string
func (*Authenticator_Cert) GetUnverifiedPem ¶ added in v0.22.52
func (x *Authenticator_Cert) GetUnverifiedPem() string
func (*Authenticator_Cert) ProtoMessage ¶ added in v0.22.52
func (*Authenticator_Cert) ProtoMessage()
func (*Authenticator_Cert) ProtoReflect ¶ added in v0.22.52
func (x *Authenticator_Cert) ProtoReflect() protoreflect.Message
func (*Authenticator_Cert) Reset ¶ added in v0.22.52
func (x *Authenticator_Cert) Reset()
func (*Authenticator_Cert) String ¶ added in v0.22.52
func (x *Authenticator_Cert) String() string
type Authenticator_Cert_ ¶ added in v0.22.52
type Authenticator_Cert_ struct {
Cert *Authenticator_Cert `protobuf:"bytes,4,opt,name=cert,proto3,oneof"`
}
type Authenticator_Updb ¶ added in v0.22.52
type Authenticator_Updb struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` Salt string `protobuf:"bytes,3,opt,name=salt,proto3" json:"salt,omitempty"` // contains filtered or unexported fields }
func (*Authenticator_Updb) Descriptor
deprecated
added in
v0.22.52
func (*Authenticator_Updb) Descriptor() ([]byte, []int)
Deprecated: Use Authenticator_Updb.ProtoReflect.Descriptor instead.
func (*Authenticator_Updb) GetPassword ¶ added in v0.22.52
func (x *Authenticator_Updb) GetPassword() string
func (*Authenticator_Updb) GetSalt ¶ added in v0.22.52
func (x *Authenticator_Updb) GetSalt() string
func (*Authenticator_Updb) GetUsername ¶ added in v0.22.52
func (x *Authenticator_Updb) GetUsername() string
func (*Authenticator_Updb) ProtoMessage ¶ added in v0.22.52
func (*Authenticator_Updb) ProtoMessage()
func (*Authenticator_Updb) ProtoReflect ¶ added in v0.22.52
func (x *Authenticator_Updb) ProtoReflect() protoreflect.Message
func (*Authenticator_Updb) Reset ¶ added in v0.22.52
func (x *Authenticator_Updb) Reset()
func (*Authenticator_Updb) String ¶ added in v0.22.52
func (x *Authenticator_Updb) String() string
type Authenticator_Updb_ ¶ added in v0.22.52
type Authenticator_Updb_ struct {
Updb *Authenticator_Updb `protobuf:"bytes,5,opt,name=updb,proto3,oneof"`
}
type Ca ¶ added in v0.22.42
type Ca struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ Fingerprint string `protobuf:"bytes,4,opt,name=fingerprint,proto3" json:"fingerprint,omitempty"` CertPem string `protobuf:"bytes,5,opt,name=certPem,proto3" json:"certPem,omitempty"` IsVerified bool `protobuf:"varint,6,opt,name=isVerified,proto3" json:"isVerified,omitempty"` VerificationToken string `protobuf:"bytes,7,opt,name=verificationToken,proto3" json:"verificationToken,omitempty"` IsAutoCaEnrollmentEnabled bool `protobuf:"varint,8,opt,name=isAutoCaEnrollmentEnabled,proto3" json:"isAutoCaEnrollmentEnabled,omitempty"` IsOttCaEnrollmentEnabled bool `protobuf:"varint,9,opt,name=isOttCaEnrollmentEnabled,proto3" json:"isOttCaEnrollmentEnabled,omitempty"` IsAuthEnabled bool `protobuf:"varint,10,opt,name=isAuthEnabled,proto3" json:"isAuthEnabled,omitempty"` IdentityRoles []string `protobuf:"bytes,11,rep,name=identityRoles,proto3" json:"identityRoles,omitempty"` IdentityNameFormat string `protobuf:"bytes,12,opt,name=identityNameFormat,proto3" json:"identityNameFormat,omitempty"` ExternalIdClaim *Ca_ExternalIdClaim `protobuf:"bytes,13,opt,name=externalIdClaim,proto3,oneof" json:"externalIdClaim,omitempty"` // contains filtered or unexported fields }
CAs
func (*Ca) Descriptor
deprecated
added in
v0.22.42
func (*Ca) GetCertPem ¶ added in v0.22.42
func (*Ca) GetExternalIdClaim ¶ added in v0.22.42
func (x *Ca) GetExternalIdClaim() *Ca_ExternalIdClaim
func (*Ca) GetFingerprint ¶ added in v0.22.42
func (*Ca) GetIdentityNameFormat ¶ added in v0.22.42
func (*Ca) GetIdentityRoles ¶ added in v0.22.42
func (*Ca) GetIsAuthEnabled ¶ added in v0.22.42
func (*Ca) GetIsAutoCaEnrollmentEnabled ¶ added in v0.22.42
func (*Ca) GetIsOttCaEnrollmentEnabled ¶ added in v0.22.42
func (*Ca) GetIsVerified ¶ added in v0.22.42
func (*Ca) GetVerificationToken ¶ added in v0.22.42
func (*Ca) ProtoMessage ¶ added in v0.22.42
func (*Ca) ProtoMessage()
func (*Ca) ProtoReflect ¶ added in v0.22.42
func (x *Ca) ProtoReflect() protoreflect.Message
type Ca_ExternalIdClaim ¶ added in v0.22.42
type Ca_ExternalIdClaim struct { Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"` Matcher string `protobuf:"bytes,2,opt,name=matcher,proto3" json:"matcher,omitempty"` MatcherCriteria string `protobuf:"bytes,3,opt,name=MatcherCriteria,proto3" json:"MatcherCriteria,omitempty"` Parser string `protobuf:"bytes,4,opt,name=Parser,proto3" json:"Parser,omitempty"` ParserCriteria string `protobuf:"bytes,5,opt,name=ParserCriteria,proto3" json:"ParserCriteria,omitempty"` Index int64 `protobuf:"varint,6,opt,name=Index,proto3" json:"Index,omitempty"` // contains filtered or unexported fields }
func (*Ca_ExternalIdClaim) Descriptor
deprecated
added in
v0.22.42
func (*Ca_ExternalIdClaim) Descriptor() ([]byte, []int)
Deprecated: Use Ca_ExternalIdClaim.ProtoReflect.Descriptor instead.
func (*Ca_ExternalIdClaim) GetIndex ¶ added in v0.22.42
func (x *Ca_ExternalIdClaim) GetIndex() int64
func (*Ca_ExternalIdClaim) GetLocation ¶ added in v0.22.42
func (x *Ca_ExternalIdClaim) GetLocation() string
func (*Ca_ExternalIdClaim) GetMatcher ¶ added in v0.22.42
func (x *Ca_ExternalIdClaim) GetMatcher() string
func (*Ca_ExternalIdClaim) GetMatcherCriteria ¶ added in v0.22.42
func (x *Ca_ExternalIdClaim) GetMatcherCriteria() string
func (*Ca_ExternalIdClaim) GetParser ¶ added in v0.22.42
func (x *Ca_ExternalIdClaim) GetParser() string
func (*Ca_ExternalIdClaim) GetParserCriteria ¶ added in v0.22.42
func (x *Ca_ExternalIdClaim) GetParserCriteria() string
func (*Ca_ExternalIdClaim) ProtoMessage ¶ added in v0.22.42
func (*Ca_ExternalIdClaim) ProtoMessage()
func (*Ca_ExternalIdClaim) ProtoReflect ¶ added in v0.22.42
func (x *Ca_ExternalIdClaim) ProtoReflect() protoreflect.Message
func (*Ca_ExternalIdClaim) Reset ¶ added in v0.22.42
func (x *Ca_ExternalIdClaim) Reset()
func (*Ca_ExternalIdClaim) String ¶ added in v0.22.42
func (x *Ca_ExternalIdClaim) String() string
type CommandType ¶
type CommandType int32
const ( CommandType_Zero CommandType = 0 CommandType_CreateEdgeTerminatorType CommandType = 1000 CommandType_ReplaceEnrollmentWithAuthenticatorType CommandType = 1001 CommandType_CreateEdgeRouterType CommandType = 1002 CommandType_CreateTransitRouterType CommandType = 1003 )
func (CommandType) Descriptor ¶
func (CommandType) Descriptor() protoreflect.EnumDescriptor
func (CommandType) Enum ¶
func (x CommandType) Enum() *CommandType
func (CommandType) EnumDescriptor
deprecated
func (CommandType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CommandType.Descriptor instead.
func (CommandType) Number ¶
func (x CommandType) Number() protoreflect.EnumNumber
func (CommandType) String ¶
func (x CommandType) String() string
func (CommandType) Type ¶
func (CommandType) Type() protoreflect.EnumType
type Config ¶
type Config struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` ConfigTypeId string `protobuf:"bytes,3,opt,name=configTypeId,proto3" json:"configTypeId,omitempty"` Data *JsonMap `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
Configs
func (*Config) Descriptor
deprecated
func (*Config) GetConfigTypeId ¶
func (*Config) ProtoMessage ¶
func (*Config) ProtoMessage()
func (*Config) ProtoReflect ¶
func (x *Config) ProtoReflect() protoreflect.Message
type ConfigType ¶ added in v0.22.42
type ConfigType struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Schema *JsonMap `protobuf:"bytes,3,opt,name=schema,proto3" json:"schema,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
Config Types
func (*ConfigType) Descriptor
deprecated
added in
v0.22.42
func (*ConfigType) Descriptor() ([]byte, []int)
Deprecated: Use ConfigType.ProtoReflect.Descriptor instead.
func (*ConfigType) GetId ¶ added in v0.22.42
func (x *ConfigType) GetId() string
func (*ConfigType) GetName ¶ added in v0.22.42
func (x *ConfigType) GetName() string
func (*ConfigType) GetSchema ¶ added in v0.22.42
func (x *ConfigType) GetSchema() *JsonMap
func (*ConfigType) GetTags ¶ added in v0.22.42
func (x *ConfigType) GetTags() map[string]*TagValue
func (*ConfigType) ProtoMessage ¶ added in v0.22.42
func (*ConfigType) ProtoMessage()
func (*ConfigType) ProtoReflect ¶ added in v0.22.42
func (x *ConfigType) ProtoReflect() protoreflect.Message
func (*ConfigType) Reset ¶ added in v0.22.42
func (x *ConfigType) Reset()
func (*ConfigType) String ¶ added in v0.22.42
func (x *ConfigType) String() string
type CreateEdgeRouterCmd ¶ added in v0.22.58
type CreateEdgeRouterCmd struct { EdgeRouter *EdgeRouter `protobuf:"bytes,1,opt,name=edgeRouter,proto3" json:"edgeRouter,omitempty"` Enrollment *Enrollment `protobuf:"bytes,2,opt,name=enrollment,proto3" json:"enrollment,omitempty"` // contains filtered or unexported fields }
func (*CreateEdgeRouterCmd) Descriptor
deprecated
added in
v0.22.58
func (*CreateEdgeRouterCmd) Descriptor() ([]byte, []int)
Deprecated: Use CreateEdgeRouterCmd.ProtoReflect.Descriptor instead.
func (*CreateEdgeRouterCmd) GetCommandType ¶ added in v0.22.58
func (x *CreateEdgeRouterCmd) GetCommandType() int32
func (*CreateEdgeRouterCmd) GetEdgeRouter ¶ added in v0.22.58
func (x *CreateEdgeRouterCmd) GetEdgeRouter() *EdgeRouter
func (*CreateEdgeRouterCmd) GetEnrollment ¶ added in v0.22.58
func (x *CreateEdgeRouterCmd) GetEnrollment() *Enrollment
func (*CreateEdgeRouterCmd) ProtoMessage ¶ added in v0.22.58
func (*CreateEdgeRouterCmd) ProtoMessage()
func (*CreateEdgeRouterCmd) ProtoReflect ¶ added in v0.22.58
func (x *CreateEdgeRouterCmd) ProtoReflect() protoreflect.Message
func (*CreateEdgeRouterCmd) Reset ¶ added in v0.22.58
func (x *CreateEdgeRouterCmd) Reset()
func (*CreateEdgeRouterCmd) String ¶ added in v0.22.58
func (x *CreateEdgeRouterCmd) String() string
type CreateEdgeTerminatorCommand ¶
type CreateEdgeTerminatorCommand struct { TerminatorData []byte `protobuf:"bytes,1,opt,name=terminatorData,proto3" json:"terminatorData,omitempty"` // contains filtered or unexported fields }
func (*CreateEdgeTerminatorCommand) Descriptor
deprecated
func (*CreateEdgeTerminatorCommand) Descriptor() ([]byte, []int)
Deprecated: Use CreateEdgeTerminatorCommand.ProtoReflect.Descriptor instead.
func (*CreateEdgeTerminatorCommand) GetCommandType ¶
func (x *CreateEdgeTerminatorCommand) GetCommandType() int32
func (*CreateEdgeTerminatorCommand) GetTerminatorData ¶
func (x *CreateEdgeTerminatorCommand) GetTerminatorData() []byte
func (*CreateEdgeTerminatorCommand) ProtoMessage ¶
func (*CreateEdgeTerminatorCommand) ProtoMessage()
func (*CreateEdgeTerminatorCommand) ProtoReflect ¶
func (x *CreateEdgeTerminatorCommand) ProtoReflect() protoreflect.Message
func (*CreateEdgeTerminatorCommand) Reset ¶
func (x *CreateEdgeTerminatorCommand) Reset()
func (*CreateEdgeTerminatorCommand) String ¶
func (x *CreateEdgeTerminatorCommand) String() string
type CreateTransitRouterCmd ¶ added in v0.22.59
type CreateTransitRouterCmd struct { Router *TransitRouter `protobuf:"bytes,1,opt,name=router,proto3" json:"router,omitempty"` Enrollment *Enrollment `protobuf:"bytes,2,opt,name=enrollment,proto3" json:"enrollment,omitempty"` // contains filtered or unexported fields }
func (*CreateTransitRouterCmd) Descriptor
deprecated
added in
v0.22.59
func (*CreateTransitRouterCmd) Descriptor() ([]byte, []int)
Deprecated: Use CreateTransitRouterCmd.ProtoReflect.Descriptor instead.
func (*CreateTransitRouterCmd) GetCommandType ¶ added in v0.22.59
func (x *CreateTransitRouterCmd) GetCommandType() int32
func (*CreateTransitRouterCmd) GetEnrollment ¶ added in v0.22.59
func (x *CreateTransitRouterCmd) GetEnrollment() *Enrollment
func (*CreateTransitRouterCmd) GetRouter ¶ added in v0.22.59
func (x *CreateTransitRouterCmd) GetRouter() *TransitRouter
func (*CreateTransitRouterCmd) ProtoMessage ¶ added in v0.22.59
func (*CreateTransitRouterCmd) ProtoMessage()
func (*CreateTransitRouterCmd) ProtoReflect ¶ added in v0.22.59
func (x *CreateTransitRouterCmd) ProtoReflect() protoreflect.Message
func (*CreateTransitRouterCmd) Reset ¶ added in v0.22.59
func (x *CreateTransitRouterCmd) Reset()
func (*CreateTransitRouterCmd) String ¶ added in v0.22.59
func (x *CreateTransitRouterCmd) String() string
type EdgeRouter ¶ added in v0.22.58
type EdgeRouter struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ RoleAttributes []string `protobuf:"bytes,4,rep,name=roleAttributes,proto3" json:"roleAttributes,omitempty"` IsVerified bool `protobuf:"varint,5,opt,name=isVerified,proto3" json:"isVerified,omitempty"` Fingerprint *string `protobuf:"bytes,6,opt,name=fingerprint,proto3,oneof" json:"fingerprint,omitempty"` CertPem *string `protobuf:"bytes,7,opt,name=certPem,proto3,oneof" json:"certPem,omitempty"` Hostname *string `protobuf:"bytes,8,opt,name=hostname,proto3,oneof" json:"hostname,omitempty"` IsTunnelerEnabled bool `protobuf:"varint,9,opt,name=isTunnelerEnabled,proto3" json:"isTunnelerEnabled,omitempty"` AppData *JsonMap `protobuf:"bytes,10,opt,name=appData,proto3" json:"appData,omitempty"` UnverifiedFingerprint *string `protobuf:"bytes,11,opt,name=unverifiedFingerprint,proto3,oneof" json:"unverifiedFingerprint,omitempty"` UnverifiedCertPem *string `protobuf:"bytes,12,opt,name=unverifiedCertPem,proto3,oneof" json:"unverifiedCertPem,omitempty"` Cost uint32 `protobuf:"varint,13,opt,name=cost,proto3" json:"cost,omitempty"` NoTraversal bool `protobuf:"varint,14,opt,name=noTraversal,proto3" json:"noTraversal,omitempty"` EdgeRouterProtocols map[string]string `` /* 180-byte string literal not displayed */ // contains filtered or unexported fields }
Edge Routers
func (*EdgeRouter) Descriptor
deprecated
added in
v0.22.58
func (*EdgeRouter) Descriptor() ([]byte, []int)
Deprecated: Use EdgeRouter.ProtoReflect.Descriptor instead.
func (*EdgeRouter) GetAppData ¶ added in v0.22.58
func (x *EdgeRouter) GetAppData() *JsonMap
func (*EdgeRouter) GetCertPem ¶ added in v0.22.58
func (x *EdgeRouter) GetCertPem() string
func (*EdgeRouter) GetCost ¶ added in v0.22.58
func (x *EdgeRouter) GetCost() uint32
func (*EdgeRouter) GetEdgeRouterProtocols ¶ added in v0.22.58
func (x *EdgeRouter) GetEdgeRouterProtocols() map[string]string
func (*EdgeRouter) GetFingerprint ¶ added in v0.22.58
func (x *EdgeRouter) GetFingerprint() string
func (*EdgeRouter) GetHostname ¶ added in v0.22.58
func (x *EdgeRouter) GetHostname() string
func (*EdgeRouter) GetId ¶ added in v0.22.58
func (x *EdgeRouter) GetId() string
func (*EdgeRouter) GetIsTunnelerEnabled ¶ added in v0.22.58
func (x *EdgeRouter) GetIsTunnelerEnabled() bool
func (*EdgeRouter) GetIsVerified ¶ added in v0.22.58
func (x *EdgeRouter) GetIsVerified() bool
func (*EdgeRouter) GetName ¶ added in v0.22.58
func (x *EdgeRouter) GetName() string
func (*EdgeRouter) GetNoTraversal ¶ added in v0.22.58
func (x *EdgeRouter) GetNoTraversal() bool
func (*EdgeRouter) GetRoleAttributes ¶ added in v0.22.58
func (x *EdgeRouter) GetRoleAttributes() []string
func (*EdgeRouter) GetTags ¶ added in v0.22.58
func (x *EdgeRouter) GetTags() map[string]*TagValue
func (*EdgeRouter) GetUnverifiedCertPem ¶ added in v0.22.58
func (x *EdgeRouter) GetUnverifiedCertPem() string
func (*EdgeRouter) GetUnverifiedFingerprint ¶ added in v0.22.58
func (x *EdgeRouter) GetUnverifiedFingerprint() string
func (*EdgeRouter) ProtoMessage ¶ added in v0.22.58
func (*EdgeRouter) ProtoMessage()
func (*EdgeRouter) ProtoReflect ¶ added in v0.22.58
func (x *EdgeRouter) ProtoReflect() protoreflect.Message
func (*EdgeRouter) Reset ¶ added in v0.22.58
func (x *EdgeRouter) Reset()
func (*EdgeRouter) String ¶ added in v0.22.58
func (x *EdgeRouter) String() string
type EdgeRouterPolicy ¶ added in v0.22.43
type EdgeRouterPolicy struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ Semantic string `protobuf:"bytes,4,opt,name=semantic,proto3" json:"semantic,omitempty"` EdgeRouterRoles []string `protobuf:"bytes,5,rep,name=edgeRouterRoles,proto3" json:"edgeRouterRoles,omitempty"` IdentityRoles []string `protobuf:"bytes,6,rep,name=identityRoles,proto3" json:"identityRoles,omitempty"` // contains filtered or unexported fields }
Edge Router Policies
func (*EdgeRouterPolicy) Descriptor
deprecated
added in
v0.22.43
func (*EdgeRouterPolicy) Descriptor() ([]byte, []int)
Deprecated: Use EdgeRouterPolicy.ProtoReflect.Descriptor instead.
func (*EdgeRouterPolicy) GetEdgeRouterRoles ¶ added in v0.22.43
func (x *EdgeRouterPolicy) GetEdgeRouterRoles() []string
func (*EdgeRouterPolicy) GetId ¶ added in v0.22.43
func (x *EdgeRouterPolicy) GetId() string
func (*EdgeRouterPolicy) GetIdentityRoles ¶ added in v0.22.43
func (x *EdgeRouterPolicy) GetIdentityRoles() []string
func (*EdgeRouterPolicy) GetName ¶ added in v0.22.43
func (x *EdgeRouterPolicy) GetName() string
func (*EdgeRouterPolicy) GetSemantic ¶ added in v0.22.43
func (x *EdgeRouterPolicy) GetSemantic() string
func (*EdgeRouterPolicy) GetTags ¶ added in v0.22.43
func (x *EdgeRouterPolicy) GetTags() map[string]*TagValue
func (*EdgeRouterPolicy) ProtoMessage ¶ added in v0.22.43
func (*EdgeRouterPolicy) ProtoMessage()
func (*EdgeRouterPolicy) ProtoReflect ¶ added in v0.22.43
func (x *EdgeRouterPolicy) ProtoReflect() protoreflect.Message
func (*EdgeRouterPolicy) Reset ¶ added in v0.22.43
func (x *EdgeRouterPolicy) Reset()
func (*EdgeRouterPolicy) String ¶ added in v0.22.43
func (x *EdgeRouterPolicy) String() string
type Enrollment ¶ added in v0.22.53
type Enrollment struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ Method string `protobuf:"bytes,3,opt,name=method,proto3" json:"method,omitempty"` IdentityId *string `protobuf:"bytes,4,opt,name=identityId,proto3,oneof" json:"identityId,omitempty"` TransitRouterId *string `protobuf:"bytes,5,opt,name=transitRouterId,proto3,oneof" json:"transitRouterId,omitempty"` EdgeRouterId *string `protobuf:"bytes,6,opt,name=edgeRouterId,proto3,oneof" json:"edgeRouterId,omitempty"` Token string `protobuf:"bytes,7,opt,name=token,proto3" json:"token,omitempty"` IssuedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=issuedAt,proto3" json:"issuedAt,omitempty"` ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=expiresAt,proto3" json:"expiresAt,omitempty"` Jwt string `protobuf:"bytes,10,opt,name=jwt,proto3" json:"jwt,omitempty"` CaId *string `protobuf:"bytes,11,opt,name=caId,proto3,oneof" json:"caId,omitempty"` Username *string `protobuf:"bytes,12,opt,name=username,proto3,oneof" json:"username,omitempty"` // contains filtered or unexported fields }
Enrollments
func (*Enrollment) Descriptor
deprecated
added in
v0.22.53
func (*Enrollment) Descriptor() ([]byte, []int)
Deprecated: Use Enrollment.ProtoReflect.Descriptor instead.
func (*Enrollment) GetCaId ¶ added in v0.22.53
func (x *Enrollment) GetCaId() string
func (*Enrollment) GetEdgeRouterId ¶ added in v0.22.53
func (x *Enrollment) GetEdgeRouterId() string
func (*Enrollment) GetExpiresAt ¶ added in v0.22.53
func (x *Enrollment) GetExpiresAt() *timestamppb.Timestamp
func (*Enrollment) GetId ¶ added in v0.22.53
func (x *Enrollment) GetId() string
func (*Enrollment) GetIdentityId ¶ added in v0.22.53
func (x *Enrollment) GetIdentityId() string
func (*Enrollment) GetIssuedAt ¶ added in v0.22.53
func (x *Enrollment) GetIssuedAt() *timestamppb.Timestamp
func (*Enrollment) GetJwt ¶ added in v0.22.53
func (x *Enrollment) GetJwt() string
func (*Enrollment) GetMethod ¶ added in v0.22.53
func (x *Enrollment) GetMethod() string
func (*Enrollment) GetTags ¶ added in v0.22.53
func (x *Enrollment) GetTags() map[string]*TagValue
func (*Enrollment) GetToken ¶ added in v0.22.53
func (x *Enrollment) GetToken() string
func (*Enrollment) GetTransitRouterId ¶ added in v0.22.53
func (x *Enrollment) GetTransitRouterId() string
func (*Enrollment) GetUsername ¶ added in v0.22.53
func (x *Enrollment) GetUsername() string
func (*Enrollment) ProtoMessage ¶ added in v0.22.53
func (*Enrollment) ProtoMessage()
func (*Enrollment) ProtoReflect ¶ added in v0.22.53
func (x *Enrollment) ProtoReflect() protoreflect.Message
func (*Enrollment) Reset ¶ added in v0.22.53
func (x *Enrollment) Reset()
func (*Enrollment) String ¶ added in v0.22.53
func (x *Enrollment) String() string
type ExternalJwtSigner ¶ added in v0.22.46
type ExternalJwtSigner struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ CertPem *string `protobuf:"bytes,4,opt,name=certPem,proto3,oneof" json:"certPem,omitempty"` JwksEndpoint *string `protobuf:"bytes,5,opt,name=jwksEndpoint,proto3,oneof" json:"jwksEndpoint,omitempty"` Kid *string `protobuf:"bytes,6,opt,name=kid,proto3,oneof" json:"kid,omitempty"` Enabled bool `protobuf:"varint,7,opt,name=enabled,proto3" json:"enabled,omitempty"` ExternalAuthUrl *string `protobuf:"bytes,8,opt,name=externalAuthUrl,proto3,oneof" json:"externalAuthUrl,omitempty"` UseExternalId bool `protobuf:"varint,9,opt,name=useExternalId,proto3" json:"useExternalId,omitempty"` ClaimsProperty *string `protobuf:"bytes,10,opt,name=claimsProperty,proto3,oneof" json:"claimsProperty,omitempty"` Issuer *string `protobuf:"bytes,11,opt,name=issuer,proto3,oneof" json:"issuer,omitempty"` Audience *string `protobuf:"bytes,12,opt,name=audience,proto3,oneof" json:"audience,omitempty"` CommonName string `protobuf:"bytes,13,opt,name=commonName,proto3" json:"commonName,omitempty"` Fingerprint *string `protobuf:"bytes,14,opt,name=fingerprint,proto3,oneof" json:"fingerprint,omitempty"` NotAfter *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=notAfter,proto3" json:"notAfter,omitempty"` NotBefore *timestamppb.Timestamp `protobuf:"bytes,16,opt,name=notBefore,proto3" json:"notBefore,omitempty"` // contains filtered or unexported fields }
External JWT Signers
func (*ExternalJwtSigner) Descriptor
deprecated
added in
v0.22.46
func (*ExternalJwtSigner) Descriptor() ([]byte, []int)
Deprecated: Use ExternalJwtSigner.ProtoReflect.Descriptor instead.
func (*ExternalJwtSigner) GetAudience ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetAudience() string
func (*ExternalJwtSigner) GetCertPem ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetCertPem() string
func (*ExternalJwtSigner) GetClaimsProperty ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetClaimsProperty() string
func (*ExternalJwtSigner) GetCommonName ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetCommonName() string
func (*ExternalJwtSigner) GetEnabled ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetEnabled() bool
func (*ExternalJwtSigner) GetExternalAuthUrl ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetExternalAuthUrl() string
func (*ExternalJwtSigner) GetFingerprint ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetFingerprint() string
func (*ExternalJwtSigner) GetId ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetId() string
func (*ExternalJwtSigner) GetIssuer ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetIssuer() string
func (*ExternalJwtSigner) GetJwksEndpoint ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetJwksEndpoint() string
func (*ExternalJwtSigner) GetKid ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetKid() string
func (*ExternalJwtSigner) GetName ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetName() string
func (*ExternalJwtSigner) GetNotAfter ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetNotAfter() *timestamppb.Timestamp
func (*ExternalJwtSigner) GetNotBefore ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetNotBefore() *timestamppb.Timestamp
func (*ExternalJwtSigner) GetTags ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetTags() map[string]*TagValue
func (*ExternalJwtSigner) GetUseExternalId ¶ added in v0.22.46
func (x *ExternalJwtSigner) GetUseExternalId() bool
func (*ExternalJwtSigner) ProtoMessage ¶ added in v0.22.46
func (*ExternalJwtSigner) ProtoMessage()
func (*ExternalJwtSigner) ProtoReflect ¶ added in v0.22.46
func (x *ExternalJwtSigner) ProtoReflect() protoreflect.Message
func (*ExternalJwtSigner) Reset ¶ added in v0.22.46
func (x *ExternalJwtSigner) Reset()
func (*ExternalJwtSigner) String ¶ added in v0.22.46
func (x *ExternalJwtSigner) String() string
type JsonMap ¶
type JsonMap struct { Value map[string]*JsonValue `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
func EncodeJson ¶
func (*JsonMap) Descriptor
deprecated
func (*JsonMap) ProtoMessage ¶
func (*JsonMap) ProtoMessage()
func (*JsonMap) ProtoReflect ¶
func (x *JsonMap) ProtoReflect() protoreflect.Message
type JsonValue ¶
type JsonValue struct { // Types that are assignable to Value: // *JsonValue_BoolValue // *JsonValue_StringValue // *JsonValue_FpValue // *JsonValue_NilValue // *JsonValue_MapValue Value isJsonValue_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
func (*JsonValue) Descriptor
deprecated
func (*JsonValue) GetBoolValue ¶
func (*JsonValue) GetFpValue ¶
func (*JsonValue) GetMapValue ¶
func (*JsonValue) GetNilValue ¶
func (*JsonValue) GetStringValue ¶
func (*JsonValue) ProtoMessage ¶
func (*JsonValue) ProtoMessage()
func (*JsonValue) ProtoReflect ¶
func (x *JsonValue) ProtoReflect() protoreflect.Message
type JsonValue_BoolValue ¶
type JsonValue_BoolValue struct {
BoolValue bool `protobuf:"varint,1,opt,name=boolValue,proto3,oneof"`
}
type JsonValue_FpValue ¶
type JsonValue_FpValue struct {
FpValue float64 `protobuf:"fixed64,3,opt,name=fpValue,proto3,oneof"`
}
type JsonValue_MapValue ¶
type JsonValue_MapValue struct {
MapValue *JsonMap `protobuf:"bytes,5,opt,name=mapValue,proto3,oneof"`
}
type JsonValue_NilValue ¶
type JsonValue_NilValue struct {
NilValue bool `protobuf:"varint,4,opt,name=nilValue,proto3,oneof"`
}
type JsonValue_StringValue ¶
type JsonValue_StringValue struct {
StringValue string `protobuf:"bytes,2,opt,name=stringValue,proto3,oneof"`
}
type Mfa ¶ added in v0.22.51
type Mfa struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ IsVerified bool `protobuf:"varint,3,opt,name=isVerified,proto3" json:"isVerified,omitempty"` IdentityId string `protobuf:"bytes,4,opt,name=identityId,proto3" json:"identityId,omitempty"` Secret string `protobuf:"bytes,5,opt,name=secret,proto3" json:"secret,omitempty"` RecoveryCodes []string `protobuf:"bytes,6,rep,name=recoveryCodes,proto3" json:"recoveryCodes,omitempty"` // contains filtered or unexported fields }
MFA
func (*Mfa) Descriptor
deprecated
added in
v0.22.51
func (*Mfa) GetIdentityId ¶ added in v0.22.51
func (*Mfa) GetIsVerified ¶ added in v0.22.51
func (*Mfa) GetRecoveryCodes ¶ added in v0.22.51
func (*Mfa) ProtoMessage ¶ added in v0.22.51
func (*Mfa) ProtoMessage()
func (*Mfa) ProtoReflect ¶ added in v0.22.51
func (x *Mfa) ProtoReflect() protoreflect.Message
type ReplaceEnrollmentWithAuthenticatorCmd ¶ added in v0.22.53
type ReplaceEnrollmentWithAuthenticatorCmd struct { EnrollmentId string `protobuf:"bytes,1,opt,name=enrollmentId,proto3" json:"enrollmentId,omitempty"` Authenticator *Authenticator `protobuf:"bytes,2,opt,name=authenticator,proto3" json:"authenticator,omitempty"` // contains filtered or unexported fields }
func (*ReplaceEnrollmentWithAuthenticatorCmd) Descriptor
deprecated
added in
v0.22.53
func (*ReplaceEnrollmentWithAuthenticatorCmd) Descriptor() ([]byte, []int)
Deprecated: Use ReplaceEnrollmentWithAuthenticatorCmd.ProtoReflect.Descriptor instead.
func (*ReplaceEnrollmentWithAuthenticatorCmd) GetAuthenticator ¶ added in v0.22.53
func (x *ReplaceEnrollmentWithAuthenticatorCmd) GetAuthenticator() *Authenticator
func (*ReplaceEnrollmentWithAuthenticatorCmd) GetCommandType ¶ added in v0.22.53
func (x *ReplaceEnrollmentWithAuthenticatorCmd) GetCommandType() int32
func (*ReplaceEnrollmentWithAuthenticatorCmd) GetEnrollmentId ¶ added in v0.22.53
func (x *ReplaceEnrollmentWithAuthenticatorCmd) GetEnrollmentId() string
func (*ReplaceEnrollmentWithAuthenticatorCmd) ProtoMessage ¶ added in v0.22.53
func (*ReplaceEnrollmentWithAuthenticatorCmd) ProtoMessage()
func (*ReplaceEnrollmentWithAuthenticatorCmd) ProtoReflect ¶ added in v0.22.53
func (x *ReplaceEnrollmentWithAuthenticatorCmd) ProtoReflect() protoreflect.Message
func (*ReplaceEnrollmentWithAuthenticatorCmd) Reset ¶ added in v0.22.53
func (x *ReplaceEnrollmentWithAuthenticatorCmd) Reset()
func (*ReplaceEnrollmentWithAuthenticatorCmd) String ¶ added in v0.22.53
func (x *ReplaceEnrollmentWithAuthenticatorCmd) String() string
type Service ¶ added in v0.22.46
type Service struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ TerminatorStrategy string `protobuf:"bytes,4,opt,name=terminatorStrategy,proto3" json:"terminatorStrategy,omitempty"` RoleAttributes []string `protobuf:"bytes,5,rep,name=roleAttributes,proto3" json:"roleAttributes,omitempty"` Configs []string `protobuf:"bytes,6,rep,name=configs,proto3" json:"configs,omitempty"` EncryptionRequired bool `protobuf:"varint,7,opt,name=encryptionRequired,proto3" json:"encryptionRequired,omitempty"` // contains filtered or unexported fields }
Services
func (*Service) Descriptor
deprecated
added in
v0.22.46
func (*Service) GetConfigs ¶ added in v0.22.46
func (*Service) GetEncryptionRequired ¶ added in v0.22.46
func (*Service) GetRoleAttributes ¶ added in v0.22.46
func (*Service) GetTerminatorStrategy ¶ added in v0.22.46
func (*Service) ProtoMessage ¶ added in v0.22.46
func (*Service) ProtoMessage()
func (*Service) ProtoReflect ¶ added in v0.22.46
func (x *Service) ProtoReflect() protoreflect.Message
type ServiceEdgeRouterPolicy ¶ added in v0.22.44
type ServiceEdgeRouterPolicy struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ Semantic string `protobuf:"bytes,4,opt,name=semantic,proto3" json:"semantic,omitempty"` EdgeRouterRoles []string `protobuf:"bytes,5,rep,name=edgeRouterRoles,proto3" json:"edgeRouterRoles,omitempty"` ServiceRoles []string `protobuf:"bytes,6,rep,name=serviceRoles,proto3" json:"serviceRoles,omitempty"` // contains filtered or unexported fields }
Service Edge Router Policies
func (*ServiceEdgeRouterPolicy) Descriptor
deprecated
added in
v0.22.44
func (*ServiceEdgeRouterPolicy) Descriptor() ([]byte, []int)
Deprecated: Use ServiceEdgeRouterPolicy.ProtoReflect.Descriptor instead.
func (*ServiceEdgeRouterPolicy) GetEdgeRouterRoles ¶ added in v0.22.44
func (x *ServiceEdgeRouterPolicy) GetEdgeRouterRoles() []string
func (*ServiceEdgeRouterPolicy) GetId ¶ added in v0.22.44
func (x *ServiceEdgeRouterPolicy) GetId() string
func (*ServiceEdgeRouterPolicy) GetName ¶ added in v0.22.44
func (x *ServiceEdgeRouterPolicy) GetName() string
func (*ServiceEdgeRouterPolicy) GetSemantic ¶ added in v0.22.44
func (x *ServiceEdgeRouterPolicy) GetSemantic() string
func (*ServiceEdgeRouterPolicy) GetServiceRoles ¶ added in v0.22.44
func (x *ServiceEdgeRouterPolicy) GetServiceRoles() []string
func (*ServiceEdgeRouterPolicy) GetTags ¶ added in v0.22.44
func (x *ServiceEdgeRouterPolicy) GetTags() map[string]*TagValue
func (*ServiceEdgeRouterPolicy) ProtoMessage ¶ added in v0.22.44
func (*ServiceEdgeRouterPolicy) ProtoMessage()
func (*ServiceEdgeRouterPolicy) ProtoReflect ¶ added in v0.22.44
func (x *ServiceEdgeRouterPolicy) ProtoReflect() protoreflect.Message
func (*ServiceEdgeRouterPolicy) Reset ¶ added in v0.22.44
func (x *ServiceEdgeRouterPolicy) Reset()
func (*ServiceEdgeRouterPolicy) String ¶ added in v0.22.44
func (x *ServiceEdgeRouterPolicy) String() string
type ServicePolicy ¶ added in v0.22.44
type ServicePolicy struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ Semantic string `protobuf:"bytes,4,opt,name=semantic,proto3" json:"semantic,omitempty"` IdentityRoles []string `protobuf:"bytes,5,rep,name=identityRoles,proto3" json:"identityRoles,omitempty"` ServiceRoles []string `protobuf:"bytes,6,rep,name=serviceRoles,proto3" json:"serviceRoles,omitempty"` PostureCheckRoles []string `protobuf:"bytes,7,rep,name=postureCheckRoles,proto3" json:"postureCheckRoles,omitempty"` PolicyType string `protobuf:"bytes,8,opt,name=policyType,proto3" json:"policyType,omitempty"` // contains filtered or unexported fields }
Service Policies
func (*ServicePolicy) Descriptor
deprecated
added in
v0.22.44
func (*ServicePolicy) Descriptor() ([]byte, []int)
Deprecated: Use ServicePolicy.ProtoReflect.Descriptor instead.
func (*ServicePolicy) GetId ¶ added in v0.22.44
func (x *ServicePolicy) GetId() string
func (*ServicePolicy) GetIdentityRoles ¶ added in v0.22.44
func (x *ServicePolicy) GetIdentityRoles() []string
func (*ServicePolicy) GetName ¶ added in v0.22.44
func (x *ServicePolicy) GetName() string
func (*ServicePolicy) GetPolicyType ¶ added in v0.22.44
func (x *ServicePolicy) GetPolicyType() string
func (*ServicePolicy) GetPostureCheckRoles ¶ added in v0.22.44
func (x *ServicePolicy) GetPostureCheckRoles() []string
func (*ServicePolicy) GetSemantic ¶ added in v0.22.44
func (x *ServicePolicy) GetSemantic() string
func (*ServicePolicy) GetServiceRoles ¶ added in v0.22.44
func (x *ServicePolicy) GetServiceRoles() []string
func (*ServicePolicy) GetTags ¶ added in v0.22.44
func (x *ServicePolicy) GetTags() map[string]*TagValue
func (*ServicePolicy) ProtoMessage ¶ added in v0.22.44
func (*ServicePolicy) ProtoMessage()
func (*ServicePolicy) ProtoReflect ¶ added in v0.22.44
func (x *ServicePolicy) ProtoReflect() protoreflect.Message
func (*ServicePolicy) Reset ¶ added in v0.22.44
func (x *ServicePolicy) Reset()
func (*ServicePolicy) String ¶ added in v0.22.44
func (x *ServicePolicy) String() string
type TagValue ¶
type TagValue struct { // Types that are assignable to Value: // *TagValue_BoolValue // *TagValue_StringValue // *TagValue_FpValue // *TagValue_NilValue Value isTagValue_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
func (*TagValue) Descriptor
deprecated
func (*TagValue) GetBoolValue ¶
func (*TagValue) GetFpValue ¶
func (*TagValue) GetNilValue ¶
func (*TagValue) GetStringValue ¶
func (*TagValue) ProtoMessage ¶
func (*TagValue) ProtoMessage()
func (*TagValue) ProtoReflect ¶
func (x *TagValue) ProtoReflect() protoreflect.Message
type TagValue_BoolValue ¶
type TagValue_BoolValue struct {
BoolValue bool `protobuf:"varint,1,opt,name=boolValue,proto3,oneof"`
}
type TagValue_FpValue ¶
type TagValue_FpValue struct {
FpValue float64 `protobuf:"fixed64,3,opt,name=fpValue,proto3,oneof"`
}
type TagValue_NilValue ¶
type TagValue_NilValue struct {
NilValue bool `protobuf:"varint,4,opt,name=nilValue,proto3,oneof"`
}
type TagValue_StringValue ¶
type TagValue_StringValue struct {
StringValue string `protobuf:"bytes,2,opt,name=stringValue,proto3,oneof"`
}
type TransitRouter ¶ added in v0.22.59
type TransitRouter struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Tags map[string]*TagValue `` /* 149-byte string literal not displayed */ IsVerified bool `protobuf:"varint,4,opt,name=isVerified,proto3" json:"isVerified,omitempty"` Fingerprint *string `protobuf:"bytes,5,opt,name=fingerprint,proto3,oneof" json:"fingerprint,omitempty"` UnverifiedFingerprint *string `protobuf:"bytes,6,opt,name=unverifiedFingerprint,proto3,oneof" json:"unverifiedFingerprint,omitempty"` UnverifiedCertPem *string `protobuf:"bytes,7,opt,name=unverifiedCertPem,proto3,oneof" json:"unverifiedCertPem,omitempty"` Cost uint32 `protobuf:"varint,8,opt,name=cost,proto3" json:"cost,omitempty"` NoTraversal bool `protobuf:"varint,9,opt,name=noTraversal,proto3" json:"noTraversal,omitempty"` // contains filtered or unexported fields }
Transit Routers
func (*TransitRouter) Descriptor
deprecated
added in
v0.22.59
func (*TransitRouter) Descriptor() ([]byte, []int)
Deprecated: Use TransitRouter.ProtoReflect.Descriptor instead.
func (*TransitRouter) GetCost ¶ added in v0.22.59
func (x *TransitRouter) GetCost() uint32
func (*TransitRouter) GetFingerprint ¶ added in v0.22.59
func (x *TransitRouter) GetFingerprint() string
func (*TransitRouter) GetId ¶ added in v0.22.59
func (x *TransitRouter) GetId() string
func (*TransitRouter) GetIsVerified ¶ added in v0.22.59
func (x *TransitRouter) GetIsVerified() bool
func (*TransitRouter) GetName ¶ added in v0.22.59
func (x *TransitRouter) GetName() string
func (*TransitRouter) GetNoTraversal ¶ added in v0.22.59
func (x *TransitRouter) GetNoTraversal() bool
func (*TransitRouter) GetTags ¶ added in v0.22.59
func (x *TransitRouter) GetTags() map[string]*TagValue
func (*TransitRouter) GetUnverifiedCertPem ¶ added in v0.22.59
func (x *TransitRouter) GetUnverifiedCertPem() string
func (*TransitRouter) GetUnverifiedFingerprint ¶ added in v0.22.59
func (x *TransitRouter) GetUnverifiedFingerprint() string
func (*TransitRouter) ProtoMessage ¶ added in v0.22.59
func (*TransitRouter) ProtoMessage()
func (*TransitRouter) ProtoReflect ¶ added in v0.22.59
func (x *TransitRouter) ProtoReflect() protoreflect.Message
func (*TransitRouter) Reset ¶ added in v0.22.59
func (x *TransitRouter) Reset()
func (*TransitRouter) String ¶ added in v0.22.59
func (x *TransitRouter) String() string