instanceauthconfig

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: May 13, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the instanceauthconfig type in the database.
	Label = "instance_auth_config"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldScopeKey holds the string denoting the scope_key field in the database.
	FieldScopeKey = "scope_key"
	// FieldStatus holds the string denoting the status field in the database.
	FieldStatus = "status"
	// FieldIssuerURL holds the string denoting the issuer_url field in the database.
	FieldIssuerURL = "issuer_url"
	// FieldClientID holds the string denoting the client_id field in the database.
	FieldClientID = "client_id"
	// FieldClientSecretEncrypted holds the string denoting the client_secret_encrypted field in the database.
	FieldClientSecretEncrypted = "client_secret_encrypted"
	// FieldRedirectMode holds the string denoting the redirect_mode field in the database.
	FieldRedirectMode = "redirect_mode"
	// FieldRedirectURL holds the string denoting the redirect_url field in the database.
	FieldRedirectURL = "redirect_url"
	// FieldScopes holds the string denoting the scopes field in the database.
	FieldScopes = "scopes"
	// FieldEmailClaim holds the string denoting the email_claim field in the database.
	FieldEmailClaim = "email_claim"
	// FieldNameClaim holds the string denoting the name_claim field in the database.
	FieldNameClaim = "name_claim"
	// FieldUsernameClaim holds the string denoting the username_claim field in the database.
	FieldUsernameClaim = "username_claim"
	// FieldGroupsClaim holds the string denoting the groups_claim field in the database.
	FieldGroupsClaim = "groups_claim"
	// FieldAllowedEmailDomains holds the string denoting the allowed_email_domains field in the database.
	FieldAllowedEmailDomains = "allowed_email_domains"
	// FieldBootstrapAdminEmails holds the string denoting the bootstrap_admin_emails field in the database.
	FieldBootstrapAdminEmails = "bootstrap_admin_emails"
	// FieldSessionTTL holds the string denoting the session_ttl field in the database.
	FieldSessionTTL = "session_ttl"
	// FieldSessionIdleTTL holds the string denoting the session_idle_ttl field in the database.
	FieldSessionIdleTTL = "session_idle_ttl"
	// FieldValidationMetadata holds the string denoting the validation_metadata field in the database.
	FieldValidationMetadata = "validation_metadata"
	// FieldActivationMetadata holds the string denoting the activation_metadata field in the database.
	FieldActivationMetadata = "activation_metadata"
	// FieldCreatedAt holds the string denoting the created_at field in the database.
	FieldCreatedAt = "created_at"
	// FieldUpdatedAt holds the string denoting the updated_at field in the database.
	FieldUpdatedAt = "updated_at"
	// Table holds the table name of the instanceauthconfig in the database.
	Table = "instance_auth_configs"
)

Variables

View Source
var (
	// DefaultScopeKey holds the default value on creation for the "scope_key" field.
	DefaultScopeKey string
	// DefaultStatus holds the default value on creation for the "status" field.
	DefaultStatus string
	// DefaultIssuerURL holds the default value on creation for the "issuer_url" field.
	DefaultIssuerURL string
	// DefaultClientID holds the default value on creation for the "client_id" field.
	DefaultClientID string
	// DefaultRedirectMode holds the default value on creation for the "redirect_mode" field.
	DefaultRedirectMode string
	// DefaultRedirectURL holds the default value on creation for the "redirect_url" field.
	DefaultRedirectURL string
	// DefaultEmailClaim holds the default value on creation for the "email_claim" field.
	DefaultEmailClaim string
	// DefaultNameClaim holds the default value on creation for the "name_claim" field.
	DefaultNameClaim string
	// DefaultUsernameClaim holds the default value on creation for the "username_claim" field.
	DefaultUsernameClaim string
	// DefaultGroupsClaim holds the default value on creation for the "groups_claim" field.
	DefaultGroupsClaim string
	// DefaultSessionTTL holds the default value on creation for the "session_ttl" field.
	DefaultSessionTTL string
	// DefaultSessionIdleTTL holds the default value on creation for the "session_idle_ttl" field.
	DefaultSessionIdleTTL string
	// DefaultValidationMetadata holds the default value on creation for the "validation_metadata" field.
	DefaultValidationMetadata func() iam.OIDCValidationMetadata
	// DefaultActivationMetadata holds the default value on creation for the "activation_metadata" field.
	DefaultActivationMetadata func() iam.OIDCActivationMetadata
	// DefaultCreatedAt holds the default value on creation for the "created_at" field.
	DefaultCreatedAt func() time.Time
	// DefaultUpdatedAt holds the default value on creation for the "updated_at" field.
	DefaultUpdatedAt func() time.Time
	// UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field.
	UpdateDefaultUpdatedAt func() time.Time
	// DefaultID holds the default value on creation for the "id" field.
	DefaultID func() uuid.UUID
)

Columns holds all SQL columns for instanceauthconfig fields.

Functions

func AllowedEmailDomains

func AllowedEmailDomains(v pgarray.StringArray) predicate.InstanceAuthConfig

AllowedEmailDomains applies equality check predicate on the "allowed_email_domains" field. It's identical to AllowedEmailDomainsEQ.

func AllowedEmailDomainsEQ

func AllowedEmailDomainsEQ(v pgarray.StringArray) predicate.InstanceAuthConfig

AllowedEmailDomainsEQ applies the EQ predicate on the "allowed_email_domains" field.

func AllowedEmailDomainsGT

func AllowedEmailDomainsGT(v pgarray.StringArray) predicate.InstanceAuthConfig

AllowedEmailDomainsGT applies the GT predicate on the "allowed_email_domains" field.

func AllowedEmailDomainsGTE

func AllowedEmailDomainsGTE(v pgarray.StringArray) predicate.InstanceAuthConfig

AllowedEmailDomainsGTE applies the GTE predicate on the "allowed_email_domains" field.

func AllowedEmailDomainsIn

func AllowedEmailDomainsIn(vs ...pgarray.StringArray) predicate.InstanceAuthConfig

AllowedEmailDomainsIn applies the In predicate on the "allowed_email_domains" field.

func AllowedEmailDomainsIsNil

