api

package
v0.8.42 Latest Latest
Warning

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

Go to latest
Published: Jul 23, 2022 License: Apache-2.0 Imports: 9 Imported by: 34

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ChangeType_name = map[int32]string{
		0: "CHANGE_TYPE_UNKNOWN",
		1: "CHANGE_TYPE_CREATED",
		2: "CHANGE_TYPE_UPDATED",
		3: "CHANGE_TYPE_DELETED",
	}
	ChangeType_value = map[string]int32{
		"CHANGE_TYPE_UNKNOWN": 0,
		"CHANGE_TYPE_CREATED": 1,
		"CHANGE_TYPE_UPDATED": 2,
		"CHANGE_TYPE_DELETED": 3,
	}
)

Enum value maps for ChangeType.

View Source
var (
	ProviderID_name = map[int32]string{
		0:  "PROVIDER_ID_UNKNOWN",
		1:  "PROVIDER_ID_ACMECORP",
		2:  "PROVIDER_ID_ASERTO_REGISTRY",
		3:  "PROVIDER_ID_BUNDLER",
		4:  "PROVIDER_ID_AUTH0",
		5:  "PROVIDER_ID_DECISION_LOGS",
		6:  "PROVIDER_ID_DISCOVERY",
		7:  "PROVIDER_ID_EDGE_DIRECTORY",
		8:  "PROVIDER_ID_GHCR_PAT",
		9:  "PROVIDER_ID_GITHUB",
		10: "PROVIDER_ID_GITHUB_PAT",
		11: "PROVIDER_ID_GITLAB_PAT",
		12: "PROVIDER_ID_AUTHORIZER",
		13: "PROVIDER_ID_OKTA",
		14: "PROVIDER_ID_OPCR",
		15: "PROVIDER_ID_OPCR_PUBLIC",
		16: "PROVIDER_ID_EDGE_AUTHORIZER",
		17: "PROVIDER_ID_CITADEL",
	}
	ProviderID_value = map[string]int32{
		"PROVIDER_ID_UNKNOWN":         0,
		"PROVIDER_ID_ACMECORP":        1,
		"PROVIDER_ID_ASERTO_REGISTRY": 2,
		"PROVIDER_ID_BUNDLER":         3,
		"PROVIDER_ID_AUTH0":           4,
		"PROVIDER_ID_DECISION_LOGS":   5,
		"PROVIDER_ID_DISCOVERY":       6,
		"PROVIDER_ID_EDGE_DIRECTORY":  7,
		"PROVIDER_ID_GHCR_PAT":        8,
		"PROVIDER_ID_GITHUB":          9,
		"PROVIDER_ID_GITHUB_PAT":      10,
		"PROVIDER_ID_GITLAB_PAT":      11,
		"PROVIDER_ID_AUTHORIZER":      12,
		"PROVIDER_ID_OKTA":            13,
		"PROVIDER_ID_OPCR":            14,
		"PROVIDER_ID_OPCR_PUBLIC":     15,
		"PROVIDER_ID_EDGE_AUTHORIZER": 16,
		"PROVIDER_ID_CITADEL":         17,
	}
)

Enum value maps for ProviderID.

View Source
var (
	ProviderKind_name = map[int32]string{
		0: "PROVIDER_KIND_UNKNOWN",
		1: "PROVIDER_KIND_IDP",
		2: "PROVIDER_KIND_SCC",
		3: "PROVIDER_KIND_POLICY_REGISTRY",
		4: "PROVIDER_KIND_AUTHORIZER",
		5: "PROVIDER_KIND_DECISION_LOGS",
		6: "PROVIDER_KIND_DIRECTORY",
		7: "PROVIDER_KIND_DISCOVERY",
		8: "PROVIDER_KIND_EDGE_AUTHORIZER",
	}
	ProviderKind_value = map[string]int32{
		"PROVIDER_KIND_UNKNOWN":         0,
		"PROVIDER_KIND_IDP":             1,
		"PROVIDER_KIND_SCC":             2,
		"PROVIDER_KIND_POLICY_REGISTRY": 3,
		"PROVIDER_KIND_AUTHORIZER":      4,
		"PROVIDER_KIND_DECISION_LOGS":   5,
		"PROVIDER_KIND_DIRECTORY":       6,
		"PROVIDER_KIND_DISCOVERY":       7,
		"PROVIDER_KIND_EDGE_AUTHORIZER": 8,
	}
)

Enum value maps for ProviderKind.

View Source
var (
	ConnectionType_name = map[int32]string{
		0: "CONNECTION_TYPE_UNKNOWN",
		1: "CONNECTION_TYPE_SIMPLE",
		2: "CONNECTION_TYPE_OAUTH",
	}
	ConnectionType_value = map[string]int32{
		"CONNECTION_TYPE_UNKNOWN": 0,
		"CONNECTION_TYPE_SIMPLE":  1,
		"CONNECTION_TYPE_OAUTH":   2,
	}
)

Enum value maps for ConnectionType.

View Source
var (
	ConfigElementKind_name = map[int32]string{
		0: "CONFIG_ELEMENT_KIND_UNKNOWN",
		1: "CONFIG_ELEMENT_KIND_ATTRIBUTE",
		2: "CONFIG_ELEMENT_KIND_SECRET",
		3: "CONFIG_ELEMENT_KIND_CERTIFICATE",
	}
	ConfigElementKind_value = map[string]int32{
		"CONFIG_ELEMENT_KIND_UNKNOWN":     0,
		"CONFIG_ELEMENT_KIND_ATTRIBUTE":   1,
		"CONFIG_ELEMENT_KIND_SECRET":      2,
		"CONFIG_ELEMENT_KIND_CERTIFICATE": 3,
	}
)

Enum value maps for ConfigElementKind.

View Source
var (
	ConfigElementType_name = map[int32]string{
		0: "CONFIG_ELEMENT_TYPE_UNKNOWN",
		1: "CONFIG_ELEMENT_TYPE_STRING",
		2: "CONFIG_ELEMENT_TYPE_INTEGER",
		3: "CONFIG_ELEMENT_TYPE_BOOLEAN",
		4: "CONFIG_ELEMENT_TYPE_JSON",
	}
	ConfigElementType_value = map[string]int32{
		"CONFIG_ELEMENT_TYPE_UNKNOWN": 0,
		"CONFIG_ELEMENT_TYPE_STRING":  1,
		"CONFIG_ELEMENT_TYPE_INTEGER": 2,
		"CONFIG_ELEMENT_TYPE_BOOLEAN": 3,
		"CONFIG_ELEMENT_TYPE_JSON":    4,
	}
)

Enum value maps for ConfigElementType.

View Source
var (
	DisplayMode_name = map[int32]string{
		0: "DISPLAY_MODE_UNKNOWN",
		1: "DISPLAY_MODE_NORMAL",
		2: "DISPLAY_MODE_MASKED",
		3: "DISPLAY_MODE_HIDDEN",
	}
	DisplayMode_value = map[string]int32{
		"DISPLAY_MODE_UNKNOWN": 0,
		"DISPLAY_MODE_NORMAL":  1,
		"DISPLAY_MODE_MASKED":  2,
		"DISPLAY_MODE_HIDDEN":  3,
	}
)

Enum value maps for DisplayMode.

View Source
var (
	IdentityType_name = map[int32]string{
		0: "IDENTITY_TYPE_UNKNOWN",
		1: "IDENTITY_TYPE_NONE",
		2: "IDENTITY_TYPE_SUB",
		3: "IDENTITY_TYPE_JWT",
	}
	IdentityType_value = map[string]int32{
		"IDENTITY_TYPE_UNKNOWN": 0,
		"IDENTITY_TYPE_NONE":    1,
		"IDENTITY_TYPE_SUB":     2,
		"IDENTITY_TYPE_JWT":     3,
	}
)

Enum value maps for IdentityType.

View Source
var (
	InviteStatus_name = map[int32]string{
		0: "INVITE_STATUS_UNKNOWN",
		1: "INVITE_STATUS_ACCEPTED",
		2: "INVITE_STATUS_DECLINED",
		3: "INVITE_STATUS_EXPIRED",
		4: "INVITE_STATUS_CANCELED",
	}
	InviteStatus_value = map[string]int32{
		"INVITE_STATUS_UNKNOWN":  0,
		"INVITE_STATUS_ACCEPTED": 1,
		"INVITE_STATUS_DECLINED": 2,
		"INVITE_STATUS_EXPIRED":  3,
		"INVITE_STATUS_CANCELED": 4,
	}
)

Enum value maps for InviteStatus.

