models

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jun 24, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package models provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.7.1 DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AbstractPolicyRepresentation

type AbstractPolicyRepresentation struct {
	DecisionStrategy *DecisionStrategy         `json:"decisionStrategy,omitempty"`
	Description      *string                   `json:"description,omitempty"`
	Id               *string                   `json:"id,omitempty"`
	Logic            *Logic                    `json:"logic,omitempty"`
	Name             *string                   `json:"name,omitempty"`
	Owner            *string                   `json:"owner,omitempty"`
	Policies         *[]string                 `json:"policies,omitempty"`
	ResourceType     *string                   `json:"resourceType,omitempty"`
	Resources        *[]string                 `json:"resources,omitempty"`
	ResourcesData    *[]ResourceRepresentation `json:"resourcesData,omitempty"`
	Scopes           *[]string                 `json:"scopes,omitempty"`
	ScopesData       *[]ScopeRepresentation    `json:"scopesData,omitempty"`
	Type             *string                   `json:"type,omitempty"`
}

AbstractPolicyRepresentation defines model for AbstractPolicyRepresentation.

type Access

type Access struct {
	Roles        *[]string `json:"roles,omitempty"`
	VerifyCaller *bool     `json:"verify_caller,omitempty"`
}

Access defines model for Access.

type AccessToken

type AccessToken struct {
	Acr                  *string                                   `json:"acr,omitempty"`
	AllowedOrigins       *[]string                                 `json:"allowed-origins,omitempty"`
	AtHash               *string                                   `json:"at_hash,omitempty"`
	AuthTime             *int64                                    `json:"auth_time,omitempty"`
	Authorization        *Authorization                            `json:"authorization,omitempty"`
	AuthorizationDetails *[]AuthorizationDetailsJSONRepresentation `json:"authorization_details,omitempty"`
	Azp                  *string                                   `json:"azp,omitempty"`
	Birthdate            *string                                   `json:"birthdate,omitempty"`
	CHash                *string                                   `json:"c_hash,omitempty"`
	ClaimsLocales        *string                                   `json:"claims_locales,omitempty"`
	Cnf                  *Confirmation                             `json:"cnf,omitempty"`
	Email                *string                                   `json:"email,omitempty"`
	EmailVerified        *bool                                     `json:"email_verified,omitempty"`
	Exp                  *int64                                    `json:"exp,omitempty"`
	FamilyName           *string                                   `json:"family_name,omitempty"`
	Gender               *string                                   `json:"gender,omitempty"`
	GivenName            *string                                   `json:"given_name,omitempty"`
	Iat                  *int64                                    `json:"iat,omitempty"`
	Iss                  *string                                   `json:"iss,omitempty"`
	Jti                  *string                                   `json:"jti,omitempty"`
	Locale               *string                                   `json:"locale,omitempty"`
	MiddleName           *string                                   `json:"middle_name,omitempty"`
	Name                 *string                                   `json:"name,omitempty"`
	Nbf                  *int64                                    `json:"nbf,omitempty"`
	Nickname             *string                                   `json:"nickname,omitempty"`
	Nonce                *string                                   `json:"nonce,omitempty"`
	OtherClaims          *map[string]interface{}                   `json:"otherClaims,omitempty"`
	PhoneNumber          *string                                   `json:"phone_number,omitempty"`
	PhoneNumberVerified  *bool                                     `json:"phone_number_verified,omitempty"`
	Picture              *string                                   `json:"picture,omitempty"`
	PreferredUsername    *string                                   `json:"preferred_username,omitempty"`
	Profile              *string                                   `json:"profile,omitempty"`
	RealmAccess          *Access                                   `json:"realm_access,omitempty"`
	ResourceAccess       *map[string]Access                        `json:"resource_access,omitempty"`
	SHash                *string                                   `json:"s_hash,omitempty"`
	Scope                *string                                   `json:"scope,omitempty"`
	Sid                  *string                                   `json:"sid,omitempty"`
	Sub                  *string                                   `json:"sub,omitempty"`
	TrustedCerts         *[]string                                 `json:"trusted-certs,omitempty"`
	Typ                  *string                                   `json:"typ,omitempty"`
	UpdatedAt            *int64                                    `json:"updated_at,omitempty"`
	Website              *string                                   `json:"website,omitempty"`
	Zoneinfo             *string                                   `json:"zoneinfo,omitempty"`
}

AccessToken defines model for AccessToken.

type AdminEventRepresentation

type AdminEventRepresentation struct {
	AuthDetails    *AuthDetailsRepresentation `json:"authDetails,omitempty"`
	Details        *map[string]string         `json:"details,omitempty"`
	Error          *string                    `json:"error,omitempty"`
	Id             *string                    `json:"id,omitempty"`
	OperationType  *string                    `json:"operationType,omitempty"`
	RealmId        *string                    `json:"realmId,omitempty"`
	Representation *string                    `json:"representation,omitempty"`
	ResourcePath   *string                    `json:"resourcePath,omitempty"`
	ResourceType   *string                    `json:"resourceType,omitempty"`
	Time           *int64                     `json:"time,omitempty"`
}

AdminEventRepresentation defines model for AdminEventRepresentation.

type ApplicationRepresentation

type ApplicationRepresentation struct {
	Access                             *map[string]bool              `json:"access,omitempty"`
	AdminUrl                           *string                       `json:"adminUrl,omitempty"`
	AlwaysDisplayInConsole             *bool                         `json:"alwaysDisplayInConsole,omitempty"`
	Attributes                         *map[string]string            `json:"attributes,omitempty"`
	AuthenticationFlowBindingOverrides *map[string]string            `json:"authenticationFlowBindingOverrides,omitempty"`
	AuthorizationServicesEnabled       *bool                         `json:"authorizationServicesEnabled,omitempty"`
	AuthorizationSettings              *ResourceServerRepresentation `json:"authorizationSettings,omitempty"`
	BaseUrl                            *string                       `json:"baseUrl,omitempty"`
	BearerOnly                         *bool                         `json:"bearerOnly,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Claims                  *ClaimRepresentation `json:"claims,omitempty"`
	ClientAuthenticatorType *string              `json:"clientAuthenticatorType,omitempty"`
	ClientId                *string              `json:"clientId,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ClientTemplate      *string   `json:"clientTemplate,omitempty"`
	ConsentRequired     *bool     `json:"consentRequired,omitempty"`
	DefaultClientScopes *[]string `json:"defaultClientScopes,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DefaultRoles              *[]string `json:"defaultRoles,omitempty"`
	Description               *string   `json:"description,omitempty"`
	DirectAccessGrantsEnabled *bool     `json:"directAccessGrantsEnabled,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DirectGrantsOnly          *bool                           `json:"directGrantsOnly,omitempty"`
	Enabled                   *bool                           `json:"enabled,omitempty"`
	FrontchannelLogout        *bool                           `json:"frontchannelLogout,omitempty"`
	FullScopeAllowed          *bool                           `json:"fullScopeAllowed,omitempty"`
	Id                        *string                         `json:"id,omitempty"`
	ImplicitFlowEnabled       *bool                           `json:"implicitFlowEnabled,omitempty"`
	Name                      *string                         `json:"name,omitempty"`
	NodeReRegistrationTimeout *int32                          `json:"nodeReRegistrationTimeout,omitempty"`
	NotBefore                 *int32                          `json:"notBefore,omitempty"`
	OptionalClientScopes      *[]string                       `json:"optionalClientScopes,omitempty"`
	Origin                    *string                         `json:"origin,omitempty"`
	Protocol                  *string                         `json:"protocol,omitempty"`
	ProtocolMappers           *[]ProtocolMapperRepresentation `json:"protocolMappers,omitempty"`
	PublicClient              *bool                           `json:"publicClient,omitempty"`
	RedirectUris              *[]string                       `json:"redirectUris,omitempty"`
	RegisteredNodes           *map[string]int32               `json:"registeredNodes,omitempty"`
	RegistrationAccessToken   *string                         `json:"registrationAccessToken,omitempty"`
	RootUrl                   *string                         `json:"rootUrl,omitempty"`
	Secret                    *string                         `json:"secret,omitempty"`
	ServiceAccountsEnabled    *bool                           `json:"serviceAccountsEnabled,omitempty"`
	StandardFlowEnabled       *bool                           `json:"standardFlowEnabled,omitempty"`
	SurrogateAuthRequired     *bool                           `json:"surrogateAuthRequired,omitempty"`
	Type                      *string                         `json:"type,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateConfig *bool `json:"useTemplateConfig,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateMappers *bool `json:"useTemplateMappers,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateScope *bool     `json:"useTemplateScope,omitempty"`
	WebOrigins       *[]string `json:"webOrigins,omitempty"`
}

ApplicationRepresentation defines model for ApplicationRepresentation.

type AuthDetailsRepresentation

type AuthDetailsRepresentation struct {
	ClientId  *string `json:"clientId,omitempty"`
	IpAddress *string `json:"ipAddress,omitempty"`
	RealmId   *string `json:"realmId,omitempty"`
	UserId    *string `json:"userId,omitempty"`
}

AuthDetailsRepresentation defines model for AuthDetailsRepresentation.

type AuthenticationExecutionExportRepresentation

type AuthenticationExecutionExportRepresentation struct {
	Authenticator       *string `json:"authenticator,omitempty"`
	AuthenticatorConfig *string `json:"authenticatorConfig,omitempty"`
	AuthenticatorFlow   *bool   `json:"authenticatorFlow,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	AutheticatorFlow *bool   `json:"autheticatorFlow,omitempty"`
	FlowAlias        *string `json:"flowAlias,omitempty"`
	Priority         *int32  `json:"priority,omitempty"`
	Requirement      *string `json:"requirement,omitempty"`
	UserSetupAllowed *bool   `json:"userSetupAllowed,omitempty"`
}

AuthenticationExecutionExportRepresentation defines model for AuthenticationExecutionExportRepresentation.

type AuthenticationExecutionInfoRepresentation

type AuthenticationExecutionInfoRepresentation struct {
	Alias                *string   `json:"alias,omitempty"`
	AuthenticationConfig *string   `json:"authenticationConfig,omitempty"`
	AuthenticationFlow   *bool     `json:"authenticationFlow,omitempty"`
	Configurable         *bool     `json:"configurable,omitempty"`
	Description          *string   `json:"description,omitempty"`
	DisplayName          *string   `json:"displayName,omitempty"`
	FlowId               *string   `json:"flowId,omitempty"`
	Id                   *string   `json:"id,omitempty"`
	Index                *int32    `json:"index,omitempty"`
	Level                *int32    `json:"level,omitempty"`
	Priority             *int32    `json:"priority,omitempty"`
	ProviderId           *string   `json:"providerId,omitempty"`
	Requirement          *string   `json:"requirement,omitempty"`
	RequirementChoices   *[]string `json:"requirementChoices,omitempty"`
}

AuthenticationExecutionInfoRepresentation defines model for AuthenticationExecutionInfoRepresentation.

type AuthenticationExecutionRepresentation

type AuthenticationExecutionRepresentation struct {
	Authenticator       *string `json:"authenticator,omitempty"`
	AuthenticatorConfig *string `json:"authenticatorConfig,omitempty"`
	AuthenticatorFlow   *bool   `json:"authenticatorFlow,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	AutheticatorFlow *bool   `json:"autheticatorFlow,omitempty"`
	FlowId           *string `json:"flowId,omitempty"`
	Id               *string `json:"id,omitempty"`
	ParentFlow       *string `json:"parentFlow,omitempty"`
	Priority         *int32  `json:"priority,omitempty"`
	Requirement      *string `json:"requirement,omitempty"`
}

AuthenticationExecutionRepresentation defines model for AuthenticationExecutionRepresentation.

type AuthenticationFlowRepresentation

type AuthenticationFlowRepresentation struct {
	Alias                    *string                                        `json:"alias,omitempty"`
	AuthenticationExecutions *[]AuthenticationExecutionExportRepresentation `json:"authenticationExecutions,omitempty"`
	BuiltIn                  *bool                                          `json:"builtIn,omitempty"`
	Description              *string                                        `json:"description,omitempty"`
	Id                       *string                                        `json:"id,omitempty"`
	ProviderId               *string                                        `json:"providerId,omitempty"`
	TopLevel                 *bool                                          `json:"topLevel,omitempty"`
}

AuthenticationFlowRepresentation defines model for AuthenticationFlowRepresentation.

type AuthenticatorConfigInfoRepresentation

type AuthenticatorConfigInfoRepresentation struct {
	HelpText   *string                         `json:"helpText,omitempty"`
	Name       *string                         `json:"name,omitempty"`
	Properties *[]ConfigPropertyRepresentation `json:"properties,omitempty"`
	ProviderId *string                         `json:"providerId,omitempty"`
}

AuthenticatorConfigInfoRepresentation defines model for AuthenticatorConfigInfoRepresentation.

type AuthenticatorConfigRepresentation

type AuthenticatorConfigRepresentation struct {
	Alias  *string            `json:"alias,omitempty"`
	Config *map[string]string `json:"config,omitempty"`
	Id     *string            `json:"id,omitempty"`
}

AuthenticatorConfigRepresentation defines model for AuthenticatorConfigRepresentation.

type Authorization

type Authorization struct {
	Permissions *[]Permission `json:"permissions,omitempty"`
}

Authorization defines model for Authorization.

type AuthorizationDetailsJSONRepresentation

type AuthorizationDetailsJSONRepresentation struct {
	Actions    *[]string               `json:"actions,omitempty"`
	CustomData *map[string]interface{} `json:"customData,omitempty"`
	Datatypes  *[]string               `json:"datatypes,omitempty"`
	Identifier *string                 `json:"identifier,omitempty"`
	Locations  *[]string               `json:"locations,omitempty"`
	Privileges *[]string               `json:"privileges,omitempty"`
	Type       *string                 `json:"type,omitempty"`
}

AuthorizationDetailsJSONRepresentation defines model for AuthorizationDetailsJSONRepresentation.

type AuthorizationSchema

type AuthorizationSchema struct {
	ResourceTypes *map[string]ResourceType `json:"resourceTypes,omitempty"`
}

AuthorizationSchema defines model for AuthorizationSchema.

type BruteForceStrategy

type BruteForceStrategy string

BruteForceStrategy defines model for BruteForceStrategy.

const (
	LINEAR   BruteForceStrategy = "LINEAR"
	MULTIPLE BruteForceStrategy = "MULTIPLE"
)

Defines values for BruteForceStrategy.

func (BruteForceStrategy) Valid

func (e BruteForceStrategy) Valid() bool

Valid indicates whether the value is a known member of the BruteForceStrategy enum.

type CertificateRepresentation

type CertificateRepresentation struct {
	Certificate *string `json:"certificate,omitempty"`
	Jwks        *string `json:"jwks,omitempty"`
	Kid         *string `json:"kid,omitempty"`
	PrivateKey  *string `json:"privateKey,omitempty"`
	PublicKey   *string `json:"publicKey,omitempty"`
}

CertificateRepresentation defines model for CertificateRepresentation.

type ClaimRepresentation

type ClaimRepresentation struct {
	Address  *bool `json:"address,omitempty"`
	Email    *bool `json:"email,omitempty"`
	Gender   *bool `json:"gender,omitempty"`
	Locale   *bool `json:"locale,omitempty"`
	Name     *bool `json:"name,omitempty"`
	Phone    *bool `json:"phone,omitempty"`
	Picture  *bool `json:"picture,omitempty"`
	Profile  *bool `json:"profile,omitempty"`
	Username *bool `json:"username,omitempty"`
	Website  *bool `json:"website,omitempty"`
}

ClaimRepresentation defines model for ClaimRepresentation.

type ClientInitialAccessCreatePresentation

type ClientInitialAccessCreatePresentation struct {
	Count      *int32    `json:"count,omitempty"`
	Expiration *int32    `json:"expiration,omitempty"`
	WebOrigins *[]string `json:"webOrigins,omitempty"`
}

ClientInitialAccessCreatePresentation defines model for ClientInitialAccessCreatePresentation.

type ClientInitialAccessPresentation

type ClientInitialAccessPresentation struct {
	Count          *int32  `json:"count,omitempty"`
	Expiration     *int32  `json:"expiration,omitempty"`
	Id             *string `json:"id,omitempty"`
	RemainingCount *int32  `json:"remainingCount,omitempty"`
	Timestamp      *int32  `json:"timestamp,omitempty"`
	Token          *string `json:"token,omitempty"`
}

ClientInitialAccessPresentation defines model for ClientInitialAccessPresentation.

type ClientMappingsRepresentation

type ClientMappingsRepresentation struct {
	Client   *string               `json:"client,omitempty"`
	Id       *string               `json:"id,omitempty"`
	Mappings *[]RoleRepresentation `json:"mappings,omitempty"`
}

ClientMappingsRepresentation defines model for ClientMappingsRepresentation.

type ClientPoliciesRepresentation

type ClientPoliciesRepresentation struct {
	GlobalPolicies *[]ClientPolicyRepresentation `json:"globalPolicies,omitempty"`
	Policies       *[]ClientPolicyRepresentation `json:"policies,omitempty"`
}

ClientPoliciesRepresentation defines model for ClientPoliciesRepresentation.

type ClientPolicyConditionRepresentation

type ClientPolicyConditionRepresentation struct {
	Condition *string `json:"condition,omitempty"`

	// Configuration Configuration settings as a JSON object
	Configuration *map[string]interface{} `json:"configuration,omitempty"`
}

ClientPolicyConditionRepresentation defines model for ClientPolicyConditionRepresentation.

type ClientPolicyExecutorRepresentation

type ClientPolicyExecutorRepresentation struct {
	// Configuration Configuration settings as a JSON object
	Configuration *map[string]interface{} `json:"configuration,omitempty"`
	Executor      *string                 `json:"executor,omitempty"`
}

ClientPolicyExecutorRepresentation defines model for ClientPolicyExecutorRepresentation.

type ClientPolicyRepresentation

type ClientPolicyRepresentation struct {
	Conditions  *[]ClientPolicyConditionRepresentation `json:"conditions,omitempty"`
	Description *string                                `json:"description,omitempty"`
	Enabled     *bool                                  `json:"enabled,omitempty"`
	Name        *string                                `json:"name,omitempty"`
	Profiles    *[]string                              `json:"profiles,omitempty"`
}

ClientPolicyRepresentation defines model for ClientPolicyRepresentation.

type ClientProfileRepresentation

type ClientProfileRepresentation struct {
	Description *string                               `json:"description,omitempty"`
	Executors   *[]ClientPolicyExecutorRepresentation `json:"executors,omitempty"`
	Name        *string                               `json:"name,omitempty"`
}

ClientProfileRepresentation defines model for ClientProfileRepresentation.

type ClientProfilesRepresentation

type ClientProfilesRepresentation struct {
	GlobalProfiles *[]ClientProfileRepresentation `json:"globalProfiles,omitempty"`
	Profiles       *[]ClientProfileRepresentation `json:"profiles,omitempty"`
}

ClientProfilesRepresentation defines model for ClientProfilesRepresentation.

type ClientRepresentation