func AllowedEmailDomainsIsNil() predicate.InstanceAuthConfig

AllowedEmailDomainsIsNil applies the IsNil predicate on the "allowed_email_domains" field.

func AllowedEmailDomainsLT

func AllowedEmailDomainsLT(v pgarray.StringArray) predicate.InstanceAuthConfig

AllowedEmailDomainsLT applies the LT predicate on the "allowed_email_domains" field.

func AllowedEmailDomainsLTE

func AllowedEmailDomainsLTE(v pgarray.StringArray) predicate.InstanceAuthConfig

AllowedEmailDomainsLTE applies the LTE predicate on the "allowed_email_domains" field.

func AllowedEmailDomainsNEQ

func AllowedEmailDomainsNEQ(v pgarray.StringArray) predicate.InstanceAuthConfig

AllowedEmailDomainsNEQ applies the NEQ predicate on the "allowed_email_domains" field.

func AllowedEmailDomainsNotIn

func AllowedEmailDomainsNotIn(vs ...pgarray.StringArray) predicate.InstanceAuthConfig

AllowedEmailDomainsNotIn applies the NotIn predicate on the "allowed_email_domains" field.

func AllowedEmailDomainsNotNil

func AllowedEmailDomainsNotNil() predicate.InstanceAuthConfig

AllowedEmailDomainsNotNil applies the NotNil predicate on the "allowed_email_domains" field.

func And

And groups predicates with the AND operator between them.

func BootstrapAdminEmails

func BootstrapAdminEmails(v pgarray.StringArray) predicate.InstanceAuthConfig

BootstrapAdminEmails applies equality check predicate on the "bootstrap_admin_emails" field. It's identical to BootstrapAdminEmailsEQ.

func BootstrapAdminEmailsEQ

func BootstrapAdminEmailsEQ(v pgarray.StringArray) predicate.InstanceAuthConfig

BootstrapAdminEmailsEQ applies the EQ predicate on the "bootstrap_admin_emails" field.

func BootstrapAdminEmailsGT

func BootstrapAdminEmailsGT(v pgarray.StringArray) predicate.InstanceAuthConfig

BootstrapAdminEmailsGT applies the GT predicate on the "bootstrap_admin_emails" field.

func BootstrapAdminEmailsGTE

func BootstrapAdminEmailsGTE(v pgarray.StringArray) predicate.InstanceAuthConfig

BootstrapAdminEmailsGTE applies the GTE predicate on the "bootstrap_admin_emails" field.

func BootstrapAdminEmailsIn

func BootstrapAdminEmailsIn(vs ...pgarray.StringArray) predicate.InstanceAuthConfig

BootstrapAdminEmailsIn applies the In predicate on the "bootstrap_admin_emails" field.

func BootstrapAdminEmailsIsNil

func BootstrapAdminEmailsIsNil() predicate.InstanceAuthConfig

BootstrapAdminEmailsIsNil applies the IsNil predicate on the "bootstrap_admin_emails" field.

func BootstrapAdminEmailsLT

func BootstrapAdminEmailsLT(v pgarray.StringArray) predicate.InstanceAuthConfig

BootstrapAdminEmailsLT applies the LT predicate on the "bootstrap_admin_emails" field.

func BootstrapAdminEmailsLTE

func BootstrapAdminEmailsLTE(v pgarray.StringArray) predicate.InstanceAuthConfig

BootstrapAdminEmailsLTE applies the LTE predicate on the "bootstrap_admin_emails" field.

func BootstrapAdminEmailsNEQ

func BootstrapAdminEmailsNEQ(v pgarray.StringArray) predicate.InstanceAuthConfig

BootstrapAdminEmailsNEQ applies the NEQ predicate on the "bootstrap_admin_emails" field.

func BootstrapAdminEmailsNotIn

func BootstrapAdminEmailsNotIn(vs ...pgarray.StringArray) predicate.InstanceAuthConfig

BootstrapAdminEmailsNotIn applies the NotIn predicate on the "bootstrap_admin_emails" field.

func BootstrapAdminEmailsNotNil

func BootstrapAdminEmailsNotNil() predicate.InstanceAuthConfig

BootstrapAdminEmailsNotNil applies the NotNil predicate on the "bootstrap_admin_emails" field.

func ClientID

ClientID applies equality check predicate on the "client_id" field. It's identical to ClientIDEQ.

func ClientIDContains

func ClientIDContains(v string) predicate.InstanceAuthConfig

ClientIDContains applies the Contains predicate on the "client_id" field.

func ClientIDContainsFold

func ClientIDContainsFold(v string) predicate.InstanceAuthConfig

ClientIDContainsFold applies the ContainsFold predicate on the "client_id" field.

func ClientIDEQ

func ClientIDEQ(v string) predicate.InstanceAuthConfig

ClientIDEQ applies the EQ predicate on the "client_id" field.

func ClientIDEqualFold

func ClientIDEqualFold(v string) predicate.InstanceAuthConfig

ClientIDEqualFold applies the EqualFold predicate on the "client_id" field.

func ClientIDGT

func ClientIDGT(v string) predicate.InstanceAuthConfig

ClientIDGT applies the GT predicate on the "client_id" field.

func ClientIDGTE

func ClientIDGTE(v string) predicate.InstanceAuthConfig

ClientIDGTE applies the GTE predicate on the "client_id" field.

func ClientIDHasPrefix

func ClientIDHasPrefix(v string) predicate.InstanceAuthConfig

ClientIDHasPrefix applies the HasPrefix predicate on the "client_id" field.

func ClientIDHasSuffix

func ClientIDHasSuffix(v string) predicate.InstanceAuthConfig

ClientIDHasSuffix applies the HasSuffix predicate on the "client_id" field.

func ClientIDIn

func ClientIDIn(vs ...string) predicate.InstanceAuthConfig

ClientIDIn applies the In predicate on the "client_id" field.

func ClientIDLT

func ClientIDLT(v string) predicate.InstanceAuthConfig

ClientIDLT applies the LT predicate on the "client_id" field.

func ClientIDLTE

func ClientIDLTE(v string) predicate.InstanceAuthConfig