View Source
var (
	LogLevel_name = map[int32]string{
		0: "LOG_LEVEL_UNKNOWN",
		1: "LOG_LEVEL_TRACE",
		2: "LOG_LEVEL_DEBUG",
		3: "LOG_LEVEL_INFO",
		4: "LOG_LEVEL_WARN",
		5: "LOG_LEVEL_ERROR",
		6: "LOG_LEVEL_FATAL",
		7: "LOG_LEVEL_PANIC",
	}
	LogLevel_value = map[string]int32{
		"LOG_LEVEL_UNKNOWN": 0,
		"LOG_LEVEL_TRACE":   1,
		"LOG_LEVEL_DEBUG":   2,
		"LOG_LEVEL_INFO":    3,
		"LOG_LEVEL_WARN":    4,
		"LOG_LEVEL_ERROR":   5,
		"LOG_LEVEL_FATAL":   6,
		"LOG_LEVEL_PANIC":   7,
	}
)

Enum value maps for LogLevel.

View Source
var (
	NameAvailability_name = map[int32]string{
		0: "NAME_AVAILABILITY_UNKNOWN",
		1: "NAME_AVAILABILITY_AVAILABLE",
		2: "NAME_AVAILABILITY_UNAVAILABLE",
		3: "NAME_AVAILABILITY_INVALID",
		4: "NAME_AVAILABILITY_PROFANE",
		5: "NAME_AVAILABILITY_RESERVED",
	}
	NameAvailability_value = map[string]int32{
		"NAME_AVAILABILITY_UNKNOWN":     0,
		"NAME_AVAILABILITY_AVAILABLE":   1,
		"NAME_AVAILABILITY_UNAVAILABLE": 2,
		"NAME_AVAILABILITY_INVALID":     3,
		"NAME_AVAILABILITY_PROFANE":     4,
		"NAME_AVAILABILITY_RESERVED":    5,
	}
)

Enum value maps for NameAvailability.

View Source
var (
	IdentityKind_name = map[int32]string{
		0: "IDENTITY_KIND_UNKNOWN",
		1: "IDENTITY_KIND_PID",
		2: "IDENTITY_KIND_EMAIL",
		3: "IDENTITY_KIND_USERNAME",
		4: "IDENTITY_KIND_DN",
		5: "IDENTITY_KIND_PHONE",
		6: "IDENTITY_KIND_EMPID",
	}
	IdentityKind_value = map[string]int32{
		"IDENTITY_KIND_UNKNOWN":  0,
		"IDENTITY_KIND_PID":      1,
		"IDENTITY_KIND_EMAIL":    2,
		"IDENTITY_KIND_USERNAME": 3,
		"IDENTITY_KIND_DN":       4,
		"IDENTITY_KIND_PHONE":    5,
		"IDENTITY_KIND_EMPID":    6,
	}
)

Enum value maps for IdentityKind.

View Source
var (
	AttrKind_name = map[int32]string{
		0:  "ATTR_KIND_UNKNOWN",
		1:  "ATTR_KIND_TITLE",
		2:  "ATTR_KIND_DEPARTMENT",
		3:  "ATTR_KIND_DIVSION",
		4:  "ATTR_KIND_COMPANY",
		5:  "ATTR_KIND_EMPLOYEE_ID",
		6:  "ATTR_KIND_EMPLOYEE_TYPE",
		7:  "ATTR_KIND_EMPLOYEE_NUMBER",
		8:  "ATTR_KIND_MANAGER",
		9:  "ATTR_KIND_FIRST_NAME",
		10: "ATTR_KIND_INITIALS",
		11: "ATTR_KIND_LAST_NAME",
		12: "ATTR_KIND_COMMON_NAME",
	}
	AttrKind_value = map[string]int32{
		"ATTR_KIND_UNKNOWN":         0,
		"ATTR_KIND_TITLE":           1,
		"ATTR_KIND_DEPARTMENT":      2,
		"ATTR_KIND_DIVSION":         3,
		"ATTR_KIND_COMPANY":         4,
		"ATTR_KIND_EMPLOYEE_ID":     5,
		"ATTR_KIND_EMPLOYEE_TYPE":   6,
		"ATTR_KIND_EMPLOYEE_NUMBER": 7,
		"ATTR_KIND_MANAGER":         8,
		"ATTR_KIND_FIRST_NAME":      9,
		"ATTR_KIND_INITIALS":        10,
		"ATTR_KIND_LAST_NAME":       11,
		"ATTR_KIND_COMMON_NAME":     12,
	}
)

Enum value maps for AttrKind.

View Source
var File_aserto_api_v1_account_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_change_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_connection_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_fields_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_identity_context_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_invite_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_log_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_metadata_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_name_availability_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_nats_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_pagination_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_policy_builder_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_policy_context_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_policy_image_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_policy_repo_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_policyref_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_registry_org_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_registry_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_scc_org_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_tenant_proto protoreflect.FileDescriptor
View Source
var File_aserto_api_v1_user_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Account

type Account struct {
	Id               string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Tenants          []*Tenant `protobuf:"bytes,2,rep,name=tenants,proto3" json:"tenants,omitempty"`
	DefaultTenant    string    `protobuf:"bytes,3,opt,name=default_tenant,json=defaultTenant,proto3" json:"default_tenant,omitempty"`
	RegistrationDate int64     `protobuf:"varint,4,opt,name=registration_date,json=registrationDate,proto3" json:"registration_date,omitempty"`
	PersonalTenant   *Tenant   `protobuf:"bytes,5,opt,name=personal_tenant,json=personalTenant,proto3" json:"personal_tenant,omitempty"`
	// contains filtered or unexported fields
}

func (*Account) Descriptor deprecated

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

Deprecated: Use Account.ProtoReflect.Descriptor instead.

func (*Account) GetDefaultTenant

func (x *Account) GetDefaultTenant() string

func (*Account) GetId

func (x *Account) GetId() string

func (*Account) GetPersonalTenant

func (x *Account) GetPersonalTenant() *Tenant

func (*Account) GetRegistrationDate

func (x *Account) GetRegistrationDate() int64

func (*Account) GetTenants

func (x *Account) GetTenants() []*Tenant

func (*Account) ProtoMessage

func (*Account) ProtoMessage()

func (*Account) ProtoReflect

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

func (*Account) Reset

func (x *Account) Reset()

func (*Account) String

func (x *Account) String() string

type ApplExt

type ApplExt struct {
	Applications map[string]*AttrSet `` /* 165-byte string literal not displayed */
	// contains filtered or unexported fields
}

ApplExt, message definition only used for storage serialization

func (*ApplExt) Descriptor deprecated

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

Deprecated: Use ApplExt.ProtoReflect.Descriptor instead.

func (*ApplExt) GetApplications

func (x *ApplExt) GetApplications() map[string]*AttrSet

func (*ApplExt) ProtoMessage

func (*ApplExt) ProtoMessage()

func (*ApplExt) ProtoReflect

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

func (*ApplExt) Reset

func (x *ApplExt) Reset()

func (*ApplExt) String

func (x *ApplExt) String() string

type AttrKind

type AttrKind int32
const (
	AttrKind_ATTR_KIND_UNKNOWN         AttrKind = 0  // undefined state
	AttrKind_ATTR_KIND_TITLE           AttrKind = 1  // title attribute
	AttrKind_ATTR_KIND_DEPARTMENT      AttrKind = 2  // department attribute
	AttrKind_ATTR_KIND_DIVSION         AttrKind = 3  // division attribute
	AttrKind_ATTR_KIND_COMPANY         AttrKind = 4  // company attribute
	AttrKind_ATTR_KIND_EMPLOYEE_ID     AttrKind = 5  // employee id attribute
	AttrKind_ATTR_KIND_EMPLOYEE_TYPE   AttrKind = 6  // employee type (fulltime, contractor, etc.)
	AttrKind_ATTR_KIND_EMPLOYEE_NUMBER AttrKind = 7  // employee number
	AttrKind_ATTR_KIND_MANAGER         AttrKind = 8  // manager (identity value)
	AttrKind_ATTR_KIND_FIRST_NAME      AttrKind = 9  // user first name attribute
	AttrKind_ATTR_KIND_INITIALS        AttrKind = 10 // user initials attribute
	AttrKind_ATTR_KIND_LAST_NAME       AttrKind = 11 // user last name attribute
	AttrKind_ATTR_KIND_COMMON_NAME     AttrKind = 12 // user common name attribute
)

func (AttrKind) Descriptor

func (AttrKind) Descriptor() protoreflect.EnumDescriptor

func (AttrKind) Enum

func (x AttrKind) Enum() *AttrKind

func (AttrKind) EnumDescriptor deprecated

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

Deprecated: Use AttrKind.Descriptor instead.

func (AttrKind) Number

func (x AttrKind) Number() protoreflect.EnumNumber

func (AttrKind) String

func (x AttrKind) String() string

func (AttrKind) Type

type AttrSet