type ClientRepresentation struct {
	Access                             *map[string]bool              `json:"access,omitempty"`
	AdminUrl                           *string                       `json:"adminUrl,omitempty"`
	AlwaysDisplayInConsole             *bool                         `json:"alwaysDisplayInConsole,omitempty"`
	Attributes                         *map[string]string            `json:"attributes,omitempty"`
	AuthenticationFlowBindingOverrides *map[string]string            `json:"authenticationFlowBindingOverrides,omitempty"`
	AuthorizationServicesEnabled       *bool                         `json:"authorizationServicesEnabled,omitempty"`
	AuthorizationSettings              *ResourceServerRepresentation `json:"authorizationSettings,omitempty"`
	BaseUrl                            *string                       `json:"baseUrl,omitempty"`
	BearerOnly                         *bool                         `json:"bearerOnly,omitempty"`
	ClientAuthenticatorType            *string                       `json:"clientAuthenticatorType,omitempty"`
	ClientId                           *string                       `json:"clientId,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ClientTemplate      *string   `json:"clientTemplate,omitempty"`
	ConsentRequired     *bool     `json:"consentRequired,omitempty"`
	DefaultClientScopes *[]string `json:"defaultClientScopes,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DefaultRoles              *[]string `json:"defaultRoles,omitempty"`
	Description               *string   `json:"description,omitempty"`
	DirectAccessGrantsEnabled *bool     `json:"directAccessGrantsEnabled,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DirectGrantsOnly          *bool                           `json:"directGrantsOnly,omitempty"`
	Enabled                   *bool                           `json:"enabled,omitempty"`
	FrontchannelLogout        *bool                           `json:"frontchannelLogout,omitempty"`
	FullScopeAllowed          *bool                           `json:"fullScopeAllowed,omitempty"`
	Id                        *string                         `json:"id,omitempty"`
	ImplicitFlowEnabled       *bool                           `json:"implicitFlowEnabled,omitempty"`
	Name                      *string                         `json:"name,omitempty"`
	NodeReRegistrationTimeout *int32                          `json:"nodeReRegistrationTimeout,omitempty"`
	NotBefore                 *int32                          `json:"notBefore,omitempty"`
	OptionalClientScopes      *[]string                       `json:"optionalClientScopes,omitempty"`
	Origin                    *string                         `json:"origin,omitempty"`
	Protocol                  *string                         `json:"protocol,omitempty"`
	ProtocolMappers           *[]ProtocolMapperRepresentation `json:"protocolMappers,omitempty"`
	PublicClient              *bool                           `json:"publicClient,omitempty"`
	RedirectUris              *[]string                       `json:"redirectUris,omitempty"`
	RegisteredNodes           *map[string]int32               `json:"registeredNodes,omitempty"`
	RegistrationAccessToken   *string                         `json:"registrationAccessToken,omitempty"`
	RootUrl                   *string                         `json:"rootUrl,omitempty"`
	Secret                    *string                         `json:"secret,omitempty"`
	ServiceAccountsEnabled    *bool                           `json:"serviceAccountsEnabled,omitempty"`
	StandardFlowEnabled       *bool                           `json:"standardFlowEnabled,omitempty"`
	SurrogateAuthRequired     *bool                           `json:"surrogateAuthRequired,omitempty"`
	Type                      *string                         `json:"type,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateConfig *bool `json:"useTemplateConfig,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateMappers *bool `json:"useTemplateMappers,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateScope *bool     `json:"useTemplateScope,omitempty"`
	WebOrigins       *[]string `json:"webOrigins,omitempty"`
}

ClientRepresentation defines model for ClientRepresentation.

type ClientScopeRepresentation

type ClientScopeRepresentation struct {
	Attributes      *map[string]string              `json:"attributes,omitempty"`
	Description     *string                         `json:"description,omitempty"`
	Id              *string                         `json:"id,omitempty"`
	Name            *string                         `json:"name,omitempty"`
	Protocol        *string                         `json:"protocol,omitempty"`
	ProtocolMappers *[]ProtocolMapperRepresentation `json:"protocolMappers,omitempty"`
}

ClientScopeRepresentation defines model for ClientScopeRepresentation.

type ClientTemplateRepresentation

type ClientTemplateRepresentation struct {
	Attributes                *map[string]string              `json:"attributes,omitempty"`
	BearerOnly                *bool                           `json:"bearerOnly,omitempty"`
	ConsentRequired           *bool                           `json:"consentRequired,omitempty"`
	Description               *string                         `json:"description,omitempty"`
	DirectAccessGrantsEnabled *bool                           `json:"directAccessGrantsEnabled,omitempty"`
	FrontchannelLogout        *bool                           `json:"frontchannelLogout,omitempty"`
	FullScopeAllowed          *bool                           `json:"fullScopeAllowed,omitempty"`
	Id                        *string                         `json:"id,omitempty"`
	ImplicitFlowEnabled       *bool                           `json:"implicitFlowEnabled,omitempty"`
	Name                      *string                         `json:"name,omitempty"`
	Protocol                  *string                         `json:"protocol,omitempty"`
	ProtocolMappers           *[]ProtocolMapperRepresentation `json:"protocolMappers,omitempty"`
	PublicClient              *bool                           `json:"publicClient,omitempty"`
	ServiceAccountsEnabled    *bool                           `json:"serviceAccountsEnabled,omitempty"`
	StandardFlowEnabled       *bool                           `json:"standardFlowEnabled,omitempty"`
}

ClientTemplateRepresentation defines model for ClientTemplateRepresentation.

type ClientTypeRepresentation

type ClientTypeRepresentation struct {
	Config   *map[string]PropertyConfig `json:"config,omitempty"`
	Name     *string                    `json:"name,omitempty"`
	Parent   *string                    `json:"parent,omitempty"`
	Provider *string                    `json:"provider,omitempty"`
}

ClientTypeRepresentation defines model for ClientTypeRepresentation.

type ClientTypesRepresentation

type ClientTypesRepresentation struct {
	ClientTypes       *[]ClientTypeRepresentation `json:"client-types,omitempty"`
	GlobalClientTypes *[]ClientTypeRepresentation `json:"global-client-types,omitempty"`
}

ClientTypesRepresentation defines model for ClientTypesRepresentation.

type ComponentExportRepresentation

type ComponentExportRepresentation struct {
	Config        *MultivaluedHashMapStringString                        `json:"config,omitempty"`
	Id            *string                                                `json:"id,omitempty"`
	Name          *string                                                `json:"name,omitempty"`
	ProviderId    *string                                                `json:"providerId,omitempty"`
	SubComponents *MultivaluedHashMapStringComponentExportRepresentation `json:"subComponents,omitempty"`
	SubType       *string                                                `json:"subType,omitempty"`
}

ComponentExportRepresentation defines model for ComponentExportRepresentation.

type ComponentRepresentation

type ComponentRepresentation struct {
	Config       *MultivaluedHashMapStringString `json:"config,omitempty"`
	Id           *string                         `json:"id,omitempty"`
	Name         *string                         `json:"name,omitempty"`
	ParentId     *string                         `json:"parentId,omitempty"`
	ProviderId   *string                         `json:"providerId,omitempty"`
	ProviderType *string                         `json:"providerType,omitempty"`
	SubType      *string                         `json:"subType,omitempty"`
}

ComponentRepresentation defines model for ComponentRepresentation.

type ComponentTypeRepresentation

type ComponentTypeRepresentation struct {
	ClientProperties *[]ConfigPropertyRepresentation `json:"clientProperties,omitempty"`
	HelpText         *string                         `json:"helpText,omitempty"`
	Id               *string                         `json:"id,omitempty"`
	Metadata         *map[string]interface{}         `json:"metadata,omitempty"`
	Properties       *[]ConfigPropertyRepresentation `json:"properties,omitempty"`
}

ComponentTypeRepresentation defines model for ComponentTypeRepresentation.

type Composites

type Composites struct {
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Application *map[string][]string `json:"application,omitempty"`
	Client      *map[string][]string `json:"client,omitempty"`
	Realm       *[]string            `json:"realm,omitempty"`
}

Composites defines model for Composites.

type ConfigPropertyRepresentation

type ConfigPropertyRepresentation struct {
	DefaultValue interface{} `json:"defaultValue,omitempty"`
	HelpText     *string     `json:"helpText,omitempty"`
	Label        *string     `json:"label,omitempty"`
	Name         *string     `json:"name,omitempty"`
	Options      *[]string   `json:"options,omitempty"`
	ReadOnly     *bool       `json:"readOnly,omitempty"`
	Required     *bool       `json:"required,omitempty"`
	Secret       *bool       `json:"secret,omitempty"`
	Type         *string     `json:"type,omitempty"`
}

ConfigPropertyRepresentation defines model for ConfigPropertyRepresentation.

type Confirmation

type Confirmation struct {
	Jkt     *string `json:"jkt,omitempty"`
	X5tS256 *string `json:"x5t#S256,omitempty"`
}

Confirmation defines model for Confirmation.

type CredentialRepresentation

type CredentialRepresentation struct {
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Algorithm *string `json:"algorithm,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Config *MultivaluedHashMapStringString `json:"config,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Counter        *int32  `json:"counter,omitempty"`
	CreatedDate    *int64  `json:"createdDate,omitempty"`
	CredentialData *string `json:"credentialData,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Device *string `json:"device,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Digits         *int32  `json:"digits,omitempty"`
	FederationLink *string `json:"federationLink,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	HashIterations *int32 `json:"hashIterations,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	HashedSaltedValue *string `json:"hashedSaltedValue,omitempty"`
	Id                *string `json:"id,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Period   *int32 `json:"period,omitempty"`
	Priority *int32 `json:"priority,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Salt       *string `json:"salt,omitempty"`
	SecretData *string `json:"secretData,omitempty"`
	Temporary  *bool   `json:"temporary,omitempty"`
	Type       *string `json:"type,omitempty"`
	UserLabel  *string `json:"userLabel,omitempty"`
	Value      *string `json:"value,omitempty"`
}

CredentialRepresentation defines model for CredentialRepresentation.

type DecisionEffect

type DecisionEffect string

DecisionEffect defines model for DecisionEffect.

const (
	DENY   DecisionEffect = "DENY"
	PERMIT DecisionEffect = "PERMIT"
)

Defines values for DecisionEffect.

func (DecisionEffect) Valid

func (e DecisionEffect) Valid() bool

Valid indicates whether the value is a known member of the DecisionEffect enum.

type DecisionStrategy

type DecisionStrategy string

DecisionStrategy defines model for DecisionStrategy.

const (
	AFFIRMATIVE DecisionStrategy = "AFFIRMATIVE"
	CONSENSUS   DecisionStrategy = "CONSENSUS"
	UNANIMOUS   DecisionStrategy = "UNANIMOUS"
)

Defines values for DecisionStrategy.

func (DecisionStrategy) Valid

func (e DecisionStrategy) Valid() bool

Valid indicates whether the value is a known member of the DecisionStrategy enum.

type DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONBody

type DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONBody defines parameters for DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClient.

type DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONRequestBody

type DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONRequestBody = DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONBody

DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONRequestBody defines body for DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClient for application/json ContentType.

type DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONBody

type DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONBody defines parameters for DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealm.

type DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONRequestBody

type DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONRequestBody = DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONBody

DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONRequestBody defines body for DeleteAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealm for application/json ContentType.

type DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONBody

type DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONBody defines parameters for DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClient.

type DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONRequestBody

type DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONRequestBody = DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONBody

DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONRequestBody defines body for DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClient for application/json ContentType.

type DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONBody

type DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONBody defines parameters for DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealm.

type DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONRequestBody

type DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONRequestBody = DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONBody

DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONRequestBody defines body for DeleteAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealm for application/json ContentType.

type DeleteAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdParams

type DeleteAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdParams struct {
	UnderscoreId *string `form:"_id,omitempty" json:"_id,omitempty"`
	Deep         *bool   `form:"deep,omitempty" json:"deep,omitempty"`
	ExactName    *bool   `form:"exactName,omitempty" json:"exactName,omitempty"`
	First        *int32  `form:"first,omitempty" json:"first,omitempty"`
	MatchingUri  *bool   `form:"matchingUri,omitempty" json:"matchingUri,omitempty"`
	Max          *int32  `form:"max,omitempty" json:"max,omitempty"`
	Name         *string `form:"name,omitempty" json:"name,omitempty"`
	Owner        *string `form:"owner,omitempty" json:"owner,omitempty"`
	Scope        *string `form:"scope,omitempty" json:"scope,omitempty"`
	Type         *string `form:"type,omitempty" json:"type,omitempty"`
	Uri          *string `form:"uri,omitempty" json:"uri,omitempty"`
}

DeleteAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdParams defines parameters for DeleteAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceId.

type DeleteAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONBody

type DeleteAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONBody defines parameters for DeleteAdminRealmsRealmClientsClientUuidRolesRoleNameComposites.

type DeleteAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONRequestBody

type DeleteAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONRequestBody = DeleteAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONBody

DeleteAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONRequestBody defines body for DeleteAdminRealmsRealmClientsClientUuidRolesRoleNameComposites for application/json ContentType.

type DeleteAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONBody

type DeleteAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONBody defines parameters for DeleteAdminRealmsRealmClientsClientUuidScopeMappingsClientsClient.

type DeleteAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONRequestBody

type DeleteAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONRequestBody = DeleteAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONBody

DeleteAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONRequestBody defines body for DeleteAdminRealmsRealmClientsClientUuidScopeMappingsClientsClient for application/json ContentType.

type DeleteAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONBody

type DeleteAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONBody defines parameters for DeleteAdminRealmsRealmClientsClientUuidScopeMappingsRealm.

type DeleteAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONRequestBody

type DeleteAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONRequestBody = DeleteAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONBody

DeleteAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONRequestBody defines body for DeleteAdminRealmsRealmClientsClientUuidScopeMappingsRealm for application/json ContentType.

type DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONBody

type DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONBody defines parameters for DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientId.

type DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONRequestBody

type DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONRequestBody = DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONBody

DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONRequestBody defines body for DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientId for application/json ContentType.

type DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONBody

type DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONBody defines parameters for DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsRealm.

type DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONRequestBody

type DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONRequestBody = DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONBody

DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONRequestBody defines body for DeleteAdminRealmsRealmGroupsGroupIdRoleMappingsRealm for application/json ContentType.

type DeleteAdminRealmsRealmRolesByIdRoleIdCompositesJSONBody

type DeleteAdminRealmsRealmRolesByIdRoleIdCompositesJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmRolesByIdRoleIdCompositesJSONBody defines parameters for DeleteAdminRealmsRealmRolesByIdRoleIdComposites.

type DeleteAdminRealmsRealmRolesByIdRoleIdCompositesJSONRequestBody

type DeleteAdminRealmsRealmRolesByIdRoleIdCompositesJSONRequestBody = DeleteAdminRealmsRealmRolesByIdRoleIdCompositesJSONBody

DeleteAdminRealmsRealmRolesByIdRoleIdCompositesJSONRequestBody defines body for DeleteAdminRealmsRealmRolesByIdRoleIdComposites for application/json ContentType.

type DeleteAdminRealmsRealmRolesRoleNameCompositesJSONBody

type DeleteAdminRealmsRealmRolesRoleNameCompositesJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmRolesRoleNameCompositesJSONBody defines parameters for DeleteAdminRealmsRealmRolesRoleNameComposites.

type DeleteAdminRealmsRealmRolesRoleNameCompositesJSONRequestBody

type DeleteAdminRealmsRealmRolesRoleNameCompositesJSONRequestBody = DeleteAdminRealmsRealmRolesRoleNameCompositesJSONBody

DeleteAdminRealmsRealmRolesRoleNameCompositesJSONRequestBody defines body for DeleteAdminRealmsRealmRolesRoleNameComposites for application/json ContentType.

type DeleteAdminRealmsRealmSessionsSessionParams

type DeleteAdminRealmsRealmSessionsSessionParams struct {
	IsOffline *bool `form:"isOffline,omitempty" json:"isOffline,omitempty"`
}

DeleteAdminRealmsRealmSessionsSessionParams defines parameters for DeleteAdminRealmsRealmSessionsSession.

type DeleteAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONBody

type DeleteAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONBody defines parameters for DeleteAdminRealmsRealmUsersUserIdRoleMappingsClientsClientId.

type DeleteAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONRequestBody

type DeleteAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONRequestBody = DeleteAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONBody

DeleteAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONRequestBody defines body for DeleteAdminRealmsRealmUsersUserIdRoleMappingsClientsClientId for application/json ContentType.

type DeleteAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONBody

type DeleteAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONBody = []RoleRepresentation

DeleteAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONBody defines parameters for DeleteAdminRealmsRealmUsersUserIdRoleMappingsRealm.

type DeleteAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONRequestBody

type DeleteAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONRequestBody = DeleteAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONBody

DeleteAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONRequestBody defines body for DeleteAdminRealmsRealmUsersUserIdRoleMappingsRealm for application/json ContentType.

type ErrorRepresentation

type ErrorRepresentation struct {
	ErrorMessage *string                `json:"errorMessage,omitempty"`
	Errors       *[]ErrorRepresentation `json:"errors,omitempty"`
	Field        *string                `json:"field,omitempty"`
	Params       *[]interface{}         `json:"params,omitempty"`
}

ErrorRepresentation defines model for ErrorRepresentation.

type EvaluationResultRepresentation

type EvaluationResultRepresentation struct {
	AllowedScopes *[]ScopeRepresentation        `json:"allowedScopes,omitempty"`
	DeniedScopes  *[]ScopeRepresentation        `json:"deniedScopes,omitempty"`
	Policies      *[]PolicyResultRepresentation `json:"policies,omitempty"`
	Resource      *ResourceRepresentation       `json:"resource,omitempty"`
	Scopes        *[]ScopeRepresentation        `json:"scopes,omitempty"`
	Status        *DecisionEffect               `json:"status,omitempty"`
}

EvaluationResultRepresentation defines model for EvaluationResultRepresentation.

type EventRepresentation

type EventRepresentation struct {
	ClientId  *string            `json:"clientId,omitempty"`
	Details   *map[string]string `json:"details,omitempty"`
	Error     *string            `json:"error,omitempty"`
	Id        *string            `json:"id,omitempty"`
	IpAddress *string            `json:"ipAddress,omitempty"`
	RealmId   *string            `json:"realmId,omitempty"`
	SessionId *string            `json:"sessionId,omitempty"`
	Time      *int64             `json:"time,omitempty"`
	Type      *string            `json:"type,omitempty"`
	UserId    *string            `json:"userId,omitempty"`
}

EventRepresentation defines model for EventRepresentation.

type FederatedIdentityRepresentation

type FederatedIdentityRepresentation struct {
	IdentityProvider *string `json:"identityProvider,omitempty"`
	UserId           *string `json:"userId,omitempty"`
	UserName         *string `json:"userName,omitempty"`
}

FederatedIdentityRepresentation defines model for FederatedIdentityRepresentation.

type GetAdminRealmsParams