ClientIDLTE applies the LTE predicate on the "client_id" field.

func ClientIDNEQ

func ClientIDNEQ(v string) predicate.InstanceAuthConfig

ClientIDNEQ applies the NEQ predicate on the "client_id" field.

func ClientIDNotIn

func ClientIDNotIn(vs ...string) predicate.InstanceAuthConfig

ClientIDNotIn applies the NotIn predicate on the "client_id" field.

func ClientSecretEncryptedIsNil

func ClientSecretEncryptedIsNil() predicate.InstanceAuthConfig

ClientSecretEncryptedIsNil applies the IsNil predicate on the "client_secret_encrypted" field.

func ClientSecretEncryptedNotNil

func ClientSecretEncryptedNotNil() predicate.InstanceAuthConfig

ClientSecretEncryptedNotNil applies the NotNil predicate on the "client_secret_encrypted" field.

func CreatedAt

CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.

func CreatedAtEQ

func CreatedAtEQ(v time.Time) predicate.InstanceAuthConfig

CreatedAtEQ applies the EQ predicate on the "created_at" field.

func CreatedAtGT

func CreatedAtGT(v time.Time) predicate.InstanceAuthConfig

CreatedAtGT applies the GT predicate on the "created_at" field.

func CreatedAtGTE

func CreatedAtGTE(v time.Time) predicate.InstanceAuthConfig

CreatedAtGTE applies the GTE predicate on the "created_at" field.

func CreatedAtIn

func CreatedAtIn(vs ...time.Time) predicate.InstanceAuthConfig

CreatedAtIn applies the In predicate on the "created_at" field.

func CreatedAtLT

func CreatedAtLT(v time.Time) predicate.InstanceAuthConfig

CreatedAtLT applies the LT predicate on the "created_at" field.

func CreatedAtLTE

func CreatedAtLTE(v time.Time) predicate.InstanceAuthConfig

CreatedAtLTE applies the LTE predicate on the "created_at" field.

func CreatedAtNEQ

func CreatedAtNEQ(v time.Time) predicate.InstanceAuthConfig

CreatedAtNEQ applies the NEQ predicate on the "created_at" field.

func CreatedAtNotIn

func CreatedAtNotIn(vs ...time.Time) predicate.InstanceAuthConfig

CreatedAtNotIn applies the NotIn predicate on the "created_at" field.

func EmailClaim

func EmailClaim(v string) predicate.InstanceAuthConfig

EmailClaim applies equality check predicate on the "email_claim" field. It's identical to EmailClaimEQ.

func EmailClaimContains

func EmailClaimContains(v string) predicate.InstanceAuthConfig

EmailClaimContains applies the Contains predicate on the "email_claim" field.

func EmailClaimContainsFold

func EmailClaimContainsFold(v string) predicate.InstanceAuthConfig

EmailClaimContainsFold applies the ContainsFold predicate on the "email_claim" field.

func EmailClaimEQ

func EmailClaimEQ(v string) predicate.InstanceAuthConfig

EmailClaimEQ applies the EQ predicate on the "email_claim" field.

func EmailClaimEqualFold

func EmailClaimEqualFold(v string) predicate.InstanceAuthConfig

EmailClaimEqualFold applies the EqualFold predicate on the "email_claim" field.

func EmailClaimGT

func EmailClaimGT(v string) predicate.InstanceAuthConfig

EmailClaimGT applies the GT predicate on the "email_claim" field.

func EmailClaimGTE

func EmailClaimGTE(v string) predicate.InstanceAuthConfig

EmailClaimGTE applies the GTE predicate on the "email_claim" field.

func EmailClaimHasPrefix

func EmailClaimHasPrefix(v string) predicate.InstanceAuthConfig

EmailClaimHasPrefix applies the HasPrefix predicate on the "email_claim" field.

func EmailClaimHasSuffix

func EmailClaimHasSuffix(v string) predicate.InstanceAuthConfig

EmailClaimHasSuffix applies the HasSuffix predicate on the "email_claim" field.

func EmailClaimIn

func EmailClaimIn(vs ...string) predicate.InstanceAuthConfig

EmailClaimIn applies the In predicate on the "email_claim" field.

func EmailClaimLT

func EmailClaimLT(v string) predicate.InstanceAuthConfig

EmailClaimLT applies the LT predicate on the "email_claim" field.

func EmailClaimLTE

func EmailClaimLTE(v string) predicate.InstanceAuthConfig

EmailClaimLTE applies the LTE predicate on the "email_claim" field.

func EmailClaimNEQ

func EmailClaimNEQ(v string) predicate.InstanceAuthConfig

EmailClaimNEQ applies the NEQ predicate on the "email_claim" field.

func EmailClaimNotIn

func EmailClaimNotIn(vs ...string) predicate.InstanceAuthConfig

EmailClaimNotIn applies the NotIn predicate on the "email_claim" field.

func GroupsClaim

func GroupsClaim(v string) predicate.InstanceAuthConfig

GroupsClaim applies equality check predicate on the "groups_claim" field. It's identical to GroupsClaimEQ.

func GroupsClaimContains

func GroupsClaimContains(v string) predicate.InstanceAuthConfig

GroupsClaimContains applies the Contains predicate on the "groups_claim" field.

func GroupsClaimContainsFold

func GroupsClaimContainsFold(v string) predicate.InstanceAuthConfig

GroupsClaimContainsFold applies the ContainsFold predicate on the "groups_claim" field.

func GroupsClaimEQ

func GroupsClaimEQ(v string) predicate.InstanceAuthConfig

GroupsClaimEQ applies the EQ predicate on the "groups_claim" field.

func GroupsClaimEqualFold

func GroupsClaimEqualFold(v string) predicate.InstanceAuthConfig

GroupsClaimEqualFold applies the EqualFold predicate on the "groups_claim" field.

func GroupsClaimGT

func GroupsClaimGT(v string) predicate.InstanceAuthConfig

GroupsClaimGT applies the GT predicate on the "groups_claim" field.

func GroupsClaimGTE

func GroupsClaimGTE(v string) predicate.InstanceAuthConfig

GroupsClaimGTE applies the GTE predicate on the "groups_claim" field.