type AttrSet struct {
	Properties  *structpb.Struct `protobuf:"bytes,1,opt,name=properties,proto3" json:"properties,omitempty"`   // property map
	Roles       []string         `protobuf:"bytes,2,rep,name=roles,proto3" json:"roles,omitempty"`             // roles of which the user is a member of
	Permissions []string         `protobuf:"bytes,4,rep,name=permissions,proto3" json:"permissions,omitempty"` // permissions owned by user
	// contains filtered or unexported fields
}

func (*AttrSet) Descriptor deprecated

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

Deprecated: Use AttrSet.ProtoReflect.Descriptor instead.

func (*AttrSet) GetPermissions

func (x *AttrSet) GetPermissions() []string

func (*AttrSet) GetProperties

func (x *AttrSet) GetProperties() *structpb.Struct

func (*AttrSet) GetRoles

func (x *AttrSet) GetRoles() []string

func (*AttrSet) ProtoMessage

func (*AttrSet) ProtoMessage()

func (*AttrSet) ProtoReflect

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

func (*AttrSet) Reset

func (x *AttrSet) Reset()

func (*AttrSet) String

func (x *AttrSet) String() string

type ChangeType

type ChangeType int32
const (
	ChangeType_CHANGE_TYPE_UNKNOWN ChangeType = 0
	ChangeType_CHANGE_TYPE_CREATED ChangeType = 1
	ChangeType_CHANGE_TYPE_UPDATED ChangeType = 2
	ChangeType_CHANGE_TYPE_DELETED ChangeType = 3
)

func (ChangeType) Descriptor

func (ChangeType) Descriptor() protoreflect.EnumDescriptor

func (ChangeType) Enum

func (x ChangeType) Enum() *ChangeType

func (ChangeType) EnumDescriptor deprecated

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

Deprecated: Use ChangeType.Descriptor instead.

func (ChangeType) Number

func (x ChangeType) Number() protoreflect.EnumNumber

func (ChangeType) String

func (x ChangeType) String() string

func (ChangeType) Type

type ConfigElement

type ConfigElement struct {
	Id          int32             `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Kind        ConfigElementKind `protobuf:"varint,2,opt,name=kind,proto3,enum=aserto.api.v1.ConfigElementKind" json:"kind,omitempty"`
	Type        ConfigElementType `protobuf:"varint,3,opt,name=type,proto3,enum=aserto.api.v1.ConfigElementType" json:"type,omitempty"`
	Name        string            `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Description string            `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Usage       string            `protobuf:"bytes,6,opt,name=usage,proto3" json:"usage,omitempty"`
	Mode        DisplayMode       `protobuf:"varint,7,opt,name=mode,proto3,enum=aserto.api.v1.DisplayMode" json:"mode,omitempty"`
	ReadOnly    bool              `protobuf:"varint,8,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"`
	Generated   bool              `protobuf:"varint,9,opt,name=generated,proto3" json:"generated,omitempty"`
	JsonSchema  string            `protobuf:"bytes,10,opt,name=json_schema,json=jsonSchema,proto3" json:"json_schema,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigElement) Descriptor deprecated

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

Deprecated: Use ConfigElement.ProtoReflect.Descriptor instead.

func (*ConfigElement) GetDescription

func (x *ConfigElement) GetDescription() string

func (*ConfigElement) GetGenerated

func (x *ConfigElement) GetGenerated() bool

func (*ConfigElement) GetId

func (x *ConfigElement) GetId() int32

func (*ConfigElement) GetJsonSchema added in v0.8.11

func (x *ConfigElement) GetJsonSchema() string

func (*ConfigElement) GetKind

func (x *ConfigElement) GetKind() ConfigElementKind

func (*ConfigElement) GetMode

func (x *ConfigElement) GetMode() DisplayMode

func (*ConfigElement) GetName

func (x *ConfigElement) GetName() string

func (*ConfigElement) GetReadOnly

func (x *ConfigElement) GetReadOnly() bool

func (*ConfigElement) GetType

func (x *ConfigElement) GetType() ConfigElementType

func (*ConfigElement) GetUsage

func (x *ConfigElement) GetUsage() string

func (*ConfigElement) ProtoMessage

func (*ConfigElement) ProtoMessage()

func (*ConfigElement) ProtoReflect

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

func (*ConfigElement) Reset

func (x *ConfigElement) Reset()

func (*ConfigElement) String

func (x *ConfigElement) String() string

type ConfigElementKind

type ConfigElementKind int32
const (
	ConfigElementKind_CONFIG_ELEMENT_KIND_UNKNOWN     ConfigElementKind = 0 // Unknown configuration element kind
	ConfigElementKind_CONFIG_ELEMENT_KIND_ATTRIBUTE   ConfigElementKind = 1 // Normal attribute
	ConfigElementKind_CONFIG_ELEMENT_KIND_SECRET      ConfigElementKind = 2 // Secret
	ConfigElementKind_CONFIG_ELEMENT_KIND_CERTIFICATE ConfigElementKind = 3 // Certificate
)

func (ConfigElementKind) Descriptor

func (ConfigElementKind) Enum

func (ConfigElementKind) EnumDescriptor deprecated

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

Deprecated: Use ConfigElementKind.Descriptor instead.

func (ConfigElementKind) Number

func (ConfigElementKind) String

func (x ConfigElementKind) String() string

func (ConfigElementKind) Type

type ConfigElementType

type ConfigElementType int32
const (
	ConfigElementType_CONFIG_ELEMENT_TYPE_UNKNOWN ConfigElementType = 0 // Unknown configuration element type
	ConfigElementType_CONFIG_ELEMENT_TYPE_STRING  ConfigElementType = 1 // String configuration element type
	ConfigElementType_CONFIG_ELEMENT_TYPE_INTEGER ConfigElementType = 2 // Integer configuration element type
	ConfigElementType_CONFIG_ELEMENT_TYPE_BOOLEAN ConfigElementType = 3 // Boolean configuration element type
	ConfigElementType_CONFIG_ELEMENT_TYPE_JSON    ConfigElementType = 4 // Arbitrary JSON configuration element type
)

func (ConfigElementType) Descriptor

func (ConfigElementType) Enum

func (ConfigElementType) EnumDescriptor deprecated

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

Deprecated: Use ConfigElementType.Descriptor instead.

func (ConfigElementType) Number

func (ConfigElementType) String

func (x ConfigElementType) String() string

func (ConfigElementType) Type

type Connection

type Connection struct {
	Id                 string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                                                              // connection instance ID (unique withing tenant scope)
	Name               string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`                                                          // user defined name
	Description        string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                                            // user defined description
	Kind               ProviderKind           `protobuf:"varint,4,opt,name=kind,proto3,enum=aserto.api.v1.ProviderKind" json:"kind,omitempty"`                         // provider kind enum [scc|idp]
	ProviderId         string                 `protobuf:"bytes,5,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"`                            // provider ID used by connection
	Verified           bool                   `protobuf:"varint,6,opt,name=verified,proto3" json:"verified,omitempty"`                                                 // flag indicating if the connection is validated and wired up
	System             bool                   `protobuf:"varint,7,opt,name=system,proto3" json:"system,omitempty"`                                                     // flag indicating if this is a system connection
	Config             *structpb.Struct       `protobuf:"bytes,8,opt,name=config,proto3" json:"config,omitempty"`                                                      // JSON struct with config values to be stored in Vault?, these would not be returned on a get
	Metadata           *Metadata              `protobuf:"bytes,9,opt,name=metadata,proto3" json:"metadata,omitempty"`                                                  // generic metadata results block
	LastVerificationAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=last_verification_at,json=lastVerificationAt,proto3" json:"last_verification_at,omitempty"` // last verification time (UTC)
	// contains filtered or unexported fields
}

func (*Connection) Descriptor deprecated

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

Deprecated: Use Connection.ProtoReflect.Descriptor instead.

func (*Connection) GetConfig

func (x *Connection) GetConfig() *structpb.Struct

func (*Connection) GetDescription

func (x *Connection) GetDescription() string

func (*Connection) GetId

func (x *Connection) GetId() string

func (*Connection) GetKind

func (x *Connection) GetKind() ProviderKind

func (*Connection) GetLastVerificationAt

func (x *Connection) GetLastVerificationAt() *timestamppb.Timestamp

func (*Connection) GetMetadata

func (x *Connection) GetMetadata() *Metadata

func (*Connection) GetName

func (x *Connection) GetName() string

func (*Connection) GetProviderId

func (x *Connection) GetProviderId() string

func (*Connection) GetSystem

func (x *Connection) GetSystem() bool

func (*Connection) GetVerified

func (x *Connection) GetVerified() bool

func (*Connection) ProtoMessage

func (*Connection) ProtoMessage()

func (*Connection) ProtoReflect

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

func (*Connection) Reset

func (x *Connection) Reset()

func (*Connection) String

func (x *Connection) String() string

type ConnectionType

type ConnectionType int32
const (
	ConnectionType_CONNECTION_TYPE_UNKNOWN ConnectionType = 0
	ConnectionType_CONNECTION_TYPE_SIMPLE  ConnectionType = 1
	ConnectionType_CONNECTION_TYPE_OAUTH   ConnectionType = 2
)

func (ConnectionType) Descriptor

func (ConnectionType) Enum

func (x ConnectionType) Enum() *ConnectionType

func (ConnectionType) EnumDescriptor deprecated

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

Deprecated: Use ConnectionType.Descriptor instead.

func (ConnectionType) Number

func (ConnectionType) String

func (x ConnectionType) String() string

func (ConnectionType) Type

type DeleteConnection added in v0.0.34

type DeleteConnection struct {
	ConnectionId string `protobuf:"bytes,1,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"` // IDP connection ID
	// contains filtered or unexported fields
}

func (*DeleteConnection) Descriptor deprecated added in v0.0.34

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

Deprecated: Use DeleteConnection.ProtoReflect.Descriptor instead.

func (*DeleteConnection) GetConnectionId added in v0.0.34

func (x *DeleteConnection) GetConnectionId() string

func (*DeleteConnection) ProtoMessage added in v0.0.34

func (*DeleteConnection) ProtoMessage()

func (*DeleteConnection) ProtoReflect added in v0.0.34

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

func (*DeleteConnection) Reset added in v0.0.34

func (x *DeleteConnection) Reset()

func (*DeleteConnection) String added in v0.0.34

func (x *DeleteConnection) String() string

type DeleteUser added in v0.0.34

type DeleteUser struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // IDP PID
	// contains filtered or unexported fields
}

