Documentation ¶
Index ¶
- Variables
- type Account
- func (*Account) Descriptor() ([]byte, []int)deprecated
- func (x *Account) GetDefaultTenant() string
- func (x *Account) GetId() string
- func (x *Account) GetPersonalTenant() *Tenant
- func (x *Account) GetRegistrationDate() int64
- func (x *Account) GetTenants() []*Tenant
- func (*Account) ProtoMessage()
- func (x *Account) ProtoReflect() protoreflect.Message
- func (x *Account) Reset()
- func (x *Account) String() string
- type ApplExt
- type AttrKind
- type AttrSet
- func (*AttrSet) Descriptor() ([]byte, []int)deprecated
- func (x *AttrSet) GetPermissions() []string
- func (x *AttrSet) GetProperties() *structpb.Struct
- func (x *AttrSet) GetRoles() []string
- func (*AttrSet) ProtoMessage()
- func (x *AttrSet) ProtoReflect() protoreflect.Message
- func (x *AttrSet) Reset()
- func (x *AttrSet) String() string
- type ChangeType
- type ConfigElement
- func (*ConfigElement) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigElement) GetDescription() string
- func (x *ConfigElement) GetGenerated() bool
- func (x *ConfigElement) GetId() int32
- func (x *ConfigElement) GetJsonSchema() string
- func (x *ConfigElement) GetKind() ConfigElementKind
- func (x *ConfigElement) GetMode() DisplayMode
- func (x *ConfigElement) GetName() string
- func (x *ConfigElement) GetReadOnly() bool
- func (x *ConfigElement) GetType() ConfigElementType
- func (x *ConfigElement) GetUsage() string
- func (*ConfigElement) ProtoMessage()
- func (x *ConfigElement) ProtoReflect() protoreflect.Message
- func (x *ConfigElement) Reset()
- func (x *ConfigElement) String() string
- type ConfigElementKind
- func (ConfigElementKind) Descriptor() protoreflect.EnumDescriptor
- func (x ConfigElementKind) Enum() *ConfigElementKind
- func (ConfigElementKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConfigElementKind) Number() protoreflect.EnumNumber
- func (x ConfigElementKind) String() string
- func (ConfigElementKind) Type() protoreflect.EnumType
- type ConfigElementType
- func (ConfigElementType) Descriptor() protoreflect.EnumDescriptor
- func (x ConfigElementType) Enum() *ConfigElementType
- func (ConfigElementType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConfigElementType) Number() protoreflect.EnumNumber
- func (x ConfigElementType) String() string
- func (ConfigElementType) Type() protoreflect.EnumType
- type Connection
- func (*Connection) Descriptor() ([]byte, []int)deprecated
- func (x *Connection) GetConfig() *structpb.Struct
- func (x *Connection) GetDescription() string
- func (x *Connection) GetId() string
- func (x *Connection) GetKind() ProviderKind
- func (x *Connection) GetLastVerificationAt() *timestamppb.Timestamp
- func (x *Connection) GetMetadata() *Metadata
- func (x *Connection) GetName() string
- func (x *Connection) GetProviderId() string
- func (x *Connection) GetSystem() bool
- func (x *Connection) GetVerified() bool
- func (*Connection) ProtoMessage()
- func (x *Connection) ProtoReflect() protoreflect.Message
- func (x *Connection) Reset()
- func (x *Connection) String() string
- type ConnectionType
- func (ConnectionType) Descriptor() protoreflect.EnumDescriptor
- func (x ConnectionType) Enum() *ConnectionType
- func (ConnectionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ConnectionType) Number() protoreflect.EnumNumber
- func (x ConnectionType) String() string
- func (ConnectionType) Type() protoreflect.EnumType
- type DeleteConnection
- type DeleteUser
- type DisplayMode
- func (DisplayMode) Descriptor() protoreflect.EnumDescriptor
- func (x DisplayMode) Enum() *DisplayMode
- func (DisplayMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x DisplayMode) Number() protoreflect.EnumNumber
- func (x DisplayMode) String() string
- func (DisplayMode) Type() protoreflect.EnumType
- type Fields
- type IdentityContext
- func (*IdentityContext) Descriptor() ([]byte, []int)deprecated
- func (x *IdentityContext) GetIdentity() string
- func (x *IdentityContext) GetType() IdentityType
- func (*IdentityContext) ProtoMessage()
- func (x *IdentityContext) ProtoReflect() protoreflect.Message
- func (x *IdentityContext) Reset()
- func (x *IdentityContext) String() string
- type IdentityKind
- func (IdentityKind) Descriptor() protoreflect.EnumDescriptor
- func (x IdentityKind) Enum() *IdentityKind
- func (IdentityKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x IdentityKind) Number() protoreflect.EnumNumber
- func (x IdentityKind) String() string
- func (IdentityKind) Type() protoreflect.EnumType
- type IdentitySource
- func (*IdentitySource) Descriptor() ([]byte, []int)deprecated
- func (x *IdentitySource) GetCaseInsensitive() bool
- func (x *IdentitySource) GetConnectionId() string
- func (x *IdentitySource) GetKind() IdentityKind
- func (x *IdentitySource) GetProvider() string
- func (x *IdentitySource) GetVerified() bool
- func (*IdentitySource) ProtoMessage()
- func (x *IdentitySource) ProtoReflect() protoreflect.Message
- func (x *IdentitySource) Reset()
- func (x *IdentitySource) String() string
- type IdentityType
- func (IdentityType) Descriptor() protoreflect.EnumDescriptor
- func (x IdentityType) Enum() *IdentityType
- func (IdentityType) EnumDescriptor() ([]byte, []int)deprecated
- func (x IdentityType) Number() protoreflect.EnumNumber
- func (x IdentityType) String() string
- func (IdentityType) Type() protoreflect.EnumType
- type Invite
- func (*Invite) Descriptor() ([]byte, []int)deprecated
- func (x *Invite) GetCreatedAt() *timestamppb.Timestamp
- func (x *Invite) GetEmail() string
- func (x *Invite) GetId() string
- func (x *Invite) GetInvitedBy() string
- func (x *Invite) GetRespondedAt() *timestamppb.Timestamp
- func (x *Invite) GetRole() string
- func (x *Invite) GetStatus() InviteStatus
- func (*Invite) ProtoMessage()
- func (x *Invite) ProtoReflect() protoreflect.Message
- func (x *Invite) Reset()
- func (x *Invite) String() string
- type InviteStatus
- func (InviteStatus) Descriptor() protoreflect.EnumDescriptor
- func (x InviteStatus) Enum() *InviteStatus
- func (InviteStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x InviteStatus) Number() protoreflect.EnumNumber
- func (x InviteStatus) String() string
- func (InviteStatus) Type() protoreflect.EnumType
- type LogLevel
- type Metadata
- func (*Metadata) Descriptor() ([]byte, []int)deprecated
- func (x *Metadata) GetConnectionId() string
- func (x *Metadata) GetCreatedAt() *timestamppb.Timestamp
- func (x *Metadata) GetDeletedAt() *timestamppb.Timestamp
- func (x *Metadata) GetHash() string
- func (x *Metadata) GetUpdatedAt() *timestamppb.Timestamp
- func (*Metadata) ProtoMessage()
- func (x *Metadata) ProtoReflect() protoreflect.Message
- func (x *Metadata) Reset()
- func (x *Metadata) String() string
- type NameAvailability
- func (NameAvailability) Descriptor() protoreflect.EnumDescriptor
- func (x NameAvailability) Enum() *NameAvailability
- func (NameAvailability) EnumDescriptor() ([]byte, []int)deprecated
- func (x NameAvailability) Number() protoreflect.EnumNumber
- func (x NameAvailability) String() string
- func (NameAvailability) Type() protoreflect.EnumType
- type NatsMessage
- func (*NatsMessage) Descriptor() ([]byte, []int)deprecated
- func (x *NatsMessage) GetMetadata() map[string]string
- func (x *NatsMessage) GetPayload() *anypb.Any
- func (*NatsMessage) ProtoMessage()
- func (x *NatsMessage) ProtoReflect() protoreflect.Message
- func (x *NatsMessage) Reset()
- func (x *NatsMessage) String() string
- type PaginationRequest
- func (*PaginationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PaginationRequest) GetSize() int32
- func (x *PaginationRequest) GetToken() string
- func (*PaginationRequest) ProtoMessage()
- func (x *PaginationRequest) ProtoReflect() protoreflect.Message
- func (x *PaginationRequest) Reset()
- func (x *PaginationRequest) String() string
- type PaginationResponse
- func (*PaginationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PaginationResponse) GetNextToken() string
- func (x *PaginationResponse) GetResultSize() int32
- func (x *PaginationResponse) GetTotalSize() int32
- func (*PaginationResponse) ProtoMessage()
- func (x *PaginationResponse) ProtoReflect() protoreflect.Message
- func (x *PaginationResponse) Reset()
- func (x *PaginationResponse) String() string
- type PolicyBuilder
- func (*PolicyBuilder) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyBuilder) GetId() string
- func (x *PolicyBuilder) GetRegistryConnectionId() string
- func (x *PolicyBuilder) GetRegistryOrg() string
- func (x *PolicyBuilder) GetRegistryRepo() string
- func (x *PolicyBuilder) GetSccConnectionId() string
- func (x *PolicyBuilder) GetSccOrg() string
- func (x *PolicyBuilder) GetSccRepo() string
- func (*PolicyBuilder) ProtoMessage()
- func (x *PolicyBuilder) ProtoReflect() protoreflect.Message
- func (x *PolicyBuilder) Reset()
- func (x *PolicyBuilder) String() string
- type PolicyContext
- func (*PolicyContext) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyContext) GetDecisions() []string
- func (x *PolicyContext) GetId() string
- func (x *PolicyContext) GetInstanceLabel() string
- func (x *PolicyContext) GetName() string
- func (x *PolicyContext) GetPath() string
- func (*PolicyContext) ProtoMessage()
- func (x *PolicyContext) ProtoReflect() protoreflect.Message
- func (x *PolicyContext) Reset()
- func (x *PolicyContext) String() string
- type PolicyImage
- type PolicyRef
- func (*PolicyRef) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyRef) GetConnectionId() string
- func (x *PolicyRef) GetDecisionLogging() bool
- func (x *PolicyRef) GetId() string
- func (x *PolicyRef) GetName() string
- func (x *PolicyRef) GetRegistryConnectionId() string
- func (x *PolicyRef) GetRegistryImage() string
- func (x *PolicyRef) GetRegistryOrg() string
- func (x *PolicyRef) GetRegistryTag() string
- func (x *PolicyRef) GetSourceName() string
- func (x *PolicyRef) GetSourceUrl() string
- func (*PolicyRef) ProtoMessage()
- func (x *PolicyRef) ProtoReflect() protoreflect.Message
- func (x *PolicyRef) Reset()
- func (x *PolicyRef) String() string
- type PolicyRepo
- func (*PolicyRepo) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyRepo) GetId() string
- func (x *PolicyRepo) GetName() string
- func (x *PolicyRepo) GetPublic() bool
- func (*PolicyRepo) ProtoMessage()
- func (x *PolicyRepo) ProtoReflect() protoreflect.Message
- func (x *PolicyRepo) Reset()
- func (x *PolicyRepo) String() string
- type Provider
- func (*Provider) Descriptor() ([]byte, []int)deprecated
- func (x *Provider) GetConfig() []*ConfigElement
- func (x *Provider) GetConnectionType() ConnectionType
- func (x *Provider) GetDescription() string
- func (x *Provider) GetDisplayAttributes() map[string]string
- func (x *Provider) GetId() string
- func (x *Provider) GetKind() ProviderKind
- func (x *Provider) GetName() string
- func (*Provider) ProtoMessage()
- func (x *Provider) ProtoReflect() protoreflect.Message
- func (x *Provider) Reset()
- func (x *Provider) String() string
- type ProviderID
- type ProviderKind
- func (ProviderKind) Descriptor() protoreflect.EnumDescriptor
- func (x ProviderKind) Enum() *ProviderKind
- func (ProviderKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProviderKind) Number() protoreflect.EnumNumber
- func (x ProviderKind) String() string
- func (ProviderKind) Type() protoreflect.EnumType
- type RegistryOrg
- type RegistryRepo
- func (*RegistryRepo) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryRepo) GetName() string
- func (x *RegistryRepo) GetOrg() string
- func (*RegistryRepo) ProtoMessage()
- func (x *RegistryRepo) ProtoReflect() protoreflect.Message
- func (x *RegistryRepo) Reset()
- func (x *RegistryRepo) String() string
- type RegistryRepoAnnotation
- func (*RegistryRepoAnnotation) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryRepoAnnotation) GetKey() string
- func (x *RegistryRepoAnnotation) GetValue() string
- func (*RegistryRepoAnnotation) ProtoMessage()
- func (x *RegistryRepoAnnotation) ProtoReflect() protoreflect.Message
- func (x *RegistryRepoAnnotation) Reset()
- func (x *RegistryRepoAnnotation) String() string
- type RegistryRepoDigest
- func (*RegistryRepoDigest) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryRepoDigest) GetCreatedAt() *timestamppb.Timestamp
- func (x *RegistryRepoDigest) GetDigest() string
- func (x *RegistryRepoDigest) GetTags() []string
- func (*RegistryRepoDigest) ProtoMessage()
- func (x *RegistryRepoDigest) ProtoReflect() protoreflect.Message
- func (x *RegistryRepoDigest) Reset()
- func (x *RegistryRepoDigest) String() string
- type RegistryRepoTag
- func (*RegistryRepoTag) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryRepoTag) GetAnnotations() []*RegistryRepoAnnotation
- func (x *RegistryRepoTag) GetCreatedAt() *timestamppb.Timestamp
- func (x *RegistryRepoTag) GetDigest() string
- func (x *RegistryRepoTag) GetName() string
- func (x *RegistryRepoTag) GetSize() int64
- func (*RegistryRepoTag) ProtoMessage()
- func (x *RegistryRepoTag) ProtoReflect() protoreflect.Message
- func (x *RegistryRepoTag) Reset()
- func (x *RegistryRepoTag) String() string
- type SccOrg
- type Tenant
- func (*Tenant) Descriptor() ([]byte, []int)deprecated
- func (x *Tenant) GetConnections() []*Connection
- func (x *Tenant) GetId() string
- func (x *Tenant) GetMaxHostedInstances() int32
- func (x *Tenant) GetMembers() []*TenantMember
- func (x *Tenant) GetName() string
- func (x *Tenant) GetPersonal() bool
- func (*Tenant) ProtoMessage()
- func (x *Tenant) ProtoReflect() protoreflect.Message
- func (x *Tenant) Reset()
- func (x *Tenant) String() string
- type TenantMember
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetApplications() map[string]*AttrSet
- func (x *User) GetAttributes() *AttrSet
- func (x *User) GetDeleted() bool
- func (x *User) GetDisplayName() string
- func (x *User) GetEmail() string
- func (x *User) GetEnabled() bool
- func (x *User) GetId() string
- func (x *User) GetIdentities() map[string]*IdentitySource
- func (x *User) GetMetadata() *Metadata
- func (x *User) GetPicture() string
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- type UserExt
- func (*UserExt) Descriptor() ([]byte, []int)deprecated
- func (x *UserExt) GetApplications() map[string]*AttrSet
- func (x *UserExt) GetAttributes() *AttrSet
- func (x *UserExt) GetId() string
- func (*UserExt) ProtoMessage()
- func (x *UserExt) ProtoReflect() protoreflect.Message
- func (x *UserExt) Reset()
- func (x *UserExt) String() string
- type UserProcessStats
- func (*UserProcessStats) Descriptor() ([]byte, []int)deprecated
- func (x *UserProcessStats) GetCreated() int32
- func (x *UserProcessStats) GetDeleted() int32
- func (x *UserProcessStats) GetErrors() int32
- func (x *UserProcessStats) GetReceived() int32
- func (x *UserProcessStats) GetUpdated() int32
- func (*UserProcessStats) ProtoMessage()
- func (x *UserProcessStats) ProtoReflect() protoreflect.Message
- func (x *UserProcessStats) Reset()
- func (x *UserProcessStats) String() string
Constants ¶
This section is empty.
Variables ¶
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.
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", 18: "PROVIDER_ID_DIRECTORY", 19: "PROVIDER_ID_AZUREAD", 20: "PROVIDER_ID_COGNITO", 21: "PROVIDER_ID_GOOGLE_WORKSPACE", } 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, "PROVIDER_ID_DIRECTORY": 18, "PROVIDER_ID_AZUREAD": 19, "PROVIDER_ID_COGNITO": 20, "PROVIDER_ID_GOOGLE_WORKSPACE": 21, } )
Enum value maps for ProviderID.
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.
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.
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.
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.
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.
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.
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", 5: "INVITE_STATUS_ACTIVE", } 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, "INVITE_STATUS_ACTIVE": 5, } )
Enum value maps for InviteStatus.
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.
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.
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.
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.
var File_aserto_api_v1_account_proto protoreflect.FileDescriptor
var File_aserto_api_v1_change_proto protoreflect.FileDescriptor
var File_aserto_api_v1_connection_proto protoreflect.FileDescriptor
var File_aserto_api_v1_fields_proto protoreflect.FileDescriptor
var File_aserto_api_v1_identity_context_proto protoreflect.FileDescriptor
var File_aserto_api_v1_invite_proto protoreflect.FileDescriptor
var File_aserto_api_v1_log_proto protoreflect.FileDescriptor
var File_aserto_api_v1_metadata_proto protoreflect.FileDescriptor
var File_aserto_api_v1_name_availability_proto protoreflect.FileDescriptor
var File_aserto_api_v1_nats_proto protoreflect.FileDescriptor
var File_aserto_api_v1_pagination_proto protoreflect.FileDescriptor
var File_aserto_api_v1_policy_builder_proto protoreflect.FileDescriptor
var File_aserto_api_v1_policy_context_proto protoreflect.FileDescriptor
var File_aserto_api_v1_policy_image_proto protoreflect.FileDescriptor
var File_aserto_api_v1_policy_repo_proto protoreflect.FileDescriptor
var File_aserto_api_v1_policyref_proto protoreflect.FileDescriptor
var File_aserto_api_v1_registry_org_proto protoreflect.FileDescriptor
var File_aserto_api_v1_registry_proto protoreflect.FileDescriptor
var File_aserto_api_v1_scc_org_proto protoreflect.FileDescriptor
var File_aserto_api_v1_tenant_proto protoreflect.FileDescriptor
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) GetDefaultTenant ¶
func (*Account) GetPersonalTenant ¶
func (*Account) GetRegistrationDate ¶
func (*Account) GetTenants ¶
func (*Account) ProtoMessage ¶
func (*Account) ProtoMessage()
func (*Account) ProtoReflect ¶
func (x *Account) ProtoReflect() protoreflect.Message
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) GetApplications ¶
func (*ApplExt) ProtoMessage ¶
func (*ApplExt) ProtoMessage()
func (*ApplExt) ProtoReflect ¶
func (x *ApplExt) ProtoReflect() protoreflect.Message
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) EnumDescriptor
deprecated
func (AttrKind) Number ¶
func (x AttrKind) Number() protoreflect.EnumNumber
func (AttrKind) Type ¶
func (AttrKind) Type() protoreflect.EnumType
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) GetPermissions ¶
func (*AttrSet) GetProperties ¶
func (*AttrSet) ProtoMessage ¶
func (*AttrSet) ProtoMessage()
func (*AttrSet) ProtoReflect ¶
func (x *AttrSet) ProtoReflect() protoreflect.Message
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 ¶
func (ChangeType) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
func (ConfigElementKind) Enum ¶
func (x ConfigElementKind) Enum() *ConfigElementKind
func (ConfigElementKind) EnumDescriptor
deprecated
func (ConfigElementKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConfigElementKind.Descriptor instead.
func (ConfigElementKind) Number ¶
func (x ConfigElementKind) Number() protoreflect.EnumNumber
func (ConfigElementKind) String ¶
func (x ConfigElementKind) String() string
func (ConfigElementKind) Type ¶
func (ConfigElementKind) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
func (ConfigElementType) Enum ¶
func (x ConfigElementType) Enum() *ConfigElementType
func (ConfigElementType) EnumDescriptor
deprecated
func (ConfigElementType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ConfigElementType.Descriptor instead.
func (ConfigElementType) Number ¶
func (x ConfigElementType) Number() protoreflect.EnumNumber
func (ConfigElementType) String ¶
func (x ConfigElementType) String() string
func (ConfigElementType) Type ¶
func (ConfigElementType) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
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 (x ConnectionType) Number() protoreflect.EnumNumber
func (ConnectionType) String ¶
func (x ConnectionType) String() string
func (ConnectionType) Type ¶
func (ConnectionType) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
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 ¶
func (DisplayMode) Type() protoreflect.EnumType
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) GetMask ¶
func (x *Fields) GetMask() *fieldmaskpb.FieldMask
func (*Fields) ProtoMessage ¶
func (*Fields) ProtoMessage()
func (*Fields) ProtoReflect ¶
func (x *Fields) ProtoReflect() protoreflect.Message
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) Descriptor() protoreflect.EnumDescriptor
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 (x IdentityKind) Number() protoreflect.EnumNumber
func (IdentityKind) String ¶
func (x IdentityKind) String() string
func (IdentityKind) Type ¶
func (IdentityKind) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
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 (x IdentityType) Number() protoreflect.EnumNumber
func (IdentityType) String ¶
func (x IdentityType) String() string
func (IdentityType) Type ¶
func (IdentityType) Type() protoreflect.EnumType
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) GetCreatedAt ¶
func (x *Invite) GetCreatedAt() *timestamppb.Timestamp
func (*Invite) GetInvitedBy ¶
func (*Invite) GetRespondedAt ¶
func (x *Invite) GetRespondedAt() *timestamppb.Timestamp
func (*Invite) GetStatus ¶
func (x *Invite) GetStatus() InviteStatus
func (*Invite) ProtoMessage ¶
func (*Invite) ProtoMessage()
func (*Invite) ProtoReflect ¶
func (x *Invite) ProtoReflect() protoreflect.Message
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 InviteStatus_INVITE_STATUS_ACTIVE InviteStatus = 5 // Invitation is active )
func (InviteStatus) Descriptor ¶
func (InviteStatus) Descriptor() protoreflect.EnumDescriptor
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 (x InviteStatus) Number() protoreflect.EnumNumber
func (InviteStatus) String ¶
func (x InviteStatus) String() string
func (InviteStatus) Type ¶
func (InviteStatus) Type() protoreflect.EnumType
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) EnumDescriptor
deprecated
func (LogLevel) Number ¶
func (x LogLevel) Number() protoreflect.EnumNumber
func (LogLevel) Type ¶
func (LogLevel) Type() protoreflect.EnumType
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) GetConnectionId ¶
func (*Metadata) GetCreatedAt ¶
func (x *Metadata) GetCreatedAt() *timestamppb.Timestamp
func (*Metadata) GetDeletedAt ¶
func (x *Metadata) GetDeletedAt() *timestamppb.Timestamp
func (*Metadata) GetUpdatedAt ¶
func (x *Metadata) GetUpdatedAt() *timestamppb.Timestamp
func (*Metadata) ProtoMessage ¶
func (*Metadata) ProtoMessage()
func (*Metadata) ProtoReflect ¶
func (x *Metadata) ProtoReflect() protoreflect.Message
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) Descriptor() protoreflect.EnumDescriptor
func (NameAvailability) Enum ¶ added in v0.8.5
func (x NameAvailability) Enum() *NameAvailability
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 (x NameAvailability) Number() protoreflect.EnumNumber
func (NameAvailability) String ¶ added in v0.8.5
func (x NameAvailability) String() string
func (NameAvailability) Type ¶ added in v0.8.5
func (NameAvailability) Type() protoreflect.EnumType
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) GetConnectionId ¶
func (*PolicyRef) GetDecisionLogging ¶
func (*PolicyRef) GetRegistryConnectionId ¶
func (*PolicyRef) GetRegistryImage ¶
func (*PolicyRef) GetRegistryOrg ¶
func (*PolicyRef) GetRegistryTag ¶
func (*PolicyRef) GetSourceName ¶
func (*PolicyRef) GetSourceUrl ¶
func (*PolicyRef) ProtoMessage ¶
func (*PolicyRef) ProtoMessage()
func (*PolicyRef) ProtoReflect ¶
func (x *PolicyRef) ProtoReflect() protoreflect.Message
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) GetConfig ¶
func (x *Provider) GetConfig() []*ConfigElement
func (*Provider) GetConnectionType ¶
func (x *Provider) GetConnectionType() ConnectionType
func (*Provider) GetDescription ¶
func (*Provider) GetDisplayAttributes ¶
func (*Provider) GetKind ¶
func (x *Provider) GetKind() ProviderKind
func (*Provider) ProtoMessage ¶
func (*Provider) ProtoMessage()
func (*Provider) ProtoReflect ¶
func (x *Provider) ProtoReflect() protoreflect.Message
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 ProviderID_PROVIDER_ID_DIRECTORY ProviderID = 18 ProviderID_PROVIDER_ID_AZUREAD ProviderID = 19 ProviderID_PROVIDER_ID_COGNITO ProviderID = 20 ProviderID_PROVIDER_ID_GOOGLE_WORKSPACE ProviderID = 21 )
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
func (ProviderID) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
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 (x ProviderKind) Number() protoreflect.EnumNumber
func (ProviderKind) String ¶
func (x ProviderKind) String() string
func (ProviderKind) Type ¶
func (ProviderKind) Type() protoreflect.EnumType
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) ProtoMessage ¶ added in v0.8.8
func (*SccOrg) ProtoMessage()
func (*SccOrg) ProtoReflect ¶ added in v0.8.8
func (x *SccOrg) ProtoReflect() protoreflect.Message
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) GetConnections ¶
func (x *Tenant) GetConnections() []*Connection
func (*Tenant) GetMaxHostedInstances ¶ added in v0.8.18
func (*Tenant) GetMembers ¶
func (x *Tenant) GetMembers() []*TenantMember
func (*Tenant) GetPersonal ¶
func (*Tenant) ProtoMessage ¶
func (*Tenant) ProtoMessage()
func (*Tenant) ProtoReflect ¶
func (x *Tenant) ProtoReflect() protoreflect.Message
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) GetApplications ¶
func (*User) GetAttributes ¶
func (*User) GetDeleted ¶
func (*User) GetDisplayName ¶
func (*User) GetEnabled ¶
func (*User) GetIdentities ¶
func (x *User) GetIdentities() map[string]*IdentitySource
func (*User) GetMetadata ¶
func (*User) GetPicture ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
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) GetApplications ¶
func (*UserExt) GetAttributes ¶
func (*UserExt) ProtoMessage ¶
func (*UserExt) ProtoMessage()
func (*UserExt) ProtoReflect ¶
func (x *UserExt) ProtoReflect() protoreflect.Message
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
Source Files ¶
- account.pb.go
- change.pb.go
- connection.pb.go
- fields.pb.go
- identity_context.pb.go
- invite.pb.go
- log.pb.go
- metadata.pb.go
- name_availability.pb.go
- nats.pb.go
- pagination.pb.go
- policy_builder.pb.go
- policy_context.pb.go
- policy_image.pb.go
- policy_repo.pb.go
- policyref.pb.go
- registry.pb.go
- registry_org.pb.go
- scc_org.pb.go
- tenant.pb.go
- user.pb.go