func GroupsClaimHasPrefix

func GroupsClaimHasPrefix(v string) predicate.InstanceAuthConfig

GroupsClaimHasPrefix applies the HasPrefix predicate on the "groups_claim" field.

func GroupsClaimHasSuffix

func GroupsClaimHasSuffix(v string) predicate.InstanceAuthConfig

GroupsClaimHasSuffix applies the HasSuffix predicate on the "groups_claim" field.

func GroupsClaimIn

func GroupsClaimIn(vs ...string) predicate.InstanceAuthConfig

GroupsClaimIn applies the In predicate on the "groups_claim" field.

func GroupsClaimLT

func GroupsClaimLT(v string) predicate.InstanceAuthConfig

GroupsClaimLT applies the LT predicate on the "groups_claim" field.

func GroupsClaimLTE

func GroupsClaimLTE(v string) predicate.InstanceAuthConfig

GroupsClaimLTE applies the LTE predicate on the "groups_claim" field.

func GroupsClaimNEQ

func GroupsClaimNEQ(v string) predicate.InstanceAuthConfig

GroupsClaimNEQ applies the NEQ predicate on the "groups_claim" field.

func GroupsClaimNotIn

func GroupsClaimNotIn(vs ...string) predicate.InstanceAuthConfig

GroupsClaimNotIn applies the NotIn predicate on the "groups_claim" field.

func ID

ID filters vertices based on their ID field.

func IDEQ

IDEQ applies the EQ predicate on the ID field.

func IDGT

IDGT applies the GT predicate on the ID field.

func IDGTE

IDGTE applies the GTE predicate on the ID field.

func IDIn

IDIn applies the In predicate on the ID field.

func IDLT

IDLT applies the LT predicate on the ID field.

func IDLTE

IDLTE applies the LTE predicate on the ID field.

func IDNEQ

IDNEQ applies the NEQ predicate on the ID field.

func IDNotIn

func IDNotIn(ids ...uuid.UUID) predicate.InstanceAuthConfig

IDNotIn applies the NotIn predicate on the ID field.

func IssuerURL

func IssuerURL(v string) predicate.InstanceAuthConfig

IssuerURL applies equality check predicate on the "issuer_url" field. It's identical to IssuerURLEQ.

func IssuerURLContains

func IssuerURLContains(v string) predicate.InstanceAuthConfig

IssuerURLContains applies the Contains predicate on the "issuer_url" field.

func IssuerURLContainsFold

func IssuerURLContainsFold(v string) predicate.InstanceAuthConfig

IssuerURLContainsFold applies the ContainsFold predicate on the "issuer_url" field.

func IssuerURLEQ

func IssuerURLEQ(v string) predicate.InstanceAuthConfig

IssuerURLEQ applies the EQ predicate on the "issuer_url" field.

func IssuerURLEqualFold

func IssuerURLEqualFold(v string) predicate.InstanceAuthConfig

IssuerURLEqualFold applies the EqualFold predicate on the "issuer_url" field.

func IssuerURLGT

func IssuerURLGT(v string) predicate.InstanceAuthConfig

IssuerURLGT applies the GT predicate on the "issuer_url" field.

func IssuerURLGTE

func IssuerURLGTE(v string) predicate.InstanceAuthConfig

IssuerURLGTE applies the GTE predicate on the "issuer_url" field.

func IssuerURLHasPrefix

func IssuerURLHasPrefix(v string) predicate.InstanceAuthConfig

IssuerURLHasPrefix applies the HasPrefix predicate on the "issuer_url" field.

func IssuerURLHasSuffix

func IssuerURLHasSuffix(v string) predicate.InstanceAuthConfig

IssuerURLHasSuffix applies the HasSuffix predicate on the "issuer_url" field.

func IssuerURLIn

func IssuerURLIn(vs ...string) predicate.InstanceAuthConfig

IssuerURLIn applies the In predicate on the "issuer_url" field.

func IssuerURLLT

func IssuerURLLT(v string) predicate.InstanceAuthConfig

IssuerURLLT applies the LT predicate on the "issuer_url" field.

func IssuerURLLTE

func IssuerURLLTE(v string) predicate.InstanceAuthConfig

IssuerURLLTE applies the LTE predicate on the "issuer_url" field.

func IssuerURLNEQ

func IssuerURLNEQ(v string) predicate.InstanceAuthConfig

IssuerURLNEQ applies the NEQ predicate on the "issuer_url" field.

func IssuerURLNotIn

func IssuerURLNotIn(vs ...string) predicate.InstanceAuthConfig

IssuerURLNotIn applies the NotIn predicate on the "issuer_url" field.

func NameClaim

func NameClaim(v string) predicate.InstanceAuthConfig

NameClaim applies equality check predicate on the "name_claim" field. It's identical to NameClaimEQ.

func NameClaimContains

func NameClaimContains(v string) predicate.InstanceAuthConfig

NameClaimContains applies the Contains predicate on the "name_claim" field.

func NameClaimContainsFold

func NameClaimContainsFold(v string) predicate.InstanceAuthConfig

NameClaimContainsFold applies the ContainsFold predicate on the "name_claim" field.

func NameClaimEQ

func NameClaimEQ(v string) predicate.InstanceAuthConfig

NameClaimEQ applies the EQ predicate on the "name_claim" field.

func NameClaimEqualFold

func NameClaimEqualFold(v string) predicate.InstanceAuthConfig

NameClaimEqualFold applies the EqualFold predicate on the "name_claim" field.

func NameClaimGT

func NameClaimGT(v string) predicate.InstanceAuthConfig

NameClaimGT applies the GT predicate on the "name_claim" field.

func NameClaimGTE

func NameClaimGTE(v string) predicate.InstanceAuthConfig

NameClaimGTE applies the GTE predicate on the "name_claim" field.

func NameClaimHasPrefix

func NameClaimHasPrefix(v string) predicate.InstanceAuthConfig

NameClaimHasPrefix applies the HasPrefix predicate on the "name_claim" field.

func NameClaimHasSuffix

func NameClaimHasSuffix(v string) predicate.InstanceAuthConfig