func (*DeleteUser) Descriptor deprecated added in v0.0.34

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

Deprecated: Use DeleteUser.ProtoReflect.Descriptor instead.

func (*DeleteUser) GetId added in v0.0.34

func (x *DeleteUser) GetId() string

func (*DeleteUser) ProtoMessage added in v0.0.34

func (*DeleteUser) ProtoMessage()

func (*DeleteUser) ProtoReflect added in v0.0.34

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

func (*DeleteUser) Reset added in v0.0.34

func (x *DeleteUser) Reset()

func (*DeleteUser) String added in v0.0.34

func (x *DeleteUser) String() string

type DisplayMode

type DisplayMode int32
const (
	DisplayMode_DISPLAY_MODE_UNKNOWN DisplayMode = 0
	DisplayMode_DISPLAY_MODE_NORMAL  DisplayMode = 1
	DisplayMode_DISPLAY_MODE_MASKED  DisplayMode = 2
	DisplayMode_DISPLAY_MODE_HIDDEN  DisplayMode = 3
)

func (DisplayMode) Descriptor

func (DisplayMode) Enum

func (x DisplayMode) Enum() *DisplayMode

func (DisplayMode) EnumDescriptor deprecated

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

Deprecated: Use DisplayMode.Descriptor instead.

func (DisplayMode) Number

func (x DisplayMode) Number() protoreflect.EnumNumber

func (DisplayMode) String

func (x DisplayMode) String() string

func (DisplayMode) Type

type Fields

type Fields struct {
	Mask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=mask,proto3" json:"mask,omitempty"`
	// contains filtered or unexported fields
}

func (*Fields) Descriptor deprecated

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

Deprecated: Use Fields.ProtoReflect.Descriptor instead.

func (*Fields) GetMask

func (x *Fields) GetMask() *fieldmaskpb.FieldMask

func (*Fields) ProtoMessage

func (*Fields) ProtoMessage()

func (*Fields) ProtoReflect

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

func (*Fields) Reset

func (x *Fields) Reset()

func (*Fields) String

func (x *Fields) String() string

type IdentityContext

type IdentityContext struct {
	Identity string       `protobuf:"bytes,2,opt,name=identity,proto3" json:"identity,omitempty"`
	Type     IdentityType `protobuf:"varint,3,opt,name=type,proto3,enum=aserto.api.v1.IdentityType" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*IdentityContext) Descriptor deprecated

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

Deprecated: Use IdentityContext.ProtoReflect.Descriptor instead.

func (*IdentityContext) GetIdentity

func (x *IdentityContext) GetIdentity() string

func (*IdentityContext) GetType

func (x *IdentityContext) GetType() IdentityType

func (*IdentityContext) ProtoMessage

func (*IdentityContext) ProtoMessage()

func (*IdentityContext) ProtoReflect

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

func (*IdentityContext) Reset

func (x *IdentityContext) Reset()

func (*IdentityContext) String

func (x *IdentityContext) String() string

type IdentityKind

type IdentityKind int32
const (
	IdentityKind_IDENTITY_KIND_UNKNOWN  IdentityKind = 0 // undefined state
	IdentityKind_IDENTITY_KIND_PID      IdentityKind = 1 // provider unique identifier
	IdentityKind_IDENTITY_KIND_EMAIL    IdentityKind = 2 // email address
	IdentityKind_IDENTITY_KIND_USERNAME IdentityKind = 3 // username
	IdentityKind_IDENTITY_KIND_DN       IdentityKind = 4 // distinguished name format RFC1779
	IdentityKind_IDENTITY_KIND_PHONE    IdentityKind = 5 // phonenumber using the format described in RFC3966, +1-201-555-0111 (without the tel: prefix)
	IdentityKind_IDENTITY_KIND_EMPID    IdentityKind = 6 // employee identifier
)

func (IdentityKind) Descriptor

func (IdentityKind) Enum

func (x IdentityKind) Enum() *IdentityKind

func (IdentityKind) EnumDescriptor deprecated

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

Deprecated: Use IdentityKind.Descriptor instead.

func (IdentityKind) Number

func (IdentityKind) String

func (x IdentityKind) String() string

func (IdentityKind) Type

type IdentitySource

type IdentitySource struct {
	Kind            IdentityKind `protobuf:"varint,1,opt,name=kind,proto3,enum=aserto.api.v1.IdentityKind" json:"kind,omitempty"`                    // identity kind [email|username|uid|pid|dn|phone]
	Provider        string       `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`                                             // identity provider
	Verified        bool         `protobuf:"varint,3,opt,name=verified,proto3" json:"verified,omitempty"`                                            // identity has been verified (false when not explicitly specified)
	ConnectionId    *string      `protobuf:"bytes,4,opt,name=connection_id,json=connectionId,proto3,oneof" json:"connection_id,omitempty"`           // IDP connection id which owns the object instance
	CaseInsensitive *bool        `protobuf:"varint,5,opt,name=case_insensitive,json=caseInsensitive,proto3,oneof" json:"case_insensitive,omitempty"` // compare value property case-insenstive, default value comparison is case-sensitive
	// contains filtered or unexported fields
}

func (*IdentitySource) Descriptor deprecated

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

Deprecated: Use IdentitySource.ProtoReflect.Descriptor instead.

func (*IdentitySource) GetCaseInsensitive added in v0.8.15

func (x *IdentitySource) GetCaseInsensitive() bool

func (*IdentitySource) GetConnectionId added in v0.8.15

func (x *IdentitySource) GetConnectionId() string

func (*IdentitySource) GetKind

func (x *IdentitySource) GetKind() IdentityKind

func (*IdentitySource) GetProvider

func (x *IdentitySource) GetProvider() string

func (*IdentitySource) GetVerified

func (x *IdentitySource) GetVerified() bool

func (*IdentitySource) ProtoMessage

func (*IdentitySource) ProtoMessage()

func (*IdentitySource) ProtoReflect

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

func (*IdentitySource) Reset

func (x *IdentitySource) Reset()

func (*IdentitySource) String

func (x *IdentitySource) String() string

type IdentityType

type IdentityType int32

Identity types, describes the payload type of the identity field inside the IdentityContext message.

const (
	// Unknown, value not set, requests will fail with identity type not set error.
	IdentityType_IDENTITY_TYPE_UNKNOWN IdentityType = 0
	// None, no explicit identity context set, equals anonymous.
	IdentityType_IDENTITY_TYPE_NONE IdentityType = 1
	// Sub(ject), identity field contains an oAUTH subject.
	IdentityType_IDENTITY_TYPE_SUB IdentityType = 2
	// JWT, identity field contains a JWT access token.
	IdentityType_IDENTITY_TYPE_JWT IdentityType = 3
)

func (IdentityType) Descriptor

func (IdentityType) Enum

func (x IdentityType) Enum() *IdentityType

func (IdentityType) EnumDescriptor deprecated

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

Deprecated: Use IdentityType.Descriptor instead.

func (IdentityType) Number

func (IdentityType) String

func (x IdentityType) String() string

func (IdentityType) Type

type Invite

type Invite struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                                          // Unique ID of the invite
	Email       string                 `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`                                    // Email of the invitee
	Status      InviteStatus           `protobuf:"varint,3,opt,name=status,proto3,enum=aserto.api.v1.InviteStatus" json:"status,omitempty"` // Whether the invite was accepted/declined
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`           // When was the invite created?
	RespondedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=responded_at,json=respondedAt,proto3" json:"responded_at,omitempty"`     // When was the invite accepted/declined?
	InvitedBy   string                 `protobuf:"bytes,6,opt,name=invited_by,json=invitedBy,proto3" json:"invited_by,omitempty"`           // Account ID for the inviter
	Role        string                 `protobuf:"bytes,7,opt,name=role,proto3" json:"role,omitempty"`                                      // Role assumed by the invitee on acceptance
	// contains filtered or unexported fields
}