type GetAdminRealmsParams struct {
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsParams defines parameters for GetAdminRealms.

type GetAdminRealmsRealmAdminEventsParams

type GetAdminRealmsRealmAdminEventsParams struct {
	AuthClient    *string `form:"authClient,omitempty" json:"authClient,omitempty"`
	AuthIpAddress *string `form:"authIpAddress,omitempty" json:"authIpAddress,omitempty"`
	AuthRealm     *string `form:"authRealm,omitempty" json:"authRealm,omitempty"`

	// AuthUser user id
	AuthUser *string `form:"authUser,omitempty" json:"authUser,omitempty"`

	// DateFrom From (inclusive) date (yyyy-MM-dd) or time in Epoch timestamp millis (number of milliseconds since January 1, 1970, 00:00:00 GMT)
	DateFrom *string `form:"dateFrom,omitempty" json:"dateFrom,omitempty"`

	// DateTo To (inclusive) date (yyyy-MM-dd) or time in Epoch timestamp millis (number of milliseconds since January 1, 1970, 00:00:00 GMT)
	DateTo *string `form:"dateTo,omitempty" json:"dateTo,omitempty"`

	// Direction The direction to sort events by (asc or desc)
	Direction *string `form:"direction,omitempty" json:"direction,omitempty"`
	First     *int32  `form:"first,omitempty" json:"first,omitempty"`

	// Max Maximum results size (defaults to 100)
	Max            *int32    `form:"max,omitempty" json:"max,omitempty"`
	OperationTypes *[]string `form:"operationTypes,omitempty" json:"operationTypes,omitempty"`
	ResourcePath   *string   `form:"resourcePath,omitempty" json:"resourcePath,omitempty"`
	ResourceTypes  *[]string `form:"resourceTypes,omitempty" json:"resourceTypes,omitempty"`
}

GetAdminRealmsRealmAdminEventsParams defines parameters for GetAdminRealmsRealmAdminEvents.

type GetAdminRealmsRealmClientPoliciesPoliciesParams

type GetAdminRealmsRealmClientPoliciesPoliciesParams struct {
	IncludeGlobalPolicies *bool `form:"include-global-policies,omitempty" json:"include-global-policies,omitempty"`
}

GetAdminRealmsRealmClientPoliciesPoliciesParams defines parameters for GetAdminRealmsRealmClientPoliciesPolicies.

type GetAdminRealmsRealmClientPoliciesProfilesParams

type GetAdminRealmsRealmClientPoliciesProfilesParams struct {
	IncludeGlobalProfiles *bool `form:"include-global-profiles,omitempty" json:"include-global-profiles,omitempty"`
}

GetAdminRealmsRealmClientPoliciesProfilesParams defines parameters for GetAdminRealmsRealmClientPoliciesProfiles.

type GetAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientCompositeParams

type GetAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientCompositeParams struct {
	// BriefRepresentation if false, return roles with their attributes
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientCompositeParams defines parameters for GetAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientComposite.

type GetAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmCompositeParams

type GetAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmCompositeParams struct {
	// BriefRepresentation if false, return roles with their attributes
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmCompositeParams defines parameters for GetAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmComposite.

type GetAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientCompositeParams

type GetAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientCompositeParams struct {
	// BriefRepresentation if false, return roles with their attributes
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientCompositeParams defines parameters for GetAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientComposite.

type GetAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmCompositeParams

type GetAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmCompositeParams struct {
	// BriefRepresentation if false, return roles with their attributes
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmCompositeParams defines parameters for GetAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmComposite.

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionParams

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionParams struct {
	Fields       *string `form:"fields,omitempty" json:"fields,omitempty"`
	First        *int32  `form:"first,omitempty" json:"first,omitempty"`
	Max          *int32  `form:"max,omitempty" json:"max,omitempty"`
	Name         *string `form:"name,omitempty" json:"name,omitempty"`
	Owner        *string `form:"owner,omitempty" json:"owner,omitempty"`
	Permission   *bool   `form:"permission,omitempty" json:"permission,omitempty"`
	PolicyId     *string `form:"policyId,omitempty" json:"policyId,omitempty"`
	Resource     *string `form:"resource,omitempty" json:"resource,omitempty"`
	ResourceType *string `form:"resourceType,omitempty" json:"resourceType,omitempty"`
	Scope        *string `form:"scope,omitempty" json:"scope,omitempty"`
	Type         *string `form:"type,omitempty" json:"type,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionParams defines parameters for GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPermission.

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionSearchParams

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionSearchParams struct {
	Fields *string `form:"fields,omitempty" json:"fields,omitempty"`
	Name   *string `form:"name,omitempty" json:"name,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionSearchParams defines parameters for GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionSearch.

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyParams

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyParams struct {
	Fields       *string `form:"fields,omitempty" json:"fields,omitempty"`
	First        *int32  `form:"first,omitempty" json:"first,omitempty"`
	Max          *int32  `form:"max,omitempty" json:"max,omitempty"`
	Name         *string `form:"name,omitempty" json:"name,omitempty"`
	Owner        *string `form:"owner,omitempty" json:"owner,omitempty"`
	Permission   *bool   `form:"permission,omitempty" json:"permission,omitempty"`
	PolicyId     *string `form:"policyId,omitempty" json:"policyId,omitempty"`
	Resource     *string `form:"resource,omitempty" json:"resource,omitempty"`
	ResourceType *string `form:"resourceType,omitempty" json:"resourceType,omitempty"`
	Scope        *string `form:"scope,omitempty" json:"scope,omitempty"`
	Type         *string `form:"type,omitempty" json:"type,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyParams defines parameters for GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicy.

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicySearchParams

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicySearchParams struct {
	Fields *string `form:"fields,omitempty" json:"fields,omitempty"`
	Name   *string `form:"name,omitempty" json:"name,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicySearchParams defines parameters for GetAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicySearch.

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceParams

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceParams struct {
	UnderscoreId *string `form:"_id,omitempty" json:"_id,omitempty"`
	Deep         *bool   `form:"deep,omitempty" json:"deep,omitempty"`
	ExactName    *bool   `form:"exactName,omitempty" json:"exactName,omitempty"`
	First        *int32  `form:"first,omitempty" json:"first,omitempty"`
	MatchingUri  *bool   `form:"matchingUri,omitempty" json:"matchingUri,omitempty"`
	Max          *int32  `form:"max,omitempty" json:"max,omitempty"`
	Name         *string `form:"name,omitempty" json:"name,omitempty"`
	Owner        *string `form:"owner,omitempty" json:"owner,omitempty"`
	Scope        *string `form:"scope,omitempty" json:"scope,omitempty"`
	Type         *string `form:"type,omitempty" json:"type,omitempty"`
	Uri          *string `form:"uri,omitempty" json:"uri,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceParams defines parameters for GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResource.

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdAttributesParams

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdAttributesParams struct {
	UnderscoreId *string `form:"_id,omitempty" json:"_id,omitempty"`
	Deep         *bool   `form:"deep,omitempty" json:"deep,omitempty"`
	ExactName    *bool   `form:"exactName,omitempty" json:"exactName,omitempty"`
	First        *int32  `form:"first,omitempty" json:"first,omitempty"`
	MatchingUri  *bool   `form:"matchingUri,omitempty" json:"matchingUri,omitempty"`
	Max          *int32  `form:"max,omitempty" json:"max,omitempty"`
	Name         *string `form:"name,omitempty" json:"name,omitempty"`
	Owner        *string `form:"owner,omitempty" json:"owner,omitempty"`
	Scope        *string `form:"scope,omitempty" json:"scope,omitempty"`
	Type         *string `form:"type,omitempty" json:"type,omitempty"`
	Uri          *string `form:"uri,omitempty" json:"uri,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdAttributesParams defines parameters for GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdAttributes.

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdParams

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdParams struct {
	UnderscoreId *string `form:"_id,omitempty" json:"_id,omitempty"`
	Deep         *bool   `form:"deep,omitempty" json:"deep,omitempty"`
	ExactName    *bool   `form:"exactName,omitempty" json:"exactName,omitempty"`
	First        *int32  `form:"first,omitempty" json:"first,omitempty"`
	MatchingUri  *bool   `form:"matchingUri,omitempty" json:"matchingUri,omitempty"`
	Max          *int32  `form:"max,omitempty" json:"max,omitempty"`
	Name         *string `form:"name,omitempty" json:"name,omitempty"`
	Owner        *string `form:"owner,omitempty" json:"owner,omitempty"`
	Scope        *string `form:"scope,omitempty" json:"scope,omitempty"`
	Type         *string `form:"type,omitempty" json:"type,omitempty"`
	Uri          *string `form:"uri,omitempty" json:"uri,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdParams defines parameters for GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceId.

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdPermissionsParams

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdPermissionsParams struct {
	UnderscoreId *string `form:"_id,omitempty" json:"_id,omitempty"`
	Deep         *bool   `form:"deep,omitempty" json:"deep,omitempty"`
	ExactName    *bool   `form:"exactName,omitempty" json:"exactName,omitempty"`
	First        *int32  `form:"first,omitempty" json:"first,omitempty"`
	MatchingUri  *bool   `form:"matchingUri,omitempty" json:"matchingUri,omitempty"`
	Max          *int32  `form:"max,omitempty" json:"max,omitempty"`
	Name         *string `form:"name,omitempty" json:"name,omitempty"`
	Owner        *string `form:"owner,omitempty" json:"owner,omitempty"`
	Scope        *string `form:"scope,omitempty" json:"scope,omitempty"`
	Type         *string `form:"type,omitempty" json:"type,omitempty"`
	Uri          *string `form:"uri,omitempty" json:"uri,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdPermissionsParams defines parameters for GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdPermissions.

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdScopesParams

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdScopesParams struct {
	UnderscoreId *string `form:"_id,omitempty" json:"_id,omitempty"`
	Deep         *bool   `form:"deep,omitempty" json:"deep,omitempty"`
	ExactName    *bool   `form:"exactName,omitempty" json:"exactName,omitempty"`
	First        *int32  `form:"first,omitempty" json:"first,omitempty"`
	MatchingUri  *bool   `form:"matchingUri,omitempty" json:"matchingUri,omitempty"`
	Max          *int32  `form:"max,omitempty" json:"max,omitempty"`
	Name         *string `form:"name,omitempty" json:"name,omitempty"`
	Owner        *string `form:"owner,omitempty" json:"owner,omitempty"`
	Scope        *string `form:"scope,omitempty" json:"scope,omitempty"`
	Type         *string `form:"type,omitempty" json:"type,omitempty"`
	Uri          *string `form:"uri,omitempty" json:"uri,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdScopesParams defines parameters for GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdScopes.

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceSearchParams

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceSearchParams struct {
	Name         *string `form:"name,omitempty" json:"name,omitempty"`
	UnderscoreId *string `form:"_id,omitempty" json:"_id,omitempty"`
	Deep         *bool   `form:"deep,omitempty" json:"deep,omitempty"`
	ExactName    *bool   `form:"exactName,omitempty" json:"exactName,omitempty"`
	First        *int32  `form:"first,omitempty" json:"first,omitempty"`
	MatchingUri  *bool   `form:"matchingUri,omitempty" json:"matchingUri,omitempty"`
	Max          *int32  `form:"max,omitempty" json:"max,omitempty"`
	Owner        *string `form:"owner,omitempty" json:"owner,omitempty"`
	Scope        *string `form:"scope,omitempty" json:"scope,omitempty"`
	Type         *string `form:"type,omitempty" json:"type,omitempty"`
	Uri          *string `form:"uri,omitempty" json:"uri,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceSearchParams defines parameters for GetAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceSearch.

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeParams

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeParams struct {
	First   *int32  `form:"first,omitempty" json:"first,omitempty"`
	Max     *int32  `form:"max,omitempty" json:"max,omitempty"`
	Name    *string `form:"name,omitempty" json:"name,omitempty"`
	ScopeId *string `form:"scopeId,omitempty" json:"scopeId,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeParams defines parameters for GetAdminRealmsRealmClientsClientUuidAuthzResourceServerScope.

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeSearchParams

type GetAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeSearchParams struct {
	Name *string `form:"name,omitempty" json:"name,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeSearchParams defines parameters for GetAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeSearch.

type GetAdminRealmsRealmClientsClientUuidEvaluateScopesGenerateExampleAccessTokenParams

type GetAdminRealmsRealmClientsClientUuidEvaluateScopesGenerateExampleAccessTokenParams struct {
	Audience *string `form:"audience,omitempty" json:"audience,omitempty"`
	Scope    *string `form:"scope,omitempty" json:"scope,omitempty"`
	UserId   *string `form:"userId,omitempty" json:"userId,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidEvaluateScopesGenerateExampleAccessTokenParams defines parameters for GetAdminRealmsRealmClientsClientUuidEvaluateScopesGenerateExampleAccessToken.

type GetAdminRealmsRealmClientsClientUuidEvaluateScopesGenerateExampleIdTokenParams

type GetAdminRealmsRealmClientsClientUuidEvaluateScopesGenerateExampleIdTokenParams struct {
	Audience *string `form:"audience,omitempty" json:"audience,omitempty"`
	Scope    *string `form:"scope,omitempty" json:"scope,omitempty"`
	UserId   *string `form:"userId,omitempty" json:"userId,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidEvaluateScopesGenerateExampleIdTokenParams defines parameters for GetAdminRealmsRealmClientsClientUuidEvaluateScopesGenerateExampleIdToken.

type GetAdminRealmsRealmClientsClientUuidEvaluateScopesGenerateExampleUserinfoParams

type GetAdminRealmsRealmClientsClientUuidEvaluateScopesGenerateExampleUserinfoParams struct {
	Scope  *string `form:"scope,omitempty" json:"scope,omitempty"`
	UserId *string `form:"userId,omitempty" json:"userId,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidEvaluateScopesGenerateExampleUserinfoParams defines parameters for GetAdminRealmsRealmClientsClientUuidEvaluateScopesGenerateExampleUserinfo.

type GetAdminRealmsRealmClientsClientUuidEvaluateScopesProtocolMappersParams

type GetAdminRealmsRealmClientsClientUuidEvaluateScopesProtocolMappersParams struct {
	Scope *string `form:"scope,omitempty" json:"scope,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidEvaluateScopesProtocolMappersParams defines parameters for GetAdminRealmsRealmClientsClientUuidEvaluateScopesProtocolMappers.

type GetAdminRealmsRealmClientsClientUuidEvaluateScopesScopeMappingsRoleContainerIdGrantedParams

type GetAdminRealmsRealmClientsClientUuidEvaluateScopesScopeMappingsRoleContainerIdGrantedParams struct {
	Scope *string `form:"scope,omitempty" json:"scope,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidEvaluateScopesScopeMappingsRoleContainerIdGrantedParams defines parameters for GetAdminRealmsRealmClientsClientUuidEvaluateScopesScopeMappingsRoleContainerIdGranted.

type GetAdminRealmsRealmClientsClientUuidEvaluateScopesScopeMappingsRoleContainerIdNotGrantedParams

type GetAdminRealmsRealmClientsClientUuidEvaluateScopesScopeMappingsRoleContainerIdNotGrantedParams struct {
	Scope *string `form:"scope,omitempty" json:"scope,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidEvaluateScopesScopeMappingsRoleContainerIdNotGrantedParams defines parameters for GetAdminRealmsRealmClientsClientUuidEvaluateScopesScopeMappingsRoleContainerIdNotGranted.

type GetAdminRealmsRealmClientsClientUuidOfflineSessionsParams

type GetAdminRealmsRealmClientsClientUuidOfflineSessionsParams struct {
	// First Paging offset
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max Maximum results size (defaults to 100)
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidOfflineSessionsParams defines parameters for GetAdminRealmsRealmClientsClientUuidOfflineSessions.

type GetAdminRealmsRealmClientsClientUuidRolesParams

type GetAdminRealmsRealmClientsClientUuidRolesParams struct {
	BriefRepresentation *bool   `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
	First               *int32  `form:"first,omitempty" json:"first,omitempty"`
	Max                 *int32  `form:"max,omitempty" json:"max,omitempty"`
	Search              *string `form:"search,omitempty" json:"search,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidRolesParams defines parameters for GetAdminRealmsRealmClientsClientUuidRoles.

type GetAdminRealmsRealmClientsClientUuidRolesRoleNameGroupsParams

type GetAdminRealmsRealmClientsClientUuidRolesRoleNameGroupsParams struct {
	// BriefRepresentation if false, return a full representation of the {@code GroupRepresentation} objects.
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`

	// First first result to return. Ignored if negative or {@code null}.
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max maximum number of results to return. Ignored if negative or {@code null}.
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidRolesRoleNameGroupsParams defines parameters for GetAdminRealmsRealmClientsClientUuidRolesRoleNameGroups.

type GetAdminRealmsRealmClientsClientUuidRolesRoleNameUsersParams

type GetAdminRealmsRealmClientsClientUuidRolesRoleNameUsersParams struct {
	// BriefRepresentation Boolean which defines whether brief representations are returned (default: false)
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`

	// First first result to return. Ignored if negative or {@code null}.
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max maximum number of results to return. Ignored if negative or {@code null}.
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidRolesRoleNameUsersParams defines parameters for GetAdminRealmsRealmClientsClientUuidRolesRoleNameUsers.

type GetAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientCompositeParams

type GetAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientCompositeParams struct {
	// BriefRepresentation if false, return roles with their attributes
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientCompositeParams defines parameters for GetAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientComposite.

type GetAdminRealmsRealmClientsClientUuidScopeMappingsRealmCompositeParams

type GetAdminRealmsRealmClientsClientUuidScopeMappingsRealmCompositeParams struct {
	// BriefRepresentation if false, return roles with their attributes
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidScopeMappingsRealmCompositeParams defines parameters for GetAdminRealmsRealmClientsClientUuidScopeMappingsRealmComposite.

type GetAdminRealmsRealmClientsClientUuidUserSessionsParams

type GetAdminRealmsRealmClientsClientUuidUserSessionsParams struct {
	// First Paging offset
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max Maximum results size (defaults to 100)
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`
}

GetAdminRealmsRealmClientsClientUuidUserSessionsParams defines parameters for GetAdminRealmsRealmClientsClientUuidUserSessions.

type GetAdminRealmsRealmClientsParams

type GetAdminRealmsRealmClientsParams struct {
	// ClientId filter by clientId
	ClientId *string `form:"clientId,omitempty" json:"clientId,omitempty"`

	// First the first result
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max the max results to return
	Max *int32  `form:"max,omitempty" json:"max,omitempty"`
	Q   *string `form:"q,omitempty" json:"q,omitempty"`

	// Search whether this is a search query or a getClientById query
	Search *bool `form:"search,omitempty" json:"search,omitempty"`

	// ViewableOnly filter clients that cannot be viewed in full by admin
	ViewableOnly *bool `form:"viewableOnly,omitempty" json:"viewableOnly,omitempty"`
}

GetAdminRealmsRealmClientsParams defines parameters for GetAdminRealmsRealmClients.

type GetAdminRealmsRealmComponentsIdSubComponentTypesParams

type GetAdminRealmsRealmComponentsIdSubComponentTypesParams struct {
	Type *string `form:"type,omitempty" json:"type,omitempty"`
}

GetAdminRealmsRealmComponentsIdSubComponentTypesParams defines parameters for GetAdminRealmsRealmComponentsIdSubComponentTypes.

type GetAdminRealmsRealmComponentsParams

type GetAdminRealmsRealmComponentsParams struct {
	Name       *string `form:"name,omitempty" json:"name,omitempty"`
	Parent     *string `form:"parent,omitempty" json:"parent,omitempty"`
	ProviderId *string `form:"providerId,omitempty" json:"providerId,omitempty"`
	Type       *string `form:"type,omitempty" json:"type,omitempty"`
}

GetAdminRealmsRealmComponentsParams defines parameters for GetAdminRealmsRealmComponents.

type GetAdminRealmsRealmEventsParams

type GetAdminRealmsRealmEventsParams struct {
	// Client App or oauth client name
	Client *string `form:"client,omitempty" json:"client,omitempty"`

	// DateFrom From (inclusive) date (yyyy-MM-dd) or time in Epoch timestamp millis (number of milliseconds since January 1, 1970, 00:00:00 GMT)
	DateFrom *string `form:"dateFrom,omitempty" json:"dateFrom,omitempty"`

	// DateTo To (inclusive) date (yyyy-MM-dd) or time in Epoch timestamp millis (number of milliseconds since January 1, 1970, 00:00:00 GMT)
	DateTo *string `form:"dateTo,omitempty" json:"dateTo,omitempty"`

	// Direction The direction to sort events by (asc or desc)
	Direction *string `form:"direction,omitempty" json:"direction,omitempty"`

	// First Paging offset
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// IpAddress IP Address
	IpAddress *string `form:"ipAddress,omitempty" json:"ipAddress,omitempty"`

	// Max Maximum results size (defaults to 100)
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`

	// Type The types of events to return
	Type *[]string `form:"type,omitempty" json:"type,omitempty"`

	// User User id
	User *string `form:"user,omitempty" json:"user,omitempty"`
}

GetAdminRealmsRealmEventsParams defines parameters for GetAdminRealmsRealmEvents.

type GetAdminRealmsRealmGroupsCountParams

type GetAdminRealmsRealmGroupsCountParams struct {
	Search *string `form:"search,omitempty" json:"search,omitempty"`
	Top    *bool   `form:"top,omitempty" json:"top,omitempty"`
}

GetAdminRealmsRealmGroupsCountParams defines parameters for GetAdminRealmsRealmGroupsCount.

type GetAdminRealmsRealmGroupsGroupIdChildrenParams

type GetAdminRealmsRealmGroupsGroupIdChildrenParams struct {
	// BriefRepresentation Boolean which defines whether brief groups representations are returned or not (default: false)
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`

	// Exact Boolean which defines whether the params "search" must match exactly or not
	Exact *bool `form:"exact,omitempty" json:"exact,omitempty"`

	// First The position of the first result to be returned (pagination offset).
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max The maximum number of results that are to be returned. Defaults to 10
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`

	// Search A String representing either an exact group name or a partial name, defaults to prefix search.
	Search *string `form:"search,omitempty" json:"search,omitempty"`

	// SubGroupsCount Boolean which defines whether to return the count of subgroups for each subgroup of this group (default: true)
	SubGroupsCount *bool `form:"subGroupsCount,omitempty" json:"subGroupsCount,omitempty"`
}

GetAdminRealmsRealmGroupsGroupIdChildrenParams defines parameters for GetAdminRealmsRealmGroupsGroupIdChildren.

type GetAdminRealmsRealmGroupsGroupIdMembersParams

type GetAdminRealmsRealmGroupsGroupIdMembersParams struct {
	// BriefRepresentation Only return basic information (only guaranteed to return id, username, created, first and last name, email, enabled state, email verification state, federation link, and access. Note that it means that namely user attributes, required actions, and not before are not returned.)
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`

	// First Pagination offset
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max Maximum results size (defaults to 100)
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`
}

GetAdminRealmsRealmGroupsGroupIdMembersParams defines parameters for GetAdminRealmsRealmGroupsGroupIdMembers.

type GetAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdCompositeParams

type GetAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdCompositeParams struct {
	// BriefRepresentation if false, return roles with their attributes
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdCompositeParams defines parameters for GetAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdComposite.

type GetAdminRealmsRealmGroupsGroupIdRoleMappingsRealmCompositeParams

type GetAdminRealmsRealmGroupsGroupIdRoleMappingsRealmCompositeParams struct {
	// BriefRepresentation if false, return roles with their attributes
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsRealmGroupsGroupIdRoleMappingsRealmCompositeParams defines parameters for GetAdminRealmsRealmGroupsGroupIdRoleMappingsRealmComposite.

type GetAdminRealmsRealmGroupsParams

type GetAdminRealmsRealmGroupsParams struct {
	BriefRepresentation *bool   `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
	Exact               *bool   `form:"exact,omitempty" json:"exact,omitempty"`
	First               *int32  `form:"first,omitempty" json:"first,omitempty"`
	Max                 *int32  `form:"max,omitempty" json:"max,omitempty"`
	PopulateHierarchy   *bool   `form:"populateHierarchy,omitempty" json:"populateHierarchy,omitempty"`
	Q                   *string `form:"q,omitempty" json:"q,omitempty"`
	Search              *string `form:"search,omitempty" json:"search,omitempty"`

	// SubGroupsCount Boolean which defines whether to return the count of subgroups for each group (default: true
	SubGroupsCount *bool `form:"subGroupsCount,omitempty" json:"subGroupsCount,omitempty"`
}

GetAdminRealmsRealmGroupsParams defines parameters for GetAdminRealmsRealmGroups.

type GetAdminRealmsRealmIdentityProviderInstancesAliasExportParams

type GetAdminRealmsRealmIdentityProviderInstancesAliasExportParams struct {
	// Format Format to use
	Format *string `form:"format,omitempty" json:"format,omitempty"`
}

GetAdminRealmsRealmIdentityProviderInstancesAliasExportParams defines parameters for GetAdminRealmsRealmIdentityProviderInstancesAliasExport.

type GetAdminRealmsRealmIdentityProviderInstancesParams

type GetAdminRealmsRealmIdentityProviderInstancesParams struct {
	// BriefRepresentation Boolean which defines whether brief representations are returned (default: false)
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`

	// Capability Filter by identity providers capability
	Capability *string `form:"capability,omitempty" json:"capability,omitempty"`

	// First Pagination offset
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max Maximum results size (defaults to 100)
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`

	// RealmOnly Boolean which defines if only realm-level IDPs (not associated with orgs) should be returned (default: false)
	RealmOnly *bool `form:"realmOnly,omitempty" json:"realmOnly,omitempty"`

	// Search Filter specific providers by name. Search can be prefix (name*), contains (*name*) or exact ("name"). Default prefixed.
	Search *string `form:"search,omitempty" json:"search,omitempty"`

	// Type Filter by identity providers type
	Type *string `form:"type,omitempty" json:"type,omitempty"`
}

GetAdminRealmsRealmIdentityProviderInstancesParams defines parameters for GetAdminRealmsRealmIdentityProviderInstances.

type GetAdminRealmsRealmLocalizationLocaleParams

type GetAdminRealmsRealmLocalizationLocaleParams struct {
	UseRealmDefaultLocaleFallback *bool `form:"useRealmDefaultLocaleFallback,omitempty" json:"useRealmDefaultLocaleFallback,omitempty"`
}

GetAdminRealmsRealmLocalizationLocaleParams defines parameters for GetAdminRealmsRealmLocalizationLocale.

type GetAdminRealmsRealmOrganizationsCountParams

type GetAdminRealmsRealmOrganizationsCountParams struct {
	// Exact Boolean which defines whether the param 'search' must match exactly or not
	Exact *bool `form:"exact,omitempty" json:"exact,omitempty"`

	// Q A query to search for custom attributes, in the format 'key1:value2 key2:value2'
	Q *string `form:"q,omitempty" json:"q,omitempty"`

	// Search A String representing either an organization name or domain
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

GetAdminRealmsRealmOrganizationsCountParams defines parameters for GetAdminRealmsRealmOrganizationsCount.

type GetAdminRealmsRealmOrganizationsMembersMemberIdOrganizationsParams

type GetAdminRealmsRealmOrganizationsMembersMemberIdOrganizationsParams struct {
	// BriefRepresentation if false, return the full representation. Otherwise, only the basic fields are returned.
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsRealmOrganizationsMembersMemberIdOrganizationsParams defines parameters for GetAdminRealmsRealmOrganizationsMembersMemberIdOrganizations.

type GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupByPathPathParams

type GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupByPathPathParams struct {
	// SubGroupsCount Whether to return the count of subgroups (default: false)
	SubGroupsCount *bool `form:"subGroupsCount,omitempty" json:"subGroupsCount,omitempty"`
}

GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupByPathPathParams defines parameters for GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupByPathPath.

type GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdChildrenParams

type GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdChildrenParams struct {
	// Exact Boolean which defines whether the params "search" must match exactly or not
	Exact *bool `form:"exact,omitempty" json:"exact,omitempty"`

	// First The position of the first result to be returned (pagination offset).
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max The maximum number of results that are to be returned. Defaults to 10
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`

	// Search A String representing either an exact group name or a partial name
	Search *string `form:"search,omitempty" json:"search,omitempty"`

	// SubGroupsCount Whether to return the count of subgroups (default: false)
	SubGroupsCount *bool `form:"subGroupsCount,omitempty" json:"subGroupsCount,omitempty"`
}

GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdChildrenParams defines parameters for GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdChildren.

type GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdMembersParams

type GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdMembersParams struct {
	// BriefRepresentation Only return basic information (only guaranteed to return id, username, created, first and last name, email, enabled state, email verification state, federation link, and access. Note that it means that namely user attributes, required actions, and not before are not returned.)
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`

	// First Pagination offset
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max Maximum results size (defaults to 100)
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`
}

GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdMembersParams defines parameters for GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdMembers.

type GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdParams

type GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdParams struct {
	// SubGroupsCount Whether to return the count of subgroups (default: false)
	SubGroupsCount *bool `form:"subGroupsCount,omitempty" json:"subGroupsCount,omitempty"`
}

GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdParams defines parameters for GetAdminRealmsRealmOrganizationsOrgIdGroupsGroupId.

type GetAdminRealmsRealmOrganizationsOrgIdGroupsParams

type GetAdminRealmsRealmOrganizationsOrgIdGroupsParams struct {
	BriefRepresentation *bool   `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
	Exact               *bool   `form:"exact,omitempty" json:"exact,omitempty"`
	First               *int32  `form:"first,omitempty" json:"first,omitempty"`
	Max                 *int32  `form:"max,omitempty" json:"max,omitempty"`
	PopulateHierarchy   *bool   `form:"populateHierarchy,omitempty" json:"populateHierarchy,omitempty"`
	Q                   *string `form:"q,omitempty" json:"q,omitempty"`
	Search              *string `form:"search,omitempty" json:"search,omitempty"`
	SubGroupsCount      *bool   `form:"subGroupsCount,omitempty" json:"subGroupsCount,omitempty"`
}

GetAdminRealmsRealmOrganizationsOrgIdGroupsParams defines parameters for GetAdminRealmsRealmOrganizationsOrgIdGroups.

type GetAdminRealmsRealmOrganizationsOrgIdIdentityProvidersAliasGroupsParams

type GetAdminRealmsRealmOrganizationsOrgIdIdentityProvidersAliasGroupsParams struct {
	// BriefRepresentation If true, return brief representation; otherwise return full representation
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`

	// Exact If true, perform exact match on the search parameter
	Exact *bool `form:"exact,omitempty" json:"exact,omitempty"`

	// First The position of the first result (pagination offset)
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max The maximum number of results to return
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`

	// Q A query to search for group attributes, in the format 'key1:value1 key2:value2'
	Q *string `form:"q,omitempty" json:"q,omitempty"`

	// Search A string to search for in group names
	Search *string `form:"search,omitempty" json:"search,omitempty"`

	// SubGroupsCount If true, include subgroups count in the response
	SubGroupsCount *bool `form:"subGroupsCount,omitempty" json:"subGroupsCount,omitempty"`
}

GetAdminRealmsRealmOrganizationsOrgIdIdentityProvidersAliasGroupsParams defines parameters for GetAdminRealmsRealmOrganizationsOrgIdIdentityProvidersAliasGroups.

type GetAdminRealmsRealmOrganizationsOrgIdInvitationsParams

type GetAdminRealmsRealmOrganizationsOrgIdInvitationsParams struct {
	Email     *string `form:"email,omitempty" json:"email,omitempty"`
	First     *int32  `form:"first,omitempty" json:"first,omitempty"`
	FirstName *string `form:"firstName,omitempty" json:"firstName,omitempty"`
	LastName  *string `form:"lastName,omitempty" json:"lastName,omitempty"`
	Max       *int32  `form:"max,omitempty" json:"max,omitempty"`
	Search    *string `form:"search,omitempty" json:"search,omitempty"`
	Status    *string `form:"status,omitempty" json:"status,omitempty"`
}

GetAdminRealmsRealmOrganizationsOrgIdInvitationsParams defines parameters for GetAdminRealmsRealmOrganizationsOrgIdInvitations.

type GetAdminRealmsRealmOrganizationsOrgIdMembersMemberIdGroupsParams

type GetAdminRealmsRealmOrganizationsOrgIdMembersMemberIdGroupsParams struct {
	BriefRepresentation *bool   `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
	First               *int32  `form:"first,omitempty" json:"first,omitempty"`
	Max                 *int32  `form:"max,omitempty" json:"max,omitempty"`
	Search              *string `form:"search,omitempty" json:"search,omitempty"`
}

GetAdminRealmsRealmOrganizationsOrgIdMembersMemberIdGroupsParams defines parameters for GetAdminRealmsRealmOrganizationsOrgIdMembersMemberIdGroups.

type GetAdminRealmsRealmOrganizationsOrgIdMembersMemberIdOrganizationsParams

type GetAdminRealmsRealmOrganizationsOrgIdMembersMemberIdOrganizationsParams struct {
	// BriefRepresentation if false, return the full representation. Otherwise, only the basic fields are returned.
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsRealmOrganizationsOrgIdMembersMemberIdOrganizationsParams defines parameters for GetAdminRealmsRealmOrganizationsOrgIdMembersMemberIdOrganizations.

type GetAdminRealmsRealmOrganizationsOrgIdMembersParams

type GetAdminRealmsRealmOrganizationsOrgIdMembersParams struct {
	// Exact Boolean which defines whether the param 'search' must match exactly or not
	Exact *bool `form:"exact,omitempty" json:"exact,omitempty"`

	// First The position of the first result to be processed (pagination offset)
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max The maximum number of results to be returned. Defaults to 10
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`

	// MembershipType The membership type
	MembershipType *string `form:"membershipType,omitempty" json:"membershipType,omitempty"`

	// Search A String representing either a member's username, e-mail, first name, or last name.
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

GetAdminRealmsRealmOrganizationsOrgIdMembersParams defines parameters for GetAdminRealmsRealmOrganizationsOrgIdMembers.

type GetAdminRealmsRealmOrganizationsParams

type GetAdminRealmsRealmOrganizationsParams struct {
	// BriefRepresentation if false, return the full representation. Otherwise, only the basic fields are returned.
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`

	// Exact Boolean which defines whether the param 'search' must match exactly or not
	Exact *bool `form:"exact,omitempty" json:"exact,omitempty"`

	// First The position of the first result to be processed (pagination offset)
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max The maximum number of results to be returned - defaults to 10
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`

	// Q A query to search for custom attributes, in the format 'key1:value2 key2:value2'
	Q *string `form:"q,omitempty" json:"q,omitempty"`

	// Search A String representing either an organization name or domain
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

GetAdminRealmsRealmOrganizationsParams defines parameters for GetAdminRealmsRealmOrganizations.

type GetAdminRealmsRealmRolesByIdRoleIdCompositesParams

type GetAdminRealmsRealmRolesByIdRoleIdCompositesParams struct {
	First  *int32  `form:"first,omitempty" json:"first,omitempty"`
	Max    *int32  `form:"max,omitempty" json:"max,omitempty"`
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

GetAdminRealmsRealmRolesByIdRoleIdCompositesParams defines parameters for GetAdminRealmsRealmRolesByIdRoleIdComposites.

type GetAdminRealmsRealmRolesParams

type GetAdminRealmsRealmRolesParams struct {
	BriefRepresentation *bool   `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
	First               *int32  `form:"first,omitempty" json:"first,omitempty"`
	Max                 *int32  `form:"max,omitempty" json:"max,omitempty"`
	Search              *string `form:"search,omitempty" json:"search,omitempty"`
}

GetAdminRealmsRealmRolesParams defines parameters for GetAdminRealmsRealmRoles.

type GetAdminRealmsRealmRolesRoleNameGroupsParams

type GetAdminRealmsRealmRolesRoleNameGroupsParams struct {
	// BriefRepresentation if false, return a full representation of the {@code GroupRepresentation} objects.
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`

	// First first result to return. Ignored if negative or {@code null}.
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max maximum number of results to return. Ignored if negative or {@code null}.
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`
}

GetAdminRealmsRealmRolesRoleNameGroupsParams defines parameters for GetAdminRealmsRealmRolesRoleNameGroups.

type GetAdminRealmsRealmRolesRoleNameUsersParams

type GetAdminRealmsRealmRolesRoleNameUsersParams struct {
	// BriefRepresentation Boolean which defines whether brief representations are returned (default: false)
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`

	// First first result to return. Ignored if negative or {@code null}.
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max maximum number of results to return. Ignored if negative or {@code null}.
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`
}

GetAdminRealmsRealmRolesRoleNameUsersParams defines parameters for GetAdminRealmsRealmRolesRoleNameUsers.

type GetAdminRealmsRealmUsersCountParams

type GetAdminRealmsRealmUsersCountParams struct {
	// CreatedAfter Only return users created after (inclusive) the given date, in ISO-8601 format (yyyy-MM-dd) or epoch milliseconds
	CreatedAfter *string `form:"createdAfter,omitempty" json:"createdAfter,omitempty"`

	// CreatedBefore Only return users created before (inclusive) the given date, in ISO-8601 format (yyyy-MM-dd) or epoch milliseconds
	CreatedBefore *string `form:"createdBefore,omitempty" json:"createdBefore,omitempty"`

	// Email A String contained in email, or the complete email, if param "exact" is true
	Email *string `form:"email,omitempty" json:"email,omitempty"`

	// EmailVerified whether the email has been verified
	EmailVerified *bool `form:"emailVerified,omitempty" json:"emailVerified,omitempty"`

	// Enabled Boolean representing if user is enabled or not
	Enabled *bool `form:"enabled,omitempty" json:"enabled,omitempty"`

	// Exact Boolean which defines whether the params "last", "first", "email" and "username" must match exactly
	Exact *bool `form:"exact,omitempty" json:"exact,omitempty"`

	// FirstName A String contained in firstName, or the complete firstName, if param "exact" is true
	FirstName *string `form:"firstName,omitempty" json:"firstName,omitempty"`

	// IdpAlias The alias of an Identity Provider linked to the user
	IdpAlias *string `form:"idpAlias,omitempty" json:"idpAlias,omitempty"`

	// IdpUserId The userId at an Identity Provider linked to the user
	IdpUserId *string `form:"idpUserId,omitempty" json:"idpUserId,omitempty"`

	// LastName A String contained in lastName, or the complete lastName, if param "exact" is true
	LastName *string `form:"lastName,omitempty" json:"lastName,omitempty"`

	// Q A query to search for custom attributes, in the format 'key1:value2 key2:value2'
	Q *string `form:"q,omitempty" json:"q,omitempty"`

	// Search A String contained in username, first or last name, or email. Default search behavior is prefix-based (e.g., foo or foo*). Use *foo* for infix search and "foo" for exact search.
	Search *string `form:"search,omitempty" json:"search,omitempty"`

	// Username A String contained in username, or the complete username, if param "exact" is true
	Username *string `form:"username,omitempty" json:"username,omitempty"`
}

GetAdminRealmsRealmUsersCountParams defines parameters for GetAdminRealmsRealmUsersCount.

type GetAdminRealmsRealmUsersParams

type GetAdminRealmsRealmUsersParams struct {
	// BriefRepresentation Boolean which defines whether brief representations are returned (default: false)
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`

	// CreatedAfter Only return users created after (inclusive) the given date, in ISO-8601 format (yyyy-MM-dd) or epoch milliseconds
	CreatedAfter *string `form:"createdAfter,omitempty" json:"createdAfter,omitempty"`

	// CreatedBefore Only return users created before (inclusive) the given date, in ISO-8601 format (yyyy-MM-dd) or epoch milliseconds
	CreatedBefore *string `form:"createdBefore,omitempty" json:"createdBefore,omitempty"`

	// Email A String contained in email, or the complete email, if param "exact" is true
	Email *string `form:"email,omitempty" json:"email,omitempty"`

	// EmailVerified whether the email has been verified
	EmailVerified *bool `form:"emailVerified,omitempty" json:"emailVerified,omitempty"`

	// Enabled Boolean representing if user is enabled or not
	Enabled *bool `form:"enabled,omitempty" json:"enabled,omitempty"`

	// Exact Boolean which defines whether the params "last", "first", "email" and "username" must match exactly
	Exact *bool `form:"exact,omitempty" json:"exact,omitempty"`

	// First Pagination offset
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// FirstName A String contained in firstName, or the complete firstName, if param "exact" is true
	FirstName *string `form:"firstName,omitempty" json:"firstName,omitempty"`

	// IdpAlias The alias of an Identity Provider linked to the user
	IdpAlias *string `form:"idpAlias,omitempty" json:"idpAlias,omitempty"`

	// IdpUserId The userId at an Identity Provider linked to the user
	IdpUserId *string `form:"idpUserId,omitempty" json:"idpUserId,omitempty"`

	// LastName A String contained in lastName, or the complete lastName, if param "exact" is true
	LastName *string `form:"lastName,omitempty" json:"lastName,omitempty"`

	// Max Maximum results size (defaults to 100)
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`

	// Q A query to search for custom attributes, in the format 'key1:value2 key2:value2'
	Q *string `form:"q,omitempty" json:"q,omitempty"`

	// Search A String contained in username, first or last name, or email. Default search behavior is prefix-based (e.g., foo or foo*). Use *foo* for infix search and "foo" for exact search.
	Search *string `form:"search,omitempty" json:"search,omitempty"`

	// Username A String contained in username, or the complete username, if param "exact" is true
	Username *string `form:"username,omitempty" json:"username,omitempty"`
}

GetAdminRealmsRealmUsersParams defines parameters for GetAdminRealmsRealmUsers.

type GetAdminRealmsRealmUsersUserIdGroupsCountParams

type GetAdminRealmsRealmUsersUserIdGroupsCountParams struct {
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

GetAdminRealmsRealmUsersUserIdGroupsCountParams defines parameters for GetAdminRealmsRealmUsersUserIdGroupsCount.

type GetAdminRealmsRealmUsersUserIdGroupsParams

type GetAdminRealmsRealmUsersUserIdGroupsParams struct {
	BriefRepresentation *bool   `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
	First               *int32  `form:"first,omitempty" json:"first,omitempty"`
	Max                 *int32  `form:"max,omitempty" json:"max,omitempty"`
	Search              *string `form:"search,omitempty" json:"search,omitempty"`
}

GetAdminRealmsRealmUsersUserIdGroupsParams defines parameters for GetAdminRealmsRealmUsersUserIdGroups.

type GetAdminRealmsRealmUsersUserIdParams

type GetAdminRealmsRealmUsersUserIdParams struct {
	// UserProfileMetadata Indicates if the user profile metadata should be added to the response
	UserProfileMetadata *bool `form:"userProfileMetadata,omitempty" json:"userProfileMetadata,omitempty"`
}

GetAdminRealmsRealmUsersUserIdParams defines parameters for GetAdminRealmsRealmUsersUserId.

type GetAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdCompositeParams

type GetAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdCompositeParams struct {
	// BriefRepresentation if false, return roles with their attributes
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdCompositeParams defines parameters for GetAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdComposite.

type GetAdminRealmsRealmUsersUserIdRoleMappingsRealmCompositeParams

type GetAdminRealmsRealmUsersUserIdRoleMappingsRealmCompositeParams struct {
	// BriefRepresentation if false, return roles with their attributes
	BriefRepresentation *bool `form:"briefRepresentation,omitempty" json:"briefRepresentation,omitempty"`
}

GetAdminRealmsRealmUsersUserIdRoleMappingsRealmCompositeParams defines parameters for GetAdminRealmsRealmUsersUserIdRoleMappingsRealmComposite.

type GetAdminRealmsRealmWorkflowsIdParams

type GetAdminRealmsRealmWorkflowsIdParams struct {
	// IncludeId Indicates whether the workflow and step ids should be included in the representation or not - defaults to true
	IncludeId *bool `form:"includeId,omitempty" json:"includeId,omitempty"`
}

GetAdminRealmsRealmWorkflowsIdParams defines parameters for GetAdminRealmsRealmWorkflowsId.

type GetAdminRealmsRealmWorkflowsParams

type GetAdminRealmsRealmWorkflowsParams struct {
	// Exact Boolean which defines whether the param 'search' must match exactly or not
	Exact *bool `form:"exact,omitempty" json:"exact,omitempty"`

	// First The position of the first result to be processed (pagination offset)
	First *int32 `form:"first,omitempty" json:"first,omitempty"`

	// Max The maximum number of results to be returned - defaults to 10
	Max *int32 `form:"max,omitempty" json:"max,omitempty"`

	// Search A String representing the workflow name - either partial or exact
	Search *string `form:"search,omitempty" json:"search,omitempty"`
}

GetAdminRealmsRealmWorkflowsParams defines parameters for GetAdminRealmsRealmWorkflows.

type GlobalRequestResult

type GlobalRequestResult struct {
	FailedRequests  *[]string `json:"failedRequests,omitempty"`
	SuccessRequests *[]string `json:"successRequests,omitempty"`
}

GlobalRequestResult defines model for GlobalRequestResult.

type GroupRepresentation

type GroupRepresentation struct {
	Access        *map[string]bool       `json:"access,omitempty"`
	Attributes    *map[string][]string   `json:"attributes,omitempty"`
	ClientRoles   *map[string][]string   `json:"clientRoles,omitempty"`
	Description   *string                `json:"description,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	ParentId      *string                `json:"parentId,omitempty"`
	Path          *string                `json:"path,omitempty"`
	RealmRoles    *[]string              `json:"realmRoles,omitempty"`
	SubGroupCount *int64                 `json:"subGroupCount,omitempty"`
	SubGroups     *[]GroupRepresentation `json:"subGroups,omitempty"`
}

GroupRepresentation defines model for GroupRepresentation.

type IDToken

type IDToken struct {
	Acr                 *string                 `json:"acr,omitempty"`
	AtHash              *string                 `json:"at_hash,omitempty"`
	AuthTime            *int64                  `json:"auth_time,omitempty"`
	Azp                 *string                 `json:"azp,omitempty"`
	Birthdate           *string                 `json:"birthdate,omitempty"`
	CHash               *string                 `json:"c_hash,omitempty"`
	ClaimsLocales       *string                 `json:"claims_locales,omitempty"`
	Email               *string                 `json:"email,omitempty"`
	EmailVerified       *bool                   `json:"email_verified,omitempty"`
	Exp                 *int64                  `json:"exp,omitempty"`
	FamilyName          *string                 `json:"family_name,omitempty"`
	Gender              *string                 `json:"gender,omitempty"`
	GivenName           *string                 `json:"given_name,omitempty"`
	Iat                 *int64                  `json:"iat,omitempty"`
	Iss                 *string                 `json:"iss,omitempty"`
	Jti                 *string                 `json:"jti,omitempty"`
	Locale              *string                 `json:"locale,omitempty"`
	MiddleName          *string                 `json:"middle_name,omitempty"`
	Name                *string                 `json:"name,omitempty"`
	Nbf                 *int64                  `json:"nbf,omitempty"`
	Nickname            *string                 `json:"nickname,omitempty"`
	Nonce               *string                 `json:"nonce,omitempty"`
	OtherClaims         *map[string]interface{} `json:"otherClaims,omitempty"`
	PhoneNumber         *string                 `json:"phone_number,omitempty"`
	PhoneNumberVerified *bool                   `json:"phone_number_verified,omitempty"`
	Picture             *string                 `json:"picture,omitempty"`
	PreferredUsername   *string                 `json:"preferred_username,omitempty"`
	Profile             *string                 `json:"profile,omitempty"`
	SHash               *string                 `json:"s_hash,omitempty"`
	Sid                 *string                 `json:"sid,omitempty"`
	Sub                 *string                 `json:"sub,omitempty"`
	Typ                 *string                 `json:"typ,omitempty"`
	UpdatedAt           *int64                  `json:"updated_at,omitempty"`
	Website             *string                 `json:"website,omitempty"`
	Zoneinfo            *string                 `json:"zoneinfo,omitempty"`
}

IDToken defines model for IDToken.

type IdentityProviderMapperRepresentation

type IdentityProviderMapperRepresentation struct {
	Config                 *map[string]string `json:"config,omitempty"`
	Id                     *string            `json:"id,omitempty"`
	IdentityProviderAlias  *string            `json:"identityProviderAlias,omitempty"`
	IdentityProviderMapper *string            `json:"identityProviderMapper,omitempty"`
	Name                   *string            `json:"name,omitempty"`
}

IdentityProviderMapperRepresentation defines model for IdentityProviderMapperRepresentation.

type IdentityProviderMapperTypeRepresentation

type IdentityProviderMapperTypeRepresentation struct {
	Category   *string                         `json:"category,omitempty"`
	HelpText   *string                         `json:"helpText,omitempty"`
	Id         *string                         `json:"id,omitempty"`
	Name       *string                         `json:"name,omitempty"`
	Properties *[]ConfigPropertyRepresentation `json:"properties,omitempty"`
}

IdentityProviderMapperTypeRepresentation defines model for IdentityProviderMapperTypeRepresentation.

type IdentityProviderRepresentation

type IdentityProviderRepresentation struct {
	AddReadTokenRoleOnCreate  *bool              `json:"addReadTokenRoleOnCreate,omitempty"`
	Alias                     *string            `json:"alias,omitempty"`
	AuthenticateByDefault     *bool              `json:"authenticateByDefault,omitempty"`
	Config                    *map[string]string `json:"config,omitempty"`
	DisplayName               *string            `json:"displayName,omitempty"`
	Enabled                   *bool              `json:"enabled,omitempty"`
	FirstBrokerLoginFlowAlias *string            `json:"firstBrokerLoginFlowAlias,omitempty"`
	HideOnLogin               *bool              `json:"hideOnLogin,omitempty"`
	InternalId                *string            `json:"internalId,omitempty"`
	LinkOnly                  *bool              `json:"linkOnly,omitempty"`
	OrganizationId            *string            `json:"organizationId,omitempty"`
	PostBrokerLoginFlowAlias  *string            `json:"postBrokerLoginFlowAlias,omitempty"`
	ProviderId                *string            `json:"providerId,omitempty"`
	StoreToken                *bool              `json:"storeToken,omitempty"`
	TrustEmail                *bool              `json:"trustEmail,omitempty"`
	Types                     *[]string          `json:"types,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UpdateProfileFirstLogin *bool `json:"updateProfileFirstLogin,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UpdateProfileFirstLoginMode *string `json:"updateProfileFirstLoginMode,omitempty"`
}

IdentityProviderRepresentation defines model for IdentityProviderRepresentation.

type KeyMetadataRepresentation

type KeyMetadataRepresentation struct {
	Algorithm        *string `json:"algorithm,omitempty"`
	Certificate      *string `json:"certificate,omitempty"`
	Kid              *string `json:"kid,omitempty"`
	ProviderId       *string `json:"providerId,omitempty"`
	ProviderPriority *int64  `json:"providerPriority,omitempty"`
	PublicKey        *string `json:"publicKey,omitempty"`
	Status           *string `json:"status,omitempty"`
	Type             *string `json:"type,omitempty"`
	Use              *KeyUse `json:"use,omitempty"`
	ValidTo          *int64  `json:"validTo,omitempty"`
}

KeyMetadataRepresentation defines model for KeyMetadataRepresentation.

type KeyStoreConfig

type KeyStoreConfig struct {
	Format           *string `json:"format,omitempty"`
	KeyAlias         *string `json:"keyAlias,omitempty"`
	KeyPassword      *string `json:"keyPassword,omitempty"`
	KeySize          *int32  `json:"keySize,omitempty"`
	RealmAlias       *string `json:"realmAlias,omitempty"`
	RealmCertificate *bool   `json:"realmCertificate,omitempty"`
	StorePassword    *string `json:"storePassword,omitempty"`
	Validity         *int32  `json:"validity,omitempty"`
}

KeyStoreConfig defines model for KeyStoreConfig.

type KeyUse

type KeyUse string

KeyUse defines model for KeyUse.

const (
	ENC     KeyUse = "ENC"
	JWTSVID KeyUse = "JWT_SVID"
	SIG     KeyUse = "SIG"
)

Defines values for KeyUse.

func (KeyUse) Valid

func (e KeyUse) Valid() bool

Valid indicates whether the value is a known member of the KeyUse enum.

type KeysMetadataRepresentation

type KeysMetadataRepresentation struct {
	Active *map[string]string           `json:"active,omitempty"`
	Keys   *[]KeyMetadataRepresentation `json:"keys,omitempty"`
}

KeysMetadataRepresentation defines model for KeysMetadataRepresentation.

type Logic

type Logic string

Logic defines model for Logic.

const (
	NEGATIVE Logic = "NEGATIVE"
	POSITIVE Logic = "POSITIVE"
)

Defines values for Logic.

func (Logic) Valid

func (e Logic) Valid() bool

Valid indicates whether the value is a known member of the Logic enum.

type ManagementPermissionReference

type ManagementPermissionReference struct {
	Enabled          *bool              `json:"enabled,omitempty"`
	Resource         *string            `json:"resource,omitempty"`
	ScopePermissions *map[string]string `json:"scopePermissions,omitempty"`
}

ManagementPermissionReference defines model for ManagementPermissionReference.

type MappingsRepresentation

type MappingsRepresentation struct {
	ClientMappings *map[string]ClientMappingsRepresentation `json:"clientMappings,omitempty"`
	RealmMappings  *[]RoleRepresentation                    `json:"realmMappings,omitempty"`
}

MappingsRepresentation defines model for MappingsRepresentation.

type MemberRepresentation

type MemberRepresentation struct {
	Access *map[string]bool `json:"access,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ApplicationRoles           *map[string][]string               `json:"applicationRoles,omitempty"`
	Attributes                 *map[string][]string               `json:"attributes,omitempty"`
	ClientConsents             *[]UserConsentRepresentation       `json:"clientConsents,omitempty"`
	ClientRoles                *map[string][]string               `json:"clientRoles,omitempty"`
	CreatedTimestamp           *int64                             `json:"createdTimestamp,omitempty"`
	Credentials                *[]CredentialRepresentation        `json:"credentials,omitempty"`
	DisableableCredentialTypes *[]string                          `json:"disableableCredentialTypes,omitempty"`
	Email                      *string                            `json:"email,omitempty"`
	EmailVerified              *bool                              `json:"emailVerified,omitempty"`
	Enabled                    *bool                              `json:"enabled,omitempty"`
	FederatedIdentities        *[]FederatedIdentityRepresentation `json:"federatedIdentities,omitempty"`
	FederationLink             *string                            `json:"federationLink,omitempty"`
	FirstName                  *string                            `json:"firstName,omitempty"`
	Groups                     *[]string                          `json:"groups,omitempty"`
	Id                         *string                            `json:"id,omitempty"`
	LastName                   *string                            `json:"lastName,omitempty"`
	MembershipType             *MembershipType                    `json:"membershipType,omitempty"`
	NotBefore                  *int32                             `json:"notBefore,omitempty"`
	Origin                     *string                            `json:"origin,omitempty"`
	RealmRoles                 *[]string                          `json:"realmRoles,omitempty"`
	RequiredActions            *[]string                          `json:"requiredActions,omitempty"`
	Self                       *string                            `json:"self,omitempty"`
	ServiceAccountClientId     *string                            `json:"serviceAccountClientId,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	SocialLinks         *[]SocialLinkRepresentation `json:"socialLinks,omitempty"`
	Totp                *bool                       `json:"totp,omitempty"`
	UserProfileMetadata *UserProfileMetadata        `json:"userProfileMetadata,omitempty"`
	Username            *string                     `json:"username,omitempty"`
}

MemberRepresentation defines model for MemberRepresentation.

type MembershipType

type MembershipType string

MembershipType defines model for MembershipType.

const (
	MANAGED   MembershipType = "MANAGED"
	UNMANAGED MembershipType = "UNMANAGED"
)

Defines values for MembershipType.

func (MembershipType) Valid

func (e MembershipType) Valid() bool

Valid indicates whether the value is a known member of the MembershipType enum.

type MultivaluedHashMapStringComponentExportRepresentation

type MultivaluedHashMapStringComponentExportRepresentation map[string][]ComponentExportRepresentation

MultivaluedHashMapStringComponentExportRepresentation defines model for MultivaluedHashMapStringComponentExportRepresentation.

type MultivaluedHashMapStringString

type MultivaluedHashMapStringString map[string][]string

MultivaluedHashMapStringString defines model for MultivaluedHashMapStringString.

type OAuthClientRepresentation

type OAuthClientRepresentation struct {
	Access                             *map[string]bool              `json:"access,omitempty"`
	AdminUrl                           *string                       `json:"adminUrl,omitempty"`
	AlwaysDisplayInConsole             *bool                         `json:"alwaysDisplayInConsole,omitempty"`
	Attributes                         *map[string]string            `json:"attributes,omitempty"`
	AuthenticationFlowBindingOverrides *map[string]string            `json:"authenticationFlowBindingOverrides,omitempty"`
	AuthorizationServicesEnabled       *bool                         `json:"authorizationServicesEnabled,omitempty"`
	AuthorizationSettings              *ResourceServerRepresentation `json:"authorizationSettings,omitempty"`
	BaseUrl                            *string                       `json:"baseUrl,omitempty"`
	BearerOnly                         *bool                         `json:"bearerOnly,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Claims                  *ClaimRepresentation `json:"claims,omitempty"`
	ClientAuthenticatorType *string              `json:"clientAuthenticatorType,omitempty"`
	ClientId                *string              `json:"clientId,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ClientTemplate      *string   `json:"clientTemplate,omitempty"`
	ConsentRequired     *bool     `json:"consentRequired,omitempty"`
	DefaultClientScopes *[]string `json:"defaultClientScopes,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DefaultRoles              *[]string `json:"defaultRoles,omitempty"`
	Description               *string   `json:"description,omitempty"`
	DirectAccessGrantsEnabled *bool     `json:"directAccessGrantsEnabled,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DirectGrantsOnly          *bool                           `json:"directGrantsOnly,omitempty"`
	Enabled                   *bool                           `json:"enabled,omitempty"`
	FrontchannelLogout        *bool                           `json:"frontchannelLogout,omitempty"`
	FullScopeAllowed          *bool                           `json:"fullScopeAllowed,omitempty"`
	Id                        *string                         `json:"id,omitempty"`
	ImplicitFlowEnabled       *bool                           `json:"implicitFlowEnabled,omitempty"`
	Name                      *string                         `json:"name,omitempty"`
	NodeReRegistrationTimeout *int32                          `json:"nodeReRegistrationTimeout,omitempty"`
	NotBefore                 *int32                          `json:"notBefore,omitempty"`
	OptionalClientScopes      *[]string                       `json:"optionalClientScopes,omitempty"`
	Origin                    *string                         `json:"origin,omitempty"`
	Protocol                  *string                         `json:"protocol,omitempty"`
	ProtocolMappers           *[]ProtocolMapperRepresentation `json:"protocolMappers,omitempty"`
	PublicClient              *bool                           `json:"publicClient,omitempty"`
	RedirectUris              *[]string                       `json:"redirectUris,omitempty"`
	RegisteredNodes           *map[string]int32               `json:"registeredNodes,omitempty"`
	RegistrationAccessToken   *string                         `json:"registrationAccessToken,omitempty"`
	RootUrl                   *string                         `json:"rootUrl,omitempty"`
	Secret                    *string                         `json:"secret,omitempty"`
	ServiceAccountsEnabled    *bool                           `json:"serviceAccountsEnabled,omitempty"`
	StandardFlowEnabled       *bool                           `json:"standardFlowEnabled,omitempty"`
	SurrogateAuthRequired     *bool                           `json:"surrogateAuthRequired,omitempty"`
	Type                      *string                         `json:"type,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateConfig *bool `json:"useTemplateConfig,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateMappers *bool `json:"useTemplateMappers,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UseTemplateScope *bool     `json:"useTemplateScope,omitempty"`
	WebOrigins       *[]string `json:"webOrigins,omitempty"`
}

OAuthClientRepresentation defines model for OAuthClientRepresentation.

type OrganizationDomainRepresentation

type OrganizationDomainRepresentation struct {
	Name     *string `json:"name,omitempty"`
	Verified *bool   `json:"verified,omitempty"`
}

OrganizationDomainRepresentation defines model for OrganizationDomainRepresentation.

type OrganizationInvitationRepresentation

type OrganizationInvitationRepresentation struct {
	Email          *string `json:"email,omitempty"`
	ExpiresAt      *int32  `json:"expiresAt,omitempty"`
	FirstName      *string `json:"firstName,omitempty"`
	Id             *string `json:"id,omitempty"`
	InviteLink     *string `json:"inviteLink,omitempty"`
	LastName       *string `json:"lastName,omitempty"`
	OrganizationId *string `json:"organizationId,omitempty"`
	SentDate       *int32  `json:"sentDate,omitempty"`
	Status         *Status `json:"status,omitempty"`
}

OrganizationInvitationRepresentation defines model for OrganizationInvitationRepresentation.

type OrganizationRepresentation

type OrganizationRepresentation struct {
	Alias             *string                             `json:"alias,omitempty"`
	Attributes        *map[string][]string                `json:"attributes,omitempty"`
	Description       *string                             `json:"description,omitempty"`
	Domains           *[]OrganizationDomainRepresentation `json:"domains,omitempty"`
	Enabled           *bool                               `json:"enabled,omitempty"`
	Groups            *[]GroupRepresentation              `json:"groups,omitempty"`
	Id                *string                             `json:"id,omitempty"`
	IdentityProviders *[]IdentityProviderRepresentation   `json:"identityProviders,omitempty"`
	Members           *[]MemberRepresentation             `json:"members,omitempty"`
	Name              *string                             `json:"name,omitempty"`
	RedirectUrl       *string                             `json:"redirectUrl,omitempty"`
}

OrganizationRepresentation defines model for OrganizationRepresentation.

type Permission

type Permission struct {
	Claims *map[string][]string `json:"claims,omitempty"`
	Rsid   *string              `json:"rsid,omitempty"`
	Rsname *string              `json:"rsname,omitempty"`
	Scopes *[]string            `json:"scopes,omitempty"`
}

Permission defines model for Permission.

type PolicyEnforcementMode

type PolicyEnforcementMode string

PolicyEnforcementMode defines model for PolicyEnforcementMode.

const (
	DISABLED   PolicyEnforcementMode = "DISABLED"
	ENFORCING  PolicyEnforcementMode = "ENFORCING"
	PERMISSIVE PolicyEnforcementMode = "PERMISSIVE"
)

Defines values for PolicyEnforcementMode.

func (PolicyEnforcementMode) Valid

func (e PolicyEnforcementMode) Valid() bool

Valid indicates whether the value is a known member of the PolicyEnforcementMode enum.

type PolicyEvaluationRequest

type PolicyEvaluationRequest struct {
	ClientId     *string                       `json:"clientId,omitempty"`
	Context      *map[string]map[string]string `json:"context,omitempty"`
	Entitlements *bool                         `json:"entitlements,omitempty"`
	ResourceType *string                       `json:"resourceType,omitempty"`
	Resources    *[]ResourceRepresentation     `json:"resources,omitempty"`
	RoleIds      *[]string                     `json:"roleIds,omitempty"`
	UserId       *string                       `json:"userId,omitempty"`
}

PolicyEvaluationRequest defines model for PolicyEvaluationRequest.

type PolicyEvaluationResponse

type PolicyEvaluationResponse struct {
	Entitlements *bool                             `json:"entitlements,omitempty"`
	Results      *[]EvaluationResultRepresentation `json:"results,omitempty"`
	Rpt          *AccessToken                      `json:"rpt,omitempty"`
	Status       *DecisionEffect                   `json:"status,omitempty"`
}

PolicyEvaluationResponse defines model for PolicyEvaluationResponse.

type PolicyProviderRepresentation

type PolicyProviderRepresentation struct {
	Code        *string `json:"code,omitempty"`
	Description *string `json:"description,omitempty"`
	Group       *string `json:"group,omitempty"`
	Name        *string `json:"name,omitempty"`
	Type        *string `json:"type,omitempty"`
}

PolicyProviderRepresentation defines model for PolicyProviderRepresentation.

type PolicyRepresentation

type PolicyRepresentation struct {
	Config           *map[string]string        `json:"config,omitempty"`
	DecisionStrategy *DecisionStrategy         `json:"decisionStrategy,omitempty"`
	Description      *string                   `json:"description,omitempty"`
	Id               *string                   `json:"id,omitempty"`
	Logic            *Logic                    `json:"logic,omitempty"`
	Name             *string                   `json:"name,omitempty"`
	Owner            *string                   `json:"owner,omitempty"`
	Policies         *[]string                 `json:"policies,omitempty"`
	ResourceType     *string                   `json:"resourceType,omitempty"`
	Resources        *[]string                 `json:"resources,omitempty"`
	ResourcesData    *[]ResourceRepresentation `json:"resourcesData,omitempty"`
	Scopes           *[]string                 `json:"scopes,omitempty"`
	ScopesData       *[]ScopeRepresentation    `json:"scopesData,omitempty"`
	Type             *string                   `json:"type,omitempty"`
}

PolicyRepresentation defines model for PolicyRepresentation.

type PolicyResultRepresentation

type PolicyResultRepresentation struct {
	AssociatedPolicies *[]PolicyResultRepresentation `json:"associatedPolicies,omitempty"`
	Policy             *PolicyRepresentation         `json:"policy,omitempty"`
	ResourceType       *string                       `json:"resourceType,omitempty"`
	Scopes             *[]string                     `json:"scopes,omitempty"`
	Status             *DecisionEffect               `json:"status,omitempty"`
}

PolicyResultRepresentation defines model for PolicyResultRepresentation.

type PostAdminRealmsJSONBody

type PostAdminRealmsJSONBody = openapi_types.File

PostAdminRealmsJSONBody defines parameters for PostAdminRealms.

type PostAdminRealmsJSONRequestBody

type PostAdminRealmsJSONRequestBody = PostAdminRealmsJSONBody

PostAdminRealmsJSONRequestBody defines body for PostAdminRealms for application/json ContentType.

type PostAdminRealmsRealmAuthenticationConfigJSONRequestBody

type PostAdminRealmsRealmAuthenticationConfigJSONRequestBody = AuthenticatorConfigRepresentation

PostAdminRealmsRealmAuthenticationConfigJSONRequestBody defines body for PostAdminRealmsRealmAuthenticationConfig for application/json ContentType.

type PostAdminRealmsRealmAuthenticationExecutionsExecutionIdConfigJSONRequestBody

type PostAdminRealmsRealmAuthenticationExecutionsExecutionIdConfigJSONRequestBody = AuthenticatorConfigRepresentation

PostAdminRealmsRealmAuthenticationExecutionsExecutionIdConfigJSONRequestBody defines body for PostAdminRealmsRealmAuthenticationExecutionsExecutionIdConfig for application/json ContentType.

type PostAdminRealmsRealmAuthenticationExecutionsJSONRequestBody

type PostAdminRealmsRealmAuthenticationExecutionsJSONRequestBody = AuthenticationExecutionRepresentation

PostAdminRealmsRealmAuthenticationExecutionsJSONRequestBody defines body for PostAdminRealmsRealmAuthenticationExecutions for application/json ContentType.

type PostAdminRealmsRealmAuthenticationFlowsFlowAliasCopyJSONBody

type PostAdminRealmsRealmAuthenticationFlowsFlowAliasCopyJSONBody map[string]string

PostAdminRealmsRealmAuthenticationFlowsFlowAliasCopyJSONBody defines parameters for PostAdminRealmsRealmAuthenticationFlowsFlowAliasCopy.

type PostAdminRealmsRealmAuthenticationFlowsFlowAliasCopyJSONRequestBody

type PostAdminRealmsRealmAuthenticationFlowsFlowAliasCopyJSONRequestBody PostAdminRealmsRealmAuthenticationFlowsFlowAliasCopyJSONBody

PostAdminRealmsRealmAuthenticationFlowsFlowAliasCopyJSONRequestBody defines body for PostAdminRealmsRealmAuthenticationFlowsFlowAliasCopy for application/json ContentType.

type PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsExecutionJSONBody

type PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsExecutionJSONBody map[string]interface{}

PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsExecutionJSONBody defines parameters for PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsExecution.

type PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsExecutionJSONRequestBody

type PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsExecutionJSONRequestBody PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsExecutionJSONBody

PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsExecutionJSONRequestBody defines body for PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsExecution for application/json ContentType.

type PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsFlowJSONBody

type PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsFlowJSONBody map[string]interface{}

PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsFlowJSONBody defines parameters for PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsFlow.

type PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsFlowJSONRequestBody

type PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsFlowJSONRequestBody PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsFlowJSONBody

PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsFlowJSONRequestBody defines body for PostAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsFlow for application/json ContentType.

type PostAdminRealmsRealmAuthenticationFlowsJSONRequestBody

type PostAdminRealmsRealmAuthenticationFlowsJSONRequestBody = AuthenticationFlowRepresentation

PostAdminRealmsRealmAuthenticationFlowsJSONRequestBody defines body for PostAdminRealmsRealmAuthenticationFlows for application/json ContentType.

type PostAdminRealmsRealmAuthenticationRegisterRequiredActionJSONBody

type PostAdminRealmsRealmAuthenticationRegisterRequiredActionJSONBody map[string]string

PostAdminRealmsRealmAuthenticationRegisterRequiredActionJSONBody defines parameters for PostAdminRealmsRealmAuthenticationRegisterRequiredAction.

type PostAdminRealmsRealmAuthenticationRegisterRequiredActionJSONRequestBody

type PostAdminRealmsRealmAuthenticationRegisterRequiredActionJSONRequestBody PostAdminRealmsRealmAuthenticationRegisterRequiredActionJSONBody

PostAdminRealmsRealmAuthenticationRegisterRequiredActionJSONRequestBody defines body for PostAdminRealmsRealmAuthenticationRegisterRequiredAction for application/json ContentType.

type PostAdminRealmsRealmClientDescriptionConverterJSONBody

type PostAdminRealmsRealmClientDescriptionConverterJSONBody = string

PostAdminRealmsRealmClientDescriptionConverterJSONBody defines parameters for PostAdminRealmsRealmClientDescriptionConverter.

type PostAdminRealmsRealmClientDescriptionConverterJSONRequestBody

type PostAdminRealmsRealmClientDescriptionConverterJSONRequestBody = PostAdminRealmsRealmClientDescriptionConverterJSONBody

PostAdminRealmsRealmClientDescriptionConverterJSONRequestBody defines body for PostAdminRealmsRealmClientDescriptionConverter for application/json ContentType.

type PostAdminRealmsRealmClientDescriptionConverterTextBody

type PostAdminRealmsRealmClientDescriptionConverterTextBody = string

PostAdminRealmsRealmClientDescriptionConverterTextBody defines parameters for PostAdminRealmsRealmClientDescriptionConverter.

type PostAdminRealmsRealmClientDescriptionConverterTextRequestBody

type PostAdminRealmsRealmClientDescriptionConverterTextRequestBody = PostAdminRealmsRealmClientDescriptionConverterTextBody

PostAdminRealmsRealmClientDescriptionConverterTextRequestBody defines body for PostAdminRealmsRealmClientDescriptionConverter for text/plain ContentType.

type PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersAddModelsJSONBody

type PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersAddModelsJSONBody = []ProtocolMapperRepresentation

PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersAddModelsJSONBody defines parameters for PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersAddModels.

type PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersAddModelsJSONRequestBody

type PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersAddModelsJSONRequestBody = PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersAddModelsJSONBody

PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersAddModelsJSONRequestBody defines body for PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersAddModels for application/json ContentType.

type PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersModelsJSONRequestBody

type PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersModelsJSONRequestBody = ProtocolMapperRepresentation

PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersModelsJSONRequestBody defines body for PostAdminRealmsRealmClientScopesClientScopeIdProtocolMappersModels for application/json ContentType.

type PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONBody

type PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONBody = []RoleRepresentation

PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONBody defines parameters for PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClient.

type PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONRequestBody

type PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONRequestBody = PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONBody

PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClientJSONRequestBody defines body for PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsClientsClient for application/json ContentType.

type PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONBody

type PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONBody = []RoleRepresentation

PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONBody defines parameters for PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealm.

type PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONRequestBody

type PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONRequestBody = PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONBody

PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealmJSONRequestBody defines body for PostAdminRealmsRealmClientScopesClientScopeIdScopeMappingsRealm for application/json ContentType.

type PostAdminRealmsRealmClientScopesJSONRequestBody

type PostAdminRealmsRealmClientScopesJSONRequestBody = ClientScopeRepresentation

PostAdminRealmsRealmClientScopesJSONRequestBody defines body for PostAdminRealmsRealmClientScopes for application/json ContentType.

type PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersAddModelsJSONBody

type PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersAddModelsJSONBody = []ProtocolMapperRepresentation

PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersAddModelsJSONBody defines parameters for PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersAddModels.

type PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersAddModelsJSONRequestBody

type PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersAddModelsJSONRequestBody = PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersAddModelsJSONBody

PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersAddModelsJSONRequestBody defines body for PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersAddModels for application/json ContentType.

type PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersModelsJSONRequestBody

type PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersModelsJSONRequestBody = ProtocolMapperRepresentation

PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersModelsJSONRequestBody defines body for PostAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersModels for application/json ContentType.

type PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONBody

type PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONBody = []RoleRepresentation

PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONBody defines parameters for PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClient.

type PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONRequestBody

type PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONRequestBody = PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONBody

PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClientJSONRequestBody defines body for PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsClientsClient for application/json ContentType.

type PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONBody

type PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONBody = []RoleRepresentation

PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONBody defines parameters for PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealm.

type PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONRequestBody

type PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONRequestBody = PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONBody

PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealmJSONRequestBody defines body for PostAdminRealmsRealmClientTemplatesClientScopeIdScopeMappingsRealm for application/json ContentType.

type PostAdminRealmsRealmClientTemplatesJSONRequestBody

type PostAdminRealmsRealmClientTemplatesJSONRequestBody = ClientScopeRepresentation

PostAdminRealmsRealmClientTemplatesJSONRequestBody defines body for PostAdminRealmsRealmClientTemplates for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerImportJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerImportJSONRequestBody = ResourceServerRepresentation

PostAdminRealmsRealmClientsClientUuidAuthzResourceServerImportJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidAuthzResourceServerImport for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionEvaluateJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionEvaluateJSONRequestBody = PolicyEvaluationRequest

PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionEvaluateJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionEvaluate for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionJSONBody

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionJSONBody = string

PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionJSONBody defines parameters for PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermission.

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionJSONRequestBody = PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionJSONBody

PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermissionJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPermission for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyEvaluateJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyEvaluateJSONRequestBody = PolicyEvaluationRequest

PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyEvaluateJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyEvaluate for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyJSONBody

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyJSONBody = string

PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyJSONBody defines parameters for PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicy.

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyJSONRequestBody = PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyJSONBody

PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicyJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidAuthzResourceServerPolicy for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceJSONRequestBody = ResourceRepresentation

PostAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidAuthzResourceServerResource for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceParams

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceParams struct {
	UnderscoreId *string `form:"_id,omitempty" json:"_id,omitempty"`
	Deep         *bool   `form:"deep,omitempty" json:"deep,omitempty"`
	ExactName    *bool   `form:"exactName,omitempty" json:"exactName,omitempty"`
	First        *int32  `form:"first,omitempty" json:"first,omitempty"`
	MatchingUri  *bool   `form:"matchingUri,omitempty" json:"matchingUri,omitempty"`
	Max          *int32  `form:"max,omitempty" json:"max,omitempty"`
	Name         *string `form:"name,omitempty" json:"name,omitempty"`
	Owner        *string `form:"owner,omitempty" json:"owner,omitempty"`
	Scope        *string `form:"scope,omitempty" json:"scope,omitempty"`
	Type         *string `form:"type,omitempty" json:"type,omitempty"`
	Uri          *string `form:"uri,omitempty" json:"uri,omitempty"`
}

PostAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceParams defines parameters for PostAdminRealmsRealmClientsClientUuidAuthzResourceServerResource.

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeJSONRequestBody = ScopeRepresentation

PostAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidAuthzResourceServerScope for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidCertificatesAttrDownloadJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidCertificatesAttrDownloadJSONRequestBody = KeyStoreConfig

PostAdminRealmsRealmClientsClientUuidCertificatesAttrDownloadJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidCertificatesAttrDownload for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidCertificatesAttrGenerateAndDownloadJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidCertificatesAttrGenerateAndDownloadJSONRequestBody = KeyStoreConfig

PostAdminRealmsRealmClientsClientUuidCertificatesAttrGenerateAndDownloadJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidCertificatesAttrGenerateAndDownload for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidNodesJSONBody

type PostAdminRealmsRealmClientsClientUuidNodesJSONBody map[string]string

PostAdminRealmsRealmClientsClientUuidNodesJSONBody defines parameters for PostAdminRealmsRealmClientsClientUuidNodes.

type PostAdminRealmsRealmClientsClientUuidNodesJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidNodesJSONRequestBody PostAdminRealmsRealmClientsClientUuidNodesJSONBody

PostAdminRealmsRealmClientsClientUuidNodesJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidNodes for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidProtocolMappersAddModelsJSONBody

type PostAdminRealmsRealmClientsClientUuidProtocolMappersAddModelsJSONBody = []ProtocolMapperRepresentation

PostAdminRealmsRealmClientsClientUuidProtocolMappersAddModelsJSONBody defines parameters for PostAdminRealmsRealmClientsClientUuidProtocolMappersAddModels.

type PostAdminRealmsRealmClientsClientUuidProtocolMappersAddModelsJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidProtocolMappersAddModelsJSONRequestBody = PostAdminRealmsRealmClientsClientUuidProtocolMappersAddModelsJSONBody

PostAdminRealmsRealmClientsClientUuidProtocolMappersAddModelsJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidProtocolMappersAddModels for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidProtocolMappersModelsJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidProtocolMappersModelsJSONRequestBody = ProtocolMapperRepresentation

PostAdminRealmsRealmClientsClientUuidProtocolMappersModelsJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidProtocolMappersModels for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidRolesJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidRolesJSONRequestBody = RoleRepresentation

PostAdminRealmsRealmClientsClientUuidRolesJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidRoles for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONBody

type PostAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONBody = []RoleRepresentation

PostAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONBody defines parameters for PostAdminRealmsRealmClientsClientUuidRolesRoleNameComposites.

type PostAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONRequestBody = PostAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONBody

PostAdminRealmsRealmClientsClientUuidRolesRoleNameCompositesJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidRolesRoleNameComposites for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONBody

type PostAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONBody = []RoleRepresentation

PostAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONBody defines parameters for PostAdminRealmsRealmClientsClientUuidScopeMappingsClientsClient.

type PostAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONRequestBody = PostAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONBody

PostAdminRealmsRealmClientsClientUuidScopeMappingsClientsClientJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidScopeMappingsClientsClient for application/json ContentType.

type PostAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONBody

type PostAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONBody = []RoleRepresentation

PostAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONBody defines parameters for PostAdminRealmsRealmClientsClientUuidScopeMappingsRealm.

type PostAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONRequestBody

type PostAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONRequestBody = PostAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONBody

PostAdminRealmsRealmClientsClientUuidScopeMappingsRealmJSONRequestBody defines body for PostAdminRealmsRealmClientsClientUuidScopeMappingsRealm for application/json ContentType.

type PostAdminRealmsRealmClientsInitialAccessJSONRequestBody

type PostAdminRealmsRealmClientsInitialAccessJSONRequestBody = ClientInitialAccessCreatePresentation

PostAdminRealmsRealmClientsInitialAccessJSONRequestBody defines body for PostAdminRealmsRealmClientsInitialAccess for application/json ContentType.

type PostAdminRealmsRealmClientsJSONRequestBody

type PostAdminRealmsRealmClientsJSONRequestBody = ClientRepresentation

PostAdminRealmsRealmClientsJSONRequestBody defines body for PostAdminRealmsRealmClients for application/json ContentType.

type PostAdminRealmsRealmComponentsJSONRequestBody

type PostAdminRealmsRealmComponentsJSONRequestBody = ComponentRepresentation

PostAdminRealmsRealmComponentsJSONRequestBody defines body for PostAdminRealmsRealmComponents for application/json ContentType.

type PostAdminRealmsRealmGroupsGroupIdChildrenJSONRequestBody

type PostAdminRealmsRealmGroupsGroupIdChildrenJSONRequestBody = GroupRepresentation

PostAdminRealmsRealmGroupsGroupIdChildrenJSONRequestBody defines body for PostAdminRealmsRealmGroupsGroupIdChildren for application/json ContentType.

type PostAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONBody

type PostAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONBody = []RoleRepresentation

PostAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONBody defines parameters for PostAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientId.

type PostAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONRequestBody

type PostAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONRequestBody = PostAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONBody

PostAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientIdJSONRequestBody defines body for PostAdminRealmsRealmGroupsGroupIdRoleMappingsClientsClientId for application/json ContentType.

type PostAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONBody

type PostAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONBody = []RoleRepresentation

PostAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONBody defines parameters for PostAdminRealmsRealmGroupsGroupIdRoleMappingsRealm.

type PostAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONRequestBody

type PostAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONRequestBody = PostAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONBody

PostAdminRealmsRealmGroupsGroupIdRoleMappingsRealmJSONRequestBody defines body for PostAdminRealmsRealmGroupsGroupIdRoleMappingsRealm for application/json ContentType.

type PostAdminRealmsRealmGroupsJSONRequestBody

type PostAdminRealmsRealmGroupsJSONRequestBody = GroupRepresentation

PostAdminRealmsRealmGroupsJSONRequestBody defines body for PostAdminRealmsRealmGroups for application/json ContentType.

type PostAdminRealmsRealmIdentityProviderImportConfigJSONBody

type PostAdminRealmsRealmIdentityProviderImportConfigJSONBody map[string]interface{}

PostAdminRealmsRealmIdentityProviderImportConfigJSONBody defines parameters for PostAdminRealmsRealmIdentityProviderImportConfig.

type PostAdminRealmsRealmIdentityProviderImportConfigJSONRequestBody

type PostAdminRealmsRealmIdentityProviderImportConfigJSONRequestBody PostAdminRealmsRealmIdentityProviderImportConfigJSONBody

PostAdminRealmsRealmIdentityProviderImportConfigJSONRequestBody defines body for PostAdminRealmsRealmIdentityProviderImportConfig for application/json ContentType.

type PostAdminRealmsRealmIdentityProviderInstancesAliasMappersJSONRequestBody

type PostAdminRealmsRealmIdentityProviderInstancesAliasMappersJSONRequestBody = IdentityProviderMapperRepresentation

PostAdminRealmsRealmIdentityProviderInstancesAliasMappersJSONRequestBody defines body for PostAdminRealmsRealmIdentityProviderInstancesAliasMappers for application/json ContentType.

type PostAdminRealmsRealmIdentityProviderInstancesJSONRequestBody

type PostAdminRealmsRealmIdentityProviderInstancesJSONRequestBody = IdentityProviderRepresentation

PostAdminRealmsRealmIdentityProviderInstancesJSONRequestBody defines body for PostAdminRealmsRealmIdentityProviderInstances for application/json ContentType.

type PostAdminRealmsRealmLocalizationLocaleJSONBody

type PostAdminRealmsRealmLocalizationLocaleJSONBody map[string]string

PostAdminRealmsRealmLocalizationLocaleJSONBody defines parameters for PostAdminRealmsRealmLocalizationLocale.

type PostAdminRealmsRealmLocalizationLocaleJSONRequestBody

type PostAdminRealmsRealmLocalizationLocaleJSONRequestBody PostAdminRealmsRealmLocalizationLocaleJSONBody

PostAdminRealmsRealmLocalizationLocaleJSONRequestBody defines body for PostAdminRealmsRealmLocalizationLocale for application/json ContentType.

type PostAdminRealmsRealmOrganizationsJSONRequestBody

type PostAdminRealmsRealmOrganizationsJSONRequestBody = OrganizationRepresentation

PostAdminRealmsRealmOrganizationsJSONRequestBody defines body for PostAdminRealmsRealmOrganizations for application/json ContentType.

type PostAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdChildrenJSONRequestBody

type PostAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdChildrenJSONRequestBody = GroupRepresentation

PostAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdChildrenJSONRequestBody defines body for PostAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdChildren for application/json ContentType.

type PostAdminRealmsRealmOrganizationsOrgIdGroupsJSONRequestBody

type PostAdminRealmsRealmOrganizationsOrgIdGroupsJSONRequestBody = GroupRepresentation

PostAdminRealmsRealmOrganizationsOrgIdGroupsJSONRequestBody defines body for PostAdminRealmsRealmOrganizationsOrgIdGroups for application/json ContentType.

type PostAdminRealmsRealmOrganizationsOrgIdIdentityProvidersJSONBody

type PostAdminRealmsRealmOrganizationsOrgIdIdentityProvidersJSONBody = string

PostAdminRealmsRealmOrganizationsOrgIdIdentityProvidersJSONBody defines parameters for PostAdminRealmsRealmOrganizationsOrgIdIdentityProviders.

type PostAdminRealmsRealmOrganizationsOrgIdIdentityProvidersJSONRequestBody

type PostAdminRealmsRealmOrganizationsOrgIdIdentityProvidersJSONRequestBody = PostAdminRealmsRealmOrganizationsOrgIdIdentityProvidersJSONBody

PostAdminRealmsRealmOrganizationsOrgIdIdentityProvidersJSONRequestBody defines body for PostAdminRealmsRealmOrganizationsOrgIdIdentityProviders for application/json ContentType.

type PostAdminRealmsRealmOrganizationsOrgIdMembersInviteExistingUserFormdataBody

type PostAdminRealmsRealmOrganizationsOrgIdMembersInviteExistingUserFormdataBody struct {
	Id *string `form:"id,omitempty" json:"id,omitempty"`
}

PostAdminRealmsRealmOrganizationsOrgIdMembersInviteExistingUserFormdataBody defines parameters for PostAdminRealmsRealmOrganizationsOrgIdMembersInviteExistingUser.

type PostAdminRealmsRealmOrganizationsOrgIdMembersInviteExistingUserFormdataRequestBody

type PostAdminRealmsRealmOrganizationsOrgIdMembersInviteExistingUserFormdataRequestBody PostAdminRealmsRealmOrganizationsOrgIdMembersInviteExistingUserFormdataBody

PostAdminRealmsRealmOrganizationsOrgIdMembersInviteExistingUserFormdataRequestBody defines body for PostAdminRealmsRealmOrganizationsOrgIdMembersInviteExistingUser for application/x-www-form-urlencoded ContentType.

type PostAdminRealmsRealmOrganizationsOrgIdMembersInviteUserFormdataBody

type PostAdminRealmsRealmOrganizationsOrgIdMembersInviteUserFormdataBody struct {
	Email     *string `form:"email,omitempty" json:"email,omitempty"`
	FirstName *string `form:"firstName,omitempty" json:"firstName,omitempty"`
	LastName  *string `form:"lastName,omitempty" json:"lastName,omitempty"`
}

PostAdminRealmsRealmOrganizationsOrgIdMembersInviteUserFormdataBody defines parameters for PostAdminRealmsRealmOrganizationsOrgIdMembersInviteUser.

type PostAdminRealmsRealmOrganizationsOrgIdMembersInviteUserFormdataRequestBody

type PostAdminRealmsRealmOrganizationsOrgIdMembersInviteUserFormdataRequestBody PostAdminRealmsRealmOrganizationsOrgIdMembersInviteUserFormdataBody

PostAdminRealmsRealmOrganizationsOrgIdMembersInviteUserFormdataRequestBody defines body for PostAdminRealmsRealmOrganizationsOrgIdMembersInviteUser for application/x-www-form-urlencoded ContentType.

type PostAdminRealmsRealmOrganizationsOrgIdMembersJSONBody

type PostAdminRealmsRealmOrganizationsOrgIdMembersJSONBody = string

PostAdminRealmsRealmOrganizationsOrgIdMembersJSONBody defines parameters for PostAdminRealmsRealmOrganizationsOrgIdMembers.

type PostAdminRealmsRealmOrganizationsOrgIdMembersJSONRequestBody

type PostAdminRealmsRealmOrganizationsOrgIdMembersJSONRequestBody = PostAdminRealmsRealmOrganizationsOrgIdMembersJSONBody

PostAdminRealmsRealmOrganizationsOrgIdMembersJSONRequestBody defines body for PostAdminRealmsRealmOrganizationsOrgIdMembers for application/json ContentType.

type PostAdminRealmsRealmPartialExportParams

type PostAdminRealmsRealmPartialExportParams struct {
	ExportClients        *bool `form:"exportClients,omitempty" json:"exportClients,omitempty"`
	ExportGroupsAndRoles *bool `form:"exportGroupsAndRoles,omitempty" json:"exportGroupsAndRoles,omitempty"`
}

PostAdminRealmsRealmPartialExportParams defines parameters for PostAdminRealmsRealmPartialExport.

type PostAdminRealmsRealmPartialImportJSONBody

type PostAdminRealmsRealmPartialImportJSONBody = openapi_types.File

PostAdminRealmsRealmPartialImportJSONBody defines parameters for PostAdminRealmsRealmPartialImport.

type PostAdminRealmsRealmPartialImportJSONRequestBody

type PostAdminRealmsRealmPartialImportJSONRequestBody = PostAdminRealmsRealmPartialImportJSONBody

PostAdminRealmsRealmPartialImportJSONRequestBody defines body for PostAdminRealmsRealmPartialImport for application/json ContentType.

type PostAdminRealmsRealmRolesByIdRoleIdCompositesJSONBody

type PostAdminRealmsRealmRolesByIdRoleIdCompositesJSONBody = []RoleRepresentation

PostAdminRealmsRealmRolesByIdRoleIdCompositesJSONBody defines parameters for PostAdminRealmsRealmRolesByIdRoleIdComposites.

type PostAdminRealmsRealmRolesByIdRoleIdCompositesJSONRequestBody

type PostAdminRealmsRealmRolesByIdRoleIdCompositesJSONRequestBody = PostAdminRealmsRealmRolesByIdRoleIdCompositesJSONBody

PostAdminRealmsRealmRolesByIdRoleIdCompositesJSONRequestBody defines body for PostAdminRealmsRealmRolesByIdRoleIdComposites for application/json ContentType.

type PostAdminRealmsRealmRolesJSONRequestBody

type PostAdminRealmsRealmRolesJSONRequestBody = RoleRepresentation

PostAdminRealmsRealmRolesJSONRequestBody defines body for PostAdminRealmsRealmRoles for application/json ContentType.

type PostAdminRealmsRealmRolesRoleNameCompositesJSONBody

type PostAdminRealmsRealmRolesRoleNameCompositesJSONBody = []RoleRepresentation

PostAdminRealmsRealmRolesRoleNameCompositesJSONBody defines parameters for PostAdminRealmsRealmRolesRoleNameComposites.

type PostAdminRealmsRealmRolesRoleNameCompositesJSONRequestBody

type PostAdminRealmsRealmRolesRoleNameCompositesJSONRequestBody = PostAdminRealmsRealmRolesRoleNameCompositesJSONBody

PostAdminRealmsRealmRolesRoleNameCompositesJSONRequestBody defines body for PostAdminRealmsRealmRolesRoleNameComposites for application/json ContentType.

type PostAdminRealmsRealmTestSMTPConnectionFormdataBody

type PostAdminRealmsRealmTestSMTPConnectionFormdataBody struct {
	Config *string `form:"config,omitempty" json:"config,omitempty"`
}

PostAdminRealmsRealmTestSMTPConnectionFormdataBody defines parameters for PostAdminRealmsRealmTestSMTPConnection.

type PostAdminRealmsRealmTestSMTPConnectionFormdataRequestBody

type PostAdminRealmsRealmTestSMTPConnectionFormdataRequestBody PostAdminRealmsRealmTestSMTPConnectionFormdataBody

PostAdminRealmsRealmTestSMTPConnectionFormdataRequestBody defines body for PostAdminRealmsRealmTestSMTPConnection for application/x-www-form-urlencoded ContentType.

type PostAdminRealmsRealmTestSMTPConnectionJSONBody

type PostAdminRealmsRealmTestSMTPConnectionJSONBody map[string]string

PostAdminRealmsRealmTestSMTPConnectionJSONBody defines parameters for PostAdminRealmsRealmTestSMTPConnection.

type PostAdminRealmsRealmTestSMTPConnectionJSONRequestBody

type PostAdminRealmsRealmTestSMTPConnectionJSONRequestBody PostAdminRealmsRealmTestSMTPConnectionJSONBody

PostAdminRealmsRealmTestSMTPConnectionJSONRequestBody defines body for PostAdminRealmsRealmTestSMTPConnection for application/json ContentType.

type PostAdminRealmsRealmUsersJSONRequestBody

type PostAdminRealmsRealmUsersJSONRequestBody = UserRepresentation

PostAdminRealmsRealmUsersJSONRequestBody defines body for PostAdminRealmsRealmUsers for application/json ContentType.

type PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderJSONRequestBody

type PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderJSONRequestBody = FederatedIdentityRepresentation

PostAdminRealmsRealmUsersUserIdFederatedIdentityProviderJSONRequestBody defines body for PostAdminRealmsRealmUsersUserIdFederatedIdentityProvider for application/json ContentType.

type PostAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONBody

type PostAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONBody = []RoleRepresentation

PostAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONBody defines parameters for PostAdminRealmsRealmUsersUserIdRoleMappingsClientsClientId.

type PostAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONRequestBody

type PostAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONRequestBody = PostAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONBody

PostAdminRealmsRealmUsersUserIdRoleMappingsClientsClientIdJSONRequestBody defines body for PostAdminRealmsRealmUsersUserIdRoleMappingsClientsClientId for application/json ContentType.

type PostAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONBody

type PostAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONBody = []RoleRepresentation

PostAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONBody defines parameters for PostAdminRealmsRealmUsersUserIdRoleMappingsRealm.

type PostAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONRequestBody

type PostAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONRequestBody = PostAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONBody

PostAdminRealmsRealmUsersUserIdRoleMappingsRealmJSONRequestBody defines body for PostAdminRealmsRealmUsersUserIdRoleMappingsRealm for application/json ContentType.

type PostAdminRealmsRealmWorkflowsIdActivateTypeResourceIdParams

type PostAdminRealmsRealmWorkflowsIdActivateTypeResourceIdParams struct {
	// NotBefore Optional value representing the time to schedule the first workflow step. The value is either an integer representing the seconds from now, an integer followed by 'ms' representing milliseconds from now, or an ISO-8601 date string.
	NotBefore *string `form:"notBefore,omitempty" json:"notBefore,omitempty"`
}

PostAdminRealmsRealmWorkflowsIdActivateTypeResourceIdParams defines parameters for PostAdminRealmsRealmWorkflowsIdActivateTypeResourceId.

type PostAdminRealmsRealmWorkflowsJSONRequestBody

type PostAdminRealmsRealmWorkflowsJSONRequestBody = WorkflowRepresentation

PostAdminRealmsRealmWorkflowsJSONRequestBody defines body for PostAdminRealmsRealmWorkflows for application/json ContentType.

type PostAdminRealmsRealmWorkflowsMigrateParams

type PostAdminRealmsRealmWorkflowsMigrateParams struct {
	// From A String representing the id of the step to migrate from
	From *string `form:"from,omitempty" json:"from,omitempty"`

	// To A String representing the id of the step to migrate to
	To *string `form:"to,omitempty" json:"to,omitempty"`
}

PostAdminRealmsRealmWorkflowsMigrateParams defines parameters for PostAdminRealmsRealmWorkflowsMigrate.

type PropertyConfig

type PropertyConfig struct {
	Applicable *bool       `json:"applicable,omitempty"`
	Value      interface{} `json:"value,omitempty"`
}

PropertyConfig defines model for PropertyConfig.

type ProtocolMapperEvaluationRepresentation

type ProtocolMapperEvaluationRepresentation struct {
	ContainerId    *string `json:"containerId,omitempty"`
	ContainerName  *string `json:"containerName,omitempty"`
	ContainerType  *string `json:"containerType,omitempty"`
	MapperId       *string `json:"mapperId,omitempty"`
	MapperName     *string `json:"mapperName,omitempty"`
	ProtocolMapper *string `json:"protocolMapper,omitempty"`
}

ProtocolMapperEvaluationRepresentation defines model for ProtocolMapperEvaluationRepresentation.

type ProtocolMapperRepresentation

type ProtocolMapperRepresentation struct {
	Config *map[string]string `json:"config,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ConsentRequired *bool `json:"consentRequired,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ConsentText    *string `json:"consentText,omitempty"`
	Id             *string `json:"id,omitempty"`
	Name           *string `json:"name,omitempty"`
	Protocol       *string `json:"protocol,omitempty"`
	ProtocolMapper *string `json:"protocolMapper,omitempty"`
}

ProtocolMapperRepresentation defines model for ProtocolMapperRepresentation.

type PutAdminRealmsRealmAuthenticationConfigIdJSONRequestBody

type PutAdminRealmsRealmAuthenticationConfigIdJSONRequestBody = AuthenticatorConfigRepresentation

PutAdminRealmsRealmAuthenticationConfigIdJSONRequestBody defines body for PutAdminRealmsRealmAuthenticationConfigId for application/json ContentType.

type PutAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsJSONRequestBody

type PutAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsJSONRequestBody = AuthenticationExecutionInfoRepresentation

PutAdminRealmsRealmAuthenticationFlowsFlowAliasExecutionsJSONRequestBody defines body for PutAdminRealmsRealmAuthenticationFlowsFlowAliasExecutions for application/json ContentType.

type PutAdminRealmsRealmAuthenticationFlowsIdJSONRequestBody

type PutAdminRealmsRealmAuthenticationFlowsIdJSONRequestBody = AuthenticationFlowRepresentation

PutAdminRealmsRealmAuthenticationFlowsIdJSONRequestBody defines body for PutAdminRealmsRealmAuthenticationFlowsId for application/json ContentType.

type PutAdminRealmsRealmAuthenticationRequiredActionsAliasConfigJSONRequestBody

type PutAdminRealmsRealmAuthenticationRequiredActionsAliasConfigJSONRequestBody = RequiredActionConfigRepresentation

PutAdminRealmsRealmAuthenticationRequiredActionsAliasConfigJSONRequestBody defines body for PutAdminRealmsRealmAuthenticationRequiredActionsAliasConfig for application/json ContentType.

type PutAdminRealmsRealmAuthenticationRequiredActionsAliasJSONRequestBody

type PutAdminRealmsRealmAuthenticationRequiredActionsAliasJSONRequestBody = RequiredActionProviderRepresentation

PutAdminRealmsRealmAuthenticationRequiredActionsAliasJSONRequestBody defines body for PutAdminRealmsRealmAuthenticationRequiredActionsAlias for application/json ContentType.

type PutAdminRealmsRealmClientPoliciesPoliciesJSONRequestBody

type PutAdminRealmsRealmClientPoliciesPoliciesJSONRequestBody = ClientPoliciesRepresentation

PutAdminRealmsRealmClientPoliciesPoliciesJSONRequestBody defines body for PutAdminRealmsRealmClientPoliciesPolicies for application/json ContentType.

type PutAdminRealmsRealmClientPoliciesProfilesJSONRequestBody

type PutAdminRealmsRealmClientPoliciesProfilesJSONRequestBody = ClientProfilesRepresentation

PutAdminRealmsRealmClientPoliciesProfilesJSONRequestBody defines body for PutAdminRealmsRealmClientPoliciesProfiles for application/json ContentType.

type PutAdminRealmsRealmClientScopesClientScopeIdJSONRequestBody

type PutAdminRealmsRealmClientScopesClientScopeIdJSONRequestBody = ClientScopeRepresentation

PutAdminRealmsRealmClientScopesClientScopeIdJSONRequestBody defines body for PutAdminRealmsRealmClientScopesClientScopeId for application/json ContentType.

type PutAdminRealmsRealmClientScopesClientScopeIdProtocolMappersModelsIdJSONRequestBody

type PutAdminRealmsRealmClientScopesClientScopeIdProtocolMappersModelsIdJSONRequestBody = ProtocolMapperRepresentation

PutAdminRealmsRealmClientScopesClientScopeIdProtocolMappersModelsIdJSONRequestBody defines body for PutAdminRealmsRealmClientScopesClientScopeIdProtocolMappersModelsId for application/json ContentType.

type PutAdminRealmsRealmClientTemplatesClientScopeIdJSONRequestBody

type PutAdminRealmsRealmClientTemplatesClientScopeIdJSONRequestBody = ClientScopeRepresentation

PutAdminRealmsRealmClientTemplatesClientScopeIdJSONRequestBody defines body for PutAdminRealmsRealmClientTemplatesClientScopeId for application/json ContentType.

type PutAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersModelsIdJSONRequestBody

type PutAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersModelsIdJSONRequestBody = ProtocolMapperRepresentation

PutAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersModelsIdJSONRequestBody defines body for PutAdminRealmsRealmClientTemplatesClientScopeIdProtocolMappersModelsId for application/json ContentType.

type PutAdminRealmsRealmClientTypesJSONRequestBody

type PutAdminRealmsRealmClientTypesJSONRequestBody = ClientTypesRepresentation

PutAdminRealmsRealmClientTypesJSONRequestBody defines body for PutAdminRealmsRealmClientTypes for application/json ContentType.

type PutAdminRealmsRealmClientsClientUuidAuthzResourceServerJSONRequestBody

type PutAdminRealmsRealmClientsClientUuidAuthzResourceServerJSONRequestBody = ResourceServerRepresentation

PutAdminRealmsRealmClientsClientUuidAuthzResourceServerJSONRequestBody defines body for PutAdminRealmsRealmClientsClientUuidAuthzResourceServer for application/json ContentType.

type PutAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdJSONRequestBody

type PutAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdJSONRequestBody = ResourceRepresentation

PutAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdJSONRequestBody defines body for PutAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceId for application/json ContentType.

type PutAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdParams

type PutAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdParams struct {
	UnderscoreId *string `form:"_id,omitempty" json:"_id,omitempty"`
	Deep         *bool   `form:"deep,omitempty" json:"deep,omitempty"`
	ExactName    *bool   `form:"exactName,omitempty" json:"exactName,omitempty"`
	First        *int32  `form:"first,omitempty" json:"first,omitempty"`
	MatchingUri  *bool   `form:"matchingUri,omitempty" json:"matchingUri,omitempty"`
	Max          *int32  `form:"max,omitempty" json:"max,omitempty"`
	Name         *string `form:"name,omitempty" json:"name,omitempty"`
	Owner        *string `form:"owner,omitempty" json:"owner,omitempty"`
	Scope        *string `form:"scope,omitempty" json:"scope,omitempty"`
	Type         *string `form:"type,omitempty" json:"type,omitempty"`
	Uri          *string `form:"uri,omitempty" json:"uri,omitempty"`
}

PutAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceIdParams defines parameters for PutAdminRealmsRealmClientsClientUuidAuthzResourceServerResourceResourceId.

type PutAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeScopeIdJSONRequestBody

type PutAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeScopeIdJSONRequestBody = ScopeRepresentation

PutAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeScopeIdJSONRequestBody defines body for PutAdminRealmsRealmClientsClientUuidAuthzResourceServerScopeScopeId for application/json ContentType.

type PutAdminRealmsRealmClientsClientUuidJSONRequestBody

type PutAdminRealmsRealmClientsClientUuidJSONRequestBody = ClientRepresentation

PutAdminRealmsRealmClientsClientUuidJSONRequestBody defines body for PutAdminRealmsRealmClientsClientUuid for application/json ContentType.

type PutAdminRealmsRealmClientsClientUuidManagementPermissionsJSONRequestBody

type PutAdminRealmsRealmClientsClientUuidManagementPermissionsJSONRequestBody = ManagementPermissionReference

PutAdminRealmsRealmClientsClientUuidManagementPermissionsJSONRequestBody defines body for PutAdminRealmsRealmClientsClientUuidManagementPermissions for application/json ContentType.

type PutAdminRealmsRealmClientsClientUuidProtocolMappersModelsIdJSONRequestBody

type PutAdminRealmsRealmClientsClientUuidProtocolMappersModelsIdJSONRequestBody = ProtocolMapperRepresentation

PutAdminRealmsRealmClientsClientUuidProtocolMappersModelsIdJSONRequestBody defines body for PutAdminRealmsRealmClientsClientUuidProtocolMappersModelsId for application/json ContentType.

type PutAdminRealmsRealmClientsClientUuidRolesRoleNameJSONRequestBody

type PutAdminRealmsRealmClientsClientUuidRolesRoleNameJSONRequestBody = RoleRepresentation

PutAdminRealmsRealmClientsClientUuidRolesRoleNameJSONRequestBody defines body for PutAdminRealmsRealmClientsClientUuidRolesRoleName for application/json ContentType.

type PutAdminRealmsRealmClientsClientUuidRolesRoleNameManagementPermissionsJSONRequestBody

type PutAdminRealmsRealmClientsClientUuidRolesRoleNameManagementPermissionsJSONRequestBody = ManagementPermissionReference

PutAdminRealmsRealmClientsClientUuidRolesRoleNameManagementPermissionsJSONRequestBody defines body for PutAdminRealmsRealmClientsClientUuidRolesRoleNameManagementPermissions for application/json ContentType.

type PutAdminRealmsRealmComponentsIdJSONRequestBody

type PutAdminRealmsRealmComponentsIdJSONRequestBody = ComponentRepresentation

PutAdminRealmsRealmComponentsIdJSONRequestBody defines body for PutAdminRealmsRealmComponentsId for application/json ContentType.

type PutAdminRealmsRealmEventsConfigJSONRequestBody

type PutAdminRealmsRealmEventsConfigJSONRequestBody = RealmEventsConfigRepresentation

PutAdminRealmsRealmEventsConfigJSONRequestBody defines body for PutAdminRealmsRealmEventsConfig for application/json ContentType.

type PutAdminRealmsRealmGroupsGroupIdJSONRequestBody

type PutAdminRealmsRealmGroupsGroupIdJSONRequestBody = GroupRepresentation

PutAdminRealmsRealmGroupsGroupIdJSONRequestBody defines body for PutAdminRealmsRealmGroupsGroupId for application/json ContentType.

type PutAdminRealmsRealmGroupsGroupIdManagementPermissionsJSONRequestBody

type PutAdminRealmsRealmGroupsGroupIdManagementPermissionsJSONRequestBody = ManagementPermissionReference

PutAdminRealmsRealmGroupsGroupIdManagementPermissionsJSONRequestBody defines body for PutAdminRealmsRealmGroupsGroupIdManagementPermissions for application/json ContentType.

type PutAdminRealmsRealmIdentityProviderInstancesAliasJSONRequestBody

type PutAdminRealmsRealmIdentityProviderInstancesAliasJSONRequestBody = IdentityProviderRepresentation

PutAdminRealmsRealmIdentityProviderInstancesAliasJSONRequestBody defines body for PutAdminRealmsRealmIdentityProviderInstancesAlias for application/json ContentType.

type PutAdminRealmsRealmIdentityProviderInstancesAliasManagementPermissionsJSONRequestBody

type PutAdminRealmsRealmIdentityProviderInstancesAliasManagementPermissionsJSONRequestBody = ManagementPermissionReference

PutAdminRealmsRealmIdentityProviderInstancesAliasManagementPermissionsJSONRequestBody defines body for PutAdminRealmsRealmIdentityProviderInstancesAliasManagementPermissions for application/json ContentType.

type PutAdminRealmsRealmIdentityProviderInstancesAliasMappersIdJSONRequestBody

type PutAdminRealmsRealmIdentityProviderInstancesAliasMappersIdJSONRequestBody = IdentityProviderMapperRepresentation

PutAdminRealmsRealmIdentityProviderInstancesAliasMappersIdJSONRequestBody defines body for PutAdminRealmsRealmIdentityProviderInstancesAliasMappersId for application/json ContentType.

type PutAdminRealmsRealmJSONRequestBody

type PutAdminRealmsRealmJSONRequestBody = RealmRepresentation

PutAdminRealmsRealmJSONRequestBody defines body for PutAdminRealmsRealm for application/json ContentType.

type PutAdminRealmsRealmLocalizationLocaleKeyTextBody

type PutAdminRealmsRealmLocalizationLocaleKeyTextBody = string

PutAdminRealmsRealmLocalizationLocaleKeyTextBody defines parameters for PutAdminRealmsRealmLocalizationLocaleKey.

type PutAdminRealmsRealmLocalizationLocaleKeyTextRequestBody

type PutAdminRealmsRealmLocalizationLocaleKeyTextRequestBody = PutAdminRealmsRealmLocalizationLocaleKeyTextBody

PutAdminRealmsRealmLocalizationLocaleKeyTextRequestBody defines body for PutAdminRealmsRealmLocalizationLocaleKey for text/plain ContentType.

type PutAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdJSONRequestBody

type PutAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdJSONRequestBody = GroupRepresentation

PutAdminRealmsRealmOrganizationsOrgIdGroupsGroupIdJSONRequestBody defines body for PutAdminRealmsRealmOrganizationsOrgIdGroupsGroupId for application/json ContentType.

type PutAdminRealmsRealmOrganizationsOrgIdJSONRequestBody

type PutAdminRealmsRealmOrganizationsOrgIdJSONRequestBody = OrganizationRepresentation

PutAdminRealmsRealmOrganizationsOrgIdJSONRequestBody defines body for PutAdminRealmsRealmOrganizationsOrgId for application/json ContentType.

type PutAdminRealmsRealmRolesByIdRoleIdJSONRequestBody

type PutAdminRealmsRealmRolesByIdRoleIdJSONRequestBody = RoleRepresentation

PutAdminRealmsRealmRolesByIdRoleIdJSONRequestBody defines body for PutAdminRealmsRealmRolesByIdRoleId for application/json ContentType.

type PutAdminRealmsRealmRolesByIdRoleIdManagementPermissionsJSONRequestBody

type PutAdminRealmsRealmRolesByIdRoleIdManagementPermissionsJSONRequestBody = ManagementPermissionReference

PutAdminRealmsRealmRolesByIdRoleIdManagementPermissionsJSONRequestBody defines body for PutAdminRealmsRealmRolesByIdRoleIdManagementPermissions for application/json ContentType.

type PutAdminRealmsRealmRolesRoleNameJSONRequestBody

type PutAdminRealmsRealmRolesRoleNameJSONRequestBody = RoleRepresentation

PutAdminRealmsRealmRolesRoleNameJSONRequestBody defines body for PutAdminRealmsRealmRolesRoleName for application/json ContentType.

type PutAdminRealmsRealmRolesRoleNameManagementPermissionsJSONRequestBody

type PutAdminRealmsRealmRolesRoleNameManagementPermissionsJSONRequestBody = ManagementPermissionReference

PutAdminRealmsRealmRolesRoleNameManagementPermissionsJSONRequestBody defines body for PutAdminRealmsRealmRolesRoleNameManagementPermissions for application/json ContentType.

type PutAdminRealmsRealmUsersManagementPermissionsJSONRequestBody

type PutAdminRealmsRealmUsersManagementPermissionsJSONRequestBody = ManagementPermissionReference

PutAdminRealmsRealmUsersManagementPermissionsJSONRequestBody defines body for PutAdminRealmsRealmUsersManagementPermissions for application/json ContentType.

type PutAdminRealmsRealmUsersProfileJSONRequestBody

type PutAdminRealmsRealmUsersProfileJSONRequestBody = UPConfig

PutAdminRealmsRealmUsersProfileJSONRequestBody defines body for PutAdminRealmsRealmUsersProfile for application/json ContentType.

type PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextBody

type PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextBody = string

PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextBody defines parameters for PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel.

type PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextRequestBody

type PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextRequestBody = PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextBody

PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabelTextRequestBody defines body for PutAdminRealmsRealmUsersUserIdCredentialsCredentialIdUserLabel for text/plain ContentType.

type PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONBody

type PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONBody = []string

PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONBody defines parameters for PutAdminRealmsRealmUsersUserIdDisableCredentialTypes.

type PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONRequestBody

type PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONRequestBody = PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONBody

PutAdminRealmsRealmUsersUserIdDisableCredentialTypesJSONRequestBody defines body for PutAdminRealmsRealmUsersUserIdDisableCredentialTypes for application/json ContentType.

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONBody

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONBody = []string

PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONBody defines parameters for PutAdminRealmsRealmUsersUserIdExecuteActionsEmail.

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONRequestBody

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONRequestBody = PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONBody

PutAdminRealmsRealmUsersUserIdExecuteActionsEmailJSONRequestBody defines body for PutAdminRealmsRealmUsersUserIdExecuteActionsEmail for application/json ContentType.

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams

type PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams struct {
	// ClientId Client id
	ClientId *string `form:"client_id,omitempty" json:"client_id,omitempty"`

	// Lifespan Number of seconds after which the generated token expires
	Lifespan *int32 `form:"lifespan,omitempty" json:"lifespan,omitempty"`

	// RedirectUri Redirect uri
	RedirectUri *string `form:"redirect_uri,omitempty" json:"redirect_uri,omitempty"`
}

PutAdminRealmsRealmUsersUserIdExecuteActionsEmailParams defines parameters for PutAdminRealmsRealmUsersUserIdExecuteActionsEmail.

type PutAdminRealmsRealmUsersUserIdJSONRequestBody

type PutAdminRealmsRealmUsersUserIdJSONRequestBody = UserRepresentation

PutAdminRealmsRealmUsersUserIdJSONRequestBody defines body for PutAdminRealmsRealmUsersUserId for application/json ContentType.

type PutAdminRealmsRealmUsersUserIdResetPasswordEmailParams

type PutAdminRealmsRealmUsersUserIdResetPasswordEmailParams struct {
	// ClientId client id
	ClientId *string `form:"client_id,omitempty" json:"client_id,omitempty"`

	// RedirectUri redirect uri
	RedirectUri *string `form:"redirect_uri,omitempty" json:"redirect_uri,omitempty"`
}

PutAdminRealmsRealmUsersUserIdResetPasswordEmailParams defines parameters for PutAdminRealmsRealmUsersUserIdResetPasswordEmail.

type PutAdminRealmsRealmUsersUserIdResetPasswordJSONRequestBody

type PutAdminRealmsRealmUsersUserIdResetPasswordJSONRequestBody = CredentialRepresentation

PutAdminRealmsRealmUsersUserIdResetPasswordJSONRequestBody defines body for PutAdminRealmsRealmUsersUserIdResetPassword for application/json ContentType.

type PutAdminRealmsRealmUsersUserIdSendVerifyEmailParams

type PutAdminRealmsRealmUsersUserIdSendVerifyEmailParams struct {
	// ClientId Client id
	ClientId *string `form:"client_id,omitempty" json:"client_id,omitempty"`

	// Lifespan Number of seconds after which the generated token expires
	Lifespan *int32 `form:"lifespan,omitempty" json:"lifespan,omitempty"`

	// RedirectUri Redirect uri
	RedirectUri *string `form:"redirect_uri,omitempty" json:"redirect_uri,omitempty"`
}

PutAdminRealmsRealmUsersUserIdSendVerifyEmailParams defines parameters for PutAdminRealmsRealmUsersUserIdSendVerifyEmail.

type PutAdminRealmsRealmWorkflowsIdJSONRequestBody

type PutAdminRealmsRealmWorkflowsIdJSONRequestBody = WorkflowRepresentation

PutAdminRealmsRealmWorkflowsIdJSONRequestBody defines body for PutAdminRealmsRealmWorkflowsId for application/json ContentType.

type RealmEventsConfigRepresentation

type RealmEventsConfigRepresentation struct {
	AdminEventsDetailsEnabled *bool     `json:"adminEventsDetailsEnabled,omitempty"`
	AdminEventsEnabled        *bool     `json:"adminEventsEnabled,omitempty"`
	EnabledEventTypes         *[]string `json:"enabledEventTypes,omitempty"`
	EventsEnabled             *bool     `json:"eventsEnabled,omitempty"`
	EventsExpiration          *int64    `json:"eventsExpiration,omitempty"`
	EventsListeners           *[]string `json:"eventsListeners,omitempty"`
}

RealmEventsConfigRepresentation defines model for RealmEventsConfigRepresentation.

type RealmRepresentation

type RealmRepresentation struct {
	AccessCodeLifespan                  *int32                `json:"accessCodeLifespan,omitempty"`
	AccessCodeLifespanLogin             *int32                `json:"accessCodeLifespanLogin,omitempty"`
	AccessCodeLifespanUserAction        *int32                `json:"accessCodeLifespanUserAction,omitempty"`
	AccessTokenLifespan                 *int32                `json:"accessTokenLifespan,omitempty"`
	AccessTokenLifespanForImplicitFlow  *int32                `json:"accessTokenLifespanForImplicitFlow,omitempty"`
	AccountTheme                        *string               `json:"accountTheme,omitempty"`
	ActionTokenGeneratedByAdminLifespan *int32                `json:"actionTokenGeneratedByAdminLifespan,omitempty"`
	ActionTokenGeneratedByUserLifespan  *int32                `json:"actionTokenGeneratedByUserLifespan,omitempty"`
	AdminEventsDetailsEnabled           *bool                 `json:"adminEventsDetailsEnabled,omitempty"`
	AdminEventsEnabled                  *bool                 `json:"adminEventsEnabled,omitempty"`
	AdminPermissionsClient              *ClientRepresentation `json:"adminPermissionsClient,omitempty"`
	AdminPermissionsEnabled             *bool                 `json:"adminPermissionsEnabled,omitempty"`
	AdminTheme                          *string               `json:"adminTheme,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ApplicationScopeMappings *map[string][]ScopeMappingRepresentation `json:"applicationScopeMappings,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Applications           *[]ApplicationRepresentation         `json:"applications,omitempty"`
	Attributes             *map[string]string                   `json:"attributes,omitempty"`
	AuthenticationFlows    *[]AuthenticationFlowRepresentation  `json:"authenticationFlows,omitempty"`
	AuthenticatorConfig    *[]AuthenticatorConfigRepresentation `json:"authenticatorConfig,omitempty"`
	BrowserFlow            *string                              `json:"browserFlow,omitempty"`
	BrowserSecurityHeaders *map[string]string                   `json:"browserSecurityHeaders,omitempty"`
	BruteForceProtected    *bool                                `json:"bruteForceProtected,omitempty"`
	BruteForceStrategy     *BruteForceStrategy                  `json:"bruteForceStrategy,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Certificate                     *string                                  `json:"certificate,omitempty"`
	ClientAuthenticationFlow        *string                                  `json:"clientAuthenticationFlow,omitempty"`
	ClientOfflineSessionIdleTimeout *int32                                   `json:"clientOfflineSessionIdleTimeout,omitempty"`
	ClientOfflineSessionMaxLifespan *int32                                   `json:"clientOfflineSessionMaxLifespan,omitempty"`
	ClientPolicies                  *ClientPoliciesRepresentation            `json:"clientPolicies,omitempty"`
	ClientProfiles                  *ClientProfilesRepresentation            `json:"clientProfiles,omitempty"`
	ClientScopeMappings             *map[string][]ScopeMappingRepresentation `json:"clientScopeMappings,omitempty"`
	ClientScopes                    *[]ClientScopeRepresentation             `json:"clientScopes,omitempty"`
	ClientSessionIdleTimeout        *int32                                   `json:"clientSessionIdleTimeout,omitempty"`
	ClientSessionMaxLifespan        *int32                                   `json:"clientSessionMaxLifespan,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ClientTemplates *[]ClientTemplateRepresentation `json:"clientTemplates,omitempty"`
	Clients         *[]ClientRepresentation         `json:"clients,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	CodeSecret                  *string                                                `json:"codeSecret,omitempty"`
	Components                  *MultivaluedHashMapStringComponentExportRepresentation `json:"components,omitempty"`
	DefaultDefaultClientScopes  *[]string                                              `json:"defaultDefaultClientScopes,omitempty"`
	DefaultGroups               *[]string                                              `json:"defaultGroups,omitempty"`
	DefaultLocale               *string                                                `json:"defaultLocale,omitempty"`
	DefaultOptionalClientScopes *[]string                                              `json:"defaultOptionalClientScopes,omitempty"`
	DefaultRole                 *RoleRepresentation                                    `json:"defaultRole,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	DefaultRoles                 *[]string                               `json:"defaultRoles,omitempty"`
	DefaultSignatureAlgorithm    *string                                 `json:"defaultSignatureAlgorithm,omitempty"`
	DirectGrantFlow              *string                                 `json:"directGrantFlow,omitempty"`
	DisplayName                  *string                                 `json:"displayName,omitempty"`
	DisplayNameHtml              *string                                 `json:"displayNameHtml,omitempty"`
	DockerAuthenticationFlow     *string                                 `json:"dockerAuthenticationFlow,omitempty"`
	DuplicateEmailsAllowed       *bool                                   `json:"duplicateEmailsAllowed,omitempty"`
	EditUsernameAllowed          *bool                                   `json:"editUsernameAllowed,omitempty"`
	EmailTheme                   *string                                 `json:"emailTheme,omitempty"`
	Enabled                      *bool                                   `json:"enabled,omitempty"`
	EnabledEventTypes            *[]string                               `json:"enabledEventTypes,omitempty"`
	EventsEnabled                *bool                                   `json:"eventsEnabled,omitempty"`
	EventsExpiration             *int64                                  `json:"eventsExpiration,omitempty"`
	EventsListeners              *[]string                               `json:"eventsListeners,omitempty"`
	FailureFactor                *int32                                  `json:"failureFactor,omitempty"`
	FederatedUsers               *[]UserRepresentation                   `json:"federatedUsers,omitempty"`
	FirstBrokerLoginFlow         *string                                 `json:"firstBrokerLoginFlow,omitempty"`
	Groups                       *[]GroupRepresentation                  `json:"groups,omitempty"`
	Id                           *string                                 `json:"id,omitempty"`
	IdentityProviderMappers      *[]IdentityProviderMapperRepresentation `json:"identityProviderMappers,omitempty"`
	IdentityProviders            *[]IdentityProviderRepresentation       `json:"identityProviders,omitempty"`
	InternationalizationEnabled  *bool                                   `json:"internationalizationEnabled,omitempty"`
	KeycloakVersion              *string                                 `json:"keycloakVersion,omitempty"`
	LocalizationTexts            *map[string]map[string]string           `json:"localizationTexts,omitempty"`
	LoginTheme                   *string                                 `json:"loginTheme,omitempty"`
	LoginWithEmailAllowed        *bool                                   `json:"loginWithEmailAllowed,omitempty"`
	MaxDeltaTimeSeconds          *int32                                  `json:"maxDeltaTimeSeconds,omitempty"`
	MaxFailureWaitSeconds        *int32                                  `json:"maxFailureWaitSeconds,omitempty"`
	MaxSecondaryAuthFailures     *int32                                  `json:"maxSecondaryAuthFailures,omitempty"`
	MaxTemporaryLockouts         *int32                                  `json:"maxTemporaryLockouts,omitempty"`
	MinimumQuickLoginWaitSeconds *int32                                  `json:"minimumQuickLoginWaitSeconds,omitempty"`
	NotBefore                    *int32                                  `json:"notBefore,omitempty"`
	Oauth2DeviceCodeLifespan     *int32                                  `json:"oauth2DeviceCodeLifespan,omitempty"`
	Oauth2DevicePollingInterval  *int32                                  `json:"oauth2DevicePollingInterval,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	OauthClients                     *[]OAuthClientRepresentation  `json:"oauthClients,omitempty"`
	OfflineSessionIdleTimeout        *int32                        `json:"offlineSessionIdleTimeout,omitempty"`
	OfflineSessionMaxLifespan        *int32                        `json:"offlineSessionMaxLifespan,omitempty"`
	OfflineSessionMaxLifespanEnabled *bool                         `json:"offlineSessionMaxLifespanEnabled,omitempty"`
	Organizations                    *[]OrganizationRepresentation `json:"organizations,omitempty"`
	OrganizationsEnabled             *bool                         `json:"organizationsEnabled,omitempty"`
	OtpPolicyAlgorithm               *string                       `json:"otpPolicyAlgorithm,omitempty"`
	OtpPolicyCodeReusable            *bool                         `json:"otpPolicyCodeReusable,omitempty"`
	OtpPolicyDigits                  *int32                        `json:"otpPolicyDigits,omitempty"`
	OtpPolicyInitialCounter          *int32                        `json:"otpPolicyInitialCounter,omitempty"`
	OtpPolicyLookAheadWindow         *int32                        `json:"otpPolicyLookAheadWindow,omitempty"`
	OtpPolicyPeriod                  *int32                        `json:"otpPolicyPeriod,omitempty"`
	OtpPolicyType                    *string                       `json:"otpPolicyType,omitempty"`
	OtpSupportedApplications         *[]string                     `json:"otpSupportedApplications,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PasswordCredentialGrantAllowed *bool   `json:"passwordCredentialGrantAllowed,omitempty"`
	PasswordPolicy                 *string `json:"passwordPolicy,omitempty"`
	PermanentLockout               *bool   `json:"permanentLockout,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PrivateKey      *string                         `json:"privateKey,omitempty"`
	ProtocolMappers *[]ProtocolMapperRepresentation `json:"protocolMappers,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	PublicKey                   *string `json:"publicKey,omitempty"`
	QuickLoginCheckMilliSeconds *int64  `json:"quickLoginCheckMilliSeconds,omitempty"`
	Realm                       *string `json:"realm,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	RealmCacheEnabled           *bool                                   `json:"realmCacheEnabled,omitempty"`
	RefreshTokenMaxReuse        *int32                                  `json:"refreshTokenMaxReuse,omitempty"`
	RegistrationAllowed         *bool                                   `json:"registrationAllowed,omitempty"`
	RegistrationEmailAsUsername *bool                                   `json:"registrationEmailAsUsername,omitempty"`
	RegistrationFlow            *string                                 `json:"registrationFlow,omitempty"`
	RememberMe                  *bool                                   `json:"rememberMe,omitempty"`
	RequiredActions             *[]RequiredActionProviderRepresentation `json:"requiredActions,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	RequiredCredentials  *[]string                     `json:"requiredCredentials,omitempty"`
	ResetCredentialsFlow *string                       `json:"resetCredentialsFlow,omitempty"`
	ResetPasswordAllowed *bool                         `json:"resetPasswordAllowed,omitempty"`
	RevokeRefreshToken   *bool                         `json:"revokeRefreshToken,omitempty"`
	Roles                *RolesRepresentation          `json:"roles,omitempty"`
	ScimApiEnabled       *bool                         `json:"scimApiEnabled,omitempty"`
	ScopeMappings        *[]ScopeMappingRepresentation `json:"scopeMappings,omitempty"`
	SmtpServer           *map[string]string            `json:"smtpServer,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Social *bool `json:"social,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	SocialProviders                 *map[string]string `json:"socialProviders,omitempty"`
	SslRequired                     *string            `json:"sslRequired,omitempty"`
	SsoSessionIdleTimeout           *int32             `json:"ssoSessionIdleTimeout,omitempty"`
	SsoSessionIdleTimeoutRememberMe *int32             `json:"ssoSessionIdleTimeoutRememberMe,omitempty"`
	SsoSessionMaxLifespan           *int32             `json:"ssoSessionMaxLifespan,omitempty"`
	SsoSessionMaxLifespanRememberMe *int32             `json:"ssoSessionMaxLifespanRememberMe,omitempty"`
	SupportedLocales                *[]string          `json:"supportedLocales,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UpdateProfileOnInitialSocialLogin *bool `json:"updateProfileOnInitialSocialLogin,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	UserCacheEnabled                                          *bool                                   `json:"userCacheEnabled,omitempty"`
	UserFederationMappers                                     *[]UserFederationMapperRepresentation   `json:"userFederationMappers,omitempty"`
	UserFederationProviders                                   *[]UserFederationProviderRepresentation `json:"userFederationProviders,omitempty"`
	UserManagedAccessAllowed                                  *bool                                   `json:"userManagedAccessAllowed,omitempty"`
	Users                                                     *[]UserRepresentation                   `json:"users,omitempty"`
	VerifiableCredentialsEnabled                              *bool                                   `json:"verifiableCredentialsEnabled,omitempty"`
	VerifyEmail                                               *bool                                   `json:"verifyEmail,omitempty"`
	WaitIncrementSeconds                                      *int32                                  `json:"waitIncrementSeconds,omitempty"`
	WebAuthnPolicyAcceptableAaguids                           *[]string                               `json:"webAuthnPolicyAcceptableAaguids,omitempty"`
	WebAuthnPolicyAttestationConveyancePreference             *string                                 `json:"webAuthnPolicyAttestationConveyancePreference,omitempty"`
	WebAuthnPolicyAuthenticatorAttachment                     *string                                 `json:"webAuthnPolicyAuthenticatorAttachment,omitempty"`
	WebAuthnPolicyAvoidSameAuthenticatorRegister              *bool                                   `json:"webAuthnPolicyAvoidSameAuthenticatorRegister,omitempty"`
	WebAuthnPolicyCreateTimeout                               *int32                                  `json:"webAuthnPolicyCreateTimeout,omitempty"`
	WebAuthnPolicyExtraOrigins                                *[]string                               `json:"webAuthnPolicyExtraOrigins,omitempty"`
	WebAuthnPolicyPasswordlessAcceptableAaguids               *[]string                               `json:"webAuthnPolicyPasswordlessAcceptableAaguids,omitempty"`
	WebAuthnPolicyPasswordlessAttestationConveyancePreference *string                                 `json:"webAuthnPolicyPasswordlessAttestationConveyancePreference,omitempty"`
	WebAuthnPolicyPasswordlessAuthenticatorAttachment         *string                                 `json:"webAuthnPolicyPasswordlessAuthenticatorAttachment,omitempty"`
	WebAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister  *bool                                   `json:"webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister,omitempty"`
	WebAuthnPolicyPasswordlessCreateTimeout                   *int32                                  `json:"webAuthnPolicyPasswordlessCreateTimeout,omitempty"`
	WebAuthnPolicyPasswordlessExtraOrigins                    *[]string                               `json:"webAuthnPolicyPasswordlessExtraOrigins,omitempty"`
	WebAuthnPolicyPasswordlessPasskeysEnabled                 *bool                                   `json:"webAuthnPolicyPasswordlessPasskeysEnabled,omitempty"`
	WebAuthnPolicyPasswordlessRequireResidentKey              *string                                 `json:"webAuthnPolicyPasswordlessRequireResidentKey,omitempty"`
	WebAuthnPolicyPasswordlessRpEntityName                    *string                                 `json:"webAuthnPolicyPasswordlessRpEntityName,omitempty"`
	WebAuthnPolicyPasswordlessRpId                            *string                                 `json:"webAuthnPolicyPasswordlessRpId,omitempty"`
	WebAuthnPolicyPasswordlessSignatureAlgorithms             *[]string                               `json:"webAuthnPolicyPasswordlessSignatureAlgorithms,omitempty"`
	WebAuthnPolicyPasswordlessUserVerificationRequirement     *string                                 `json:"webAuthnPolicyPasswordlessUserVerificationRequirement,omitempty"`
	WebAuthnPolicyRequireResidentKey                          *string                                 `json:"webAuthnPolicyRequireResidentKey,omitempty"`
	WebAuthnPolicyRpEntityName                                *string                                 `json:"webAuthnPolicyRpEntityName,omitempty"`
	WebAuthnPolicyRpId                                        *string                                 `json:"webAuthnPolicyRpId,omitempty"`
	WebAuthnPolicySignatureAlgorithms                         *[]string                               `json:"webAuthnPolicySignatureAlgorithms,omitempty"`
	WebAuthnPolicyUserVerificationRequirement                 *string                                 `json:"webAuthnPolicyUserVerificationRequirement,omitempty"`
}

RealmRepresentation defines model for RealmRepresentation.

type RequiredActionConfigInfoRepresentation

type RequiredActionConfigInfoRepresentation struct {
	Properties *[]ConfigPropertyRepresentation `json:"properties,omitempty"`
}

RequiredActionConfigInfoRepresentation defines model for RequiredActionConfigInfoRepresentation.

type RequiredActionConfigRepresentation

type RequiredActionConfigRepresentation struct {
	Config *map[string]string `json:"config,omitempty"`
}

RequiredActionConfigRepresentation defines model for RequiredActionConfigRepresentation.

type RequiredActionProviderRepresentation

type RequiredActionProviderRepresentation struct {
	Alias         *string            `json:"alias,omitempty"`
	Config        *map[string]string `json:"config,omitempty"`
	DefaultAction *bool              `json:"defaultAction,omitempty"`
	Enabled       *bool              `json:"enabled,omitempty"`
	Name          *string            `json:"name,omitempty"`
	Priority      *int32             `json:"priority,omitempty"`
	ProviderId    *string            `json:"providerId,omitempty"`
}

RequiredActionProviderRepresentation defines model for RequiredActionProviderRepresentation.

type ResourceOwnerRepresentation

type ResourceOwnerRepresentation struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

ResourceOwnerRepresentation defines model for ResourceOwnerRepresentation.

type ResourceRepresentation

type ResourceRepresentation struct {
	UnderscoreId       *string                      `json:"_id,omitempty"`
	Attributes         *map[string][]string         `json:"attributes,omitempty"`
	DisplayName        *string                      `json:"displayName,omitempty"`
	IconUri            *string                      `json:"icon_uri,omitempty"`
	Name               *string                      `json:"name,omitempty"`
	Owner              *ResourceOwnerRepresentation `json:"owner,omitempty"`
	OwnerManagedAccess *bool                        `json:"ownerManagedAccess,omitempty"`
	Scopes             *[]ScopeRepresentation       `json:"scopes,omitempty"`
	ScopesUma          *[]ScopeRepresentation       `json:"scopesUma,omitempty"`
	Type               *string                      `json:"type,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Uri  *string   `json:"uri,omitempty"`
	Uris *[]string `json:"uris,omitempty"`
}

ResourceRepresentation defines model for ResourceRepresentation.

type ResourceServerRepresentation

type ResourceServerRepresentation struct {
	AllowRemoteResourceManagement *bool                     `json:"allowRemoteResourceManagement,omitempty"`
	AuthorizationSchema           *AuthorizationSchema      `json:"authorizationSchema,omitempty"`
	ClientId                      *string                   `json:"clientId,omitempty"`
	DecisionStrategy              *DecisionStrategy         `json:"decisionStrategy,omitempty"`
	Id                            *string                   `json:"id,omitempty"`
	Name                          *string                   `json:"name,omitempty"`
	Policies                      *[]PolicyRepresentation   `json:"policies,omitempty"`
	PolicyEnforcementMode         *PolicyEnforcementMode    `json:"policyEnforcementMode,omitempty"`
	Resources                     *[]ResourceRepresentation `json:"resources,omitempty"`
	Scopes                        *[]ScopeRepresentation    `json:"scopes,omitempty"`
}

ResourceServerRepresentation defines model for ResourceServerRepresentation.

type ResourceType

type ResourceType struct {
	GroupType    *string              `json:"groupType,omitempty"`
	ScopeAliases *map[string][]string `json:"scopeAliases,omitempty"`
	Scopes       *[]string            `json:"scopes,omitempty"`
	Type         *string              `json:"type,omitempty"`
}

ResourceType defines model for ResourceType.

type RoleRepresentation

type RoleRepresentation struct {
	Attributes  *map[string][]string `json:"attributes,omitempty"`
	ClientRole  *bool                `json:"clientRole,omitempty"`
	Composite   *bool                `json:"composite,omitempty"`
	Composites  *Composites          `json:"composites,omitempty"`
	ContainerId *string              `json:"containerId,omitempty"`
	Description *string              `json:"description,omitempty"`
	Id          *string              `json:"id,omitempty"`
	Name        *string              `json:"name,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ScopeParamRequired *bool `json:"scopeParamRequired,omitempty"`
}

RoleRepresentation defines model for RoleRepresentation.

type RolesRepresentation

type RolesRepresentation struct {
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	Application *map[string][]RoleRepresentation `json:"application,omitempty"`
	Client      *map[string][]RoleRepresentation `json:"client,omitempty"`
	Realm       *[]RoleRepresentation            `json:"realm,omitempty"`
}

RolesRepresentation defines model for RolesRepresentation.

type ScopeMappingRepresentation

type ScopeMappingRepresentation struct {
	Client      *string `json:"client,omitempty"`
	ClientScope *string `json:"clientScope,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ClientTemplate *string   `json:"clientTemplate,omitempty"`
	Roles          *[]string `json:"roles,omitempty"`
	Self           *string   `json:"self,omitempty"`
}

ScopeMappingRepresentation defines model for ScopeMappingRepresentation.

type ScopeRepresentation

type ScopeRepresentation struct {
	DisplayName *string                   `json:"displayName,omitempty"`
	IconUri     *string                   `json:"iconUri,omitempty"`
	Id          *string                   `json:"id,omitempty"`
	Name        *string                   `json:"name,omitempty"`
	Policies    *[]PolicyRepresentation   `json:"policies,omitempty"`
	Resources   *[]ResourceRepresentation `json:"resources,omitempty"`
}

ScopeRepresentation defines model for ScopeRepresentation.

type SocialLinkRepresentation

type SocialLinkRepresentation struct {
	SocialProvider *string `json:"socialProvider,omitempty"`
	SocialUserId   *string `json:"socialUserId,omitempty"`
	SocialUsername *string `json:"socialUsername,omitempty"`
}

SocialLinkRepresentation defines model for SocialLinkRepresentation.

type Status

type Status string

Status defines model for Status.

const (
	StatusEXPIRED Status = "EXPIRED"
	StatusPENDING Status = "PENDING"
)

Defines values for Status.

func (Status) Valid

func (e Status) Valid() bool

Valid indicates whether the value is a known member of the Status enum.

type StepExecutionStatus

type StepExecutionStatus string

StepExecutionStatus defines model for StepExecutionStatus.

const (
	StepExecutionStatusCOMPLETED StepExecutionStatus = "COMPLETED"
	StepExecutionStatusPENDING   StepExecutionStatus = "PENDING"
)

Defines values for StepExecutionStatus.

func (StepExecutionStatus) Valid

func (e StepExecutionStatus) Valid() bool

Valid indicates whether the value is a known member of the StepExecutionStatus enum.

type UPAttribute

type UPAttribute struct {
	Annotations  *map[string]interface{}            `json:"annotations,omitempty"`
	DefaultValue *string                            `json:"defaultValue,omitempty"`
	DisplayName  *string                            `json:"displayName,omitempty"`
	Group        *string                            `json:"group,omitempty"`
	Multivalued  *bool                              `json:"multivalued,omitempty"`
	Name         *string                            `json:"name,omitempty"`
	Permissions  *UPAttributePermissions            `json:"permissions,omitempty"`
	Required     *UPAttributeRequired               `json:"required,omitempty"`
	Selector     *UPAttributeSelector               `json:"selector,omitempty"`
	Validations  *map[string]map[string]interface{} `json:"validations,omitempty"`
}

UPAttribute defines model for UPAttribute.

type UPAttributePermissions

type UPAttributePermissions struct {
	Edit *[]string `json:"edit,omitempty"`
	View *[]string `json:"view,omitempty"`
}

UPAttributePermissions defines model for UPAttributePermissions.

type UPAttributeRequired

type UPAttributeRequired struct {
	Roles  *[]string `json:"roles,omitempty"`
	Scopes *[]string `json:"scopes,omitempty"`
}

UPAttributeRequired defines model for UPAttributeRequired.

type UPAttributeSelector

type UPAttributeSelector struct {
	Scopes *[]string `json:"scopes,omitempty"`
}

UPAttributeSelector defines model for UPAttributeSelector.

type UPConfig

type UPConfig struct {
	Attributes               *[]UPAttribute            `json:"attributes,omitempty"`
	Groups                   *[]UPGroup                `json:"groups,omitempty"`
	UnmanagedAttributePolicy *UnmanagedAttributePolicy `json:"unmanagedAttributePolicy,omitempty"`
}

UPConfig defines model for UPConfig.

type UPGroup

type UPGroup struct {
	Annotations        *map[string]interface{} `json:"annotations,omitempty"`
	DisplayDescription *string                 `json:"displayDescription,omitempty"`
	DisplayHeader      *string                 `json:"displayHeader,omitempty"`
	Name               *string                 `json:"name,omitempty"`
}

UPGroup defines model for UPGroup.

type UnmanagedAttributePolicy

type UnmanagedAttributePolicy string

UnmanagedAttributePolicy defines model for UnmanagedAttributePolicy.

const (
	ADMINEDIT UnmanagedAttributePolicy = "ADMIN_EDIT"
	ADMINVIEW UnmanagedAttributePolicy = "ADMIN_VIEW"
	ENABLED   UnmanagedAttributePolicy = "ENABLED"
)

Defines values for UnmanagedAttributePolicy.

func (UnmanagedAttributePolicy) Valid

func (e UnmanagedAttributePolicy) Valid() bool

Valid indicates whether the value is a known member of the UnmanagedAttributePolicy enum.

type UserConsentRepresentation

type UserConsentRepresentation struct {
	ClientId            *string   `json:"clientId,omitempty"`
	CreatedDate         *int64    `json:"createdDate,omitempty"`
	GrantedClientScopes *[]string `json:"grantedClientScopes,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	GrantedRealmRoles *[]string `json:"grantedRealmRoles,omitempty"`
	LastUpdatedDate   *int64    `json:"lastUpdatedDate,omitempty"`
}

UserConsentRepresentation defines model for UserConsentRepresentation.

type UserFederationMapperRepresentation

type UserFederationMapperRepresentation struct {
	Config                        *map[string]string `json:"config,omitempty"`
	FederationMapperType          *string            `json:"federationMapperType,omitempty"`
	FederationProviderDisplayName *string            `json:"federationProviderDisplayName,omitempty"`
	Id                            *string            `json:"id,omitempty"`
	Name                          *string            `json:"name,omitempty"`
}

UserFederationMapperRepresentation defines model for UserFederationMapperRepresentation.

type UserFederationProviderRepresentation

type UserFederationProviderRepresentation struct {
	ChangedSyncPeriod *int32             `json:"changedSyncPeriod,omitempty"`
	Config            *map[string]string `json:"config,omitempty"`
	DisplayName       *string            `json:"displayName,omitempty"`
	FullSyncPeriod    *int32             `json:"fullSyncPeriod,omitempty"`
	Id                *string            `json:"id,omitempty"`
	LastSync          *int32             `json:"lastSync,omitempty"`
	Priority          *int32             `json:"priority,omitempty"`
	ProviderName      *string            `json:"providerName,omitempty"`
}

UserFederationProviderRepresentation defines model for UserFederationProviderRepresentation.

type UserProfileAttributeGroupMetadata

type UserProfileAttributeGroupMetadata struct {
	Annotations        *map[string]interface{} `json:"annotations,omitempty"`
	DisplayDescription *string                 `json:"displayDescription,omitempty"`
	DisplayHeader      *string                 `json:"displayHeader,omitempty"`
	Name               *string                 `json:"name,omitempty"`
}

UserProfileAttributeGroupMetadata defines model for UserProfileAttributeGroupMetadata.

type UserProfileAttributeMetadata

type UserProfileAttributeMetadata struct {
	Annotations  *map[string]interface{}            `json:"annotations,omitempty"`
	DefaultValue *string                            `json:"defaultValue,omitempty"`
	DisplayName  *string                            `json:"displayName,omitempty"`
	Group        *string                            `json:"group,omitempty"`
	Multivalued  *bool                              `json:"multivalued,omitempty"`
	Name         *string                            `json:"name,omitempty"`
	ReadOnly     *bool                              `json:"readOnly,omitempty"`
	Required     *bool                              `json:"required,omitempty"`
	Validators   *map[string]map[string]interface{} `json:"validators,omitempty"`
}

UserProfileAttributeMetadata defines model for UserProfileAttributeMetadata.

type UserProfileMetadata

type UserProfileMetadata struct {
	Attributes *[]UserProfileAttributeMetadata      `json:"attributes,omitempty"`
	Groups     *[]UserProfileAttributeGroupMetadata `json:"groups,omitempty"`
}

UserProfileMetadata defines model for UserProfileMetadata.

type UserRepresentation

type UserRepresentation struct {
	Access *map[string]bool `json:"access,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	ApplicationRoles           *map[string][]string               `json:"applicationRoles,omitempty"`
	Attributes                 *map[string][]string               `json:"attributes,omitempty"`
	ClientConsents             *[]UserConsentRepresentation       `json:"clientConsents,omitempty"`
	ClientRoles                *map[string][]string               `json:"clientRoles,omitempty"`
	CreatedTimestamp           *int64                             `json:"createdTimestamp,omitempty"`
	Credentials                *[]CredentialRepresentation        `json:"credentials,omitempty"`
	DisableableCredentialTypes *[]string                          `json:"disableableCredentialTypes,omitempty"`
	Email                      *string                            `json:"email,omitempty"`
	EmailVerified              *bool                              `json:"emailVerified,omitempty"`
	Enabled                    *bool                              `json:"enabled,omitempty"`
	FederatedIdentities        *[]FederatedIdentityRepresentation `json:"federatedIdentities,omitempty"`
	FederationLink             *string                            `json:"federationLink,omitempty"`
	FirstName                  *string                            `json:"firstName,omitempty"`
	Groups                     *[]string                          `json:"groups,omitempty"`
	Id                         *string                            `json:"id,omitempty"`
	LastName                   *string                            `json:"lastName,omitempty"`
	NotBefore                  *int32                             `json:"notBefore,omitempty"`
	Origin                     *string                            `json:"origin,omitempty"`
	RealmRoles                 *[]string                          `json:"realmRoles,omitempty"`
	RequiredActions            *[]string                          `json:"requiredActions,omitempty"`
	Self                       *string                            `json:"self,omitempty"`
	ServiceAccountClientId     *string                            `json:"serviceAccountClientId,omitempty"`
	// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
	SocialLinks         *[]SocialLinkRepresentation `json:"socialLinks,omitempty"`
	Totp                *bool                       `json:"totp,omitempty"`
	UserProfileMetadata *UserProfileMetadata        `json:"userProfileMetadata,omitempty"`
	Username            *string                     `json:"username,omitempty"`
}

UserRepresentation defines model for UserRepresentation.

type UserSessionRepresentation

type UserSessionRepresentation struct {
	Clients       *map[string]string `json:"clients,omitempty"`
	Id            *string            `json:"id,omitempty"`
	IpAddress     *string            `json:"ipAddress,omitempty"`
	LastAccess    *int64             `json:"lastAccess,omitempty"`
	RememberMe    *bool              `json:"rememberMe,omitempty"`
	Start         *int64             `json:"start,omitempty"`
	TransientUser *bool              `json:"transientUser,omitempty"`
	UserId        *string            `json:"userId,omitempty"`
	Username      *string            `json:"username,omitempty"`
}

UserSessionRepresentation defines model for UserSessionRepresentation.

type WorkflowConcurrencyRepresentation

type WorkflowConcurrencyRepresentation struct {
	CancelInProgress  *string `json:"cancel-in-progress,omitempty"`
	RestartInProgress *string `json:"restart-in-progress,omitempty"`
}

WorkflowConcurrencyRepresentation defines model for WorkflowConcurrencyRepresentation.

type WorkflowRepresentation

type WorkflowRepresentation struct {
	CancelInProgress  *string                            `json:"cancelInProgress,omitempty"`
	Concurrency       *WorkflowConcurrencyRepresentation `json:"concurrency,omitempty"`
	Enabled           *bool                              `json:"enabled,omitempty"`
	Id                *string                            `json:"id,omitempty"`
	If                *string                            `json:"if,omitempty"`
	Name              *string                            `json:"name,omitempty"`
	On                *string                            `json:"on,omitempty"`
	RestartInProgress *string                            `json:"restartInProgress,omitempty"`
	Schedule          *WorkflowScheduleRepresentation    `json:"schedule,omitempty"`
	State             *WorkflowStateRepresentation       `json:"state,omitempty"`
	Steps             *[]WorkflowStepRepresentation      `json:"steps,omitempty"`
	With              *MultivaluedHashMapStringString    `json:"with,omitempty"`
}

WorkflowRepresentation defines model for WorkflowRepresentation.

type WorkflowScheduleRepresentation

type WorkflowScheduleRepresentation struct {
	After     *string `json:"after,omitempty"`
	BatchSize *int32  `json:"batch-size,omitempty"`
}

WorkflowScheduleRepresentation defines model for WorkflowScheduleRepresentation.

type WorkflowStateRepresentation

type WorkflowStateRepresentation struct {
	Errors *[]string `json:"errors,omitempty"`
}

WorkflowStateRepresentation defines model for WorkflowStateRepresentation.

type WorkflowStepRepresentation

type WorkflowStepRepresentation struct {
	After       *string                         `json:"after,omitempty"`
	Config      *MultivaluedHashMapStringString `json:"config,omitempty"`
	Id          *string                         `json:"id,omitempty"`
	ScheduledAt *int64                          `json:"scheduled-at,omitempty"`
	Status      *StepExecutionStatus            `json:"status,omitempty"`
	Uses        *string                         `json:"uses,omitempty"`
}

WorkflowStepRepresentation defines model for WorkflowStepRepresentation.

Jump to

Keyboard shortcuts

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