NameClaimHasSuffix applies the HasSuffix predicate on the "name_claim" field.

func NameClaimIn

func NameClaimIn(vs ...string) predicate.InstanceAuthConfig

NameClaimIn applies the In predicate on the "name_claim" field.

func NameClaimLT

func NameClaimLT(v string) predicate.InstanceAuthConfig

NameClaimLT applies the LT predicate on the "name_claim" field.

func NameClaimLTE

func NameClaimLTE(v string) predicate.InstanceAuthConfig

NameClaimLTE applies the LTE predicate on the "name_claim" field.

func NameClaimNEQ

func NameClaimNEQ(v string) predicate.InstanceAuthConfig

NameClaimNEQ applies the NEQ predicate on the "name_claim" field.

func NameClaimNotIn

func NameClaimNotIn(vs ...string) predicate.InstanceAuthConfig

NameClaimNotIn applies the NotIn predicate on the "name_claim" field.

func Not

Not applies the not operator on the given predicate.

func Or

Or groups predicates with the OR operator between them.

func RedirectMode

func RedirectMode(v string) predicate.InstanceAuthConfig

RedirectMode applies equality check predicate on the "redirect_mode" field. It's identical to RedirectModeEQ.

func RedirectModeContains

func RedirectModeContains(v string) predicate.InstanceAuthConfig

RedirectModeContains applies the Contains predicate on the "redirect_mode" field.

func RedirectModeContainsFold

func RedirectModeContainsFold(v string) predicate.InstanceAuthConfig

RedirectModeContainsFold applies the ContainsFold predicate on the "redirect_mode" field.

func RedirectModeEQ

func RedirectModeEQ(v string) predicate.InstanceAuthConfig

RedirectModeEQ applies the EQ predicate on the "redirect_mode" field.

func RedirectModeEqualFold

func RedirectModeEqualFold(v string) predicate.InstanceAuthConfig

RedirectModeEqualFold applies the EqualFold predicate on the "redirect_mode" field.

func RedirectModeGT

func RedirectModeGT(v string) predicate.InstanceAuthConfig

RedirectModeGT applies the GT predicate on the "redirect_mode" field.

func RedirectModeGTE

func RedirectModeGTE(v string) predicate.InstanceAuthConfig

RedirectModeGTE applies the GTE predicate on the "redirect_mode" field.

func RedirectModeHasPrefix

func RedirectModeHasPrefix(v string) predicate.InstanceAuthConfig

RedirectModeHasPrefix applies the HasPrefix predicate on the "redirect_mode" field.

func RedirectModeHasSuffix

func RedirectModeHasSuffix(v string) predicate.InstanceAuthConfig

RedirectModeHasSuffix applies the HasSuffix predicate on the "redirect_mode" field.

func RedirectModeIn

func RedirectModeIn(vs ...string) predicate.InstanceAuthConfig

RedirectModeIn applies the In predicate on the "redirect_mode" field.

func RedirectModeLT

func RedirectModeLT(v string) predicate.InstanceAuthConfig

RedirectModeLT applies the LT predicate on the "redirect_mode" field.

func RedirectModeLTE

func RedirectModeLTE(v string) predicate.InstanceAuthConfig

RedirectModeLTE applies the LTE predicate on the "redirect_mode" field.

func RedirectModeNEQ

func RedirectModeNEQ(v string) predicate.InstanceAuthConfig

RedirectModeNEQ applies the NEQ predicate on the "redirect_mode" field.

func RedirectModeNotIn

func RedirectModeNotIn(vs ...string) predicate.InstanceAuthConfig

RedirectModeNotIn applies the NotIn predicate on the "redirect_mode" field.

func RedirectURL

func RedirectURL(v string) predicate.InstanceAuthConfig

RedirectURL applies equality check predicate on the "redirect_url" field. It's identical to RedirectURLEQ.

func RedirectURLContains

func RedirectURLContains(v string) predicate.InstanceAuthConfig

RedirectURLContains applies the Contains predicate on the "redirect_url" field.

func RedirectURLContainsFold

func RedirectURLContainsFold(v string) predicate.InstanceAuthConfig

RedirectURLContainsFold applies the ContainsFold predicate on the "redirect_url" field.

func RedirectURLEQ

func RedirectURLEQ(v string) predicate.InstanceAuthConfig

RedirectURLEQ applies the EQ predicate on the "redirect_url" field.

func RedirectURLEqualFold

func RedirectURLEqualFold(v string) predicate.InstanceAuthConfig

RedirectURLEqualFold applies the EqualFold predicate on the "redirect_url" field.

func RedirectURLGT

func RedirectURLGT(v string) predicate.InstanceAuthConfig

RedirectURLGT applies the GT predicate on the "redirect_url" field.

func RedirectURLGTE

func RedirectURLGTE(v string) predicate.InstanceAuthConfig

RedirectURLGTE applies the GTE predicate on the "redirect_url" field.

func RedirectURLHasPrefix

func RedirectURLHasPrefix(v string) predicate.InstanceAuthConfig

RedirectURLHasPrefix applies the HasPrefix predicate on the "redirect_url" field.

func RedirectURLHasSuffix

func RedirectURLHasSuffix(v string) predicate.InstanceAuthConfig

RedirectURLHasSuffix applies the HasSuffix predicate on the "redirect_url" field.

func RedirectURLIn

func RedirectURLIn(vs ...string) predicate.InstanceAuthConfig

RedirectURLIn applies the In predicate on the "redirect_url" field.

func RedirectURLLT

func RedirectURLLT(v string) predicate.InstanceAuthConfig

RedirectURLLT applies the LT predicate on the "redirect_url" field.

func RedirectURLLTE

func RedirectURLLTE(v string) predicate.InstanceAuthConfig

RedirectURLLTE applies the LTE predicate on the "redirect_url" field.

func RedirectURLNEQ

func RedirectURLNEQ(v string) predicate.InstanceAuthConfig

RedirectURLNEQ applies the NEQ predicate on the "redirect_url" field.

func RedirectURLNotIn

func RedirectURLNotIn(vs ...string) predicate.InstanceAuthConfig

RedirectURLNotIn applies the NotIn predicate on the "redirect_url" field.