func (*Invite) Descriptor deprecated

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

Deprecated: Use Invite.ProtoReflect.Descriptor instead.

func (*Invite) GetCreatedAt

func (x *Invite) GetCreatedAt() *timestamppb.Timestamp

func (*Invite) GetEmail

func (x *Invite) GetEmail() string

func (*Invite) GetId

func (x *Invite) GetId() string

func (*Invite) GetInvitedBy

func (x *Invite) GetInvitedBy() string

func (*Invite) GetRespondedAt

func (x *Invite) GetRespondedAt() *timestamppb.Timestamp

func (*Invite) GetRole

func (x *Invite) GetRole() string

func (*Invite) GetStatus

func (x *Invite) GetStatus() InviteStatus

func (*Invite) ProtoMessage

func (*Invite) ProtoMessage()

func (*Invite) ProtoReflect

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

func (*Invite) Reset

func (x *Invite) Reset()

func (*Invite) String

func (x *Invite) String() string

type InviteStatus

type InviteStatus int32
const (
	InviteStatus_INVITE_STATUS_UNKNOWN  InviteStatus = 0 // Unknown invite status
	InviteStatus_INVITE_STATUS_ACCEPTED InviteStatus = 1 // Normal attribute
	InviteStatus_INVITE_STATUS_DECLINED InviteStatus = 2 // User declined the invitation
	InviteStatus_INVITE_STATUS_EXPIRED  InviteStatus = 3 // Invitation expired
	InviteStatus_INVITE_STATUS_CANCELED InviteStatus = 4 // Invitation was canceled
)

func (InviteStatus) Descriptor

func (InviteStatus) Enum

func (x InviteStatus) Enum() *InviteStatus

func (InviteStatus) EnumDescriptor deprecated

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

Deprecated: Use InviteStatus.Descriptor instead.

func (InviteStatus) Number

func (InviteStatus) String

func (x InviteStatus) String() string

func (InviteStatus) Type

type LogLevel

type LogLevel int32

Log Level, describes the level of the log from the services.

const (
	LogLevel_LOG_LEVEL_UNKNOWN LogLevel = 0
	LogLevel_LOG_LEVEL_TRACE   LogLevel = 1
	LogLevel_LOG_LEVEL_DEBUG   LogLevel = 2
	LogLevel_LOG_LEVEL_INFO    LogLevel = 3
	LogLevel_LOG_LEVEL_WARN    LogLevel = 4
	LogLevel_LOG_LEVEL_ERROR   LogLevel = 5
	LogLevel_LOG_LEVEL_FATAL   LogLevel = 6
	LogLevel_LOG_LEVEL_PANIC   LogLevel = 7
)

func (LogLevel) Descriptor

func (LogLevel) Descriptor() protoreflect.EnumDescriptor

func (LogLevel) Enum

func (x LogLevel) Enum() *LogLevel

func (LogLevel) EnumDescriptor deprecated

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

Deprecated: Use LogLevel.Descriptor instead.

func (LogLevel) Number

func (x LogLevel) Number() protoreflect.EnumNumber

func (LogLevel) String

func (x LogLevel) String() string

func (LogLevel) Type

type Metadata

type Metadata struct {
	CreatedAt    *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`                // object instance creation time (UTC)
	UpdatedAt    *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`                // object instance last updated time (UTC)
	DeletedAt    *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`                // object instance was marked as deleted at time (UTC)
	ConnectionId *string                `protobuf:"bytes,4,opt,name=connection_id,json=connectionId,proto3,oneof" json:"connection_id,omitempty"` // IDP connection id which owns the object instance
	Hash         *string                `protobuf:"bytes,5,opt,name=hash,proto3,oneof" json:"hash,omitempty"`                                     // hash value of user instance (excl. metadata block)
	// contains filtered or unexported fields
}

func (*Metadata) Descriptor deprecated

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

Deprecated: Use Metadata.ProtoReflect.Descriptor instead.

func (*Metadata) GetConnectionId

func (x *Metadata) GetConnectionId() string

func (*Metadata) GetCreatedAt

func (x *Metadata) GetCreatedAt() *timestamppb.Timestamp

func (*Metadata) GetDeletedAt

func (x *Metadata) GetDeletedAt() *timestamppb.Timestamp

func (*Metadata) GetHash

func (x *Metadata) GetHash() string

func (*Metadata) GetUpdatedAt

func (x *Metadata) GetUpdatedAt() *timestamppb.Timestamp

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) ProtoReflect

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

func (*Metadata) Reset

func (x *Metadata) Reset()

func (*Metadata) String

func (x *Metadata) String() string

type NameAvailability added in v0.8.5

type NameAvailability int32
const (
	NameAvailability_NAME_AVAILABILITY_UNKNOWN     NameAvailability = 0
	NameAvailability_NAME_AVAILABILITY_AVAILABLE   NameAvailability = 1
	NameAvailability_NAME_AVAILABILITY_UNAVAILABLE NameAvailability = 2
	NameAvailability_NAME_AVAILABILITY_INVALID     NameAvailability = 3
	NameAvailability_NAME_AVAILABILITY_PROFANE     NameAvailability = 4
	NameAvailability_NAME_AVAILABILITY_RESERVED    NameAvailability = 5
)

func (NameAvailability) Descriptor added in v0.8.5

func (NameAvailability) Enum added in v0.8.5

func (NameAvailability) EnumDescriptor deprecated added in v0.8.5

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

Deprecated: Use NameAvailability.Descriptor instead.

func (NameAvailability) Number added in v0.8.5

func (NameAvailability) String added in v0.8.5

func (x NameAvailability) String() string

func (NameAvailability) Type added in v0.8.5

type NatsMessage added in v0.8.0

type NatsMessage struct {
	Payload  *anypb.Any        `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	Metadata map[string]string `` /* 157-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*NatsMessage) Descriptor deprecated added in v0.8.0

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

Deprecated: Use NatsMessage.ProtoReflect.Descriptor instead.

func (*NatsMessage) GetMetadata added in v0.8.0

func (x *NatsMessage) GetMetadata() map[string]string

func (*NatsMessage) GetPayload added in v0.8.0

func (x *NatsMessage) GetPayload() *anypb.Any

func (*NatsMessage) ProtoMessage added in v0.8.0

func (*NatsMessage) ProtoMessage()

func (*NatsMessage) ProtoReflect added in v0.8.0

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

func (*NatsMessage) Reset added in v0.8.0

func (x *NatsMessage) Reset()

func (*NatsMessage) String added in v0.8.0

func (x *NatsMessage) String() string

type PaginationRequest

type PaginationRequest struct {
	Size  int32  `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"`
	Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*PaginationRequest) Descriptor deprecated

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

Deprecated: Use PaginationRequest.ProtoReflect.Descriptor instead.

func (*PaginationRequest) GetSize

func (x *PaginationRequest) GetSize() int32

func (*PaginationRequest) GetToken

func (x *PaginationRequest) GetToken() string

func (*PaginationRequest) ProtoMessage

func (*PaginationRequest) ProtoMessage()

func (*PaginationRequest) ProtoReflect

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

func (*PaginationRequest) Reset

func (x *PaginationRequest) Reset()

func (*PaginationRequest) String

func (x *PaginationRequest) String() string

type PaginationResponse

type PaginationResponse struct {
	NextToken  string `protobuf:"bytes,1,opt,name=next_token,json=nextToken,proto3" json:"next_token,omitempty"`
	ResultSize int32  `protobuf:"varint,2,opt,name=result_size,json=resultSize,proto3" json:"result_size,omitempty"`
	TotalSize  int32  `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
	// contains filtered or unexported fields
}

func (*PaginationResponse) Descriptor deprecated

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

Deprecated: Use PaginationResponse.ProtoReflect.Descriptor instead.

func (*PaginationResponse) GetNextToken

func (x *PaginationResponse) GetNextToken() string

func (*PaginationResponse) GetResultSize

func (x *PaginationResponse) GetResultSize() int32

func (*PaginationResponse) GetTotalSize

func (x *PaginationResponse) GetTotalSize() int32

func (*PaginationResponse) ProtoMessage

func (*PaginationResponse) ProtoMessage()

func (*PaginationResponse) ProtoReflect

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

func (*PaginationResponse) Reset

func (x *PaginationResponse) Reset()

func (*PaginationResponse) String

func (x *PaginationResponse) String() string

type PolicyBuilder added in v0.0.42

type PolicyBuilder struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Configuration for source code
	SccConnectionId      string `protobuf:"bytes,2,opt,name=scc_connection_id,json=sccConnectionId,proto3" json:"scc_connection_id,omitempty"`
	SccRepo              string `protobuf:"bytes,3,opt,name=scc_repo,json=sccRepo,proto3" json:"scc_repo,omitempty"`
	SccOrg               string `protobuf:"bytes,4,opt,name=scc_org,json=sccOrg,proto3" json:"scc_org,omitempty"`
	RegistryConnectionId string `protobuf:"bytes,5,opt,name=registry_connection_id,json=registryConnectionId,proto3" json:"registry_connection_id,omitempty"`
	RegistryRepo         string `protobuf:"bytes,6,opt,name=registry_repo,json=registryRepo,proto3" json:"registry_repo,omitempty"`
	RegistryOrg          string `protobuf:"bytes,7,opt,name=registry_org,json=registryOrg,proto3" json:"registry_org,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyBuilder) Descriptor deprecated added in v0.0.42

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

Deprecated: Use PolicyBuilder.ProtoReflect.Descriptor instead.

func (*PolicyBuilder) GetId added in v0.0.42

func (x *PolicyBuilder) GetId() string

func (*PolicyBuilder) GetRegistryConnectionId added in v0.0.42

func (x *PolicyBuilder) GetRegistryConnectionId() string

func (*PolicyBuilder) GetRegistryOrg added in v0.0.42

func (x *PolicyBuilder) GetRegistryOrg() string

func (*PolicyBuilder) GetRegistryRepo added in v0.0.42

func (x *PolicyBuilder) GetRegistryRepo() string

func (*PolicyBuilder) GetSccConnectionId added in v0.0.42

func (x *PolicyBuilder) GetSccConnectionId() string

func (*PolicyBuilder) GetSccOrg added in v0.0.42

func (x *PolicyBuilder) GetSccOrg() string

func (*PolicyBuilder) GetSccRepo added in v0.0.42

func (x *PolicyBuilder) GetSccRepo() string

func (*PolicyBuilder) ProtoMessage added in v0.0.42

func (*PolicyBuilder) ProtoMessage()

func (*PolicyBuilder) ProtoReflect added in v0.0.42

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

func (*PolicyBuilder) Reset added in v0.0.42

func (x *PolicyBuilder) Reset()

func (*PolicyBuilder) String added in v0.0.42

func (x *PolicyBuilder) String() string

type PolicyContext

type PolicyContext struct {
	Id            string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                                            // policy id
	Name          string   `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`                                        // policy name
	Path          string   `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`                                        // policy path aka package name
	Decisions     []string `protobuf:"bytes,3,rep,name=decisions,proto3" json:"decisions,omitempty"`                              // list (1..N) of policy decisions (aka rules)
	InstanceLabel string   `protobuf:"bytes,5,opt,name=instance_label,json=instanceLabel,proto3" json:"instance_label,omitempty"` // label identifying the instance of the policy
	// contains filtered or unexported fields
}

func (*PolicyContext) Descriptor deprecated

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

Deprecated: Use PolicyContext.ProtoReflect.Descriptor instead.

func (*PolicyContext) GetDecisions

func (x *PolicyContext) GetDecisions() []string

func (*PolicyContext) GetId

func (x *PolicyContext) GetId() string

func (*PolicyContext) GetInstanceLabel added in v0.8.29

func (x *PolicyContext) GetInstanceLabel() string

func (*PolicyContext) GetName added in v0.8.29

func (x *PolicyContext) GetName() string

func (*PolicyContext) GetPath

func (x *PolicyContext) GetPath() string

func (*PolicyContext) ProtoMessage

func (*PolicyContext) ProtoMessage()

func (*PolicyContext) ProtoReflect

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

func (*PolicyContext) Reset

func (x *PolicyContext) Reset()

func (*PolicyContext) String

func (x *PolicyContext) String() string

type PolicyImage

type PolicyImage struct {
	Name   string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Public bool   `protobuf:"varint,2,opt,name=public,proto3" json:"public,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyImage) Descriptor deprecated

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

Deprecated: Use PolicyImage.ProtoReflect.Descriptor instead.

func (*PolicyImage) GetName

func (x *PolicyImage) GetName() string

func (*PolicyImage) GetPublic

func (x *PolicyImage) GetPublic() bool

func (*PolicyImage) ProtoMessage

func (*PolicyImage) ProtoMessage()

func (*PolicyImage) ProtoReflect

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

func (*PolicyImage) Reset

func (x *PolicyImage) Reset()

func (*PolicyImage) String

func (x *PolicyImage) String() string

type PolicyRef

type PolicyRef 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"`
	// Configuration for policy source code
	SourceUrl    string `protobuf:"bytes,3,opt,name=source_url,json=sourceUrl,proto3" json:"source_url,omitempty"`
	ConnectionId string `protobuf:"bytes,4,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"`
	SourceName   string `protobuf:"bytes,5,opt,name=source_name,json=sourceName,proto3" json:"source_name,omitempty"`
	// Configuration for enabling/disabling decision logging
	DecisionLogging *bool `protobuf:"varint,6,opt,name=decision_logging,json=decisionLogging,proto3,oneof" json:"decision_logging,omitempty"`
	// Configuration for linking a policy image from an OCI registry to a policy ref
	RegistryConnectionId string `protobuf:"bytes,7,opt,name=registry_connection_id,json=registryConnectionId,proto3" json:"registry_connection_id,omitempty"`
	RegistryImage        string `protobuf:"bytes,8,opt,name=registry_image,json=registryImage,proto3" json:"registry_image,omitempty"`
	RegistryTag          string `protobuf:"bytes,9,opt,name=registry_tag,json=registryTag,proto3" json:"registry_tag,omitempty"`
	RegistryOrg          string `protobuf:"bytes,10,opt,name=registry_org,json=registryOrg,proto3" json:"registry_org,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyRef) Descriptor deprecated

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

Deprecated: Use PolicyRef.ProtoReflect.Descriptor instead.

func (*PolicyRef) GetConnectionId

func (x *PolicyRef) GetConnectionId() string

func (*PolicyRef) GetDecisionLogging

func (x *PolicyRef) GetDecisionLogging() bool

func (*PolicyRef) GetId

func (x *PolicyRef) GetId() string

func (*PolicyRef) GetName

func (x *PolicyRef) GetName() string

func (*PolicyRef) GetRegistryConnectionId

func (x *PolicyRef) GetRegistryConnectionId() string

func (*PolicyRef) GetRegistryImage

func (x *PolicyRef) GetRegistryImage() string

func (*PolicyRef) GetRegistryOrg

func (x *PolicyRef) GetRegistryOrg() string

func (*PolicyRef) GetRegistryTag

func (x *PolicyRef) GetRegistryTag() string

func (*PolicyRef) GetSourceName

func (x *PolicyRef) GetSourceName() string

func (*PolicyRef) GetSourceUrl

func (x *PolicyRef) GetSourceUrl() string

func (*PolicyRef) ProtoMessage

func (*PolicyRef) ProtoMessage()

func (*PolicyRef) ProtoReflect

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

func (*PolicyRef) Reset

func (x *PolicyRef) Reset()

func (*PolicyRef) String

func (x *PolicyRef) String() string

type PolicyRepo added in v0.0.41

type PolicyRepo 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"`
	Public bool   `protobuf:"varint,3,opt,name=public,proto3" json:"public,omitempty"`
	// contains filtered or unexported fields
}

func (*PolicyRepo) Descriptor deprecated added in v0.0.41

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

Deprecated: Use PolicyRepo.ProtoReflect.Descriptor instead.

func (*PolicyRepo) GetId added in v0.8.0

func (x *PolicyRepo) GetId() string

func (*PolicyRepo) GetName added in v0.0.41

func (x *PolicyRepo) GetName() string

func (*PolicyRepo) GetPublic added in v0.8.0

func (x *PolicyRepo) GetPublic() bool

func (*PolicyRepo) ProtoMessage added in v0.0.41

func (*PolicyRepo) ProtoMessage()

func (*PolicyRepo) ProtoReflect added in v0.0.41

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

func (*PolicyRepo) Reset added in v0.0.41

func (x *PolicyRepo) Reset()

func (*PolicyRepo) String added in v0.0.41

func (x *PolicyRepo) String() string

type Provider

type Provider 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"`                                  // provider short name
	Description    string         `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                    // provider description
	Kind           ProviderKind   `protobuf:"varint,4,opt,name=kind,proto3,enum=aserto.api.v1.ProviderKind" json:"kind,omitempty"` // provider kind enum [scc|idp]
	ConnectionType ConnectionType ``                                                                                               // connection type enum [simple|oauth]
	/* 138-byte string literal not displayed */
	DisplayAttributes map[string]string `` // display attributes
	/* 200-byte string literal not displayed */
	Config []*ConfigElement `protobuf:"bytes,7,rep,name=config,proto3" json:"config,omitempty"` // JSON struct with all configurable settings (schema)
	// contains filtered or unexported fields
}