func ScopeKey

ScopeKey applies equality check predicate on the "scope_key" field. It's identical to ScopeKeyEQ.

func ScopeKeyContains

func ScopeKeyContains(v string) predicate.InstanceAuthConfig

ScopeKeyContains applies the Contains predicate on the "scope_key" field.

func ScopeKeyContainsFold

func ScopeKeyContainsFold(v string) predicate.InstanceAuthConfig

ScopeKeyContainsFold applies the ContainsFold predicate on the "scope_key" field.

func ScopeKeyEQ

func ScopeKeyEQ(v string) predicate.InstanceAuthConfig

ScopeKeyEQ applies the EQ predicate on the "scope_key" field.

func ScopeKeyEqualFold

func ScopeKeyEqualFold(v string) predicate.InstanceAuthConfig

ScopeKeyEqualFold applies the EqualFold predicate on the "scope_key" field.

func ScopeKeyGT

func ScopeKeyGT(v string) predicate.InstanceAuthConfig

ScopeKeyGT applies the GT predicate on the "scope_key" field.

func ScopeKeyGTE

func ScopeKeyGTE(v string) predicate.InstanceAuthConfig

ScopeKeyGTE applies the GTE predicate on the "scope_key" field.

func ScopeKeyHasPrefix

func ScopeKeyHasPrefix(v string) predicate.InstanceAuthConfig

ScopeKeyHasPrefix applies the HasPrefix predicate on the "scope_key" field.

func ScopeKeyHasSuffix

func ScopeKeyHasSuffix(v string) predicate.InstanceAuthConfig

ScopeKeyHasSuffix applies the HasSuffix predicate on the "scope_key" field.

func ScopeKeyIn

func ScopeKeyIn(vs ...string) predicate.InstanceAuthConfig

ScopeKeyIn applies the In predicate on the "scope_key" field.

func ScopeKeyLT

func ScopeKeyLT(v string) predicate.InstanceAuthConfig

ScopeKeyLT applies the LT predicate on the "scope_key" field.

func ScopeKeyLTE

func ScopeKeyLTE(v string) predicate.InstanceAuthConfig

ScopeKeyLTE applies the LTE predicate on the "scope_key" field.

func ScopeKeyNEQ

func ScopeKeyNEQ(v string) predicate.InstanceAuthConfig

ScopeKeyNEQ applies the NEQ predicate on the "scope_key" field.

func ScopeKeyNotIn

func ScopeKeyNotIn(vs ...string) predicate.InstanceAuthConfig

ScopeKeyNotIn applies the NotIn predicate on the "scope_key" field.

func Scopes

Scopes applies equality check predicate on the "scopes" field. It's identical to ScopesEQ.

func ScopesEQ

ScopesEQ applies the EQ predicate on the "scopes" field.

func ScopesGT

ScopesGT applies the GT predicate on the "scopes" field.

func ScopesGTE

ScopesGTE applies the GTE predicate on the "scopes" field.

func ScopesIn

ScopesIn applies the In predicate on the "scopes" field.

func ScopesIsNil

func ScopesIsNil() predicate.InstanceAuthConfig

ScopesIsNil applies the IsNil predicate on the "scopes" field.

func ScopesLT

ScopesLT applies the LT predicate on the "scopes" field.

func ScopesLTE

ScopesLTE applies the LTE predicate on the "scopes" field.

func ScopesNEQ

ScopesNEQ applies the NEQ predicate on the "scopes" field.

func ScopesNotIn

ScopesNotIn applies the NotIn predicate on the "scopes" field.

func ScopesNotNil

func ScopesNotNil() predicate.InstanceAuthConfig

ScopesNotNil applies the NotNil predicate on the "scopes" field.

func SessionIdleTTL

func SessionIdleTTL(v string) predicate.InstanceAuthConfig

SessionIdleTTL applies equality check predicate on the "session_idle_ttl" field. It's identical to SessionIdleTTLEQ.

func SessionIdleTTLContains

func SessionIdleTTLContains(v string) predicate.InstanceAuthConfig

SessionIdleTTLContains applies the Contains predicate on the "session_idle_ttl" field.

func SessionIdleTTLContainsFold

func SessionIdleTTLContainsFold(v string) predicate.InstanceAuthConfig

SessionIdleTTLContainsFold applies the ContainsFold predicate on the "session_idle_ttl" field.

func SessionIdleTTLEQ

func SessionIdleTTLEQ(v string) predicate.InstanceAuthConfig

SessionIdleTTLEQ applies the EQ predicate on the "session_idle_ttl" field.

func SessionIdleTTLEqualFold

func SessionIdleTTLEqualFold(v string) predicate.InstanceAuthConfig

SessionIdleTTLEqualFold applies the EqualFold predicate on the "session_idle_ttl" field.

func SessionIdleTTLGT

func SessionIdleTTLGT(v string) predicate.InstanceAuthConfig

SessionIdleTTLGT applies the GT predicate on the "session_idle_ttl" field.

func SessionIdleTTLGTE

func SessionIdleTTLGTE(v string) predicate.InstanceAuthConfig

SessionIdleTTLGTE applies the GTE predicate on the "session_idle_ttl" field.

func SessionIdleTTLHasPrefix

func SessionIdleTTLHasPrefix(v string) predicate.InstanceAuthConfig

SessionIdleTTLHasPrefix applies the HasPrefix predicate on the "session_idle_ttl" field.

func SessionIdleTTLHasSuffix

func SessionIdleTTLHasSuffix(v string) predicate.InstanceAuthConfig

SessionIdleTTLHasSuffix applies the HasSuffix predicate on the "session_idle_ttl" field.

func SessionIdleTTLIn

func SessionIdleTTLIn(vs ...string) predicate.InstanceAuthConfig

SessionIdleTTLIn applies the In predicate on the "session_idle_ttl" field.

func SessionIdleTTLLT

func SessionIdleTTLLT(v string) predicate.InstanceAuthConfig

SessionIdleTTLLT applies the LT predicate on the "session_idle_ttl" field.

func SessionIdleTTLLTE

func SessionIdleTTLLTE(v string) predicate.InstanceAuthConfig

SessionIdleTTLLTE applies the LTE predicate on the "session_idle_ttl" field.

func SessionIdleTTLNEQ

func SessionIdleTTLNEQ(v string) predicate.InstanceAuthConfig

SessionIdleTTLNEQ applies the NEQ predicate on the "session_idle_ttl" field.

func SessionIdleTTLNotIn

func SessionIdleTTLNotIn(vs ...string) predicate.InstanceAuthConfig

SessionIdleTTLNotIn applies the NotIn predicate on the "session_idle_ttl" field.

func SessionTTL

func SessionTTL(v string) predicate.InstanceAuthConfig

SessionTTL applies equality check predicate on the "session_ttl" field. It's identical to SessionTTLEQ.

func SessionTTLContains

func SessionTTLContains(v string) predicate.InstanceAuthConfig

SessionTTLContains applies the Contains predicate on the "session_ttl" field.

func SessionTTLContainsFold

func SessionTTLContainsFold(v string) predicate.InstanceAuthConfig

SessionTTLContainsFold applies the ContainsFold predicate on the "session_ttl" field.

func SessionTTLEQ

func SessionTTLEQ(v string) predicate.InstanceAuthConfig

SessionTTLEQ applies the EQ predicate on the "session_ttl" field.

func SessionTTLEqualFold

func SessionTTLEqualFold(v string) predicate.InstanceAuthConfig

SessionTTLEqualFold applies the EqualFold predicate on the "session_ttl" field.

func SessionTTLGT

func SessionTTLGT(v string) predicate.InstanceAuthConfig

SessionTTLGT applies the GT predicate on the "session_ttl" field.

func SessionTTLGTE

func SessionTTLGTE(v string) predicate.InstanceAuthConfig

SessionTTLGTE applies the GTE predicate on the "session_ttl" field.

func SessionTTLHasPrefix

func SessionTTLHasPrefix(v string) predicate.InstanceAuthConfig

SessionTTLHasPrefix applies the HasPrefix predicate on the "session_ttl" field.

func SessionTTLHasSuffix

func SessionTTLHasSuffix(v string) predicate.InstanceAuthConfig

SessionTTLHasSuffix applies the HasSuffix predicate on the "session_ttl" field.

func SessionTTLIn

func SessionTTLIn(vs ...string) predicate.InstanceAuthConfig

SessionTTLIn applies the In predicate on the "session_ttl" field.

func SessionTTLLT

func SessionTTLLT(v string) predicate.InstanceAuthConfig

SessionTTLLT applies the LT predicate on the "session_ttl" field.

func SessionTTLLTE

func SessionTTLLTE(v string) predicate.InstanceAuthConfig

SessionTTLLTE applies the LTE predicate on the "session_ttl" field.

func SessionTTLNEQ

func SessionTTLNEQ(v string) predicate.InstanceAuthConfig

SessionTTLNEQ applies the NEQ predicate on the "session_ttl" field.

func SessionTTLNotIn

func SessionTTLNotIn(vs ...string) predicate.InstanceAuthConfig

SessionTTLNotIn applies the NotIn predicate on the "session_ttl" field.

func Status

Status applies equality check predicate on the "status" field. It's identical to StatusEQ.

func StatusContains

func StatusContains(v string) predicate.InstanceAuthConfig

StatusContains applies the Contains predicate on the "status" field.

func StatusContainsFold

func StatusContainsFold(v string) predicate.InstanceAuthConfig

StatusContainsFold applies the ContainsFold predicate on the "status" field.

func StatusEQ

StatusEQ applies the EQ predicate on the "status" field.

func StatusEqualFold

func StatusEqualFold(v string) predicate.InstanceAuthConfig

StatusEqualFold applies the EqualFold predicate on the "status" field.

func StatusGT

StatusGT applies the GT predicate on the "status" field.

func StatusGTE

func StatusGTE(v string) predicate.InstanceAuthConfig

StatusGTE applies the GTE predicate on the "status" field.

func StatusHasPrefix

func StatusHasPrefix(v string) predicate.InstanceAuthConfig

StatusHasPrefix applies the HasPrefix predicate on the "status" field.

func StatusHasSuffix

func StatusHasSuffix(v string) predicate.InstanceAuthConfig

StatusHasSuffix applies the HasSuffix predicate on the "status" field.

func StatusIn

func StatusIn(vs ...string) predicate.InstanceAuthConfig

StatusIn applies the In predicate on the "status" field.

func StatusLT

StatusLT applies the LT predicate on the "status" field.

func StatusLTE

func StatusLTE(v string) predicate.InstanceAuthConfig

StatusLTE applies the LTE predicate on the "status" field.

func StatusNEQ

func StatusNEQ(v string) predicate.InstanceAuthConfig

StatusNEQ applies the NEQ predicate on the "status" field.

func StatusNotIn

func StatusNotIn(vs ...string) predicate.InstanceAuthConfig

StatusNotIn applies the NotIn predicate on the "status" field.

func UpdatedAt

UpdatedAt applies equality check predicate on the "updated_at" field. It's identical to UpdatedAtEQ.

func UpdatedAtEQ

func UpdatedAtEQ(v time.Time) predicate.InstanceAuthConfig

UpdatedAtEQ applies the EQ predicate on the "updated_at" field.

func UpdatedAtGT

func UpdatedAtGT(v time.Time) predicate.InstanceAuthConfig

UpdatedAtGT applies the GT predicate on the "updated_at" field.

func UpdatedAtGTE

func UpdatedAtGTE(v time.Time) predicate.InstanceAuthConfig

UpdatedAtGTE applies the GTE predicate on the "updated_at" field.

func UpdatedAtIn

func UpdatedAtIn(vs ...time.Time) predicate.InstanceAuthConfig

UpdatedAtIn applies the In predicate on the "updated_at" field.

func UpdatedAtLT

func UpdatedAtLT(v time.Time) predicate.InstanceAuthConfig

UpdatedAtLT applies the LT predicate on the "updated_at" field.

func UpdatedAtLTE

func UpdatedAtLTE(v time.Time) predicate.InstanceAuthConfig