func (*Provider) Descriptor deprecated

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

Deprecated: Use Provider.ProtoReflect.Descriptor instead.

func (*Provider) GetConfig

func (x *Provider) GetConfig() []*ConfigElement

func (*Provider) GetConnectionType

func (x *Provider) GetConnectionType() ConnectionType

func (*Provider) GetDescription

func (x *Provider) GetDescription() string

func (*Provider) GetDisplayAttributes

func (x *Provider) GetDisplayAttributes() map[string]string

func (*Provider) GetId

func (x *Provider) GetId() string

func (*Provider) GetKind

func (x *Provider) GetKind() ProviderKind

func (*Provider) GetName

func (x *Provider) GetName() string

func (*Provider) ProtoMessage

func (*Provider) ProtoMessage()

func (*Provider) ProtoReflect

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

func (*Provider) Reset

func (x *Provider) Reset()

func (*Provider) String

func (x *Provider) String() string

type ProviderID added in v0.8.28

type ProviderID int32
const (
	ProviderID_PROVIDER_ID_UNKNOWN         ProviderID = 0
	ProviderID_PROVIDER_ID_ACMECORP        ProviderID = 1
	ProviderID_PROVIDER_ID_ASERTO_REGISTRY ProviderID = 2
	ProviderID_PROVIDER_ID_BUNDLER         ProviderID = 3
	ProviderID_PROVIDER_ID_AUTH0           ProviderID = 4
	ProviderID_PROVIDER_ID_DECISION_LOGS   ProviderID = 5
	ProviderID_PROVIDER_ID_DISCOVERY       ProviderID = 6
	ProviderID_PROVIDER_ID_EDGE_DIRECTORY  ProviderID = 7
	ProviderID_PROVIDER_ID_GHCR_PAT        ProviderID = 8
	ProviderID_PROVIDER_ID_GITHUB          ProviderID = 9
	ProviderID_PROVIDER_ID_GITHUB_PAT      ProviderID = 10
	ProviderID_PROVIDER_ID_GITLAB_PAT      ProviderID = 11
	ProviderID_PROVIDER_ID_AUTHORIZER      ProviderID = 12
	ProviderID_PROVIDER_ID_OKTA            ProviderID = 13
	ProviderID_PROVIDER_ID_OPCR            ProviderID = 14
	ProviderID_PROVIDER_ID_OPCR_PUBLIC     ProviderID = 15
	ProviderID_PROVIDER_ID_EDGE_AUTHORIZER ProviderID = 16
	ProviderID_PROVIDER_ID_CITADEL         ProviderID = 17
)

func (ProviderID) Descriptor added in v0.8.28

func (ProviderID) Descriptor() protoreflect.EnumDescriptor

func (ProviderID) Enum added in v0.8.28

func (x ProviderID) Enum() *ProviderID

func (ProviderID) EnumDescriptor deprecated added in v0.8.28

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

Deprecated: Use ProviderID.Descriptor instead.

func (ProviderID) Number added in v0.8.28

func (x ProviderID) Number() protoreflect.EnumNumber

func (ProviderID) String added in v0.8.28

func (x ProviderID) String() string

func (ProviderID) Type added in v0.8.28

type ProviderKind

type ProviderKind int32
const (
	ProviderKind_PROVIDER_KIND_UNKNOWN         ProviderKind = 0 // Unknown provider kind
	ProviderKind_PROVIDER_KIND_IDP             ProviderKind = 1 // Identity Provider
	ProviderKind_PROVIDER_KIND_SCC             ProviderKind = 2 // Source Code Control Providers
	ProviderKind_PROVIDER_KIND_POLICY_REGISTRY ProviderKind = 3 // Provider for a registry of policies
	ProviderKind_PROVIDER_KIND_AUTHORIZER      ProviderKind = 4 // Provider of an authorization service
	ProviderKind_PROVIDER_KIND_DECISION_LOGS   ProviderKind = 5 // Provider of a decision log service
	ProviderKind_PROVIDER_KIND_DIRECTORY       ProviderKind = 6 // Provider of directory service
	ProviderKind_PROVIDER_KIND_DISCOVERY       ProviderKind = 7 // Provider of discovery service
	ProviderKind_PROVIDER_KIND_EDGE_AUTHORIZER ProviderKind = 8 // Provider of edge authorizer connections
)

func (ProviderKind) Descriptor

func (ProviderKind) Enum

func (x ProviderKind) Enum() *ProviderKind

func (ProviderKind) EnumDescriptor deprecated

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

Deprecated: Use ProviderKind.Descriptor instead.

func (ProviderKind) Number

func (ProviderKind) String

func (x ProviderKind) String() string

func (ProviderKind) Type

type RegistryOrg

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

func (*RegistryOrg) Descriptor deprecated

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

Deprecated: Use RegistryOrg.ProtoReflect.Descriptor instead.

func (*RegistryOrg) GetName

func (x *RegistryOrg) GetName() string

func (*RegistryOrg) ProtoMessage

func (*RegistryOrg) ProtoMessage()

func (*RegistryOrg) ProtoReflect

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

func (*RegistryOrg) Reset

func (x *RegistryOrg) Reset()

func (*RegistryOrg) String

func (x *RegistryOrg) String() string

type RegistryRepo added in v0.8.0

type RegistryRepo struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Org  string `protobuf:"bytes,2,opt,name=org,proto3" json:"org,omitempty"`
	// contains filtered or unexported fields
}

func (*RegistryRepo) Descriptor deprecated added in v0.8.0

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

Deprecated: Use RegistryRepo.ProtoReflect.Descriptor instead.

func (*RegistryRepo) GetName added in v0.8.0

func (x *RegistryRepo) GetName() string

func (*RegistryRepo) GetOrg added in v0.8.0

func (x *RegistryRepo) GetOrg() string

func (*RegistryRepo) ProtoMessage added in v0.8.0

func (*RegistryRepo) ProtoMessage()

func (*RegistryRepo) ProtoReflect added in v0.8.0

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

func (*RegistryRepo) Reset added in v0.8.0

func (x *RegistryRepo) Reset()

func (*RegistryRepo) String added in v0.8.0

func (x *RegistryRepo) String() string

type RegistryRepoAnnotation added in v0.8.0

type RegistryRepoAnnotation struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*RegistryRepoAnnotation) Descriptor deprecated added in v0.8.0

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

Deprecated: Use RegistryRepoAnnotation.ProtoReflect.Descriptor instead.

func (*RegistryRepoAnnotation) GetKey added in v0.8.0

func (x *RegistryRepoAnnotation) GetKey() string

func (*RegistryRepoAnnotation) GetValue added in v0.8.0

func (x *RegistryRepoAnnotation) GetValue() string

func (*RegistryRepoAnnotation) ProtoMessage added in v0.8.0

func (*RegistryRepoAnnotation) ProtoMessage()

func (*RegistryRepoAnnotation) ProtoReflect added in v0.8.0

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

func (*RegistryRepoAnnotation) Reset added in v0.8.0

func (x *RegistryRepoAnnotation) Reset()

func (*RegistryRepoAnnotation) String added in v0.8.0

func (x *RegistryRepoAnnotation) String() string

type RegistryRepoDigest added in v0.8.1