UpdatedAtLTE applies the LTE predicate on the "updated_at" field.

func UpdatedAtNEQ

func UpdatedAtNEQ(v time.Time) predicate.InstanceAuthConfig

UpdatedAtNEQ applies the NEQ predicate on the "updated_at" field.

func UpdatedAtNotIn

func UpdatedAtNotIn(vs ...time.Time) predicate.InstanceAuthConfig

UpdatedAtNotIn applies the NotIn predicate on the "updated_at" field.

func UsernameClaim

func UsernameClaim(v string) predicate.InstanceAuthConfig

UsernameClaim applies equality check predicate on the "username_claim" field. It's identical to UsernameClaimEQ.

func UsernameClaimContains

func UsernameClaimContains(v string) predicate.InstanceAuthConfig

UsernameClaimContains applies the Contains predicate on the "username_claim" field.

func UsernameClaimContainsFold

func UsernameClaimContainsFold(v string) predicate.InstanceAuthConfig

UsernameClaimContainsFold applies the ContainsFold predicate on the "username_claim" field.

func UsernameClaimEQ

func UsernameClaimEQ(v string) predicate.InstanceAuthConfig

UsernameClaimEQ applies the EQ predicate on the "username_claim" field.

func UsernameClaimEqualFold

func UsernameClaimEqualFold(v string) predicate.InstanceAuthConfig

UsernameClaimEqualFold applies the EqualFold predicate on the "username_claim" field.

func UsernameClaimGT

func UsernameClaimGT(v string) predicate.InstanceAuthConfig

UsernameClaimGT applies the GT predicate on the "username_claim" field.

func UsernameClaimGTE

func UsernameClaimGTE(v string) predicate.InstanceAuthConfig

UsernameClaimGTE applies the GTE predicate on the "username_claim" field.

func UsernameClaimHasPrefix

func UsernameClaimHasPrefix(v string) predicate.InstanceAuthConfig

UsernameClaimHasPrefix applies the HasPrefix predicate on the "username_claim" field.

func UsernameClaimHasSuffix

func UsernameClaimHasSuffix(v string) predicate.InstanceAuthConfig

UsernameClaimHasSuffix applies the HasSuffix predicate on the "username_claim" field.

func UsernameClaimIn

func UsernameClaimIn(vs ...string) predicate.InstanceAuthConfig

UsernameClaimIn applies the In predicate on the "username_claim" field.

func UsernameClaimLT

func UsernameClaimLT(v string) predicate.InstanceAuthConfig

UsernameClaimLT applies the LT predicate on the "username_claim" field.

func UsernameClaimLTE

func UsernameClaimLTE(v string) predicate.InstanceAuthConfig

UsernameClaimLTE applies the LTE predicate on the "username_claim" field.

func UsernameClaimNEQ

func UsernameClaimNEQ(v string) predicate.InstanceAuthConfig

UsernameClaimNEQ applies the NEQ predicate on the "username_claim" field.

func UsernameClaimNotIn

func UsernameClaimNotIn(vs ...string) predicate.InstanceAuthConfig

UsernameClaimNotIn applies the NotIn predicate on the "username_claim" field.

func ValidColumn

func ValidColumn(column string) bool

ValidColumn reports if the column name is valid (part of the table columns).

Types

type OrderOption

type OrderOption func(*sql.Selector)

OrderOption defines the ordering options for the InstanceAuthConfig queries.

func ByAllowedEmailDomains

func ByAllowedEmailDomains(opts ...sql.OrderTermOption) OrderOption

ByAllowedEmailDomains orders the results by the allowed_email_domains field.

func ByBootstrapAdminEmails

func ByBootstrapAdminEmails(opts ...sql.OrderTermOption) OrderOption

ByBootstrapAdminEmails orders the results by the bootstrap_admin_emails field.

func ByClientID

func ByClientID(opts ...sql.OrderTermOption) OrderOption

ByClientID orders the results by the client_id field.

func ByCreatedAt

func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption

ByCreatedAt orders the results by the created_at field.

func ByEmailClaim

func ByEmailClaim(opts ...sql.OrderTermOption) OrderOption

ByEmailClaim orders the results by the email_claim field.

func ByGroupsClaim

func ByGroupsClaim(opts ...sql.OrderTermOption) OrderOption

ByGroupsClaim orders the results by the groups_claim field.

func ByID

func ByID(opts ...sql.OrderTermOption) OrderOption

ByID orders the results by the id field.

func ByIssuerURL

func ByIssuerURL(opts ...sql.OrderTermOption) OrderOption

ByIssuerURL orders the results by the issuer_url field.

func ByNameClaim

func ByNameClaim(opts ...sql.OrderTermOption) OrderOption

ByNameClaim orders the results by the name_claim field.

func ByRedirectMode

func ByRedirectMode(opts ...sql.OrderTermOption) OrderOption

ByRedirectMode orders the results by the redirect_mode field.

func ByRedirectURL

func ByRedirectURL(opts ...sql.OrderTermOption) OrderOption

ByRedirectURL orders the results by the redirect_url field.

func ByScopeKey

func ByScopeKey(opts ...sql.OrderTermOption) OrderOption

ByScopeKey orders the results by the scope_key field.

func ByScopes

func ByScopes(opts ...sql.OrderTermOption) OrderOption

ByScopes orders the results by the scopes field.

func BySessionIdleTTL

func BySessionIdleTTL(opts ...sql.OrderTermOption) OrderOption

BySessionIdleTTL orders the results by the session_idle_ttl field.

func BySessionTTL

func BySessionTTL(opts ...sql.OrderTermOption) OrderOption

BySessionTTL orders the results by the session_ttl field.

func ByStatus

func ByStatus(opts ...sql.OrderTermOption) OrderOption

ByStatus orders the results by the status field.

func ByUpdatedAt

func ByUpdatedAt(opts ...sql.OrderTermOption) OrderOption

ByUpdatedAt orders the results by the updated_at field.

func ByUsernameClaim

func ByUsernameClaim(opts ...sql.OrderTermOption) OrderOption

ByUsernameClaim orders the results by the username_claim field.

Jump to

Keyboard shortcuts

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