type RegistryRepoDigest struct {
	Digest    string                 `protobuf:"bytes,1,opt,name=digest,proto3" json:"digest,omitempty"`
	Tags      []string               `protobuf:"bytes,2,rep,name=tags,proto3" json:"tags,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*RegistryRepoDigest) Descriptor deprecated added in v0.8.1

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

Deprecated: Use RegistryRepoDigest.ProtoReflect.Descriptor instead.

func (*RegistryRepoDigest) GetCreatedAt added in v0.8.1

func (x *RegistryRepoDigest) GetCreatedAt() *timestamppb.Timestamp

func (*RegistryRepoDigest) GetDigest added in v0.8.1

func (x *RegistryRepoDigest) GetDigest() string

func (*RegistryRepoDigest) GetTags added in v0.8.1

func (x *RegistryRepoDigest) GetTags() []string

func (*RegistryRepoDigest) ProtoMessage added in v0.8.1

func (*RegistryRepoDigest) ProtoMessage()

func (*RegistryRepoDigest) ProtoReflect added in v0.8.1

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

func (*RegistryRepoDigest) Reset added in v0.8.1

func (x *RegistryRepoDigest) Reset()

func (*RegistryRepoDigest) String added in v0.8.1

func (x *RegistryRepoDigest) String() string

type RegistryRepoTag added in v0.8.0

type RegistryRepoTag struct {
	Name        string                    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Digest      string                    `protobuf:"bytes,2,opt,name=digest,proto3" json:"digest,omitempty"`
	Size        int64                     `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
	CreatedAt   *timestamppb.Timestamp    `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Annotations []*RegistryRepoAnnotation `protobuf:"bytes,5,rep,name=annotations,proto3" json:"annotations,omitempty"`
	// contains filtered or unexported fields
}

func (*RegistryRepoTag) Descriptor deprecated added in v0.8.0

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

Deprecated: Use RegistryRepoTag.ProtoReflect.Descriptor instead.

func (*RegistryRepoTag) GetAnnotations added in v0.8.0

func (x *RegistryRepoTag) GetAnnotations() []*RegistryRepoAnnotation

func (*RegistryRepoTag) GetCreatedAt added in v0.8.0

func (x *RegistryRepoTag) GetCreatedAt() *timestamppb.Timestamp

func (*RegistryRepoTag) GetDigest added in v0.8.0

func (x *RegistryRepoTag) GetDigest() string

func (*RegistryRepoTag) GetName added in v0.8.0

func (x *RegistryRepoTag) GetName() string

func (*RegistryRepoTag) GetSize added in v0.8.0

func (x *RegistryRepoTag) GetSize() int64

func (*RegistryRepoTag) ProtoMessage added in v0.8.0

func (*RegistryRepoTag) ProtoMessage()

func (*RegistryRepoTag) ProtoReflect added in v0.8.0

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

func (*RegistryRepoTag) Reset added in v0.8.0

func (x *RegistryRepoTag) Reset()

func (*RegistryRepoTag) String added in v0.8.0

func (x *RegistryRepoTag) String() string

type SccOrg added in v0.8.8

type SccOrg struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Id   string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*SccOrg) Descriptor deprecated added in v0.8.8

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

Deprecated: Use SccOrg.ProtoReflect.Descriptor instead.

func (*SccOrg) GetId added in v0.8.8

func (x *SccOrg) GetId() string

func (*SccOrg) GetName added in v0.8.8

func (x *SccOrg) GetName() string

func (*SccOrg) ProtoMessage added in v0.8.8

func (*SccOrg) ProtoMessage()

func (*SccOrg) ProtoReflect added in v0.8.8

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

func (*SccOrg) Reset added in v0.8.8

func (x *SccOrg) Reset()

func (*SccOrg) String added in v0.8.8

func (x *SccOrg) String() string

type Tenant

type Tenant 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"`
	Members            []*TenantMember `protobuf:"bytes,3,rep,name=members,proto3" json:"members,omitempty"`
	Connections        []*Connection   `protobuf:"bytes,4,rep,name=connections,proto3" json:"connections,omitempty"`
	Personal           bool            `protobuf:"varint,5,opt,name=personal,proto3" json:"personal,omitempty"`
	MaxHostedInstances int32           `protobuf:"varint,6,opt,name=max_hosted_instances,json=maxHostedInstances,proto3" json:"max_hosted_instances,omitempty"`
	// contains filtered or unexported fields
}

func (*Tenant) Descriptor deprecated

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

Deprecated: Use Tenant.ProtoReflect.Descriptor instead.

func (*Tenant) GetConnections

func (x *Tenant) GetConnections() []*Connection

func (*Tenant) GetId

func (x *Tenant) GetId() string

func (*Tenant) GetMaxHostedInstances added in v0.8.18

func (x *Tenant) GetMaxHostedInstances() int32

func (*Tenant) GetMembers

func (x *Tenant) GetMembers() []*TenantMember

func (*Tenant) GetName

func (x *Tenant) GetName() string

func (*Tenant) GetPersonal

func (x *Tenant) GetPersonal() bool

func (*Tenant) ProtoMessage

func (*Tenant) ProtoMessage()

func (*Tenant) ProtoReflect

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

func (*Tenant) Reset

func (x *Tenant) Reset()

func (*Tenant) String

func (x *Tenant) String() string

type TenantMember

type TenantMember struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*TenantMember) Descriptor deprecated

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

Deprecated: Use TenantMember.ProtoReflect.Descriptor instead.

func (*TenantMember) GetId

func (x *TenantMember) GetId() string

func (*TenantMember) ProtoMessage

func (*TenantMember) ProtoMessage()

func (*TenantMember) ProtoReflect

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

func (*TenantMember) Reset

func (x *TenantMember) Reset()

func (*TenantMember) String

func (x *TenantMember) String() string

type User

type User struct {
	Id          string                     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                                      // IDP PID
	Enabled     *bool                      `protobuf:"varint,2,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`                     // enabled (false disables identity to access anything)
	DisplayName string                     `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // display name of user
	Email       string                     `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`                                // main email address of user
	Picture     string                     `protobuf:"bytes,5,opt,name=picture,proto3" json:"picture,omitempty"`                            // URL to user's picture
	Identities  map[string]*IdentitySource ``                                                                                               // identity source collection of user
	/* 161-byte string literal not displayed */
	Attributes   *AttrSet            `protobuf:"bytes,7,opt,name=attributes,proto3" json:"attributes,omitempty"` // globally scoped user attributes (properties, roles and permissions)
	Applications map[string]*AttrSet ``                                                                          // application scoped attributes (properties, roles and permissions)
	/* 165-byte string literal not displayed */
	Metadata *Metadata `protobuf:"bytes,9,opt,name=metadata,proto3" json:"metadata,omitempty"` // generic metadata results block
	Deleted  bool      `protobuf:"varint,10,opt,name=deleted,proto3" json:"deleted,omitempty"` // deleted markation
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated

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

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetApplications

func (x *User) GetApplications() map[string]*AttrSet

func (*User) GetAttributes

func (x *User) GetAttributes() *AttrSet

func (*User) GetDeleted

func (x *User) GetDeleted() bool

func (*User) GetDisplayName

func (x *User) GetDisplayName() string

func (*User) GetEmail

func (x *User) GetEmail() string

func (*User) GetEnabled

func (x *User) GetEnabled() bool

func (*User) GetId

func (x *User) GetId() string

func (*User) GetIdentities

func (x *User) GetIdentities() map[string]*IdentitySource

func (*User) GetMetadata

func (x *User) GetMetadata() *Metadata

func (*User) GetPicture

func (x *User) GetPicture() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

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

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

type UserExt

type UserExt struct {
	Id           string              `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`                 // IDP PID
	Attributes   *AttrSet            `protobuf:"bytes,7,opt,name=attributes,proto3" json:"attributes,omitempty"` // globally scoped user attributes (properties, roles and permissions)
	Applications map[string]*AttrSet ``                                                                          // application scoped attributes (properties, roles and permissions)
	/* 165-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UserExt) Descriptor deprecated

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

Deprecated: Use UserExt.ProtoReflect.Descriptor instead.

func (*UserExt) GetApplications

func (x *UserExt) GetApplications() map[string]*AttrSet

func (*UserExt) GetAttributes

func (x *UserExt) GetAttributes() *AttrSet

func (*UserExt) GetId

func (x *UserExt) GetId() string

func (*UserExt) ProtoMessage

func (*UserExt) ProtoMessage()

func (*UserExt) ProtoReflect

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

func (*UserExt) Reset

func (x *UserExt) Reset()

func (*UserExt) String

func (x *UserExt) String() string

type UserProcessStats

type UserProcessStats struct {
	Received int32 `protobuf:"varint,1,opt,name=received,proto3" json:"received,omitempty"`
	Created  int32 `protobuf:"varint,2,opt,name=created,proto3" json:"created,omitempty"`
	Updated  int32 `protobuf:"varint,3,opt,name=updated,proto3" json:"updated,omitempty"`
	Deleted  int32 `protobuf:"varint,4,opt,name=deleted,proto3" json:"deleted,omitempty"`
	Errors   int32 `protobuf:"varint,5,opt,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

func (*UserProcessStats) Descriptor deprecated

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

Deprecated: Use UserProcessStats.ProtoReflect.Descriptor instead.

func (*UserProcessStats) GetCreated

func (x *UserProcessStats) GetCreated() int32

func (*UserProcessStats) GetDeleted

func (x *UserProcessStats) GetDeleted() int32

func (*UserProcessStats) GetErrors

func (x *UserProcessStats) GetErrors() int32

func (*UserProcessStats) GetReceived

func (x *UserProcessStats) GetReceived() int32

func (*UserProcessStats) GetUpdated

func (x *UserProcessStats) GetUpdated() int32

func (*UserProcessStats) ProtoMessage

func (*UserProcessStats) ProtoMessage()

func (*UserProcessStats) ProtoReflect

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

func (*UserProcessStats) Reset

func (x *UserProcessStats) Reset()

func (*UserProcessStats) String

func (x *UserProcessStats) String() string

Jump to

Keyboard shortcuts

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